.page-module__TP7W4W__page{--ink:#0f171d;--ink-2:#1e2e39;--muted:#5e7471;--line:#0f171d1f;--cream:#faf3eb;--sage:#718b87;--accent:#b1cdc5;background:var(--cream);color:var(--ink);min-height:100vh}.page-module__TP7W4W__hero{max-width:900px;margin:0 auto;padding:max(88px,min(12vw,140px)) max(20px,min(4vw,48px)) 40px}.page-module__TP7W4W__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--sage);margin-bottom:14px;font-size:11px;font-weight:600;display:inline-block}.page-module__TP7W4W__h1{letter-spacing:-.03em;margin:0 0 16px;font-size:max(34px,min(5vw,56px));font-weight:600;line-height:1.04}.page-module__TP7W4W__lead{max-width:760px;color:var(--ink-2);margin:0;font-size:max(16px,min(1.8vw,19px));line-height:1.55}.page-module__TP7W4W__heroActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.page-module__TP7W4W__primary,.page-module__TP7W4W__submit{background:var(--ink);color:#fff;border:1px solid var(--ink);cursor:pointer;border-radius:999px;align-items:center;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__TP7W4W__submit:disabled{opacity:.55;cursor:not-allowed}.page-module__TP7W4W__ghost{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:999px;align-items:center;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__TP7W4W__meta{color:var(--muted);margin:18px 0 0;font-size:12.5px}.page-module__TP7W4W__noteBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#b1cdc538}.page-module__TP7W4W__noteInner{max-width:900px;color:var(--ink-2);margin:0 auto;padding:18px max(20px,min(4vw,48px));font-size:14.5px;line-height:1.6}.page-module__TP7W4W__noteInner a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.page-module__TP7W4W__doc{max-width:900px;margin:0 auto;padding:max(40px,min(6vw,72px)) max(20px,min(4vw,48px)) 24px}.page-module__TP7W4W__docTitle{letter-spacing:-.02em;margin:0 0 22px;font-size:max(20px,min(2.6vw,26px));font-weight:600;line-height:1.2}.page-module__TP7W4W__p,.page-module__TP7W4W__clause{color:var(--ink-2);margin:0 0 14px;font-size:14.5px;line-height:1.7}.page-module__TP7W4W__sec{margin-top:30px}.page-module__TP7W4W__secH{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:17px;font-weight:600}.page-module__TP7W4W__clause{padding-left:44px;position:relative}.page-module__TP7W4W__clauseN{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;position:absolute;top:0;left:0}.page-module__TP7W4W__acceptWrap{max-width:900px;margin:0 auto;padding:24px max(20px,min(4vw,48px)) max(80px,min(10vw,140px))}.page-module__TP7W4W__formCard{border:1px solid var(--line);background:#fff;border-radius:20px;padding:max(22px,min(3vw,34px));box-shadow:0 20px 50px -30px #0f171d59}.page-module__TP7W4W__formH{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:600}.page-module__TP7W4W__formLead{color:var(--muted);margin:0 0 22px;font-size:14.5px;line-height:1.6}.page-module__TP7W4W__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.page-module__TP7W4W__row{grid-template-columns:1fr;gap:0}}.page-module__TP7W4W__field{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.page-module__TP7W4W__lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--sage);font-size:11px;font-weight:600}.page-module__TP7W4W__input,.page-module__TP7W4W__select{width:100%;font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:12px;outline:none;padding:12px 14px;font-size:14px}.page-module__TP7W4W__input:focus,.page-module__TP7W4W__select:focus{border-color:var(--sage);box-shadow:0 0 0 4px #b1cdc559}.page-module__TP7W4W__help{color:var(--muted);font-size:12px;line-height:1.5}.page-module__TP7W4W__check{color:var(--ink-2);align-items:flex-start;gap:12px;margin:8px 0 18px;font-size:14px;line-height:1.55;display:flex}.page-module__TP7W4W__check input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin-top:3px}.page-module__TP7W4W__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__TP7W4W__notice{border-radius:14px;gap:4px;margin:0 0 16px;padding:14px 16px;font-size:14px;line-height:1.6;display:grid}.page-module__TP7W4W__noticeOk{color:#064e3b;background:#065f4614;border:1px solid #065f4640}.page-module__TP7W4W__noticeErr{color:#7f1d1d;background:#7f1d1d0f;border:1px solid #f8717166}.page-module__TP7W4W__fine{color:var(--muted);margin:22px 0 0;font-size:13px}.page-module__TP7W4W__fine a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.page-module__TP7W4W__heroBg{isolation:isolate;color:#e3e8e7;background:radial-gradient(1200px 600px at 0 -10%,#cbded82e,#0000 60%),radial-gradient(900px 500px at 100% 0,#d19e681a,#0000 60%),linear-gradient(#06090b 0%,#0a0f13 60%,#06090b 100%);margin-bottom:40px;padding-bottom:56px;position:relative;overflow:hidden}.page-module__TP7W4W__heroBg .page-module__TP7W4W__kicker{color:#b1cdc5}.page-module__TP7W4W__heroBg .page-module__TP7W4W__h1{color:#eff5f3}.page-module__TP7W4W__heroBg .page-module__TP7W4W__lead{color:#cbded8}.page-module__TP7W4W__heroBg .page-module__TP7W4W__meta{color:#94aba4}.page-module__TP7W4W__heroBg .page-module__TP7W4W__primary{color:#06090b;background:#eff5f3;border-color:#eff5f3}.page-module__TP7W4W__heroBg .page-module__TP7W4W__ghost{color:#e3e8e7;background:#ffffff0a;border-color:#ffffff2e}
