.bp[data-astro-cid-3mmytigk]{flex-direction:column;align-items:center;gap:1.6em;width:min(32em,100cqw - 2em);font-size:clamp(9px,3.1cqmin,15px);display:flex}.bp-construct[data-astro-cid-3mmytigk]{aspect-ratio:340/210;width:100%;position:relative}.bp-grid[data-astro-cid-3mmytigk]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bp-anchor[data-astro-cid-3mmytigk]{width:76.4706%;position:absolute;top:19.0476%;left:11.7647%}.bp-side[data-astro-cid-3mmytigk]{justify-content:space-between;align-items:flex-end;gap:1.5em;width:100%;display:flex}.bp-glyphs[data-astro-cid-3mmytigk]{letter-spacing:-.04em;gap:.12em;font-size:3.4em;line-height:.9;display:flex}.bp-heavy[data-astro-cid-3mmytigk]{font-weight:800}.bp-light[data-astro-cid-3mmytigk]{color:#ffffffbf;font-weight:300}.bp-label[data-astro-cid-3mmytigk]{font-family:var(--font-mono);letter-spacing:.02em;color:#ffffffd9;margin-top:.6em;font-size:.85em;display:block}.bp-label[data-astro-cid-3mmytigk] span[data-astro-cid-3mmytigk]{color:#ffffff80;display:block}.bp-swatches[data-astro-cid-3mmytigk]{gap:.9em;display:flex}.bp-swatch[data-astro-cid-3mmytigk] .bp-label[data-astro-cid-3mmytigk]{margin-top:.5em}.bp-chip[data-astro-cid-3mmytigk]{border-radius:.5em;width:3.4em;height:3.4em;display:block}.bp-chip--navy[data-astro-cid-3mmytigk]{background:var(--color-navy);box-shadow:inset 0 0 0 1px #ffffff29}.bp-chip--cyan[data-astro-cid-3mmytigk]{background:var(--color-cyan)}.bp-chip--white[data-astro-cid-3mmytigk]{background:var(--color-white)}@container (aspect-ratio>=5/4){.bp[data-astro-cid-3mmytigk]{flex-direction:row;align-items:center;gap:2.4em;width:min(44em,100cqw - 4em)}.bp-construct[data-astro-cid-3mmytigk]{flex:auto;width:auto}.bp-side[data-astro-cid-3mmytigk]{flex-direction:column;flex:none;align-items:flex-start;gap:2.2em;width:auto}}.ap[data-astro-cid-amn776oe]{--phone-w:17em;--phone-top:1.25em;width:100cqw;height:100cqh;font-size:clamp(7px,3.1cqmin,15px);position:relative;mask-image:linear-gradient(#000 86%,#0000 99%)}.ap-phone[data-astro-cid-amn776oe]{left:50%;top:var(--phone-top);width:var(--phone-w);height:36em;margin-left:calc(var(--phone-w) / -2);background:linear-gradient(160deg,#1a2a4a,#0b1730 40%,#0a1630);border-radius:2.6em;padding:.55em;position:absolute;box-shadow:inset 0 0 0 1px #ffffff24,0 2em 4em -1.5em #000000b3}.ap-screen[data-astro-cid-amn776oe]{background:var(--color-ink);border-radius:2.1em;height:100%;position:relative;overflow:hidden}.ap-status[data-astro-cid-amn776oe]{color:var(--color-white);justify-content:space-between;align-items:center;padding:.9em 1.5em .4em;font-size:.8em;font-weight:600;display:flex}.ap-status-icons[data-astro-cid-amn776oe]{gap:.4em;display:flex}.ap-status-icons[data-astro-cid-amn776oe] svg[data-astro-cid-amn776oe]{width:auto;height:.8em}.ap-bar[data-astro-cid-amn776oe]{background:var(--color-navy);border-radius:1.1em;justify-content:space-between;align-items:center;margin:.5em .75em 0;padding:.7em .8em .7em 1em;display:flex;position:relative}.ap-anchor[data-astro-cid-amn776oe]{width:3em;position:relative}.ap-bell[data-astro-cid-amn776oe]{color:#ffffffd9;background:#ffffff14;border-radius:50%;place-items:center;width:2.2em;height:2.2em;display:grid}.ap-bell[data-astro-cid-amn776oe] svg[data-astro-cid-amn776oe]{width:1.1em;height:1.1em}.ap-body[data-astro-cid-amn776oe]{padding:1.2em 1.15em 0}.ap-title[data-astro-cid-amn776oe]{letter-spacing:-.035em;font-size:1.9em;font-weight:800;line-height:1.1}.ap-card[data-astro-cid-amn776oe]{background:linear-gradient(#0a1f44f2,#0a1f4499);border-radius:1.1em;margin-top:1em;padding:1em 1em 1.1em;box-shadow:inset 0 0 0 1px #ffffff14}.ap-card-top[data-astro-cid-amn776oe]{justify-content:space-between;align-items:center;font-size:.8em;display:flex}.ap-chip[data-astro-cid-amn776oe]{color:var(--color-cyan);background:#00d4ff24;border-radius:999px;padding:.25em .7em;font-weight:600}.ap-time[data-astro-cid-amn776oe]{color:#ffffffa6}.ap-card-title[data-astro-cid-amn776oe]{letter-spacing:-.02em;margin-top:.7em;font-size:1.2em;font-weight:700}.ap-track[data-astro-cid-amn776oe]{background:#ffffff1a;border-radius:999px;height:.3em;margin-top:.9em}.ap-track[data-astro-cid-amn776oe] span[data-astro-cid-amn776oe]{border-radius:inherit;background:#ffffff8c;width:62%;height:100%;display:block}.ap-row[data-astro-cid-amn776oe]{border-radius:1.1em;align-items:center;gap:.7em;margin-top:.7em;padding:.8em .8em .8em .9em;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.ap-check[data-astro-cid-amn776oe]{width:1.8em;height:1.8em;color:var(--color-white);background:#ffffff1a;border-radius:50%;place-items:center;display:grid}.ap-check[data-astro-cid-amn776oe] svg[data-astro-cid-amn776oe]{width:1.1em}.ap-row-text[data-astro-cid-amn776oe]{flex:1;font-size:.95em;font-weight:500}.ap-chev[data-astro-cid-amn776oe]{color:#fff6;width:1em}.ap-primary[data-astro-cid-amn776oe]{background:var(--color-cyan);height:3.4em;color:var(--color-navy);letter-spacing:-.01em;border-radius:999px;place-items:center;margin-top:1.2em;font-size:.95em;font-weight:700;display:grid}.ap-spec[data-astro-cid-amn776oe]{--row:calc(var(--phone-top) + 23.94em);top:var(--row);height:3.23em;font-family:var(--font-mono);color:#ffffff9e;align-items:center;display:flex;position:absolute}.ap-spec-label[data-astro-cid-amn776oe]{white-space:nowrap;font-size:.85em}.ap-spec--left[data-astro-cid-amn776oe]{right:calc(50% + var(--phone-w) / 2 + .9em);flex-direction:row-reverse;gap:.6em}.ap-spec-line[data-astro-cid-amn776oe]{border-block:1px solid;width:.6em;height:100%;position:relative}.ap-spec-line[data-astro-cid-amn776oe]:after{content:"";border-left:1px solid;position:absolute;top:0;bottom:0;left:50%}.ap-spec--right[data-astro-cid-amn776oe]{left:calc(50% + var(--phone-w) / 2 - 1.6em);gap:.6em}.ap-spec--right[data-astro-cid-amn776oe]:before{content:"";background:currentColor;width:2.6em;height:1px}.ap-spec--right[data-astro-cid-amn776oe]:after{content:"";background:var(--color-cyan);border-radius:50%;order:-1;width:.45em;height:.45em;margin-right:-.6em}@container (width<=420px){.ap-spec--right[data-astro-cid-amn776oe] .ap-spec-label[data-astro-cid-amn776oe]{display:none}}.wp[data-astro-cid-akuy32iy]{width:min(33em,100cqw - 2em);font-size:clamp(7px,3.1cqmin,15px)}.wp-window[data-astro-cid-akuy32iy]{background:var(--color-ink);border-radius:1em;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,0 2em 4em -1.5em #000000b3}.wp-chrome[data-astro-cid-akuy32iy]{background:#0d1a35;align-items:center;gap:1em;padding:.75em 1em;display:flex;box-shadow:inset 0 -1px #ffffff14}.wp-dots[data-astro-cid-akuy32iy]{gap:.4em;display:flex}.wp-dots[data-astro-cid-akuy32iy] i[data-astro-cid-akuy32iy]{background:#fff3;border-radius:50%;width:.65em;height:.65em}.wp-url[data-astro-cid-akuy32iy]{color:#ffffffb3;background:#ffffff0f;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.45em;max-width:18em;margin-inline:auto;padding:.35em .9em;font-size:.85em;display:flex;transform:translate(-1.6em)}.wp-url[data-astro-cid-akuy32iy] svg[data-astro-cid-akuy32iy]{color:#ffffff80;width:.85em}.wp-page[data-astro-cid-akuy32iy]{padding:0 1.5em 1.5em}.wp-nav[data-astro-cid-akuy32iy]{align-items:center;gap:1.4em;padding-block:1.1em;display:flex}.wp-anchor[data-astro-cid-akuy32iy]{width:3em;position:relative}.wp-links[data-astro-cid-akuy32iy]{gap:.9em;margin-left:auto;display:flex}.wp-links[data-astro-cid-akuy32iy] i[data-astro-cid-akuy32iy]{background:#ffffff40;border-radius:999px;width:2.2em;height:.3em}.wp-nav-cta[data-astro-cid-akuy32iy]{border-radius:999px;padding:.35em .9em;font-size:.8em;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff40}.wp-hero[data-astro-cid-akuy32iy]{grid-template-columns:1.15fr 1fr;align-items:center;gap:1.4em;padding-block:.8em 1.4em;display:grid}.wp-h[data-astro-cid-akuy32iy]{letter-spacing:-.045em;font-size:2.15em;line-height:1}.wp-h[data-astro-cid-akuy32iy] span[data-astro-cid-akuy32iy]{display:block}.wp-h-lead[data-astro-cid-akuy32iy]{font-weight:800}.wp-h-accent[data-astro-cid-akuy32iy]{color:var(--color-cyan);font-weight:300}.wp-line[data-astro-cid-akuy32iy]{background:#ffffff2e;border-radius:999px;width:92%;height:.32em;margin-top:1.1em;display:block}.wp-line--short[data-astro-cid-akuy32iy]{width:64%;margin-top:.55em}.wp-button[data-astro-cid-akuy32iy]{background:var(--color-cyan);color:var(--color-navy);white-space:nowrap;border-radius:999px;margin-top:1.3em;padding:.6em 1.1em;font-size:.8em;font-weight:700;display:inline-block}.wp-visual[data-astro-cid-akuy32iy]{aspect-ratio:1;border-radius:.8em;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.wp-visual[data-astro-cid-akuy32iy] svg[data-astro-cid-akuy32iy]{width:100%;height:100%;display:block}.wp-tiles[data-astro-cid-akuy32iy]{grid-template-columns:repeat(3,1fr);gap:.8em;display:grid}.wp-tile[data-astro-cid-akuy32iy]{border-radius:.7em;align-items:center;gap:.6em;padding:.8em;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.wp-tile[data-astro-cid-akuy32iy] i[data-astro-cid-akuy32iy]{background:#ffffff1a;border-radius:.4em;flex:none;width:1.4em;height:1.4em}.wp-tile[data-astro-cid-akuy32iy] b[data-astro-cid-akuy32iy]{background:#ffffff2e;border-radius:999px;flex:1;height:.3em}.fp[data-astro-cid-tfhh6qc2]{--loop:var(--sc-dur,4.8s);width:min(34em,100cqw - 2em);font-size:clamp(7px,3.1cqmin,15px)}.fp-board[data-astro-cid-tfhh6qc2]{aspect-ratio:320/200;position:relative}.fp-svg[data-astro-cid-tfhh6qc2]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fp-anchor[data-astro-cid-tfhh6qc2]{width:11.25%;position:absolute;top:45.5%;left:44.375%}.fp-text[data-astro-cid-tfhh6qc2]{fill:#fff;letter-spacing:-.01em;font-size:11px;font-weight:500}.fp-text--muted[data-astro-cid-tfhh6qc2]{font-family:var(--font-mono);fill:#ffffff9e;font-size:9.5px;font-weight:400}.fp-pulse[data-astro-cid-tfhh6qc2],.fp-ping[data-astro-cid-tfhh6qc2],.fp-spin[data-astro-cid-tfhh6qc2]{opacity:0}.fp-spin[data-astro-cid-tfhh6qc2],.fp-check[data-astro-cid-tfhh6qc2]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.sc-panel[data-active] .fp-pulse--a[data-astro-cid-tfhh6qc2]{animation:fp-pulse-a var(--loop) linear infinite}.sc-panel[data-active] .fp-pulse--c[data-astro-cid-tfhh6qc2]{animation:fp-pulse-c var(--loop) linear infinite}.sc-panel[data-active] .fp-pulse--d[data-astro-cid-tfhh6qc2]{animation:fp-pulse-d var(--loop) linear infinite}.sc-panel[data-active] .fp-ping[data-astro-cid-tfhh6qc2]{animation:fp-ping var(--loop) ease-out infinite}.sc-panel[data-active] .fp-spin[data-astro-cid-tfhh6qc2]{animation:fp-spin-show var(--loop) linear infinite, fp-spin 1.1s linear infinite}.sc-panel[data-active] .fp-done[data-astro-cid-tfhh6qc2]{animation:fp-done var(--loop) ease-out infinite}.sc-panel[data-active] .fp-done--late[data-astro-cid-tfhh6qc2]{animation-name:fp-done-late}.sc-panel[data-active] .fp-check[data-astro-cid-tfhh6qc2]{animation:fp-check var(--loop) cubic-bezier(.34, 1.56, .64, 1) infinite}.sc-panel[data-active] .fp-check--late[data-astro-cid-tfhh6qc2]{animation-name:fp-check-late}}@keyframes fp-ping{0%,4%{opacity:0;transform:none}8%{opacity:1}18%,to{opacity:0}}@keyframes fp-pulse-a{0%,8%{opacity:0;transform:translate(96px,100px)}11%{opacity:1}24%{opacity:1;transform:translate(130px,100px)}26%,to{opacity:0;transform:translate(130px,100px)}}@keyframes fp-spin-show{0%,22%{opacity:0}27%,50%{opacity:1}56%,to{opacity:0}}@keyframes fp-spin{to{transform:rotate(360deg)}}@keyframes fp-pulse-c{0%,50%{opacity:0;transform:translate(190px,100px)}52%{opacity:1}56%{transform:translate(203px,100px)}58%{transform:translate(207px,92px)}64%{transform:translate(207px,54px)}66%{transform:translate(215px,46px)}70%{opacity:1;transform:translate(224px,46px)}72%,to{opacity:0;transform:translate(224px,46px)}}@keyframes fp-pulse-d{0%,53%{opacity:0;transform:translate(190px,100px)}55%{opacity:1}59%{transform:translate(203px,100px)}61%{transform:translate(207px,108px)}67%{transform:translate(207px,146px)}69%{transform:translate(215px,154px)}73%{opacity:1;transform:translate(224px,154px)}75%,to{opacity:0;transform:translate(224px,154px)}}@keyframes fp-done{0%,70%{opacity:0}74%,94%{opacity:1}to{opacity:0}}@keyframes fp-done-late{0%,73%{opacity:0}77%,94%{opacity:1}to{opacity:0}}@keyframes fp-check{0%,71%{opacity:0;transform:scale(.4)}76%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes fp-check-late{0%,74%{opacity:0;transform:scale(.4)}79%,94%{opacity:1;transform:none}to{opacity:0;transform:none}}.sc{--sc-dur:4.8s;--sc-travel:cubic-bezier(.7, 0, .2, 1);min-height:0;animation:sc-stage-in 1.1s var(--ease-out-expo) .26s both;flex-direction:column;flex:auto;gap:.75rem;display:flex}@keyframes sc-stage-in{0%{opacity:0;transform:translateY(18px)}}.sc-tabs{scrollbar-width:none;display:flex;position:relative;overflow-x:auto;box-shadow:inset 0 -1px #ffffff1f}.sc-tabs::-webkit-scrollbar{display:none}.sc-tab{letter-spacing:-.005em;white-space:nowrap;color:#fff9;cursor:pointer;flex:auto;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding-inline:.375rem;font-size:.875rem;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.sc-tab:hover{color:#ffffffe6}.sc-tab[aria-selected=true]{color:var(--color-white)}.sc-tab:focus-visible{outline-offset:-2px;border-radius:.375rem}.sc-tab-num{font-family:var(--font-mono);color:#ffffff80;font-size:.6875rem;transition:color .3s;display:none}.sc-tab[aria-selected=true] .sc-tab-num{color:var(--color-cyan)}.sc-tab-bar{background:var(--color-cyan);transform-origin:0;height:2px;transition:transform .5s var(--ease-out-expo);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sc-tab[aria-selected=true] .sc-tab-bar{transform:scaleX(1)}.sc[data-autoplay] .sc-tab[aria-selected=true] .sc-tab-bar{animation:sc-progress var(--sc-dur) linear both}.sc[data-paused] .sc-tab-bar,.sc[data-paused] .fp-loop{animation-play-state:paused!important}@keyframes sc-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sc-list{display:none}@media (scripting:none){.sc-tabs,.sc-toggle,.sc-caption{display:none!important}.sc-list{color:#ffffffb8;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;font-size:.8125rem;line-height:1.4;display:grid}.sc-list strong{color:var(--color-white);font-weight:650;display:block}}.sc-stage{isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 90% at 85% 0,#0a1f44f2,#0000 65%),radial-gradient(90% 70% at 0 100%,#0a1f4480,#0000 70%),#061229;border-radius:1.5rem;flex:auto;min-height:clamp(15rem,40svh,17.5rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 80px -40px #000c}.sc-stage:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff17 1px,#0000 1.3px);background-position:50%;background-size:20px 20px;position:absolute;inset:0;mask-image:radial-gradient(75% 70% at 50% 45%,#000 20%,#0000 80%)}.sc-panel{border-radius:inherit;flex-direction:column;display:flex;position:absolute;inset:0}.sc-panel:not([data-active]){visibility:hidden;transition:visibility 0s linear .35s}.sc-panel:focus-visible{outline-offset:-3px}.sc-art{flex:auto;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden;container-type:size}.sc-caption{color:#ffffffd1;align-items:baseline;gap:.75rem;min-height:3.25rem;padding:.875rem 3.5rem 1rem 1.125rem;font-size:.875rem;line-height:1.35;display:flex}.sc-caption-num{font-family:var(--font-mono);color:var(--color-cyan);font-size:.6875rem}.sc-part{opacity:0;transition:opacity .28s}.sc-panel[data-active] .sc-part{opacity:1;animation:sc-part-in .95s var(--ease-out-expo) both;animation-delay:calc(var(--d,0) * 70ms + .22s)}[data-d="1"]{--d:1}[data-d="2"]{--d:2}[data-d="3"]{--d:3}[data-d="4"]{--d:4}[data-d="5"]{--d:5}[data-d="6"]{--d:6}@keyframes sc-part-in{0%{opacity:0;transform:translateY(.75rem)scale(.985)}}.sc-anchor{aspect-ratio:2;display:block}.sc-anchor .brand-logo,.sc-layer .brand-logo,.sc-anchor svg,.sc-layer svg{width:100%;height:100%;display:block}.sc-float{z-index:3;pointer-events:none;opacity:0;position:absolute;inset:0}.sc[data-ready] .sc-float{opacity:1}.sc[data-ready] .sc-anchor>*{opacity:0}.sc-layer{width:var(--mw,0px);aspect-ratio:2;transform-origin:0 0;transform:translate3d(var(--mx,0px), var(--my,0px), 0) scale(var(--ms,1));transition:transform .95s var(--sc-travel);will-change:transform;position:absolute;top:0;left:0}.sc-layer--stroke{transition-duration:1.05s;transition-delay:40ms}.sc-layer--base path:nth-of-type(4),.sc-layer--stroke path:not(:nth-of-type(4)){opacity:0}.sc-glow{width:22rem;height:22rem;transform:translate3d(var(--cx,50%), var(--cy,50%), 0);transition:transform 1.2s var(--sc-travel);background:radial-gradient(closest-side,#00d4ff21,#00d4ff0a 55%,#0000);border-radius:50%;position:absolute;top:-11rem;left:-11rem}.sc[data-instant] .sc-layer,.sc[data-instant] .sc-glow{transition:none}.sc-toggle{z-index:4;color:#ffffffa6;cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;transition:color .2s;display:none;position:absolute;bottom:.25rem;right:.25rem}.sc-toggle:hover{color:var(--color-white)}.sc-toggle:focus-visible{outline-offset:-4px}.sc-toggle svg{width:14px;height:14px}.sc[data-autoplay] .sc-toggle{display:grid}.sc-icon-play,.sc[data-held] .sc-icon-pause{display:none}.sc[data-held] .sc-icon-play{display:block}@media (width>=768px){.sc{gap:1rem}.sc-tabs{justify-content:flex-start;gap:.5rem}.sc-tab{flex:0 auto;justify-content:flex-start;padding-inline:.25rem 1rem;font-size:.9375rem}.sc-tab-num{display:inline}.sc-stage{border-radius:1.75rem}.sc-caption{min-height:3.75rem;padding:1.125rem 4rem 1.375rem 1.5rem;font-size:.9375rem}.sc-toggle{bottom:.5rem;right:.625rem}}@media (width>=1024px){.sc{flex:none}.sc-stage{flex:none;height:clamp(26rem,100svh - 17rem,40rem)}}@media (prefers-reduced-motion:reduce){.sc,.sc-panel[data-active] .sc-part{animation:none}.sc-part,.sc-tab-bar,.sc-layer,.sc-glow,.sc-panel:not([data-active]){transition:none}}.ce[data-astro-cid-qjboxbzg]{display:inline-flex}.ce-button[data-astro-cid-qjboxbzg]{color:#ffffffe6;min-height:48px;font-size:inherit;cursor:pointer;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.5rem;padding-inline:1.05em 1.25em;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.ce-button[data-astro-cid-qjboxbzg]:hover{border-color:#fff6}.ce-icon[data-astro-cid-qjboxbzg]{flex:none;width:1rem;height:1rem}.ce-label[data-astro-cid-qjboxbzg]{text-align:left;min-width:4.6em}.ce-icon--done[data-astro-cid-qjboxbzg]{color:var(--color-cyan);display:none}.ce[data-astro-cid-qjboxbzg][data-state=copied] .ce-icon--copy[data-astro-cid-qjboxbzg]{display:none}.ce[data-astro-cid-qjboxbzg][data-state=copied] .ce-icon--done[data-astro-cid-qjboxbzg]{display:block}.ce[data-astro-cid-qjboxbzg][data-state=copied] .ce-button[data-astro-cid-qjboxbzg]{border-color:#00d4ff80}.ce[data-astro-cid-qjboxbzg][data-state=failed] .ce-button[data-astro-cid-qjboxbzg]{color:var(--color-white);border-color:#fff9}.ce-sr[data-astro-cid-qjboxbzg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (scripting:none){.ce[data-astro-cid-qjboxbzg]{display:none}}.sc-body{background:radial-gradient(90rem 50rem at 85% -10%, #0a1f44bf, transparent 60%), var(--color-ink)}.sc-page[data-astro-cid-lcdefpme]{min-height:100svh;padding-inline:max(1.25rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-right));grid-template-rows:auto 1fr auto;display:grid}.sc-page[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.sc-header[data-astro-cid-lcdefpme]{padding-top:env(safe-area-inset-top);height:calc(3.5rem + env(safe-area-inset-top));justify-content:space-between;align-items:center;gap:1rem;display:flex}.sc-home[data-astro-cid-lcdefpme]{border-radius:.375rem;align-items:center;min-height:44px;margin-left:-.25rem;padding-inline:.25rem;display:inline-flex}.sc-home[data-astro-cid-lcdefpme] .sc-logo{width:7.5rem;display:block}.sc-home[data-astro-cid-lcdefpme] svg{width:100%;height:auto;display:block}.sc-location[data-astro-cid-lcdefpme]{color:#fff9;letter-spacing:.01em;font-size:.8125rem;display:none}.sc-contact[data-astro-cid-lcdefpme]{color:#ffffffd9;border-radius:.375rem;align-items:center;min-height:44px;margin-right:-.5rem;padding-inline:.5rem;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex}.sc-contact[data-astro-cid-lcdefpme]:hover{color:var(--color-cyan)}.sc-main[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.25rem;min-height:0;padding-block:.5rem 1rem;display:flex}.sc-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:#ffffff9e;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.75rem;font-weight:500;display:none}.sc-eyebrow[data-astro-cid-lcdefpme]:before{content:"";background:var(--color-cyan);width:1.5rem;height:1px}.sc-title[data-astro-cid-lcdefpme]{letter-spacing:-.045em;font-size:clamp(2.5rem,11.5vw,3rem);line-height:.98}.sc-title-lead[data-astro-cid-lcdefpme]{font-weight:800;display:block}.sc-title-accent[data-astro-cid-lcdefpme]{color:var(--color-cyan);letter-spacing:-.04em;font-weight:300;display:block}.sc-summary[data-astro-cid-lcdefpme]{color:#ffffffb8;max-width:34rem;margin-top:.875rem;font-size:.9375rem;font-weight:400;line-height:1.5}.sc-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.875rem;display:flex}.sc-cta[data-astro-cid-lcdefpme]{background:var(--color-cyan);min-height:48px;color:var(--color-navy);font-size:inherit;letter-spacing:-.01em;transition:background-color .2s, transform .3s var(--ease-out-expo);border-radius:999px;align-items:center;gap:.5em;padding-inline:1.25em 1.1em;font-weight:650;display:inline-flex}.sc-cta[data-astro-cid-lcdefpme]:hover{background:#5ce3ff}.sc-cta[data-astro-cid-lcdefpme]:active{transform:scale(.98)}.sc-cta-arrow[data-astro-cid-lcdefpme]{width:1rem;height:1rem;transition:transform .4s var(--ease-out-expo)}.sc-cta[data-astro-cid-lcdefpme]:hover .sc-cta-arrow[data-astro-cid-lcdefpme]{transform:translate(3px)}.sc-footer[data-astro-cid-lcdefpme]{padding-top:.25rem;padding-bottom:max(.5rem, env(safe-area-inset-bottom));color:#fff9;border-top:1px solid #ffffff14;flex-direction:column;gap:0;font-size:.75rem;display:flex}.sc-legal[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:0 .75rem;padding-top:.625rem;display:flex}.sc-footer-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:0 1.25rem;display:flex}.sc-footer-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#ffffffb8;align-items:center;min-height:44px;transition:color .2s;display:inline-flex}.sc-footer-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-white)}.sc-rise[data-astro-cid-lcdefpme]{animation:sc-rise 1s var(--ease-out-expo) both}.sc-title[data-astro-cid-lcdefpme].sc-rise{animation-delay:60ms}.sc-summary[data-astro-cid-lcdefpme].sc-rise{animation-delay:.14s}.sc-actions[data-astro-cid-lcdefpme].sc-rise{animation-delay:.22s}@keyframes sc-rise{0%{opacity:0;transform:translateY(14px)}}@media (height<=700px){.sc-title[data-astro-cid-lcdefpme]{font-size:2.375rem}.sc-summary[data-astro-cid-lcdefpme]{margin-top:.625rem;font-size:.875rem}.sc-actions[data-astro-cid-lcdefpme]{margin-top:1rem}.sc-main[data-astro-cid-lcdefpme]{gap:1rem}}@media (width<=379px){.sc-actions[data-astro-cid-lcdefpme]{font-size:.8125rem}.sc-cta[data-astro-cid-lcdefpme]{padding-inline:1.1em 1em}}@media (width>=768px){.sc-page[data-astro-cid-lcdefpme]{padding-inline:max(2.5rem, env(safe-area-inset-left)) max(2.5rem, env(safe-area-inset-right))}.sc-header[data-astro-cid-lcdefpme]{height:calc(5rem + env(safe-area-inset-top))}.sc-home[data-astro-cid-lcdefpme] .sc-logo{width:9rem}.sc-location[data-astro-cid-lcdefpme]{display:block}.sc-eyebrow[data-astro-cid-lcdefpme]{display:flex}.sc-main[data-astro-cid-lcdefpme]{gap:2rem;padding-block:1rem 2rem}.sc-title[data-astro-cid-lcdefpme]{font-size:4.5rem}.sc-summary[data-astro-cid-lcdefpme]{margin-top:1.25rem;font-size:1.125rem}.sc-actions[data-astro-cid-lcdefpme]{gap:.75rem;margin-top:2rem;font-size:.9375rem}.sc-footer[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.sc-legal[data-astro-cid-lcdefpme]{padding-top:0}.sc-footer-loc[data-astro-cid-lcdefpme]:before{content:"·";margin-right:.75rem}}@media (width>=1024px){.sc-main[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,6vw,6rem);width:100%;max-width:88rem;margin-inline:auto;padding-block:1rem 2.5rem;display:grid}.sc-header[data-astro-cid-lcdefpme],.sc-footer[data-astro-cid-lcdefpme]{width:100%;max-width:88rem;margin-inline:auto}.sc-title[data-astro-cid-lcdefpme]{font-size:clamp(4.5rem,7.2vw,7.25rem)}.sc-summary[data-astro-cid-lcdefpme]{max-width:30rem}}@media (width>=768px) and (height<=500px){.sc-header[data-astro-cid-lcdefpme]{height:calc(3.5rem + env(safe-area-inset-top))}.sc-eyebrow[data-astro-cid-lcdefpme]{display:none}.sc-main[data-astro-cid-lcdefpme]{gap:1rem;padding-block:.5rem 1rem}.sc-title[data-astro-cid-lcdefpme]{font-size:2.75rem}.sc-summary[data-astro-cid-lcdefpme]{margin-top:.625rem;font-size:.9375rem}.sc-actions[data-astro-cid-lcdefpme]{margin-top:1rem}}@media (prefers-reduced-motion:reduce){.sc-rise[data-astro-cid-lcdefpme]{animation:none}.sc-cta[data-astro-cid-lcdefpme],.sc-cta-arrow[data-astro-cid-lcdefpme]{transition:none}}
