.page_page__RjdU8 .page_hero__0CK8Z{grid-template-columns:minmax(0,1fr) 280px;gap:64px;padding-bottom:48px}.page_page__RjdU8 .page_hero__0CK8Z h1{max-width:none;font-size:clamp(42px,4.6vw,64px)}.page_heroPrompt__J9iCl{scroll-margin-top:110px;margin-top:38px}.page_heroPrompt__J9iCl h2{font-family:var(--font-heading);font-size:26px;line-height:1.2;font-weight:700}.page_heroPrompt__J9iCl>p{max-width:720px;font-size:14px;line-height:1.8;color:var(--muted-foreground);margin-top:12px}.page_heroPrompt__J9iCl .page_promptCaveat___An7Z{font-size:12px;margin-top:10px}.page_page__RjdU8 .page_heroMedia__Ig1dE{padding-top:80px}.page_prompt__qWi5d{min-width:0;margin-top:18px;border:1px solid var(--border);border-radius:8px;background:var(--card);overflow:hidden}.page_promptHeader__rEzwf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid var(--border)}.page_promptHeader__rEzwf strong{font-size:12px;line-height:1.4}.page_promptHeader__rEzwf button{flex:none;border:1px solid var(--primary);border-radius:4px;padding:8px 12px;color:var(--primary);font-size:12px;font-weight:600;cursor:pointer}.page_promptHeader__rEzwf button:hover{color:var(--primary-foreground);background:var(--primary)}.page_promptHeader__rEzwf button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.page_prompt__qWi5d output{display:block;min-height:19px;padding:0 16px;color:var(--primary);font-size:11px;line-height:19px}.page_prompt__qWi5d pre{max-height:340px;margin:0;padding:0 16px 18px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--foreground);font:12px/1.75 var(--font-mono)}.page_routeStrip__DHPXG{display:grid;grid-template-columns:1fr 1fr;gap:32px;border-block:1px solid var(--border);padding:22px 0}.page_routeStrip__DHPXG span{display:block;color:var(--primary);font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.page_routeStrip__DHPXG strong{display:block;margin-top:7px;font-size:16px}.page_routeStrip__DHPXG p{max-width:430px;margin-top:5px;color:var(--muted-foreground);font-size:12px;line-height:1.6}.page_testInput__6_wxv{max-width:280px}.page_findingsTitle__0Ru41{margin-top:30px;font-size:18px;font-weight:600}.page_testFindings__AaaRS{padding-left:20px;margin-top:14px;font-size:13px;line-height:1.8}.page_testFindings__AaaRS li+li{margin-top:10px}.page_checkGrid__JCpGe{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.page_checkGrid__JCpGe>div{padding:20px 0;border-top:1px solid var(--border)}.page_checkGrid__JCpGe h3{font-size:16px;line-height:1.4;font-weight:600}.page_checkGrid__JCpGe p{margin-top:10px;color:var(--muted-foreground);font-size:13px;line-height:1.8}.page_method__CSziP{margin-bottom:0}@media (max-width:1050px){.page_page__RjdU8 .page_hero__0CK8Z{grid-template-columns:minmax(0,1fr) 240px;gap:36px}}@media (max-width:760px){.page_page__RjdU8 .page_hero__0CK8Z{grid-template-columns:1fr;gap:28px}.page_page__RjdU8 .page_hero__0CK8Z .page_breadcrumb__1sPbX{margin-bottom:16px}.page_page__RjdU8 .page_hero__0CK8Z h1{font-size:42px;margin-top:10px}.page_page__RjdU8 .page_hero__0CK8Z .page_byline__bIDl2,.page_page__RjdU8 .page_hero__0CK8Z .page_dek__4o1Pd{margin-top:14px}.page_heroPrompt__J9iCl{margin-top:22px}.page_page__RjdU8 .page_heroMedia__Ig1dE{padding-top:0}.page_routeStrip__DHPXG{gap:16px}.page_routeStrip__DHPXG strong{font-size:13px}.page_checkGrid__JCpGe{grid-template-columns:1fr}}@media (max-width:420px){.page_page__RjdU8 .page_hero__0CK8Z h1{font-size:38px}.page_routeStrip__DHPXG{grid-template-columns:1fr}.page_promptHeader__rEzwf{align-items:start}}.marketing-faq_section__QxTVB{width:min(1200px,100%);margin:0 auto;padding:3rem 1.25rem;color:var(--foreground)}.marketing-faq_heading__zf2GF{max-width:760px;margin-bottom:1.75rem}.marketing-faq_eyebrow__PaKq5{margin:0 0 .75rem;color:var(--primary);font-family:var(--font-mono),monospace;font-size:.6875rem;font-weight:700;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.marketing-faq_section__QxTVB .marketing-faq_heading__zf2GF h2{max-width:720px;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,3.1vw,2.75rem);font-weight:600;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.marketing-faq_section__QxTVB .marketing-faq_heading__zf2GF .marketing-faq_description__lhPvw{max-width:66ch;margin:1rem 0 0;color:var(--muted-foreground);font-size:1rem;line-height:1.75;text-wrap:pretty;overflow-wrap:anywhere}.marketing-faq_section__QxTVB .marketing-faq_heading__zf2GF .marketing-faq_description__lhPvw .marketing-faq_supportLink__wsqBy{color:var(--link);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.marketing-faq_section__QxTVB .marketing-faq_heading__zf2GF .marketing-faq_description__lhPvw .marketing-faq_supportLink__wsqBy:hover{color:var(--foreground)}.marketing-faq_section__QxTVB .marketing-faq_heading__zf2GF .marketing-faq_description__lhPvw .marketing-faq_supportLink__wsqBy:focus-visible{border-radius:2px;outline:3px solid var(--ring);outline-offset:3px}.marketing-faq_list__cTImO{border-top:1px solid var(--border)}.marketing-faq_item__8Iw_M{border-bottom:1px solid var(--border)}.marketing-faq_section__QxTVB .marketing-faq_summary__CmiZq{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;border-radius:8px;font-size:1rem;font-weight:650;line-height:1.5;list-style:none;cursor:pointer;overflow-wrap:anywhere}.marketing-faq_summary__CmiZq::-webkit-details-marker{display:none}.marketing-faq_summary__CmiZq::marker{display:none;content:""}.marketing-faq_summary__CmiZq:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.marketing-faq_marker__o5gUr{position:relative;width:2rem;height:2rem;flex:0 0 2rem;border-radius:999px;background:var(--muted)}.marketing-faq_marker__o5gUr:after,.marketing-faq_marker__o5gUr:before{position:absolute;top:50%;left:50%;width:.875rem;height:2px;border-radius:999px;background:var(--foreground);content:"";transform:translate(-50%,-50%)}.marketing-faq_marker__o5gUr:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.marketing-faq_item__8Iw_M[open] .marketing-faq_marker__o5gUr:after{transform:translate(-50%,-50%) rotate(0deg)}.marketing-faq_answer__fwapV{padding:0 3rem 1.5rem 0}.marketing-faq_section__QxTVB .marketing-faq_answer__fwapV p{max-width:72ch;margin:0;color:var(--muted-foreground);font-size:.9375rem;line-height:1.75;text-wrap:pretty;overflow-wrap:anywhere}@media (min-width:640px){.marketing-faq_section__QxTVB{padding-right:2rem;padding-left:2rem}}@media (min-width:768px){.marketing-faq_section__QxTVB{padding-top:4rem;padding-bottom:4rem}.marketing-faq_heading__zf2GF{margin-bottom:2rem}.marketing-faq_section__QxTVB .marketing-faq_summary__CmiZq{min-height:72px;font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.marketing-faq_marker__o5gUr:after{transition:none}}.marketing-final-cta_section__g_1z9{max-width:1200px;margin:0 auto;padding:4rem 1.25rem}.marketing-final-cta_panel__oKUub{position:relative;display:grid;gap:2rem;overflow:hidden;border-radius:24px;background:#333;color:#fff}.marketing-final-cta_copy__xtAK0{position:relative;z-index:2;padding:2rem}.marketing-final-cta_eyebrow__6trIU{display:block;margin-bottom:.75rem;color:rgb(255 255 255/.76);font-family:var(--font-mono),monospace;font-size:.6875rem;font-weight:700;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.marketing-final-cta_copy__xtAK0 h2{max-width:18ch;font-size:clamp(2rem,3.1vw,2.75rem);line-height:1.12;text-wrap:balance}.marketing-final-cta_description__QvXv_,.marketing-final-cta_footnote__ITE16,.marketing-final-cta_meta__Z2dlg{max-width:46ch;font-size:1rem;line-height:1.75;color:rgb(255 255 255/.76)}.marketing-final-cta_description__QvXv_,.marketing-final-cta_meta__Z2dlg{margin-top:1rem}.marketing-final-cta_actions__Zjlxm{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:2rem}.marketing-final-cta_actions__Zjlxm a,.marketing-final-cta_actions__Zjlxm button{min-height:44px}.marketing-final-cta_actions__Zjlxm a:focus-visible,.marketing-final-cta_actions__Zjlxm button:focus-visible,.marketing-final-cta_footnote__ITE16 a:focus-visible{outline:3px solid #fff;outline-offset:4px}.marketing-final-cta_footnote__ITE16{margin-top:1.5rem;font-size:.875rem}.marketing-final-cta_footnote__ITE16 a{color:#fff;text-underline-offset:4px}.marketing-final-cta_collage__1YJY9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:0 2rem 2rem}.marketing-final-cta_collage__1YJY9 img{width:100%;aspect-ratio:16/9;border-radius:18px;object-fit:cover}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_copy__xtAK0{padding:1.5rem}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_copy__xtAK0 h2{font-size:clamp(1.875rem,2.7vw,2.375rem)}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_description__QvXv_,.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_footnote__ITE16,.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_meta__Z2dlg{line-height:1.6}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_description__QvXv_,.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_meta__Z2dlg{margin-top:.75rem}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_meta__Z2dlg{font-size:.875rem;font-weight:700}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_actions__Zjlxm{flex-wrap:nowrap;gap:.75rem;margin-top:1.25rem}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_actions__Zjlxm a,.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_actions__Zjlxm button{white-space:nowrap}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_footnote__ITE16{margin-top:1rem;font-size:.8125rem}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_collage__1YJY9{gap:.5rem;padding:0 1.5rem 1.5rem}@media (min-width:640px){.marketing-final-cta_section__g_1z9{padding-right:2rem;padding-left:2rem}}@media (min-width:1024px){.marketing-final-cta_panel__oKUub{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-final-cta_copy__xtAK0{padding:2.5rem}.marketing-final-cta_collage__1YJY9{position:relative;display:block;min-height:360px;padding:0}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_collage__1YJY9{min-height:320px;padding:0}.marketing-final-cta_collage__1YJY9 img{position:absolute;top:50%;width:40%;aspect-ratio:3/4;box-shadow:var(--shadow-lift);transition:transform .22s cubic-bezier(.16,1,.3,1)}.marketing-final-cta_collage__1YJY9 img:first-child{z-index:1;right:52%;transform:translateY(-46%) rotate(-4deg)}.marketing-final-cta_collage__1YJY9 img:nth-child(2){z-index:2;right:20%;transform:translateY(-56%) rotate(3deg)}.marketing-final-cta_collage__1YJY9 img:nth-child(3){z-index:3;right:-12%;transform:translateY(-44%) rotate(-2deg)}.marketing-final-cta_collage__1YJY9:before{position:absolute;z-index:4;inset:0;background:linear-gradient(90deg,#333 0,rgb(51 51 51/.55) 45%,transparent 78%);content:"";pointer-events:none}.marketing-final-cta_panel__oKUub:hover .marketing-final-cta_collage__1YJY9 img:first-child{transform:translateY(-48%) rotate(-5deg)}.marketing-final-cta_panel__oKUub:hover .marketing-final-cta_collage__1YJY9 img:nth-child(2){transform:translateY(-58%) rotate(4deg)}.marketing-final-cta_panel__oKUub:hover .marketing-final-cta_collage__1YJY9 img:nth-child(3){transform:translateY(-46%) rotate(-1deg)}}@media (max-width:767px){.marketing-final-cta_section__g_1z9{padding-top:3rem;padding-bottom:3rem}.marketing-final-cta_copy__xtAK0 h2{font-size:2rem}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_copy__xtAK0 h2{font-size:1.875rem}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_actions__Zjlxm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_actions__Zjlxm a,.marketing-final-cta_section__g_1z9[data-density=compact] .marketing-final-cta_actions__Zjlxm button{width:100%;min-width:0;min-height:48px;height:100%;padding:.5rem .625rem;font-size:.75rem;line-height:1.35;text-align:center;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.marketing-final-cta_collage__1YJY9 img{transition:none}}.home_iconBadge__KddYB{display:grid;flex-shrink:0;width:3rem;height:3rem;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);border-radius:.875rem;background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary)}.home_heroStage__tNB1m{position:relative;isolation:isolate;overflow:clip;background:#fff}.home_heroStage__tNB1m:after,.home_heroStage__tNB1m:before{display:none}.home_fieldSection__eXsvQ{position:relative;isolation:isolate;overflow:hidden}.home_fieldSection__eXsvQ:before{display:none}.home_coralPanel__nujp1{background:#f9a474;color:#582615}.home_bluePanel__2ebgS{background:#c3b2e7;color:#52225e}.home_yellowPanel__MsLS2{background:#fedf6f;color:#4b411e}.video-effects-sections_section__rF3ye{width:min(1200px,100%);margin:0 auto;padding:3rem 1.25rem;color:var(--foreground)}.video-effects-sections_heading__Q1cXL{max-width:760px;margin-bottom:1.75rem}.video-effects-sections_eyebrow__3N7hM{margin:0 0 .75rem;color:var(--primary);font-family:var(--font-mono),monospace;font-size:.6875rem;font-weight:700;letter-spacing:.18em;line-height:1.6;text-transform:uppercase}.video-effects-sections_heading__Q1cXL h2{max-width:720px;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,3.1vw,2.75rem);font-weight:600;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.video-effects-sections_description__hIMJQ{max-width:66ch;margin:1rem 0 0;color:var(--muted-foreground);font-size:1rem;line-height:1.75;text-wrap:pretty}.video-effects-sections_choices___ZMXk,.video-effects-sections_steps__bImni{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;list-style:none}.video-effects-sections_step__6NmpQ{display:flex;min-width:0;min-height:248px;flex-direction:column;padding:1.5rem;border-radius:24px;background:var(--step-color);color:var(--step-ink)}.video-effects-sections_step__6NmpQ:first-child{--step-color:var(--tile-yellow);--step-ink:var(--tile-yellow-ink)}.video-effects-sections_step__6NmpQ:nth-child(2){--step-color:var(--tile-lavender);--step-ink:var(--tile-lavender-ink)}.video-effects-sections_step__6NmpQ:nth-child(3){--step-color:var(--tile-lime);--step-ink:var(--tile-lime-ink)}.video-effects-sections_stepNumber__VDgGN{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.5rem,4vw,3.5rem);font-style:italic;font-weight:600;line-height:1;letter-spacing:-.04em}.video-effects-sections_stepCopy__chHaE{margin-top:auto;padding-top:2.5rem}.video-effects-sections_choice__AndZc h3,.video-effects-sections_step__6NmpQ h3{margin:0;font-size:1.1875rem;font-weight:650;line-height:1.35;text-wrap:pretty}.video-effects-sections_choice__AndZc p,.video-effects-sections_step__6NmpQ p{margin:.75rem 0 0;font-size:.9375rem;line-height:1.65;text-wrap:pretty;overflow-wrap:anywhere}.video-effects-sections_choiceBoard__zTqth{padding:1.5rem;border-radius:24px;background:var(--muted)}.video-effects-sections_choiceBoard__zTqth .video-effects-sections_heading__Q1cXL{margin-bottom:0}.video-effects-sections_choices___ZMXk{margin-top:2rem;border-top:1px solid var(--border)}.video-effects-sections_choice__AndZc{min-width:0;padding:1.5rem 0;border-bottom:1px solid var(--border)}.video-effects-sections_choiceIndex__yRPV6{display:inline-flex;min-width:2.5rem;min-height:2.5rem;align-items:center;justify-content:center;margin-bottom:1rem;border:1px solid var(--border);border-radius:999px;color:var(--primary);font-family:var(--font-mono),monospace;font-size:.75rem;font-weight:700}@media (min-width:640px){.video-effects-sections_section__rF3ye{padding-right:2rem;padding-left:2rem}.video-effects-sections_choiceBoard__zTqth{padding:2rem}}@media (min-width:768px){.video-effects-sections_section__rF3ye{padding-top:4rem;padding-bottom:4rem}.video-effects-sections_heading__Q1cXL{margin-bottom:2rem}.video-effects-sections_choices___ZMXk,.video-effects-sections_steps__bImni{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.video-effects-sections_step__6NmpQ{min-height:264px;padding:1.75rem}.video-effects-sections_choiceBoard__zTqth{padding:2.5rem}.video-effects-sections_choices___ZMXk{gap:0}.video-effects-sections_choice__AndZc{padding:1.5rem 2rem 0;border-right:1px solid var(--border);border-bottom:0}.video-effects-sections_choice__AndZc:first-child{padding-left:0}.video-effects-sections_choice__AndZc:last-child{padding-right:0;border-right:0}}