@font-face{font-family:Allura;font-style:normal;font-display:swap;font-weight:400;src:url(../media/allura-latin-400-normal.41nabdz2r8a18.woff2)format("woff2"),url(../media/allura-latin-400-normal.0lls0kaoupi79.woff)format("woff")}
.home-hero-module__FC7-Yq__hero{isolation:isolate;background:var(--navy);color:#fafbf7;position:relative;overflow:hidden}.home-hero-module__FC7-Yq__atmosphere{z-index:-2;pointer-events:none;background:radial-gradient(at 0 18%,#69189732,#0000 30%),radial-gradient(at 96% 90%,#6420aa46,#0000 29%),radial-gradient(at 45% 115%,#183caf29,#0000 46%);position:absolute;inset:0}.home-hero-module__FC7-Yq__flightField,.home-hero-module__FC7-Yq__particles{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-hero-module__FC7-Yq__flightField{z-index:0;mix-blend-mode:lighten;overflow:hidden}.home-hero-module__FC7-Yq__fly{opacity:0;mix-blend-mode:lighten;will-change:transform;width:80px;height:80px;position:absolute;top:0;left:0}.home-hero-module__FC7-Yq__fly svg{width:80px;height:80px;display:block;overflow:visible}.home-hero-module__FC7-Yq__particles{opacity:.9}.home-hero-module__FC7-Yq__layout{z-index:1;text-align:center;pointer-events:none;place-items:center;min-height:clamp(560px,100svh - 112px,740px);padding-block:90px 132px;display:grid;position:relative}.home-hero-module__FC7-Yq__copy{width:fit-content;max-width:100%}.home-hero-module__FC7-Yq__title{letter-spacing:-.052em;font-size:clamp(42px,5.9vw,86px);font-weight:650;line-height:1.15}.home-hero-module__FC7-Yq__opening{display:block}.home-hero-module__FC7-Yq__secondLine{justify-content:center;align-items:baseline;gap:.23em;margin-top:2px;display:flex}.home-hero-module__FC7-Yq__connector{flex:none}.home-hero-module__FC7-Yq__rotating{text-align:left;letter-spacing:0;color:var(--blue);font-family:Allura,Segoe Script,cursive;font-size:1.4em;font-weight:400;line-height:1.35;display:inline-grid;position:relative}.home-hero-module__FC7-Yq__phraseSizer{visibility:hidden;white-space:nowrap;grid-area:1/1;padding-inline:.08em}.home-hero-module__FC7-Yq__phraseMeasure{visibility:hidden;white-space:nowrap;pointer-events:none;padding-inline:.08em;position:absolute;top:0;left:0}.home-hero-module__FC7-Yq__phrase,.home-hero-module__FC7-Yq__staticPhrase{inset-block:0;white-space:nowrap;width:max-content;display:block;position:absolute;left:0}.home-hero-module__FC7-Yq__phraseWidth{visibility:hidden;padding-inline:.08em;display:block}.home-hero-module__FC7-Yq__staticPhrase{padding-inline:.08em}.home-hero-module__FC7-Yq__phrase{overflow:hidden}.home-hero-module__FC7-Yq__phraseSlice{white-space:nowrap;clip-path:inset(-5% var(--slice-right) -5% var(--slice-left));padding-inline:.08em;position:absolute;inset:0}.home-hero-module__FC7-Yq__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:44px;display:flex}.home-hero-module__FC7-Yq__primary,.home-hero-module__FC7-Yq__secondary{pointer-events:auto;color:#f9fbff;background:#ffffff03;border:1px solid #e8edf4;border-radius:999px;justify-content:center;align-items:center;gap:24px;min-width:218px;min-height:56px;padding:14px 25px;font-size:14px;font-weight:650;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.home-hero-module__FC7-Yq__primary{background:var(--blue);border-color:var(--blue)}.home-hero-module__FC7-Yq__secondary{border-color:#8aa3d675}.home-hero-module__FC7-Yq__primary svg,.home-hero-module__FC7-Yq__secondary svg{transition:transform .25s}.home-hero-module__FC7-Yq__primary:hover{color:var(--navy);background:#f9fbff;border-color:#f9fbff;transform:translateY(-2px)}.home-hero-module__FC7-Yq__secondary:hover{background:#ffffff0c;border-color:#e8edf4;transform:translateY(-2px)}.home-hero-module__FC7-Yq__primary:hover svg,.home-hero-module__FC7-Yq__secondary:hover svg{transform:translate(2px,-2px)}.home-hero-module__FC7-Yq__primary:focus-visible,.home-hero-module__FC7-Yq__secondary:focus-visible{outline:2px solid var(--blue-light);outline-offset:5px}.home-hero-module__FC7-Yq__motionToggle{z-index:2;right:var(--page-gutter);color:#a5b9df;cursor:pointer;background:#00003250;border:1px solid #8aa3d634;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:grid;position:absolute;bottom:24px}.home-hero-module__FC7-Yq__motionToggle:hover{color:#fff;background:#11224a}@media (max-width:1100px){.home-hero-module__FC7-Yq__title{font-size:clamp(42px,5.9vw,66px)}.home-hero-module__FC7-Yq__layout{padding-block:92px 120px}}@media (max-width:759px){.home-hero-module__FC7-Yq__layout{min-height:610px;padding-block:84px 112px}.home-hero-module__FC7-Yq__title{font-size:clamp(35px,6.9vw,52px);line-height:1.17}.home-hero-module__FC7-Yq__opening{text-wrap:balance;max-width:600px;margin-inline:auto}.home-hero-module__FC7-Yq__secondLine{flex-direction:column;align-items:center;gap:0;margin-top:4px}.home-hero-module__FC7-Yq__rotating{max-width:100%;margin-top:-5px;font-size:clamp(47px,8.9vw,70px)}.home-hero-module__FC7-Yq__phrase,.home-hero-module__FC7-Yq__staticPhrase{left:50%;translate:-50%}.home-hero-module__FC7-Yq__actions{margin-top:30px}.home-hero-module__FC7-Yq__primary,.home-hero-module__FC7-Yq__secondary{min-width:204px}.home-hero-module__FC7-Yq__motionToggle{bottom:18px}}@media (max-width:380px){.home-hero-module__FC7-Yq__layout{min-height:570px;padding-block:76px 110px}.home-hero-module__FC7-Yq__title{font-size:33px}.home-hero-module__FC7-Yq__rotating{font-size:43px}}@media (prefers-reduced-motion:reduce){.home-hero-module__FC7-Yq__primary,.home-hero-module__FC7-Yq__secondary,.home-hero-module__FC7-Yq__primary svg,.home-hero-module__FC7-Yq__secondary svg,.home-hero-module__FC7-Yq__motionToggle{transition:none}.home-hero-module__FC7-Yq__fly{will-change:auto;transition:none}}
