.page-module__PtJ3AG__page{color:#f8fafc;background:radial-gradient(circle at 50% 0,#7c3aed38,#0000 34rem),#090d17;min-height:100vh;padding:72px 20px 96px}.page-module__PtJ3AG__article{width:min(860px,100%);margin:0 auto}.page-module__PtJ3AG__header{border-bottom:1px solid #94a3b833;padding-bottom:38px}.page-module__PtJ3AG__brand{color:#c4b5fd;letter-spacing:-.02em;margin-bottom:52px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.page-module__PtJ3AG__brand:hover{color:#ddd6fe}.page-module__PtJ3AG__eyebrow{color:#a78bfa;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:800}.page-module__PtJ3AG__header h1{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(38px,7vw,68px);line-height:1.02}.page-module__PtJ3AG__intro{color:#cbd5e1;max-width:720px;margin:28px 0 0;font-size:clamp(18px,2.4vw,21px);line-height:1.72}.page-module__PtJ3AG__dates{color:#94a3b8;flex-wrap:wrap;gap:10px 22px;margin-top:28px;font-size:14px;display:flex}.page-module__PtJ3AG__article section{border-bottom:1px solid #94a3b829;padding:44px 0}.page-module__PtJ3AG__article h2{color:#fff;letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(25px,4vw,34px);line-height:1.2}.page-module__PtJ3AG__article h3{color:#ede9fe;margin:32px 0 12px;font-size:20px;line-height:1.35}.page-module__PtJ3AG__article p,.page-module__PtJ3AG__article li{color:#cbd5e1;font-size:17px;line-height:1.78}.page-module__PtJ3AG__article p{margin:0 0 18px}.page-module__PtJ3AG__article ul{margin:18px 0 22px;padding-left:26px}.page-module__PtJ3AG__article li+li{margin-top:8px}.page-module__PtJ3AG__article strong{color:#f8fafc}.page-module__PtJ3AG__article a{color:#c4b5fd;text-underline-offset:4px}.page-module__PtJ3AG__article a:hover{color:#ddd6fe}.page-module__PtJ3AG__contactCard{color:#cbd5e1;background:#1e293b8c;border:1px solid #a78bfa40;border-radius:18px;gap:5px;margin-top:22px;padding:22px 24px;font-size:16px;font-style:normal;line-height:1.65;display:grid}.page-module__PtJ3AG__footer{color:#94a3b8;flex-wrap:wrap;gap:18px 28px;padding-top:38px;font-size:14px;display:flex}.page-module__PtJ3AG__footer a{color:#a78bfa;text-decoration:none}.page-module__PtJ3AG__footer a:hover{color:#ddd6fe}.page-module__PtJ3AG__notice{color:#ddd6fe;background:#5b21b624;border:1px solid #a78bfa52;border-radius:18px;margin:24px 0;padding:20px 22px;font-size:16px;line-height:1.7}.page-module__PtJ3AG__steps{margin:22px 0;padding-left:28px}.page-module__PtJ3AG__actions{flex-wrap:wrap;gap:14px;margin:28px 0 10px;display:flex}.page-module__PtJ3AG__primaryButton,.page-module__PtJ3AG__secondaryButton{text-align:center;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-size:15px;font-weight:800;line-height:1.3;text-decoration:none;transition:transform .16s,border-color .16s,background-color .16s;display:inline-flex}.page-module__PtJ3AG__primaryButton{background:linear-gradient(135deg,#7c3aed,#5b21b6);border:1px solid #a78bfaa6;color:#fff!important}.page-module__PtJ3AG__secondaryButton{background:#1e293bb3;border:1px solid #a78bfa4d;color:#ddd6fe!important}.page-module__PtJ3AG__primaryButton:hover,.page-module__PtJ3AG__secondaryButton:hover{transform:translateY(-1px)}.page-module__PtJ3AG__dataTable{background:#94a3b829;border:1px solid #94a3b833;border-radius:18px;gap:1px;margin:24px 0;display:grid;overflow:hidden}.page-module__PtJ3AG__dataRow{background:#101725;grid-template-columns:minmax(150px,.7fr) minmax(0,1.3fr);gap:20px;padding:18px 20px;display:grid}.page-module__PtJ3AG__dataRow strong{align-self:start}.page-module__PtJ3AG__dataRow span{color:#cbd5e1;font-size:16px;line-height:1.65}@media (max-width:640px){.page-module__PtJ3AG__page{padding:38px 18px 72px}.page-module__PtJ3AG__brand{margin-bottom:38px}.page-module__PtJ3AG__article section{padding:36px 0}.page-module__PtJ3AG__article p,.page-module__PtJ3AG__article li{font-size:16px}.page-module__PtJ3AG__contactCard{padding:20px}.page-module__PtJ3AG__actions{display:grid}.page-module__PtJ3AG__primaryButton,.page-module__PtJ3AG__secondaryButton{width:100%}.page-module__PtJ3AG__dataRow{grid-template-columns:1fr;gap:8px}}
