.SiteFooter_footer__aUaTs{padding:32px 0 40px;background:#fbf6ee;border-top:1px solid #ebe1d2;color:#9f8c77;font-size:12px}.SiteFooter_fInner__VJsoj{max-width:1240px;margin:0 auto;padding:0 20px}@media (min-width:760px){.SiteFooter_fInner__VJsoj{padding:0 32px}}@media (min-width:1100px){.SiteFooter_fInner__VJsoj{padding:0 48px}}.SiteFooter_fRow___1aoE{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:10px}@media (min-width:560px){.SiteFooter_fRow___1aoE{flex-direction:row;align-items:center;justify-content:space-between}}.SiteFooter_fBrand__as7CP{font-weight:800;color:#2b2015;font-size:16px}.SiteFooter_fLinks__zEL8J{display:flex;flex-wrap:wrap;gap:8px 14px}.SiteFooter_fLinks__zEL8J a{color:inherit;text-decoration:none}.SiteFooter_fLinks__zEL8J a:hover{color:#2b2015}.SiteFooter_fLegal__Fgtn5{margin-top:18px;line-height:1.7}.page_root__qGic0{--bg:#fff;--bg-2:#f5f5f7;--ink:#1e2a3a;--ink-2:#3d4f63;--ink-3:#8896a6;--hairline:rgba(30,42,58,.1);--apricot:#f4945e;--apricot-hover:#f6a374;--apricot-deep:#d4773a;--apricot-tint:#fef7f3;--navy:#162032;--radius-card:28px;--radius-md:18px;--radius-pill:980px;--shadow-card:0 4px 24px rgba(30,42,58,.06);--shadow-float:0 24px 60px rgba(30,42,58,.12);--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--content-max:1120px;--content-narrow:820px;--content-pad:22px;--nav-height:52px;min-height:100%;color:var(--ink);background:var(--bg);font-family:WantedSans Variable,Pretendard,Apple SD Gothic Neo,sans-serif;font-size:17px;line-height:1.6;word-break:keep-all;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-x:clip}.page_root__qGic0,.page_root__qGic0 *,.page_root__qGic0 :after,.page_root__qGic0 :before{box-sizing:border-box}.page_root__qGic0 a{color:inherit;text-decoration:none}.page_root__qGic0 button{color:inherit;font:inherit}.page_root__qGic0 svg{display:block}.page_page__ZU32B{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.page_num___k_wv{font-family:Poppins,sans-serif;font-variant-numeric:tabular-nums}.page_container__aoG4z{width:min(100%,calc(var(--content-max) + var(--content-pad) * 2));margin:0 auto;padding-inline:var(--content-pad)}.page_section__61PEw{padding:clamp(88px,14vw,160px) 0}.page_root__qGic0[data-js] [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transition-delay:var(--reveal-delay,0ms)}.page_root__qGic0[data-js] [data-reveal][data-visible]{opacity:1;transform:none}.page_nav__zpG_3{position:fixed;z-index:50;top:0;inset-inline:0;height:var(--nav-height);background:hsla(0,0%,100%,.72);border-bottom:1px solid transparent;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);transition:border-color .18s ease}.page_navScrolled__zjNuR{border-bottom-color:var(--hairline)}.page_navInner__JKFQa{width:min(100%,calc(var(--content-max) + var(--content-pad) * 2));height:100%;margin:0 auto;padding-inline:var(--content-pad);display:flex;align-items:center;justify-content:space-between}.page_brand__f_q1F{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:800;line-height:1}.page_navActions__clKtU{display:flex;align-items:center;gap:16px}.page_navLink__2S7dD{color:var(--ink-2);font-size:15px;font-weight:600;transition:color .16s ease}.page_navCta__4tFLF,.page_primaryButton__iKEy8,.page_stickyBar__jNZHL>a{display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--apricot);border-radius:var(--radius-pill);font-weight:700;line-height:1;transition:transform .16s var(--ease-out),background-color .16s ease}.page_navCta__4tFLF{height:36px;padding:0 16px;font-size:15px}.page_faqItem__ZM3hV button:active,.page_navCta__4tFLF:active,.page_primaryButton__iKEy8:active,.page_segments___pXPX button:active,.page_stickyBar__jNZHL>a:active{transform:scale(.97)}.page_primaryButton__iKEy8{min-height:56px;padding:0 32px;font-size:17px}.page_hero__SKW6o{padding:calc(var(--nav-height) + clamp(48px, 9vw, 120px)) var(--content-pad) clamp(88px,12vw,140px);background:var(--bg);text-align:center}.page_heroContent__2lPR8{max-width:var(--content-max);margin:0 auto}.page_chip__UfJ0X{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 13px;color:var(--apricot-deep);background:var(--apricot-tint);border-radius:var(--radius-pill);font-size:13px;font-weight:700}.page_chip__UfJ0X>span{width:6px;height:6px;background:var(--apricot);border-radius:50%}.page_hero__SKW6o h1{margin:24px 0 0;font-size:clamp(42px,8.5vw,80px);font-weight:800;line-height:1.05;letter-spacing:-.03em}.page_finalCta__NPx4S h2 span,.page_hero__SKW6o h1 span{color:transparent;background:linear-gradient(90deg,#f4945e,#d4773a);background-clip:text;-webkit-background-clip:text}.page_heroSub__YNSLe{max-width:720px;margin:24px auto 0;color:var(--ink-2);font-size:clamp(16px,2.2vw,19px);font-weight:500;line-height:1.6;letter-spacing:-.01em}.page_heroActions__8_tzb{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:30px}.page_textLink__B4dk0{color:var(--apricot-deep);font-size:15px;font-weight:600;transition:color .16s ease}.page_heroSlider__kutMC{max-width:720px;margin:clamp(46px,8vw,76px) auto 0}.page_baSlider__oSSMO{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-float);cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;outline:none}.page_baSlider__oSSMO:focus-visible{outline:3px solid rgba(212,119,58,.38);outline-offset:4px}.page_baLayer__uz_6V{position:absolute;inset:0;overflow:hidden;isolation:isolate}.page_baBefore__UdlOB,.page_caseBefore__6d18f{background:radial-gradient(circle at 50% 46%,transparent 35%,rgba(30,42,58,.14) 100%),linear-gradient(#e8e4de,#d6d0c8)}.page_baAfter__ZT8_S,.page_caseAfter__qG6bp{background:#fff}.page_portrait__dzsnH{position:absolute;left:50%;bottom:0;width:52%;height:82%;transform:translateX(-50%);filter:saturate(.5);opacity:.78}.page_portraitAfter__t4qJJ{filter:none;opacity:1}.page_portraitHead__l4fQV{position:absolute;z-index:2;top:8%;left:50%;width:43%;aspect-ratio:.82;overflow:hidden;border-radius:46% 46% 49% 49%;background:linear-gradient(145deg,#e7c8a8,#cda783);transform:translateX(-50%)}.page_portraitHead__l4fQV:before{content:"";position:absolute;top:0;right:0;left:0;height:36%;background:#4a3728;border-radius:0 0 58% 58%/0 0 74% 74%}.page_portraitAfter__t4qJJ .page_portraitHead__l4fQV{background:linear-gradient(145deg,#f2d3b2,#dfb58d)}.page_portraitAfter__t4qJJ .page_portraitHead__l4fQV:before{background:#38291f}.page_portraitBody__6F4qs{position:absolute;left:50%;bottom:-8%;width:100%;height:53%;border-radius:50% 50% 0 0;background:#69727c;transform:translateX(-50%)}.page_portraitAfter__t4qJJ .page_portraitBody__6F4qs{background:#26394d}.page_mediaTag__hSRp5{position:absolute;z-index:5;top:18px;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;color:#fff;border-radius:var(--radius-pill);font-family:Poppins,sans-serif;font-size:12px;font-weight:600;line-height:1;letter-spacing:.03em}.page_mediaTagBefore__ZTXde{left:18px;background:rgba(30,42,58,.55)}.page_mediaTagAfter__Jaf_j{right:18px;background:var(--apricot)}.page_baCaption__wE8b8{position:absolute;z-index:4;bottom:14px;display:flex;flex-direction:column;gap:1px;padding:6px 10px;color:var(--ink-2);background:hsla(0,0%,100%,.78);border-radius:10px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:12px;font-weight:600}.page_baCaption__wE8b8 small{color:var(--ink-3);font-size:11px;font-weight:500}.page_baCaptionLeft__AiGcO{left:14px;align-items:flex-start}.page_baCaptionRight__YHiOB{right:14px;align-items:flex-end;text-align:right}.page_baDivider___6H9U{position:absolute;z-index:10;top:0;bottom:0;width:2px;background:#fff;transform:translateX(-50%);pointer-events:none}.page_baHandle__cDdtH{position:absolute;top:50%;left:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;color:var(--ink-2);background:#fff;border-radius:50%;box-shadow:var(--shadow-card);transform:translate(-50%,-50%)}.page_baHandle__cDdtH svg{width:20px}.page_baInstruction__Rkdzv{position:absolute;z-index:12;bottom:48px;left:50%;padding:7px 13px;color:var(--ink-2);background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.6);border-radius:var(--radius-pill);backdrop-filter:blur(12px);font-size:12px;font-weight:600;opacity:0;transform:translateX(-50%);transition:opacity .3s ease;pointer-events:none;white-space:nowrap}.page_baSliderIdle__ta7wo .page_baInstruction__Rkdzv{opacity:1}.page_proof__rR_hl{max-width:720px;margin:clamp(42px,7vw,68px) auto 0;display:grid;grid-template-columns:repeat(3,1fr)}.page_proofCell__b5XEc{min-width:0;padding-inline:10px}.page_proofCell__b5XEc+.page_proofCell__b5XEc{border-left:1px solid var(--hairline)}.page_proofCell__b5XEc strong{display:block;font-size:clamp(24px,4vw,34px);font-weight:700;line-height:1;letter-spacing:-.02em}.page_proofCell__b5XEc span{display:block;margin-top:8px;color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.4}.page_sectionHeader__a4Fw5{max-width:var(--content-narrow);margin:0 auto clamp(48px,7vw,76px);text-align:center}.page_kicker___28aI{display:block;margin-bottom:18px;color:var(--apricot-deep);font-size:15px;font-weight:700;line-height:1;letter-spacing:-.01em}.page_sectionHeader__a4Fw5 h2{margin:0;font-size:clamp(30px,5.5vw,52px);font-weight:800;line-height:1.08;letter-spacing:-.025em}.page_sectionHeader__a4Fw5>p{margin:22px auto 0;color:var(--ink-2);font-size:clamp(16px,2.2vw,19px);font-weight:500;line-height:1.6;letter-spacing:-.01em}.page_sectionHeaderDark__9RrEq h2{color:#fff}.page_sectionHeaderDark__9RrEq>p{color:hsla(0,0%,100%,.64)}.page_sectionHeaderDark__9RrEq .page_kicker___28aI{color:var(--apricot)}.page_apricotText__Yfksw{color:var(--apricot-deep)}.page_cases__xiIQr,.page_faq__hmOuC,.page_finalCta__NPx4S,.page_specs__SfOCI{background:var(--bg-2)}.page_segmentWrap__ph0ok{overflow-x:auto;scrollbar-width:none}.page_quotes___SnUK::-webkit-scrollbar,.page_segmentWrap__ph0ok::-webkit-scrollbar{display:none}.page_segments___pXPX{width:-moz-max-content;width:max-content;min-width:min(100%,760px);margin:0 auto 40px;padding:3px;display:flex;background:#e9e9ec;border-radius:var(--radius-pill)}.page_segments___pXPX button{min-height:38px;padding:0 16px;flex:1;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink-2);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:transform .16s var(--ease-out),background-color .16s ease,color .16s ease}.page_segments___pXPX .page_segmentActive__QPL_b{color:var(--ink);background:#fff;box-shadow:var(--shadow-card)}.page_caseContent__L7sH8{max-width:860px;margin:0 auto;animation:page_caseEnter__LAlaQ .24s var(--ease-out) both}@keyframes page_caseEnter__LAlaQ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.page_casePair__mcGp_{display:grid;grid-template-columns:1fr 1fr;gap:20px}.page_caseCard__z9Mlf{position:relative;aspect-ratio:35/45;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.page_caseCard__z9Mlf .page_portrait__dzsnH{width:68%;height:84%}.page_caseCard__z9Mlf[data-age=kid] .page_portrait__dzsnH{width:62%;height:74%}.page_caseCard__z9Mlf[data-age=senior] .page_portraitHead__l4fQV:before{background:#8a8b8a}.page_caseCard__z9Mlf>p{position:absolute;z-index:4;right:18px;bottom:15px;left:18px;margin:0;color:var(--ink-2);font-size:12px;font-weight:500}.page_caseInfo__hOxY6{margin-top:20px;padding:20px 22px;display:flex;align-items:center;gap:16px;background:#fff;border:1px solid var(--hairline);border-radius:var(--radius-md)}.page_caseInfo__hOxY6>svg{width:28px;flex:0 0 28px;color:var(--apricot-deep)}.page_caseInfo__hOxY6 h4{margin:0;font-size:15px;font-weight:700}.page_caseInfo__hOxY6 p{margin:3px 0 0;color:var(--ink-2);font-size:14px;line-height:1.6}.page_storyList__ziAiO{max-width:var(--content-narrow);margin:0 auto;border-top:1px solid var(--hairline)}.page_storyRow__GgpN4{padding:34px 0;display:grid;grid-template-columns:120px 1fr;gap:24px;border-bottom:1px solid var(--hairline)}.page_storyNumber__638JF{color:var(--ink-3);font-size:clamp(40px,6vw,56px);font-weight:300;line-height:1;opacity:.55}.page_storyRow__GgpN4 h3{margin:0;font-size:19px;font-weight:700;line-height:1.35}.page_storyRow__GgpN4 p{margin:10px 0 14px;color:var(--ink-2);font-size:16px;line-height:1.6}.page_hint__cSjm5{display:inline-flex;padding:5px 10px;color:var(--ink-2);background:var(--bg-2);border-radius:var(--radius-pill);font-size:12px;font-weight:500;line-height:1.3}.page_checkArea__mMfzz{max-width:var(--content-narrow);margin:72px auto 0}.page_checkArea__mMfzz>h3,.page_prints__nqBrW h3{margin:0 0 18px;text-align:center;font-size:15px;font-weight:700}.page_checkGrid__Fk9Y9{display:grid;grid-template-columns:1fr 1fr;gap:12px}.page_checkGrid__Fk9Y9>div{min-height:76px;padding:16px;display:flex;align-items:center;gap:12px;background:var(--bg-2);border-radius:var(--radius-md)}.page_checkGrid__Fk9Y9>div>span,.page_priceCard__D4uGj li>span{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;color:#fff;background:var(--apricot);border-radius:50%}.page_checkGrid__Fk9Y9 svg,.page_priceCard__D4uGj li svg{width:16px}.page_checkGrid__Fk9Y9 p{margin:0;font-size:14px;line-height:1.5}.page_quotes___SnUK{margin-top:64px;padding-bottom:8px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.page_quoteCard__tYq6t{width:min(320px,78vw);flex:0 0 min(320px,78vw);padding:24px;background:var(--bg-2);border-radius:var(--radius-md);scroll-snap-align:start}.page_quoteCard__tYq6t>svg{width:24px;color:var(--apricot)}.page_quoteCard__tYq6t q{display:block;margin-top:14px;font-size:15px;line-height:1.65;quotes:none}.page_quoteCard__tYq6t p{margin:16px 0 0;color:var(--ink-3);font-size:13px}.page_specGrid__bMSkB{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(38px,7vw,80px)}.page_specDiagram__sq_ZB{padding:26px;background:#fff;border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.page_specDiagram__sq_ZB svg{width:100%;height:auto}.page_specList__NOIN9{margin:0}.page_specRow__1hZ7i{padding:21px 0;display:grid;grid-template-columns:100px 1fr;gap:16px;border-bottom:1px solid var(--hairline)}.page_specRow__1hZ7i:first-child{padding-top:0}.page_specRow__1hZ7i dt{color:var(--ink-3);font-size:13px;font-weight:600}.page_specRow__1hZ7i dd{margin:0;font-size:17px;font-weight:600;line-height:1.3}.page_specRow__1hZ7i small{display:block;margin-top:7px;color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.5}.page_specNumBig__3xq8S{font-family:Poppins,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.02em}.page_specUses__eW18v{margin-top:30px}.page_specUses__eW18v h3{margin:0 0 12px;font-size:14px;font-weight:700}.page_specUses__eW18v>div{display:flex;flex-wrap:wrap;gap:8px}.page_specUses__eW18v span{padding:7px 12px;background:#fff;border:1px solid var(--hairline);border-radius:var(--radius-pill);font-size:13px;font-weight:500;line-height:1.2}.page_aiNotice__bLa_p{background:var(--bg)}.page_aiCard__hegSu{padding:clamp(28px,5vw,56px);background:var(--bg-2);border-radius:var(--radius-card)}.page_aiTag__Paq_C{color:var(--ink-3);font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em}.page_aiCard__hegSu>h2{max-width:820px;margin:17px 0 0;font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.15;letter-spacing:-.025em}.page_aiSub__4JSlZ{max-width:820px;margin:18px 0 0;color:var(--ink-2);font-size:16px;line-height:1.65}.page_aiPoints__e8Ucc{margin-top:36px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.page_aiPoints__e8Ucc article{padding:22px;background:#fff;border-radius:var(--radius-md)}.page_aiPoints__e8Ucc svg{width:25px;color:var(--apricot-deep)}.page_aiPoints__e8Ucc h3{margin:15px 0 0;font-size:15px;font-weight:700}.page_aiPoints__e8Ucc p{margin:5px 0 0;color:var(--ink-2);font-size:14px;line-height:1.55}.page_aiVersus__4LkH7{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.page_aiVersus__4LkH7>div{position:relative;padding:24px 22px;background:#ececef;border:1px solid var(--hairline);border-radius:var(--radius-md)}.page_aiVersus__4LkH7 .page_vsGood___ArV_{background:var(--apricot-tint);border-color:rgba(212,119,58,.25)}.page_vsBadge__6VblT{width:25px;height:25px;margin-bottom:13px;display:grid;place-items:center;color:var(--ink-3);background:#fff;border-radius:50%}.page_vsGood___ArV_ .page_vsBadge__6VblT{color:#fff;background:var(--apricot)}.page_vsBadge__6VblT svg{width:15px}.page_aiVersus__4LkH7 b{display:block;font-size:15px}.page_aiVersus__4LkH7 p{margin:5px 0 0;color:var(--ink-2);font-size:14px}.page_why__MGd7g{color:#fff;background:var(--navy)}.page_whyGrid__ZXg1J{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.page_whyGrid__ZXg1J article{padding:30px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-card)}.page_whyGrid__ZXg1J article>span{display:inline-block;color:transparent;background:linear-gradient(120deg,#f9b88a,#f4945e);background-clip:text;-webkit-background-clip:text;font-size:clamp(48px,7vw,72px);font-weight:300;line-height:1}.page_whyGrid__ZXg1J h3{margin:25px 0 0;font-size:17px;font-weight:700}.page_whyGrid__ZXg1J p{margin:8px 0 0;color:hsla(0,0%,100%,.6);font-size:15px;line-height:1.65}.page_timeline__L97En{max-width:var(--content-narrow);margin:72px auto 0;border-left:1px solid hsla(0,0%,100%,.16)}.page_timeline__L97En>div{position:relative;padding:0 0 27px 34px;display:grid;grid-template-columns:90px 1fr;gap:18px}.page_timeline__L97En>div:last-child{padding-bottom:0}.page_timeline__L97En>div:before{content:"";position:absolute;top:7px;left:-5px;width:9px;height:9px;background:var(--apricot);border-radius:50%;box-shadow:0 0 0 5px var(--navy)}.page_timeline__L97En span{color:var(--apricot);font-size:14px;font-weight:600}.page_timeline__L97En p{margin:0;color:hsla(0,0%,100%,.75);font-size:15px}.page_whyRefund__O4EXf{max-width:var(--content-narrow);margin:54px auto 0;color:hsla(0,0%,100%,.5);font-size:13px;line-height:1.7}.page_whyRefund__O4EXf a{color:#f9b88a;border-bottom:1px solid #f9b88a}.page_tableScroll__XskTV{overflow-x:auto;border:1px solid var(--hairline);border-radius:var(--radius-card)}.page_compareTable__8atdW{min-width:640px;background:#fff}.page_tableRow__ONhyR{display:grid;grid-template-columns:1.15fr repeat(3,1fr);border-bottom:1px solid var(--hairline)}.page_tableRow__ONhyR:last-child{border-bottom:0}.page_tableRow__ONhyR>div{min-height:88px;padding:18px 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;font-size:13px;line-height:1.35}.page_tableRow__ONhyR>div:first-child{position:sticky;left:0;z-index:2;align-items:flex-start;text-align:left;color:var(--ink-2);font-weight:600;background:#fff;box-shadow:1px 0 0 var(--hairline)}.page_tableHead__XxqTq>div{min-height:112px;font-size:14px;font-weight:600}.page_tableHead__XxqTq strong{font-family:Poppins,sans-serif;font-size:17px;font-weight:700}.page_tableHead__XxqTq .page_usCell__kiXqI{position:relative;padding-top:30px}.page_tableHead__XxqTq .page_usCell__kiXqI>span{position:absolute;top:11px;padding:4px 9px;color:#fff;background:var(--apricot);border-radius:var(--radius-pill);font-size:10px;line-height:1}.page_usCell__kiXqI{background:var(--apricot-tint)}.page_statusIcon__kNVVS{width:22px;height:22px;display:grid;place-items:center;color:var(--ink-3)}.page_statusIcon__kNVVS svg{width:17px}.page_statusyes__PAQur{color:#fff;background:var(--apricot);border-radius:50%}.page_statusmeh__ScqcP,.page_statusno__pBPP3{color:var(--ink-3)}.page_compareNote__9DPnU{margin:16px 4px 0;color:var(--ink-3);font-size:12px;line-height:1.65}.page_compareNote__9DPnU a{border-bottom:1px solid}.page_faqList__rwZfK{max-width:var(--content-narrow);margin:0 auto;border-top:1px solid var(--hairline)}.page_faqItem__ZM3hV{border-bottom:1px solid var(--hairline)}.page_faqItem__ZM3hV button{width:100%;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;border:0;text-align:left;cursor:pointer;transition:transform .16s var(--ease-out)}.page_faqItem__ZM3hV button>span{display:flex;align-items:center;gap:13px;font-size:17px;font-weight:600}.page_faqItem__ZM3hV small{padding:5px 8px;color:var(--ink-3);background:var(--bg);border:1px solid var(--hairline);border-radius:var(--radius-pill);font-size:11px;font-weight:600;line-height:1}.page_faqItem__ZM3hV i{color:var(--ink-3);font-size:20px;font-style:normal;font-weight:400;line-height:1;transition:transform .2s var(--ease-out),color .2s ease}.page_faqOpen__C5Pz_ i{color:var(--apricot-deep);transform:rotate(45deg)}.page_faqAnswer__TQMcb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease-out)}.page_faqOpen__C5Pz_ .page_faqAnswer__TQMcb{grid-template-rows:1fr}.page_faqAnswer__TQMcb p{min-height:0;overflow:hidden;margin:0;padding:0 44px 24px 61px;color:var(--ink-2);font-size:15px;line-height:1.7;opacity:0;transition:opacity .24s ease}.page_faqOpen__C5Pz_ .page_faqAnswer__TQMcb p{opacity:1}.page_priceCard__D4uGj{max-width:480px;margin:0 auto;padding:clamp(28px,5vw,42px);background:#fff;border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card);text-align:center}.page_priceCard__D4uGj>span{color:var(--ink-3);font-size:13px;font-weight:600}.page_priceCard__D4uGj>strong{display:block;margin-top:9px;font-size:clamp(48px,8vw,64px);font-weight:800;line-height:1;letter-spacing:-.02em}.page_priceCard__D4uGj>p{margin:12px 0 28px;color:var(--ink-3);font-size:13px}.page_priceCard__D4uGj ul{margin:0 0 28px;padding:0;list-style:none;text-align:left}.page_priceCard__D4uGj li{min-height:52px;display:flex;align-items:center;gap:12px;border-top:1px solid var(--hairline);font-size:15px}.page_priceCard__D4uGj li:last-child{border-bottom:1px solid var(--hairline)}.page_priceCard__D4uGj li>span{width:22px;height:22px;flex-basis:22px}.page_priceCard__D4uGj li svg{width:14px}.page_priceCard__D4uGj .page_primaryButton__iKEy8{width:100%;min-height:52px}.page_guarantee__IBTLB{max-width:480px;margin:16px auto 0;padding:18px 20px;display:flex;align-items:center;gap:13px;background:var(--apricot-tint);border-radius:var(--radius-md)}.page_guarantee__IBTLB svg{width:27px;flex:0 0 27px;color:var(--apricot-deep)}.page_guarantee__IBTLB p{margin:0;font-size:14px}.page_tierHint__mP3Xa{margin:24px auto 0;color:var(--ink-3);text-align:center;font-size:13px;line-height:1.6}.page_prints__nqBrW{max-width:360px;margin:42px auto 0}.page_prints__nqBrW>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.page_prints__nqBrW>div>span{position:relative;aspect-ratio:35/45;overflow:hidden;background:var(--bg-2);border-radius:10px}.page_prints__nqBrW i{position:absolute;left:50%;bottom:-4%;width:70%;height:72%;background:radial-gradient(circle at 50% 22%,#d5d9de 0 18%,transparent 19%),radial-gradient(ellipse at 50% 100%,#c8cdd3 0 46%,transparent 47%);transform:translateX(-50%);opacity:.7}.page_prints__nqBrW small{position:absolute;right:7px;bottom:5px;color:var(--ink-3);font-size:10px;font-style:normal}.page_prints__nqBrW>p{margin:9px 0 0;color:var(--ink-3);text-align:center;font-size:11px}.page_finalCta__NPx4S{text-align:center}.page_finalCta__NPx4S .page_container__aoG4z{display:flex;flex-direction:column;align-items:center}.page_finalCta__NPx4S h2{margin:19px 0 0;font-size:clamp(30px,5.5vw,52px);font-weight:800;line-height:1.12;letter-spacing:-.025em}.page_finalCta__NPx4S p{margin:20px 0 27px;color:var(--ink-2);font-size:15px}.page_finalCta__NPx4S .page_primaryButton__iKEy8{width:min(100%,320px)}.page_finalCta__NPx4S small{margin-top:14px;color:var(--ink-3);font-size:12px}.page_stickyBar__jNZHL{position:fixed;z-index:60;right:0;bottom:0;left:0;min-height:calc(68px + env(safe-area-inset-bottom));padding:10px max(var(--content-pad),calc((100vw - var(--content-max)) / 2)) calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:20px;background:hsla(0,0%,100%,.72);border-top:1px solid var(--hairline);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);transform:translateY(100%);transition:transform .36s var(--ease-out)}.page_stickyBarShow__2fCxc{transform:none}.page_stickyBar__jNZHL>div{display:flex;flex-direction:column}.page_stickyBar__jNZHL strong{font-size:17px;font-weight:700;line-height:1.2}.page_stickyBar__jNZHL div span{color:var(--ink-3);font-size:12px;line-height:1.4}.page_stickyBar__jNZHL>a{min-height:44px;padding:0 22px;font-size:15px}@media (hover:hover) and (pointer:fine){.page_navLink__2S7dD:hover{color:var(--ink)}.page_navCta__4tFLF:hover,.page_primaryButton__iKEy8:hover,.page_stickyBar__jNZHL>a:hover{background:var(--apricot-hover)}.page_segments___pXPX button:hover:not(.page_segmentActive__QPL_b),.page_textLink__B4dk0:hover{color:var(--ink)}}@media (min-width:760px){.page_root__qGic0{--content-pad:32px;--nav-height:64px}}@media (min-width:1100px){.page_root__qGic0{--content-pad:48px}}@media (max-width:759px){.page_navActions__clKtU{gap:11px}.page_navLink__2S7dD{font-size:14px}.page_navCta__4tFLF{padding-inline:14px;font-size:14px}.page_hero__SKW6o{padding-inline:var(--content-pad)}.page_heroSub__YNSLe{max-width:560px}.page_baSlider__oSSMO{aspect-ratio:3/3.4}.page_baSlider__oSSMO .page_portrait__dzsnH{width:78%;height:78%}.page_baCaption__wE8b8{bottom:14px}.page_baInstruction__Rkdzv{bottom:54px}.page_proofCell__b5XEc{padding-inline:6px}.page_proofCell__b5XEc span{font-size:11px}.page_segments___pXPX{margin-inline:0}.page_casePair__mcGp_{grid-template-columns:1fr}.page_storyRow__GgpN4{grid-template-columns:68px 1fr;gap:14px}.page_aiPoints__e8Ucc,.page_aiVersus__4LkH7,.page_checkGrid__Fk9Y9,.page_specGrid__bMSkB,.page_whyGrid__ZXg1J{grid-template-columns:1fr}.page_specDiagram__sq_ZB{max-width:460px;margin:0 auto}.page_timeline__L97En>div{grid-template-columns:68px 1fr;padding-left:25px}.page_faqItem__ZM3hV button>span{align-items:flex-start}.page_faqAnswer__TQMcb p{padding-inline:0}.page_faqOpen__C5Pz_ .page_faqAnswer__TQMcb p{padding-bottom:22px}}@media (max-width:420px){.page_brand__f_q1F{gap:6px}.page_navActions__clKtU{gap:8px}.page_navLink__2S7dD{font-size:13px}.page_navCta__4tFLF{height:34px;padding-inline:12px;font-size:13px}.page_storyRow__GgpN4{grid-template-columns:56px 1fr}.page_checkGrid__Fk9Y9{grid-template-columns:1fr}.page_stickyBar__jNZHL>a{padding-inline:16px;font-size:14px}}@media (prefers-reduced-motion:reduce){.page_root__qGic0[data-js] [data-reveal]{transform:none;transition:opacity .3s ease;transition-delay:0ms}.page_faqItem__ZM3hV button,.page_navCta__4tFLF,.page_primaryButton__iKEy8,.page_segments___pXPX button,.page_stickyBar__jNZHL>a{transition:background-color .16s ease,color .16s ease}.page_caseContent__L7sH8{animation:none}.page_faqAnswer__TQMcb{transition-duration:1ms}.page_faqItem__ZM3hV i{transition:color .16s ease}.page_stickyBar__jNZHL{opacity:0;transform:none;transition:opacity .2s ease;pointer-events:none}.page_stickyBarShow__2fCxc{opacity:1;pointer-events:auto}}@media (prefers-reduced-transparency:reduce){.page_baCaption__wE8b8,.page_baInstruction__Rkdzv,.page_nav__zpG_3,.page_stickyBar__jNZHL{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}