._8kA0RG_hero{isolation:isolate;color:#f4f2ff;background:#111018;min-height:780px;position:relative;overflow:hidden}._8kA0RG_film{z-index:-1;position:absolute;inset:0}._8kA0RG_film video{object-fit:cover;object-position:center;width:100%;height:100%}._8kA0RG_film:after{content:"";background:linear-gradient(90deg,#08080d88,#0000 80%),linear-gradient(#0000 70%,#08080d77);position:absolute;inset:0}._8kA0RG_inner{width:min(1440px,88%);margin:auto;padding:85px 0 30px}._8kA0RG_eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#ccc4dc;margin-bottom:40px;font-size:10px;line-height:1.8}._8kA0RG_title{font:400 clamp(66px,7.4vw,118px)/.99 var(--font-heading),Georgia,serif;letter-spacing:-.065em;max-width:920px;margin:0}._8kA0RG_title span{display:block}._8kA0RG_title span:last-child{color:#b57bff;font:inherit}._8kA0RG_copy{color:#d5cfe0;max-width:540px;margin:30px 0 0;font-size:17px;line-height:1.8}._8kA0RG_actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:30px;display:flex}._8kA0RG_primary{color:#08080d;background:#f4f2ff;align-items:center;gap:30px;min-height:52px;padding:18px 24px;font-size:14px;transition:background .2s;display:inline-flex}._8kA0RG_primary:hover{background:#b57bff}._8kA0RG_secondary{color:#f4f2ff;border-bottom:1px solid #c1adc8;min-height:48px;padding:13px 0;font-size:14px;transition:color .2s}._8kA0RG_secondary:hover{color:#c3a0ff}._8kA0RG_hero a:focus-visible,._8kA0RG_hero button:focus-visible{outline-offset:6px;outline:2px solid #b57bff}@media (min-width:1700px){._8kA0RG_hero{min-height:860px}._8kA0RG_inner{padding-top:100px}}@media (max-width:850px){._8kA0RG_hero{min-height:760px}._8kA0RG_inner{padding-top:70px}._8kA0RG_title{font-size:clamp(62px,10vw,90px)}._8kA0RG_film video{object-position:65% center;opacity:.8}._8kA0RG_film:after{background:linear-gradient(90deg,#08080d99,#08080d25),linear-gradient(#0000 30%,#08080d)}._8kA0RG_copy{max-width:470px}}@media (max-width:560px){._8kA0RG_hero{min-height:780px}._8kA0RG_inner{width:calc(100% - 40px);padding-top:55px;padding-bottom:85px}._8kA0RG_eyebrow{max-width:280px;margin-bottom:32px;font-size:9px}._8kA0RG_title{font-size:clamp(52px,12vw,68px)}._8kA0RG_copy{margin-top:26px;font-size:15px;line-height:1.75}._8kA0RG_film video{object-position:72% center;opacity:.55}._8kA0RG_film:after{background:linear-gradient(#08080d11,#08080d66 30%,#08080d 100%)}._8kA0RG_actions{flex-direction:column;align-items:start;gap:14px}._8kA0RG_primary{padding:16px 20px}}@media (prefers-reduced-motion:reduce){._8kA0RG_primary,._8kA0RG_secondary{transition:none}}._8kA0RG_film:before{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#d9c7ff0d 1px,#0000 1px),linear-gradient(90deg,#d9c7ff0d 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 82% 48%,#000 0%,#0000 63%);mask-image:radial-gradient(at 82% 48%,#000 0%,#0000 63%)}._8kA0RG_film:after{z-index:2}._8kA0RG_inner{width:min(1800px,88%)}._8kA0RG_primary{background-image:linear-gradient(90deg,#b57bff 50%,#0000 50%);background-position:100%;background-size:205% 100%;border-radius:28px;transition:background-position .4s}._8kA0RG_primary:hover{background-position:0}@media (min-width:1600px){._8kA0RG_title{max-width:1100px;font-size:clamp(110px,7.4vw,150px)}._8kA0RG_copy{max-width:650px;font-size:20px}._8kA0RG_inner{padding-top:90px}._8kA0RG_hero{min-height:840px}}@media (max-width:600px){._8kA0RG_inner{width:calc(100% - 40px)}}
.YMUDOq_context{pointer-events:none;--context-play:paused;color:#f4f2ff;width:300px;position:absolute;bottom:48px;right:6%}.YMUDOq_connector{width:clamp(90px,12vw,220px);height:auto;position:absolute;bottom:98px;right:100%;overflow:visible}.YMUDOq_pulse{animation:3.33s linear infinite YMUDOq_signal;animation-play-state:var(--context-play)}.YMUDOq_caption{text-shadow:0 2px 12px #08080d;border-top:1px solid #f4f2ff40;padding:18px 0 0}.YMUDOq_kicker{letter-spacing:.12em;color:#b57bff;justify-content:space-between;gap:20px;margin:0 0 14px;font-size:9px;display:flex}.YMUDOq_kicker span{color:#f4f2ff99;white-space:nowrap}.YMUDOq_chapters{display:grid}.YMUDOq_chapter{opacity:0;grid-area:1/1;transition:opacity .5s,transform .5s;transform:translateY(7px)}.YMUDOq_chapter[data-active=true]{opacity:1;transform:translateY(0)}.YMUDOq_chapter p{font:400 23px/1.2 var(--font-aeonik-body),sans-serif;letter-spacing:-.025em;margin:0 0 7px}.YMUDOq_chapter span{font:400 12px/1.5 var(--font-aeonik-body),sans-serif;color:#f4f2ffb3}.YMUDOq_indicators{gap:5px;margin-top:17px;display:flex}.YMUDOq_indicators i{background:#f4f2ff33;width:23px;height:2px;transition:background .5s,width .5s}.YMUDOq_indicators i[data-active=true]{background:#b57bff;width:45px}@keyframes YMUDOq_signal{to{stroke-dashoffset:-100px}}@media (max-width:1100px){.YMUDOq_context{width:255px;bottom:30px}.YMUDOq_connector{width:95px}.YMUDOq_chapter p{font-size:21px}}@media (max-width:850px){.YMUDOq_context{width:min(470px,88%);margin:18px auto 32px;position:relative;bottom:auto;right:auto}.YMUDOq_connector{display:none}.YMUDOq_caption{padding-top:14px}.YMUDOq_chapter p{font-size:20px}.YMUDOq_indicators{margin-top:12px}}@media (max-width:560px){.YMUDOq_context{width:calc(100% - 40px);margin-top:-48px;margin-bottom:30px}.YMUDOq_chapter span{font-size:11px}.YMUDOq_caption{text-shadow:none}}@media (prefers-reduced-motion:reduce){.YMUDOq_pulse{animation:none}.YMUDOq_chapter,.YMUDOq_indicators i{transition:none}}
._57pULa_home{color:#f4f2ff;background:#08080d}._57pULa_capabilityPair{grid-template-columns:1.25fr 1fr;align-items:center;gap:8%;margin-top:50px;display:grid}._57pULa_capabilityPair ._57pULa_principles{border:0;grid-template-columns:1fr;gap:0;margin:0;padding:0;font-size:20px}._57pULa_capabilityPair ._57pULa_principles li{border:0;border-top:1px solid #08080d35;padding:30px 0}@media (max-width:700px){._57pULa_capabilityPair{grid-template-columns:1fr;gap:25px}._57pULa_capabilityPair ._57pULa_principles{font-size:17px}}._57pULa_home [data-glass-card]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}._57pULa_home [data-glass-card]:before{display:none}._57pULa_home [data-cta-panel]{text-align:left;color:#08080d;background:#b57bff;border:0;border-radius:0}:is(._57pULa_home [data-cta-panel]>div[style],._57pULa_home [data-cta-panel]>div:first-child,._57pULa_home [data-cta-panel]>div:nth-child(2)){display:none}._57pULa_home [data-cta-panel] h2{max-width:950px;font-size:clamp(36px,4.5vw,70px)}._57pULa_home [data-cta-panel] p{color:#08080d}._57pULa_home [data-cta-panel] a{color:#08080d}._57pULa_home [data-cta-panel] .gradient-text{color:#08080d}._57pULa_home [data-cta-panel] button{color:#f4f2ff;background:#08080d}._57pULa_sectionIntro{max-width:650px;margin-top:24px;font-size:18px;line-height:1.65}._57pULa_container{width:min(1800px,88%);margin-inline:auto}._57pULa_eyebrow{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:500}._57pULa_textLink span{transition:transform .25s;display:inline-block}._57pULa_textLink:hover span{transform:translate(3px,-3px)}._57pULa_textLink{text-underline-offset:6px;cursor:pointer;background:0 0;border:0;align-items:center;gap:22px;font-size:16px;text-decoration:underline;display:inline-flex}._57pULa_lightSection,._57pULa_services{color:#08080d;background:#f4f2ff;padding:90px 0;scroll-margin-top:95px}._57pULa_eyebrow{align-items:center;gap:20px;margin-bottom:35px;display:flex}._57pULa_eyebrow span{opacity:.3;background:currentColor;flex:1;height:1px}._57pULa_aboutGrid{grid-template-columns:1.2fr 1fr;align-items:start;gap:11%;display:grid}._57pULa_display{font-family:var(--font-zangezi-display),var(--font-zangezi),Georgia,serif;letter-spacing:-.04em;margin:0;font-size:clamp(40px,4.8vw,76px);font-weight:400;line-height:1.06}._57pULa_aboutCopy{color:#45414f;padding-top:10px;font-size:19px;line-height:1.7}._57pULa_aboutCopy ._57pULa_textLink{color:#08080d;margin-top:30px}._57pULa_principles{border-top:1px solid #08080d35;grid-template-columns:repeat(3,1fr);gap:32px;margin:50px 0 0;padding:30px 0 0;font-size:16px;line-height:1.6;list-style:none;display:grid}._57pULa_principles li+li{border-left:1px solid #08080d35;padding-left:32px}._57pULa_services{border-top:1px solid #08080d35}._57pULa_services ._57pULa_display{font-size:clamp(38px,3.6vw,58px)}._57pULa_serviceIntro{color:#45414f;margin-top:26px;font-size:17px;line-height:1.65}._57pULa_home .gradient-text{-webkit-text-fill-color:currentColor;color:#b57bff;background:0 0}._57pULa_home .chakra-button{box-shadow:none;border-radius:2px}._57pULa_home a:focus-visible,._57pULa_home button:focus-visible{outline-offset:5px;outline:2px solid #7b6cff}@media (max-width:1100px){._57pULa_aboutGrid{gap:7%}._57pULa_aboutCopy{font-size:17px}._57pULa_services ._57pULa_display{max-width:620px}._57pULa_serviceIntro{max-width:540px}}@media (max-width:700px){._57pULa_container{width:calc(100% - 40px)}._57pULa_textLink{gap:12px;font-size:14px}._57pULa_lightSection,._57pULa_services{padding:56px 0}._57pULa_aboutGrid{grid-template-columns:1fr;gap:25px}._57pULa_display{max-width:550px;font-size:43px}._57pULa_aboutCopy{padding:0;font-size:17px}._57pULa_principles{grid-template-columns:1fr;gap:20px;margin-top:30px;padding-top:24px}._57pULa_principles li+li{border-top:1px solid #08080d25;border-left:none;padding:20px 0 0}._57pULa_eyebrow{margin-bottom:26px;font-size:10px}}@media (prefers-reduced-motion:reduce){._57pULa_home *,._57pULa_home :before,._57pULa_home :after{scroll-behavior:auto!important;transition:none!important}}._57pULa_services{color:#08080d;background:#f4f2ff;padding:55px 6%}._57pULa_services ._57pULa_display{max-width:950px}._57pULa_serviceIntro{max-width:650px;margin-top:20px}@media (max-width:700px){._57pULa_services{padding:40px 20px}}
