.oB1X9q_header{z-index:30;-webkit-backdrop-filter:saturate(140%)blur(12px);padding-top:env(safe-area-inset-top);background:#f6f4efd1;border-bottom:1px solid #e3ddd3b3;position:sticky;top:0}.oB1X9q_headerInner{justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.oB1X9q_brand{font-family:var(--font-display);white-space:nowrap;align-items:center;gap:10px;font-size:22px;font-weight:600;text-decoration:none;display:inline-flex}.oB1X9q_nav{align-items:center;gap:4px;display:flex}.oB1X9q_navLink{color:var(--ink-soft);border-radius:999px;padding:10px 12px;font-size:15px;font-weight:600;text-decoration:none;display:none}.oB1X9q_navLink:hover{background:var(--sunken)}@media (min-width:640px){.oB1X9q_navLink{display:inline-flex}}.oB1X9q_footer{border-top:1px solid var(--line);padding:32px 0 calc(32px + env(safe-area-inset-bottom));font-size:14px}.oB1X9q_footerInner{gap:12px;display:grid}.oB1X9q_footerInner p{margin:0}.oB1X9q_footerNav{flex-wrap:wrap;gap:8px 20px;display:flex}.oB1X9q_footerNav a{color:var(--ink-soft);text-underline-offset:3px}@media (min-width:800px){.oB1X9q_footerInner{grid-template-columns:auto 1fr auto;align-items:center}.oB1X9q_footerNav{justify-content:center}}
.cni4Dq_wrap{background:radial-gradient(80% 60% at 50% 0,#fff 0%,#0000 70%),repeating-linear-gradient(118deg,#0000 0 70px,#a0968c0f 70px 71px,#0000 71px 150px);place-items:center;min-height:calc(100dvh - 64px);padding:32px 16px 64px;display:grid}.cni4Dq_card{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);width:min(440px,100%);box-shadow:var(--shadow);gap:16px;padding:32px 24px;display:grid}.cni4Dq_head{text-align:center;gap:6px;display:grid}.cni4Dq_head h1{font-size:40px}.cni4Dq_head p{margin:0}.cni4Dq_consent,.cni4Dq_switch{color:var(--muted);text-align:center;margin:0;font-size:14px}.cni4Dq_consent a,.cni4Dq_switch a{color:var(--ink);font-weight:600}
.KyKYYq_hero{padding:28px 0 56px;overflow:hidden}.KyKYYq_heroInner{align-items:center;gap:36px;display:grid}@media (min-width:900px){.KyKYYq_heroInner{grid-template-columns:1.05fr 1fr;gap:56px;min-height:min(78vh,720px)}}.KyKYYq_heroCopy{gap:20px;display:grid}.KyKYYq_heroTitle{font-size:clamp(40px,10vw,76px)}.KyKYYq_heroSubtitle{color:var(--ink-soft);max-width:34em;margin:0;font-size:clamp(16px,2.2vw,19px)}.KyKYYq_heroActions{flex-wrap:wrap;gap:12px;display:flex}.KyKYYq_heroArt{place-items:center;display:grid}.KyKYYq_arch{aspect-ratio:4/5;width:min(440px,100%);box-shadow:var(--shadow), inset 0 1px 0 #fff;background:linear-gradient(145deg,#fff,#ebe6de);border-radius:220px 220px 28px 28px;padding:14px}.KyKYYq_archInner{perspective:600px;background:radial-gradient(120% 70% at 50% 0,#fff 0%,#0000 60%),repeating-linear-gradient(115deg,#0000 0 38px,#aaa09614 38px 39px,#0000 39px 90px),linear-gradient(#f8f6f2 0%,#ebe6de 100%);border-radius:206px 206px 18px 18px;height:100%;position:relative;overflow:hidden}.KyKYYq_floor{transform-origin:bottom;background:linear-gradient(#fff6,#0000),repeating-linear-gradient(90deg,#e6e0d6 0 1px,#0000 1px 25%),linear-gradient(#e9e4dc,#d8d1c6);height:34%;position:absolute;bottom:0;left:-20%;right:-20%;transform:rotateX(62deg)}.KyKYYq_frame{background:#1d1a17;padding:7px;position:absolute;box-shadow:0 16px 30px -14px #00000080}.KyKYYq_frame span{border:7px solid #fbfaf7;width:100%;height:100%;display:block}.KyKYYq_frameA{width:34%;height:26%;animation:7s ease-in-out infinite KyKYYq_float;top:22%;left:14%}.KyKYYq_frameB{width:28%;height:32%;animation:8s ease-in-out -2s infinite KyKYYq_float;top:30%;right:12%}.KyKYYq_frameC{width:26%;height:18%;animation:9s ease-in-out -4s infinite KyKYYq_float;top:52%;left:24%}.KyKYYq_heart{filter:drop-shadow(0 10px 14px #78463259);width:18%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}@keyframes KyKYYq_float{50%{transform:translateY(-6px)}}.KyKYYq_section{padding:64px 0}.KyKYYq_sectionTitle{margin-bottom:28px;font-size:clamp(32px,6vw,48px)}.KyKYYq_steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.KyKYYq_steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.KyKYYq_steps{grid-template-columns:repeat(4,1fr)}}.KyKYYq_step{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);align-content:start;gap:8px;padding:24px;display:grid}.KyKYYq_step h3{font-size:26px}.KyKYYq_step p,.KyKYYq_feature p{color:var(--muted);margin:0}.KyKYYq_stepNo{font-family:var(--font-display);color:var(--accent);font-size:18px}.KyKYYq_marbleBand{border-block:1px solid var(--line);background:repeating-linear-gradient(118deg,#0000 0 60px,#a0968c12 60px 61px,#0000 61px 140px),linear-gradient(#fbfaf7,#f1ede6)}.KyKYYq_features{gap:28px;display:grid}@media (min-width:720px){.KyKYYq_features{grid-template-columns:repeat(2,1fr);gap:40px 56px}}.KyKYYq_feature{border-left:2px solid var(--accent);gap:8px;padding-left:18px;display:grid}.KyKYYq_feature h3{font-size:28px}.KyKYYq_privacy{max-width:760px}.KyKYYq_privacy p{color:var(--ink-soft);margin:0;font-size:18px}.KyKYYq_final{text-align:center;padding:72px 0 88px}.KyKYYq_final h2{font-size:clamp(34px,7vw,56px)}.KyKYYq_final p{color:var(--muted);max-width:36em;margin:16px auto 28px}@media (prefers-reduced-motion:reduce){.KyKYYq_frame{animation:none}}
.kLCn0q_head{text-align:center;gap:12px;max-width:640px;margin:8px auto 36px;display:grid}.kLCn0q_head h1{font-size:clamp(40px,8vw,60px)}.kLCn0q_grid{gap:16px;display:grid}@media (min-width:880px){.kLCn0q_grid{grid-template-columns:repeat(3,1fr);align-items:stretch}}.kLCn0q_plan{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:12px;padding:28px 24px;display:flex}.kLCn0q_plan[data-highlight]{border-color:var(--ink);box-shadow:var(--shadow)}.kLCn0q_plan h2{font-size:34px}.kLCn0q_plan p{margin:0}.kLCn0q_price{font-family:var(--font-display);flex-wrap:wrap;align-items:baseline;gap:10px;font-size:44px;font-weight:600;display:flex}.kLCn0q_price small{font-family:var(--font-body);color:var(--muted);font-size:14px;font-weight:500}.kLCn0q_features{flex:1;gap:8px;margin:4px 0 12px;padding:0;list-style:none;display:grid}.kLCn0q_features li{padding-left:22px;position:relative}.kLCn0q_features li:before{content:"";background:var(--rose);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:2px}.kLCn0q_note{text-align:center;margin-top:28px;font-size:14px}
