@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_17177534-module__vbLuqW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_17177534-module__vbLuqW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
.CipherLink-module-scss-module__5NHJEa__root{white-space:nowrap;color:var(--color-text);transition:color .2s;display:inline-flex}.CipherLink-module-scss-module__5NHJEa__root:hover,.CipherLink-module-scss-module__5NHJEa__root:focus-visible{color:var(--color-muted)}:is(html[data-theme=light] .CipherLink-module-scss-module__5NHJEa__root:hover,html[data-theme=light] .CipherLink-module-scss-module__5NHJEa__root:focus-visible){color:color-mix(in srgb, var(--color-text) 58%, #000)}.CipherLink-module-scss-module__5NHJEa__glyph{text-align:center;white-space:pre;display:inline-block}
.AuroraField-module-scss-module__TqdMma__canvas{pointer-events:none;filter:blur(15px);width:132%;height:132%;position:absolute;inset:-16%}
@property --cta-r{syntax:"<length-percentage>";inherits:true;initial-value:0}.ContactSection-module-scss-module__AsuBXG__section{isolation:isolate;background:var(--color-base);color:var(--color-text);position:relative;overflow:visible}.ContactSection-module-scss-module__AsuBXG__wash{z-index:0;pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ContactSection-module-scss-module__AsuBXG__section:not([data-solo]) .ContactSection-module-scss-module__AsuBXG__wash{height:auto;top:-7rem}.ContactSection-module-scss-module__AsuBXG__section[data-solo]{min-height:100svh;padding-top:var(--header-height);box-sizing:border-box;flex-direction:column;flex:auto;margin:0;display:flex}@media (min-width:768px){.ContactSection-module-scss-module__AsuBXG__section[data-solo]{min-height:calc(100svh + 16px)}}.ContactSection-module-scss-module__AsuBXG__section[data-solo] .ContactSection-module-scss-module__AsuBXG__inner{padding:clamp(2.5rem,6vh,5rem) var(--site-gutter) clamp(3.5rem,8vh,6.5rem);flex:auto;align-content:center;align-items:center;gap:4rem 5rem}.ContactSection-module-scss-module__AsuBXG__section[data-solo] .ContactSection-module-scss-module__AsuBXG__title{opacity:0;margin-bottom:1.15rem;font-size:clamp(2.1rem,4.6vw,3.35rem);transition:opacity .7s cubic-bezier(.22,1,.36,1) .12s,transform .7s cubic-bezier(.22,1,.36,1) .12s;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__section[data-solo] .ContactSection-module-scss-module__AsuBXG__lede{opacity:0;max-width:32rem;font-size:clamp(1.02rem,1.55vw,1.18rem);transition:opacity .7s cubic-bezier(.22,1,.36,1) .24s,transform .7s cubic-bezier(.22,1,.36,1) .24s;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__section[data-solo] .ContactSection-module-scss-module__AsuBXG__rule{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1) .4s,transform .7s cubic-bezier(.22,1,.36,1) .4s;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__section[data-solo] .ContactSection-module-scss-module__AsuBXG__email{font-size:clamp(1.3rem,2.4vw,1.7rem)}.ContactSection-module-scss-module__AsuBXG__inner{z-index:1;width:100%;max-width:var(--site-container);padding:5.5rem var(--site-gutter) 6.25rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:3.5rem 4.5rem;margin-inline:auto;display:grid;position:relative}.ContactSection-module-scss-module__AsuBXG__copy,.ContactSection-module-scss-module__AsuBXG__form,.ContactSection-module-scss-module__AsuBXG__sent{min-width:0}.ContactSection-module-scss-module__AsuBXG__section[data-in] .ContactSection-module-scss-module__AsuBXG__eyebrow,.ContactSection-module-scss-module__AsuBXG__section[data-in] .ContactSection-module-scss-module__AsuBXG__title,.ContactSection-module-scss-module__AsuBXG__section[data-in] .ContactSection-module-scss-module__AsuBXG__lede,.ContactSection-module-scss-module__AsuBXG__section[data-in] .ContactSection-module-scss-module__AsuBXG__rule,.ContactSection-module-scss-module__AsuBXG__section[data-in] .ContactSection-module-scss-module__AsuBXG__emailRow,.ContactSection-module-scss-module__AsuBXG__section[data-in] .ContactSection-module-scss-module__AsuBXG__note,.ContactSection-module-scss-module__AsuBXG__section[data-in] .ContactSection-module-scss-module__AsuBXG__form{opacity:1;transform:none}.ContactSection-module-scss-module__AsuBXG__eyebrow{letter-spacing:.2em;text-transform:uppercase;opacity:0;align-items:center;gap:.55rem;margin:0 0 .85rem;font-size:1rem;font-weight:200;line-height:1;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__eyebrowMark{aspect-ratio:1004/873;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);flex-shrink:0;width:auto;height:2cap;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38 79.3 1004 872.7' fill='none'%3E%3Cg stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='540' y1='91.3' x2='50' y2='940'/%3E%3Cline x1='540' y1='91.3' x2='1030' y2='940'/%3E%3Cline x1='50' y1='940' x2='1030' y2='940'/%3E%3Cline x1='540' y1='91.3' x2='540' y2='940'/%3E%3Cline x1='295' y1='515.65' x2='785' y2='515.65'/%3E%3Cline x1='540' y1='940' x2='295' y2='515.65'/%3E%3Cline x1='540' y1='940' x2='785' y2='515.65'/%3E%3Cline x1='295' y1='515.65' x2='1030' y2='940'/%3E%3Cline x1='785' y1='515.65' x2='50' y2='940'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='38 79.3 1004 872.7' fill='none'%3E%3Cg stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='540' y1='91.3' x2='50' y2='940'/%3E%3Cline x1='540' y1='91.3' x2='1030' y2='940'/%3E%3Cline x1='50' y1='940' x2='1030' y2='940'/%3E%3Cline x1='540' y1='91.3' x2='540' y2='940'/%3E%3Cline x1='295' y1='515.65' x2='785' y2='515.65'/%3E%3Cline x1='540' y1='940' x2='295' y2='515.65'/%3E%3Cline x1='540' y1='940' x2='785' y2='515.65'/%3E%3Cline x1='295' y1='515.65' x2='1030' y2='940'/%3E%3Cline x1='785' y1='515.65' x2='50' y2='940'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ContactSection-module-scss-module__AsuBXG__form{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1) .78s,transform .7s cubic-bezier(.22,1,.36,1) .78s;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__title{letter-spacing:-.03em;opacity:0;margin:0 0 1rem;font-size:clamp(1.7rem,3.4vw,2.65rem);font-weight:600;line-height:1.18;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__lede{max-width:28rem;color:var(--color-muted);opacity:0;margin:0 0 1.75rem;font-size:clamp(.95rem,1.35vw,1.08rem);line-height:1.65;transition:opacity .7s cubic-bezier(.22,1,.36,1) .18s,transform .7s cubic-bezier(.22,1,.36,1) .18s;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__rule{background:var(--site-border);opacity:0;max-width:28rem;transition:opacity .7s cubic-bezier(.22,1,.36,1) .36s,transform .7s cubic-bezier(.22,1,.36,1) .36s;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__emailBlock{margin-top:1.5rem}.ContactSection-module-scss-module__AsuBXG__emailLabel{color:var(--color-muted);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:500}.ContactSection-module-scss-module__AsuBXG__emailRow{opacity:0;align-items:center;gap:.65rem;transition:opacity .7s cubic-bezier(.22,1,.36,1) .36s,transform .7s cubic-bezier(.22,1,.36,1) .36s;display:flex;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__email{color:var(--color-text);letter-spacing:-.02em;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:500;text-decoration:none;transition:opacity .2s}.ContactSection-module-scss-module__AsuBXG__email:hover{opacity:.72}.ContactSection-module-scss-module__AsuBXG__copyButton{border-color:var(--site-border);background:color-mix(in srgb, var(--color-text) 4%, var(--color-base));width:2.15rem;height:2.15rem;color:var(--color-text);cursor:pointer;border-radius:.7rem;transition:border-color .2s,background-color .2s,transform .2s}.ContactSection-module-scss-module__AsuBXG__copyButton svg{transition:opacity .2s,transform .2s}.ContactSection-module-scss-module__AsuBXG__copyButton:hover{background:color-mix(in srgb, var(--color-text) 8%, var(--color-base))}.ContactSection-module-scss-module__AsuBXG__copyButton:active{transform:scale(.96)}.ContactSection-module-scss-module__AsuBXG__form{gap:1.15rem;display:grid;position:relative}.ContactSection-module-scss-module__AsuBXG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;display:grid}.ContactSection-module-scss-module__AsuBXG__field{z-index:1;gap:.45rem;display:grid;position:relative}.ContactSection-module-scss-module__AsuBXG__field label{color:var(--color-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:500}.ContactSection-module-scss-module__AsuBXG__control{border-color:var(--site-border);background:color-mix(in srgb, var(--color-text) 4%, var(--color-base));height:auto;min-height:2.85rem;box-shadow:none;border-radius:.85rem;padding:.8rem .95rem;font-size:.95rem}.ContactSection-module-scss-module__AsuBXG__control:focus-visible{border-color:color-mix(in srgb, var(--color-text) 35%, var(--site-border));box-shadow:none}textarea.ContactSection-module-scss-module__AsuBXG__control{resize:vertical;min-height:9.5rem}.ContactSection-module-scss-module__AsuBXG__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactSection-module-scss-module__AsuBXG__error{color:#e7b4b4;margin:0;font-size:.95rem;position:absolute;top:calc(100% + .85rem);left:0}.ContactSection-module-scss-module__AsuBXG__actions{justify-content:space-between;align-items:center;gap:1rem;margin-top:.2rem;display:flex}.ContactSection-module-scss-module__AsuBXG__legal{color:var(--color-muted);margin:0;font-size:.92rem;line-height:1.45}.ContactSection-module-scss-module__AsuBXG__legal a{color:var(--color-text);text-underline-offset:.18em;text-decoration:underline}.ContactSection-module-scss-module__AsuBXG__legal a:hover{opacity:.72}.ContactSection-module-scss-module__AsuBXG__note{color:var(--color-muted);opacity:0;align-items:center;gap:.55rem;margin:1.15rem 0 0;font-size:.92rem;transition:opacity .7s cubic-bezier(.22,1,.36,1) .54s,transform .7s cubic-bezier(.22,1,.36,1) .54s;display:flex;transform:translateY(1.1rem)}.ContactSection-module-scss-module__AsuBXG__live{background:#f0f6fc;border-radius:50%;flex-shrink:0;width:3px;height:3px;animation:7.2s ease-in-out infinite ContactSection-module-scss-module__AsuBXG__contact-live;box-shadow:0 0 3px .5px #f0f6fc8c}@keyframes ContactSection-module-scss-module__AsuBXG__contact-live{0%,to{filter:brightness(.78);background:#f0f6fc;box-shadow:0 0 2px .5px #f0f6fc59}12.5%{filter:brightness();background:#f0f6fc;box-shadow:0 0 3.5px 1px #f0f6fc99}25%{filter:brightness(.78);background:#6bb3ff;box-shadow:0 0 2px .5px #6bb3ff59}37.5%{filter:brightness();background:#6bb3ff;box-shadow:0 0 3.5px 1px #6bb3ff99}50%{filter:brightness(.78);background:#6769e6;box-shadow:0 0 2px .5px #6769e659}62.5%{filter:brightness();background:#6769e6;box-shadow:0 0 3.5px 1px #6769e699}75%{filter:brightness(.78);background:#fbf998;box-shadow:0 0 2px .5px #fbf99859}87.5%{filter:brightness();background:#fbf998;box-shadow:0 0 3.5px 1px #fbf99899}}.ContactSection-module-scss-module__AsuBXG__send{z-index:0;cursor:pointer;--cta-x:50%;--cta-y:50%;--cta-r:0px;--cta-icon:1.35rem;--cta-arrow:1.35rem;--cta-gap:.3rem;--cta-inset:.8rem;--cta-shift:calc(var(--cta-icon) + var(--cta-inset));background:var(--color-base);min-height:0;color:var(--color-text);letter-spacing:.16em;text-transform:uppercase;outline:none;justify-content:center;align-items:center;gap:0;max-width:100%;font-size:.8rem;font-weight:400;display:inline-flex;position:relative;overflow:visible;border-width:0!important;border-radius:50px!important;height:auto!important;padding:0!important;transition:none!important}.ContactSection-module-scss-module__AsuBXG__send [data-cta-clip]{isolation:isolate;z-index:1;border-radius:inherit;background:var(--color-base);clip-path:inset(0 round 50px);max-width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.ContactSection-module-scss-module__AsuBXG__send [data-cta-ink]{z-index:0;border-radius:inherit;pointer-events:none;background:var(--color-text);clip-path:circle(var(--cta-r) at var(--cta-x) var(--cta-y));transition:--cta-r .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ContactSection-module-scss-module__AsuBXG__send [data-cta-ink]{transition:none}}.ContactSection-module-scss-module__AsuBXG__send [data-cta-ink]{border-radius:inherit}.ContactSection-module-scss-module__AsuBXG__send [data-cta-pad]{min-width:0;padding:.7rem 0;display:flex}.ContactSection-module-scss-module__AsuBXG__send [data-cta-window]{align-items:center;min-width:0;margin-block:-.7rem;padding-block:.7rem;display:flex;overflow:hidden}.ContactSection-module-scss-module__AsuBXG__send [data-cta-track]{width:max-content;padding-left:var(--cta-inset);margin-right:calc(-1*var(--cta-icon));color:#fff;mix-blend-mode:difference;flex:none;align-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(0)}.ContactSection-module-scss-module__AsuBXG__send [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-right:var(--cta-inset);transition:padding-left .45s cubic-bezier(.22,1,.36,1)}.ContactSection-module-scss-module__AsuBXG__send:hover [data-cta-track]{transform:translateX(calc(-1 * var(--cta-shift)))}.ContactSection-module-scss-module__AsuBXG__send:hover [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-left:calc(var(--cta-inset) - var(--cta-gap))}.ContactSection-module-scss-module__AsuBXG__send [data-cta-mark],.ContactSection-module-scss-module__AsuBXG__send [data-cta-arrow]{width:var(--cta-icon);height:var(--cta-icon);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.ContactSection-module-scss-module__AsuBXG__send [data-cta-mark]{margin-right:var(--cta-gap)}.ContactSection-module-scss-module__AsuBXG__send [data-cta-mark] img{object-fit:contain;object-position:center;filter:brightness(0)invert();transform-origin:50%;width:100%;height:100%;display:block;transform:scale(.531)translateY(2px)}.ContactSection-module-scss-module__AsuBXG__send [data-cta-arrow]{margin-left:0;transition:margin-left .45s cubic-bezier(.22,1,.36,1)}.ContactSection-module-scss-module__AsuBXG__send:hover [data-cta-arrow]{margin-left:calc(-1*(var(--cta-inset) - var(--cta-gap)))}.ContactSection-module-scss-module__AsuBXG__send:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;filter:none;opacity:0;background-image:none;transition:opacity .2s;position:absolute;inset:-.95rem}.ContactSection-module-scss-module__AsuBXG__send:hover:after{opacity:var(--cta-glow-opacity);background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);filter:blur(16px)saturate(1.45)}.ContactSection-module-scss-module__AsuBXG__send:hover [data-cta-ink]{--cta-r:140%}.ContactSection-module-scss-module__AsuBXG__send:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.ContactSection-module-scss-module__AsuBXG__send [data-cta-track],.ContactSection-module-scss-module__AsuBXG__send [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]),.ContactSection-module-scss-module__AsuBXG__send [data-cta-arrow]{transition:none}}.ContactSection-module-scss-module__AsuBXG__send [data-cta-mark] svg{width:1.05rem;height:1.05rem;display:block}.ContactSection-module-scss-module__AsuBXG__send [data-cta-arrow] svg{width:1.35rem;height:1.35rem;display:block}.ContactSection-module-scss-module__AsuBXG__send[data-arrow-cycle]:hover [data-cta-arrow]{animation:.7s cubic-bezier(.22,1,.36,1) ContactSection-module-scss-module__AsuBXG__contact-arrow}.ContactSection-module-scss-module__AsuBXG__ctaGlyph{text-align:center;white-space:pre;flex-shrink:0;display:inline-block;position:relative}.ContactSection-module-scss-module__AsuBXG__ctaLabels{justify-items:center;display:grid}.ContactSection-module-scss-module__AsuBXG__ctaLabels span{visibility:hidden;white-space:nowrap;grid-area:1/1}.ContactSection-module-scss-module__AsuBXG__ctaLabels span[data-on]{visibility:visible}@keyframes ContactSection-module-scss-module__AsuBXG__contact-arrow{0%{transform:translate(0)}42%{transform:translate(160%)}to{transform:translate(0)}}@media (max-width:800px){.ContactSection-module-scss-module__AsuBXG__inner{grid-template-columns:1fr;gap:2.5rem}.ContactSection-module-scss-module__AsuBXG__row,.ContactSection-module-scss-module__AsuBXG__actions{grid-template-columns:1fr;display:grid}.ContactSection-module-scss-module__AsuBXG__send{justify-self:start}}@media (prefers-reduced-motion:reduce){.ContactSection-module-scss-module__AsuBXG__email,.ContactSection-module-scss-module__AsuBXG__copyButton,.ContactSection-module-scss-module__AsuBXG__copyButton svg,.ContactSection-module-scss-module__AsuBXG__legal a{transition:none}.ContactSection-module-scss-module__AsuBXG__send[data-arrow-cycle]:hover [data-cta-arrow]{animation:none}.ContactSection-module-scss-module__AsuBXG__live{filter:none;background:#f0f6fc;animation:none}}
@property --cta-r{syntax:"<length-percentage>";inherits:true;initial-value:0}.FeatureSection-module-scss-module__0IZZNW__section{--accent:1px;background:var(--color-base);width:100%;color:var(--color-text)}.FeatureSection-module-scss-module__0IZZNW__inner{width:100%;max-width:var(--site-container);padding:5.5rem var(--site-gutter) 6rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2rem;margin-inline:auto;display:grid}.FeatureSection-module-scss-module__0IZZNW__header{display:contents}.FeatureSection-module-scss-module__0IZZNW__title{scroll-margin-top:calc(var(--header-height) + 1.25rem);letter-spacing:-.03em;opacity:0;grid-area:1/1;margin:0;font-size:clamp(1.7rem,3.4vw,2.65rem);font-weight:600;line-height:1.18;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.1rem)}.FeatureSection-module-scss-module__0IZZNW__section[data-in] .FeatureSection-module-scss-module__0IZZNW__title{opacity:1;transform:none}.FeatureSection-module-scss-module__0IZZNW__cta{opacity:0;grid-area:1/2;justify-self:end;transition:opacity .7s cubic-bezier(.22,1,.36,1) .16s,transform .7s cubic-bezier(.22,1,.36,1) .16s;transform:translateY(1.1rem)}.FeatureSection-module-scss-module__0IZZNW__section[data-in] .FeatureSection-module-scss-module__0IZZNW__cta{opacity:1;transform:none}.FeatureSection-module-scss-module__0IZZNW__ctaButton{--cta-x:50%;--cta-y:50%;--cta-r:0px;--cta-icon:1.35rem;--cta-arrow:1.35rem;--cta-gap:.3rem;--cta-inset:.8rem;--cta-shift:calc(var(--cta-icon) + var(--cta-inset));background:var(--color-base);min-height:0;color:var(--color-text);letter-spacing:.16em;text-transform:uppercase;outline:none;justify-content:center;align-items:center;gap:0;max-width:100%;font-size:.8rem;font-weight:400;display:inline-flex;position:relative;overflow:visible;border-width:0!important;border-radius:50px!important;height:auto!important;padding:0!important;transition:none!important}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-clip]{isolation:isolate;z-index:1;border-radius:inherit;background:var(--color-base);clip-path:inset(0 round 50px);max-width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-ink]{z-index:0;border-radius:inherit;pointer-events:none;background:var(--color-text);clip-path:circle(var(--cta-r) at var(--cta-x) var(--cta-y));transition:--cta-r .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-ink]{transition:none}}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-ink]{border-radius:inherit}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-pad]{min-width:0;padding:.7rem 0;display:flex}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-window]{align-items:center;min-width:0;margin-block:-.7rem;padding-block:.7rem;display:flex;overflow:hidden}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-track]{width:max-content;padding-left:var(--cta-inset);margin-right:calc(-1*var(--cta-icon));color:#fff;mix-blend-mode:difference;flex:none;align-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(0)}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-right:var(--cta-inset);transition:padding-left .45s cubic-bezier(.22,1,.36,1)}.FeatureSection-module-scss-module__0IZZNW__ctaButton:hover [data-cta-track]{transform:translateX(calc(-1 * var(--cta-shift)))}.FeatureSection-module-scss-module__0IZZNW__ctaButton:hover [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-left:calc(var(--cta-inset) - var(--cta-gap))}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-mark],.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-arrow]{width:var(--cta-icon);height:var(--cta-icon);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-mark]{margin-right:var(--cta-gap)}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-mark] img{object-fit:contain;object-position:center;filter:brightness(0)invert();transform-origin:50%;width:100%;height:100%;display:block;transform:scale(.531)translateY(2px)}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-arrow]{margin-left:0;transition:margin-left .45s cubic-bezier(.22,1,.36,1)}.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-arrow] svg{width:1.22rem;height:1.22rem;display:block}.FeatureSection-module-scss-module__0IZZNW__ctaButton:hover [data-cta-arrow]{margin-left:calc(-1*(var(--cta-inset) - var(--cta-gap)))}.FeatureSection-module-scss-module__0IZZNW__ctaButton:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;filter:none;opacity:0;background-image:none;transition:opacity .2s;position:absolute;inset:-.95rem}.FeatureSection-module-scss-module__0IZZNW__ctaButton:hover:after{opacity:var(--cta-glow-opacity);background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);filter:blur(16px)saturate(1.45)}.FeatureSection-module-scss-module__0IZZNW__ctaButton:hover [data-cta-ink]{--cta-r:140%}.FeatureSection-module-scss-module__0IZZNW__ctaButton:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-track],.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]),.FeatureSection-module-scss-module__0IZZNW__ctaButton [data-cta-arrow]{transition:none}}.FeatureSection-module-scss-module__0IZZNW__ctaGlyph{text-align:center;white-space:pre;flex-shrink:0;display:inline-block;position:relative}.FeatureSection-module-scss-module__0IZZNW__grid{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4.75rem 2.5rem;margin-top:2.25rem;display:grid}.FeatureSection-module-scss-module__0IZZNW__project{min-width:0;scroll-margin-top:calc(var(--header-height) + 2rem);opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1) .28s,transform .7s cubic-bezier(.22,1,.36,1) .28s;transform:translateY(1.1rem)}.FeatureSection-module-scss-module__0IZZNW__project:nth-child(2){transition-delay:.4s}.FeatureSection-module-scss-module__0IZZNW__project:nth-child(3){transition-delay:.52s}.FeatureSection-module-scss-module__0IZZNW__project:nth-child(4){transition-delay:.64s}.FeatureSection-module-scss-module__0IZZNW__section[data-in] .FeatureSection-module-scss-module__0IZZNW__project{opacity:1;transform:none}@media (min-width:901px){.FeatureSection-module-scss-module__0IZZNW__project:nth-child(-n+2){scroll-margin-top:calc(var(--header-height) + 1.25rem)}}.FeatureSection-module-scss-module__0IZZNW__frame{color:inherit;flex-direction:column;text-decoration:none;display:flex}.FeatureSection-module-scss-module__0IZZNW__url,.FeatureSection-module-scss-module__0IZZNW__shot{border:1px solid var(--site-border);background:color-mix(in srgb, var(--color-base) 92%, var(--color-surface));position:relative}.FeatureSection-module-scss-module__0IZZNW__url{color:var(--color-muted);letter-spacing:0;border-bottom:0;align-items:center;gap:.4rem;padding:.62rem .9rem .62rem .5rem;font-size:.88rem;font-weight:400;line-height:1.2;display:flex}.FeatureSection-module-scss-module__0IZZNW__url svg{flex-shrink:0;width:.95rem;height:.95rem}.FeatureSection-module-scss-module__0IZZNW__shot{display:block;overflow:visible}.FeatureSection-module-scss-module__0IZZNW__shotMedia{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.FeatureSection-module-scss-module__0IZZNW__shotMedia:after{content:"";z-index:1;pointer-events:none;opacity:.55;background:linear-gradient(105deg,#0000 0%,#ffffff14 36%,#ffffff57 50%,#6bb3ff24 62%,#0000 100%);width:34%;transition:none;position:absolute;top:0;bottom:0;left:0;transform:translate(-190%)skew(-16deg)}.FeatureSection-module-scss-module__0IZZNW__frame:hover .FeatureSection-module-scss-module__0IZZNW__shotMedia:after,.FeatureSection-module-scss-module__0IZZNW__frame:focus-visible .FeatureSection-module-scss-module__0IZZNW__shotMedia:after{transition:transform .85s cubic-bezier(.22,1,.36,1);transform:translate(420%)skew(-16deg)}.FeatureSection-module-scss-module__0IZZNW__frameLocked .FeatureSection-module-scss-module__0IZZNW__shotMedia:after{z-index:3}.FeatureSection-module-scss-module__0IZZNW__frameLocked .FeatureSection-module-scss-module__0IZZNW__image{filter:blur(5px);transform:scale(1.01)}.FeatureSection-module-scss-module__0IZZNW__lock{z-index:2;color:#fff;letter-spacing:-.01em;pointer-events:none;background:#0000006b;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:400;line-height:1.2;display:flex;position:absolute;inset:0}.FeatureSection-module-scss-module__0IZZNW__lock svg{width:1.7rem;height:1.7rem}@media (prefers-reduced-motion:reduce){.FeatureSection-module-scss-module__0IZZNW__shotMedia:after{display:none}.FeatureSection-module-scss-module__0IZZNW__image{transition:none}.FeatureSection-module-scss-module__0IZZNW__corners span:after,.FeatureSection-module-scss-module__0IZZNW__frame:hover .FeatureSection-module-scss-module__0IZZNW__corners span:after,.FeatureSection-module-scss-module__0IZZNW__frame:focus-visible .FeatureSection-module-scss-module__0IZZNW__corners span:after{transition:opacity .2s}}.FeatureSection-module-scss-module__0IZZNW__image{object-fit:cover;object-position:top center;transition:filter .25s,transform .25s}.FeatureSection-module-scss-module__0IZZNW__imagePixel{image-rendering:pixelated}.FeatureSection-module-scss-module__0IZZNW__mask{color:#0000;-webkit-user-select:none;user-select:none;background-image:linear-gradient(var(--color-text), var(--color-text));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% .9em}.FeatureSection-module-scss-module__0IZZNW__nameGlyph,.FeatureSection-module-scss-module__0IZZNW__urlGlyph{text-align:center;white-space:pre;display:inline-block}.FeatureSection-module-scss-module__0IZZNW__projectHead{border-bottom:1px solid var(--site-border);justify-content:space-between;align-items:center;gap:1rem;margin:1.15rem 0 0;padding-bottom:.85rem;display:flex}.FeatureSection-module-scss-module__0IZZNW__name{font-size:var(--section-title-size);letter-spacing:.2em;text-transform:uppercase;margin:0;font-weight:200;line-height:1.2}.FeatureSection-module-scss-module__0IZZNW__kind{letter-spacing:.16em;text-align:right;text-transform:uppercase;color:#0000;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-medium-origin,0% 0%), color-mix(in srgb, #09162e var(--pearl-chroma), var(--pearl-mix-toward)) 0%, color-mix(in srgb, #6bb3ff var(--pearl-chroma), var(--pearl-mix-toward)) 14%, color-mix(in srgb, #1ba0e3 var(--pearl-chroma), var(--pearl-mix-toward)) 21%, color-mix(in srgb, #f96ede var(--pearl-chroma-hot), var(--pearl-mix-toward)) 31%, color-mix(in srgb, #0e1333 var(--pearl-chroma), var(--pearl-mix-toward)) 40%, color-mix(in srgb, #fff0f0 var(--pearl-chroma-soft), var(--pearl-mix-toward)) 49%, color-mix(in srgb, #f7cd9b var(--pearl-chroma-soft), var(--pearl-mix-toward)) 56%, color-mix(in srgb, #fbf998 var(--pearl-chroma), var(--pearl-mix-toward)) 62%, color-mix(in srgb, #d059d3 var(--pearl-chroma-hot), var(--pearl-mix-toward)) 73%, color-mix(in srgb, #f4acba var(--pearl-chroma-soft), var(--pearl-mix-toward)) 77%, color-mix(in srgb, #6769e6 var(--pearl-chroma-soft), var(--pearl-mix-toward)) 85%, color-mix(in srgb, #ffbfff var(--pearl-chroma), var(--pearl-mix-toward)) 95%, color-mix(in srgb, #09162e var(--pearl-chroma), var(--pearl-mix-toward)) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:.68rem;font-weight:500;line-height:1.2;display:inline-block}.FeatureSection-module-scss-module__0IZZNW__body{color:var(--color-muted);margin:.9rem 0 1rem;font-size:clamp(.95rem,1.2vw,1.02rem);line-height:1.65}.FeatureSection-module-scss-module__0IZZNW__breakdown{margin:0 0 1.15rem}.FeatureSection-module-scss-module__0IZZNW__features{flex-wrap:wrap;gap:.45rem;margin:0 0 1.05rem;padding:0;list-style:none;display:flex}.FeatureSection-module-scss-module__0IZZNW__features li{border:1px solid var(--site-border);color:var(--color-text);border-radius:999px;padding:.38rem .72rem;font-size:.82rem;line-height:1.2}.FeatureSection-module-scss-module__0IZZNW__featureMask{color:#0000;background:var(--color-text);border-color:var(--color-text);-webkit-user-select:none;user-select:none}.FeatureSection-module-scss-module__0IZZNW__built{border-top:1px solid var(--site-border);flex-wrap:wrap;align-items:center;gap:.45rem 1.15rem;margin:0 0 1rem;padding-top:.9rem;display:flex}.FeatureSection-module-scss-module__0IZZNW__builtLabel{color:var(--color-muted);text-transform:uppercase;align-items:center;gap:.5rem;margin:0;font-size:.68rem;font-weight:500;line-height:1.2;display:inline-flex}.FeatureSection-module-scss-module__0IZZNW__builtWords{letter-spacing:.16em}.FeatureSection-module-scss-module__0IZZNW__colon{letter-spacing:0;margin-left:-.16em}.FeatureSection-module-scss-module__0IZZNW__live{background:#f0f6fc;border-radius:50%;flex-shrink:0;width:3px;height:3px;animation:7.2s ease-in-out infinite FeatureSection-module-scss-module__0IZZNW__built-live;box-shadow:0 0 3px .5px #f0f6fc8c}.FeatureSection-module-scss-module__0IZZNW__tech{margin:0;padding:0;list-style:none;display:contents}.FeatureSection-module-scss-module__0IZZNW__tech li{color:var(--color-text);align-items:center;gap:.45rem;font-size:1rem;line-height:1.2;display:inline-flex}.FeatureSection-module-scss-module__0IZZNW__techMark{--tech-scale:1;--tech-nudge-y:0px;width:calc(1rem*var(--tech-scale));height:calc(1rem*var(--tech-scale));color:var(--color-text);translate:0 var(--tech-nudge-y);flex-shrink:0;place-items:center;display:grid}.FeatureSection-module-scss-module__0IZZNW__techMark svg{width:100%;height:100%;display:block}.FeatureSection-module-scss-module__0IZZNW__techLogo{object-fit:contain;width:100%;height:100%;display:block}html[data-theme=light] .FeatureSection-module-scss-module__0IZZNW__techLogo{filter:invert()}.FeatureSection-module-scss-module__0IZZNW__visit{align-items:baseline;gap:.35rem;margin:0;display:flex}.FeatureSection-module-scss-module__0IZZNW__visitLabel{color:var(--color-text);font-size:.95rem;line-height:1}.FeatureSection-module-scss-module__0IZZNW__visitLink{align-items:baseline;gap:.28rem;font-size:.95rem;line-height:1}.FeatureSection-module-scss-module__0IZZNW__visitLink svg{flex-shrink:0;width:.86em;height:.86em;translate:0 .18em}.FeatureSection-module-scss-module__0IZZNW__corners{pointer-events:none}.FeatureSection-module-scss-module__0IZZNW__corners span{z-index:2;box-sizing:border-box;width:.55rem;height:.55rem;position:absolute}.FeatureSection-module-scss-module__0IZZNW__corners span:before,.FeatureSection-module-scss-module__0IZZNW__corners span:after{content:"";box-sizing:border-box;pointer-events:none;position:absolute;inset:0}.FeatureSection-module-scss-module__0IZZNW__corners span:before{border-style:solid;border-width:0;border-color:var(--site-border-tick);transition:border-color .35s}.FeatureSection-module-scss-module__0IZZNW__corners span:after{opacity:0;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);transition:opacity .35s}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=tl]:after,.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=tr]:after,.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=bl]:after,.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=br]:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=tl]:after{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% var(--accent),var(--accent) 100%;mask-size:100% var(--accent),var(--accent) 100%;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% var(--accent),var(--accent) 100%;-webkit-mask-position:0 0,0 0}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=tr]:after{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% var(--accent),var(--accent) 100%;mask-size:100% var(--accent),var(--accent) 100%;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:100% 0,100% 0;mask-position:100% 0,100% 0;-webkit-mask-size:100% var(--accent),var(--accent) 100%;-webkit-mask-position:100% 0,100% 0}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=bl]:after{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% var(--accent),var(--accent) 100%;mask-size:100% var(--accent),var(--accent) 100%;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 100%,0 100%;mask-position:0 100%,0 100%;-webkit-mask-size:100% var(--accent),var(--accent) 100%;-webkit-mask-position:0 100%,0 100%}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=br]:after{-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% var(--accent),var(--accent) 100%;mask-size:100% var(--accent),var(--accent) 100%;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:100% 100%,100% 100%;mask-position:100% 100%,100% 100%;-webkit-mask-size:100% var(--accent),var(--accent) 100%;-webkit-mask-position:100% 100%,100% 100%}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=tl]{top:calc(var(--accent)*-1);left:calc(var(--accent)*-1)}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=tl]:before{border-top-width:var(--accent);border-left-width:var(--accent)}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=tr]{top:calc(var(--accent)*-1);right:calc(var(--accent)*-1)}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=tr]:before{border-top-width:var(--accent);border-right-width:var(--accent)}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=bl]{bottom:calc(var(--accent)*-1);left:calc(var(--accent)*-1)}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=bl]:before{border-bottom-width:var(--accent);border-left-width:var(--accent)}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=br]{bottom:calc(var(--accent)*-1);right:calc(var(--accent)*-1)}.FeatureSection-module-scss-module__0IZZNW__corners span[data-c=br]:before{border-bottom-width:var(--accent);border-right-width:var(--accent)}.FeatureSection-module-scss-module__0IZZNW__frame:hover .FeatureSection-module-scss-module__0IZZNW__corners span:before,.FeatureSection-module-scss-module__0IZZNW__frame:focus-visible .FeatureSection-module-scss-module__0IZZNW__corners span:before{border-color:#0000}.FeatureSection-module-scss-module__0IZZNW__frame:hover .FeatureSection-module-scss-module__0IZZNW__corners span:after,.FeatureSection-module-scss-module__0IZZNW__frame:focus-visible .FeatureSection-module-scss-module__0IZZNW__corners span:after{opacity:1}@media (max-width:900px){.FeatureSection-module-scss-module__0IZZNW__inner{padding:3.75rem var(--site-gutter) 4.25rem;grid-template-columns:1fr}.FeatureSection-module-scss-module__0IZZNW__cta{grid-area:3/1;justify-self:start;margin-top:2.5rem}.FeatureSection-module-scss-module__0IZZNW__grid{grid-template-columns:1fr;gap:4rem;margin-top:1.75rem}.FeatureSection-module-scss-module__0IZZNW__title{font-size:clamp(1.55rem,7vw,2.1rem)}.FeatureSection-module-scss-module__0IZZNW__project:first-child{scroll-margin-top:calc(var(--header-height) + 1.25rem)}}@media (prefers-reduced-motion:reduce){.FeatureSection-module-scss-module__0IZZNW__live{animation:none}}@keyframes FeatureSection-module-scss-module__0IZZNW__built-live{0%,to{filter:brightness(.78);background:#f0f6fc;box-shadow:0 0 2px .5px #f0f6fc59}12.5%{filter:brightness();background:#f0f6fc;box-shadow:0 0 3.5px 1px #f0f6fc99}25%{filter:brightness(.78);background:#6bb3ff;box-shadow:0 0 2px .5px #6bb3ff59}37.5%{filter:brightness();background:#6bb3ff;box-shadow:0 0 3.5px 1px #6bb3ff99}50%{filter:brightness(.78);background:#6769e6;box-shadow:0 0 2px .5px #6769e659}62.5%{filter:brightness();background:#6769e6;box-shadow:0 0 3.5px 1px #6769e699}75%{filter:brightness(.78);background:#fbf998;box-shadow:0 0 2px .5px #fbf99859}87.5%{filter:brightness();background:#fbf998;box-shadow:0 0 3.5px 1px #fbf99899}}
.ThemeToggle-module-scss-module__REzaQa__toggle{width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s;display:inline-flex}.ThemeToggle-module-scss-module__REzaQa__toggle:hover{color:var(--color-muted);background:color-mix(in srgb, var(--color-text) 10%, transparent)}.ThemeToggle-module-scss-module__REzaQa__toggle:focus-visible{outline:1px solid var(--color-text);outline-offset:4px}.ThemeToggle-module-scss-module__REzaQa__glyph{place-items:center;width:1.15rem;height:1.15rem;display:grid;position:relative;transform:rotate(0)}.ThemeToggle-module-scss-module__REzaQa__glyph[data-settled]{transition:transform .4s cubic-bezier(.4,0,.2,1)}.ThemeToggle-module-scss-module__REzaQa__glyph[data-settled] svg{transition:opacity .28s,transform .4s cubic-bezier(.4,0,.2,1)}.ThemeToggle-module-scss-module__REzaQa__glyph svg{grid-area:1/1;width:100%;height:100%}.ThemeToggle-module-scss-module__REzaQa__glyph[data-mode=light]{transform:rotate(180deg)}.ThemeToggle-module-scss-module__REzaQa__sun{opacity:0;transform:rotate(-90deg)}.ThemeToggle-module-scss-module__REzaQa__moon{opacity:1;transform:rotate(0)}.ThemeToggle-module-scss-module__REzaQa__glyph[data-mode=light] .ThemeToggle-module-scss-module__REzaQa__moon{opacity:0;transform:rotate(90deg)}.ThemeToggle-module-scss-module__REzaQa__glyph[data-mode=light] .ThemeToggle-module-scss-module__REzaQa__sun{opacity:1;transform:rotate(0)}@media (prefers-reduced-motion:reduce){.ThemeToggle-module-scss-module__REzaQa__glyph,.ThemeToggle-module-scss-module__REzaQa__glyph svg{transition:none}}
.HowIWorkSection-module-scss-module__w3T2gG__section{--accent:1px;--mark-size:2.3rem;background:var(--color-base);color:var(--color-text)}.HowIWorkSection-module-scss-module__w3T2gG__inner{width:100%;max-width:var(--site-container);padding:5.5rem var(--site-gutter) 6.25rem;margin-inline:auto}.HowIWorkSection-module-scss-module__w3T2gG__title{font-size:var(--section-title-size);letter-spacing:.2em;text-transform:uppercase;opacity:0;margin:0 0 2.75rem;font-weight:200;line-height:1.2;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.1rem)}.HowIWorkSection-module-scss-module__w3T2gG__section[data-in] .HowIWorkSection-module-scss-module__w3T2gG__title{opacity:1;transform:none}.HowIWorkSection-module-scss-module__w3T2gG__board{position:relative}.HowIWorkSection-module-scss-module__w3T2gG__rail{z-index:0;top:calc(var(--mark-size)/2);pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);opacity:0;width:100%;height:1px;transition:opacity .7s cubic-bezier(.22,1,.36,1) .28s;position:absolute;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 80%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 80%,#0000 100%)}.HowIWorkSection-module-scss-module__w3T2gG__section[data-in] .HowIWorkSection-module-scss-module__w3T2gG__rail{opacity:1}.HowIWorkSection-module-scss-module__w3T2gG__steps{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem 1.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.HowIWorkSection-module-scss-module__w3T2gG__step{min-width:0}.HowIWorkSection-module-scss-module__w3T2gG__mark,.HowIWorkSection-module-scss-module__w3T2gG__heading,.HowIWorkSection-module-scss-module__w3T2gG__body{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translate(-1.1rem)}.HowIWorkSection-module-scss-module__w3T2gG__section[data-in] .HowIWorkSection-module-scss-module__w3T2gG__mark,.HowIWorkSection-module-scss-module__w3T2gG__section[data-in] .HowIWorkSection-module-scss-module__w3T2gG__heading,.HowIWorkSection-module-scss-module__w3T2gG__section[data-in] .HowIWorkSection-module-scss-module__w3T2gG__body{opacity:1;transform:none}.HowIWorkSection-module-scss-module__w3T2gG__mark{z-index:2;box-sizing:border-box;width:var(--mark-size);height:var(--mark-size);border:1px solid var(--site-border);background:var(--color-base);justify-content:center;align-items:center;margin:0 0 1.15rem;display:flex;position:relative}.HowIWorkSection-module-scss-module__w3T2gG__index{letter-spacing:.16em;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:200;line-height:1}.HowIWorkSection-module-scss-module__w3T2gG__heading{letter-spacing:.2em;text-transform:uppercase;margin:0 0 .55rem;font-size:clamp(.78rem,1.2vw,1rem);font-weight:200;line-height:1.2}.HowIWorkSection-module-scss-module__w3T2gG__body{color:var(--color-muted);margin:0;font-size:1.05rem;line-height:1.7}.HowIWorkSection-module-scss-module__w3T2gG__corners{pointer-events:none}.HowIWorkSection-module-scss-module__w3T2gG__corners span{z-index:3;box-sizing:border-box;width:.42rem;height:.42rem;position:absolute}.HowIWorkSection-module-scss-module__w3T2gG__corners span:before{content:"";box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--site-border-tick);pointer-events:none;position:absolute;inset:0}.HowIWorkSection-module-scss-module__w3T2gG__corners span[data-c=tl]{top:calc(var(--accent)*-1);left:calc(var(--accent)*-1)}.HowIWorkSection-module-scss-module__w3T2gG__corners span[data-c=tl]:before{border-top-width:var(--accent);border-left-width:var(--accent)}.HowIWorkSection-module-scss-module__w3T2gG__corners span[data-c=tr]{top:calc(var(--accent)*-1);right:calc(var(--accent)*-1)}.HowIWorkSection-module-scss-module__w3T2gG__corners span[data-c=tr]:before{border-top-width:var(--accent);border-right-width:var(--accent)}.HowIWorkSection-module-scss-module__w3T2gG__corners span[data-c=bl]{bottom:calc(var(--accent)*-1);left:calc(var(--accent)*-1)}.HowIWorkSection-module-scss-module__w3T2gG__corners span[data-c=bl]:before{border-bottom-width:var(--accent);border-left-width:var(--accent)}.HowIWorkSection-module-scss-module__w3T2gG__corners span[data-c=br]{bottom:calc(var(--accent)*-1);right:calc(var(--accent)*-1)}.HowIWorkSection-module-scss-module__w3T2gG__corners span[data-c=br]:before{border-bottom-width:var(--accent);border-right-width:var(--accent)}@media (max-width:900px){.HowIWorkSection-module-scss-module__w3T2gG__section{--mark-size:2.5rem}.HowIWorkSection-module-scss-module__w3T2gG__inner{padding:3.75rem var(--site-gutter) 4.5rem}.HowIWorkSection-module-scss-module__w3T2gG__title{margin-bottom:2rem}.HowIWorkSection-module-scss-module__w3T2gG__board{padding-left:0}.HowIWorkSection-module-scss-module__w3T2gG__rail{top:calc(var(--mark-size)/2);left:calc(var(--mark-size)/2);width:1px;height:calc(100% - var(--mark-size));-webkit-mask-image:linear-gradient(#000 0% 86%,#0000 100%);mask-image:linear-gradient(#000 0% 86%,#0000 100%)}.HowIWorkSection-module-scss-module__w3T2gG__steps{flex-direction:column;gap:1.65rem;display:flex}.HowIWorkSection-module-scss-module__w3T2gG__step{grid-template-columns:var(--mark-size) minmax(0, 1fr);grid-template-rows:auto auto;align-items:start;gap:.35rem 1.1rem;display:grid}.HowIWorkSection-module-scss-module__w3T2gG__mark{grid-row:1/span 2;margin:0}.HowIWorkSection-module-scss-module__w3T2gG__heading{margin:0;padding-top:.2rem}.HowIWorkSection-module-scss-module__w3T2gG__mark,.HowIWorkSection-module-scss-module__w3T2gG__heading,.HowIWorkSection-module-scss-module__w3T2gG__body{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.1rem)}.HowIWorkSection-module-scss-module__w3T2gG__section[data-in] .HowIWorkSection-module-scss-module__w3T2gG__mark,.HowIWorkSection-module-scss-module__w3T2gG__section[data-in] .HowIWorkSection-module-scss-module__w3T2gG__heading,.HowIWorkSection-module-scss-module__w3T2gG__section[data-in] .HowIWorkSection-module-scss-module__w3T2gG__body{opacity:1;transform:none}}.HowIWorkSection-module-scss-module__w3T2gG__step:first-child .HowIWorkSection-module-scss-module__w3T2gG__mark{transition-delay:.22s}.HowIWorkSection-module-scss-module__w3T2gG__step:first-child .HowIWorkSection-module-scss-module__w3T2gG__heading{transition-delay:.36s}.HowIWorkSection-module-scss-module__w3T2gG__step:first-child .HowIWorkSection-module-scss-module__w3T2gG__body{transition-delay:.5s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(2) .HowIWorkSection-module-scss-module__w3T2gG__mark{transition-delay:.42s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(2) .HowIWorkSection-module-scss-module__w3T2gG__heading{transition-delay:.56s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(2) .HowIWorkSection-module-scss-module__w3T2gG__body{transition-delay:.7s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(3) .HowIWorkSection-module-scss-module__w3T2gG__mark{transition-delay:.62s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(3) .HowIWorkSection-module-scss-module__w3T2gG__heading{transition-delay:.76s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(3) .HowIWorkSection-module-scss-module__w3T2gG__body{transition-delay:.9s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(4) .HowIWorkSection-module-scss-module__w3T2gG__mark{transition-delay:.82s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(4) .HowIWorkSection-module-scss-module__w3T2gG__heading{transition-delay:.96s}.HowIWorkSection-module-scss-module__w3T2gG__step:nth-child(4) .HowIWorkSection-module-scss-module__w3T2gG__body{transition-delay:1.1s}@media (prefers-reduced-motion:reduce){.HowIWorkSection-module-scss-module__w3T2gG__title,.HowIWorkSection-module-scss-module__w3T2gG__rail,.HowIWorkSection-module-scss-module__w3T2gG__mark,.HowIWorkSection-module-scss-module__w3T2gG__heading,.HowIWorkSection-module-scss-module__w3T2gG__body{opacity:1;transition:none;transform:none}}
@property --nav-inner-pad{syntax:"<length>";inherits:true;initial-value:1.5rem}.Navbar-module-scss-module__RI8LDW__header{z-index:50;pointer-events:none;position:fixed;top:0;left:0;right:0}.Navbar-module-scss-module__RI8LDW__docked,.Navbar-module-scss-module__RI8LDW__header[data-nav-state=docked]{height:var(--header-height)}.Navbar-module-scss-module__RI8LDW__header[data-nav-state=docked][data-nav-open]{height:auto;max-height:100dvh}.Navbar-module-scss-module__RI8LDW__shell{--nav-inner-pad:var(--site-gutter);--nav-bar-height:var(--header-height);--pearl-conic-origin:calc(var(--nav-inner-pad) + var(--nav-mark-size) / 2) calc(var(--nav-bar-height) / 2);pointer-events:auto;top:25px;left:max(var(--site-gutter),(100% - var(--site-container))/2);right:max(var(--site-gutter),(100% - var(--site-container))/2);grid-template-columns:minmax(0,1fr);grid-template-rows:var(--nav-bar-height) 0fr;background:color-mix(in srgb, var(--color-base) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);will-change:top,left,right,border-radius;border-radius:15px;transition:top .22s cubic-bezier(.4,0,.2,1),left .22s cubic-bezier(.4,0,.2,1),right .22s cubic-bezier(.4,0,.2,1),border-radius .22s cubic-bezier(.4,0,.2,1),grid-template-rows .34s cubic-bezier(.4,0,.2,1),--nav-inner-pad .22s cubic-bezier(.4,0,.2,1);display:grid;position:absolute;overflow:hidden}.Navbar-module-scss-module__RI8LDW__shell:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from var(--pearl-angle) at var(--pearl-conic-origin), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;grid-area:1/1/-1;padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Navbar-module-scss-module__RI8LDW__header[data-nav-open] .Navbar-module-scss-module__RI8LDW__shell{grid-template-rows:var(--nav-bar-height) 1fr;max-height:calc(100dvh - 45px)}.Navbar-module-scss-module__RI8LDW__docked .Navbar-module-scss-module__RI8LDW__shell,.Navbar-module-scss-module__RI8LDW__header[data-nav-state=docked] .Navbar-module-scss-module__RI8LDW__shell{--nav-inner-pad:var(--site-gutter);--pearl-conic-origin:calc((100% - min(100%, var(--site-container))) / 2 + var(--nav-inner-pad) + (var(--nav-mark-size) / 2)) calc(var(--nav-bar-height) / 2);border-radius:0;top:0;left:0;right:0}.Navbar-module-scss-module__RI8LDW__docked .Navbar-module-scss-module__RI8LDW__shell:before,.Navbar-module-scss-module__RI8LDW__header[data-nav-state=docked] .Navbar-module-scss-module__RI8LDW__shell:before{-webkit-mask-composite:source-over;border-radius:0;padding:0;-webkit-mask:linear-gradient(#000,#000) bottom/100% 1px no-repeat;mask:linear-gradient(#000,#000) bottom/100% 1px no-repeat}.Navbar-module-scss-module__RI8LDW__header[data-nav-state=docked][data-nav-open] .Navbar-module-scss-module__RI8LDW__shell{max-height:100dvh}.Navbar-module-scss-module__RI8LDW__inner{z-index:1;height:var(--nav-bar-height);width:100%;max-width:var(--site-container);padding:0 var(--nav-inner-pad);grid-area:1/1;justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;transition:padding .22s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.Navbar-module-scss-module__RI8LDW__header[data-nav-instant] .Navbar-module-scss-module__RI8LDW__shell,.Navbar-module-scss-module__RI8LDW__header[data-nav-instant] .Navbar-module-scss-module__RI8LDW__inner,.Navbar-module-scss-module__RI8LDW__header[data-nav-instant] .Navbar-module-scss-module__RI8LDW__mobileList{transition:none}.Navbar-module-scss-module__RI8LDW__logo{padding-left:calc(var(--nav-mark-size) + .7rem);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);align-items:center;font-size:1.05rem;font-weight:600;transition:padding-left .32s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.Navbar-module-scss-module__RI8LDW__mark{width:var(--nav-mark-size);height:var(--nav-mark-size);object-fit:contain;filter:var(--mark-filter);pointer-events:none;transition:filter .2s;display:block;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-37%)}html[data-intro=playing] .Navbar-module-scss-module__RI8LDW__mark{opacity:0}.Navbar-module-scss-module__RI8LDW__logoText{font-size:var(--nav-title-size);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text);--title-wipe:1;-webkit-mask-image:linear-gradient(to left, #000 calc(var(--title-wipe) * 135% - 35%), transparent calc(var(--title-wipe) * 135%));-webkit-mask-image:linear-gradient(to left, #000 calc(var(--title-wipe) * 135% - 35%), transparent calc(var(--title-wipe) * 135%));mask-image:linear-gradient(to left, #000 calc(var(--title-wipe) * 135% - 35%), transparent calc(var(--title-wipe) * 135%));font-weight:200;transition:none}.Navbar-module-scss-module__RI8LDW__actions{align-items:center;gap:1rem;margin-left:auto;display:flex}.Navbar-module-scss-module__RI8LDW__nav{align-items:center;gap:1.75rem;display:none}.Navbar-module-scss-module__RI8LDW__link{text-transform:uppercase;letter-spacing:.12em;color:var(--color-text);white-space:nowrap;padding:15px 0;font-size:.8rem;transition:none;display:inline-flex}.Navbar-module-scss-module__RI8LDW__toggle{width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:none;display:inline-flex}.Navbar-module-scss-module__RI8LDW__toggle:focus-visible{outline:1px solid var(--color-text);outline-offset:4px}.Navbar-module-scss-module__RI8LDW__burger{width:1.15rem;height:.72rem;display:block;position:relative}.Navbar-module-scss-module__RI8LDW__burger span{transform-origin:50%;background:currentColor;border-radius:1px;height:1.5px;transition:transform .28s cubic-bezier(.4,0,.2,1),top .28s cubic-bezier(.4,0,.2,1),background .28s;position:absolute;left:0;right:0}.Navbar-module-scss-module__RI8LDW__burger span:first-child{top:0}.Navbar-module-scss-module__RI8LDW__burger span:last-child{top:calc(100% - 1.5px)}.Navbar-module-scss-module__RI8LDW__toggle[aria-expanded=true] .Navbar-module-scss-module__RI8LDW__burger span{background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-medium-origin,0% 0%), color-mix(in srgb, #09162e var(--pearl-chroma), var(--pearl-mix-toward)) 0%, color-mix(in srgb, #6bb3ff var(--pearl-chroma), var(--pearl-mix-toward)) 14%, color-mix(in srgb, #1ba0e3 var(--pearl-chroma), var(--pearl-mix-toward)) 21%, color-mix(in srgb, #f96ede var(--pearl-chroma-hot), var(--pearl-mix-toward)) 31%, color-mix(in srgb, #0e1333 var(--pearl-chroma), var(--pearl-mix-toward)) 40%, color-mix(in srgb, #fff0f0 var(--pearl-chroma-soft), var(--pearl-mix-toward)) 49%, color-mix(in srgb, #f7cd9b var(--pearl-chroma-soft), var(--pearl-mix-toward)) 56%, color-mix(in srgb, #fbf998 var(--pearl-chroma), var(--pearl-mix-toward)) 62%, color-mix(in srgb, #d059d3 var(--pearl-chroma-hot), var(--pearl-mix-toward)) 73%, color-mix(in srgb, #f4acba var(--pearl-chroma-soft), var(--pearl-mix-toward)) 77%, color-mix(in srgb, #6769e6 var(--pearl-chroma-soft), var(--pearl-mix-toward)) 85%, color-mix(in srgb, #ffbfff var(--pearl-chroma), var(--pearl-mix-toward)) 95%, color-mix(in srgb, #09162e var(--pearl-chroma), var(--pearl-mix-toward)) 100%);background-size:220% 220%}.Navbar-module-scss-module__RI8LDW__toggle[aria-expanded=true] .Navbar-module-scss-module__RI8LDW__burger span:first-child,.Navbar-module-scss-module__RI8LDW__toggle[aria-expanded=true] .Navbar-module-scss-module__RI8LDW__burger span:last-child{top:calc(50% - .75px)}.Navbar-module-scss-module__RI8LDW__toggle[aria-expanded=true] .Navbar-module-scss-module__RI8LDW__burger span:first-child{transform:rotate(45deg)}.Navbar-module-scss-module__RI8LDW__toggle[aria-expanded=true] .Navbar-module-scss-module__RI8LDW__burger span:last-child{transform:rotate(-45deg)}.Navbar-module-scss-module__RI8LDW__mobile{z-index:1;grid-area:2/1;min-height:0;position:relative;overflow:hidden}.Navbar-module-scss-module__RI8LDW__mobileList{width:100%;min-height:0;padding:0 var(--nav-inner-pad) .85rem;flex-direction:column;align-items:stretch;transition:padding .22s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.Navbar-module-scss-module__RI8LDW__mobileList .Navbar-module-scss-module__RI8LDW__link{box-sizing:border-box;width:100%;display:flex}.Navbar-module-scss-module__RI8LDW__header[data-nav-open] .Navbar-module-scss-module__RI8LDW__mobileList{max-height:calc(100dvh - 45px - var(--nav-bar-height));overflow-y:auto}.Navbar-module-scss-module__RI8LDW__header[data-nav-state=docked][data-nav-open] .Navbar-module-scss-module__RI8LDW__mobileList{max-height:calc(100dvh - var(--nav-bar-height))}@media (max-width:767px){.Navbar-module-scss-module__RI8LDW__actions{gap:0}.Navbar-module-scss-module__RI8LDW__shell{--nav-inner-pad:calc(var(--site-gutter) * .75);--nav-bar-height:4.5rem}.Navbar-module-scss-module__RI8LDW__docked,.Navbar-module-scss-module__RI8LDW__header[data-nav-state=docked]{height:4.5rem}.Navbar-module-scss-module__RI8LDW__header[data-nav-state=docked][data-nav-open]{height:auto}}@media (min-width:768px){.Navbar-module-scss-module__RI8LDW__nav{display:flex}.Navbar-module-scss-module__RI8LDW__toggle,.Navbar-module-scss-module__RI8LDW__mobile,.Navbar-module-scss-module__RI8LDW__header[data-nav-open] .Navbar-module-scss-module__RI8LDW__mobile{display:none}}@media (prefers-reduced-motion:reduce){.Navbar-module-scss-module__RI8LDW__shell{will-change:auto;transition:none}.Navbar-module-scss-module__RI8LDW__burger span{transition:none}}
.Footer-module-scss-module__la0MYq__footer{background:var(--color-base);color:var(--color-text);padding:4.5rem 0 2.75rem;position:relative}.Footer-module-scss-module__la0MYq__topRule{pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);width:100%;height:1px;position:absolute;top:0;left:0}.Footer-module-scss-module__la0MYq__inner{width:100%;max-width:var(--site-container);padding-inline:var(--site-gutter);margin-inline:auto}.Footer-module-scss-module__la0MYq__brand{width:fit-content;color:inherit;cursor:pointer;align-items:baseline;gap:.4em;margin:.5rem 0 3.75rem;font-size:clamp(3.35rem,8.4vw,8rem);font-weight:200;line-height:1;text-decoration:none;display:flex}.Footer-module-scss-module__la0MYq__mark{aspect-ratio:1004/873;object-fit:fill;width:auto;height:1cap;filter:var(--mark-filter);flex-shrink:0;display:block}.Footer-module-scss-module__la0MYq__word{font-size:1em;font-weight:inherit;letter-spacing:.2em;text-transform:uppercase;color:#0000;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-medium-origin,0% 0%), color-mix(in srgb, #09162e var(--pearl-chroma), var(--pearl-mix-toward)) 0%, color-mix(in srgb, #6bb3ff var(--pearl-chroma), var(--pearl-mix-toward)) 14%, color-mix(in srgb, #1ba0e3 var(--pearl-chroma), var(--pearl-mix-toward)) 21%, color-mix(in srgb, #f96ede var(--pearl-chroma-hot), var(--pearl-mix-toward)) 31%, color-mix(in srgb, #0e1333 var(--pearl-chroma), var(--pearl-mix-toward)) 40%, color-mix(in srgb, #fff0f0 var(--pearl-chroma-soft), var(--pearl-mix-toward)) 49%, color-mix(in srgb, #f7cd9b var(--pearl-chroma-soft), var(--pearl-mix-toward)) 56%, color-mix(in srgb, #fbf998 var(--pearl-chroma), var(--pearl-mix-toward)) 62%, color-mix(in srgb, #d059d3 var(--pearl-chroma-hot), var(--pearl-mix-toward)) 73%, color-mix(in srgb, #f4acba var(--pearl-chroma-soft), var(--pearl-mix-toward)) 77%, color-mix(in srgb, #6769e6 var(--pearl-chroma-soft), var(--pearl-mix-toward)) 85%, color-mix(in srgb, #ffbfff var(--pearl-chroma), var(--pearl-mix-toward)) 95%, color-mix(in srgb, #09162e var(--pearl-chroma), var(--pearl-mix-toward)) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;line-height:1}.Footer-module-scss-module__la0MYq__column{min-width:0}.Footer-module-scss-module__la0MYq__columns{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:2.25rem 3rem;margin:0 0 2.75rem;display:grid}.Footer-module-scss-module__la0MYq__columnTitle{font-size:var(--section-title-size);letter-spacing:.2em;text-transform:uppercase;align-items:baseline;gap:0;margin:0 0 1rem;font-weight:200;line-height:1;display:flex}.Footer-module-scss-module__la0MYq__columnMark{aspect-ratio:490/424.35;object-fit:fill;width:auto;height:1cap;filter:var(--mark-filter);flex-shrink:0;margin-right:.9rem;display:block}.Footer-module-scss-module__la0MYq__columnRule{background:var(--site-border);height:1px;margin:0 0 1.05rem;display:block}.Footer-module-scss-module__la0MYq__links{flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}.Footer-module-scss-module__la0MYq__cell{--accent:1px;margin:0;padding:0;position:relative;overflow:hidden}.Footer-module-scss-module__la0MYq__wash{z-index:0;pointer-events:none;opacity:0;background:#8b5cf6;transition:opacity .55s;position:absolute;inset:0}.Footer-module-scss-module__la0MYq__cell:hover .Footer-module-scss-module__la0MYq__wash,.Footer-module-scss-module__la0MYq__cell:focus-within .Footer-module-scss-module__la0MYq__wash{opacity:.16;transition-duration:0s}:is(html[data-theme=light] .Footer-module-scss-module__la0MYq__cell:hover .Footer-module-scss-module__la0MYq__wash,html[data-theme=light] .Footer-module-scss-module__la0MYq__cell:focus-within .Footer-module-scss-module__la0MYq__wash){opacity:.12}.Footer-module-scss-module__la0MYq__cell .Footer-module-scss-module__la0MYq__cellLink{z-index:1;width:100%;color:var(--color-text);align-items:center;margin:0;padding:.7rem 1rem .7rem 0;font-size:.92rem;line-height:1.45;transition:padding-left .55s,color .28s;display:flex;position:relative}.Footer-module-scss-module__la0MYq__cell:hover .Footer-module-scss-module__la0MYq__cellLink,.Footer-module-scss-module__la0MYq__cell:focus-within .Footer-module-scss-module__la0MYq__cellLink{color:var(--color-text);padding-left:20px;transition-duration:0s}html[data-theme=light] .Footer-module-scss-module__la0MYq__cell:hover .Footer-module-scss-module__la0MYq__cellLink{color:var(--color-text);padding-left:20px;transition-duration:0s}html[data-theme=light] .Footer-module-scss-module__la0MYq__cell:focus-within .Footer-module-scss-module__la0MYq__cellLink{color:var(--color-text);padding-left:20px;transition-duration:0s}.Footer-module-scss-module__la0MYq__corners{pointer-events:none}.Footer-module-scss-module__la0MYq__corners span{z-index:2;box-sizing:border-box;opacity:0;width:.45rem;height:.45rem;transition:opacity .55s;position:absolute}.Footer-module-scss-module__la0MYq__corners span:before{content:"";box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--site-border-tick);position:absolute;inset:0}.Footer-module-scss-module__la0MYq__cell:hover .Footer-module-scss-module__la0MYq__corners span,.Footer-module-scss-module__la0MYq__cell:focus-within .Footer-module-scss-module__la0MYq__corners span{opacity:1;transition-duration:0s}.Footer-module-scss-module__la0MYq__corners span[data-c=tl]{top:0;left:0}.Footer-module-scss-module__la0MYq__corners span[data-c=tl]:before{border-top-width:var(--accent);border-left-width:var(--accent)}.Footer-module-scss-module__la0MYq__corners span[data-c=tr]{top:0;right:0}.Footer-module-scss-module__la0MYq__corners span[data-c=tr]:before{border-top-width:var(--accent);border-right-width:var(--accent)}.Footer-module-scss-module__la0MYq__corners span[data-c=bl]{bottom:0;left:0}.Footer-module-scss-module__la0MYq__corners span[data-c=bl]:before{border-bottom-width:var(--accent);border-left-width:var(--accent)}.Footer-module-scss-module__la0MYq__corners span[data-c=br]{bottom:0;right:0}.Footer-module-scss-module__la0MYq__corners span[data-c=br]:before{border-bottom-width:var(--accent);border-right-width:var(--accent)}.Footer-module-scss-module__la0MYq__linkButton{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.Footer-module-scss-module__la0MYq__about{color:var(--color-text);margin:0;font-size:.92rem;font-weight:400;line-height:1.55}.Footer-module-scss-module__la0MYq__emailRow{align-items:center;gap:.65rem;margin-top:.15rem;display:flex}.Footer-module-scss-module__la0MYq__email{color:var(--color-text);letter-spacing:-.03em;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:500;line-height:1.1}.Footer-module-scss-module__la0MYq__email:hover{opacity:.72}.Footer-module-scss-module__la0MYq__copyButton{border-color:var(--site-border);background:color-mix(in srgb, var(--color-text) 4%, var(--color-base));width:2.15rem;height:2.15rem;color:var(--color-text);cursor:pointer;box-shadow:none;border-radius:.7rem}.Footer-module-scss-module__la0MYq__copyButton:hover{background:color-mix(in srgb, var(--color-text) 8%, var(--color-base))}.Footer-module-scss-module__la0MYq__note{color:var(--color-muted);align-items:center;gap:.55rem;margin:.9rem 0 0;font-size:.92rem;display:flex}.Footer-module-scss-module__la0MYq__social{width:fit-content;color:inherit;margin-top:1.15rem;display:inline-flex;position:relative}.Footer-module-scss-module__la0MYq__social:hover .Footer-module-scss-module__la0MYq__socialIcon,.Footer-module-scss-module__la0MYq__social:focus-visible .Footer-module-scss-module__la0MYq__socialIcon{opacity:0}.Footer-module-scss-module__la0MYq__social:hover .Footer-module-scss-module__la0MYq__socialPearl,.Footer-module-scss-module__la0MYq__social:focus-visible .Footer-module-scss-module__la0MYq__socialPearl{opacity:1}.Footer-module-scss-module__la0MYq__socialIcon{object-fit:contain;width:1.15rem;height:1.15rem;filter:var(--mark-filter);transition:opacity .2s;display:block}.Footer-module-scss-module__la0MYq__socialPearl{opacity:0;pointer-events:none;-webkit-mask-image:var(--ig-mask);-webkit-mask-image:var(--ig-mask);mask-image:var(--ig-mask);background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);transition:opacity .2s;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Footer-module-scss-module__la0MYq__live{background:#f0f6fc;border-radius:50%;flex-shrink:0;width:3px;height:3px;animation:7.2s ease-in-out infinite Footer-module-scss-module__la0MYq__footer-live;box-shadow:0 0 3px .5px #f0f6fc8c}.Footer-module-scss-module__la0MYq__meta{color:var(--color-muted);margin:0;font-size:.82rem}@media (max-width:900px){.Footer-module-scss-module__la0MYq__columns{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Footer-module-scss-module__la0MYq__columns{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Footer-module-scss-module__la0MYq__live{filter:none;background:#f0f6fc;animation:none}}@keyframes Footer-module-scss-module__la0MYq__footer-live{0%,to{filter:brightness(.78);background:#f0f6fc;box-shadow:0 0 2px .5px #f0f6fc59}12.5%{filter:brightness();background:#f0f6fc;box-shadow:0 0 3.5px 1px #f0f6fc99}25%{filter:brightness(.78);background:#6bb3ff;box-shadow:0 0 2px .5px #6bb3ff59}37.5%{filter:brightness();background:#6bb3ff;box-shadow:0 0 3.5px 1px #6bb3ff99}50%{filter:brightness(.78);background:#6769e6;box-shadow:0 0 2px .5px #6769e659}62.5%{filter:brightness();background:#6769e6;box-shadow:0 0 3.5px 1px #6769e699}75%{filter:brightness(.78);background:#fbf998;box-shadow:0 0 2px .5px #fbf99859}87.5%{filter:brightness();background:#fbf998;box-shadow:0 0 3.5px 1px #fbf99899}}
@property --cta-r{syntax:"<length-percentage>";inherits:true;initial-value:0}.NewsSection-module-scss-module___mU07q__section{--accent:1px;background:var(--color-base);color:var(--color-text)}.NewsSection-module-scss-module___mU07q__pageWrap{padding-top:var(--header-height)}.NewsSection-module-scss-module___mU07q__inner{width:100%;max-width:var(--site-container);padding:5.5rem var(--site-gutter) 6.25rem;margin-inline:auto}.NewsSection-module-scss-module___mU07q__header{justify-content:space-between;align-items:center;gap:1.5rem 2rem;margin:0 0 2.25rem;display:flex}.NewsSection-module-scss-module___mU07q__title{letter-spacing:-.03em;opacity:0;margin:0;font-size:clamp(1.7rem,3.4vw,2.65rem);font-weight:600;line-height:1.18;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.1rem)}.NewsSection-module-scss-module___mU07q__section[data-in] .NewsSection-module-scss-module___mU07q__title{opacity:1;transform:none}.NewsSection-module-scss-module___mU07q__cta{opacity:0;flex-shrink:0;transition:opacity .7s cubic-bezier(.22,1,.36,1) .18s,transform .7s cubic-bezier(.22,1,.36,1) .18s;transform:translateY(1.1rem)}.NewsSection-module-scss-module___mU07q__section[data-in] .NewsSection-module-scss-module___mU07q__cta{opacity:1;transform:none}.NewsSection-module-scss-module___mU07q__ctaButton{--cta-x:50%;--cta-y:50%;--cta-r:0px;--cta-icon:1.35rem;--cta-arrow:1.35rem;--cta-gap:.3rem;--cta-inset:.8rem;--cta-shift:calc(var(--cta-icon) + var(--cta-inset));background:var(--color-base);min-height:0;color:var(--color-text);letter-spacing:.16em;text-transform:uppercase;outline:none;justify-content:center;align-items:center;gap:0;max-width:100%;font-size:.8rem;font-weight:400;display:inline-flex;position:relative;overflow:visible;border-width:0!important;border-radius:50px!important;height:auto!important;padding:0!important;transition:none!important}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-clip]{isolation:isolate;z-index:1;border-radius:inherit;background:var(--color-base);clip-path:inset(0 round 50px);max-width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-ink]{z-index:0;border-radius:inherit;pointer-events:none;background:var(--color-text);clip-path:circle(var(--cta-r) at var(--cta-x) var(--cta-y));transition:--cta-r .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-ink]{transition:none}}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-ink]{border-radius:inherit}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-pad]{min-width:0;padding:.7rem 0;display:flex}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-window]{align-items:center;min-width:0;margin-block:-.7rem;padding-block:.7rem;display:flex;overflow:hidden}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-track]{width:max-content;padding-left:var(--cta-inset);margin-right:calc(-1*var(--cta-icon));color:#fff;mix-blend-mode:difference;flex:none;align-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(0)}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-right:var(--cta-inset);transition:padding-left .45s cubic-bezier(.22,1,.36,1)}.NewsSection-module-scss-module___mU07q__ctaButton:hover [data-cta-track]{transform:translateX(calc(-1 * var(--cta-shift)))}.NewsSection-module-scss-module___mU07q__ctaButton:hover [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-left:calc(var(--cta-inset) - var(--cta-gap))}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-mark],.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-arrow]{width:var(--cta-icon);height:var(--cta-icon);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-mark]{margin-right:var(--cta-gap)}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-mark] img{object-fit:contain;object-position:center;filter:brightness(0)invert();transform-origin:50%;width:100%;height:100%;display:block;transform:scale(.531)translateY(2px)}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-arrow]{margin-left:0;transition:margin-left .45s cubic-bezier(.22,1,.36,1)}.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-arrow] svg{width:1.22rem;height:1.22rem;display:block}.NewsSection-module-scss-module___mU07q__ctaButton:hover [data-cta-arrow]{margin-left:calc(-1*(var(--cta-inset) - var(--cta-gap)))}.NewsSection-module-scss-module___mU07q__ctaButton:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;filter:none;opacity:0;background-image:none;transition:opacity .2s;position:absolute;inset:-.95rem}.NewsSection-module-scss-module___mU07q__ctaButton:hover:after{opacity:var(--cta-glow-opacity);background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);filter:blur(16px)saturate(1.45)}.NewsSection-module-scss-module___mU07q__ctaButton:hover [data-cta-ink]{--cta-r:140%}.NewsSection-module-scss-module___mU07q__ctaButton:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-track],.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]),.NewsSection-module-scss-module___mU07q__ctaButton [data-cta-arrow]{transition:none}}.NewsSection-module-scss-module___mU07q__ctaGlyph{text-align:center;white-space:pre;flex-shrink:0;display:inline-block;position:relative}.NewsSection-module-scss-module___mU07q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.NewsSection-module-scss-module___mU07q__card{opacity:0;min-width:0;transition:opacity .7s cubic-bezier(.22,1,.36,1) .72s,transform .7s cubic-bezier(.22,1,.36,1) .72s;transform:translateY(1.1rem)}.NewsSection-module-scss-module___mU07q__section[data-in] .NewsSection-module-scss-module___mU07q__card{opacity:1;transform:none}.NewsSection-module-scss-module___mU07q__card:nth-child(2){transition-delay:.96s}.NewsSection-module-scss-module___mU07q__card:nth-child(3){transition-delay:1.2s}.NewsSection-module-scss-module___mU07q__card+.NewsSection-module-scss-module___mU07q__card .NewsSection-module-scss-module___mU07q__link{border-left:0}.NewsSection-module-scss-module___mU07q__link{border:1px solid var(--site-border);background:color-mix(in srgb, var(--color-base) 92%, var(--color-surface));height:100%;color:inherit;flex-direction:column;display:flex;position:relative;container-type:inline-size}.NewsSection-module-scss-module___mU07q__clip{isolation:isolate;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.NewsSection-module-scss-module___mU07q__clip:before{content:"";z-index:0;pointer-events:none;opacity:0;--pearl-conic-origin:0px 0px;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);filter:blur(56px)saturate(1.02);mix-blend-mode:screen;transition:opacity .45s;position:absolute;inset:0}.NewsSection-module-scss-module___mU07q__link .NewsSection-module-scss-module___mU07q__clip:before{animation-play-state:paused}.NewsSection-module-scss-module___mU07q__link:hover .NewsSection-module-scss-module___mU07q__clip:before,.NewsSection-module-scss-module___mU07q__link:focus-visible .NewsSection-module-scss-module___mU07q__clip:before{opacity:.2;animation-play-state:running}.NewsSection-module-scss-module___mU07q__media{z-index:1;aspect-ratio:16/10;border-bottom:1px solid var(--site-border);background:color-mix(in srgb, var(--color-surface) 70%, var(--color-base));flex:none;width:100%;display:block;position:relative}.NewsSection-module-scss-module___mU07q__shot{position:absolute;inset:0;overflow:hidden}.NewsSection-module-scss-module___mU07q__image{object-fit:cover;backface-visibility:hidden;transition:transform .55s cubic-bezier(.22,1,.36,1)}.NewsSection-module-scss-module___mU07q__link:hover .NewsSection-module-scss-module___mU07q__image{transform:scale(1.045)}.NewsSection-module-scss-module___mU07q__fallback{background:color-mix(in srgb, var(--color-muted) 12%, var(--color-base));width:100%;height:100%;display:block}.NewsSection-module-scss-module___mU07q__copy{z-index:1;flex-direction:column;flex:1;gap:.7rem;padding:1.15rem 1.15rem 1rem;display:flex;position:relative}.NewsSection-module-scss-module___mU07q__heading{letter-spacing:-.02em;margin:0;font-size:clamp(1.22rem,1.5vw,1.38rem);font-weight:500;line-height:1.3}.NewsSection-module-scss-module___mU07q__excerpt{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.6}.NewsSection-module-scss-module___mU07q__meta{color:var(--color-muted);letter-spacing:.04em;justify-content:space-between;align-items:baseline;gap:.85rem 1rem;margin-top:auto;padding-top:.85rem;font-size:.72rem;line-height:1.3;display:flex}.NewsSection-module-scss-module___mU07q__meta time{text-align:right;margin-left:auto}.NewsSection-module-scss-module___mU07q__cats{text-align:left}.NewsSection-module-scss-module___mU07q__corners{pointer-events:none}.NewsSection-module-scss-module___mU07q__corners span{z-index:4;box-sizing:border-box;opacity:0;width:.55rem;height:.55rem;transition:opacity .2s;position:absolute}.NewsSection-module-scss-module___mU07q__corners span:before{content:"";box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--site-border-tick);pointer-events:none;position:absolute;inset:0}.NewsSection-module-scss-module___mU07q__link:hover .NewsSection-module-scss-module___mU07q__corners span,.NewsSection-module-scss-module___mU07q__link:focus-visible .NewsSection-module-scss-module___mU07q__corners span{opacity:1}.NewsSection-module-scss-module___mU07q__corners span[data-c=tl]{top:calc(var(--accent)*-1);left:calc(var(--accent)*-1)}.NewsSection-module-scss-module___mU07q__corners span[data-c=tl]:before{border-top-width:var(--accent);border-left-width:var(--accent)}.NewsSection-module-scss-module___mU07q__corners span[data-c=tr]{top:calc(var(--accent)*-1);right:calc(var(--accent)*-1)}.NewsSection-module-scss-module___mU07q__corners span[data-c=tr]:before{border-top-width:var(--accent);border-right-width:var(--accent)}.NewsSection-module-scss-module___mU07q__corners span[data-c=bl]{bottom:calc(var(--accent)*-1);left:calc(var(--accent)*-1)}.NewsSection-module-scss-module___mU07q__corners span[data-c=bl]:before{border-bottom-width:var(--accent);border-left-width:var(--accent)}.NewsSection-module-scss-module___mU07q__corners span[data-c=br]{bottom:calc(var(--accent)*-1);right:calc(var(--accent)*-1)}.NewsSection-module-scss-module___mU07q__corners span[data-c=br]:before{border-bottom-width:var(--accent);border-right-width:var(--accent)}.NewsSection-module-scss-module___mU07q__corners span[data-c=il]{top:var(--media-h,0);left:calc(var(--accent)*-1);transform:translateY(-100%)}.NewsSection-module-scss-module___mU07q__corners span[data-c=il]:before{border-bottom-width:var(--accent);border-left-width:var(--accent)}.NewsSection-module-scss-module___mU07q__corners span[data-c=ir]{top:var(--media-h,0);right:calc(var(--accent)*-1);transform:translateY(-100%)}.NewsSection-module-scss-module___mU07q__corners span[data-c=ir]:before{border-bottom-width:var(--accent);border-right-width:var(--accent)}.NewsSection-module-scss-module___mU07q__corners span[data-c=cl]{top:var(--media-h,0);left:calc(var(--accent)*-1)}.NewsSection-module-scss-module___mU07q__corners span[data-c=cl]:before{border-top-width:var(--accent);border-left-width:var(--accent)}.NewsSection-module-scss-module___mU07q__corners span[data-c=cr]{top:var(--media-h,0);right:calc(var(--accent)*-1)}.NewsSection-module-scss-module___mU07q__corners span[data-c=cr]:before{border-top-width:var(--accent);border-right-width:var(--accent)}@media (max-width:900px){.NewsSection-module-scss-module___mU07q__inner{padding:3.75rem var(--site-gutter) 4.5rem}.NewsSection-module-scss-module___mU07q__header{flex-direction:column;align-items:flex-start;gap:1.1rem;margin-bottom:1.75rem}.NewsSection-module-scss-module___mU07q__clip{flex:none;height:auto}.NewsSection-module-scss-module___mU07q__grid{grid-template-columns:1fr}.NewsSection-module-scss-module___mU07q__card+.NewsSection-module-scss-module___mU07q__card .NewsSection-module-scss-module___mU07q__link{border-left:1px solid var(--site-border);border-top:0}}html[data-theme=light] .NewsSection-module-scss-module___mU07q__clip:before{mix-blend-mode:multiply;filter:blur(56px)saturate(1.25)}html[data-theme=light] .NewsSection-module-scss-module___mU07q__link:hover .NewsSection-module-scss-module___mU07q__clip:before{opacity:.12}html[data-theme=light] .NewsSection-module-scss-module___mU07q__link:focus-visible .NewsSection-module-scss-module___mU07q__clip:before{opacity:.12}@media (prefers-reduced-motion:reduce){.NewsSection-module-scss-module___mU07q__title,.NewsSection-module-scss-module___mU07q__cta,.NewsSection-module-scss-module___mU07q__card{opacity:1;transition:none;transform:none}.NewsSection-module-scss-module___mU07q__image{transition:none}.NewsSection-module-scss-module___mU07q__link:hover .NewsSection-module-scss-module___mU07q__image{transform:none}.NewsSection-module-scss-module___mU07q__clip:before{transition:none}}
.QuoteDots-module-scss-module__2liDXa__canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.RainField-module-scss-module__q6ptSG__canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
.IntroOverlay-module-scss-module__wxEblW__overlay{z-index:200;pointer-events:auto;width:100%;height:100svh;position:fixed;top:0;left:0}.IntroOverlay-module-scss-module__wxEblW__panel{background:var(--color-base);transform-origin:50% 100%;will-change:transform;position:absolute;inset:-25vh -10vw}.IntroOverlay-module-scss-module__wxEblW__shine{z-index:1;pointer-events:none;background-image:var(--pearl-sheen);background-position:0%;background-repeat:repeat-x;background-size:180% 100%;height:7px;position:absolute;bottom:0;left:-20%;right:-20%}.IntroOverlay-module-scss-module__wxEblW__logo{z-index:1;width:min(42vw,240px);height:min(42vw,240px);min-width:var(--nav-mark-size);min-height:var(--nav-mark-size);transform-origin:50%;will-change:transform;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(240deg)}.IntroOverlay-module-scss-module__wxEblW__logoPearl{background-image:var(--pearl-sheen);background-position:0%;background-repeat:repeat-x;background-size:340% 100%;width:100%;height:100%;-webkit-mask-image:url(/pallas-logo-centered.svg);mask-image:url(/pallas-logo-centered.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.IntroOverlay-module-scss-module__wxEblW__logoWhite{object-fit:contain;opacity:0;width:100%;height:100%;filter:var(--mark-filter);transition:filter .2s;position:absolute;inset:0}
.TopoField-module-scss-module__aFCGZa__canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
@property --cta-r{syntax:"<length-percentage>";inherits:true;initial-value:0}.AnalyticsConsent-module-scss-module__SdGO-a__bar{z-index:90;border:1px solid var(--site-border);background:var(--color-base);width:min(42rem,100% - 2rem);color:var(--color-text);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-inline:auto;padding:.9rem .95rem .9rem 1.1rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 16px 40px #00000047}.AnalyticsConsent-module-scss-module__SdGO-a__copy{color:var(--color-muted);margin:0;font-size:.92rem;line-height:1.45}.AnalyticsConsent-module-scss-module__SdGO-a__copy a{color:var(--color-text);text-underline-offset:.18em;text-decoration:underline}.AnalyticsConsent-module-scss-module__SdGO-a__actions{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.AnalyticsConsent-module-scss-module__SdGO-a__decline{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.55rem .9rem;font-size:.72rem;font-weight:500;transition:color .2s}.AnalyticsConsent-module-scss-module__SdGO-a__decline:hover,.AnalyticsConsent-module-scss-module__SdGO-a__decline:focus-visible{color:#fff}:is(html[data-theme=light] .AnalyticsConsent-module-scss-module__SdGO-a__decline:hover,html[data-theme=light] .AnalyticsConsent-module-scss-module__SdGO-a__decline:focus-visible){color:var(--color-text)}.AnalyticsConsent-module-scss-module__SdGO-a__accept{cursor:pointer;--cta-x:50%;--cta-y:50%;--cta-r:0px;--cta-icon:1.35rem;--cta-arrow:1.35rem;--cta-gap:.3rem;--cta-inset:.8rem;--cta-shift:calc(var(--cta-icon) + var(--cta-inset));background:var(--color-base);min-height:0;color:var(--color-text);letter-spacing:.16em;text-transform:uppercase;outline:none;justify-content:center;align-items:center;gap:0;max-width:100%;font-size:.8rem;font-weight:400;display:inline-flex;position:relative;overflow:visible;border-width:0!important;border-radius:50px!important;height:auto!important;padding:0!important;transition:none!important}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-clip]{isolation:isolate;z-index:1;border-radius:inherit;background:var(--color-base);clip-path:inset(0 round 50px);max-width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-ink]{z-index:0;border-radius:inherit;pointer-events:none;background:var(--color-text);clip-path:circle(var(--cta-r) at var(--cta-x) var(--cta-y));transition:--cta-r .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-ink]{transition:none}}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-ink]{border-radius:inherit}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-pad]{min-width:0;padding:.7rem 0;display:flex}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-window]{align-items:center;min-width:0;margin-block:-.7rem;padding-block:.7rem;display:flex;overflow:hidden}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-track]{width:max-content;padding-left:var(--cta-inset);margin-right:calc(-1*var(--cta-icon));color:#fff;mix-blend-mode:difference;flex:none;align-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(0)}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-right:var(--cta-inset);transition:padding-left .45s cubic-bezier(.22,1,.36,1)}.AnalyticsConsent-module-scss-module__SdGO-a__accept:hover [data-cta-track]{transform:translateX(calc(-1 * var(--cta-shift)))}.AnalyticsConsent-module-scss-module__SdGO-a__accept:hover [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-left:calc(var(--cta-inset) - var(--cta-gap))}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-mark],.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-arrow]{width:var(--cta-icon);height:var(--cta-icon);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-mark]{margin-right:var(--cta-gap)}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-mark] img{object-fit:contain;object-position:center;filter:brightness(0)invert();transform-origin:50%;width:100%;height:100%;display:block;transform:scale(.531)translateY(2px)}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-arrow]{margin-left:0;transition:margin-left .45s cubic-bezier(.22,1,.36,1)}.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-arrow] svg{width:1.22rem;height:1.22rem;display:block}.AnalyticsConsent-module-scss-module__SdGO-a__accept:hover [data-cta-arrow]{margin-left:calc(-1*(var(--cta-inset) - var(--cta-gap)))}.AnalyticsConsent-module-scss-module__SdGO-a__accept:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;filter:none;opacity:0;background-image:none;transition:opacity .2s;position:absolute;inset:-.95rem}.AnalyticsConsent-module-scss-module__SdGO-a__accept:hover:after{opacity:var(--cta-glow-opacity);background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);filter:blur(16px)saturate(1.45)}.AnalyticsConsent-module-scss-module__SdGO-a__accept:hover [data-cta-ink]{--cta-r:140%}.AnalyticsConsent-module-scss-module__SdGO-a__accept:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-track],.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]),.AnalyticsConsent-module-scss-module__SdGO-a__accept [data-cta-arrow]{transition:none}}.AnalyticsConsent-module-scss-module__SdGO-a__acceptGlyph{text-align:center;white-space:pre;flex-shrink:0;display:inline-block;position:relative}@media (max-width:640px){.AnalyticsConsent-module-scss-module__SdGO-a__bar{flex-direction:column;align-items:stretch}.AnalyticsConsent-module-scss-module__SdGO-a__actions{justify-content:flex-end}}
.LogoProgress-module-scss-module__IXKBGW__stage{aspect-ratio:1;pointer-events:none;justify-content:center;align-items:center;width:auto;max-width:88%;height:82%;max-height:100%;margin:0;display:flex;position:relative}@media (max-width:767px){.LogoProgress-module-scss-module__IXKBGW__stage{width:82%;max-width:none;height:auto}}.LogoProgress-module-scss-module__IXKBGW__stamp{isolation:isolate;width:100%;height:100%;position:relative;transform:translateY(11.8%)}.LogoProgress-module-scss-module__IXKBGW__svg{width:100%;height:100%;display:block;overflow:visible}.LogoProgress-module-scss-module__IXKBGW__ink{color:var(--color-text);transition:color .2s}.LogoProgress-module-scss-module__IXKBGW__pearlLayer{z-index:1;opacity:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/pallas-logo-centered.svg);mask-image:url(/pallas-logo-centered.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.LogoProgress-module-scss-module__IXKBGW__pearlFill{--pearl-conic-origin:50% 50%;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);width:100%;height:100%}html[data-theme=light] .LogoProgress-module-scss-module__IXKBGW__ink{color:#09090b;opacity:1!important}html[data-theme=light] .LogoProgress-module-scss-module__IXKBGW__pearlFill{opacity:1}
.Notice-module-scss-module__TpJeOG__notice{z-index:92;background:color-mix(in srgb, var(--color-base) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(42rem,100% - 2rem);color:var(--color-text);opacity:0;border-radius:15px;align-items:center;gap:.85rem;margin-inline:auto;padding:.75rem .7rem .75rem .85rem;transition:opacity .45s;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 16px 40px #00000047}.Notice-module-scss-module__TpJeOG__notice[data-show]{opacity:1}.Notice-module-scss-module__TpJeOG__notice:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from var(--pearl-angle) at var(--pearl-conic-origin), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Notice-module-scss-module__TpJeOG__mark{z-index:1;flex:0 0 1.75rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:relative}.Notice-module-scss-module__TpJeOG__mark>div{width:100%;max-width:none;height:100%;max-height:none}.Notice-module-scss-module__TpJeOG__copy{z-index:1;min-width:0;color:var(--color-muted);flex:1;margin:0;font-size:.92rem;line-height:1.45;position:relative}.Notice-module-scss-module__TpJeOG__close{z-index:1;width:2.5rem;height:2.5rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.Notice-module-scss-module__TpJeOG__close:focus-visible{outline:1px solid var(--color-text);outline-offset:4px}.Notice-module-scss-module__TpJeOG__cross{width:1.15rem;height:1.15rem;display:block;position:relative}.Notice-module-scss-module__TpJeOG__cross span{background-size:220% 220%;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-medium-origin,0% 0%), color-mix(in srgb, #09162e var(--pearl-chroma), var(--pearl-mix-toward)) 0%, color-mix(in srgb, #6bb3ff var(--pearl-chroma), var(--pearl-mix-toward)) 14%, color-mix(in srgb, #1ba0e3 var(--pearl-chroma), var(--pearl-mix-toward)) 21%, color-mix(in srgb, #f96ede var(--pearl-chroma-hot), var(--pearl-mix-toward)) 31%, color-mix(in srgb, #0e1333 var(--pearl-chroma), var(--pearl-mix-toward)) 40%, color-mix(in srgb, #fff0f0 var(--pearl-chroma-soft), var(--pearl-mix-toward)) 49%, color-mix(in srgb, #f7cd9b var(--pearl-chroma-soft), var(--pearl-mix-toward)) 56%, color-mix(in srgb, #fbf998 var(--pearl-chroma), var(--pearl-mix-toward)) 62%, color-mix(in srgb, #d059d3 var(--pearl-chroma-hot), var(--pearl-mix-toward)) 73%, color-mix(in srgb, #f4acba var(--pearl-chroma-soft), var(--pearl-mix-toward)) 77%, color-mix(in srgb, #6769e6 var(--pearl-chroma-soft), var(--pearl-mix-toward)) 85%, color-mix(in srgb, #ffbfff var(--pearl-chroma), var(--pearl-mix-toward)) 95%, color-mix(in srgb, #09162e var(--pearl-chroma), var(--pearl-mix-toward)) 100%);border-radius:1px;height:1.5px;position:absolute;top:calc(50% - .75px);left:0;right:0}.Notice-module-scss-module__TpJeOG__cross span:first-child{transform:rotate(45deg)}.Notice-module-scss-module__TpJeOG__cross span:last-child{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.Notice-module-scss-module__TpJeOG__notice{opacity:1;transition:none}}
@property --cta-r{syntax:"<length-percentage>";inherits:true;initial-value:0}.redacted-module-scss-module__mjwEbG__archiveBar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem;display:flex}.redacted-module-scss-module__mjwEbG__archiveCrumbs{color:var(--color-muted);align-items:center;gap:.55rem;margin:0;font-size:.85rem;display:flex}.redacted-module-scss-module__mjwEbG__archiveCrumbs a{color:inherit;text-decoration:none;transition:color .2s}.redacted-module-scss-module__mjwEbG__archiveCrumbs a:hover{color:var(--color-text)}.redacted-module-scss-module__mjwEbG__archiveCrumbs span[aria-hidden]{opacity:.45}.redacted-module-scss-module__mjwEbG__gate{min-height:100vh;padding:calc(var(--header-height) + 1.25rem) 0 4rem;background:var(--color-base);color:var(--color-text);position:relative}.redacted-module-scss-module__mjwEbG__stage{z-index:2;min-height:calc(100svh - var(--header-height) - 2rem);flex-direction:column;align-items:stretch;padding:2rem 0 1.25rem;display:flex;position:relative}.redacted-module-scss-module__mjwEbG__grid{z-index:1;box-sizing:border-box;width:100%;max-width:var(--site-container);padding-inline:var(--site-gutter);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:1.25rem;margin-inline:auto;display:grid;position:relative}.redacted-module-scss-module__mjwEbG__crumbs{box-sizing:border-box;width:100%;max-width:var(--site-container);padding-inline:var(--site-gutter);color:var(--color-muted);align-items:center;gap:.55rem;margin:0 auto 1.75rem;font-size:.85rem;display:flex}.redacted-module-scss-module__mjwEbG__crumbs a{color:inherit;text-decoration:none;transition:color .2s}.redacted-module-scss-module__mjwEbG__crumbs a:hover{color:var(--color-text)}.redacted-module-scss-module__mjwEbG__crumbs span[aria-hidden]{opacity:.45}.redacted-module-scss-module__mjwEbG__lead{grid-column:1/-1}.redacted-module-scss-module__mjwEbG__eyebrow{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0;font-size:1rem;font-weight:200;line-height:1;display:flex}.redacted-module-scss-module__mjwEbG__eyebrowMark{aspect-ratio:522/456.35;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);flex-shrink:0;width:auto;height:2cap;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-261 -298.9 522 456.35' fill='none'%3E%3Cg stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round' transform='rotate(60)'%3E%3Cline x1='-245' y1='-141.45' x2='245' y2='-141.45'/%3E%3Cline x1='0' y1='282.9' x2='-245' y2='-141.45'/%3E%3Cline x1='0' y1='282.9' x2='245' y2='-141.45'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-261 -298.9 522 456.35' fill='none'%3E%3Cg stroke='%23000' stroke-width='24' stroke-linecap='round' stroke-linejoin='round' transform='rotate(60)'%3E%3Cline x1='-245' y1='-141.45' x2='245' y2='-141.45'/%3E%3Cline x1='0' y1='282.9' x2='-245' y2='-141.45'/%3E%3Cline x1='0' y1='282.9' x2='245' y2='-141.45'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.redacted-module-scss-module__mjwEbG__leadTitle{letter-spacing:-.03em;margin:.9rem 0 0;font-size:clamp(2.1rem,4vw,3.4rem);font-weight:600;line-height:1.05}.redacted-module-scss-module__mjwEbG__leadCopy{color:var(--color-muted);margin:.85rem 0 0;font-size:.98rem;line-height:1.6}.redacted-module-scss-module__mjwEbG__card{border:1px solid var(--site-border);background:color-mix(in srgb, var(--color-base) 42%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:left;flex-direction:column;align-items:flex-start;min-width:0;padding:1.75rem 1.6rem;display:flex;position:relative}.redacted-module-scss-module__mjwEbG__title{letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,2.4vw,2.15rem);font-weight:600;line-height:1.15}.redacted-module-scss-module__mjwEbG__copy{color:var(--color-muted);margin:.85rem 0 0;font-size:.98rem;line-height:1.6}.redacted-module-scss-module__mjwEbG__form{gap:.95rem;width:100%;margin-top:1.35rem;display:grid}.redacted-module-scss-module__mjwEbG__field{gap:.45rem;display:grid}.redacted-module-scss-module__mjwEbG__field label{color:var(--color-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:500}.redacted-module-scss-module__mjwEbG__control{border-color:var(--site-border);background:color-mix(in srgb, var(--color-text) 4%, var(--color-base));height:auto;min-height:2.85rem;box-shadow:none;border-radius:.85rem;padding:.8rem .95rem;font-size:.95rem}.redacted-module-scss-module__mjwEbG__control:focus-visible{border-color:color-mix(in srgb, var(--color-text) 35%, var(--site-border));box-shadow:none}.redacted-module-scss-module__mjwEbG__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.redacted-module-scss-module__mjwEbG__opt{color:var(--color-muted);cursor:pointer;align-items:flex-start;gap:.65rem;font-size:.92rem;line-height:1.5;display:flex}.redacted-module-scss-module__mjwEbG__opt input{width:1rem;height:1rem;accent-color:var(--color-text);flex-shrink:0;margin-top:.2rem}.redacted-module-scss-module__mjwEbG__ctaButton{--cta-x:50%;--cta-y:50%;--cta-r:0px;--cta-icon:1.35rem;--cta-arrow:1.35rem;--cta-gap:.3rem;--cta-inset:.8rem;--cta-shift:calc(var(--cta-icon) + var(--cta-inset));background:var(--color-base);min-height:0;color:var(--color-text);letter-spacing:.16em;text-transform:uppercase;outline:none;justify-content:center;align-items:center;gap:0;max-width:100%;font-size:.8rem;font-weight:400;display:inline-flex;position:relative;overflow:visible;border-width:0!important;border-radius:50px!important;height:auto!important;padding:0!important;transition:none!important}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-clip]{isolation:isolate;z-index:1;border-radius:inherit;background:var(--color-base);clip-path:inset(0 round 50px);max-width:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-ink]{z-index:0;border-radius:inherit;pointer-events:none;background:var(--color-text);clip-path:circle(var(--cta-r) at var(--cta-x) var(--cta-y));transition:--cta-r .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-ink]{transition:none}}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-ink]{border-radius:inherit}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-pad]{min-width:0;padding:.7rem 0;display:flex}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-window]{align-items:center;min-width:0;margin-block:-.7rem;padding-block:.7rem;display:flex;overflow:hidden}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-track]{width:max-content;padding-left:var(--cta-inset);margin-right:calc(-1*var(--cta-icon));color:#fff;mix-blend-mode:difference;flex:none;align-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(0)}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-right:var(--cta-inset);transition:padding-left .45s cubic-bezier(.22,1,.36,1)}.redacted-module-scss-module__mjwEbG__ctaButton:hover [data-cta-track]{transform:translateX(calc(-1 * var(--cta-shift)))}.redacted-module-scss-module__mjwEbG__ctaButton:hover [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]){padding-left:calc(var(--cta-inset) - var(--cta-gap))}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-mark],.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-arrow]{width:var(--cta-icon);height:var(--cta-icon);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-mark]{margin-right:var(--cta-gap)}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-mark] img{object-fit:contain;object-position:center;filter:brightness(0)invert();transform-origin:50%;width:100%;height:100%;display:block;transform:scale(.531)translateY(2px)}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-arrow]{margin-left:0;transition:margin-left .45s cubic-bezier(.22,1,.36,1)}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-arrow] svg{width:1.22rem;height:1.22rem;display:block}.redacted-module-scss-module__mjwEbG__ctaButton:hover [data-cta-arrow]{margin-left:calc(-1*(var(--cta-inset) - var(--cta-gap)))}.redacted-module-scss-module__mjwEbG__ctaButton:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;filter:none;opacity:0;background-image:none;transition:opacity .2s;position:absolute;inset:-.95rem}.redacted-module-scss-module__mjwEbG__ctaButton:hover:after{opacity:var(--cta-glow-opacity);background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);filter:blur(16px)saturate(1.45)}.redacted-module-scss-module__mjwEbG__ctaButton:hover [data-cta-ink]{--cta-r:140%}.redacted-module-scss-module__mjwEbG__ctaButton:before{content:"";z-index:2;border-radius:inherit;pointer-events:none;background-image:conic-gradient(from calc(var(--pearl-angle) - var(--pearl-rotate,0deg)) at var(--pearl-conic-origin,0% 0%), #09162e 0%, #6bb3ff 14%, #1ba0e3 21%, #f96ede 31%, #0e1333 40%, #fff0f0 49%, #f7cd9b 56%, #fbf998 62%, #d059d3 73%, #f4acba 77%, #6769e6 85%, #ffbfff 95%, #09162e 100%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-track],.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-track]>:not([data-cta-mark]):not([data-cta-arrow]),.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-arrow]{transition:none}}.redacted-module-scss-module__mjwEbG__ctaButton{cursor:pointer;justify-self:start}.redacted-module-scss-module__mjwEbG__ctaButton [data-cta-mark] svg{width:1.05rem;height:1.05rem}.redacted-module-scss-module__mjwEbG__note,.redacted-module-scss-module__mjwEbG__error{color:var(--color-text);margin:0;font-size:.92rem;line-height:1.5}.redacted-module-scss-module__mjwEbG__fine{color:var(--color-muted);margin:1.65rem 0 0;font-size:.92rem;line-height:1.55}.redacted-module-scss-module__mjwEbG__emailRow{align-items:center;gap:.55rem;margin:1.363rem 0 0;display:flex}.redacted-module-scss-module__mjwEbG__email{color:var(--color-text);letter-spacing:-.01em;font-size:.98rem;text-decoration:none}.redacted-module-scss-module__mjwEbG__email:hover{opacity:.72}.redacted-module-scss-module__mjwEbG__copyButton{border:1px solid var(--site-border);background:color-mix(in srgb, var(--color-text) 4%, var(--color-base));width:2rem;height:2rem;color:var(--color-text);cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.redacted-module-scss-module__mjwEbG__copyButton svg{width:.95rem;height:.95rem}.redacted-module-scss-module__mjwEbG__follow{box-sizing:border-box;min-height:1.38rem;color:var(--color-muted);align-items:flex-start;gap:.28em;margin:0;font-size:.92rem;line-height:1.5;display:flex}.redacted-module-scss-module__mjwEbG__textCta{color:var(--color-text);align-items:center;gap:.28rem;display:inline-flex}.redacted-module-scss-module__mjwEbG__textCta svg{width:.9em;height:.9em;translate:0 .05em}.redacted-module-scss-module__mjwEbG__corners{pointer-events:none}.redacted-module-scss-module__mjwEbG__corners span{z-index:2;width:.55rem;height:.55rem;position:absolute}.redacted-module-scss-module__mjwEbG__corners span:before{content:"";border-style:solid;border-width:0;border-color:var(--site-border-tick);position:absolute;inset:0}.redacted-module-scss-module__mjwEbG__corners span[data-c=tl]{top:-1px;left:-1px}.redacted-module-scss-module__mjwEbG__corners span[data-c=tl]:before{border-top-width:1px;border-left-width:1px}.redacted-module-scss-module__mjwEbG__corners span[data-c=tr]{top:-1px;right:-1px}.redacted-module-scss-module__mjwEbG__corners span[data-c=tr]:before{border-top-width:1px;border-right-width:1px}.redacted-module-scss-module__mjwEbG__corners span[data-c=bl]{bottom:-1px;left:-1px}.redacted-module-scss-module__mjwEbG__corners span[data-c=bl]:before{border-bottom-width:1px;border-left-width:1px}.redacted-module-scss-module__mjwEbG__corners span[data-c=br]{bottom:-1px;right:-1px}.redacted-module-scss-module__mjwEbG__corners span[data-c=br]:before{border-bottom-width:1px;border-right-width:1px}.redacted-module-scss-module__mjwEbG__submit{border:1px solid var(--site-border);min-height:2.6rem;color:var(--color-text);font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;align-items:center;margin-top:.9rem;padding:.45rem 1.1rem;text-decoration:none;display:inline-flex}.redacted-module-scss-module__mjwEbG__submit.redacted-module-scss-module__mjwEbG__clear{margin-top:0}@media (max-width:800px){.redacted-module-scss-module__mjwEbG__grid{grid-template-columns:1fr}}@media (max-width:767px){.redacted-module-scss-module__mjwEbG__gate{padding-top:calc(var(--header-height) + .35rem)}.redacted-module-scss-module__mjwEbG__stage{min-height:auto;padding:.85rem 0 1.25rem}}
.QuoteSection-module-scss-module__KrrGoq__section{background:var(--color-base);width:100%;color:var(--color-text);margin:4.5rem 0;position:relative;overflow:hidden}.QuoteSection-module-scss-module__KrrGoq__inner{z-index:1;width:100%;max-width:var(--site-container);padding:6.25rem var(--site-gutter) 6.75rem;margin-inline:auto;position:relative}.QuoteSection-module-scss-module__KrrGoq__quote{letter-spacing:-.03em;text-align:center;opacity:0;width:100%;margin:0;font-size:clamp(1.75rem,4.2vw,3.15rem);font-weight:600;line-height:1.28;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.1rem)}.QuoteSection-module-scss-module__KrrGoq__section[data-in] .QuoteSection-module-scss-module__KrrGoq__quote{opacity:1;transform:none}@media (max-width:767px){.QuoteSection-module-scss-module__KrrGoq__section{margin:2.75rem 0}.QuoteSection-module-scss-module__KrrGoq__inner{padding:3.5rem var(--site-gutter) 4rem}}
.contact-module-scss-module__zzj-wG__page{flex-direction:column;min-height:100%;display:flex}
