.BeforeAfter_wrap__wFLq2{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--grey);cursor:ew-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BeforeAfter_fill__1sGq3{aspect-ratio:auto;height:100%}.BeforeAfter_img__OmOGT{-o-object-fit:cover;object-fit:cover}.BeforeAfter_beforeLayer__niwe5{position:absolute;inset:0;z-index:2}.BeforeAfter_tag__EkMuS{position:absolute;top:16px;z-index:4;padding:5px 12px;border-radius:999px;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);color:#fff;font-size:12px;font-weight:700;pointer-events:none}.BeforeAfter_tagLeft__lrAOS{left:16px}.BeforeAfter_tagRight__wsnjh{right:16px}.BeforeAfter_handle__GRkpK{z-index:5;width:0}.BeforeAfter_handle__GRkpK,.BeforeAfter_line__H970Q{position:absolute;top:0;bottom:0;transform:translateX(-50%)}.BeforeAfter_line__H970Q{left:0;width:2px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.12)}.BeforeAfter_knob____le1{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);display:grid;place-items:center;width:42px;height:42px;border-radius:999px;border:none;background:#fff;color:#0b0b0c;cursor:ew-resize;box-shadow:0 6px 18px -4px rgba(0,0,0,.45);pointer-events:auto}.BeforeAfter_knob____le1:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.FeaturePage_page__zAh9C{background:#fff}.FeaturePage_hero__LQ8fT{padding:132px 0 64px}.FeaturePage_heroGrid__I02sK{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media (min-width:900px){.FeaturePage_heroGrid__I02sK{grid-template-columns:1.05fr .95fr;gap:56px}}.FeaturePage_heroCopy__Lyd02{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.FeaturePage_crumbs__iVKHK{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--faint)}.FeaturePage_crumbs__iVKHK a:hover{color:var(--ink)}.FeaturePage_eyebrow__U0_nB{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.FeaturePage_h1__lbA0u{font-size:clamp(32px,5vw,58px);font-weight:800;letter-spacing:-.025em;line-height:1.02}.FeaturePage_tagline__G3mzR{font-size:clamp(16px,1.7vw,20px);line-height:1.55;color:var(--muted);font-weight:500;max-width:34em}.FeaturePage_heroCta__yAYL7{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.FeaturePage_heroVisual__HpPte{position:relative;aspect-ratio:4/3;border-radius:24px;overflow:hidden;background:var(--grey);box-shadow:0 40px 80px -40px rgba(10,10,12,.4)}.FeaturePage_heroImg__xC3EO{-o-object-fit:cover;object-fit:cover}.FeaturePage_heroCompare__jehIW{position:relative;display:grid;grid-template-columns:1fr;background:#0b0b0c;padding-top:64px;min-height:560px}@media (min-width:900px){.FeaturePage_heroCompare__jehIW{grid-template-columns:1.05fr .95fr;min-height:100vh}}.FeaturePage_compareVisual__c2eWz{position:relative;aspect-ratio:4/3;min-height:300px}@media (min-width:900px){.FeaturePage_compareVisual__c2eWz{aspect-ratio:auto;min-height:0}}.FeaturePage_compareCopy__RE9v2{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px;padding:44px clamp(24px,5vw,76px) 60px;color:#f4f4f5}.FeaturePage_crumbsDark__0r_Pw{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:rgba(255,255,255,.5)}.FeaturePage_crumbsDark__0r_Pw a:hover{color:#fff}.FeaturePage_eyebrowPill__AT5Fg{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#e6e6ea}.FeaturePage_h1Dark__3s0NC{font-size:clamp(34px,4.6vw,58px);font-weight:800;letter-spacing:-.025em;line-height:1.02;color:#fff}.FeaturePage_taglineDark__CNRr4{font-size:clamp(16px,1.6vw,19px);line-height:1.55;color:rgba(244,244,245,.72);font-weight:500;max-width:34em}.FeaturePage_btnGhostDark__1brHZ{display:inline-flex;align-items:center;justify-content:center;padding:13px 26px;border-radius:999px;font-size:15px;font-weight:700;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.24);transition:border-color .2s,background .2s}.FeaturePage_btnGhostDark__1brHZ:hover{border-color:#fff;background:rgba(255,255,255,.06)}.FeaturePage_btnGhost__t87VB,.FeaturePage_btnLight__ddSqW,.FeaturePage_btnPrimary__l4jIy{display:inline-flex;align-items:center;justify-content:center;padding:13px 26px;border-radius:999px;font-size:15px;font-weight:700;transition:transform .2s cubic-bezier(.22,1,.36,1),filter .2s,background .2s}.FeaturePage_btnPrimary__l4jIy{background:var(--ink);color:#fff}.FeaturePage_btnPrimary__l4jIy:hover{transform:translateY(-1px);filter:brightness(1.15)}.FeaturePage_btnGhost__t87VB{background:transparent;color:var(--ink);border:1px solid var(--line)}.FeaturePage_btnGhost__t87VB:hover{border-color:var(--ink)}.FeaturePage_btnLight__ddSqW{background:#fff;color:var(--ink)}.FeaturePage_btnLight__ddSqW:hover{transform:translateY(-1px);filter:brightness(.94)}.FeaturePage_section__UcR_v{padding:72px 0}.FeaturePage_sectionGrey__KfG9P{background:var(--bone)}.FeaturePage_h2__li_pc{font-size:clamp(24px,3vw,36px);font-weight:800;letter-spacing:-.02em;margin-bottom:36px}.FeaturePage_sectionHead__3OlB4{margin-bottom:36px}.FeaturePage_h2Tight__Xha0l{font-size:clamp(24px,3vw,36px);font-weight:800;letter-spacing:-.02em;margin-bottom:10px}.FeaturePage_sectionLede__rsHvt{font-size:16px;color:var(--muted);font-weight:500}.FeaturePage_steps__82M8V{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:760px){.FeaturePage_steps__82M8V{grid-template-columns:repeat(3,1fr)}}.FeaturePage_step__lUNsT{display:flex;flex-direction:column;gap:10px;padding:26px;border:1px solid var(--line);border-radius:20px;background:#fff}.FeaturePage_stepNum__QkX_e{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:800}.FeaturePage_stepTitle__zBtry{font-size:18px;font-weight:800;letter-spacing:-.01em}.FeaturePage_stepCopy__IRud5{font-size:14.5px;line-height:1.5;color:var(--muted);font-weight:500}.FeaturePage_benefits__7RfAr{display:grid;grid-template-columns:1fr;gap:22px}@media (min-width:760px){.FeaturePage_benefits__7RfAr{grid-template-columns:repeat(3,1fr)}}.FeaturePage_benefit__F_Sue{display:flex;flex-direction:column;gap:10px}.FeaturePage_benefitDot__5rq67{width:14px;height:14px;border-radius:5px;background:var(--accent)}.FeaturePage_benefitTitle__WVC3_{font-size:18px;font-weight:800;letter-spacing:-.01em}.FeaturePage_benefitCopy__UkxC8{font-size:14.5px;line-height:1.5;color:var(--muted);font-weight:500}.FeaturePage_faqWrap__w_QSs{max-width:760px}.FeaturePage_faqList__uqge7{display:flex;flex-direction:column}.FeaturePage_faq__6v8kV{border-bottom:1px solid var(--line)}.FeaturePage_faqQ__Ycnq0{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 2px;font-size:17px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none}.FeaturePage_faqQ__Ycnq0::-webkit-details-marker{display:none}.FeaturePage_faqMark__DF4IF{position:relative;flex:none;width:16px;height:16px}.FeaturePage_faqMark__DF4IF:after,.FeaturePage_faqMark__DF4IF:before{content:"";position:absolute;background:var(--muted);transition:transform .25s ease}.FeaturePage_faqMark__DF4IF:before{top:7px;left:0;width:16px;height:2px}.FeaturePage_faqMark__DF4IF:after{top:0;left:7px;width:2px;height:16px}.FeaturePage_faq__6v8kV[open] .FeaturePage_faqMark__DF4IF:after{transform:scaleY(0)}.FeaturePage_faqA__lOiC5{padding:0 2px 22px;font-size:15px;line-height:1.6;color:var(--muted);font-weight:500;max-width:62ch}.FeaturePage_related__GBmDj{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:640px){.FeaturePage_related__GBmDj{grid-template-columns:repeat(3,1fr)}}.FeaturePage_relCard__MZJcW{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px;border:1px solid var(--line);border-radius:16px;background:#fff;font-size:16px;font-weight:700;color:var(--ink);transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s}.FeaturePage_relCard__MZJcW:hover{transform:translateY(-3px);border-color:var(--ink)}.FeaturePage_relArrow__qBVGY{color:var(--ink)}.FeaturePage_cta__KFpb8{background:var(--ink);padding:88px 0;text-align:center}.FeaturePage_ctaTitle__Zm6K3{font-size:clamp(26px,3.4vw,40px);font-weight:800;letter-spacing:-.02em;color:#fff;margin-bottom:26px}@media (prefers-reduced-motion:reduce){.FeaturePage_btnLight__ddSqW:hover,.FeaturePage_btnPrimary__l4jIy:hover,.FeaturePage_relCard__MZJcW:hover{transform:none}}.FeatureSamples_grid__wPdJn{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:640px){.FeatureSamples_grid__wPdJn{grid-template-columns:repeat(3,1fr)}}.FeatureSamples_cell__L7TTM{position:relative;aspect-ratio:4/3;border:none;padding:0;border-radius:18px;overflow:hidden;cursor:pointer;background:var(--grey);transition:transform .3s cubic-bezier(.22,1,.36,1)}.FeatureSamples_cell__L7TTM:hover{transform:translateY(-4px)}.FeatureSamples_cellImg__Z8n76{-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.FeatureSamples_cell__L7TTM:hover .FeatureSamples_cellImg__Z8n76{transform:scale(1.05)}.FeatureSamples_cellLabel__ieVFH{position:absolute;left:14px;bottom:12px;z-index:2;color:#fff;font-size:15px;font-weight:700;text-shadow:0 1px 10px rgba(0,0,0,.5)}.FeatureSamples_expand___so1s{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:rgba(0,0,0,.42);backdrop-filter:blur(4px);color:#fff}.FeatureSamples_cell__L7TTM:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.5));pointer-events:none}.FeatureSamples_lightbox__3Hdk8{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:32px 20px;background:rgba(6,6,8,.86);backdrop-filter:blur(6px);animation:FeatureSamples_fade__p8QHT .2s ease}.FeatureSamples_lightboxInner__o0F5w{width:min(1080px,100%);height:min(76vh,780px);border-radius:18px;overflow:hidden;box-shadow:0 40px 120px -40px rgba(0,0,0,.8)}.FeatureSamples_close__Vmrnx{position:absolute;top:22px;right:22px;z-index:2;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;border:none;background:rgba(255,255,255,.14);color:#fff;cursor:pointer;transition:background .15s ease}.FeatureSamples_close__Vmrnx:hover{background:rgba(255,255,255,.26)}@keyframes FeatureSamples_fade__p8QHT{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.FeatureSamples_cell__L7TTM:hover,.FeatureSamples_cell__L7TTM:hover .FeatureSamples_cellImg__Z8n76{transform:none}.FeatureSamples_lightbox__3Hdk8{animation:none}}