.portal-module__y9lJRa__page{--navy:#0b2438;--gold:#b78a52;--line:#0b243821;--mx:0;--my:0;isolation:isolate;min-height:100svh;color:var(--navy);background:radial-gradient(at 74% 35%,#fffefafa,#f8f9f5c7 42%,#0000 70%),linear-gradient(115deg,#dceef2,#f5f9f7 45%,#fbf7ef);position:relative;overflow-x:hidden}.portal-module__y9lJRa__atmosphere{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.portal-module__y9lJRa__glow{filter:blur(44px);background:radial-gradient(#b0deec7a,#0000 67%);border-radius:50%;width:72vw;height:120vh;animation:18s ease-in-out infinite alternate portal-module__y9lJRa__glowDrift;position:absolute;top:-12vh;left:-29vw}.portal-module__y9lJRa__ice{width:56vw;height:138vh;transform:translate3d(calc(var(--mx)*-11px),calc(var(--my)*-7px),0) rotate(-8deg);opacity:.72;background:linear-gradient(112deg,#ffffffd1,#c7e8f15c,#ffffff2e,#f3fbfab8);border-right:1px solid #ffffffe6;border-radius:46% 18% 52% 27%/24% 49% 22% 57%;transition:transform 1.6s cubic-bezier(.2,.7,.2,1);animation:22s ease-in-out infinite alternate portal-module__y9lJRa__iceBreath;position:absolute;top:-18vh;left:-31vw;box-shadow:inset -80px 10px 120px #5fafcb21,20px 0 70px #ffffff40}.portal-module__y9lJRa__refractionA,.portal-module__y9lJRa__refractionB{will-change:transform;mix-blend-mode:screen;position:absolute}.portal-module__y9lJRa__refractionA{width:46vw;height:120vh;transform:translate3d(calc(var(--mx)*7px),calc(var(--my)*4px),0) rotate(11deg);filter:blur(.2px);opacity:.55;background:linear-gradient(90deg,#0000 45%,#ffffff85 49%,#b1dfec29 51%,#0000 56%);animation:26s ease-in-out infinite alternate portal-module__y9lJRa__refractionOne;top:-24vh;left:12vw}.portal-module__y9lJRa__refractionB{width:34vw;height:110vh;transform:translate3d(calc(var(--mx)*-5px),calc(var(--my)*3px),0) rotate(-13deg);opacity:.42;background:linear-gradient(90deg,#0000 46%,#ffffff57 50%,#e8c99e17 52%,#0000 58%);animation:31s ease-in-out infinite alternate portal-module__y9lJRa__refractionTwo;top:-18vh;right:3vw}.portal-module__y9lJRa__lightSweep{filter:blur(18px);opacity:.45;background:linear-gradient(90deg,#0000,#ffffff2e,#ebca9b14,#0000);width:18vw;height:130vh;animation:24s ease-in-out infinite portal-module__y9lJRa__lightTravel;position:absolute;top:-30vh;left:38vw;transform:rotate(18deg)}.portal-module__y9lJRa__pearl{filter:blur(38px);background:radial-gradient(#ebca9b33,#0000 68%);border-radius:50%;width:46vw;height:34vw;animation:20s ease-in-out infinite alternate portal-module__y9lJRa__pearlDrift;position:absolute;bottom:-20vw;right:-14vw}@keyframes portal-module__y9lJRa__glowDrift{to{transform:translate(5vw,3vh)scale(1.06)}}@keyframes portal-module__y9lJRa__iceBreath{to{opacity:.8;margin-top:1.8vh;margin-left:2.4vw}}@keyframes portal-module__y9lJRa__refractionOne{to{opacity:.38;margin-top:3vh;margin-left:5vw}}@keyframes portal-module__y9lJRa__refractionTwo{to{opacity:.58;margin-top:5vh;margin-right:4vw}}@keyframes portal-module__y9lJRa__lightTravel{0%,to{opacity:.18;margin-left:-12vw}50%{opacity:.5;margin-left:38vw}}@keyframes portal-module__y9lJRa__pearlDrift{to{transform:translate(-4vw,-3vh)scale(1.08)}}.portal-module__y9lJRa__header,.portal-module__y9lJRa__footer{justify-content:space-between;align-items:center;width:min(1380px,100% - 80px);margin:auto;display:flex}.portal-module__y9lJRa__header{height:112px}.portal-module__y9lJRa__header>span,.portal-module__y9lJRa__footer{letter-spacing:.22em;color:#0b24388f;font-size:10px}.portal-module__y9lJRa__brand img{width:176px;height:auto;display:block}.portal-module__y9lJRa__footer{border-top:1px solid #0b243814;height:82px}.portal-module__y9lJRa__container{width:min(1180px,100% - 80px);margin:0 auto;padding:58px 0 104px}.portal-module__y9lJRa__eyebrow{letter-spacing:.28em;color:var(--gold);font-size:10px;font-weight:600}.portal-module__y9lJRa__title{letter-spacing:.006em;margin:18px 0 20px;font-family:Manrope,DM Sans,Arial,sans-serif;font-size:clamp(42px,5.4vw,76px);font-weight:400;line-height:.96}.portal-module__y9lJRa__lede{color:#0b2438ad;max-width:650px;margin-bottom:0;font-size:15px;line-height:1.85}.portal-module__y9lJRa__card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff8f;border:1px solid #fffc;border-radius:2px;padding:34px;box-shadow:0 30px 80px #1c495f14}.portal-module__y9lJRa__grid{grid-template-columns:minmax(0,1.42fr) minmax(280px,.58fr);align-items:start;gap:34px;margin-top:68px;display:grid}.portal-module__y9lJRa__small{color:#0b243894;font-size:12px;line-height:1.7}.portal-module__y9lJRa__error{color:#7c3f3f;margin:10px 0;font-size:12px;line-height:1.6}.portal-module__y9lJRa__success{color:#315c4b;margin:10px 0;font-size:12px;line-height:1.6}.portal-module__y9lJRa__progress{border-top:1px solid #ffffff80;grid-template-columns:repeat(5,1fr);gap:18px;margin:58px 0 0;padding:26px 0 4px;display:grid}.portal-module__y9lJRa__step{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;display:flex}.portal-module__y9lJRa__step b{letter-spacing:.06em;font-family:Manrope,DM Sans,Arial,sans-serif;font-size:17px;font-weight:400}.portal-module__y9lJRa__step span{letter-spacing:.14em;text-transform:uppercase;color:#0b243875;font-size:9px}.portal-module__y9lJRa__stepCurrent{border-color:var(--gold)}.portal-module__y9lJRa__stepDone b{color:var(--gold)}.portal-module__y9lJRa__action{min-width:190px;color:var(--navy);letter-spacing:.2em;cursor:pointer;background:#ffffff5c;border:1px solid #0b243840;justify-content:space-between;align-items:center;gap:30px;padding:15px 18px;font-size:10px;text-decoration:none;display:inline-flex}.portal-module__y9lJRa__action:hover{background:#ffffffb8}.portal-module__y9lJRa__action:disabled{opacity:.45;cursor:default}.portal-module__y9lJRa__ghost{color:#0b243899;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:11px;text-decoration:underline}.portal-module__y9lJRa__checkpointList{gap:0;margin-top:20px;display:grid}.portal-module__y9lJRa__checkpoint{border-bottom:1px solid var(--line);grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:28px;padding:31px 0;display:grid}.portal-module__y9lJRa__checkpoint:first-child{border-top:1px solid var(--line)}.portal-module__y9lJRa__checkpointNum{color:#0b24385c;font-family:Manrope,DM Sans,Arial,sans-serif;font-size:29px}.portal-module__y9lJRa__checkpoint h3{margin:0 0 5px;font-family:Manrope,DM Sans,Arial,sans-serif;font-size:23px;font-weight:400}.portal-module__y9lJRa__checkpoint p{color:#0b243880;margin:0;font-size:11px}.portal-module__y9lJRa__locked{opacity:.45}.portal-module__y9lJRa__form{gap:34px;margin-top:36px;display:grid}.portal-module__y9lJRa__question{border-bottom:1px solid var(--line);padding-bottom:30px}.portal-module__y9lJRa__question h3{margin:0 0 7px;font-family:Manrope,DM Sans,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.35}.portal-module__y9lJRa__question>p{color:#0b243880;margin:0 0 15px;font-size:11px}.portal-module__y9lJRa__options{gap:8px;margin-top:15px;display:grid}.portal-module__y9lJRa__option{cursor:pointer;background:#ffffff47;border:1px solid #0b24381f;align-items:center;gap:12px;padding:13px 14px;font-size:13px;display:flex}.portal-module__y9lJRa__option input{accent-color:#8d704c}.portal-module__y9lJRa__textarea,.portal-module__y9lJRa__input{box-sizing:border-box;width:100%;color:var(--navy);font:inherit;background:#fff3;border:0;border-bottom:1px solid #0b24383d;outline:none;padding:14px 4px}.portal-module__y9lJRa__textarea{resize:vertical;min-height:120px}.portal-module__y9lJRa__formActions{justify-content:space-between;align-items:center;gap:20px;display:flex}.portal-module__y9lJRa__saveState{letter-spacing:.12em;color:#0b243880;font-size:10px}.portal-module__y9lJRa__photos{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.portal-module__y9lJRa__photoBox{background:#ffffff40;border:1px dashed #0b243838;flex-direction:column;justify-content:center;gap:8px;min-height:92px;padding:20px 14px;display:flex}.portal-module__y9lJRa__photoBox b{letter-spacing:.12em;font-size:11px}.portal-module__y9lJRa__photoBox input{max-width:100%;font-size:11px}.portal-module__y9lJRa__photoDone{border-style:solid;border-color:#b78a5280}.portal-module__y9lJRa__consentGrid{gap:15px;margin:24px 0;display:grid}.portal-module__y9lJRa__consentRow{align-items:flex-start;gap:12px;font-size:13px;line-height:1.6;display:flex}.portal-module__y9lJRa__authForm{gap:20px;margin-top:28px;display:grid}.portal-module__y9lJRa__field span{letter-spacing:.18em;margin-bottom:8px;font-size:9px;display:block}.portal-module__y9lJRa__field input,.portal-module__y9lJRa__field select{box-sizing:border-box;width:100%;color:var(--navy);font:inherit;background:0 0;border:0;border-bottom:1px solid #0b243840;outline:none;padding:12px 0}@media (max-width:760px){.portal-module__y9lJRa__header,.portal-module__y9lJRa__footer,.portal-module__y9lJRa__container{width:calc(100% - 36px)}.portal-module__y9lJRa__header{height:88px}.portal-module__y9lJRa__brand img{width:148px}.portal-module__y9lJRa__container{padding:26px 0 65px}.portal-module__y9lJRa__grid{grid-template-columns:1fr}.portal-module__y9lJRa__card{padding:24px 20px}.portal-module__y9lJRa__progress{gap:4px}.portal-module__y9lJRa__step{display:block}.portal-module__y9lJRa__step span{display:none}.portal-module__y9lJRa__checkpoint{grid-template-columns:50px 1fr}.portal-module__y9lJRa__checkpoint>.portal-module__y9lJRa__action{grid-column:2;min-width:0}.portal-module__y9lJRa__photos{grid-template-columns:1fr}.portal-module__y9lJRa__footer{height:70px}.portal-module__y9lJRa__ice{width:90vw;left:-60vw}.portal-module__y9lJRa__formActions{flex-direction:column-reverse;align-items:flex-start}.portal-module__y9lJRa__action{box-sizing:border-box;width:100%}}@media (prefers-reduced-motion:reduce){.portal-module__y9lJRa__glow,.portal-module__y9lJRa__ice,.portal-module__y9lJRa__refractionA,.portal-module__y9lJRa__refractionB,.portal-module__y9lJRa__lightSweep,.portal-module__y9lJRa__pearl{transition:none!important;animation:none!important}}.portal-module__y9lJRa__header>span,.portal-module__y9lJRa__footer{letter-spacing:.16em;font-size:12px;line-height:1.45}.portal-module__y9lJRa__eyebrow{letter-spacing:.22em;font-size:12px;line-height:1.4}.portal-module__y9lJRa__title{letter-spacing:-.04em;margin:20px 0 24px;font-size:clamp(44px,5vw,70px);line-height:1.08}.portal-module__y9lJRa__lede{color:#0b2438ad;max-width:700px;font-size:17px;line-height:1.72}.portal-module__y9lJRa__small,.portal-module__y9lJRa__error,.portal-module__y9lJRa__success{font-size:14px;line-height:1.65}.portal-module__y9lJRa__step b{font-size:19px}.portal-module__y9lJRa__step span{letter-spacing:.11em;font-size:11px;line-height:1.35}.portal-module__y9lJRa__action{letter-spacing:.15em;min-height:52px;font-size:12px;line-height:1.3}.portal-module__y9lJRa__ghost{font-size:14px;line-height:1.5}.portal-module__y9lJRa__checkpoint{padding:34px 0}.portal-module__y9lJRa__checkpointNum{font-size:31px}.portal-module__y9lJRa__checkpoint h3{font-size:25px;line-height:1.25}.portal-module__y9lJRa__checkpoint p{font-size:14px;line-height:1.55}.portal-module__y9lJRa__question h3{font-size:24px;line-height:1.4}.portal-module__y9lJRa__question>p{font-size:14px;line-height:1.6}.portal-module__y9lJRa__option{min-height:50px;font-size:16px;line-height:1.5}.portal-module__y9lJRa__textarea,.portal-module__y9lJRa__input{font-size:16px;line-height:1.5}.portal-module__y9lJRa__saveState{font-size:12px;line-height:1.4}.portal-module__y9lJRa__photoBox b,.portal-module__y9lJRa__photoBox input{font-size:13px;line-height:1.4}.portal-module__y9lJRa__consentRow{font-size:16px;line-height:1.65}.portal-module__y9lJRa__field span{letter-spacing:.14em;font-size:12px;line-height:1.35}.portal-module__y9lJRa__field input,.portal-module__y9lJRa__field select{min-height:52px;font-size:16px}@media (max-width:760px){.portal-module__y9lJRa__header,.portal-module__y9lJRa__footer,.portal-module__y9lJRa__container{width:calc(100% - 32px)}.portal-module__y9lJRa__header{height:92px}.portal-module__y9lJRa__brand img{width:154px}.portal-module__y9lJRa__container{padding:38px 0 72px}.portal-module__y9lJRa__eyebrow{font-size:11px}.portal-module__y9lJRa__title{margin-top:18px;font-size:clamp(42px,12vw,56px);line-height:1.1}.portal-module__y9lJRa__lede{font-size:16px;line-height:1.7}.portal-module__y9lJRa__grid{gap:24px;margin-top:46px}.portal-module__y9lJRa__card{padding:28px 22px}.portal-module__y9lJRa__progress{border-top:0;grid-template-columns:1fr;gap:0;margin-top:42px;padding-top:0}.portal-module__y9lJRa__step{border-top:1px solid var(--line);padding:14px 0;display:flex}.portal-module__y9lJRa__step span{font-size:11px;display:block}.portal-module__y9lJRa__checkpoint{grid-template-columns:48px minmax(0,1fr);gap:16px;padding:27px 0}.portal-module__y9lJRa__checkpoint>.portal-module__y9lJRa__action{grid-column:2;width:100%;margin-top:6px}.portal-module__y9lJRa__checkpointNum{font-size:27px}.portal-module__y9lJRa__checkpoint h3{font-size:23px}.portal-module__y9lJRa__checkpoint p{font-size:14px}.portal-module__y9lJRa__form{gap:28px}.portal-module__y9lJRa__question{padding-bottom:26px}.portal-module__y9lJRa__question h3{font-size:22px}.portal-module__y9lJRa__option{padding:14px;font-size:16px}.portal-module__y9lJRa__footer{height:auto;min-height:72px;padding:20px 0;font-size:11px}.portal-module__y9lJRa__action{box-sizing:border-box;width:100%}.portal-module__y9lJRa__ice{width:110vw;left:-76vw}.portal-module__y9lJRa__refractionA{opacity:.38}.portal-module__y9lJRa__refractionB{opacity:.28}}@media (max-width:420px){.portal-module__y9lJRa__container{width:calc(100% - 28px)}.portal-module__y9lJRa__card{padding:24px 18px}.portal-module__y9lJRa__title{font-size:clamp(40px,12.5vw,50px)}.portal-module__y9lJRa__lede{font-size:16px}.portal-module__y9lJRa__checkpoint{grid-template-columns:42px minmax(0,1fr);gap:12px}.portal-module__y9lJRa__checkpointNum{font-size:24px}.portal-module__y9lJRa__consentRow{font-size:15px}}.portal-module__y9lJRa__title{letter-spacing:.012em;line-height:1.12}@media (max-width:760px){.portal-module__y9lJRa__title{letter-spacing:.01em;line-height:1.14}}
