.home_page__NOZQO{position:relative;min-height:100dvh;isolation:isolate;background:radial-gradient(120% 90% at 50% -10%,rgba(255,255,255,.55),rgba(255,255,255,0) 60%),radial-gradient(130% 110% at 50% 45%,var(--cream) 0,var(--blush) 78%,#f6dce8 100%)}.home_page__NOZQO:before{inset:-20%;background:radial-gradient(34% 26% at 38% 34%,rgba(255,255,255,.5),transparent 70%)}.home_page__NOZQO:after,.home_page__NOZQO:before{content:"";position:fixed;z-index:-1;pointer-events:none}.home_page__NOZQO:after{inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");opacity:.024}@media (prefers-reduced-motion:no-preference){.home_page__NOZQO:before{animation:home_home-drift__SaVsz 34s ease-in-out infinite alternate}@keyframes home_home-drift__SaVsz{0%{transform:translate(0) scale(1)}to{transform:translate(9%,7%) scale(1.06)}}}.home_hero__o4ZPq{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--r3);padding:84px var(--r3) var(--r5);text-align:center}.home_mast__b2R1k{position:absolute;top:22px;left:0;right:0;display:flex;justify-content:center}.home_wm__FQhYF{font-size:1.2rem}.home_h1__4P_4j{font-family:var(--font-display);font-weight:400;font-size:clamp(1.3rem,5.5vw,3rem);line-height:1.14;letter-spacing:-.015em;max-width:15ch}p.home_kicker__NN1p8{font-size:clamp(.6rem,2.9vw,.72rem);letter-spacing:clamp(.14em,1.6vw,.22em)}.home_standfirst__qWDDe{max-width:46ch;font-size:clamp(.95rem,2.4vw,1.04rem);font-weight:500;line-height:1.55;color:var(--ink-soft);text-wrap:pretty}.home_duo__1_EAW{display:flex;align-items:center;justify-content:center;gap:clamp(4px,2vw,22px);margin-top:var(--r1)}.home_arrow__ELPol{width:clamp(64px,8vw,110px);flex:none;margin-bottom:84px;transform:rotate(-4deg)}@media (prefers-reduced-motion:no-preference){.home_arrow__ELPol path{stroke-dasharray:220;stroke-dashoffset:220;animation:home_home-draw__IlZiG .9s ease-out 1.1s forwards}@keyframes home_home-draw__IlZiG{to{stroke-dashoffset:0}}}@media (max-width:620px){.home_duo__1_EAW{flex-direction:column;gap:6px}.home_arrow__ELPol{margin:0;transform:rotate(64deg);width:58px}}.home_cta__4is5U{display:flex;flex-direction:column;align-items:center;gap:var(--r2);margin-top:var(--r2)}@media (min-width:700px) and (max-height:1000px){.home_hero__o4ZPq{--film-w:174px;gap:14px;padding-top:64px}.home_arrow__ELPol{margin-bottom:66px}.home_cta__4is5U{margin-top:var(--r1)}}.home_why__yEZzG{max-width:620px;margin:0 auto;padding:var(--r7) var(--r3) 0;text-align:center}.home_whyHead__2uUTe{font-family:var(--font-display);font-weight:400;font-size:clamp(1.45rem,5vw,2.1rem);letter-spacing:-.012em}.home_whyBody__vHIPu{margin:var(--r2) auto 0;max-width:38ch;font-size:clamp(1rem,2.6vw,1.08rem);font-weight:500;line-height:1.62;color:var(--ink-soft);text-wrap:pretty}.home_whyTurn__iTryy{margin-top:var(--r3);font-family:var(--font-display);font-weight:400;font-size:clamp(1.05rem,3.4vw,1.35rem);letter-spacing:-.01em;color:var(--ink)}.home_whyTurnSub__OrD1Z{display:block;margin-top:6px;font-family:var(--font-body);font-weight:700;font-size:.92rem;letter-spacing:.01em;color:var(--ink-soft)}.home_faq__Kz2Fq{max-width:620px;margin:0 auto;padding:var(--r6) var(--r3) var(--r7)}.home_faqHead___rpQl{font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,4vw,1.7rem);letter-spacing:-.01em;text-align:center;margin-bottom:var(--r3)}.home_faqItem__qgsf4{background:var(--paper);border:1.5px solid var(--ink);border-radius:18px;box-shadow:3px 3px 0 var(--ink);margin-top:var(--r2);transition:transform .15s ease,box-shadow .15s ease}.home_faqItem__qgsf4:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--ink)}.home_faqItem__qgsf4 summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:var(--r2);padding:14px var(--r3);font-weight:800;font-size:.98rem}.home_faqItem__qgsf4 summary::-webkit-details-marker{display:none}.home_faqItem__qgsf4 summary:after{content:"+";flex:none;font-weight:800;color:var(--ink-faint);transition:transform .18s ease}.home_faqItem__qgsf4[open] summary:after{transform:rotate(45deg);color:var(--rose)}.home_faqItem__qgsf4 summary:focus-visible{outline:3px solid var(--violet);outline-offset:3px;border-radius:18px}.home_faqItem__qgsf4>p{padding:0 var(--r3) var(--r2);font-size:.95rem;line-height:1.6;color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){.home_hero__o4ZPq>:not(.home_mast__b2R1k){animation:home_lp-rise__nQ91Q .7s cubic-bezier(.2,.8,.2,1) both}.home_hero__o4ZPq>.home_kicker__NN1p8{animation-delay:.05s}.home_hero__o4ZPq>.home_h1__4P_4j{animation-delay:.13s}.home_hero__o4ZPq>.home_standfirst__qWDDe{animation-delay:.22s}.home_hero__o4ZPq>.home_duo__1_EAW{animation-delay:.34s}.home_hero__o4ZPq>.home_cta__4is5U{animation-delay:.52s}}.phone-film_unit___Tmph{margin:0;display:flex;flex-direction:column;align-items:center;gap:12px}.phone-film_frame__QiSWS{width:var(--film-w,236px);border:5px solid var(--ink);border-radius:34px;overflow:hidden;background:var(--ink);box-shadow:8px 10px 0 rgba(43,28,38,.28);transition:opacity .22s ease}.phone-film_fading__J6PKW{opacity:0}.phone-film_video__48T6Y{display:block;width:100%;aspect-ratio:1320/2868;object-fit:cover}.phone-film_label__JcEGj{font-size:.88rem;font-weight:600;color:var(--ink-soft);text-align:center;min-height:1.3em}.phone-film_dots__viQ8I{display:flex;gap:9px}.phone-film_dot__WgREr{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgba(43,28,38,.18);cursor:pointer}.phone-film_dotOn__kZQ4n{background:var(--rose)}.phone-film_dot__WgREr:focus-visible{outline:2px solid var(--violet);outline-offset:3px}