:root,.dark{--background:#101113;--foreground:#f6f7f2;--card:#17191d;--card-foreground:#f6f7f2;--popover:#1a1c20;--popover-foreground:#f6f7f2;--primary:#b7ff2e;--primary-foreground:#18200d;--secondary:#22252a;--secondary-foreground:#f6f7f2;--muted:#202328;--muted-foreground:#9da1aa;--accent:#292d33;--accent-foreground:#f6f7f2;--destructive:#f45d5d;--border:#ffffff1a;--input:#ffffff24;--ring:#b7ff2e;--radius:.75rem;--font-sans:"Inter Variable", ui-sans-serif, system-ui, sans-serif;--font-display:"Space Grotesk Variable", "Inter Variable", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth;background:#101113}body{color:var(--foreground);font-family:var(--font-sans);background:#101113}.slap-shell{background:radial-gradient(circle at 50% -10%,#b7ff2e14,#0000 30rem),#101113;min-height:100vh;overflow:clip}.slap-main{padding-top:4.5rem}.slap-container{width:min(100% - 2rem,87.5rem);margin-inline:auto}.slap-shell h1,.slap-shell h2,.slap-shell h3,.slap-brand span,.slap-queue-card h2{font-family:var(--font-display)}.slap-shell *{scroll-margin-top:5.5rem}.slap-shell header{background:0 0}.slap-shell header>div{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101113db;border-color:#ffffff14}.slap-shell header nav a{color:#a7aab2}.slap-shell header nav a:hover{color:#fff}.slap-shell header .container{max-width:91rem}a.slap-brand{gap:.55rem}a.slap-brand img{border-radius:.55rem;width:2rem;height:2rem}a.slap-brand span{letter-spacing:-.045em;font-size:1.3rem;font-weight:750}.slap-button{color:#f6f7f2;border:1px solid #ffffff1f;border-radius:.7rem;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:.75rem 1.15rem;font-size:.875rem;font-weight:700;line-height:1;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.slap-button:hover{background:#24272c;border-color:#ffffff38;transform:translateY(-1px)}.slap-button:disabled{cursor:wait;opacity:.68}.slap-button svg{width:1rem;height:1rem}.slap-button-primary{color:#18200d;background:#b7ff2e;border-color:#cdff6d;box-shadow:0 0 28px #b7ff2e1f}.slap-button-primary:hover{background:#c5ff52;border-color:#d2ff7d}[data-slot=dialog-content]{background:radial-gradient(circle at 50% 0,#b7ff2e1a,#0000 16rem),#15181a;border-color:#b7ff2e4d;box-shadow:0 30px 100px #0000008c}[data-slot=dialog-content] [data-slot=button],[data-slot=drawer-content] [data-slot=button]{border-color:#ffffff24}[data-slot=dialog-content] button:not([data-slot=dialog-close]),[data-slot=drawer-content] button{border-radius:.7rem}.slap-spin{animation:.8s linear infinite slap-spin}@keyframes slap-spin{to{transform:rotate(360deg)}}.slap-eyebrow{color:#b7ff2e;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:.9rem;font-size:.72rem;font-weight:800;display:inline-flex}.slap-eyebrow>span{background:#b7ff2e;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 16px #b7ff2e99}.slap-hero{border-bottom:1px solid #ffffff14;padding:3rem 0 1rem;position:relative}.slap-hero:before{z-index:0;content:"";filter:blur(20px);background:radial-gradient(circle,#b7ff2e17,#0000 68%);border-radius:50%;width:52rem;height:34rem;position:absolute;top:-8rem;left:50%;transform:translate(-50%)}.slap-hero .slap-container{z-index:1;position:relative}.slap-hero-copy{text-align:center;max-width:72rem;margin:0 auto 2.25rem}.slap-hero h1{letter-spacing:-.072em;margin:0;font-size:clamp(3.6rem,7.2vw,6.7rem);font-weight:720;line-height:.94}.slap-hero-lede{color:#a8abb3;max-width:43rem;margin:1.3rem auto 0;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.65}.slap-badges{flex-wrap:wrap;justify-content:center;gap:.55rem;margin:1.25rem auto 0;padding:0;list-style:none;display:flex}.slap-badges li{color:#b7ff2e;border:1px solid #b7ff2e8c;border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .72rem;font-size:.78rem;font-weight:600;display:inline-flex}.slap-badges svg{width:.85rem;height:.85rem}.slap-generator-layout{grid-template-columns:21.25rem minmax(0,1fr);align-items:start;gap:1.15rem;display:grid}.slap-generator-panel{background:#17191d;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;min-height:46rem;max-height:calc(100vh - 5.5rem);display:flex;position:sticky;top:5rem;overflow:hidden;box-shadow:0 16px 60px #00000038}.slap-generator-scroll{flex-direction:column;flex:1;gap:.65rem;min-height:0;padding:.7rem;display:flex;overflow-y:auto}.slap-video-card{background:#07090b;border-radius:.8rem;flex:0 0 18rem;position:relative;overflow:hidden}.slap-video-card video{object-fit:contain;background:#000;width:100%;height:15.4rem}.slap-change-video{color:#fff;background:#000000a8;border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .6rem;font-size:.7rem;display:inline-flex;position:absolute;top:.55rem;right:.55rem}.slap-change-video svg{width:.85rem;height:.85rem}.slap-video-caption{color:#8e939c;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;font-size:.68rem;display:flex}.slap-video-caption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slap-video-caption button{color:#b7ff2e;flex:none}.slap-upload-card{text-align:center;background:#202328;border:1px dashed #b7ff2e;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;min-height:10.3rem;padding:1rem;transition:background .16s;display:flex}.slap-upload-card:hover{background:#25292e}.slap-upload-icons{gap:.65rem;margin-bottom:.7rem;display:flex}.slap-upload-icons svg{color:#f5f6f1;width:1rem;height:1rem}.slap-upload-card strong{font-size:.85rem}.slap-upload-card small{color:#a1a5ae;max-width:15rem;margin-top:.35rem;font-size:.68rem;line-height:1.45}.slap-phone-scan{color:#b7ff2e;align-self:flex-start;align-items:center;gap:.45rem;font-size:.7rem;display:inline-flex}.slap-phone-scan svg{width:.9rem;height:.9rem}.slap-prompt-row{background:#24272c;border-radius:.6rem;justify-content:space-between;align-items:center;margin-top:auto;padding:.65rem .75rem;font-size:.75rem;font-weight:700;display:flex}.slap-prompt-row button{background:#fff;border-radius:999px;width:1.45rem;height:1.45rem;position:relative}.slap-prompt-row button i{background:#1a1c20;border-radius:999px;width:.55rem;height:.55rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slap-prompt-row button.is-on{background:#b7ff2e}.slap-prompt-input{resize:none;color:#fff;background:#111317;border:1px solid #ffffff1a;border-radius:.6rem;width:100%;padding:.65rem .75rem;font-size:.72rem}.slap-generator-footer{border-top:1px solid #ffffff14;gap:.45rem;padding:.7rem;display:grid}.slap-character-count{color:#acb0b9;align-items:center;gap:.45rem;font-size:.66rem;display:flex}.slap-character-count svg{width:.85rem;height:.85rem}.slap-character-count span{color:#f6f7f2;margin-left:auto}.slap-generate-button{width:100%;min-height:2.8rem;font-size:.83rem}.slap-generate-button svg:last-child{margin-left:auto}.slap-generator-footer>p{color:#969ba4;justify-content:center;align-items:center;gap:.3rem;font-size:.6rem;display:flex}.slap-generator-footer>p svg{color:#b7ff2e;width:.75rem}.slap-media-wall{grid-auto-flow:dense;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:7.3rem;gap:.9rem;min-width:0;display:grid}.slap-media-tile{background:#07090b;border-radius:1rem;grid-row:span 2;min-height:0;position:relative;overflow:hidden}.slap-media-tile:nth-child(5n+2),.slap-media-tile:nth-child(5n+4){grid-row:span 3}.slap-media-tile:nth-child(7n+3){grid-row:span 4}.slap-media-tile img{object-fit:cover;width:100%;height:100%;transition:transform .45s,filter .45s}.slap-media-tile:hover img{filter:brightness(.7);transform:scale(1.035)}.slap-media-overlay{opacity:0;background:linear-gradient(#0000,#000000d1);justify-content:space-between;align-items:end;gap:.5rem;padding:2.4rem .7rem .7rem;transition:opacity .16s;display:flex;position:absolute;inset:auto 0 0}.slap-media-tile:hover .slap-media-overlay,.slap-media-tile:focus-within .slap-media-overlay{opacity:1}.slap-media-overlay span{color:#fff;max-width:70%;font-size:.72rem;font-weight:700}.slap-media-overlay button,.slap-card-recreate,.slap-trend-link{color:#18200d;background:#b7ff2e;border-radius:999px;align-items:center;gap:.25rem;padding:.4rem .7rem;font-size:.68rem;font-weight:800;display:inline-flex}.slap-media-overlay svg,.slap-card-recreate svg,.slap-trend-link svg{width:.75rem;height:.75rem}.slap-section{border-top:1px solid #ffffff14;padding:7.5rem 0}.slap-section-heading{text-align:center;max-width:46rem;margin:0 auto 3rem}.slap-section-heading.is-left{text-align:left;margin-left:0}.slap-section h2,.slap-pricing-home h2,.slap-final-cta h2,.slap-queue-card h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.35rem,5vw,4.5rem);font-weight:680;line-height:1.02}.slap-section-heading>p:last-child,.slap-large-copy{color:#a2a6af;margin-top:1.1rem;font-size:1rem;line-height:1.7}.slap-benefits-grid{border-top:1px solid #ffffff14;border-left:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;display:grid}.slap-benefit{border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;min-height:13rem;padding:1.5rem}.slap-benefit>span{color:#b7ff2e;letter-spacing:.08em;font-size:.68rem;font-weight:800}.slap-benefit h3{letter-spacing:-.025em;margin:2.3rem 0 .55rem;font-size:1.05rem}.slap-benefit p{color:#969ba4;font-size:.86rem;line-height:1.6}.slap-process-visual{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:1rem;margin-top:3.5rem;display:grid}.slap-process-visual article{background:#17191d;border:1px solid #ffffff14;border-radius:1.1rem;overflow:hidden}.slap-process-visual article>span{padding:.8rem 1rem;font-size:.75rem;font-weight:700;display:block}.slap-process-visual article img{aspect-ratio:16/10;object-fit:cover;width:100%}.slap-process-visual .is-result{border-color:#b7ff2e99;box-shadow:0 0 40px #b7ff2e14}.slap-process-visual .is-result b{color:#b7ff2e;align-items:center;gap:.4rem;padding:.8rem 1rem;font-size:.72rem;display:flex}.slap-process-visual .is-result b svg{width:.8rem;height:.8rem}.slap-process-arrow{color:#18200d;background:#b7ff2e;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.slap-process-arrow svg{width:.9rem;height:.9rem}.slap-trends{background:radial-gradient(circle at 80% 12%,#b7ff2e0d,#0000 25rem),#0d0f10}.slap-featured-trends{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.slap-featured-card{background:#15181a;border:1px solid #ffffff17;border-radius:1.15rem;overflow:hidden}.slap-featured-card>img{aspect-ratio:4/5;object-fit:cover;width:100%}.slap-featured-card>div{padding:1rem 1rem 1.2rem}.slap-featured-card p,.slap-trend-card>p{color:#b7ff2e;letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.slap-featured-card h3,.slap-trend-card h3{letter-spacing:-.035em;margin:.35rem 0;font-size:1.18rem}.slap-featured-card div>span,.slap-trend-card>span{color:#9398a0;font-size:.8rem;line-height:1.5;display:block}.slap-featured-card .slap-card-recreate{margin-top:1rem}.slap-more-heading{justify-content:space-between;align-items:baseline;margin:4.5rem 0 1.2rem;display:flex}.slap-more-heading h3{letter-spacing:-.04em;margin:0;font-size:1.6rem}.slap-more-heading span{color:#8d929b;font-size:.75rem}.slap-trend-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.slap-trend-card{background:#15181a;border:1px solid #ffffff14;border-radius:.9rem;padding:.65rem .8rem .9rem;position:relative}.slap-trend-image{border-radius:.65rem;margin:0 -.18rem .8rem;position:relative;overflow:hidden}.slap-trend-image img{aspect-ratio:16/10;object-fit:cover;width:100%}.slap-trend-image>span{color:#b7ff2e;background:#000000a6;border-radius:999px;padding:.18rem .4rem;font-size:.58rem;font-weight:800;position:absolute;top:.45rem;left:.45rem}.slap-trend-link{padding:.28rem .52rem;position:absolute;bottom:.9rem;right:.9rem}.slap-two-up{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.slap-story-card{background:#17191d;border:1px solid #ffffff14;border-radius:1.2rem;grid-template-columns:1.1fr .9fr;min-height:25rem;display:grid;overflow:hidden}.slap-story-card.is-flipped{grid-template-columns:.9fr 1.1fr}.slap-story-card>img{object-fit:cover;width:100%;height:100%}.slap-story-copy{padding:1.5rem}.slap-story-copy h3,.slap-trust-row h3{letter-spacing:-.04em;margin:.45rem 0 .7rem;font-size:1.35rem}.slap-kicker{color:#b7ff2e;letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:800}.slap-story-copy>p:not(.slap-kicker),.slap-trust-row p{color:#979ca5;font-size:.82rem;line-height:1.65}.slap-story-copy ul{gap:.65rem;margin-top:1.4rem;display:grid}.slap-story-copy li,.slap-final-cta li{color:#d0d2cc;align-items:flex-start;gap:.45rem;font-size:.76rem;line-height:1.45;display:flex}.slap-story-copy li svg,.slap-final-cta li svg{color:#b7ff2e;flex:none;width:.9rem}.slap-trust-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.slap-trust-row article{border:1px solid #ffffff14;border-radius:1rem;padding:1.25rem}.slap-trust-row article>svg{color:#b7ff2e;width:1.2rem}.slap-how{color:#131614;background:#f1f2ed}.slap-how .slap-eyebrow{color:#537d00}.slap-how .slap-section-heading>p:last-child,.slap-how .slap-steps p{color:#626861}.slap-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.slap-steps article>div{background:#111411;border-radius:1rem;position:relative;overflow:hidden}.slap-steps img{aspect-ratio:1.22;object-fit:cover;opacity:.8;width:100%}.slap-steps article>div>span{color:#18200d;background:#b7ff2e;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;font-weight:800;display:grid;position:absolute;bottom:.8rem;right:.8rem}.slap-steps h3{letter-spacing:-.035em;margin:1rem 0 .45rem;font-size:1.35rem}.slap-steps p{font-size:.86rem;line-height:1.65}.slap-center-action{justify-content:center;margin-top:2rem;display:flex}.slap-center-action .slap-button{color:#fff;background:#18200d;border-color:#16200d}.slap-case-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.slap-case-grid article{background:#17191d;border:1px solid #ffffff14;border-radius:1rem;overflow:hidden}.slap-case-grid img{aspect-ratio:4/5;object-fit:cover;width:100%}.slap-case-grid article>div{min-height:9rem;padding:.9rem}.slap-case-grid h3{letter-spacing:-.03em;font-size:1rem}.slap-case-grid p{color:#969ba4;font-size:.75rem;line-height:1.55}.slap-start-strip{background:linear-gradient(100deg,#17191d,#20251a);border:1px solid #ffffff17;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1rem;padding:1.2rem 1.3rem;display:flex}.slap-start-strip p{color:#b7ff2e;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.slap-start-strip h3{letter-spacing:-.03em;margin:.3rem 0 0;font-size:1.1rem}.slap-comparison-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;display:grid}.slap-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;margin-top:2rem;display:grid}.slap-checklist>div{align-items:flex-start;gap:.65rem;display:flex}.slap-checklist>div>svg{color:#b7ff2e;flex:none;width:1rem;margin-top:.15rem}.slap-checklist strong,.slap-checklist small{display:block}.slap-checklist strong{font-size:.83rem}.slap-checklist small{color:#969ba4;margin-top:.2rem;font-size:.72rem;line-height:1.45}.slap-comparison-visual{position:relative}.slap-comparison-visual>img{aspect-ratio:4/5;object-fit:cover;border-radius:1.3rem;width:100%}.slap-comparison-badge{background:#0f110deb;border:1px solid #b7ff2e59;border-radius:.9rem;align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex;position:absolute;bottom:3rem;right:-1.5rem;box-shadow:0 15px 50px #00000059}.slap-comparison-badge>svg{color:#b7ff2e;width:1.1rem}.slap-comparison-badge strong,.slap-comparison-badge span{display:block}.slap-comparison-badge strong{font-size:.78rem}.slap-comparison-badge span{color:#969ba4;font-size:.65rem}.slap-comparison-note{color:#d7d9d4;background:#0a0c0ac7;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.68rem;display:inline-flex;position:absolute;top:1rem;left:1rem}.slap-comparison-note svg{color:#b7ff2e;width:.8rem}.slap-pricing-home{background:radial-gradient(circle at 50% 10%,#b7ff2e12,#0000 28rem),#0d0f10;border-top:1px solid #ffffff14;padding:1rem 0}.slap-pricing-block,.slap-pricing-page #pricing{padding-block:6.5rem!important}.slap-pricing-block>div:first-child h2,.slap-pricing-page #pricing>div:first-child h2{font-family:var(--font-display)}.slap-pricing-block [data-slot=card],.slap-pricing-page #pricing [data-slot=card]{box-shadow:none;background:#17191d;border-color:#ffffff1a}.slap-pricing-block [data-slot=card]:has(span.absolute){border-color:#b7ff2e8c;box-shadow:0 0 45px #b7ff2e14}.slap-pricing-page #pricing [data-slot=card]:has(span.absolute){border-color:#b7ff2e8c;box-shadow:0 0 45px #b7ff2e14}.slap-pricing-block [data-slot=card]>span.absolute,.slap-pricing-page #pricing [data-slot=card]>span.absolute{color:#18200d;background:#b7ff2e}.slap-pricing-block [data-slot=card] button,.slap-pricing-page #pricing [data-slot=card] button{min-height:2.75rem}.slap-faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:4rem;display:grid}.slap-faq-grid>div:first-child>p:last-of-type{color:#969ba4;margin-top:1rem;line-height:1.65}.slap-faq-grid>div:first-child>a{color:#b7ff2e;align-items:center;gap:.35rem;margin-top:1.4rem;font-size:.8rem;font-weight:700;display:inline-flex}.slap-faq-grid>div:first-child>a svg{width:.9rem}.slap-faq-list{gap:.5rem;display:grid}.slap-faq-list details{background:#17191d;border:1px solid #ffffff17;border-radius:.75rem;padding:0 1rem}.slap-faq-list summary{cursor:pointer;padding:1rem 2rem 1rem 0;font-size:.9rem;font-weight:700;list-style:none;position:relative}.slap-faq-list summary::-webkit-details-marker{display:none}.slap-faq-list summary:after{color:#b7ff2e;content:"+";font-size:1.1rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.slap-faq-list details[open] summary:after{content:"−"}.slap-faq-list details p{color:#9da1aa;max-width:48rem;padding:0 0 1.1rem;font-size:.82rem;line-height:1.68}.slap-final-cta{isolation:isolate;text-align:center;border-top:1px solid #ffffff14;padding:7rem 0;position:relative;overflow:hidden}.slap-final-cta:after{z-index:-1;content:"";background:linear-gradient(#0d0f108a,#0d0f10f0),radial-gradient(circle at 50% 40%,#b7ff2e29,#0000 25rem);position:absolute;inset:0}.slap-final-images{z-index:-2;opacity:.42;grid-template-columns:repeat(5,1fr);gap:1rem;display:grid;position:absolute;inset:-20%;transform:rotate(-7deg)scale(1.08)}.slap-final-images img{object-fit:cover;border-radius:1rem;width:100%}.slap-final-cta h2 span{color:#b7ff2e}.slap-final-cta .slap-container>p:not(.slap-eyebrow){color:#b5b8bf;max-width:36rem;margin:1.25rem auto 0;line-height:1.65}.slap-final-cta .slap-container>div{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.slap-final-cta .slap-container>div>a{color:#d4d6d1;align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;display:inline-flex}.slap-final-cta .slap-container>div>a svg{width:.9rem}.slap-final-cta ul{flex-wrap:wrap;justify-content:center;gap:.75rem 1.3rem;margin-top:1.4rem;padding:0;list-style:none;display:flex}.slap-final-cta li{color:#aeb1b7;font-size:.7rem}.slap-legal{width:min(100% - 2rem,52rem);margin-inline:auto;padding:5.5rem 0 7rem}.slap-legal h1{letter-spacing:-.06em;margin:0;font-size:clamp(2.7rem,7vw,5rem);line-height:1}.slap-legal-updated{color:#8f949d;margin:.8rem 0 3rem;font-size:.76rem}.slap-legal section{border-top:1px solid #ffffff14;padding:1.4rem 0}.slap-legal h2{letter-spacing:-.025em;margin:0 0 .55rem;font-size:1.1rem}.slap-legal p:not(.slap-eyebrow):not(.slap-legal-updated){color:#a1a5ae;font-size:.9rem;line-height:1.72}.slap-legal-contact{margin-top:2rem}.slap-legal a{color:#b7ff2e;text-underline-offset:.18em;text-decoration:underline}.slap-shell footer{background:#0d0f10;border-top:1px solid #ffffff14;padding:4rem 0 5.5rem;position:relative}.slap-shell footer:after{color:#0000;content:"SlapClip";max-width:75rem;font-family:var(--font-display);letter-spacing:-.08em;pointer-events:none;background:linear-gradient(#b7ff2e42,#b7ff2e05);-webkit-background-clip:text;background-clip:text;margin:3rem auto -5.8rem;font-size:clamp(4.5rem,16vw,13rem);font-weight:800;line-height:.9;display:block;overflow:hidden}.slap-shell footer .container{max-width:87.5rem}.slap-shell footer [data-slot=button],.slap-shell footer button{color:#9da1aa}.slap-shell footer a:has(>svg[aria-label]){color:#9da1aa}.slap-mobile-nav{display:none}.slap-queue-overlay{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050607c7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.slap-queue-card{text-align:center;background:radial-gradient(circle at 50% 0,#b7ff2e21,#0000 18rem),#15181a;border:1px solid #b7ff2e57;border-radius:1.25rem;width:min(100%,33rem);padding:2.2rem;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000080}.slap-queue-close{background:#ffffff12;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.8rem;right:.8rem}.slap-queue-close svg{width:.9rem}.slap-queue-orbit{color:#b7ff2e;background:#b7ff2e17;border:1px solid #b7ff2e59;border-radius:999px;place-items:center;width:4rem;height:4rem;margin:0 auto 1rem;display:grid}.slap-queue-orbit svg{width:1.5rem}.slap-queue-card>p:not(.slap-eyebrow){color:#a8acb4;font-size:.84rem;line-height:1.6}.slap-queue-card>strong{color:#b7ff2e;font-family:var(--font-display);letter-spacing:-.06em;margin:1.3rem 0 .75rem;font-size:2.8rem;display:block}.slap-queue-bar{background:#2a2d31;border-radius:999px;height:.45rem;overflow:hidden}.slap-queue-bar i{border-radius:inherit;background:linear-gradient(90deg,#83cf00,#b7ff2e);height:100%;transition:width 1s;display:block}.slap-queue-meta{color:#8f949d;justify-content:space-between;gap:1rem;margin:.7rem 0 1.2rem;font-size:.65rem;display:flex}@media (max-width:1100px){.slap-generator-layout{grid-template-columns:19rem minmax(0,1fr)}.slap-media-wall{grid-template-columns:repeat(4,minmax(0,1fr))}.slap-story-card,.slap-story-card.is-flipped{grid-template-columns:1fr}.slap-story-card>img{min-height:16rem}}@media (max-width:900px){.slap-container{width:min(100% - 1.5rem,45rem)}.slap-hero{padding-top:2rem}.slap-hero h1{font-size:clamp(2.8rem,12vw,4.8rem)}.slap-badges{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.3rem;overflow-x:auto}.slap-badges li{flex:none}.slap-generator-layout{grid-template-columns:1fr}.slap-generator-panel{min-height:0;max-height:none;position:relative;top:auto}.slap-media-wall{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:8rem}.slap-section{padding:5rem 0}.slap-section-heading{margin-bottom:2rem}.slap-section h2,.slap-pricing-home h2,.slap-final-cta h2,.slap-queue-card h2{font-size:clamp(2.1rem,9vw,3.4rem)}.slap-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.slap-process-visual{grid-template-columns:1fr}.slap-process-arrow{margin:-.2rem auto;transform:rotate(90deg)}.slap-featured-trends,.slap-trend-grid,.slap-two-up,.slap-trust-row,.slap-steps,.slap-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.slap-comparison-grid,.slap-faq-grid{grid-template-columns:1fr;gap:2.5rem}.slap-comparison-visual{max-width:32rem;margin-inline:auto}.slap-comparison-badge{right:1rem}.slap-shell footer{padding-bottom:7rem}.slap-mobile-nav{z-index:60;padding:.55rem .75rem max(.55rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0f10f0;border-top:1px solid #ffffff1a;grid-template-columns:1fr 1.6fr 1fr;align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0}.slap-mobile-nav>a{color:#a5a9b1;flex-direction:column;align-items:center;gap:.2rem;font-size:.58rem;display:flex}.slap-mobile-nav>a svg{width:1rem;height:1rem}.slap-mobile-create{color:#18200d;background:#b7ff2e;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:2.6rem;font-size:.72rem;font-weight:800;display:inline-flex}.slap-mobile-create svg{width:.9rem}}@media (max-width:620px){.slap-main{padding-top:3.5rem}a.slap-brand span{font-size:1.08rem}a.slap-brand img{width:1.7rem;height:1.7rem}.slap-hero-copy{margin-bottom:1.4rem}.slap-hero-lede{font-size:.95rem;line-height:1.7}.slap-badges li{font-size:.68rem}.slap-video-card video{height:13rem}.slap-media-wall{grid-auto-rows:6.2rem;gap:.55rem}.slap-media-tile:nth-child(n+11){display:none}.slap-media-overlay{opacity:1}.slap-media-overlay span{display:none}.slap-media-overlay button{margin-left:auto}.slap-section{padding:4rem 0}.slap-section-heading{text-align:left}.slap-benefits-grid{grid-template-columns:1fr}.slap-benefit{min-height:0;padding:1.2rem}.slap-benefit h3{margin-top:1.1rem}.slap-featured-trends,.slap-trend-grid,.slap-trust-row,.slap-steps,.slap-case-grid{grid-template-columns:1fr}.slap-featured-card>img{aspect-ratio:1}.slap-trend-grid{gap:.65rem}.slap-trend-card{grid-template-columns:6.2rem 1fr;column-gap:.8rem;display:grid}.slap-trend-image{grid-row:span 4;margin:0}.slap-trend-image img{height:100%}.slap-trend-card .slap-trend-link{justify-self:start;margin-top:.4rem;position:static}.slap-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.slap-case-grid article:nth-child(n+7){display:none}.slap-case-grid img{aspect-ratio:3/4}.slap-case-grid article>div{min-height:8.5rem;padding:.75rem}.slap-checklist{grid-template-columns:1fr}.slap-start-strip,.slap-final-cta .slap-container>div{flex-direction:column;align-items:flex-start}.slap-start-strip .slap-button{width:100%}.slap-pricing-home{padding-top:0}.slap-pricing-block{padding-block:4.5rem!important}.slap-pricing-block>div:last-child{padding-inline:1rem}.slap-faq-list summary{font-size:.82rem}.slap-final-cta{padding:5rem 0 6rem}.slap-final-cta .slap-button,.slap-final-cta .slap-container>div>a{justify-content:center;width:100%}.slap-shell footer:after{margin-top:2rem;font-size:4.3rem}.slap-queue-card{padding:1.5rem 1rem}.slap-queue-meta{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.slap-media-tile img,.slap-button,.slap-queue-bar i{transition:none}}
