.FI3BCq_root{--bg:#060708;--plana:#5b8cff;--surface:var(--bg);--text-edge:calc(max(0px, (100vw - 1440px) / 2) + 510px);isolation:isolate;background:var(--bg);position:relative;overflow:hidden}.FI3BCq_stage{aspect-ratio:5/4;background:var(--bg);position:relative;overflow:hidden}.FI3BCq_drift{transform-origin:66%;animation:34s ease-in-out infinite alternate FI3BCq_drift;position:absolute;inset:0}.FI3BCq_frame{z-index:0;object-fit:cover;object-position:66% 50%;opacity:0}.FI3BCq_prev{z-index:1;opacity:1}.FI3BCq_cur{z-index:2;opacity:1;transition:opacity 1.8s}.FI3BCq_fade{z-index:4;pointer-events:none;background:linear-gradient(0deg, var(--bg) 0%, #06070899 12%, #06070800 34%), linear-gradient(180deg, #06070857 0%, #06070800 18%);position:absolute;inset:0}.FI3BCq_copy{z-index:5;flex-direction:column;align-items:flex-start;padding-top:12px;padding-bottom:104px;display:flex;position:relative}.FI3BCq_logo{width:auto;height:26px;display:block}.FI3BCq_eyebrow{color:#d4d7db;margin-top:18px;font-size:15px;line-height:1.5}.FI3BCq_title{font-family:var(--font-display);letter-spacing:-.045em;white-space:pre-line;margin-top:8px;font-size:clamp(64px,19vw,112px);font-weight:500;line-height:1.04}.FI3BCq_lead{letter-spacing:-.01em;color:#eef0f2;text-wrap:pretty;max-width:30em;margin-top:16px;font-size:17px;line-height:1.55}.FI3BCq_cta{isolation:isolate;color:#0b0c0e;letter-spacing:-.015em;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:32px;width:100%;height:72px;margin-top:28px;padding:0 11px 0 32px;font-size:20px;font-weight:600;transition:color .3s,scale .2s;animation:3.2s ease-out infinite FI3BCq_halo;display:inline-flex;position:relative}.FI3BCq_cta:before{content:"";z-index:-1;background:var(--plana);border-radius:999px;width:52px;transition:width .5s cubic-bezier(.22,.8,.2,1),top .5s cubic-bezier(.22,.8,.2,1),right .5s cubic-bezier(.22,.8,.2,1),bottom .5s cubic-bezier(.22,.8,.2,1);position:absolute;top:10px;bottom:10px;right:10px}.FI3BCq_ctaLabel{position:relative}.FI3BCq_ctaArrow{color:#fff;flex:none;justify-content:center;align-items:center;width:50px;height:50px;transition:translate .4s cubic-bezier(.22,.8,.2,1);display:flex}.FI3BCq_cta:focus-visible{outline:2px solid var(--plana);outline-offset:4px}.FI3BCq_cta:active{scale:.98}@media (hover:hover){.FI3BCq_cta:hover{color:#fff}.FI3BCq_cta:hover:before{width:100%;top:0;bottom:0;right:0}.FI3BCq_cta:hover .FI3BCq_ctaArrow{translate:5px}}.FI3BCq_root>[role=region]{background:0 0}@media (min-width:560px){.FI3BCq_cta{width:auto;min-width:330px}}@media (min-width:900px){.FI3BCq_root{align-items:center;min-height:clamp(680px,92vh,1120px);display:flex}.FI3BCq_stage{aspect-ratio:auto;position:absolute;inset:0}.FI3BCq_fade{background:linear-gradient(90deg, #060708e6 0, #060708d1 calc(var(--text-edge) * .7), #060708a3 var(--text-edge), #06070833 calc(var(--text-edge) + 18vw), #06070800 calc(var(--text-edge) + 30vw)), linear-gradient(0deg, #060708b8 0%, #06070800 22%)}.FI3BCq_copy{pointer-events:none;text-shadow:0 1px 14px #00000080;width:100%;padding-top:112px;padding-bottom:132px}.FI3BCq_cta{text-shadow:none}.FI3BCq_copy>*{pointer-events:auto;max-width:min(470px,36vw)}.FI3BCq_logo{height:30px}.FI3BCq_eyebrow{margin-top:26px;font-size:16px}.FI3BCq_copy>.FI3BCq_title{max-width:none;font-size:clamp(92px,8.4vw,128px)}.FI3BCq_lead{font-size:19px}.FI3BCq_cta{height:80px;margin-top:36px;padding:0 12px 0 40px;font-size:22px}.FI3BCq_cta:before{width:58px;top:11px;bottom:11px;right:11px}.FI3BCq_ctaArrow{width:56px;height:56px}}@keyframes FI3BCq_drift{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes FI3BCq_halo{0%{box-shadow:0 0 #ffffff61}70%,to{box-shadow:0 0 0 15px #fff0}}@media (prefers-reduced-motion:reduce){.FI3BCq_drift,.FI3BCq_cta{animation:none}.FI3BCq_cur{transition:none}}
