.liquid-light-background-module__-U3WUG__root{z-index:0;pointer-events:none;background:radial-gradient(47% 58% at 87% 52%,#999e9e21,#0000 78%),radial-gradient(25% 27% at 82% 49%,#e6ac7e12,#0000 78%),linear-gradient(115deg,#111315 0%,#1a1d20 69%,#232629 100%);position:absolute;inset:0;overflow:hidden}.liquid-light-background-module__-U3WUG__root:before{content:"";opacity:.38;background:repeating-linear-gradient(155deg,#0000 0 8px,#c5cbcb21 9px,#0000 10px 14px);position:absolute;inset:-15% -8% -15% 35%;transform:skewY(-8deg);-webkit-mask-image:radial-gradient(58% 50% at 70% 51%,#000 15%,#0000 90%);mask-image:radial-gradient(58% 50% at 70% 51%,#000 15%,#0000 90%)}.liquid-light-background-module__-U3WUG__canvas{opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:relative}.liquid-light-background-module__-U3WUG__canvas[data-state=ready]{opacity:1}@media (prefers-reduced-motion:reduce){.liquid-light-background-module__-U3WUG__canvas{transition:none}}
.hero-section-module__t3XmbW__hero{isolation:isolate;color:#f3f2ee;height:clamp(560px,45vw,690px);min-height:560px;position:relative}.hero-section-module__t3XmbW__hero:before{content:"";pointer-events:none;clip-path:url(#hero-surface-shape);background:#aeb9bd30;position:absolute;inset:0}.hero-section-module__t3XmbW__surface{clip-path:url(#hero-surface-shape);background:#111315;position:absolute;inset:1px;overflow:hidden}.hero-section-module__t3XmbW__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#111315 0%,#111315f2 24%,#11131559 58%,#0000 82%),linear-gradient(#0000 76%,#11131573);position:absolute;inset:0}.hero-section-module__t3XmbW__topline{z-index:2;color:#b8bec0;letter-spacing:.16em;width:max-content;font-size:9px;font-weight:600;position:absolute;top:17px;left:50%;transform:translate(-50%)}.hero-section-module__t3XmbW__content{z-index:2;align-items:center;width:100%;height:100%;padding:78px 44px 88px;display:flex;position:relative}.hero-section-module__t3XmbW__copy{max-width:700px}.hero-section-module__t3XmbW__copy h1{color:#f3f2ee;letter-spacing:-.067em;font-size:clamp(58px,6.1vw,96px);font-weight:500;line-height:1.055}.hero-section-module__t3XmbW__copy em{color:#c8cbcb;font-style:normal}.hero-section-module__t3XmbW__line{margin-bottom:-.09em;padding-bottom:.09em;display:block;overflow:hidden}.hero-section-module__t3XmbW__line>*{animation:1.15s cubic-bezier(.16,1,.3,1) both hero-section-module__t3XmbW__title-enter;display:block}.hero-section-module__t3XmbW__line:nth-child(2)>*{animation-delay:.12s}.hero-section-module__t3XmbW__copy>p{animation:1s cubic-bezier(.16,1,.3,1) .28s both hero-section-module__t3XmbW__copy-enter}.hero-section-module__t3XmbW__copy>.hero-section-module__t3XmbW__cta{animation:1s cubic-bezier(.16,1,.3,1) .4s both hero-section-module__t3XmbW__copy-enter}.hero-section-module__t3XmbW__surface>:first-child{transform-origin:78%;animation:1.8s cubic-bezier(.16,1,.3,1) both hero-section-module__t3XmbW__light-enter}.hero-section-module__t3XmbW__cta:hover .icon-disc svg{transform:translateY(2px)}@keyframes hero-section-module__t3XmbW__title-enter{0%{opacity:.25;transform:translateY(105%)rotate(1deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes hero-section-module__t3XmbW__copy-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-section-module__t3XmbW__light-enter{0%{opacity:.3;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.hero-section-module__t3XmbW__paused .hero-section-module__t3XmbW__line>*,.hero-section-module__t3XmbW__paused .hero-section-module__t3XmbW__copy>p,.hero-section-module__t3XmbW__paused .hero-section-module__t3XmbW__copy>.hero-section-module__t3XmbW__cta,.hero-section-module__t3XmbW__paused .hero-section-module__t3XmbW__surface>:first-child{animation:none}@media (prefers-reduced-motion:reduce){.hero-section-module__t3XmbW__line>*,.hero-section-module__t3XmbW__copy>p,.hero-section-module__t3XmbW__copy>.hero-section-module__t3XmbW__cta,.hero-section-module__t3XmbW__surface>:first-child{animation:none}.hero-section-module__t3XmbW__cta:hover .icon-disc svg{transform:none}}.hero-section-module__t3XmbW__copy p{color:#a5aaad;max-width:390px;margin:26px 0 30px;font-size:15px;line-height:1.75}.hero-section-module__t3XmbW__cta{color:#17191b;background:#e9e9e4}.hero-section-module__t3XmbW__cta .icon-disc{color:#f3f2ee;background:#262a2d}.hero-section-module__t3XmbW__origin{text-align:center;white-space:nowrap;z-index:2;color:#a5aaad;letter-spacing:.025em;justify-content:center;align-items:center;width:24.5%;height:5.5%;font-size:11px;font-weight:500;display:flex;position:absolute;bottom:0;left:78.25%;transform:translate(-50%)}@media (min-width:1700px){.hero-section-module__t3XmbW__content{padding-inline:60px}}@media (max-width:1100px){.hero-section-module__t3XmbW__hero{height:560px;min-height:560px}.hero-section-module__t3XmbW__content{padding-inline:32px}.hero-section-module__t3XmbW__copy h1{font-size:clamp(55px,6.2vw,75px)}.hero-section-module__t3XmbW__origin{align-items:flex-end;padding-bottom:5px;font-size:9px}}@media (max-width:760px){.hero-section-module__t3XmbW__hero:before,.hero-section-module__t3XmbW__surface{clip-path:url(#hero-surface-shape-mobile)}.hero-section-module__t3XmbW__hero{height:min(690px,max(620px,89svh));min-height:620px}.hero-section-module__t3XmbW__topline{letter-spacing:.12em;font-size:8px;top:16px}.hero-section-module__t3XmbW__content{align-items:flex-start;padding:116px 24px 90px}.hero-section-module__t3XmbW__copy h1{letter-spacing:-.065em;font-size:clamp(45px,9.3vw,68px)}.hero-section-module__t3XmbW__copy p{max-width:320px;margin:19px 0 24px;font-size:14px;line-height:1.7}.hero-section-module__t3XmbW__shade{background:linear-gradient(#111315 0%,#111315f5 26%,#11131540 66%,#1113158c 100%),linear-gradient(90deg,#1113157a,#0000 85%)}.hero-section-module__t3XmbW__origin{text-align:left;width:auto;height:auto;padding:0;font-size:10px;display:block;bottom:28px;left:24px;transform:none}}@media (max-width:370px){.hero-section-module__t3XmbW__content{padding-inline:20px}.hero-section-module__t3XmbW__topline{font-size:7px}.hero-section-module__t3XmbW__copy h1{font-size:clamp(36px,10.8vw,40px)}.hero-section-module__t3XmbW__origin{left:20px}}
.card-connector-module__c2u4ba__connector{background:linear-gradient(90deg,#bfc8cf38,#e8edf066,#bfc8cf38) 50%/100% 1px no-repeat;place-self:center;width:100%;height:2px;display:block;position:relative;overflow:hidden}.card-connector-module__c2u4ba__beam{z-index:1;background:linear-gradient(90deg,#0000,#e8edf0b8 65%,#f6f8f9d9) 50%/24px 2px no-repeat;width:100%;height:2px;animation:2.8s linear infinite card-connector-module__c2u4ba__travel-across;position:absolute;top:0;left:0}.card-connector-module__c2u4ba__secondaryBeam{display:none}.card-connector-module__c2u4ba__paused .card-connector-module__c2u4ba__beam{visibility:hidden;animation-play-state:paused}@keyframes card-connector-module__c2u4ba__travel-across{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes card-connector-module__c2u4ba__travel-down{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (max-width:760px){.card-connector-module__c2u4ba__connector{background:0 0;justify-self:start;width:100%;height:48px}.card-connector-module__c2u4ba__connector:before,.card-connector-module__c2u4ba__connector:after{content:"";background:linear-gradient(#bfc8cf38,#e8edf066,#bfc8cf38) 50%/1px 100% no-repeat;width:2px;height:100%;position:absolute;top:0}.card-connector-module__c2u4ba__connector:before{left:20%}.card-connector-module__c2u4ba__connector:after{left:80%}.card-connector-module__c2u4ba__beam{background:linear-gradient(#0000,#e8edf0b8 65%,#f6f8f9d9) 50%/2px 24px no-repeat;width:2px;height:100%;animation-name:card-connector-module__c2u4ba__travel-down;top:0;left:20%}.card-connector-module__c2u4ba__secondaryBeam{display:block;left:80%}}@media (prefers-reduced-motion:reduce){.card-connector-module__c2u4ba__beam{visibility:hidden;animation:none}}
