.HomeHero-module__3FVo7a__hero{--mx:0;--my:0;--scroll:0;--ease-out:cubic-bezier(.22, 1, .36, 1);isolation:isolate;color:#fff;background:#13133e;flex-direction:column;min-height:clamp(640px,100svh - 86px,880px);display:flex;position:relative;overflow:hidden}.HomeHero-module__3FVo7a__media{z-index:-3;transform:translate3d(calc(var(--mx) * -16px), calc(var(--my) * -10px + var(--scroll) * 22%), 0) scale(calc(1.03 + var(--scroll) * .05));will-change:transform;position:absolute;inset:-5% -3%}.HomeHero-module__3FVo7a__media img,.HomeHero-module__3FVo7a__video{object-fit:cover;object-position:62% center}.HomeHero-module__3FVo7a__media img{animation:26s ease-in-out infinite alternate HomeHero-module__3FVo7a__drift}.HomeHero-module__3FVo7a__hero[data-ready] .HomeHero-module__3FVo7a__media img{animation-play-state:paused}.HomeHero-module__3FVo7a__video{opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease-out);position:absolute;inset:0}.HomeHero-module__3FVo7a__hero[data-ready] .HomeHero-module__3FVo7a__video{opacity:1}.HomeHero-module__3FVo7a__scrim{z-index:-2;background:linear-gradient(100deg,#11113ae6 0%,#1d1d56b8 32%,#1d1d5642 60%,#1d1d560f 100%),linear-gradient(#0000 66%,#0d0d2ce6 100%),linear-gradient(#0d0d2c66 0%,#0000 20%);position:absolute;inset:0}.HomeHero-module__3FVo7a__scrim:after{content:"";opacity:calc(var(--scroll) * .7);background:#13133e;position:absolute;inset:0}.HomeHero-module__3FVo7a__glow{top:calc((var(--my) + 1) * 50%);left:calc((var(--mx) + 1) * 50%);z-index:-1;aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#fba31029 0%,#0b5cab1f 38%,#0000 68%);border-radius:50%;width:min(56vw,760px);transition:opacity .9s;position:absolute;translate:-50% -50%}.HomeHero-module__3FVo7a__hero:hover .HomeHero-module__3FVo7a__glow{opacity:1}.HomeHero-module__3FVo7a__route{z-index:-1;pointer-events:none;width:100%;height:100%;transform:translate3d(calc(var(--mx) * 10px), calc(var(--my) * 8px), 0);position:absolute;inset:0}.HomeHero-module__3FVo7a__route path{fill:none;stroke:#ffffff47;stroke-width:1.4px;stroke-dasharray:2 9;stroke-linecap:round;animation:2.4s linear infinite HomeHero-module__3FVo7a__march}.HomeHero-module__3FVo7a__route circle{fill:var(--orange);filter:drop-shadow(0 0 8px #fba310e6)}.HomeHero-module__3FVo7a__inner{flex-direction:column;flex:1;justify-content:space-between;gap:56px;padding-block:clamp(64px,9vh,112px) 28px;display:flex;position:relative}.HomeHero-module__3FVo7a__copy{max-width:660px;transform:translate3d(calc(var(--mx) * 5px), calc(var(--scroll) * -90px), 0);opacity:calc(1 - var(--scroll) * 1.5)}.HomeHero-module__3FVo7a__eyebrow{color:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.01em;animation:HomeHero-module__3FVo7a__rise .8s var(--ease-out) both;background:#ffffff14;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:7px 14px 7px 11px;font-size:12px;font-weight:650;display:inline-flex}.HomeHero-module__3FVo7a__pulse{background:var(--orange);border-radius:50%;width:7px;height:7px;position:relative}.HomeHero-module__3FVo7a__pulse:after{content:"";border-radius:inherit;background:var(--orange);animation:HomeHero-module__3FVo7a__ping 2.2s var(--ease-out) infinite;position:absolute;inset:0}.HomeHero-module__3FVo7a__title{color:#fff;letter-spacing:-.04em;text-wrap:initial;font-size:clamp(42px,4.8vw,66px);font-weight:800;line-height:1.04}.HomeHero-module__3FVo7a__line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.HomeHero-module__3FVo7a__line>span{animation:HomeHero-module__3FVo7a__unveil 1s var(--ease-out) both;display:inline-block}.HomeHero-module__3FVo7a__line:nth-child(2)>span{animation-delay:.11s}.HomeHero-module__3FVo7a__highlight{color:#fff;font-style:normal;position:relative}.HomeHero-module__3FVo7a__highlight:after{content:"";background:var(--orange);transform-origin:0;height:.11em;animation:HomeHero-module__3FVo7a__underline .9s .7s var(--ease-out) both;border-radius:99px;position:absolute;bottom:.02em;left:0;right:.12em}.HomeHero-module__3FVo7a__lead{color:#ffffffc7;max-width:500px;animation:HomeHero-module__3FVo7a__rise .9s .26s var(--ease-out) both;margin-top:26px;font-size:16px;line-height:1.75}.HomeHero-module__3FVo7a__fields{color:#fff;animation:HomeHero-module__3FVo7a__rise .9s .34s var(--ease-out) both;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:22px;font-size:14px;font-weight:700;display:flex}.HomeHero-module__3FVo7a__fieldsLabel{color:#fff9;font-weight:600}.HomeHero-module__3FVo7a__fieldsLabel:after{content:"";vertical-align:middle;background:#fff6;width:22px;height:1px;margin-left:12px;display:inline-block}.HomeHero-module__3FVo7a__rotator{color:var(--orange);display:inline-grid;overflow:hidden}.HomeHero-module__3FVo7a__rotator>span{opacity:0;animation:HomeHero-module__3FVo7a__cycle 9s var(--ease-out) infinite;grid-area:1/1}.HomeHero-module__3FVo7a__rotator>span:nth-child(2){animation-delay:3s}.HomeHero-module__3FVo7a__rotator>span:nth-child(3){animation-delay:6s}.HomeHero-module__3FVo7a__actions{animation:HomeHero-module__3FVo7a__rise .9s .42s var(--ease-out) both;flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.HomeHero-module__3FVo7a__actions .button{min-height:52px;padding-inline:24px;font-size:14px}.HomeHero-module__3FVo7a__actions .button-primary{box-shadow:0 10px 30px #fba31047}.HomeHero-module__3FVo7a__actions .button-primary:hover{box-shadow:0 14px 34px #fba31061}.HomeHero-module__3FVo7a__actions .button-light{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border-color:#ffffff57}.HomeHero-module__3FVo7a__actions .button-light:hover{background:#ffffff24;border-color:#fff}.HomeHero-module__3FVo7a__actions .button:focus-visible{outline-color:#fff}.HomeHero-module__3FVo7a__reassurance{color:#ffffffa3;animation:HomeHero-module__3FVo7a__rise .9s .5s var(--ease-out) both;align-items:center;gap:8px;margin-top:26px;font-size:12px;display:flex}.HomeHero-module__3FVo7a__reassurance svg{color:var(--orange)}.HomeHero-module__3FVo7a__rail{animation:HomeHero-module__3FVo7a__rise .9s .62s var(--ease-out) both;align-items:flex-end;gap:28px;display:flex}.HomeHero-module__3FVo7a__chapters{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:760px;margin:0;padding:0;list-style:none;display:grid}.HomeHero-module__3FVo7a__chapter{color:#ffffff8c;text-align:left;background:0 0;gap:12px;width:100%;min-height:44px;padding:8px 0 4px;transition:color .3s;display:grid}.HomeHero-module__3FVo7a__chapter:hover,.HomeHero-module__3FVo7a__chapter[aria-current]{color:#fff}.HomeHero-module__3FVo7a__chapter:focus-visible,.HomeHero-module__3FVo7a__toggle:focus-visible{outline-offset:4px;outline-color:#fff}.HomeHero-module__3FVo7a__track{background:#ffffff38;border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.HomeHero-module__3FVo7a__fill{background:var(--orange);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.HomeHero-module__3FVo7a__chapterText{align-items:baseline;gap:8px;font-size:13px;font-weight:700;line-height:1.2;display:flex}.HomeHero-module__3FVo7a__chapterText small{font-variant-numeric:tabular-nums;opacity:.7;font-size:10px;font-weight:600}.HomeHero-module__3FVo7a__toggle{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background-color .2s,border-color .2s;display:grid}.HomeHero-module__3FVo7a__toggle:hover{background:#ffffff29;border-color:#fff}.HomeHero-module__3FVo7a__toggle svg{fill:currentColor}@keyframes HomeHero-module__3FVo7a__unveil{0%{transform:translateY(105%)}to{transform:none}}@keyframes HomeHero-module__3FVo7a__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes HomeHero-module__3FVo7a__underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HomeHero-module__3FVo7a__ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(3.2)}}@keyframes HomeHero-module__3FVo7a__cycle{0%{opacity:0;transform:translateY(70%)}5%,30%{opacity:1;transform:none}35%,to{opacity:0;transform:translateY(-70%)}}@keyframes HomeHero-module__3FVo7a__march{to{stroke-dashoffset:-22px}}@keyframes HomeHero-module__3FVo7a__drift{0%{transform:scale(1)}to{transform:scale(1.08)translate(-1.5%,-1%)}}@media (max-width:950px){.HomeHero-module__3FVo7a__chapters{gap:12px}.HomeHero-module__3FVo7a__chapterText small{display:none}}@media (max-width:760px){.HomeHero-module__3FVo7a__hero{min-height:max(620px,100svh - 74px)}.HomeHero-module__3FVo7a__media img,.HomeHero-module__3FVo7a__video{object-position:58% center}.HomeHero-module__3FVo7a__scrim{background:linear-gradient(#0d0d2c80 0%,#1d1d5661 24%,#171746d6 54%,#0f0f32f5 100%)}.HomeHero-module__3FVo7a__glow,.HomeHero-module__3FVo7a__route{display:none}.HomeHero-module__3FVo7a__inner{justify-content:flex-end;gap:36px;padding-block:120px 18px}.HomeHero-module__3FVo7a__title{font-size:clamp(38px,11vw,52px)}.HomeHero-module__3FVo7a__lead{margin-top:18px;font-size:15px}.HomeHero-module__3FVo7a__actions{margin-top:28px}.HomeHero-module__3FVo7a__actions .button{flex:100%}.HomeHero-module__3FVo7a__reassurance{margin-top:20px}.HomeHero-module__3FVo7a__rail{gap:16px}.HomeHero-module__3FVo7a__chapters{gap:6px}.HomeHero-module__3FVo7a__chapter{gap:10px}.HomeHero-module__3FVo7a__chapterText{white-space:nowrap;opacity:0;font-size:12px;transition:opacity .3s}.HomeHero-module__3FVo7a__chapter[aria-current] .HomeHero-module__3FVo7a__chapterText{opacity:1}}@media (prefers-reduced-motion:reduce){.HomeHero-module__3FVo7a__media,.HomeHero-module__3FVo7a__copy,.HomeHero-module__3FVo7a__route{transform:none}.HomeHero-module__3FVo7a__media img{animation:none}.HomeHero-module__3FVo7a__route circle{display:none}.HomeHero-module__3FVo7a__route path{animation:none}.HomeHero-module__3FVo7a__copy{opacity:1}.HomeHero-module__3FVo7a__rotator{display:inline}.HomeHero-module__3FVo7a__rotator>span{opacity:1;animation:none}.HomeHero-module__3FVo7a__rotator>span:not(:last-child):after{content:" · ";color:#ffffff80}}
