.page_landing__C8hR7{--paper:#fff9f5;--ink:#2b1925;--soft-ink:#69535f;--accent:#af2545;--line:#ead9d9;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.page_footer__Yjtj1,.page_header__ZuoJk,.page_hero__uBGR4,.page_how__w721Z,.page_pilot__cNypW{width:min(100% - 80px,1160px);margin-inline:auto}.page_footer__Yjtj1,.page_header__ZuoJk{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_header__ZuoJk{height:88px}.page_navLink__OY7Ia{padding-block:10px;color:var(--soft-ink);font-size:.875rem;font-weight:600}.page_navLink__OY7Ia:hover{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.page_hero__uBGR4{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,76px);padding-block:32px 76px}.page_eyebrow__bTid4{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.page_eyebrow__bTid4:before{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#e14055;content:""}.page_how__w721Z h2,.page_intro__9HgsY h1,.page_pilot__cNypW h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.055em}.page_intro__9HgsY h1{max-width:11ch;margin-block:18px 22px;font-size:clamp(3.65rem,7.25vw,6.6rem);line-height:.98}.page_intro__9HgsY h1 em{color:var(--accent);font-weight:inherit}.page_description__vJlgA{max-width:42ch;color:var(--soft-ink);font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.65}.page_cta__a6jNj{display:inline-flex;min-height:54px;max-width:100%;align-items:center;justify-content:center;gap:14px;margin-top:27px;padding:12px 20px;border-radius:100px;background:var(--accent);color:#fff9f5;font-size:.925rem;font-weight:700;line-height:1.25;text-align:center}.page_cta__a6jNj:hover{background:#902039}.page_cta__a6jNj svg{flex:0 0 auto}.page_landing__C8hR7 a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.page_status__coaBz{margin-top:14px;color:var(--soft-ink);font-size:.8rem}.page_art__0Br9V{position:relative;isolation:isolate;overflow:hidden;width:100%;min-width:0;min-height:380px;aspect-ratio:1.12;border:1px solid #f3d7d7;border-radius:36px;background:radial-gradient(ellipse at 18% 10%,#fff0e5,transparent 74%),linear-gradient(145deg,#fce1da,#f8ccd5)}.page_innerOrbit__1mu_M,.page_orbit__iFOZw{position:absolute;top:50%;left:50%;width:75%;aspect-ratio:1;border:1px solid #c148622e;border-radius:50%;transform:translate(-50%,-50%)}.page_innerOrbit__1mu_M{width:58%}.page_heart__gGqgS{position:absolute;top:50%;left:50%;width:43%;height:auto;transform:translate(-50%,-51%) rotate(-9deg);filter:drop-shadow(0 14px 12px #a31b4321)}.page_sparkOne__cAwlj,.page_sparkTwo__3Ty7x{position:absolute;color:#af2545;font-size:25px}.page_sparkOne__cAwlj{top:22%;right:21%}.page_sparkTwo__3Ty7x{bottom:24%;left:22%;font-size:17px}.page_reply__tWyCn{position:absolute;display:grid;gap:3px;width:-moz-max-content;width:max-content;max-width:78%;padding:11px 15px;border:1px solid #fff;border-radius:15px 15px 15px 4px;background:#fff9f5;box-shadow:0 9px 26px #63203816;font-size:.9rem;font-weight:700;line-height:1.3}.page_firstReply__paKuU{top:12%;left:8%;transform:rotate(-5deg)}.page_secondReply__1_vbI{right:8%;bottom:12%;border-radius:15px 15px 4px 15px;transform:rotate(5deg)}.page_replyName__eeb0G{color:var(--soft-ink);font-size:.65rem;font-weight:500}.page_replyText___fakl{display:flex;align-items:center;gap:6px}.page_replyText___fakl svg{flex:0 0 auto;color:var(--accent)}.page_how__w721Z{padding-block:32px 52px;border-top:1px solid var(--line);scroll-margin-top:24px}.page_how__w721Z h2,.page_pilot__cNypW h2{font-size:clamp(2.2rem,4.5vw,3.55rem);line-height:1.05}.page_steps__tIfKP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin-top:31px}.page_steps__tIfKP li{padding-top:14px;border-top:1px solid var(--line)}.page_stepNumber__p6hKi{color:var(--accent);font-family:ui-monospace,monospace;font-size:.75rem}.page_steps__tIfKP h3{margin-block:7px 5px;font-size:1.05rem;font-weight:700}.page_pilot__cNypW p:last-child,.page_steps__tIfKP p{color:var(--soft-ink);line-height:1.55}.page_steps__tIfKP p{max-width:35ch;font-size:.95rem}.page_pilot__cNypW{display:grid;justify-items:center;gap:10px;padding:42px 20px;border:1px solid #f3d7d7;border-radius:26px;background:#fce9e7;text-align:center;scroll-margin:24px}.page_pilot__cNypW:focus{outline:2px solid var(--accent);outline-offset:4px}.page_footer__Yjtj1{min-height:94px;color:var(--soft-ink);font-size:.78rem}@media (max-width:850px){.page_footer__Yjtj1,.page_header__ZuoJk,.page_hero__uBGR4,.page_how__w721Z,.page_pilot__cNypW{width:calc(100% - 48px)}.page_intro__9HgsY h1{font-size:clamp(3rem,8vw,5.2rem)}.page_art__0Br9V{min-height:315px}}@media (max-width:640px){.page_header__ZuoJk{height:72px}.page_header__ZuoJk img{width:124px;height:auto}.page_hero__uBGR4{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:23px 44px}.page_intro__9HgsY h1{margin-block:13px 16px;font-size:clamp(3.05rem,12vw,4.5rem)}.page_cta__a6jNj{margin-top:21px}.page_art__0Br9V{min-height:240px;aspect-ratio:1.24;border-radius:25px}.page_reply__tWyCn{padding:8px 12px;font-size:.8rem}.page_steps__tIfKP{grid-template-columns:minmax(0,1fr);margin-top:22px}.page_how__w721Z{padding-block:26px 37px}}