@media (max-width:720px){.site-header{background:var(--cream-light)}.site-header-cta{flex:none;width:144.12px;line-height:16.8px}.hero{margin-bottom:39px;padding:max(17px,4.4vw) 15.6px 14px}.hero-stage{aspect-ratio:390/180;width:calc(100% + 7.2px);margin-left:-3.6px;padding:0;display:block}.hero-title{letter-spacing:0;height:1.45075em;font-size:14vw;line-height:1.1277;display:block;position:absolute;top:19.8179%}.hero-letter{transform-origin:0 0;animation:none;position:absolute;height:1.1277em!important}.hero-letter-face{position:absolute;top:0;left:0;transform:none!important}.hero-letter[data-glow=true]{text-shadow:3px 3px #f6f451}.hero-letter:nth-child(2){top:.193086em;left:-.25671%;transform:rotate(-9deg);width:.739792em!important}.hero-letter:nth-child(3){top:.103006em;left:13.9599%;transform:rotate(5deg);width:.631426em!important}.hero-letter:nth-child(4){top:.159047em;left:22.9154%;transform:rotate(-5deg);width:.65572em!important}.hero-letter:nth-child(5){top:.0928984em;left:36.6857%;transform:rotate(6deg);width:.737871em!important}.hero-letter:nth-child(6){top:.177976em;left:46.8451%;transform:rotate(-7deg);width:.745691em!important}.hero-letter:nth-child(7){top:.106812em;left:60.7221%;transform:rotate(4deg);width:.655828em!important}.hero-letter:nth-child(8){top:.153442em;left:69.7634%;transform:rotate(-8deg);width:.281178em!important}.hero-letter:nth-child(9){top:.0880919em;left:77.1176%;transform:rotate(7deg);width:.729133em!important}.hero-letter:nth-child(10){top:.161541em;left:87.2564%;transform:rotate(-5deg);width:.710507em!important}.hero-photo:first-child{background:url(/landing/mobile/hero/bulb.png) 50%/100% 100% no-repeat;width:12.0381%!important;height:34.6007%!important;top:-4.44655%!important;left:1.75381%!important}.hero-photo:nth-child(2){background:url(/landing/mobile/hero/play.png) 50%/100% 100% no-repeat;width:8.79044%!important;height:25.6557%!important;top:76.2943%!important;left:13.4352%!important}.hero-photo:nth-child(3){background:url(/landing/mobile/hero/clapper.png) 50%/100% 100% no-repeat;width:12.4503%!important;height:36.93%!important;top:-8.11865%!important;left:24.9011%!important}.hero-photo:nth-child(4){background:url(/landing/mobile/hero/bubble.png) 50%/100% 100% no-repeat;width:10.3178%!important;height:30.6023%!important;top:68.7131%!important;left:33.2616%!important}.hero-photo:nth-child(5){background:url(/landing/mobile/hero/mic.png) 50%/100% 100% no-repeat;width:10.4155%!important;height:29.4954%!important;top:-3.90141%!important;left:48.9769%!important}.hero-photo:nth-child(6){background:url(/landing/mobile/hero/scissors.png) 50%/100% 100% no-repeat;width:11.5711%!important;height:32.768%!important;top:71.5673%!important;left:61.7513%!important}.hero-photo:nth-child(7){background:url(/landing/mobile/hero/wave.png) 50%/100% 100% no-repeat;width:8.9651%!important;height:27.0373%!important;top:-6.17263%!important;left:71.582%!important}.hero-photo:nth-child(8){background:url(/landing/mobile/hero/camera.png) 50%/100% 100% no-repeat;width:12.0933%!important;height:35.8698%!important;top:65.9277%!important;left:79.9609%!important}.hero-photo:nth-child(9){background:url(/landing/mobile/hero/plane.png) 50%/100% 100% no-repeat;width:9.48105%!important;height:29.8952%!important;top:-.799319%!important;left:90.518%!important}.hero-photo img{visibility:hidden}.hero-props{aspect-ratio:auto;width:358.8px;max-width:100%;height:325px;margin:12px auto 183px}.hero-plus{font-size:20px;line-height:20px}.hero-plus-tl{top:17px;left:2.53px}.hero-plus-bl{bottom:12px;left:2.53px}.hero-take{aspect-ratio:174/230;border-width:5px;border-radius:8px;width:48.495%;top:18.73px;left:10.535%;transform:rotate(-6deg);box-shadow:0 14px 28px #20201d17,9px 10px #f6f451}.hero-take-photo{object-fit:cover;width:101.5%;height:101.5%;top:-1.65px;left:-1.23px}.hero-take-top{font-size:6px;line-height:8px;top:9.75px;left:8px;right:8px}.hero-take-dot{width:6px;height:6px}.hero-take-wave{width:111.51px;height:66px;top:44px;left:26.24px}.hero-take-cue{width:calc(100% - 20px);top:80.45px;left:10px}.hero-take-badge{letter-spacing:.07em;padding:4.5px 7px;font-size:8px;line-height:11.4px}.hero-take-line{padding-top:5.2px;font-size:16px;line-height:18.1px}.hero-take-note{padding-top:5.2px;font-size:9px;line-height:13.05px}.hero-take-foot{font-size:5px;line-height:7px;inset:auto 8px 9px}.hero-behind{aspect-ratio:auto;grid-template-rows:8px 62px;gap:3.8px 4px;width:96px;height:85.8px;padding:5px;top:7.32px;left:75.527%;transform:rotate(10deg)}.hero-behind-label{font-size:6px;line-height:8px}.hero-behind-shot{aspect-ratio:auto;width:40px;height:62px}.hero-parts{z-index:6;width:73.581%;height:98.51px;top:calc(4.43px + min(358.8px,100vw - 31.2px)/1.56);left:23.928%;transform:rotate(2deg)}.hero-parts-tabs{height:41.51px}.hero-parts-tab{justify-content:flex-start;align-items:center;gap:5px;height:40.51px;padding:0 8px}.hero-parts-number{font-size:10px;line-height:12px}.hero-parts-label{font-size:12px;line-height:14.5px}.hero-parts-foot{height:55px;padding:7px 9px 10px}.hero-parts-hint{font-size:10px;line-height:14px}.hero-parts-cta{gap:6px;height:38px;padding:10px 8px;font-size:11px;line-height:13px}.hero-parts-cta img{width:11.826px;height:16.974px}.hero-parts-rule{width:100%;height:2.99px;top:auto;bottom:0;left:0}.hero-pitch{gap:18px;width:300px;max-width:100%;padding-top:0;top:calc(128.94px + min(358.8px,100vw - 31.2px)/1.56)}.hero-lede{width:100%;font-size:20px;line-height:26px}.hero-pitch>.hero-lede:not([hidden]){display:none}.hero-mobile-lede{display:block}.hero-cta{align-self:center;width:245px;height:49.5px}.hero-cta .offset-button-face,.hero-cta .offset-button-under{width:243px;height:47.5px;font-size:16px;line-height:19.5px}.hero-cta .offset-button-under{border-radius:4px}.hero-scroll{align-items:center;gap:10px;height:51px;padding-top:15px}.hero-scroll a{font-size:10px;line-height:14px}.hero-motion{background:var(--ink-deep);color:var(--white);border:1px solid var(--ink);border-radius:3px;flex:none;justify-content:center;align-items:center;gap:8px;width:82.24px;height:35px;padding:0;font-size:10px;line-height:12px;display:inline-flex}.hero-motion-symbol{border-left:2px solid;border-right:2px solid;width:5.56px;height:8px}.hero-motion-symbol[data-paused=true]{border:4px solid #0000;border-left:6px solid;border-right:0;width:0;height:0}.hero[data-motion-paused=true] *,.hero[data-motion-paused=true] :before,.hero[data-motion-paused=true] :after{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.hero-photo{animation:6s ease-in-out infinite mobile-hero-drift}.hero-photo:nth-child(2n){animation-delay:-3s}}@keyframes mobile-hero-drift{0%,to{translate:0}50%{translate:0 -2px}}@media (max-width:359px){.hero-behind{left:auto;right:0}.hero-take-line{font-size:13px;line-height:15px}.hero-take-note{font-size:8px;line-height:11px}.hero-take-wave{width:85px;height:auto;left:20px}.hero-take-cue{top:67px}.hero-take-top{font-size:5px}.hero-take-timer{letter-spacing:0}.hero-parts-hint{font-size:9px}.hero-parts-cta{gap:4px;padding:10px 5px;font-size:9px}.hero-lede{font-size:18px;line-height:26px}}.landing main{flex-direction:column;gap:39px;display:flex}.hero{margin-bottom:0}.landing main>.section{margin:0}.section-eyebrow{padding-bottom:25px}.section-eyebrow span,.section-kicker{line-height:12px}.marquee{height:61.5px;padding:11px 0}.marquee-track{letter-spacing:.4px;line-height:39.5px;position:relative;left:-150px}.landing[data-motion-paused=true] .marquee-track{animation-play-state:paused}.marquee-track>span:after{content:"";background:var(--ink);width:20px;height:20px;margin-left:32px;display:inline-block;-webkit-mask:url(/landing/icons/button-arrow.svg) 50%/contain no-repeat;mask:url(/landing/icons/button-arrow.svg) 50%/contain no-repeat}.blank-grid{align-items:stretch;gap:20.51px}.blank-visual{flex:none;width:calc(100% + 9.1px);height:474.49px;margin-left:-9.1px;padding:0}.rough-cut{transform-origin:0 0;width:260px;min-height:362.09px;padding:12px;position:absolute;top:31.69px;left:0;transform:rotate(-7deg)}.rough-cut-head{height:36.4px;padding-bottom:12px}.rough-cut-title,.rough-cut-take{font-size:12px;line-height:14.4px}.rough-cut-take{padding:5px 6px}.rough-cut-figure{aspect-ratio:auto;width:100%;height:156px}.rough-cut-pause{top:12px;left:12px}.rough-cut-figure figcaption{align-items:center;width:100%;height:32px;padding:8px;bottom:0;left:0}.rough-cut-ticks{height:31px;padding:13px 0 6px}.rough-cut-strip{gap:4px;height:50px;padding:0;position:relative}.rough-cut-frame{aspect-ratio:auto;border-width:1px;height:50px}.rough-cut-frame[data-current=true]{border:2px solid var(--highlight)}.rough-cut-frame em{width:100%;padding:3px 4px;bottom:0;left:0}.rough-cut-playhead{background:var(--highlight);z-index:2;width:2px;height:62px;position:absolute;top:-7px;left:173.15px}.rough-cut-placeholder{margin-top:8px;padding:6px 8px;line-height:14.4px}.rough-cut-foot{padding-top:12px}.rough-cut-foot span{letter-spacing:1px;font-size:11px;line-height:14.3px}.blank-scrawl{transform-origin:0 0;width:100px;font-size:17px;line-height:18.7px;top:32.9px;left:257.99px;transform:rotate(8deg)}.nudge-card{transform-origin:0 0;gap:20px;width:255px;padding:17px 20px 24.49px;top:268.41px;left:98.31px;transform:rotate(5deg)}.nudge-wordmark{line-height:24.5px}.nudge-card header{padding-bottom:9px}.nudge-line{font-size:25px;line-height:28.75px}.nudge-card a{font-weight:600;line-height:19.6px}.section-blank:before{height:522.76px;line-height:45px;top:-432.89px;right:-17.5px}.section-tabs{padding:0}.tabs-head{min-height:371.1px;padding:50px 23.4px 0}.section-kicker{padding-bottom:25px}.tabs-head h2{letter-spacing:-.025em;margin-top:28px;font-size:48px;line-height:48.96px}.tabs-head .body-md{padding-top:24px;font-size:15px;line-height:22.5px}.landing .tabs-scrawl{text-align:right;transform-origin:0 0;width:calc(100% - 58.8px);padding:0;font-size:21px;line-height:23.1px;position:absolute;inset:284.73px auto auto 26.77px;transform:rotate(6deg)}.compare{min-height:853px;padding:0 0 10px;display:flow-root}.compare-bar{height:57px;margin:10px 23.4px 0;padding-bottom:16px}.compare-option{height:40px;padding:11px 12px;line-height:18px}.compare-option:after{height:3px;bottom:4px}.compare-arrow{object-fit:contain;width:11.69px;height:10.19px}.landing .compare-steps{gap:35px 20px;margin:69.51px 23.4px 0;padding:0}.compare-step-number{padding-bottom:10px;line-height:14.5px}.compare-step-art{width:125px;height:125px}.compare-step-title{padding:12px 0 10px;font-size:25px;line-height:27.5px}.compare-step-caption{width:155px;max-width:100%;line-height:18px}.compare-scatter{margin:30px 23.4px 0}.compare-chip-art{max-width:125px;margin:auto}.compare-foot{gap:30px;margin:49px 23.4px 0;padding:22px 0 20.8px}.compare-verdict{font-size:30px;line-height:33px}.compare-foot-link{font-size:13px;line-height:18.2px}.section-taste{background:var(--mint)}.taste-head h2{min-height:114.81px}.taste-head{gap:7.3px}.taste-overlay{min-height:67.2px;line-height:25.6px}.taste-topic{padding:12px 13px;line-height:15.5px}.taste-topic[data-active=true]{box-shadow:none}.taste-body{gap:12.06px;padding:18px 0 25px}.taste-copy{flex:none;align-items:center;min-height:76.5px}.taste-scribble{transform-origin:0 0;width:140px;height:66.5px;font-size:22px;line-height:24.2px;position:absolute;top:17.5px;left:calc(100% - 143.09px);transform:rotate(-6deg)}.landing .taste-scribble-arrow{display:none}.taste-mobile-arrow{transform-origin:0 0;width:105px;height:50px;display:block;position:absolute;top:-13.3px;left:45.06px;transform:rotate(45deg)}.taste-card{transform-origin:0 0;flex:none;margin-left:6.05px;transform:rotate(1deg)}.taste-card-inner{padding:21px 22px 24px}.taste-card-head{height:54px;padding-bottom:19px}.taste-day{font-weight:600}.taste-question{letter-spacing:-.8px;padding:22px 0 21.59px;font-size:24px;line-height:26.88px}.taste-eyebrow{letter-spacing:1px;height:32.75px;padding-top:2.75px;line-height:16.8px}.taste-card-inner>.taste-idea{display:none}.taste-mobile-title{display:contents}.taste-mobile-title .taste-idea{display:block}.taste-mobile-title .taste-idea span{white-space:nowrap;display:block}.taste-mobile-title .taste-idea span:after{content:none}.taste-idea{letter-spacing:-1px;padding:0;font-size:27px;line-height:30.8px}.landing .taste-meta{margin-top:13px;padding-top:5px;line-height:18.2px}.landing .taste-summary{margin-top:13px;padding:7px 0 .2px;font-size:15px;line-height:24.75px}.taste-why{margin-top:13px;padding-top:21px}.taste-why summary{height:28px;padding:5.5px 0;font-weight:600;line-height:17px}.taste-why summary span{font-weight:600}.taste-why p{padding-top:8px;line-height:21px}.taste-make{height:54px;margin-top:21.6px}.taste-make .offset-button-face,.taste-make .offset-button-under{width:100%;height:52px;padding:16px 19px;font-size:15px;line-height:18px}.taste-make .offset-button-under{width:calc(100% - 2px)}.taste-another{height:40px;margin:13px auto 0;line-height:19.6px}.taste-home-bar{height:3px}.taste-ghost-b{transform-origin:0 0;white-space:nowrap;top:1168.5px;left:194.14px;transform:rotate(-7deg)}.voice-grid{gap:2.8px;padding:5px 0 2.92px}.landing .voice-scrawl{transform-origin:0 0;margin-top:47.16px;padding:0;transform:rotate(-8deg)}.script-card{transform-origin:0 0;width:100%;margin-left:8.44px;padding:22px 20px 18px;transform:rotate(1deg)}.script-head{height:54px}.script-tag{font-weight:600}.script-crumbs{height:46.5px;line-height:15.5px}.script-idea{padding:19.25px 0 .6px;font-size:16px;font-weight:600;line-height:26.4px}.script-idea br,.script-after br{display:none}.script-opening{border-left-width:1px;padding:27.74px 0 10.53px 18px}.script-opening>.script-label:first-child{letter-spacing:1px;font-size:12px;line-height:16.8px}.landing .script-before{margin-top:12.26px;padding:0;line-height:24px}.script-label-good{padding-top:18px;line-height:13.31px}.landing .script-after{letter-spacing:-.5px;margin-top:8.68px;padding:3px;font-size:23px;font-weight:600;line-height:31.74px}.landing .script-scrawl{transform-origin:0 0;width:calc(100% - 20px);margin-top:24.45px;margin-left:9.58px;padding:0;line-height:20.9px;transform:rotate(-5deg)}.script-spin{margin-top:0;padding-top:20px}.script-spin>.script-label{line-height:13.31px}.script-spin-button{height:53px;margin-top:8.69px;padding:15px;font-size:13px;line-height:15.73px}.script-spin-note{padding-top:9px;line-height:18px}.script-foot{margin-top:15px;padding-top:14px}.script-copy-hook{font-size:13px;font-weight:600;line-height:18.2px}.script-ready{height:40px;font-weight:600;line-height:15.73px}.section-camera{background:var(--night) url(/landing/mobile/camera-on.png) center / cover no-repeat}.camera-photo{visibility:hidden}.camera-eyebrow{letter-spacing:1px;height:14.5px;font-size:10px}.camera-rec{font-size:12px}.camera-inner .display-hero{width:292.65px;max-width:100%;margin-top:45.5px;padding-top:0;font-size:102px;line-height:95.88px}.camera-title-word{display:inline-block}.camera-title-word>span{display:block}.camera-lede{padding-top:20px;line-height:25.6px}.camera-inner>.guide-card{display:none}.guide-mobile-container{display:contents}.guide-mobile{transform-origin:0 0;gap:12px;width:342px;max-width:calc(100% - 48px);padding:21px;inset:498.44px auto auto 27.48px;transform:rotate(1deg)}.guide-mobile .guide-head{flex:none;height:46px}.guide-mobile .guide-wordmark{line-height:30px}.guide-mobile .guide-tag{font-weight:600}.guide-mobile .guide-status{flex:none;height:20px;font-size:12px;line-height:18px}.guide-mobile .guide-cue-head{height:23px;padding-top:6px;line-height:17px}.guide-mobile .guide-cue-line{letter-spacing:-.6px;padding:14px 0 22.81px;font-size:26px;font-weight:600;line-height:31.72px}.guide-mobile .guide-next{margin-top:14px;padding:13.7px 0 9.1px;line-height:18.2px}.guide-mobile .guide-progress{flex:none;padding-top:6px}.guide-mobile .guide-progress span{height:3px;box-shadow:none;background:#e7e2d6}.guide-mobile .guide-progress span:first-child{background:var(--highlight)}.guide-mobile .guide-actions{flex:none;height:44.36px}.guide-mobile .guide-rehearse{height:44.36px}.guide-mobile .guide-rehearse img{width:13.14px;height:24.36px}.guide-mobile .guide-again{height:40px;font-weight:600}.camera-scrawl{white-space:nowrap;transform-origin:0 0;font-size:17px;line-height:18.7px;top:914.85px;left:calc(100% - 228.72px);right:auto;transform:rotate(-4deg)}.landing .camera-link{padding:11px 0;font-size:12px;line-height:15.5px;top:934.5px;bottom:auto}.out-grid{gap:40px;padding:5px 0 38px}.out-visual{padding-top:29.45px}.out-post{transform-origin:0 0;width:220px;height:305.01px;margin:0 auto;position:relative;left:8.14px;transform:rotate(3deg);display:block!important}.out-figure{width:220px;height:305.01px;margin:0;padding:7px}.out-figure img{aspect-ratio:auto;height:289px}.out-badge{line-height:10.9px;top:20px;left:18px}.out-figure figcaption{font-size:21px;line-height:23.1px;top:194.81px;bottom:auto;left:20px}.out-time{line-height:12.1px;top:274px;bottom:auto;left:20px}.out-bubble-a{transform-origin:0 0;height:35px;padding:10px 14px;line-height:13px;top:99.12px;left:-42.26px;right:auto;transform:rotate(-10deg)}.out-bubble-b{transform-origin:0 0;white-space:nowrap;height:35px;padding:10px 14px;line-height:13px;top:219.29px;left:146.38px;right:auto;transform:rotate(3deg)}.out-mobile-arrow{margin-left:4px;display:inline-block}.out-bubble-b .landing-button-arrow{width:9px;height:9px}.out-scrawl{white-space:nowrap;transform-origin:0 0;width:max-content;padding:0;font-size:22px;line-height:24.2px;position:absolute;top:331.6px;left:38.22px;transform:rotate(-5deg)}.landing .out-ready{transform-origin:0 0;margin-top:61.22px;padding-top:25.35px;padding-bottom:.4px;line-height:28.6px;transform:rotate(-7deg)}.out-body{padding-top:8.22px;padding-bottom:22.49px}.landing .out-platforms{margin-top:8px;padding-top:20px;line-height:14.5px}.out-arc{gap:0;height:65px;padding-top:31px}.out-arc:before{top:0}.out-arc>span:first-child{width:155.37px;max-width:45.27%;font-size:14px;line-height:17px}.out-arc>span:last-child{width:130.09px;max-width:37.9%;font-size:14px;line-height:17px}.out-arc .out-arc-arrow{text-align:center;flex:1;width:57.74px;font-size:28px;line-height:28px}.section-final{background:var(--highlight);gap:24px;padding:54px 19.5px 60px}.final-ghost{color:#20201d18;letter-spacing:0;transform-origin:0 0;font-size:170px;line-height:170px;top:409.69px;left:-744.35px;transform:matrix(.990439,-.137954,.140403,.990094,0,0)}.final-kicker{line-height:14.5px}.display-final{min-height:84.46px}.final-cta{width:245px;height:69.5px}.final-cta .offset-button-face,.final-cta .offset-button-under{width:242.59px;height:62px;padding:21px 25px;font-size:16px;line-height:19.5px}.final-cta .offset-button-under{border-radius:4px;top:7px}.final-note{font-size:13px;line-height:20px}.site-footer{flex-wrap:wrap;gap:20px;height:auto;min-height:125px;padding:28px 23.4px}.site-footer-line{letter-spacing:1px;font-size:10px;line-height:12px}}@media (max-width:359px){.blank-visual{height:460px}.rough-cut{width:225px}.rough-cut-figure{height:135px}.rough-cut-title,.rough-cut-take{font-size:10px}.rough-cut-playhead{left:145px}.rough-cut-foot span{font-size:9px}.blank-scrawl{width:85px;font-size:15px;left:224px}.nudge-card{width:235px;left:60px}.nudge-line{font-size:23px}.compare-switch{gap:10px}.compare-option{font-size:13px}.compare-step-art{width:115px;height:115px}.compare-step-title{font-size:22px;line-height:24.2px}.taste-scribble{width:120px;font-size:19px;left:calc(100% - 120px)}.taste-mobile-arrow{width:90px;left:35px}.taste-mobile-title .taste-idea span{white-space:normal}.taste-idea{font-size:24px;line-height:27.36px}.landing .taste-meta{flex-wrap:wrap;gap:5px 10px}.landing .script-after{font-size:20px;line-height:27.6px}.guide-mobile .guide-cue-line{font-size:23px;line-height:28.06px}.guide-mobile .guide-actions{gap:8px}.guide-mobile .guide-rehearse,.guide-mobile .guide-again{padding:10px 8px;font-size:12px}.display-final{font-size:35px}}
.landing :is(.site-header-cta,.offset-button,.nudge-card a,.compare-foot-link,.script-copy-hook,.camera-link) .landing-arrow-icon,.landing .landing-button-arrow{background:currentColor;transform:none;-webkit-mask:url(/landing/icons/button-arrow.svg) 50%/contain no-repeat;mask:url(/landing/icons/button-arrow.svg) 50%/contain no-repeat}.landing .landing-button-arrow{vertical-align:middle;flex:0 0 13px;width:13px;height:13px;display:inline-block}.landing .landing-button-arrow[data-direction=right]{transform:rotate(45deg)}.landing .script-spin-arrow{color:var(--highlight)}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.landing .voice-visual.reveal{opacity:1;transition:none;transform:none}.landing .voice-visual.reveal .script-card{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1) .12s,translate .9s cubic-bezier(.16,1,.3,1) .12s;translate:0 24px}.landing .voice-visual.reveal-shown .script-card{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.landing .voice-visual.reveal .script-card{opacity:1;transition:none;translate:none}}
.landing .compare-responsive-connectors{display:none}@media (max-width:1100px),(min-width:1101px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.landing .compare-responsive-connectors{pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--rule);stroke-width:1.25px;stroke-linejoin:round;display:block;position:absolute;inset:0;overflow:visible}.landing .compare-tangle{display:none!important}}@media (max-width:720px){.landing .hero-photo{background-size:contain!important}.landing .hero-photo:nth-child(4){background-image:url(/landing/hero/figma-bubble.png)}.landing .hero-photo:nth-child(6){background-image:url(/landing/hero/figma-scissors.png)}}@media (min-width:721px) and (max-width:1100px),(min-width:1101px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.landing .site-header{background:var(--cream-light);gap:20px;height:76px;padding:0 clamp(24px,4vw,48px)}.landing .site-header .site-wordmark img{height:34px}.landing .site-nav{gap:clamp(20px,3vw,36px)}.landing .site-nav a,.landing .site-header-cta{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;line-height:1.4;display:inline-flex}.landing .site-header-cta{flex:none;gap:12px;width:auto}.landing .hero{padding:28px clamp(24px,4vw,48px) 20px}.landing .hero-stage{aspect-ratio:auto;align-items:center;height:clamp(190px,24vw,300px);padding:0;display:flex}.landing .hero-title{height:1.3em;font-size:11.6vw;line-height:1.11958}.landing .hero-letter{height:1.24em!important}.landing .hero-letter-face{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(var(--tablet-letter-angle))!important}.landing .hero-letter:nth-child(2){--tablet-letter-angle:-9deg;width:.99844em!important}.landing .hero-letter:nth-child(3){--tablet-letter-angle:5deg;width:.81727em!important}.landing .hero-letter:nth-child(4){--tablet-letter-angle:-5deg;width:.81727em!important}.landing .hero-letter:nth-child(5){--tablet-letter-angle:6deg;width:.94582em!important}.landing .hero-letter:nth-child(6){--tablet-letter-angle:-7deg;width:.9637em!important}.landing .hero-letter:nth-child(7){--tablet-letter-angle:4deg;width:.79876em!important}.landing .hero-letter:nth-child(8){--tablet-letter-angle:-8deg;width:.54173em!important}.landing .hero-letter:nth-child(9){--tablet-letter-angle:7deg;width:.90892em!important}.landing .hero-letter:nth-child(10){--tablet-letter-angle:-5deg;width:.87273em!important}.landing .hero-photos{display:block}.landing .hero-props{aspect-ratio:auto;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);align-items:center;gap:24px clamp(32px,5vw,64px);width:100%;max-width:1160px;margin:32px auto 0;display:grid}.landing .hero-pitch,.landing .hero-behind,.landing .hero-parts,.landing .hero-take{justify-self:center;min-width:0;position:relative;inset:auto}.landing .hero-pitch{grid-area:1/1;gap:20px;width:min(100%,286px)}.landing .hero-lede{font-size:clamp(18px,1.8vw,24px);line-height:1.35}.landing .hero-cta{max-width:100%}.landing .hero-behind{aspect-ratio:auto;transform-origin:50%;grid-area:2/1;grid-template-rows:12px minmax(0,1fr);gap:8px;width:238px;max-width:100%;padding:10px;transform:rotate(3deg)}.landing .hero-behind-label{font-size:9px}.landing .hero-behind-shot{aspect-ratio:104/96}.landing .hero-take{aspect-ratio:238.972/402.544;transform-origin:50%;grid-area:1/2/4;width:clamp(240px,30vw,278px);max-width:100%;transform:rotate(-3deg)}.landing .hero-take-photo{width:125%;height:100%;top:0;left:-17%}.landing .hero-take-top,.landing .hero-take-foot{font-size:8px}.landing .hero-take-foot{inset:auto 7.5% 4.5%}.landing .hero-take-wave{width:51.6%;top:15.1%;left:15.7%}.landing .hero-take-cue{width:80%;top:51%;left:12%}.landing .hero-take-badge{font-size:9px}.landing .hero-take-line{font-size:19px}.landing .hero-take-note{font-size:11px}.landing .hero-parts{transform-origin:50%;grid-area:3/1;width:min(100%,286px);transform:rotate(-1deg)}.landing .hero-parts-tab{flex:1;min-width:44px;min-height:56px;padding:12px}.landing .hero-parts-number{font-size:9px}.landing .hero-parts-label{font-size:13px}.landing .hero-parts-foot{gap:12px;padding:12px}.landing .hero-parts-hint{font-size:11px}.landing .hero-parts-cta{padding:12px;font-size:12px}.landing .hero-parts-rule,.landing .hero-plus{display:none}.landing .hero-scroll{margin-top:32px;padding-top:8px}.landing .hero-scroll a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}}@media (min-width:721px) and (max-width:1100px) and (prefers-reduced-motion:no-preference),(min-width:1101px) and (max-width:1366px) and (hover:none) and (pointer:coarse) and (prefers-reduced-motion:no-preference){.landing .section .reveal:not(.reveal-shown):not(.voice-visual){transform:translateY(18px)}}@media (min-width:721px) and (max-width:1100px),(min-width:1101px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.landing .section,.landing .section-camera,.landing .section-final{width:100%;max-width:none;height:auto;margin:0;padding:64px clamp(28px,5vw,64px);position:relative}.landing .section :where(.section-eyebrow,.blank-grid,.blank-copy,.blank-copy h2,.blank-copy .body-lg,.blank-visual,.rough-cut,.rough-cut-head,.rough-cut-ticks,.rough-cut-strip,.rough-cut-frame,.rough-cut-placeholder,.rough-cut-foot,.blank-scrawl,.nudge-card,.nudge-card header,.nudge-line,.nudge-card a,.tabs-head,.section-kicker,.tabs-head h2,.tabs-head .body-md,.tabs-scrawl,.compare,.compare-bar,.compare-scatter,.compare-chip,.compare-foot,.compare-steps,.taste-head,.taste-head h2,.taste-overlay,.taste-topics,.taste-body,.taste-copy,.taste-headline,.taste-support,.taste-scribble,.taste-card,.taste-card-inner,.taste-card-head,.taste-question,.taste-eyebrow,.taste-idea,.taste-meta,.taste-summary,.taste-why,.taste-make,.taste-another,.voice-grid,.voice-copy,.voice-copy h2,.voice-copy .body-lg,.voice-scrawl,.voice-visual,.script-card,.script-head,.script-crumbs,.script-idea,.script-opening,.script-opening>.script-label:first-child,.script-before,.script-label-good,.script-after,.script-scrawl,.script-spin,.script-foot,.out-grid,.out-copy,.out-visual,.out-figure,.out-scrawl,.out-ready,.out-body,.out-platforms,.out-arc),.landing .section-camera :where(.camera-inner,.camera-eyebrow,.camera-inner>h2,.camera-lede,.guide-card,.guide-head,.guide-status,.guide-cue,.guide-cue-head,.guide-cue-line,.guide-next,.guide-progress,.guide-actions,.guide-rehearse,.guide-again,.camera-scrawl,.camera-link),.landing .section-final :where(.final-kicker,.display-final,.final-cta,.final-note){transform-origin:50%;width:auto;max-width:none;height:auto;min-height:0;margin:0;padding:0;position:relative;inset:auto;transform:none}.landing .section .section-eyebrow{padding-bottom:32px}.landing :is(.section-eyebrow span,.section-kicker,.final-kicker){font-size:12px;line-height:1.4}.landing .section .display-lg{max-width:16ch;font-size:clamp(60px,7.8vw,92px);line-height:.96}.landing .section .body-lg,.landing .tabs-head .body-md{font-size:17px;line-height:1.65}.landing .marquee{height:76px;padding:14px 0}.landing .marquee-track{font-size:32px;line-height:1.5}.landing .section .blank-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.landing .section .blank-copy .body-lg,.landing .section .voice-copy .body-lg{max-width:52ch;margin-top:24px}.landing .section .blank-visual{place-self:center;width:min(560px,100%);min-height:520px}.landing .section .rough-cut{width:320px;max-width:66%;margin:24px 0 0 20px;padding:16px;transform:rotate(-5deg)}.landing .section .rough-cut-head{padding-bottom:12px}.landing .rough-cut-figure{aspect-ratio:299/209;width:100%;height:auto;position:relative;inset:auto;transform:none}.landing .rough-cut-pause{width:auto;height:auto;padding:5px 7px;font-size:14px;inset:20% auto auto 4.5%;transform:none}.landing .rough-cut-figure figcaption{width:90%;height:auto;padding:8px;inset:auto auto 8% 5%;transform:none}.landing .section .rough-cut-ticks{padding:13px 0 6px}.landing .section .rough-cut-strip{gap:6px;padding:12px 0;display:flex}.landing .section .rough-cut-frame{aspect-ratio:97/84;flex:1;width:auto}.landing .rough-cut-frame em{width:90%;height:auto;padding:3px 4px;font-size:10px;inset:auto auto 6% 5%;transform:none}.landing .rough-cut-playhead{display:none}.landing .section .rough-cut-placeholder{padding:6px 8px}.landing .section .rough-cut-foot{padding-top:12px}.landing .section .blank-scrawl{width:170px;font-size:22px;line-height:1.2;position:absolute;top:30px;right:0;transform:rotate(4deg)}.landing .section .nudge-card{gap:14px;width:280px;max-width:58%;padding:18px 22px 24px;position:absolute;bottom:24px;right:8px;transform:rotate(3deg)}.landing .section .nudge-card header{padding-bottom:9px}.landing .section .nudge-line{font-size:25px;line-height:1.15}.landing :is(.nudge-card a,.compare-foot-link,.script-ready,.camera-link,.site-footer a){align-items:center;min-height:44px;display:inline-flex}.landing .section .tabs-head{padding-bottom:28px}.landing .section .section-kicker{padding-bottom:24px}.landing .tabs-head .display-xl{font-size:clamp(64px,8vw,96px);line-height:1.02}.landing .section .tabs-head .body-md{max-width:52ch;padding-top:24px}.landing .section .tabs-scrawl{text-align:right;margin-top:24px;font-size:22px;line-height:1.3}.landing .section .compare-bar{flex-wrap:wrap;gap:24px;padding-bottom:16px}.landing .compare-option{min-height:44px;padding:12px 16px;font-size:15px}.landing .section .compare-scatter{aspect-ratio:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px;padding:32px 0;display:grid}.landing .section .compare-chip{width:auto;position:static}.landing .compare-chip-art{width:88px;height:auto}.landing .compare-chip-label{font-size:13px;line-height:1.3}.landing .compare-chip-note{font-size:11px;line-height:1.4}.landing :is(.compare-tangle,.compare-sticky){display:none}.landing .section .compare-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:32px 0;display:grid}.landing .compare-step-art{width:min(220px,100%)}.landing .compare-step-title{font-size:30px;line-height:1.1}.landing .compare-step-caption{font-size:14px;line-height:1.5}.landing .section .compare-foot{gap:24px;padding-top:24px}.landing .compare-verdict{font-size:36px;line-height:1.1}.landing .compare-foot-link{font-size:14px;line-height:1.5;display:block}.landing .section .taste-head{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.landing .section .taste-overlay{max-width:38ch;font-size:16px;line-height:1.6}.landing .taste-ghost{display:none}.landing .section .taste-topics{gap:12px;padding:32px 0}.landing .taste-topic{min-height:44px;padding:12px 18px;font-size:14px;line-height:1.4}.landing .section .taste-body{grid-template-columns:minmax(0,1fr);gap:32px;max-width:1000px;margin:0 auto;padding:12px 0;display:grid}.landing .section .taste-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:28px;width:100%;display:grid}.landing .section .taste-headline{text-transform:none;font-size:44px;line-height:1.1}.landing .section .taste-scribble{padding:0 20px 0 0;font-size:25px}.landing .taste-scribble-arrow{width:150px;height:auto;margin-top:12px;position:relative;inset:auto;transform:translate(-30px)rotate(120deg)}.landing .section .taste-support{grid-column:1/-1;padding-top:20px;font-size:15px;line-height:1.6;display:block}.landing .section .taste-card{justify-self:center;width:min(453px,100%);padding:9px}.landing .section .taste-card-inner{padding:28px 30px 32px}.landing .section .taste-card-head{padding-bottom:19px}.landing .section .taste-question{padding:24px 0;font-size:24px;line-height:1.15}.landing .section .taste-idea{padding-top:12px;font-size:29px;line-height:1.15;display:block}.landing .section :is(.taste-idea span,.taste-summary span){display:inline}.landing .section :is(.taste-idea span,.taste-summary span):after{content:" "}.landing .section .taste-meta{gap:10px;padding-top:12px}.landing .section .taste-summary{padding-top:12px;font-size:15px;line-height:1.65;display:block}.landing .section .taste-why{margin-top:16px;padding-top:10px}.landing .taste-why summary{min-height:44px;font-size:14px;line-height:1.5}.landing .section .taste-make{width:100%;height:52px;margin-top:24px;display:block}.landing .taste-make :is(.offset-button-face,.offset-button-under){height:50px;padding:0 18px;font-size:15px}.landing .section .taste-another{flex-direction:row;gap:10px;width:max-content;min-height:44px;margin:12px auto 0;font-size:14px;display:flex}.landing .taste-home-bar{width:76px;height:5px;inset:auto auto 12px 50%;transform:translate(-50%)}.landing .section .voice-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}.landing .section .voice-scrawl{padding-top:32px;font-size:22px;line-height:1.3}.landing .section .voice-visual{justify-self:center;width:100%;max-width:650px}.landing .section .script-card{width:100%;padding:28px 32px;transform:rotate(2deg)}.landing .section .script-head{padding-bottom:19px}.landing .section .script-crumbs{flex-wrap:wrap;padding:19px 0 12px;font-size:13px;line-height:1.5}.landing .section .script-idea{padding:20px 0 24px;font-size:17px;line-height:1.65}.landing .section .script-opening{padding:4px 0 8px 22px}.landing .section .script-before{white-space:normal;padding-top:12px}.landing .section .script-label-good{padding-top:20px}.landing .section .script-after{padding-top:12px;font-size:24px;line-height:1.38}.landing .section .script-scrawl{padding:16px 8px 8px 0;font-size:19px;line-height:1.3}.landing .section .script-spin{margin-top:24px;padding-top:20px}.landing .section .script-foot{gap:16px;margin-top:20px;padding-top:14px}.landing .section-camera{padding:0}.landing .section-camera .camera-inner{min-height:960px;padding:48px clamp(28px,5vw,64px)}.landing .camera-photo{object-position:50% center}.landing .section-camera .camera-eyebrow{font-size:12px}.landing .section-camera .camera-inner>h2{overflow-wrap:normal;max-width:9ch;padding-top:40px;font-size:clamp(104px,12vw,144px);line-height:.94}.landing .camera-title-word>span{display:inline}.landing .camera-title-word>span:before{content:none}.landing .section-camera .camera-lede{padding-top:24px;font-size:17px;line-height:1.6}.landing .section-camera .guide-card{gap:12px;width:min(368px,100%);margin:96px 0 0 auto;padding:24px;display:flex}.landing .section-camera .guide-head{padding-bottom:16px}.landing .section-camera .guide-cue-line{padding:12px 0 24px;font-size:26px;line-height:1.22}.landing .section-camera .guide-next{gap:14px;padding:14px 0 8px;font-size:13px;line-height:1.4}.landing .section-camera .guide-progress{gap:5px}.landing .section-camera :is(.guide-rehearse,.guide-again){min-height:44px;padding:12px;font-size:13px;line-height:1.4}.landing .section-camera .camera-scrawl{text-align:right;margin-top:24px;font-size:19px;line-height:1.3}.landing .section-camera .camera-link{width:max-content;margin-top:32px;padding:12px 16px;font-size:14px;line-height:1.5}.landing .section .out-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;padding-bottom:40px;display:grid}.landing .out-post{width:262px;margin:0 auto;position:relative;display:block!important}.landing .section .out-figure{width:262px;padding:7px;transform:rotate(3deg)}.landing .out-figure>img{aspect-ratio:248/328;width:100%;height:auto;position:relative;inset:auto;transform:none}.landing .out-badge{width:auto;height:auto;padding:5px 7px;font-size:9px;inset:6.5% auto auto 10%;transform:none}.landing .out-scrim{width:auto;height:47%;inset:auto 7px 7px;transform:none}.landing .out-figure figcaption{width:82%;height:auto;font-size:21px;line-height:1.1;inset:auto auto 12% 9%;transform:none}.landing .out-time{width:auto;height:auto;font-size:10px;inset:auto auto 4% 8.5%;transform:none}.landing .out-bubble{width:auto;height:auto;margin:0;padding:10px 14px;font-size:13px;line-height:1;position:absolute}.landing .out-bubble-a{inset:80px auto auto -40px;transform:rotate(-7deg)}.landing .out-bubble-b{inset:240px -24px auto auto;transform:rotate(5deg)}.landing .section .out-scrawl{text-align:center;padding-top:24px;font-size:22px;line-height:1.3}.landing .section .out-ready{padding-top:28px;font-size:28px;line-height:1.2}.landing .section .out-body{max-width:48ch;padding-top:24px}.landing .section .out-platforms{flex-wrap:wrap;gap:20px;margin-top:24px;padding-top:20px}.landing .section .out-arc{gap:24px;padding-top:30px}.landing .out-arc span{font-size:17px;line-height:1.5}.landing .out-arc .out-arc-arrow{font-size:36px;line-height:1}.landing .section-final{gap:24px;padding-top:72px;padding-bottom:72px}.landing .section-final .display-final{padding-top:8px;font-size:clamp(64px,7.8vw,96px);line-height:.96}.landing .section-final .final-cta{width:245px;height:62px}.landing .final-cta :is(.offset-button-face,.offset-button-under){height:60px;padding:0 24px;font-size:16px}.landing .section-final .final-note{font-size:14px;line-height:1.5}.landing .final-ghost{width:max-content;height:auto;font-size:260px;line-height:1;inset:12% auto auto 50%;transform:translate(-50%)rotate(-7deg)}.landing .site-footer{flex-wrap:wrap;gap:24px;padding:28px clamp(28px,5vw,64px)}.landing .site-footer .site-wordmark{font-size:34px}.landing .site-footer-line{font-size:12px;line-height:1.5}.landing .site-footer a{font-size:14px}}@media (min-width:1001px) and (max-width:1100px),(min-width:1101px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.landing .section :is(.blank-grid,.voice-grid,.out-grid){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}.landing .section .blank-visual{min-height:560px}.landing .section .taste-head{flex-direction:row;justify-content:space-between;align-items:flex-end}.landing .section .taste-overlay{max-width:26ch}.landing .section .taste-body{grid-template-columns:minmax(0,1fr) minmax(0,453px);gap:48px}.landing .section .taste-copy{display:block}.landing .section .taste-headline{font-size:clamp(44px,4.5vw,60px)}.landing .section .taste-scribble{padding-top:36px}.landing .taste-scribble-arrow{transform:none}.landing .section .compare-scatter{grid-template-columns:repeat(5,minmax(0,1fr))}.landing .section .compare-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.landing .section-camera .camera-inner{min-height:860px}.landing .section-camera :is(.camera-inner>h2,.camera-lede){max-width:calc(100% - 416px)}.landing .section-camera .guide-card{margin:0;position:absolute;top:300px;right:clamp(28px,5vw,64px)}.landing .section-camera .camera-scrawl{position:absolute;bottom:104px;right:clamp(28px,5vw,64px)}.landing .section-camera .camera-link{position:absolute;bottom:48px}}@media (min-width:901px) and (max-width:1100px),(min-width:1101px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.landing .hero-props{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(240px,.9fr) minmax(0,1fr);column-gap:32px}.landing .hero-pitch{grid-row:1/3}.landing .hero-take{grid-row:1/3;width:clamp(240px,22vw,278px)}.landing .hero-behind{grid-area:1/3;align-self:end}.landing .hero-parts{grid-area:2/3;align-self:start}}