.business-grid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.business-grid>li{min-width:0}.business-grid>li.reveal{transition-delay:calc(min(var(--i,0), 7) * 50ms)}.business-card{border:1px solid var(--border-strong);background:var(--surface);border-radius:22px;flex-direction:column;height:100%;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden;box-shadow:0 12px 32px #0002}.business-card:focus-within{border-color:#2cc3cd70;transform:translateY(-4px);box-shadow:0 18px 36px #0004}@media (hover:hover){.business-card:hover{border-color:#2cc3cd70;transform:translateY(-4px);box-shadow:0 18px 36px #0004}}.business-banner{aspect-ratio:16/9;background:#17272b;width:100%;position:relative;overflow:hidden}.business-banner img{object-fit:cover}.business-banner-placeholder{color:#7bc9ce;background:radial-gradient(circle at 75% 25%,#2cc3cd25,#0000 42%),linear-gradient(140deg,#1c3439,#101a1d 72%);place-items:center;display:grid;position:absolute;inset:0}.business-banner-placeholder .icon{opacity:.55;width:56px;height:56px}.business-content{flex-direction:column;flex:1;padding:0 20px 20px;display:flex}.business-identity{justify-content:space-between;align-items:center;gap:12px;min-height:47px;display:flex}.business-logo{border:1px solid var(--border-strong);width:56px;height:56px;color:var(--teal);background:#172327;border-radius:13px;flex:none;place-items:center;margin-top:-20px;display:grid;position:relative;overflow:hidden;box-shadow:0 5px 12px #0004}.business-logo img{object-fit:contain;padding:4px}.business-logo .icon{width:25px;height:25px}.business-category{color:var(--muted);font:11px var(--mono);text-align:right}.business-card h3{overflow-wrap:anywhere;margin:9px 0 7px;font-size:20px}.business-service{min-height:3.3em;color:var(--text-2);font-size:14px;line-height:1.65}.business-location{color:var(--muted);margin-top:8px;font-size:12px}.business-status{flex-wrap:wrap;gap:7px;margin:19px 0 15px;display:flex}.business-status li{border:1px solid var(--border-strong);color:var(--text-2);font:10px var(--mono);border-radius:999px;padding:4px 8px}.business-status li:last-child{color:var(--teal);border-color:#2cc3cd50}.business-action{border-top:1px solid var(--border);min-height:44px;color:var(--teal);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:13px;font-weight:600;display:inline-flex}.business-action .icon{width:16px;height:16px}.business-action:focus-visible{outline-offset:3px}.business-preview-label{z-index:1;color:var(--amber);font:10px var(--mono);background:#111a1deb;border:1px solid #e8ad5c80;border-radius:6px;padding:4px 8px;position:absolute;top:12px;left:12px}.business-empty{border:1px solid var(--border-strong);background:linear-gradient(120deg, #152429, var(--surface));border-radius:22px;align-items:flex-start;gap:22px;max-width:780px;padding:28px;display:flex}.business-empty-icon{width:58px;height:58px;color:var(--teal);background:var(--teal-soft);border:1px solid #2cc3cd45;border-radius:16px;flex:none;place-items:center;display:grid}.business-empty-icon .icon{width:28px;height:28px}.business-empty p{color:var(--text-2);font-size:15px}.business-empty .btn{margin-top:18px}@media (min-width:600px){.business-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.business-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.business-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:480px){.business-empty{flex-direction:column;padding:22px}}@media (prefers-reduced-motion:reduce){.business-card{transition:none}.business-card:hover,.business-card:focus-within{transform:none}.business-grid>li.reveal{transition-delay:0s}}
.BusinessParallax-module__kCK-kW__track{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);isolation:isolate;background:radial-gradient(42% 34% at 72% 37%,#26145d3b,#0000 75%),#070716;height:300svh;position:relative}.BusinessParallax-module__kCK-kW__sticky{top:var(--header-h);height:calc(100svh - var(--header-h));flex-direction:column;min-height:600px;padding:clamp(22px,3vh,40px) clamp(24px,5vw,92px) clamp(15px,2vh,25px);display:flex;position:sticky;overflow:clip}.BusinessParallax-module__kCK-kW__sticky:before{content:"";pointer-events:none;opacity:.32;background-image:radial-gradient(#7b75f9 1px,#0000 1px);background-size:128px 119px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 40%,#000);mask-image:linear-gradient(90deg,#0000 40%,#000)}.BusinessParallax-module__kCK-kW__layout{z-index:1;flex:1;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(16px,3vw,54px);width:100%;max-width:1600px;min-height:0;margin-inline:auto;display:grid;position:relative}.BusinessParallax-module__kCK-kW__copy{z-index:2;align-self:center;padding-bottom:2vh;position:relative}.BusinessParallax-module__kCK-kW__eyebrow{color:#bb90ff;font:500 12px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.BusinessParallax-module__kCK-kW__eyebrow:before{content:"";background:#a261ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 17px #a261ff}.BusinessParallax-module__kCK-kW__heading{color:#f7f5ff;letter-spacing:-.035em;text-wrap:balance;max-width:21ch;margin:clamp(18px,3vh,34px) 0 0;font-size:clamp(38px,3.6vw,64px);font-weight:500;line-height:1.08}.BusinessParallax-module__kCK-kW__lead{color:#b8b4d6;font-size:var(--type-lead);line-height:var(--lh-lead);max-width:48ch;margin:clamp(14px,2.3vh,24px) 0 0}.BusinessParallax-module__kCK-kW__beats{margin-top:clamp(24px,4.4vh,48px);display:grid}.BusinessParallax-module__kCK-kW__beat{visibility:hidden;opacity:0;pointer-events:none;min-width:0;transition:opacity .16s var(--ease-out), visibility 0s linear .16s;grid-area:1/1;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.BusinessParallax-module__kCK-kW__beat[data-active=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .3s var(--ease-out) 50ms, visibility 0s}.BusinessParallax-module__kCK-kW__beatIcon{color:#cdb6ff;background:linear-gradient(145deg,#5c2cc140,#3a1d8a1f);border:1px solid #8b72e35c;border-radius:12px;grid-row:1/span 2;place-items:center;width:40px;height:40px;display:grid}.BusinessParallax-module__kCK-kW__beatIcon .icon{width:20px;height:20px}.BusinessParallax-module__kCK-kW__beat h3{color:#f6f2ff;letter-spacing:-.03em;text-wrap:balance;margin:1px 0 0;font-size:clamp(20px,1.75vw,26px);font-weight:600;line-height:1.15}.BusinessParallax-module__kCK-kW__beat p{color:#b0acca;max-width:44ch;margin:8px 0 0;font-size:clamp(13px,1.02vw,15px);line-height:1.6}.BusinessParallax-module__kCK-kW__beatIcon,.BusinessParallax-module__kCK-kW__beat h3,.BusinessParallax-module__kCK-kW__beat p{filter:blur(3px);transition:transform .16s var(--ease-out), filter .16s var(--ease-out);transform:translateY(8px)}.BusinessParallax-module__kCK-kW__beat[data-active=true] .BusinessParallax-module__kCK-kW__beatIcon,.BusinessParallax-module__kCK-kW__beat[data-active=true] h3,.BusinessParallax-module__kCK-kW__beat[data-active=true] p{filter:none;transition:transform .42s var(--ease-out), filter .3s var(--ease-out);transform:none}.BusinessParallax-module__kCK-kW__beat[data-active=true] h3{transition-delay:50ms}.BusinessParallax-module__kCK-kW__beat[data-active=true] p{transition-delay:.11s}.BusinessParallax-module__kCK-kW__visual{aspect-ratio:1.75;align-self:center;width:100%;min-width:0;position:relative}.BusinessParallax-module__kCK-kW__camera{transform-origin:50% 52%;will-change:transform;position:absolute;inset:0}.BusinessParallax-module__kCK-kW__businessGlow,.BusinessParallax-module__kCK-kW__catalogGlow{pointer-events:none;border-radius:50%;position:absolute}.BusinessParallax-module__kCK-kW__businessGlow{background:radial-gradient(#7952fa36,#0000 68%);width:55%;height:62%;top:24%;left:28%}.BusinessParallax-module__kCK-kW__catalogGlow{background:radial-gradient(#3cceef1a,#0000 68%);width:34%;height:64%;top:12%;right:-3%}.BusinessParallax-module__kCK-kW__layer{pointer-events:none;transform-origin:50%;will-change:transform, opacity;position:absolute}.BusinessParallax-module__kCK-kW__hover{position:absolute;inset:0}.BusinessParallax-module__kCK-kW__layer img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.BusinessParallax-module__kCK-kW__grid{z-index:0;inset:-17% -10% -13%}.BusinessParallax-module__kCK-kW__connection{z-index:2;inset:-7% -9% -10%}.BusinessParallax-module__kCK-kW__business{aspect-ratio:4/3;z-index:4;width:53%;top:20%;left:26%}.BusinessParallax-module__kCK-kW__catalog{aspect-ratio:3/4;z-index:3;width:27%;top:12%;right:-7%}.BusinessParallax-module__kCK-kW__agent{aspect-ratio:3/4;z-index:7;width:22%;top:42%;left:3%}.BusinessParallax-module__kCK-kW__request{aspect-ratio:4/3;z-index:8;width:27%;top:7%;left:3%}.BusinessParallax-module__kCK-kW__service{aspect-ratio:4/3;z-index:5;width:31%;top:0;left:50%}.BusinessParallax-module__kCK-kW__availability{aspect-ratio:4/3;z-index:6;width:30%;top:19%;left:56%}.BusinessParallax-module__kCK-kW__price{aspect-ratio:4/3;z-index:7;width:30%;top:37%;left:60%}.BusinessParallax-module__kCK-kW__node{z-index:9;pointer-events:none;background:#36dfff;border:1px solid #abf4ff;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 12px #29e3ff,0 0 24px #12d9ff9c}.BusinessParallax-module__kCK-kW__nodeOne{top:58%;left:23%}.BusinessParallax-module__kCK-kW__nodeTwo{width:4px;height:4px;top:52%;left:32%}.BusinessParallax-module__kCK-kW__nodeThree{width:8px;height:8px;top:61%;left:49%}.BusinessParallax-module__kCK-kW__result{z-index:10;color:#8af4db;font:600 11px/1.2 var(--mono);letter-spacing:.09em;pointer-events:none;background:#0a1824e8;border:1px solid #3deab870;border-radius:8px;padding:9px 12px;position:absolute;bottom:5%;right:4%;box-shadow:0 0 20px #30e9aa22}.BusinessParallax-module__kCK-kW__flow{--edge:clamp(34px, 4.2vw, 68px);z-index:3;grid-template-columns:minmax(0, 1fr) var(--edge) minmax(0, 1fr) var(--edge) minmax(0, 1fr);width:min(100%,1560px);margin:4px auto 0;display:grid;position:relative}.BusinessParallax-module__kCK-kW__stage{min-width:0;min-height:clamp(122px,16vh,168px);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .25s var(--ease-out), transform .16s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:linear-gradient(145deg,#171431e6,#0b0b20eb);border:1px solid #7566bb64;border-radius:20px;grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:14px;padding:clamp(15px,1.5vw,22px);display:grid;position:relative;box-shadow:inset 0 1px #b59aff13,0 18px 45px #03020e66}.BusinessParallax-module__kCK-kW__stageLit{border-radius:inherit;opacity:0;transition:opacity .25s var(--ease-out);pointer-events:none;background:linear-gradient(145deg,#2a2058,#0d0c26);position:absolute;inset:0}.BusinessParallax-module__kCK-kW__stage>:not(.BusinessParallax-module__kCK-kW__stageLit){z-index:1;position:relative}.BusinessParallax-module__kCK-kW__badge{color:#8f84c0;width:38px;height:38px;font:600 12px var(--mono);background:#33236a30;border:1px solid #6a5cae80;border-radius:50%;place-items:center;transition:color .3s,border-color .3s,background-color .3s,box-shadow .3s;display:grid}.BusinessParallax-module__kCK-kW__badgeNum,.BusinessParallax-module__kCK-kW__badgeCheck{grid-area:1/1;transition:opacity .2s}.BusinessParallax-module__kCK-kW__badgeCheck{opacity:0;stroke-width:2.2px;width:18px;height:18px}.BusinessParallax-module__kCK-kW__badgeCheck path{stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .3s var(--ease-out)}.BusinessParallax-module__kCK-kW__stageText{min-width:0;padding-top:2px}.BusinessParallax-module__kCK-kW__stageText strong{color:#f3eeff;letter-spacing:-.02em;font-size:clamp(15px,1.2vw,19px);font-weight:600;line-height:1.25;display:block}.BusinessParallax-module__kCK-kW__stageText small{color:#aaa5c2;margin-top:8px;font-size:clamp(12px,.86vw,14px);line-height:1.5;display:block}.BusinessParallax-module__kCK-kW__stageIcon{color:#8f6df5;opacity:.8;width:20px;height:20px;margin:2px 2px 0 0;transition:color .3s,opacity .3s}.BusinessParallax-module__kCK-kW__chip{color:#8fe0f7;font:500 11px/1.5 var(--font);letter-spacing:.01em;border:1px solid #57d2f94d;border-radius:999px;grid-column:2/-1;place-self:end start;align-items:center;gap:6px;margin-top:12px;padding:3px 11px 3px 8px;transition:color .3s,border-color .3s;display:inline-flex}.BusinessParallax-module__kCK-kW__chipIcon{width:11px;height:11px}.BusinessParallax-module__kCK-kW__stage:before,.BusinessParallax-module__kCK-kW__stage:after{content:"";z-index:2;background:#0a0a1f;border:1.5px solid #6a5cae;border-radius:50%;width:10px;height:10px;margin-top:-5px;transition:background-color .3s,border-color .3s;position:absolute;top:50%}.BusinessParallax-module__kCK-kW__stage:before{left:-6px}.BusinessParallax-module__kCK-kW__stage:after{right:-6px}.BusinessParallax-module__kCK-kW__stage:first-of-type:before,.BusinessParallax-module__kCK-kW__stage:last-of-type:after{display:none}.BusinessParallax-module__kCK-kW__stage[data-state=current]{border-color:#9d77ed;transition-delay:.28s,0s}.BusinessParallax-module__kCK-kW__stage[data-state=current] .BusinessParallax-module__kCK-kW__stageLit{opacity:1;transition-delay:.28s}.BusinessParallax-module__kCK-kW__stage[data-state=current] .BusinessParallax-module__kCK-kW__badge{color:#e9dcff;background:#5c2cc14d;border-color:#b08cff;transition-delay:.28s;box-shadow:0 0 0 4px #7a5cff22}.BusinessParallax-module__kCK-kW__stage[data-state=current] .BusinessParallax-module__kCK-kW__stageIcon{color:#b79bff;opacity:1}.BusinessParallax-module__kCK-kW__stage[data-state=current]:before{background:#7c5cff;border-color:#b9a4ff;transition-delay:.28s}.BusinessParallax-module__kCK-kW__stage[data-state=current]:after{border-color:#7fe3ff}.BusinessParallax-module__kCK-kW__stage[data-state=done]{border-color:#7566bb99}.BusinessParallax-module__kCK-kW__stage[data-state=done] .BusinessParallax-module__kCK-kW__badge{color:#8af4db;background:#3deab81c;border-color:#3deab880}.BusinessParallax-module__kCK-kW__stage[data-state=done] .BusinessParallax-module__kCK-kW__badgeNum{opacity:0}.BusinessParallax-module__kCK-kW__stage[data-state=done] .BusinessParallax-module__kCK-kW__badgeCheck{opacity:1}.BusinessParallax-module__kCK-kW__stage[data-state=done] .BusinessParallax-module__kCK-kW__badgeCheck path{stroke-dashoffset:0;transition-delay:.1s}.BusinessParallax-module__kCK-kW__stage[data-state=done] .BusinessParallax-module__kCK-kW__chip{color:#8af4db;border-color:#3deab84d}.BusinessParallax-module__kCK-kW__stage[data-state=done]:before{background:#7c5cff;border-color:#b9a4ff}.BusinessParallax-module__kCK-kW__stage[data-state=done]:after{background:#54d6f5;border-color:#aef0ff;transition-delay:.1s}.BusinessParallax-module__kCK-kW__edge{pointer-events:none;align-self:center;height:20px;position:relative}.BusinessParallax-module__kCK-kW__edge:before,.BusinessParallax-module__kCK-kW__edgeFill,.BusinessParallax-module__kCK-kW__edgeRun{position:absolute;top:50%;left:0;right:9px}.BusinessParallax-module__kCK-kW__edge:before{content:"";opacity:.6;background:repeating-linear-gradient(90deg,#7566bb 0 5px,#0000 5px 10px);height:2px;margin-top:-1px}.BusinessParallax-module__kCK-kW__edgeFill{transform-origin:0;height:2px;transition:transform .46s var(--ease-in-out);background:linear-gradient(90deg,#7c5cff,#54d6f5);border-radius:2px;margin-top:-1px;transform:scaleX(0)}.BusinessParallax-module__kCK-kW__edge[data-state=done] .BusinessParallax-module__kCK-kW__edgeFill{transform:scaleX(1)}.BusinessParallax-module__kCK-kW__edgeRun{border-radius:4px;height:4px;margin-top:-2px;overflow:hidden}.BusinessParallax-module__kCK-kW__edgeRun i{opacity:0;background:linear-gradient(90deg,#0000,#a6edff);border-radius:4px;width:45%;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.BusinessParallax-module__kCK-kW__track[data-active=true] .BusinessParallax-module__kCK-kW__edge[data-state=live] .BusinessParallax-module__kCK-kW__edgeRun i{animation:1.5s linear infinite BusinessParallax-module__kCK-kW__run}@keyframes BusinessParallax-module__kCK-kW__run{0%{opacity:0;transform:translate(-100%)}14%{opacity:1}86%{opacity:1}to{opacity:0;transform:translate(220%)}}.BusinessParallax-module__kCK-kW__edgeHead{color:#7566bb;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:8px;height:12px;margin-top:-6px;transition:color .3s;position:absolute;top:50%;right:8px}.BusinessParallax-module__kCK-kW__edge[data-state=live] .BusinessParallax-module__kCK-kW__edgeHead{color:#8fdcff}.BusinessParallax-module__kCK-kW__edge[data-state=done] .BusinessParallax-module__kCK-kW__edgeHead{color:#8fdcff;transition-delay:.3s}.BusinessParallax-module__kCK-kW__stage:focus-visible{outline-offset:4px;outline:2px solid #58d7ff}.BusinessParallax-module__kCK-kW__stage:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.BusinessParallax-module__kCK-kW__stage:hover{border-color:#a684fb}.BusinessParallax-module__kCK-kW__stage:hover .BusinessParallax-module__kCK-kW__stageIcon{color:#b79bff;opacity:1}}@media (max-width:1099px){.BusinessParallax-module__kCK-kW__sticky{padding-inline:clamp(18px,3vw,38px)}.BusinessParallax-module__kCK-kW__heading{font-size:clamp(34px,4.2vw,54px)}.BusinessParallax-module__kCK-kW__beats{margin-top:22px}.BusinessParallax-module__kCK-kW__flow{--edge:clamp(24px, 3.6vw, 40px)}.BusinessParallax-module__kCK-kW__stageIcon{display:none}}@media (min-width:768px) and (max-height:760px){.BusinessParallax-module__kCK-kW__sticky{min-height:0;padding-block:12px}.BusinessParallax-module__kCK-kW__heading{margin-top:12px;font-size:clamp(32px,3.6vw,52px)}.BusinessParallax-module__kCK-kW__lead{margin-top:10px;font-size:14px}.BusinessParallax-module__kCK-kW__beats{margin-top:16px}.BusinessParallax-module__kCK-kW__beat h3{font-size:20px}.BusinessParallax-module__kCK-kW__beat p{margin-top:5px;font-size:12.5px}.BusinessParallax-module__kCK-kW__stage{min-height:0;padding:14px}.BusinessParallax-module__kCK-kW__stageText small{margin-top:4px;font-size:11px}.BusinessParallax-module__kCK-kW__chip{margin-top:8px}}@media (max-width:767px){.BusinessParallax-module__kCK-kW__track{height:220svh}.BusinessParallax-module__kCK-kW__sticky{min-height:0;padding:14px 16px 12px}.BusinessParallax-module__kCK-kW__layout{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px;display:flex}.BusinessParallax-module__kCK-kW__copy{flex:none;padding:0}.BusinessParallax-module__kCK-kW__eyebrow{letter-spacing:.14em;font-size:12px}.BusinessParallax-module__kCK-kW__heading{max-width:17ch;margin-top:8px;font-size:clamp(29px,7.8vw,42px);line-height:1.05}.BusinessParallax-module__kCK-kW__lead{max-width:48ch;margin-top:8px;font-size:14px;line-height:1.5}.BusinessParallax-module__kCK-kW__beats{margin-top:12px}.BusinessParallax-module__kCK-kW__beat{column-gap:10px}.BusinessParallax-module__kCK-kW__beatIcon{border-radius:9px;width:30px;height:30px}.BusinessParallax-module__kCK-kW__beatIcon .icon{width:16px;height:16px}.BusinessParallax-module__kCK-kW__beat h3{margin-top:0;font-size:16px}.BusinessParallax-module__kCK-kW__beat p{margin-top:3px;font-size:12.5px;line-height:1.45}.BusinessParallax-module__kCK-kW__visual{aspect-ratio:auto;flex:1;align-self:center;width:min(100%,540px);min-height:0}.BusinessParallax-module__kCK-kW__camera{inset:0}.BusinessParallax-module__kCK-kW__grid{inset:-9% -17% -12%}.BusinessParallax-module__kCK-kW__connection{inset:-7% -18%}.BusinessParallax-module__kCK-kW__business{width:68%;top:15%;left:23%}.BusinessParallax-module__kCK-kW__agent{width:33%;top:38%;left:-4%}.BusinessParallax-module__kCK-kW__request{width:38%;top:3%;left:-2%}.BusinessParallax-module__kCK-kW__catalog{width:33%;top:22%;right:-6%}.BusinessParallax-module__kCK-kW__service{width:40%;top:2%;left:49%}.BusinessParallax-module__kCK-kW__availability{width:40%;top:22%;left:54%}.BusinessParallax-module__kCK-kW__price{width:40%;top:42%;left:59%}.BusinessParallax-module__kCK-kW__nodeOne{top:58%;left:27%}.BusinessParallax-module__kCK-kW__nodeTwo{top:53%;left:35%}.BusinessParallax-module__kCK-kW__nodeThree{top:65%;left:51%}.BusinessParallax-module__kCK-kW__result{padding:5px 7px;font-size:11px;bottom:5%;right:0}.BusinessParallax-module__kCK-kW__sceneNote{max-width:34ch;font-size:11px;bottom:-1px;right:2px}.BusinessParallax-module__kCK-kW__flow{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px}.BusinessParallax-module__kCK-kW__stage{text-align:center;min-height:0;box-shadow:none;background:0 0;border-color:#0000;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:4px 2px 2px;display:flex}.BusinessParallax-module__kCK-kW__stage[data-state=current],.BusinessParallax-module__kCK-kW__stage[data-state=done]{border-color:#0000}.BusinessParallax-module__kCK-kW__stageLit,.BusinessParallax-module__kCK-kW__stageIcon,.BusinessParallax-module__kCK-kW__chip,.BusinessParallax-module__kCK-kW__stageText small,.BusinessParallax-module__kCK-kW__stage:before,.BusinessParallax-module__kCK-kW__stage:after{display:none}.BusinessParallax-module__kCK-kW__badge{width:30px;height:30px;font-size:11px}.BusinessParallax-module__kCK-kW__badgeCheck{width:15px;height:15px}.BusinessParallax-module__kCK-kW__stageText{padding:0}.BusinessParallax-module__kCK-kW__stageText strong{color:#b9b3d4;letter-spacing:-.01em;font-size:11px;line-height:1.2;transition:color .3s}.BusinessParallax-module__kCK-kW__stage[data-state=current] .BusinessParallax-module__kCK-kW__stageText strong,.BusinessParallax-module__kCK-kW__stage[data-state=done] .BusinessParallax-module__kCK-kW__stageText strong{color:#f3eeff}.BusinessParallax-module__kCK-kW__edge{width:calc(33.3333% - 40px);position:absolute;top:9px}.BusinessParallax-module__kCK-kW__edge:nth-child(2){left:calc(16.6667% + 20px)}.BusinessParallax-module__kCK-kW__edge:nth-child(4){left:calc(50% + 20px)}}@media (max-width:767px) and (max-height:740px){.BusinessParallax-module__kCK-kW__heading{font-size:27px}.BusinessParallax-module__kCK-kW__lead{font-size:13px}.BusinessParallax-module__kCK-kW__beat p{display:none}.BusinessParallax-module__kCK-kW__beats{margin-top:8px}.BusinessParallax-module__kCK-kW__stage{padding-top:2px}.BusinessParallax-module__kCK-kW__edge{top:7px}}@media (prefers-reduced-motion:reduce){.BusinessParallax-module__kCK-kW__track{height:auto}.BusinessParallax-module__kCK-kW__sticky{height:auto;min-height:0;padding-block:55px 28px;position:relative;top:auto;overflow:visible}.BusinessParallax-module__kCK-kW__visual{min-height:360px}.BusinessParallax-module__kCK-kW__flow{margin-top:30px}.BusinessParallax-module__kCK-kW__beatIcon,.BusinessParallax-module__kCK-kW__beat h3,.BusinessParallax-module__kCK-kW__beat p,.BusinessParallax-module__kCK-kW__beat[data-active=true] .BusinessParallax-module__kCK-kW__beatIcon,.BusinessParallax-module__kCK-kW__beat[data-active=true] h3,.BusinessParallax-module__kCK-kW__beat[data-active=true] p{filter:none;transition-duration:10ms;transition-delay:0s;transform:none}.BusinessParallax-module__kCK-kW__beat,.BusinessParallax-module__kCK-kW__beat[data-active=true]{transition-duration:.15s;transition-delay:0s;transition-timing-function:linear}.BusinessParallax-module__kCK-kW__stage,.BusinessParallax-module__kCK-kW__stage[data-state=current],.BusinessParallax-module__kCK-kW__stageLit,.BusinessParallax-module__kCK-kW__stage[data-state=current] .BusinessParallax-module__kCK-kW__stageLit,.BusinessParallax-module__kCK-kW__badge,.BusinessParallax-module__kCK-kW__stage[data-state=current] .BusinessParallax-module__kCK-kW__badge,.BusinessParallax-module__kCK-kW__badgeCheck path,.BusinessParallax-module__kCK-kW__stage[data-state=done] .BusinessParallax-module__kCK-kW__badgeCheck path,.BusinessParallax-module__kCK-kW__edgeFill,.BusinessParallax-module__kCK-kW__edgeHead,.BusinessParallax-module__kCK-kW__edge[data-state=done] .BusinessParallax-module__kCK-kW__edgeHead,.BusinessParallax-module__kCK-kW__stage:before,.BusinessParallax-module__kCK-kW__stage:after,.BusinessParallax-module__kCK-kW__stage[data-state=current]:before,.BusinessParallax-module__kCK-kW__stage[data-state=done]:after{transition-duration:10ms;transition-delay:0s}.BusinessParallax-module__kCK-kW__stage:active{transform:none}.BusinessParallax-module__kCK-kW__edgeRun i{animation:none!important}}@media (prefers-reduced-motion:reduce) and (max-width:767px){.BusinessParallax-module__kCK-kW__visual{min-height:270px}.BusinessParallax-module__kCK-kW__sticky{padding-block:36px 28px}}
.ConnectionPaths-module__zn14Ca__root{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;min-height:calc(100svh - var(--header-h));color:#eeeaf9;background:linear-gradient(#0000 calc(100% - 160px),#0b0a1e),radial-gradient(70% 46% at 72% 6%,#1c1152 0,#0000 72%),radial-gradient(55% 40% at 4% 62%,#130b38 0,#0000 70%),#070616;flex-direction:column;justify-content:center;padding:clamp(24px,4svh,64px) clamp(20px,4vw,64px) clamp(20px,3svh,48px);display:flex;position:relative;overflow:clip}.ConnectionPaths-module__zn14Ca__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.ConnectionPaths-module__zn14Ca__grid{background:repeating-linear-gradient(0deg,#8f69ff0f 0 1px,#0000 1px 64px),repeating-linear-gradient(90deg,#8f69ff0b 0 1px,#0000 1px 64px);position:absolute;inset:-2%;-webkit-mask-image:radial-gradient(80% 62% at 62% 22%,#000 8%,#0000 78%);mask-image:radial-gradient(80% 62% at 62% 22%,#000 8%,#0000 78%)}.ConnectionPaths-module__zn14Ca__scene{--cq:1cqw;z-index:1;width:100%;max-width:1440px;margin:0 auto;position:relative;container-type:inline-size}@supports not (width:1cqw){.ConnectionPaths-module__zn14Ca__scene{--cq:1vw}}.ConnectionPaths-module__zn14Ca__heading{z-index:6;max-width:54%;min-height:calc(var(--cq) * 14.5);position:relative}.ConnectionPaths-module__zn14Ca__eyebrow{color:#a99cff;font:500 12px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:12px;margin:0;display:flex}.ConnectionPaths-module__zn14Ca__eyebrow:before{content:"";background:#9a78ff;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 12px #8a60ff}.ConnectionPaths-module__zn14Ca__heading h3{color:#f6f3ff;font-size:clamp(32px, calc(var(--cq) * 3.3), 56px);letter-spacing:-.035em;text-wrap:balance;margin:14px 0 0;font-weight:500;line-height:1.05}.ConnectionPaths-module__zn14Ca__accent{background:linear-gradient(90deg,#fff 0%,#ac74ff 52%,#7047ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.ConnectionPaths-module__zn14Ca__lead{color:#b0aacb;max-width:46ch;font-size:clamp(15px, calc(var(--cq) * 1.15), 18px);margin:14px 0 0;line-height:1.6}.ConnectionPaths-module__zn14Ca__stage{z-index:5;height:calc(var(--cq) * 14.5);pointer-events:none;position:absolute;top:0;left:0;right:0}.ConnectionPaths-module__zn14Ca__node{z-index:5;width:calc(var(--cq) * 23);left:calc(68.5% - var(--cq) * 11.5);top:calc(var(--cq) * -6.7);aspect-ratio:1;pointer-events:auto;position:absolute}.ConnectionPaths-module__zn14Ca__node img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.ConnectionPaths-module__zn14Ca__tile{pointer-events:none;width:35%;height:35%;position:absolute;top:31.5%;left:34.3%}.ConnectionPaths-module__zn14Ca__nodePort{z-index:7;left:calc(40.5% + var(--i) * 6.8%);background:#fff;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:66.6%;box-shadow:0 0 8px #8f63ff,0 0 20px #8250ffb3}.ConnectionPaths-module__zn14Ca__nodeGlowTop,.ConnectionPaths-module__zn14Ca__nodeGlowBottom{pointer-events:none;position:absolute}.ConnectionPaths-module__zn14Ca__nodeGlowTop{background:radial-gradient(closest-side,#9660ff8c,#0000);width:64%;height:38%;top:4%;left:18%}.ConnectionPaths-module__zn14Ca__nodeGlowBottom{background:radial-gradient(closest-side,#46beff66,#0000);width:60%;height:32%;top:58%;left:20%}.ConnectionPaths-module__zn14Ca__nodeFlash{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffffff59,#0000);border-radius:30%;width:52%;height:52%;position:absolute;top:24%;left:24%}.ConnectionPaths-module__zn14Ca__ringBox{pointer-events:none;width:74%;height:20%;position:absolute;top:49%;left:13%}.ConnectionPaths-module__zn14Ca__ring{opacity:0;border:1px solid #805cff;border-radius:50%;animation:3.6s ease-out infinite paused ConnectionPaths-module__zn14Ca__ping;position:absolute;inset:0}.ConnectionPaths-module__zn14Ca__ringLate{animation-delay:-1.8s}.ConnectionPaths-module__zn14Ca__root[data-active=true][data-live=true] .ConnectionPaths-module__zn14Ca__ring{animation-play-state:running}@keyframes ConnectionPaths-module__zn14Ca__ping{0%{opacity:.25;transform:scale(.9)}to{opacity:0;transform:scale(1.2)}}.ConnectionPaths-module__zn14Ca__hud{z-index:6;pointer-events:none;place-items:center;display:grid;position:absolute}.ConnectionPaths-module__zn14Ca__hud img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.ConnectionPaths-module__zn14Ca__hud>div,.ConnectionPaths-module__zn14Ca__hudFloat{width:100%}.ConnectionPaths-module__zn14Ca__hudLeft{width:calc(var(--cq) * 21.6);aspect-ratio:2172/724;left:calc(54.6% - var(--cq) * 10.8);top:calc(var(--cq) * -2.1)}.ConnectionPaths-module__zn14Ca__hudRight{width:calc(var(--cq) * 26.4);aspect-ratio:1448/1086;left:calc(89.4% - var(--cq) * 13.2);top:calc(var(--cq) * -6.6)}.ConnectionPaths-module__zn14Ca__hudFloat{place-items:center;animation:9s ease-in-out infinite alternate ConnectionPaths-module__zn14Ca__drift;display:grid}.ConnectionPaths-module__zn14Ca__hudFloatLate{animation-duration:11s;animation-delay:-4s}@keyframes ConnectionPaths-module__zn14Ca__drift{0%{transform:translateY(-3px)}to{transform:translateY(4px)}}.ConnectionPaths-module__zn14Ca__hudStack{justify-items:start;gap:14px;display:grid}.ConnectionPaths-module__zn14Ca__hudChip{color:#ece8ff;font-size:clamp(11px, calc(var(--cq) * .95), 14px);background:linear-gradient(135deg,#221856eb,#0c0a24eb);border:1px solid #966eff8c;border-radius:16px;align-items:center;gap:12px;padding:11px 18px 11px 12px;line-height:1.3;display:inline-flex;box-shadow:0 12px 30px -14px #6a3cff}.ConnectionPaths-module__zn14Ca__hudChip .icon{box-sizing:content-box;color:#b69bff;border:1px solid #a082ff80;border-radius:10px;width:20px;height:20px;padding:7px}.ConnectionPaths-module__zn14Ca__hudChip span{text-wrap:balance}.ConnectionPaths-module__zn14Ca__hudChip[data-kind=connected]{max-width:calc(var(--cq) * 15)}.ConnectionPaths-module__zn14Ca__hudChip[data-kind=identity],.ConnectionPaths-module__zn14Ca__hudChip[data-kind=data]{max-width:calc(var(--cq) * 16)}.ConnectionPaths-module__zn14Ca__hudChip[data-kind=identity]{transform:rotate(-3deg)}.ConnectionPaths-module__zn14Ca__hudChip[data-kind=data]{transform:translate(14%)rotate(-3deg)}.ConnectionPaths-module__zn14Ca__hudChip[data-kind=connected]{transform:rotate(-2deg)}.ConnectionPaths-module__zn14Ca__network{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ConnectionPaths-module__zn14Ca__glow{opacity:.14}.ConnectionPaths-module__zn14Ca__line{opacity:.8}.ConnectionPaths-module__zn14Ca__chevron{stroke:#b79cff;stroke-width:1.5px;opacity:.55}.ConnectionPaths-module__zn14Ca__orbitDot{fill:#fff;opacity:0}.ConnectionPaths-module__zn14Ca__cards{z-index:4;gap:clamp(14px, calc(var(--cq) * 1.4), 24px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.ConnectionPaths-module__zn14Ca__slot{min-width:0;position:relative}.ConnectionPaths-module__zn14Ca__port{z-index:7;background:#fff;border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;top:-8px;left:50%;box-shadow:0 0 8px #8f63ff,0 0 20px #8250ffb3}.ConnectionPaths-module__zn14Ca__slot>div,.ConnectionPaths-module__zn14Ca__slot>div>div{height:100%}.ConnectionPaths-module__zn14Ca__card{height:100%;padding:0 clamp(16px, calc(var(--cq) * 1.6), 24px) clamp(18px, calc(var(--cq) * 1.4), 24px);-webkit-backdrop-filter:blur(10px);transition:transform .4s var(--ease-out), border-color .3s, box-shadow .4s;background:linear-gradient(#18123ac7,#0e0c22d1);border:1px solid #8f69ff4d;border-radius:24px;flex-direction:column;display:flex;position:relative}.ConnectionPaths-module__zn14Ca__card[data-first=true]{border-color:#8c50ffd9;box-shadow:0 18px 40px -22px #7c3aff99,inset 0 0 0 1px #8c50ff26}.ConnectionPaths-module__zn14Ca__key{z-index:2;color:#e7deff;width:38px;height:38px;font:500 15px/1 var(--mono);background:#1a1244b3;border:1px solid #8f69ff99;border-radius:10px;place-items:center;display:grid;position:absolute;top:18px;left:18px}.ConnectionPaths-module__zn14Ca__art{height:clamp(108px, min(calc(var(--cq) * 12.6), 20svh), 240px);margin:4px calc(var(--cq) * -1.1) 0;position:relative}.ConnectionPaths-module__zn14Ca__art>div{height:100%}.ConnectionPaths-module__zn14Ca__art img{--s:1.25;object-fit:contain;width:100%;height:100%;transform:scale(var(--s));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .55s var(--ease-out);display:block}@media (min-height:860px){.ConnectionPaths-module__zn14Ca__art img{--s:1;object-fit:cover;object-position:50% 46%}}.ConnectionPaths-module__zn14Ca__card h4{color:#f4f0ff;font-size:clamp(20px, calc(var(--cq) * 1.7), 26px);letter-spacing:-.025em;text-wrap:balance;margin:6px 0 0;font-weight:500;line-height:1.1}.ConnectionPaths-module__zn14Ca__who{color:#8f8cff;font:500 11px/1.55 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:10px 0 0}.ConnectionPaths-module__zn14Ca__body{color:#bdb7d6;font-size:clamp(13.5px, calc(var(--cq) * .98), 15px);margin:12px 0 0;line-height:1.55}@media (hover:hover){.ConnectionPaths-module__zn14Ca__slot:hover .ConnectionPaths-module__zn14Ca__card{border-color:#b49bffb3;transform:translateY(-8px);box-shadow:0 26px 44px -24px #6a3cffcc}.ConnectionPaths-module__zn14Ca__slot:hover .ConnectionPaths-module__zn14Ca__art img{transform:scale(calc(var(--s) * 1.04))}}.ConnectionPaths-module__zn14Ca__slot:focus-within .ConnectionPaths-module__zn14Ca__card{border-color:#b49bffb3;transform:translateY(-8px)}.ConnectionPaths-module__zn14Ca__root[data-all=true] .ConnectionPaths-module__zn14Ca__card{border-color:#a58cffa6}@media (min-width:1100px) and (max-width:1280px){.ConnectionPaths-module__zn14Ca__heading{min-height:calc(var(--cq) * 17.5)}.ConnectionPaths-module__zn14Ca__stage{height:calc(var(--cq) * 17.5)}.ConnectionPaths-module__zn14Ca__lead{max-width:40ch}}@media (max-width:1099px){.ConnectionPaths-module__zn14Ca__root{min-height:0;padding-block:clamp(56px,8vw,88px) 56px;display:block}.ConnectionPaths-module__zn14Ca__art{aspect-ratio:1.55;height:auto}.ConnectionPaths-module__zn14Ca__art img{--s:1;object-fit:contain}.ConnectionPaths-module__zn14Ca__heading{max-width:none;min-height:0}.ConnectionPaths-module__zn14Ca__lead{max-width:56ch}.ConnectionPaths-module__zn14Ca__stage{height:calc(var(--cq) * 40);margin-top:calc(var(--cq) * 2);position:relative}.ConnectionPaths-module__zn14Ca__node{width:calc(var(--cq) * 44);left:calc(50% - var(--cq) * 22);top:calc(var(--cq) * -2)}.ConnectionPaths-module__zn14Ca__hudLeft{width:calc(var(--cq) * 30);left:1%;top:calc(var(--cq) * 6)}.ConnectionPaths-module__zn14Ca__hudRight{width:calc(var(--cq) * 36);left:auto;right:calc(var(--cq) * -3);top:calc(var(--cq) * -4)}.ConnectionPaths-module__zn14Ca__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}}@media (max-width:699px){.ConnectionPaths-module__zn14Ca__root{padding-top:64px}.ConnectionPaths-module__zn14Ca__stage{height:calc(var(--cq) * 62);margin-top:8px}.ConnectionPaths-module__zn14Ca__node{width:calc(var(--cq) * 78);left:calc(50% - var(--cq) * 39);top:calc(var(--cq) * -4)}.ConnectionPaths-module__zn14Ca__hud{display:none}.ConnectionPaths-module__zn14Ca__cards{grid-template-columns:minmax(0,1fr);gap:44px}.ConnectionPaths-module__zn14Ca__card h4{font-size:24px}.ConnectionPaths-module__zn14Ca__lead{font-size:15px}}@media (prefers-reduced-motion:reduce){.ConnectionPaths-module__zn14Ca__hudFloat{animation:none}.ConnectionPaths-module__zn14Ca__ring{opacity:.14;animation:none}.ConnectionPaths-module__zn14Ca__ringLate{display:none}.ConnectionPaths-module__zn14Ca__slot:hover .ConnectionPaths-module__zn14Ca__card,.ConnectionPaths-module__zn14Ca__slot:focus-within .ConnectionPaths-module__zn14Ca__card,.ConnectionPaths-module__zn14Ca__slot:hover .ConnectionPaths-module__zn14Ca__art img{transform:none}}
.Explain-module__MR8ulW__keep{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.Explain-module__MR8ulW__keepCol{background:#100e22;border:1px solid #9b7bdb40;border-radius:14px;padding:22px 24px}.Explain-module__MR8ulW__keepCol h4{color:#b39af0;font:500 11px/1.5 var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px}.Explain-module__MR8ulW__keepCol ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Explain-module__MR8ulW__keepCol li{color:#d2cae1;gap:10px;font-size:14px;line-height:1.5;display:flex}.Explain-module__MR8ulW__keepCol li:before{content:"";background:#57d2f9;border-radius:2px;flex:none;width:6px;height:6px;margin-top:7px}.Explain-module__MR8ulW__keepYours li:before{background:#72ddb9}@media (max-width:900px){.Explain-module__MR8ulW__keep{grid-template-columns:1fr}}
.ControlExperience-module__ha6vIW__section{isolation:isolate;background:#090819;border-top:1px solid #a990e51a;padding:clamp(72px,8vw,124px) 0;scroll-margin-top:24px;position:relative;overflow:hidden}.ControlExperience-module__ha6vIW__ambient{z-index:-1;pointer-events:none;background:radial-gradient(50% 64% at 81% 36%,#6830d528,#0000 76%),radial-gradient(34% 45% at 13% 78%,#234ba51b,#0000 75%),linear-gradient(90deg,#0000 49.96%,#8d6cdf12 50%,#0000 50.04%);position:absolute;inset:0}.ControlExperience-module__ha6vIW__ambient:after{content:"";opacity:.32;background-image:linear-gradient(#9b7ce515 1px,#0000 1px),linear-gradient(90deg,#9b7ce515 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 55%,#0000 100%);mask-image:linear-gradient(90deg,#0000 2%,#000 55%,#0000 100%)}.ControlExperience-module__ha6vIW__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,84px);width:min(1370px,100% - 2*clamp(20px,4vw,64px));margin-inline:auto;display:grid}.ControlExperience-module__ha6vIW__intro,.ControlExperience-module__ha6vIW__previewWrap{min-width:0}.ControlExperience-module__ha6vIW__intro{animation:.8s both ControlExperience-module__ha6vIW__enter}.ControlExperience-module__ha6vIW__previewWrap{animation:.9s .12s both ControlExperience-module__ha6vIW__enter}.ControlExperience-module__ha6vIW__eyebrow{color:#b995ff;font:500 12px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 23px;display:flex}.ControlExperience-module__ha6vIW__eyebrow span{background:#a461ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #a461ff}.ControlExperience-module__ha6vIW__heading{color:#f6f2ff;letter-spacing:-.035em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(38px,4.2vw,68px);font-weight:500;line-height:1.05}.ControlExperience-module__ha6vIW__lead{color:#b8b3cf;max-width:45ch;margin:22px 0 0;font-size:clamp(16px,1.2vw,19px);line-height:1.65}.ControlExperience-module__ha6vIW__ruleList{gap:9px;margin-top:clamp(28px,3.8vw,48px);display:grid}.ControlExperience-module__ha6vIW__rule{text-align:left;color:#ccc2df;cursor:pointer;background:linear-gradient(115deg,#1a1530a8,#14102683);border:1px solid #826aa43a;border-radius:15px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:17px;width:100%;min-width:0;padding:15px 18px;font-family:inherit;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s;display:grid}.ControlExperience-module__ha6vIW__rule:hover{background:#201835;border-color:#a989e782;transform:translate(5px)}.ControlExperience-module__ha6vIW__rule[aria-pressed=true]{background:linear-gradient(105deg,#44216a73,#1b1734e8 72%);border-color:#a676f5ac;box-shadow:inset 3px 0 #a76bff,0 10px 30px #5e25bb1c}.ControlExperience-module__ha6vIW__ruleNumber{color:#a68ecb;font:11px var(--mono)}.ControlExperience-module__ha6vIW__ruleIcon{background:#9d5bfc18;border:1px solid #9b72e05c;border-radius:11px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.ControlExperience-module__ha6vIW__ruleIcon img{object-fit:contain;filter:drop-shadow(0 0 7px #9c62e982);width:38px;height:38px}.ControlExperience-module__ha6vIW__ruleText{gap:4px;min-width:0;display:grid}.ControlExperience-module__ha6vIW__ruleText strong{color:#f1eafb;font-size:15px;font-weight:600}.ControlExperience-module__ha6vIW__ruleText small{color:#a8a0bb;font-size:12px;line-height:1.35}.ControlExperience-module__ha6vIW__ruleArrow{color:#a985e2;font-size:18px;line-height:1;transition:transform .3s}.ControlExperience-module__ha6vIW__rule:hover .ControlExperience-module__ha6vIW__ruleArrow,.ControlExperience-module__ha6vIW__rule[aria-pressed=true] .ControlExperience-module__ha6vIW__ruleArrow{transform:translate(3px)}.ControlExperience-module__ha6vIW__walletNote{color:#9c93b2;align-items:flex-start;gap:11px;margin-top:26px;display:flex}.ControlExperience-module__ha6vIW__noteMark{color:#ae8fe7;flex:none;place-items:center;width:17px;height:17px;margin-top:1px;font-size:22px;line-height:1;display:grid}.ControlExperience-module__ha6vIW__walletNote p{max-width:52ch;margin:0;font-size:12px;line-height:1.6}.ControlExperience-module__ha6vIW__docsLink{color:#d4b4ff;align-items:center;gap:12px;min-height:44px;margin-top:8px;font-size:14px;text-decoration:none;transition:color .25s,gap .25s;display:inline-flex}.ControlExperience-module__ha6vIW__docsLink:hover{color:#fff;gap:18px}.ControlExperience-module__ha6vIW__docsLink span{font-size:18px;line-height:1}.ControlExperience-module__ha6vIW__preview{background:radial-gradient(65% 47% at 50% 7%,#7136be40,#0000 80%),linear-gradient(145deg,#191330 0%,#141126 57%,#100e21 100%);border:1px solid #9a73d976;border-radius:27px;padding:clamp(22px,2.8vw,38px);transition:border-color .45s,box-shadow .45s;position:relative;overflow:hidden;box-shadow:inset 0 1px #d3aff435,0 34px 85px #03020e80,0 0 70px #7638d51b}.ControlExperience-module__ha6vIW__preview[data-stopped=true]{border-color:#eda3668a;box-shadow:inset 0 1px #fbd3a532,0 34px 85px #03020e80,0 0 68px #e68a3819}.ControlExperience-module__ha6vIW__preview:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ddbcff10,#0000 24% 78%,#a378ec0b);position:absolute;inset:0}.ControlExperience-module__ha6vIW__previewHeader{z-index:1;color:#d3baff;font:600 11px/1.5 var(--mono);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.ControlExperience-module__ha6vIW__previewKicker{align-items:center;gap:9px;display:inline-flex}.ControlExperience-module__ha6vIW__liveDot{background:#7bf1dc;border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite ControlExperience-module__ha6vIW__breathe;box-shadow:0 0 12px #65f5e0}.ControlExperience-module__ha6vIW__previewIndex{color:#8e79ae;white-space:nowrap}.ControlExperience-module__ha6vIW__visual{width:min(100%,500px);height:clamp(190px,17vw,245px);margin:0 auto;position:relative}.ControlExperience-module__ha6vIW__visual:before{content:"";filter:blur(18px);background:radial-gradient(#8b40ff47,#0000 63%);position:absolute;inset:9% 10%}.ControlExperience-module__ha6vIW__orbitOuter,.ControlExperience-module__ha6vIW__orbitInner{border:1px solid #9866e66b;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(64deg)}.ControlExperience-module__ha6vIW__orbitOuter{aspect-ratio:1;width:60%;animation:11s linear infinite ControlExperience-module__ha6vIW__orbit;box-shadow:0 0 25px #8841ed38,inset 0 0 20px #7842e727}.ControlExperience-module__ha6vIW__orbitInner{aspect-ratio:1;border-color:#b48aff8c;width:40%;animation:7s linear infinite reverse ControlExperience-module__ha6vIW__orbit;box-shadow:0 0 18px #9143f761}.ControlExperience-module__ha6vIW__visualLine{background:linear-gradient(90deg,#0000,#5dd6ee99 24%,#ad6bf7 50%,#5dd6ee99 76%,#0000);height:1px;position:absolute;top:50%;left:17%;right:17%;box-shadow:0 0 13px #9670ef}.ControlExperience-module__ha6vIW__sceneLayer{z-index:1;opacity:0;pointer-events:none;transition:opacity .48s,transform .58s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 17%;transform:translateY(9px)scale(.92)}.ControlExperience-module__ha6vIW__sceneLayer[data-active=true]{opacity:1;transform:translateY(0)scale(1)}.ControlExperience-module__ha6vIW__sceneLayer img{object-fit:contain;filter:drop-shadow(0 13px 24px #05031194)}.ControlExperience-module__ha6vIW__sceneCaption{color:#d4baff;min-height:19px;font:600 11px/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin:-5px 0 16px;display:flex}.ControlExperience-module__ha6vIW__sceneCaption span{background:#9e71f7;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #ae7bff}.ControlExperience-module__ha6vIW__preview[data-stopped=true] .ControlExperience-module__ha6vIW__sceneCaption{color:#ffcd9c}.ControlExperience-module__ha6vIW__preview[data-stopped=true] .ControlExperience-module__ha6vIW__sceneCaption span{background:#ffb973;box-shadow:0 0 9px #ffb973}.ControlExperience-module__ha6vIW__readout{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:-5px;display:flex}.ControlExperience-module__ha6vIW__readoutLabel{color:#ab91ca;font:600 11px/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px}.ControlExperience-module__ha6vIW__amount{color:#f4efff;font:500 clamp(44px, 4vw, 62px)/1 var(--mono);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:0}.ControlExperience-module__ha6vIW__amount span{color:#ada0c4;font:400 14px/1 var(--mono);letter-spacing:0;white-space:nowrap}.ControlExperience-module__ha6vIW__state{color:#8af5db;min-height:30px;font:600 11px/1.2 var(--mono);white-space:nowrap;background:#13473654;border:1px solid #50d7bc6b;border-radius:100px;align-items:center;gap:7px;margin-bottom:5px;padding:5px 10px;display:inline-flex}.ControlExperience-module__ha6vIW__state span{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px}.ControlExperience-module__ha6vIW__state[data-stopped=true]{color:#ffd09c;background:#53372280;border-color:#e6a56b73}.ControlExperience-module__ha6vIW__sliderLabel{color:#b3a3ca;font:11px/1.3 var(--mono);justify-content:space-between;gap:12px;margin-top:27px;display:flex}.ControlExperience-module__ha6vIW__sliderTrack{height:28px;margin-top:4px;position:relative}.ControlExperience-module__ha6vIW__sliderTrack:before{content:"";background:linear-gradient(90deg, #9b65ff 0%, #56dcf5 var(--fill), #302743 var(--fill));border-radius:5px;height:5px;position:absolute;top:12px;left:0;right:0}.ControlExperience-module__ha6vIW__sliderTrack input{z-index:2;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0;position:absolute;inset:0}.ControlExperience-module__ha6vIW__sliderTrack input::-webkit-slider-thumb{appearance:none;background:#9c61f1;border:4px solid #ead6ff;border-radius:50%;width:21px;height:21px;box-shadow:0 0 0 5px #9c61f126,0 0 20px #a063f9}.ControlExperience-module__ha6vIW__sliderTrack input::-moz-range-thumb{background:#9c61f1;border:4px solid #ead6ff;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 5px #9c61f126,0 0 20px #a063f9}.ControlExperience-module__ha6vIW__limitMark{z-index:1;pointer-events:none;background:#f3c98c;width:1px;height:19px;position:absolute;top:5px;left:71.428%;box-shadow:0 0 8px #f3c98c}.ControlExperience-module__ha6vIW__result{color:#8aeedb;align-items:flex-start;gap:8px;min-height:40px;margin:8px 0 12px;font-size:12px;line-height:1.55;transition:color .3s;display:flex}.ControlExperience-module__ha6vIW__resultMark{border:1px solid;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:13px;font-weight:700;line-height:1;display:grid}.ControlExperience-module__ha6vIW__preview[data-stopped=true] .ControlExperience-module__ha6vIW__result{color:#f6c08e}.ControlExperience-module__ha6vIW__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ControlExperience-module__ha6vIW__detailGrid>div{background:#261d3970;border:1px solid #a88aca3a;border-radius:11px;gap:6px;min-width:0;padding:14px 15px;transition:border-color .3s,background .3s,transform .3s;display:grid}.ControlExperience-module__ha6vIW__detailGrid>.ControlExperience-module__ha6vIW__detailActive{background:#5b32845c;border-color:#b88cffad;transform:translateY(-2px)}.ControlExperience-module__ha6vIW__detailGrid>[data-invalid=true]{background:#6b3e354d;border-color:#e4a35eaa}.ControlExperience-module__ha6vIW__detailGrid span{color:#a892c2;font:11px/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase}.ControlExperience-module__ha6vIW__detailGrid strong{color:#eee6fb;font-size:13px;font-weight:500}.ControlExperience-module__ha6vIW__focusLine{color:#bbb1cb;align-items:center;gap:10px;min-height:42px;margin-top:7px;font-size:12px;line-height:1.45;display:flex}.ControlExperience-module__ha6vIW__focusLine span{color:#a875ed;font:11px var(--mono)}.ControlExperience-module__ha6vIW__previewFooter{border-top:1px solid #a68ac038;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:17px;display:flex}.ControlExperience-module__ha6vIW__footerLabel{color:#b299d4;font:11px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;display:block}.ControlExperience-module__ha6vIW__conditions{flex-wrap:wrap;gap:5px;display:flex}.ControlExperience-module__ha6vIW__conditions button{color:#c5b8d5;cursor:pointer;background:#3a2b5052;border:1px solid #886e9e6b;border-radius:6px;min-height:34px;padding:6px 9px;font-family:inherit;font-size:11px;font-weight:500;line-height:1.3;transition:border-color .25s,color .25s,background .25s,transform .25s}.ControlExperience-module__ha6vIW__conditions button:hover{color:#fff;border-color:#b795f0;transform:translateY(-2px)}.ControlExperience-module__ha6vIW__conditions button[aria-pressed=true]{color:#ffcb97;background:#8e533538;border-color:#eca962;box-shadow:0 0 15px #eaa35c28}.ControlExperience-module__ha6vIW__pauseButton{color:#e5cdff;cursor:pointer;background:#8f4ee529;border:1px solid #a272ee8c;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:8px 11px;font-family:inherit;font-size:11px;font-weight:600;line-height:1.2;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.ControlExperience-module__ha6vIW__pauseButton:hover{background:#a05bf153;border-color:#d8b5ff;transform:translateY(-2px)}.ControlExperience-module__ha6vIW__pauseButton[aria-pressed=true]{color:#ffcf9c;background:#bb72332e;border-color:#dca76e}.ControlExperience-module__ha6vIW__pauseButton span{font-size:17px;line-height:1}.ControlExperience-module__ha6vIW__section button:focus-visible,.ControlExperience-module__ha6vIW__section a:focus-visible,.ControlExperience-module__ha6vIW__sliderTrack input:focus-visible{outline-offset:4px;outline:2px solid #76e4fa}@keyframes ControlExperience-module__ha6vIW__enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ControlExperience-module__ha6vIW__breathe{50%{opacity:.52;box-shadow:0 0 4px #65f5e0}}@keyframes ControlExperience-module__ha6vIW__orbit{to{transform:translate(-50%,-50%)rotateX(64deg)rotate(360deg)}}@media (max-width:1050px){.ControlExperience-module__ha6vIW__inner{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:30px}.ControlExperience-module__ha6vIW__heading{font-size:clamp(37px,4.2vw,52px)}.ControlExperience-module__ha6vIW__previewFooter{flex-direction:column;align-items:flex-start}.ControlExperience-module__ha6vIW__conditions button{min-height:40px}}@media (max-width:800px){.ControlExperience-module__ha6vIW__section{padding-block:70px}.ControlExperience-module__ha6vIW__inner{grid-template-columns:1fr;gap:32px;width:min(640px,100% - 40px)}.ControlExperience-module__ha6vIW__heading{max-width:15ch;font-size:clamp(38px,7vw,58px)}.ControlExperience-module__ha6vIW__ruleList{margin-top:30px}.ControlExperience-module__ha6vIW__previewFooter{flex-direction:row;align-items:flex-end}}@media (max-width:560px){.ControlExperience-module__ha6vIW__section{padding-block:58px}.ControlExperience-module__ha6vIW__inner{gap:26px;width:calc(100% - 32px)}.ControlExperience-module__ha6vIW__eyebrow{margin-bottom:16px}.ControlExperience-module__ha6vIW__heading{font-size:clamp(35px,9vw,48px)}.ControlExperience-module__ha6vIW__lead{margin-top:16px;font-size:15px}.ControlExperience-module__ha6vIW__rule{gap:10px;padding:12px}.ControlExperience-module__ha6vIW__ruleIcon{width:37px;height:37px}.ControlExperience-module__ha6vIW__ruleIcon img{width:34px;height:34px}.ControlExperience-module__ha6vIW__ruleText strong{font-size:13px}.ControlExperience-module__ha6vIW__ruleText small{font-size:11px}.ControlExperience-module__ha6vIW__preview{border-radius:21px;padding:20px 16px}.ControlExperience-module__ha6vIW__visual{height:192px}.ControlExperience-module__ha6vIW__sceneLayer{inset-inline:10%}.ControlExperience-module__ha6vIW__readout{flex-direction:column;align-items:flex-start;gap:10px}.ControlExperience-module__ha6vIW__amount{font-size:45px}.ControlExperience-module__ha6vIW__state{margin-bottom:0}.ControlExperience-module__ha6vIW__sliderLabel{margin-top:20px}.ControlExperience-module__ha6vIW__previewFooter{flex-direction:column;align-items:flex-start}.ControlExperience-module__ha6vIW__disclaimer{font-size:11px}}@media (max-width:360px){.ControlExperience-module__ha6vIW__ruleNumber{display:none}.ControlExperience-module__ha6vIW__detailGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ControlExperience-module__ha6vIW__intro,.ControlExperience-module__ha6vIW__previewWrap,.ControlExperience-module__ha6vIW__liveDot,.ControlExperience-module__ha6vIW__orbitOuter,.ControlExperience-module__ha6vIW__orbitInner{animation:none}.ControlExperience-module__ha6vIW__section *,.ControlExperience-module__ha6vIW__section :before,.ControlExperience-module__ha6vIW__section :after{transition-duration:.01ms!important}}
.CaseArt-module__kp7oFG__art{width:100%;height:100%;color:var(--purple-200);display:block;overflow:visible}.CaseArt-module__kp7oFG__body{fill:rgba(var(--accent,140, 112, 255), .14);stroke:currentColor;transition:fill .35s var(--ease-out,cubic-bezier(.23, 1, .32, 1))}.CaseArt-module__kp7oFG__mark{stroke:rgb(var(--accent,140, 112, 255))}.CaseArt-module__kp7oFG__solid{fill:rgba(var(--accent,140, 112, 255), .28)}.CaseArt-module__kp7oFG__dot{fill:rgb(var(--accent,140, 112, 255));stroke:none}.CaseArt-module__kp7oFG__perf{opacity:.7}.CaseArt-module__kp7oFG__ticket,.CaseArt-module__kp7oFG__pass,.CaseArt-module__kp7oFG__calendar,.CaseArt-module__kp7oFG__key,.CaseArt-module__kp7oFG__loop{transform-box:fill-box;transform-origin:50%;transition:transform .28s var(--ease-out,cubic-bezier(.23, 1, .32, 1))}.CaseArt-module__kp7oFG__ticket{transform:rotate(-6deg)}.CaseArt-module__kp7oFG__pass{transform:rotate(0)}[data-art-live=true] .CaseArt-module__kp7oFG__ticket{transform:rotate(2deg)translateY(-1px)}[data-art-live=true] .CaseArt-module__kp7oFG__key{transform:translate(2.5px)rotate(-8deg)}[data-art-live=true] .CaseArt-module__kp7oFG__loop{transform:rotate(180deg)}[data-art-live=true] .CaseArt-module__kp7oFG__body{fill:rgba(var(--accent,140, 112, 255), .26)}@media (hover:hover){[data-kind=case]:hover .CaseArt-module__kp7oFG__ticket{transform:rotate(2deg)translateY(-1px)}[data-kind=case]:hover .CaseArt-module__kp7oFG__key{transform:translate(2.5px)rotate(-8deg)}[data-kind=case]:hover .CaseArt-module__kp7oFG__loop{transform:rotate(180deg)}[data-kind=case]:hover .CaseArt-module__kp7oFG__body{fill:rgba(var(--accent,140, 112, 255), .26)}}@media (prefers-reduced-motion:reduce){.CaseArt-module__kp7oFG__ticket,.CaseArt-module__kp7oFG__pass,.CaseArt-module__kp7oFG__calendar,.CaseArt-module__kp7oFG__key,.CaseArt-module__kp7oFG__loop,.CaseArt-module__kp7oFG__body{transition:none}}
.PolicyFlowVisualization-module__0R4VFa__stage{--ease-out:cubic-bezier(.23, 1, .32, 1);--rail-rgb:102, 216, 255;--tone-rgb:75, 202, 129;--medal:80px;min-width:0;position:relative;container-type:inline-size}.PolicyFlowVisualization-module__0R4VFa__stage[data-decision=deny]{--tone-rgb:237, 74, 109}.PolicyFlowVisualization-module__0R4VFa__stage[data-decision=human]{--tone-rgb:255, 168, 1}.PolicyFlowVisualization-module__0R4VFa__label{color:var(--text-2);margin:0 0 18px;font-size:13px;font-weight:500;line-height:1.3}.PolicyFlowVisualization-module__0R4VFa__track{align-items:center;display:flex}.PolicyFlowVisualization-module__0R4VFa__station{width:var(--medal);height:var(--medal);flex:none;position:relative}.PolicyFlowVisualization-module__0R4VFa__medal{width:100%;height:100%;transition:opacity .4s var(--ease-out), filter .4s var(--ease-out), scale .4s var(--ease-out);display:block;position:relative}.PolicyFlowVisualization-module__0R4VFa__station[data-reached=false] .PolicyFlowVisualization-module__0R4VFa__medal,.PolicyFlowVisualization-module__0R4VFa__station[data-hold] .PolicyFlowVisualization-module__0R4VFa__medal{opacity:.42;filter:grayscale(.6)saturate(.7);scale:.94}.PolicyFlowVisualization-module__0R4VFa__caption{transition:opacity .4s var(--ease-out)}.PolicyFlowVisualization-module__0R4VFa__station[data-reached=false] .PolicyFlowVisualization-module__0R4VFa__caption,.PolicyFlowVisualization-module__0R4VFa__station[data-hold] .PolicyFlowVisualization-module__0R4VFa__caption{opacity:.72}.PolicyFlowVisualization-module__0R4VFa__base{background:radial-gradient(closest-side, rgba(var(--rail-rgb), .5), transparent);border-radius:50%;width:92%;height:24%;position:absolute;bottom:4%;left:50%;translate:-50%}.PolicyFlowVisualization-module__0R4VFa__art{object-fit:contain;filter:drop-shadow(0 14px 14px #0503168c);width:100%;height:100%;display:block;position:relative}.PolicyFlowVisualization-module__0R4VFa__art[data-shifted]{filter:hue-rotate(-52deg)saturate(1.1)drop-shadow(0 14px 14px #0503168c)}.PolicyFlowVisualization-module__0R4VFa__ring{border:1.5px solid rgb(var(--tone-rgb));opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:4%}@media (prefers-reduced-motion:no-preference){.PolicyFlowVisualization-module__0R4VFa__art{animation:7s ease-in-out infinite alternate PolicyFlowVisualization-module__0R4VFa__hover}.PolicyFlowVisualization-module__0R4VFa__station[data-st=agent] .PolicyFlowVisualization-module__0R4VFa__art{animation-duration:8.5s;animation-delay:-2s}.PolicyFlowVisualization-module__0R4VFa__station[data-st=bizagent] .PolicyFlowVisualization-module__0R4VFa__art{animation-duration:8s;animation-delay:-5s}.PolicyFlowVisualization-module__0R4VFa__station[data-st=business] .PolicyFlowVisualization-module__0R4VFa__art{animation-duration:7.5s;animation-delay:-4s}}@keyframes PolicyFlowVisualization-module__0R4VFa__hover{0%{translate:0}to{translate:0 -5px}}.PolicyFlowVisualization-module__0R4VFa__caption{text-align:center;gap:2px;width:128px;display:grid;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}.PolicyFlowVisualization-module__0R4VFa__caption strong{color:var(--text-bright);font-size:13.5px;font-weight:600;line-height:1.2}.PolicyFlowVisualization-module__0R4VFa__caption small{color:var(--text-2);font-size:12px;line-height:1.3}.PolicyFlowVisualization-module__0R4VFa__seg{--seg-rgb:var(--rail-rgb);flex:30px;min-width:22px;height:2px;position:relative}.PolicyFlowVisualization-module__0R4VFa__seg[data-tone=allow]{--seg-rgb:75, 202, 129}.PolicyFlowVisualization-module__0R4VFa__seg[data-tone=deny]{--seg-rgb:237, 74, 109}.PolicyFlowVisualization-module__0R4VFa__seg[data-tone=human]{--seg-rgb:255, 168, 1}.PolicyFlowVisualization-module__0R4VFa__seg:before{content:"";background:repeating-linear-gradient(90deg,#ffffff42 0 3px,#0000 3px 8px);position:absolute;inset:0}.PolicyFlowVisualization-module__0R4VFa__fill{transform-origin:0;transform:scaleX(var(--p,var(--max,1)));background:linear-gradient(90deg, rgba(var(--seg-rgb), .35), rgb(var(--seg-rgb)));box-shadow:0 0 12px rgba(var(--seg-rgb), .6);position:absolute;inset:0}.PolicyFlowVisualization-module__0R4VFa__head{opacity:0;transform:translateX(calc((var(--p,var(--max,1)) - 1) * 100%));pointer-events:none;position:absolute;inset:0}.PolicyFlowVisualization-module__0R4VFa__head:after{content:"";width:10px;height:10px;box-shadow:0 0 14px 3px rgba(var(--seg-rgb), .85);background:#fff;border-radius:50%;margin-top:-5px;position:absolute;top:50%;right:-5px}.PolicyFlowVisualization-module__0R4VFa__marker{--m-rgb:255, 168, 1;z-index:2;top:50%;left:calc(var(--at,.5) * 100%);border:1.5px solid rgb(var(--m-rgb));background:var(--bg-deep);width:24px;height:24px;color:rgb(var(--m-rgb));box-shadow:0 0 0 4px rgba(var(--m-rgb), .14);transition:border-color .25s var(--ease-out), color .25s var(--ease-out);border-radius:50%;place-items:center;margin:-12px 0 0 -12px;display:grid;position:absolute}.PolicyFlowVisualization-module__0R4VFa__marker[data-state=idle]{opacity:0}.PolicyFlowVisualization-module__0R4VFa__marker[data-state=blocked]{--m-rgb:237, 74, 109}.PolicyFlowVisualization-module__0R4VFa__marker[data-state=approved]{--m-rgb:75, 202, 129}.PolicyFlowVisualization-module__0R4VFa__marker[data-state=pending]:after{content:"";border:1.5px solid rgba(var(--m-rgb), .6);opacity:0;border-radius:50%;position:absolute;inset:-6px}@media (prefers-reduced-motion:no-preference){.PolicyFlowVisualization-module__0R4VFa__marker[data-state=pending]:after{animation:PolicyFlowVisualization-module__0R4VFa__wait 1.9s var(--ease-out) infinite}}@keyframes PolicyFlowVisualization-module__0R4VFa__wait{0%{opacity:.8;scale:.7}to{opacity:0;scale:1.5}}.PolicyFlowVisualization-module__0R4VFa__markerIcon{width:14px;height:14px}.PolicyFlowVisualization-module__0R4VFa__policy{border:1px solid rgba(var(--tone-rgb), .5);background:linear-gradient(165deg, rgba(var(--tone-rgb), .12), transparent 52%), linear-gradient(150deg, color-mix(in srgb, var(--purple-1100) 90%, var(--pane)), var(--bg-deep));min-width:224px;box-shadow:0 26px 46px -28px rgba(var(--tone-rgb), .55), inset 0 1px 0 #ffffff12;transition:border-color .4s var(--ease-out), box-shadow .4s var(--ease-out), opacity .4s var(--ease-out), filter .4s var(--ease-out);border-radius:18px;flex:0 256px;padding:16px 18px;position:relative}.PolicyFlowVisualization-module__0R4VFa__policy[data-hold]{opacity:.55;filter:grayscale(.5)}.PolicyFlowVisualization-module__0R4VFa__policyHead{align-items:center;gap:11px;margin-bottom:12px;display:flex}.PolicyFlowVisualization-module__0R4VFa__policyHead strong{color:var(--text-bright);font-size:15.5px;font-weight:600;line-height:1.2}.PolicyFlowVisualization-module__0R4VFa__policyIcon{border:1px solid rgba(var(--tone-rgb), .45);background:rgba(var(--tone-rgb), .14);width:34px;height:34px;color:rgb(var(--tone-rgb));transition:color .4s var(--ease-out), background-color .4s var(--ease-out), border-color .4s var(--ease-out);border-radius:10px;flex:none;place-items:center;display:grid}.PolicyFlowVisualization-module__0R4VFa__icon{width:18px;height:18px}.PolicyFlowVisualization-module__0R4VFa__rows{gap:10px;margin:0;display:grid}.PolicyFlowVisualization-module__0R4VFa__row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding-top:10px;display:grid}.PolicyFlowVisualization-module__0R4VFa__row dt{color:var(--text-2);font-size:12px;font-weight:500;line-height:1.3}.PolicyFlowVisualization-module__0R4VFa__row dd{margin:0}.PolicyFlowVisualization-module__0R4VFa__value{color:var(--text-bright);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.3}.PolicyFlowVisualization-module__0R4VFa__limitKey{text-align:right;grid-area:1/2}.PolicyFlowVisualization-module__0R4VFa__limitValue{color:var(--text-2);text-align:right;grid-area:2/2;font-weight:500}.PolicyFlowVisualization-module__0R4VFa__meterRow{grid-column:1/-1;padding:7px 0 3px}.PolicyFlowVisualization-module__0R4VFa__meter{background:#ffffff17;border-radius:999px;height:6px;display:block;position:relative}.PolicyFlowVisualization-module__0R4VFa__meterFill{border-radius:inherit;background:var(--allow);transform-origin:0;transform:scaleX(var(--m,var(--ratio,0)));transition:background-color .3s var(--ease-out);position:absolute;inset:0}.PolicyFlowVisualization-module__0R4VFa__meter[data-over] .PolicyFlowVisualization-module__0R4VFa__meterFill{background:var(--deny)}.PolicyFlowVisualization-module__0R4VFa__meterLimit{top:-4px;bottom:-4px;left:calc(var(--lim,1) * 100%);background:var(--text-bright);border-radius:2px;width:2px;margin-left:-1px;position:absolute}.PolicyFlowVisualization-module__0R4VFa__result{color:var(--allow);grid-column:1/-1;align-items:center;gap:8px;margin-top:2px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.PolicyFlowVisualization-module__0R4VFa__row[data-ok=false] .PolicyFlowVisualization-module__0R4VFa__result,.PolicyFlowVisualization-module__0R4VFa__row[data-tone=deny] .PolicyFlowVisualization-module__0R4VFa__result{color:var(--deny)}.PolicyFlowVisualization-module__0R4VFa__row[data-tone=human] .PolicyFlowVisualization-module__0R4VFa__result{color:var(--human)}.PolicyFlowVisualization-module__0R4VFa__decisionLine{font-weight:600}.PolicyFlowVisualization-module__0R4VFa__mark{background:color-mix(in srgb, currentColor 14%, transparent);border:1px solid;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.PolicyFlowVisualization-module__0R4VFa__markIcon{stroke-width:2.4px;width:11px;height:11px}@container (max-width:700px){.PolicyFlowVisualization-module__0R4VFa__track{--medal:68px}.PolicyFlowVisualization-module__0R4VFa__policy{flex-basis:232px;min-width:212px}.PolicyFlowVisualization-module__0R4VFa__caption{width:108px}}@media (max-width:759px){.PolicyFlowVisualization-module__0R4VFa__stage,.PolicyFlowVisualization-module__0R4VFa__track{--medal:72px}.PolicyFlowVisualization-module__0R4VFa__track{flex-direction:column;align-items:stretch}.PolicyFlowVisualization-module__0R4VFa__station{align-items:center;gap:16px;width:auto;height:auto;display:flex}.PolicyFlowVisualization-module__0R4VFa__medal{width:var(--medal);height:var(--medal);flex:none}.PolicyFlowVisualization-module__0R4VFa__caption{text-align:left;width:auto;position:static;translate:none}.PolicyFlowVisualization-module__0R4VFa__seg{width:2px;min-width:0;height:46px;margin-left:calc(var(--medal) / 2 - 1px);flex:none}.PolicyFlowVisualization-module__0R4VFa__seg:before{background:repeating-linear-gradient(#ffffff42 0 3px,#0000 3px 8px)}.PolicyFlowVisualization-module__0R4VFa__fill{transform-origin:50% 0;transform:scaleY(var(--p,var(--max,1)));background:linear-gradient(180deg, rgba(var(--seg-rgb), .35), rgb(var(--seg-rgb)))}.PolicyFlowVisualization-module__0R4VFa__head{transform:translateY(calc((var(--p,var(--max,1)) - 1) * 100%))}.PolicyFlowVisualization-module__0R4VFa__head:after{margin:0 0 0 -5px;inset:auto auto -5px 50%}.PolicyFlowVisualization-module__0R4VFa__marker{top:calc(var(--at,.5) * 100%);margin:-12px 0 0 -12px;left:50%}.PolicyFlowVisualization-module__0R4VFa__policy{flex:none;min-width:0;margin-block:2px}}@media (prefers-reduced-motion:reduce){.PolicyFlowVisualization-module__0R4VFa__medal,.PolicyFlowVisualization-module__0R4VFa__caption,.PolicyFlowVisualization-module__0R4VFa__policy,.PolicyFlowVisualization-module__0R4VFa__marker,.PolicyFlowVisualization-module__0R4VFa__meterFill{transition:none}}
.PolicyDemo-module__aqQmGW__console{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;border:1px solid var(--border-strong);background:linear-gradient(180deg, #1a172fb3, #080618eb 46%), var(--bg-deep);border-radius:28px;position:relative;overflow:clip;box-shadow:0 60px 100px -60px #000000f2,inset 0 1px #ffffff0f}.PolicyDemo-module__aqQmGW__console:after,.PolicyDemo-module__aqQmGW__aura:before,.PolicyDemo-module__aqQmGW__aura:after{content:"";z-index:-1;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-out);position:absolute;inset:0}.PolicyDemo-module__aqQmGW__aura{z-index:-1;pointer-events:none;position:absolute;inset:0}.PolicyDemo-module__aqQmGW__console:after{background:radial-gradient(58% 56% at 70% 38%,#ffa80124,#0000 70%)}.PolicyDemo-module__aqQmGW__aura:before{background:radial-gradient(58% 56% at 70% 38%,#4bca8126,#0000 70%)}.PolicyDemo-module__aqQmGW__aura:after{background:radial-gradient(58% 56% at 70% 38%,#ed4a6d29,#0000 70%)}.PolicyDemo-module__aqQmGW__console[data-decision=human]:after,.PolicyDemo-module__aqQmGW__console[data-decision=allow] .PolicyDemo-module__aqQmGW__aura:before,.PolicyDemo-module__aqQmGW__console[data-decision=deny] .PolicyDemo-module__aqQmGW__aura:after{opacity:1}.PolicyDemo-module__aqQmGW__bar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;display:flex}.PolicyDemo-module__aqQmGW__sandbox{background:var(--purple-soft);color:var(--purple-200);border:1px dashed #a994ff80;border-radius:999px;align-items:center;gap:10px;margin:0;padding:7px 14px 7px 12px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.PolicyDemo-module__aqQmGW__sandboxDot{background:var(--purple-300);border-radius:50%;flex:none;width:7px;height:7px}.PolicyDemo-module__aqQmGW__reset{min-height:44px;color:var(--text-2);font:inherit;cursor:pointer;transition:background-color .2s ease, border-color .2s ease, color .2s ease, transform .16s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;display:inline-flex}.PolicyDemo-module__aqQmGW__resetIcon{width:16px;height:16px}.PolicyDemo-module__aqQmGW__reset:active{transform:scale(.97)}.PolicyDemo-module__aqQmGW__reset:focus-visible{outline:2px solid var(--turquoise);outline-offset:3px}@media (hover:hover){.PolicyDemo-module__aqQmGW__reset:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--text-bright)}}.PolicyDemo-module__aqQmGW__body{grid-template-columns:minmax(0,348px) minmax(0,1fr);grid-template-areas:"controls stage""controls verdict";display:grid}.PolicyDemo-module__aqQmGW__controls{border-right:1px solid var(--border);grid-area:controls;align-content:start;gap:30px;padding:24px 20px 28px;display:grid}.PolicyDemo-module__aqQmGW__group{min-width:0}.PolicyDemo-module__aqQmGW__groupLabel{color:var(--text-2);align-items:center;gap:10px;margin:0 0 10px 4px;font-size:13px;font-weight:500;line-height:1.3;display:flex}.PolicyDemo-module__aqQmGW__step{border:1px solid color-mix(in srgb, var(--purple-400) 40%, transparent);background:var(--purple-soft);min-width:26px;height:20px;color:var(--turquoise);font:11px/1 var(--mono);letter-spacing:.02em;border-radius:6px;flex:none;place-items:center;display:inline-grid}.PolicyDemo-module__aqQmGW__options{--pt:140, 112, 255;gap:2px;display:grid;position:relative}.PolicyDemo-module__aqQmGW__plate{height:var(--sel-h,0px);transform:translateY(var(--sel-y,0px));border:1px solid rgba(var(--pt), .55);background:rgba(var(--pt), .11);box-shadow:0 18px 34px -24px rgba(var(--pt), .8);opacity:0;pointer-events:none;border-radius:16px;position:absolute;top:0;left:0;right:0}.PolicyDemo-module__aqQmGW__plate[data-ready]{opacity:1;transition:transform .26s var(--ease-out), height .26s var(--ease-out), border-color .25s var(--ease-out), background-color .25s var(--ease-out)}.PolicyDemo-module__aqQmGW__option{--accent:140, 112, 255;z-index:1;width:100%;min-height:56px;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease, box-shadow .2s ease, transform .16s var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:11px 13px;display:grid;position:relative}.PolicyDemo-module__aqQmGW__option:active{transform:scale(.985)}.PolicyDemo-module__aqQmGW__option:focus-visible{outline:2px solid var(--turquoise);outline-offset:2px}@media (hover:hover){.PolicyDemo-module__aqQmGW__option[aria-pressed=false]:hover{background:rgba(var(--accent), .06);box-shadow:inset 0 0 0 1px rgba(var(--accent), .28)}}.PolicyDemo-module__aqQmGW__optionText{gap:3px;min-width:0;display:grid}.PolicyDemo-module__aqQmGW__optionText strong{color:var(--text-bright);font-size:15.5px;font-weight:600;line-height:1.25}.PolicyDemo-module__aqQmGW__optionText span{color:var(--text-2);font-size:13px;line-height:1.4}.PolicyDemo-module__aqQmGW__option[aria-pressed=false] .PolicyDemo-module__aqQmGW__optionText strong{color:var(--text)}.PolicyDemo-module__aqQmGW__quote{color:var(--text-2);font:12px/1.3 var(--mono);letter-spacing:.01em;margin-top:2px}.PolicyDemo-module__aqQmGW__caseArt{border:1px solid rgba(var(--accent), .3);background:radial-gradient(circle at 30% 20%, rgba(var(--accent), .22), rgba(var(--accent), .06));border-radius:16px;place-items:center;width:58px;height:58px;padding:9px;display:grid}.PolicyDemo-module__aqQmGW__glyph{border:1px solid rgba(var(--accent), .4);background:rgba(var(--accent), .14);width:38px;height:38px;color:rgb(var(--accent));border-radius:12px;place-items:center;display:grid}.PolicyDemo-module__aqQmGW__glyphIcon{width:19px;height:19px}.PolicyDemo-module__aqQmGW__stage{grid-area:stage;align-content:start;gap:22px;min-width:0;padding:24px 28px 8px;display:grid}.PolicyDemo-module__aqQmGW__request{border-bottom:1px solid var(--border);padding-bottom:18px}.PolicyDemo-module__aqQmGW__requestBody{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 32px;display:grid}.PolicyDemo-module__aqQmGW__requestLabel{color:var(--text-2);grid-column:1/-1;margin:0;font-size:13px;font-weight:500;line-height:1.3}.PolicyDemo-module__aqQmGW__ask{max-width:30ch;color:var(--text-bright);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(19px,1.7vw,24px);font-weight:500;line-height:1.3}.PolicyDemo-module__aqQmGW__facts{flex-wrap:wrap;gap:10px 26px;margin:0;display:flex}.PolicyDemo-module__aqQmGW__facts dt{color:var(--text-2);font-size:12px;font-weight:500;line-height:1.3}.PolicyDemo-module__aqQmGW__facts dd{color:var(--text);margin:2px 0 0;font-size:14px;font-weight:500}@media (prefers-reduced-motion:no-preference){.PolicyDemo-module__aqQmGW__requestBody{animation:PolicyDemo-module__aqQmGW__swap .24s var(--ease-out)}}@keyframes PolicyDemo-module__aqQmGW__swap{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:none;transform:none}}.PolicyDemo-module__aqQmGW__flow{min-width:0}.PolicyDemo-module__aqQmGW__verdict{--v-rgb:75, 202, 129;border:1px solid rgba(var(--v-rgb), .5);background-color:rgba(var(--v-rgb), .09);min-height:166px;box-shadow:0 28px 48px -34px rgba(var(--v-rgb), .7), inset 0 1px 0 #ffffff0f;transition:opacity .2s var(--ease-out), border-color .3s var(--ease-out), background-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:20px;grid-area:verdict;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin:8px 28px 28px;padding:18px 22px;display:grid}.PolicyDemo-module__aqQmGW__verdict[data-decision=deny]{--v-rgb:237, 74, 109}.PolicyDemo-module__aqQmGW__verdict[data-decision=human]{--v-rgb:255, 168, 1}.PolicyDemo-module__aqQmGW__verdict[data-walking]{opacity:.38}.PolicyDemo-module__aqQmGW__badge{border:1.5px solid rgb(var(--v-rgb));background:rgba(var(--v-rgb), .16);width:56px;height:56px;color:rgb(var(--v-rgb));box-shadow:0 0 0 6px rgba(var(--v-rgb), .1);transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:50%;place-items:center;display:grid}.PolicyDemo-module__aqQmGW__badgeIcon{stroke-width:2.2px;width:26px;height:26px}@media (prefers-reduced-motion:no-preference){.PolicyDemo-module__aqQmGW__badgeIcon{animation:PolicyDemo-module__aqQmGW__pop .3s var(--ease-out)}}@keyframes PolicyDemo-module__aqQmGW__pop{0%{opacity:0;transform:scale(.7)rotate(-10deg)}to{opacity:1;transform:none}}.PolicyDemo-module__aqQmGW__verdictMain{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;min-width:0;display:flex}.PolicyDemo-module__aqQmGW__result{flex:280px;min-width:0}.PolicyDemo-module__aqQmGW__resultVisual{gap:6px;display:grid}.PolicyDemo-module__aqQmGW__context{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:12.5px;font-weight:500;line-height:1.3;display:flex}.PolicyDemo-module__aqQmGW__trace{color:var(--text-2);font-weight:400}.PolicyDemo-module__aqQmGW__trace:before{content:"·";color:var(--muted);margin-right:10px}.PolicyDemo-module__aqQmGW__swap{gap:4px;display:grid}@media (prefers-reduced-motion:no-preference){.PolicyDemo-module__aqQmGW__swap{animation:PolicyDemo-module__aqQmGW__swap .24s var(--ease-out)}}.PolicyDemo-module__aqQmGW__outcome{color:color-mix(in srgb, rgb(var(--v-rgb)) 55%, #fff);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(24px,2.4vw,34px);font-weight:600;line-height:1.1}.PolicyDemo-module__aqQmGW__reason{max-width:54ch;color:var(--text-2);margin:0;font-size:14.5px;line-height:1.5}.PolicyDemo-module__aqQmGW__approval{justify-items:start;gap:8px;min-width:0;display:grid}.PolicyDemo-module__aqQmGW__approval h3{color:var(--human);letter-spacing:0;margin:0;font-size:13px;font-weight:600;line-height:1.3}.PolicyDemo-module__aqQmGW__approve{background:var(--human);color:#1b1100;min-height:46px;font:inherit;white-space:nowrap;cursor:pointer;box-shadow:0 16px 30px -18px var(--human);transition:background-color .2s ease, box-shadow .25s var(--ease-out), transform .16s var(--ease-out);border:0;border-radius:12px;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.PolicyDemo-module__aqQmGW__approve:disabled{cursor:default;background:color-mix(in srgb, var(--human) 40%, var(--bg-deep));box-shadow:none}.PolicyDemo-module__aqQmGW__approveIcon{width:17px;height:17px}.PolicyDemo-module__aqQmGW__approve:not(:disabled):active{transform:scale(.97)}.PolicyDemo-module__aqQmGW__approve:focus-visible{outline:2px solid var(--text-bright);outline-offset:3px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.PolicyDemo-module__aqQmGW__approve:not(:disabled):hover .PolicyDemo-module__aqQmGW__approveIcon{transform:translate(3px)}.PolicyDemo-module__aqQmGW__approveIcon{transition:transform .2s var(--ease-out)}}@media (hover:hover){.PolicyDemo-module__aqQmGW__approve:not(:disabled):hover{background:color-mix(in srgb, var(--human) 84%, #fff);box-shadow:0 20px 34px -16px var(--human)}}.PolicyDemo-module__aqQmGW__approved{color:var(--text-bright);align-items:center;gap:9px;margin:0;font-size:14.5px;font-weight:500;display:flex}.PolicyDemo-module__aqQmGW__approved:focus-visible{outline:2px solid var(--turquoise);outline-offset:4px;border-radius:6px}.PolicyDemo-module__aqQmGW__approvedIcon{width:18px;height:18px;color:var(--allow);stroke-width:2.4px}@media (max-width:1099px){.PolicyDemo-module__aqQmGW__body{grid-template-columns:minmax(0,1fr);grid-template-areas:"controls""stage""verdict"}.PolicyDemo-module__aqQmGW__controls{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:22px 20px}.PolicyDemo-module__aqQmGW__stage{padding:24px 20px 4px}.PolicyDemo-module__aqQmGW__option,.PolicyDemo-module__aqQmGW__reset,.PolicyDemo-module__aqQmGW__approve{scroll-margin-bottom:200px}.PolicyDemo-module__aqQmGW__verdict{z-index:6;background-color:#0a081cf5;background-image:linear-gradient(rgba(var(--v-rgb), .12), rgba(var(--v-rgb), .12));margin:8px 12px 12px;position:sticky;bottom:12px}}@media (max-width:759px){.PolicyDemo-module__aqQmGW__body{flex-direction:column;display:flex}.PolicyDemo-module__aqQmGW__controls,.PolicyDemo-module__aqQmGW__stage{display:contents}.PolicyDemo-module__aqQmGW__cases{order:1;margin:20px 14px 0}.PolicyDemo-module__aqQmGW__request{order:2;margin:22px 20px 0}.PolicyDemo-module__aqQmGW__conditions{order:3;margin:22px 14px 0}.PolicyDemo-module__aqQmGW__flow{order:4;margin:26px 20px 0;padding-bottom:8px}.PolicyDemo-module__aqQmGW__verdict{order:5;grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;padding:14px 16px}.PolicyDemo-module__aqQmGW__bar{flex-wrap:wrap;padding:12px 14px}.PolicyDemo-module__aqQmGW__sandbox{font-size:12.5px}.PolicyDemo-module__aqQmGW__requestBody{grid-template-columns:minmax(0,1fr);row-gap:12px}.PolicyDemo-module__aqQmGW__badge,.PolicyDemo-module__aqQmGW__context{display:none}.PolicyDemo-module__aqQmGW__outcome{font-size:24px}.PolicyDemo-module__aqQmGW__reason{font-size:13.5px}.PolicyDemo-module__aqQmGW__approve{justify-content:center;width:100%}.PolicyDemo-module__aqQmGW__approval{width:100%}}@media (prefers-reduced-motion:reduce){.PolicyDemo-module__aqQmGW__plate,.PolicyDemo-module__aqQmGW__option,.PolicyDemo-module__aqQmGW__reset,.PolicyDemo-module__aqQmGW__approve,.PolicyDemo-module__aqQmGW__verdict,.PolicyDemo-module__aqQmGW__badge{transition:none}}
.scene-module__EYUi2W__mono{font-family:var(--mono);letter-spacing:.06em;fill:#cfc8e6;font-size:13.5px;font-weight:500}.scene-module__EYUi2W__small{letter-spacing:.08em;fill:#a6a0b8;font-size:12px}.scene-module__EYUi2W__value{font-family:var(--font);fill:#f7f5ff;letter-spacing:-.01em;font-size:19px;font-weight:500}.scene-module__EYUi2W__label{font-family:var(--mono);fill:#bfb4e0;letter-spacing:.14em;font-size:14.5px}.scene-module__EYUi2W__cyan{fill:#60e4ff}.scene-module__EYUi2W__violet{fill:#ac76ff}.scene-module__EYUi2W__white{fill:#f7f5ff}.scene-module__EYUi2W__title{font-family:var(--font);fill:#f7f5ff;letter-spacing:-.02em;font-size:20px;font-weight:500}.scene-module__EYUi2W__center{text-anchor:middle}.scene-module__EYUi2W__end{text-anchor:end}.scene-module__EYUi2W__ring{transform-box:fill-box;transform-origin:50%;animation:70s linear infinite scene-module__EYUi2W__spin}.scene-module__EYUi2W__ringBack{animation-duration:95s;animation-direction:reverse}.scene-module__EYUi2W__float{animation:5.5s ease-in-out infinite alternate scene-module__EYUi2W__bob}.scene-module__EYUi2W__floatLate{animation-duration:7s;animation-delay:-2.2s}.scene-module__EYUi2W__breathe{animation:4.6s ease-in-out infinite alternate scene-module__EYUi2W__breathe}.scene-module__EYUi2W__twinkle{animation:6s ease-in-out infinite alternate scene-module__EYUi2W__twinkle}@keyframes scene-module__EYUi2W__spin{to{transform:rotate(360deg)}}@keyframes scene-module__EYUi2W__bob{0%{transform:translateY(-2px)}to{transform:translateY(3px)}}@keyframes scene-module__EYUi2W__breathe{0%{opacity:.55}to{opacity:.95}}@keyframes scene-module__EYUi2W__twinkle{0%{opacity:.35}to{opacity:.9}}:is([data-live=false] .scene-module__EYUi2W__ring,[data-live=false] .scene-module__EYUi2W__float,[data-live=false] .scene-module__EYUi2W__breathe,[data-live=false] .scene-module__EYUi2W__twinkle){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.scene-module__EYUi2W__ring,.scene-module__EYUi2W__float,.scene-module__EYUi2W__breathe,.scene-module__EYUi2W__twinkle{animation:none}}
.OperationSection-module__8F273a__root{--accent:#925fff;color:#eee8f8;background:#080819;border-block:1px solid #a990e51a;scroll-margin-top:16px;position:relative}.OperationSection-module__8F273a__root[data-mode=pinned]{height:calc(var(--span,6) * 100svh)}.OperationSection-module__8F273a__sticky{grid-template-columns:minmax(0,47fr) minmax(0,53fr);align-items:start;gap:clamp(28px,4vw,64px);width:min(1280px,100% - 2*clamp(20px,4vw,64px));margin-inline:auto;padding-block:clamp(48px,6vw,80px);display:grid}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__sticky{top:var(--header-h);height:calc(100svh - var(--header-h));align-items:stretch;padding-block:clamp(12px,2.2svh,26px);position:sticky;overflow:hidden}.OperationSection-module__8F273a__left{flex-direction:column;min-width:0;min-height:0;display:flex}.OperationSection-module__8F273a__head{flex:none}.OperationSection-module__8F273a__headline{min-width:0}.OperationSection-module__8F273a__eyebrow{color:#a98ae9;font:500 12px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 clamp(8px,1.4svh,16px);display:flex}.OperationSection-module__8F273a__eyebrow:before{content:"";background:#925ff6;border-radius:50%;width:6px;height:6px}.OperationSection-module__8F273a__title{color:#f1edf8;letter-spacing:-.04em;margin:0;font-size:clamp(26px,min(2.7vw,4.6svh),42px);font-weight:500;line-height:1.1}.OperationSection-module__8F273a__title span{white-space:nowrap;margin-right:.2em;display:inline-block}.OperationSection-module__8F273a__lead{color:#a6a0b8;max-width:48ch;margin:clamp(8px,1.4svh,14px) 0 0;font-size:clamp(13px,min(1.05vw,2.1svh),15px);line-height:1.6}.OperationSection-module__8F273a__stage{flex-direction:column;flex:1 1 0;min-height:0;margin-top:clamp(6px,1.2svh,14px);display:flex}.OperationSection-module__8F273a__sceneBox{visibility:hidden;flex:1 1 0;place-items:center;min-height:0;display:grid;position:relative}.OperationSection-module__8F273a__root[data-ready=true] .OperationSection-module__8F273a__sceneBox{visibility:visible}.OperationSection-module__8F273a__sceneBox .operation-scene{width:100%;height:100%;max-height:100%;display:block;overflow:hidden}.OperationSection-module__8F273a__root:not([data-mode=pinned]) .OperationSection-module__8F273a__sceneBox{aspect-ratio:960/668;flex:none}@media (min-width:768px){.OperationSection-module__8F273a__root[data-mode=static] .OperationSection-module__8F273a__left{top:calc(var(--header-h) + 16px);align-self:start;position:sticky}.OperationSection-module__8F273a__root[data-mode=static] .OperationSection-module__8F273a__sticky{align-items:start}}.OperationSection-module__8F273a__timeline{flex:none;margin-top:clamp(4px,1svh,12px);padding-bottom:28px;position:relative}.OperationSection-module__8F273a__timeline ol{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.OperationSection-module__8F273a__line{background:#2e2548;border-radius:2px;height:2px;position:absolute;top:20px;left:20px;right:20px;overflow:hidden}.OperationSection-module__8F273a__line i{transform-origin:0;background:linear-gradient(90deg,#925fff,#48d9ff);width:100%;height:100%;display:block;transform:scaleX(0)}.OperationSection-module__8F273a__mark{z-index:1;color:#a99cbf;-webkit-tap-highlight-color:transparent;border-radius:50%;width:40px;height:40px;display:block;position:relative}.OperationSection-module__8F273a__dot{width:100%;height:100%;font:12px var(--mono);background:#080819;border:1px solid #665581;border-radius:50%;place-items:center;transition:background-color .35s,border-color .35s,color .35s,transform .14s cubic-bezier(.23,1,.32,1);display:grid}.OperationSection-module__8F273a__dot svg{opacity:0;width:16px;height:16px;transition:opacity .3s;position:absolute}.OperationSection-module__8F273a__dot span{transition:opacity .3s}.OperationSection-module__8F273a__item[data-state=active] .OperationSection-module__8F273a__dot{color:#fff;background:#6024e8;border-color:#b693fa}.OperationSection-module__8F273a__item[data-state=done] .OperationSection-module__8F273a__dot{color:#48d9ff;border-color:#48d9ff}.OperationSection-module__8F273a__item[data-state=done] .OperationSection-module__8F273a__dot svg{opacity:1}.OperationSection-module__8F273a__item[data-state=done] .OperationSection-module__8F273a__dot span{opacity:0}.OperationSection-module__8F273a__mark:active .OperationSection-module__8F273a__dot{transform:scale(.94)}.OperationSection-module__8F273a__mark:focus-visible{outline-offset:4px;outline:2px solid #57d2f9}.OperationSection-module__8F273a__markLabel{white-space:nowrap;color:#8d84a6;letter-spacing:-.005em;pointer-events:none;font-size:12.5px;font-weight:500;line-height:1.2;transition:color .3s;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.OperationSection-module__8F273a__item:first-child .OperationSection-module__8F273a__markLabel{left:0;transform:none}.OperationSection-module__8F273a__item:last-child .OperationSection-module__8F273a__markLabel{left:auto;right:0;transform:none}.OperationSection-module__8F273a__item[data-state=active] .OperationSection-module__8F273a__markLabel{color:#f1edf8}.OperationSection-module__8F273a__item[data-state=done] .OperationSection-module__8F273a__markLabel{color:#8fd8ea}@media (hover:hover) and (pointer:fine){.OperationSection-module__8F273a__mark:hover .OperationSection-module__8F273a__dot{color:#fff;border-color:#b693fa}}.OperationSection-module__8F273a__right{flex-direction:column;justify-content:center;min-width:0;display:flex;position:relative}.OperationSection-module__8F273a__stack{position:relative}.OperationSection-module__8F273a__bar{z-index:2;background:#2a2142;height:2px;display:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.OperationSection-module__8F273a__bar i{transform-origin:0;background:linear-gradient(90deg,#925fff,#48d9ff);width:100%;height:100%;display:block}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__bar{display:block}.OperationSection-module__8F273a__steps{margin:0;padding:0;list-style:none}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__steps{align-items:start;display:grid}.OperationSection-module__8F273a__step{min-width:0;padding:28px 0}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__step{grid-area:1/1;padding:0}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__step[data-active=false]{pointer-events:none}.OperationSection-module__8F273a__stepCard{border-top:1px solid #74618c;border-bottom:1px solid #74618c33;padding:clamp(18px,3.2svh,32px) 0}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__stepCard{border-top-color:#ae83fa}.OperationSection-module__8F273a__stepNumber{font:12px var(--mono);letter-spacing:.12em;color:#9f7edf}.OperationSection-module__8F273a__stepActor{color:#cdbcf7;letter-spacing:.04em}.OperationSection-module__8F273a__stepCard h3{color:#eee8f8;letter-spacing:-.03em;margin:clamp(10px,2svh,18px) 0;font-size:clamp(28px,min(3vw,5.4svh),46px);font-weight:500;line-height:1.08}.OperationSection-module__8F273a__stepCard p{color:#b6adc9;max-width:56ch;margin:0;font-size:clamp(14px,min(1.15vw,2.3svh),16px);line-height:1.7}.OperationSection-module__8F273a__artifact{background:linear-gradient(135deg,#26203b,#141126);border:1px solid #9b7bdb55;border-radius:14px;margin:clamp(14px,2.6svh,24px) 0;padding:clamp(14px,2.4svh,20px) 22px}.OperationSection-module__8F273a__artifactHead{color:#d8c6ff;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:16px;display:flex}.OperationSection-module__8F273a__artifactHead strong{font-weight:500}.OperationSection-module__8F273a__artifactHead span{color:#9a8fb2;font:11px var(--mono)}.OperationSection-module__8F273a__artifact ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.OperationSection-module__8F273a__artifact li{color:#b8b1c8;align-items:center;gap:9px;font-size:13px;display:flex}.OperationSection-module__8F273a__artifact li:before{content:"";border:1px solid #57d2f9;border-radius:1px;flex:none;width:5px;height:5px}.OperationSection-module__8F273a__stepCard p.OperationSection-module__8F273a__detail{color:#a0b6c9;padding-left:28px;font-size:13px;line-height:1.6;position:relative}.OperationSection-module__8F273a__stepCard p.OperationSection-module__8F273a__detail:before{content:"";background:#57d2f9;border-radius:1px;width:16px;height:1.5px;position:absolute;top:.8em;left:0}@media (min-width:1100px){.OperationSection-module__8F273a__root{--col-gap:clamp(28px, 4vw, 64px)}.OperationSection-module__8F273a__sticky{column-gap:var(--col-gap);grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__sticky{grid-template-rows:auto minmax(0,1fr);row-gap:clamp(6px,1.6svh,18px)}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__left{display:contents}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__head{column-gap:var(--col-gap);grid-area:1/1/auto/-1;grid-template-columns:minmax(0,60fr) minmax(0,40fr);align-items:end;display:grid}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__title{font-size:clamp(28px,min(3vw,5svh),46px)}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__lead{max-width:46ch;margin:0 0 6px}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__stage{grid-area:2/1;margin-top:0}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__right{grid-area:2/2}}@media (max-height:700px) and (min-width:768px){.OperationSection-module__8F273a__markLabel{display:none}.OperationSection-module__8F273a__timeline{padding-bottom:0}}@media (max-width:767px){.OperationSection-module__8F273a__markLabel{display:none}.OperationSection-module__8F273a__timeline{padding-bottom:0}.OperationSection-module__8F273a__sticky{grid-template-columns:minmax(0,1fr);gap:0;padding-block:40px 56px}.OperationSection-module__8F273a__left{display:contents}.OperationSection-module__8F273a__head{padding-bottom:6px}.OperationSection-module__8F273a__title{font-size:clamp(26px,8vw,34px)}.OperationSection-module__8F273a__stage{background:#080819;margin-top:0;padding:6px 0 8px;position:relative}.OperationSection-module__8F273a__root[data-mode=flow] .OperationSection-module__8F273a__stage{top:calc(var(--header-h) + 4px);z-index:3;position:sticky;box-shadow:0 14px 20px -8px #080819}.OperationSection-module__8F273a__sceneBox{aspect-ratio:960/668;flex:none;justify-self:center;width:100%;max-height:34svh}.OperationSection-module__8F273a__caption{margin:6px 0 0;font-size:11px;line-height:1.4}.OperationSection-module__8F273a__root[data-mode=flow] .OperationSection-module__8F273a__step{min-height:calc(var(--len,.16) * 380svh);align-items:center;padding:18px 0;display:flex}.OperationSection-module__8F273a__root[data-mode=flow] .OperationSection-module__8F273a__stepCard{width:100%}.OperationSection-module__8F273a__mark{width:34px;height:34px}.OperationSection-module__8F273a__line{top:17px;left:17px;right:17px}}@media (min-width:768px) and (max-width:1099px){.OperationSection-module__8F273a__sticky{grid-template-rows:minmax(0,1.25fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:10px}.OperationSection-module__8F273a__root[data-mode=pinned] .OperationSection-module__8F273a__right{justify-content:flex-start;padding-top:8px}.OperationSection-module__8F273a__lead{display:none}}@media (max-height:640px) and (min-width:1100px){.OperationSection-module__8F273a__lead{display:none}.OperationSection-module__8F273a__artifactHead{font-size:14px}.OperationSection-module__8F273a__artifact li{font-size:12px}}@media (prefers-reduced-motion:reduce){.OperationSection-module__8F273a__mark,.OperationSection-module__8F273a__mark svg,.OperationSection-module__8F273a__mark span{transition:none}}
.TilcAIOfficeParallax-module__1qOlCG__root{--scene-bg:#02020f;isolation:isolate;background:var(--scene-bg);height:170vh;position:relative}@media (min-width:1024px){.TilcAIOfficeParallax-module__1qOlCG__root{height:220vh}}.TilcAIOfficeParallax-module__1qOlCG__root:before,.TilcAIOfficeParallax-module__1qOlCG__root:after{content:"";z-index:60;pointer-events:none;position:absolute;left:0;right:0}.TilcAIOfficeParallax-module__1qOlCG__root:before{background:linear-gradient(180deg, var(--bg), #0c0a1d00);height:12vh;top:0}.TilcAIOfficeParallax-module__1qOlCG__root:after{background:linear-gradient(0deg, var(--bg), #0c0a1d00);height:20vh;bottom:0}.TilcAIOfficeParallax-module__1qOlCG__stage{--u:min(calc(100vw / 1672), calc((100vh - var(--header-h)) / 941));top:var(--header-h);height:calc(100vh - var(--header-h));height:calc(100svh - var(--header-h));background:var(--scene-bg);position:sticky;overflow:clip}.TilcAIOfficeParallax-module__1qOlCG__camera{transform-origin:50%;will-change:transform;position:absolute;inset:-4%;transform:scale(.94);container-type:size}.TilcAIOfficeParallax-module__1qOlCG__layer{transform-origin:50%;pointer-events:none;will-change:transform;position:absolute;inset:0}.TilcAIOfficeParallax-module__1qOlCG__mouse{will-change:transform;position:absolute;inset:0}.TilcAIOfficeParallax-module__1qOlCG__fit{width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TilcAIOfficeParallax-module__1qOlCG__img{object-fit:cover;object-position:center center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.TilcAIOfficeParallax-module__1qOlCG__pulse{filter:brightness(1.3)saturate(1.15);animation:5.5s ease-in-out infinite alternate TilcAIOfficeParallax-module__1qOlCG__nodes}@keyframes TilcAIOfficeParallax-module__1qOlCG__nodes{0%{opacity:.86}to{opacity:1}}.TilcAIOfficeParallax-module__1qOlCG__coreGlow{aspect-ratio:1;opacity:.2;pointer-events:none;background:radial-gradient(circle,#51c5fb80,#0000 65%);border-radius:50%;width:34%;position:absolute;top:52.7%;left:49.5%;transform:translate(-50%,-50%)}.TilcAIOfficeParallax-module__1qOlCG__scrim{z-index:40;pointer-events:none;background:radial-gradient(46% 34% at 50% 22%,#02020f9e,#0000 100%);position:absolute;inset:0}.TilcAIOfficeParallax-module__1qOlCG__content{z-index:50;text-align:center;pointer-events:none;flex-direction:column;align-items:center;padding:36px 20px 0;display:flex;position:absolute;inset:0}.TilcAIOfficeParallax-module__1qOlCG__eyebrow{color:#ece8fa;align-items:center;gap:10px;margin:0 0 14px;font-size:15px;font-weight:500;display:inline-flex}.TilcAIOfficeParallax-module__1qOlCG__eyebrow:before{content:"";background:#7a4dff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 16px #7a4dffcc}.TilcAIOfficeParallax-module__1qOlCG__title{letter-spacing:-.02em;color:#fff;max-width:18em;font-size:clamp(26px,6.4vw,40px);font-weight:600;line-height:1.1}.TilcAIOfficeParallax-module__1qOlCG__line{text-wrap:balance;display:block}.TilcAIOfficeParallax-module__1qOlCG__lead{color:#e8e4f6;max-width:60ch;margin:16px auto 0;font-size:15px;line-height:1.5}.TilcAIOfficeParallax-module__1qOlCG__leadLine{text-wrap:balance;display:block}@media (min-width:1024px){.TilcAIOfficeParallax-module__1qOlCG__content{padding:calc(var(--u) * 34) 20px 0}.TilcAIOfficeParallax-module__1qOlCG__eyebrow{gap:calc(var(--u) * 14);margin-bottom:calc(var(--u) * 16);font-size:max(14px, calc(var(--u) * 21))}.TilcAIOfficeParallax-module__1qOlCG__eyebrow:before{width:calc(var(--u) * 24);height:calc(var(--u) * 24);min-width:12px;min-height:12px}.TilcAIOfficeParallax-module__1qOlCG__title{max-width:calc(var(--u) * 760);font-size:max(30px, calc(var(--u) * 47));line-height:1.07}.TilcAIOfficeParallax-module__1qOlCG__lead{max-width:none;margin-top:calc(var(--u) * 24);font-size:max(14px, calc(var(--u) * 20));line-height:1.34}}@media (max-width:767px){.TilcAIOfficeParallax-module__1qOlCG__root{height:175vh}.TilcAIOfficeParallax-module__1qOlCG__stage{--cam-h:56%}.TilcAIOfficeParallax-module__1qOlCG__camera{height:calc(var(--cam-h) + 4%);inset:auto -4% -4%;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.TilcAIOfficeParallax-module__1qOlCG__scrim{background:linear-gradient(#02020fb3 0,#02020f59 34%,#0000 52%)}.TilcAIOfficeParallax-module__1qOlCG__content{padding:28px 22px 0}.TilcAIOfficeParallax-module__1qOlCG__eyebrow{margin-bottom:12px;font-size:14px}.TilcAIOfficeParallax-module__1qOlCG__eyebrow:before{width:11px;height:11px}.TilcAIOfficeParallax-module__1qOlCG__title{text-shadow:0 2px 22px #02020fe6;max-width:17em;font-size:clamp(24px,6.5vw,31px);line-height:1.12}.TilcAIOfficeParallax-module__1qOlCG__lead{color:#e4e0f4;text-shadow:0 1px 14px #02020ff2;max-width:36ch;margin-top:14px;font-size:14.5px;line-height:1.5}.TilcAIOfficeParallax-module__1qOlCG__leadLine{text-wrap:pretty;display:inline}.TilcAIOfficeParallax-module__1qOlCG__leadLine:after{content:" "}}@media (prefers-reduced-motion:reduce){.TilcAIOfficeParallax-module__1qOlCG__camera,.TilcAIOfficeParallax-module__1qOlCG__layer,.TilcAIOfficeParallax-module__1qOlCG__mouse{will-change:auto}.TilcAIOfficeParallax-module__1qOlCG__pulse{animation:none}}
.OfficeBuildingSection-module__hLBgrq__root{--ease-out:cubic-bezier(.23, 1, .32, 1);--shade:#05071adb;isolation:isolate;color:#eeeaf9;background:radial-gradient(at 15% 20%,#23144340,#0000 55%),#060718;position:relative;overflow:clip}.OfficeBuildingSection-module__hLBgrq__intro{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);align-items:end;gap:8%;width:min(1400px,100% - 80px);margin:0 auto;padding:100px 0 44px;display:grid}.OfficeBuildingSection-module__hLBgrq__eyebrow{color:#b7a5ff;font:500 12px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:12px;margin:0 0 20px;display:flex}.OfficeBuildingSection-module__hLBgrq__eyebrow:before{content:"";opacity:.7;background:currentColor;width:20px;height:1px}.OfficeBuildingSection-module__hLBgrq__intro h2{letter-spacing:-.035em;margin:0;font-size:clamp(38px,4.8vw,72px);font-weight:500;line-height:1.02}.OfficeBuildingSection-module__hLBgrq__intro h2 span{display:block}.OfficeBuildingSection-module__hLBgrq__titleRest{color:#8f8bb4}.OfficeBuildingSection-module__hLBgrq__introCopy{max-width:450px}.OfficeBuildingSection-module__hLBgrq__introCopy p{color:#b0aec4;margin:0;font-size:16px;line-height:1.65}.OfficeBuildingSection-module__hLBgrq__introCopy>span{color:#c6b9e6;font:500 11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;margin-top:22px;display:flex}.OfficeBuildingSection-module__hLBgrq__introCopy .icon{width:16px;height:16px;rotate:90deg}.OfficeBuildingSection-module__hLBgrq__track{height:calc(100svh + clamp(2450px,350svh,4200px))}.OfficeBuildingSection-module__hLBgrq__frame{top:calc(var(--header-h) + 12px);width:min(1520px,100% - 48px);height:min(860px, calc(100svh - var(--header-h) - 32px));background:#0a0b22;border:1px solid #b7a5ff1f;border-radius:22px;grid-template-columns:minmax(0,62%) minmax(0,38%);margin:auto;display:grid;position:sticky;overflow:hidden;box-shadow:0 30px 80px -24px #02020ecc}.OfficeBuildingSection-module__hLBgrq__viewport{isolation:isolate;background:#05071a;min-width:0;position:relative;overflow:hidden}.OfficeBuildingSection-module__hLBgrq__backdrop{pointer-events:none;will-change:transform;background:radial-gradient(50% 20% at 44%,#2a1a6e66,#0000 72%),repeating-linear-gradient(30deg,#b7a5ff26 0 1px,#0000 1px 72px),repeating-linear-gradient(150deg,#b7a5ff26 0 1px,#0000 1px 72px);position:absolute;inset:-60% 0;-webkit-mask-image:radial-gradient(70% 40% at 48%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 40% at 48%,#000 30%,#0000 100%)}.OfficeBuildingSection-module__hLBgrq__tower{z-index:2;aspect-ratio:2/3;transform-origin:50% 0;will-change:transform;width:124%;position:absolute;top:0;left:-16%}.OfficeBuildingSection-module__hLBgrq__towerImage{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:saturate(.9)contrast(1.03);width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 17% 84%,#0000 98%);mask-image:linear-gradient(90deg,#0000 5%,#000 17% 84%,#0000 98%)}.OfficeBuildingSection-module__hLBgrq__shade{pointer-events:none;opacity:0;will-change:transform;height:100%;transition:opacity .5s var(--ease-out);position:absolute;left:-10%;right:-10%}.OfficeBuildingSection-module__hLBgrq__shadeTop{background:linear-gradient(180deg, var(--shade) 95%, transparent);top:-100%}.OfficeBuildingSection-module__hLBgrq__shadeBottom{background:linear-gradient(180deg, transparent, var(--shade) 5%);top:0}.OfficeBuildingSection-module__hLBgrq__root[data-ready=true] .OfficeBuildingSection-module__hLBgrq__shade{opacity:1}.OfficeBuildingSection-module__hLBgrq__root[data-ready=true][data-overview=true] .OfficeBuildingSection-module__hLBgrq__shade{opacity:.45}.OfficeBuildingSection-module__hLBgrq__ground{pointer-events:none;background:radial-gradient(at 50% 40%,#3b8dff40,#0000 68%);width:80%;height:13%;position:absolute;top:91%;left:10%}.OfficeBuildingSection-module__hLBgrq__floorMarker{height:0;color:var(--floor-accent);position:absolute;inset-inline:0}.OfficeBuildingSection-module__hLBgrq__floorMarker i{scale:var(--inv,1) 1;opacity:.3;transform-origin:0;width:14px;height:1px;transition:transform .45s var(--ease-out), opacity .3s;background:currentColor;position:absolute;top:0;left:87%}.OfficeBuildingSection-module__hLBgrq__floorMarker span{left:calc(87% + 22px * var(--inv,1));scale:var(--inv,1);transform-origin:0;font:500 12px/16px var(--mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#8f8bb4;transition:color .3s, transform .45s var(--ease-out);position:absolute;top:-8px}.OfficeBuildingSection-module__hLBgrq__floorActive i{opacity:1;transform:scaleX(2.4)}.OfficeBuildingSection-module__hLBgrq__floorActive span{color:currentColor;transform:translate(20px)}.OfficeBuildingSection-module__hLBgrq__vignette{z-index:3;pointer-events:none;background:linear-gradient(#05071a 0,#0000 11% 88%,#070920);position:absolute;inset:0}.OfficeBuildingSection-module__hLBgrq__viewToggle{z-index:4;color:#e9e1ff;cursor:pointer;min-height:44px;font:500 12px/1 var(--font);transition:background-color .2s, border-color .2s, transform .16s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#0a0d2aeb;border:1px solid #c2b3ff30;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;display:flex;position:absolute;top:14px;left:16px}.OfficeBuildingSection-module__hLBgrq__viewToggle .icon{width:15px;height:15px}.OfficeBuildingSection-module__hLBgrq__panel{z-index:4;background:radial-gradient(ellipse at 100% 0%, color-mix(in srgb, var(--room-accent) 8%, transparent), transparent 62%), #0a0b22;border-left:1px solid #b7a5ff17;flex-direction:column;justify-content:center;min-width:0;padding:clamp(22px,2.6vw,44px);display:flex;position:relative}.OfficeBuildingSection-module__hLBgrq__panelFloor{color:var(--room-accent);font:500 12px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;transition:color .3s;display:flex}.OfficeBuildingSection-module__hLBgrq__panelFloor .icon{width:18px;height:18px}.OfficeBuildingSection-module__hLBgrq__copyStack{display:grid}.OfficeBuildingSection-module__hLBgrq__detail{visibility:hidden;opacity:0;pointer-events:none;min-width:0;transition:opacity .16s var(--ease-out), visibility 0s linear .16s;grid-area:1/1}.OfficeBuildingSection-module__hLBgrq__detail[data-active=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .3s var(--ease-out) 50ms, visibility 0s}.OfficeBuildingSection-module__hLBgrq__detail h3{color:#fff;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(26px,2.7vw,40px);font-weight:500;line-height:1.08}.OfficeBuildingSection-module__hLBgrq__who{color:var(--room-accent);margin:12px 0 0;font-size:14px;transition:color .3s}.OfficeBuildingSection-module__hLBgrq__body{color:#bdbbd1;overflow-wrap:anywhere;max-width:52ch;margin:18px 0 0;font-size:15px;line-height:1.7}.OfficeBuildingSection-module__hLBgrq__detail h3,.OfficeBuildingSection-module__hLBgrq__who,.OfficeBuildingSection-module__hLBgrq__body{filter:blur(3px);transition:transform .16s var(--ease-out), filter .16s var(--ease-out);transform:translateY(8px)}.OfficeBuildingSection-module__hLBgrq__detail[data-active=true] h3,.OfficeBuildingSection-module__hLBgrq__detail[data-active=true] .OfficeBuildingSection-module__hLBgrq__who,.OfficeBuildingSection-module__hLBgrq__detail[data-active=true] .OfficeBuildingSection-module__hLBgrq__body{filter:none;transition:transform .42s var(--ease-out), filter .3s var(--ease-out);transform:none}.OfficeBuildingSection-module__hLBgrq__detail[data-active=true] .OfficeBuildingSection-module__hLBgrq__who{transition-delay:70ms}.OfficeBuildingSection-module__hLBgrq__detail[data-active=true] .OfficeBuildingSection-module__hLBgrq__body{transition-delay:.13s}.OfficeBuildingSection-module__hLBgrq__floors{grid-auto-rows:var(--row-h,36px);border-top:1px solid #b7a5ff1f;margin-top:26px;padding-top:14px;display:grid;position:relative}.OfficeBuildingSection-module__hLBgrq__slider{z-index:0;height:var(--row-h,36px);border:1px solid color-mix(in srgb, var(--room-accent) 30%, transparent);background:color-mix(in srgb, var(--room-accent) 10%, transparent);transform:translateY(calc(var(--i,0) * var(--row-h,36px)));transition:transform .38s var(--ease-out), background-color .3s, border-color .3s;pointer-events:none;border-radius:9px;position:absolute;top:14px;left:0;right:0}.OfficeBuildingSection-module__hLBgrq__floors button{z-index:1;color:#928fb0;min-width:0;font:500 13.5px/1.2 var(--font);text-align:left;cursor:pointer;transition:color .2s, transform .16s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:9px;grid-template-columns:36px minmax(0,1fr);align-items:center;padding:0 12px;display:grid;position:relative}.OfficeBuildingSection-module__hLBgrq__floors button b{font:500 11px/1 var(--mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;transition:color .25s}.OfficeBuildingSection-module__hLBgrq__floors button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OfficeBuildingSection-module__hLBgrq__floors button[aria-current]{color:#fff}.OfficeBuildingSection-module__hLBgrq__floors button[aria-current] b{color:var(--button-accent)}.OfficeBuildingSection-module__hLBgrq__panelFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.OfficeBuildingSection-module__hLBgrq__panelFooter>span{color:#928fb0;max-width:24ch;font-size:11.5px;line-height:1.5}.OfficeBuildingSection-module__hLBgrq__panelFooter>div{gap:8px;display:flex}.OfficeBuildingSection-module__hLBgrq__panelFooter button{color:#e5dcfb;cursor:pointer;width:44px;height:44px;transition:background-color .2s, opacity .2s, transform .16s var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#b7a5ff08;border:1px solid #b7a5ff26;border-radius:50%;place-items:center;display:grid}.OfficeBuildingSection-module__hLBgrq__panelFooter button:first-child .icon{rotate:180deg}.OfficeBuildingSection-module__hLBgrq__panelFooter .icon{width:17px;height:17px}.OfficeBuildingSection-module__hLBgrq__panelFooter button:disabled{opacity:.25;cursor:default}.OfficeBuildingSection-module__hLBgrq__viewToggle:active,.OfficeBuildingSection-module__hLBgrq__floors button:active,.OfficeBuildingSection-module__hLBgrq__panelFooter button:active:not(:disabled){transform:scale(.97)}@media (hover:hover){.OfficeBuildingSection-module__hLBgrq__floors button:hover:not([aria-current]){color:#e5e1f6}.OfficeBuildingSection-module__hLBgrq__panelFooter button:hover:not(:disabled){background-color:#b7a5ff1c}.OfficeBuildingSection-module__hLBgrq__viewToggle:hover{background:#191734;border-color:#b7a5ff88}}.OfficeBuildingSection-module__hLBgrq__root button:focus-visible{outline-offset:3px;outline:2px solid #dfceff}.OfficeBuildingSection-module__hLBgrq__progress{z-index:5;background:#b7a5ff14;height:2px;position:absolute;bottom:0;left:0;right:0}.OfficeBuildingSection-module__hLBgrq__progress i{background:var(--room-accent);transform-origin:0;width:100%;height:100%;transition:background-color .35s;display:block}@media (max-width:1150px) and (min-width:900px){.OfficeBuildingSection-module__hLBgrq__frame{grid-template-columns:56% 44%}.OfficeBuildingSection-module__hLBgrq__tower{width:112%;left:-14%}.OfficeBuildingSection-module__hLBgrq__panel{padding:26px}.OfficeBuildingSection-module__hLBgrq__detail h3{font-size:32px}.OfficeBuildingSection-module__hLBgrq__floors{--row-h:32px;margin-top:20px}.OfficeBuildingSection-module__hLBgrq__floors button{font-size:13px}}@media (min-width:900px) and (max-height:820px){.OfficeBuildingSection-module__hLBgrq__floors{--row-h:31px;margin-top:18px}.OfficeBuildingSection-module__hLBgrq__body{margin-top:14px;font-size:14.5px;line-height:1.62}.OfficeBuildingSection-module__hLBgrq__panelFloor{margin-bottom:12px}}@media (max-width:899px){.OfficeBuildingSection-module__hLBgrq__intro{grid-template-columns:1fr;gap:22px;width:calc(100% - 40px);padding:64px 0 28px}.OfficeBuildingSection-module__hLBgrq__intro h2{font-size:clamp(36px,9vw,54px)}.OfficeBuildingSection-module__hLBgrq__introCopy p{font-size:14px}.OfficeBuildingSection-module__hLBgrq__introCopy>span{margin-top:14px}.OfficeBuildingSection-module__hLBgrq__track{height:calc(100svh + clamp(2100px,300svh,3000px))}.OfficeBuildingSection-module__hLBgrq__frame{top:calc(var(--header-h) + 6px);border-radius:18px;grid-template-columns:minmax(0,1fr);width:min(640px,100% - 24px);height:auto}.OfficeBuildingSection-module__hLBgrq__viewport{height:clamp(180px, calc(100svh - var(--header-h) - 410px), 340px)}.OfficeBuildingSection-module__hLBgrq__tower{width:140%;left:-20%}.OfficeBuildingSection-module__hLBgrq__viewToggle{padding-inline:11px;font-size:11px;top:8px;left:10px}.OfficeBuildingSection-module__hLBgrq__floorMarker{display:none}.OfficeBuildingSection-module__hLBgrq__panel{border-top:1px solid #b7a5ff17;border-left:0;padding:20px 22px 16px}.OfficeBuildingSection-module__hLBgrq__panelFloor{margin-bottom:12px;font-size:11px}.OfficeBuildingSection-module__hLBgrq__detail h3{font-size:clamp(25px,7vw,34px)}.OfficeBuildingSection-module__hLBgrq__who{margin-top:9px;font-size:12.5px}.OfficeBuildingSection-module__hLBgrq__body{margin-top:13px;font-size:14px;line-height:1.6}.OfficeBuildingSection-module__hLBgrq__floors{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:44px;gap:4px;margin-top:16px;padding-top:12px}.OfficeBuildingSection-module__hLBgrq__slider{display:none}.OfficeBuildingSection-module__hLBgrq__floors button{border:1px solid #0000;grid-template-columns:minmax(0,1fr);justify-items:center;padding:0}.OfficeBuildingSection-module__hLBgrq__floors button span{display:none}.OfficeBuildingSection-module__hLBgrq__floors button[aria-current]{border-color:color-mix(in srgb, var(--button-accent) 40%, transparent);background:color-mix(in srgb, var(--button-accent) 10%, transparent)}.OfficeBuildingSection-module__hLBgrq__panelFooter{margin-top:10px}.OfficeBuildingSection-module__hLBgrq__panelFooter>span{font-size:11px}}@media (max-height:650px){.OfficeBuildingSection-module__hLBgrq__track{height:auto}.OfficeBuildingSection-module__hLBgrq__frame{height:auto;position:relative;top:0}.OfficeBuildingSection-module__hLBgrq__viewport{min-height:300px}.OfficeBuildingSection-module__hLBgrq__panel{padding-block:22px}}@media (max-height:650px) and (min-width:600px){.OfficeBuildingSection-module__hLBgrq__frame{grid-template-columns:52% 48%;width:calc(100% - 32px);max-width:1520px}.OfficeBuildingSection-module__hLBgrq__viewport{height:100%;min-height:380px}.OfficeBuildingSection-module__hLBgrq__detail h3{font-size:28px}.OfficeBuildingSection-module__hLBgrq__body{margin-top:14px;font-size:14px}.OfficeBuildingSection-module__hLBgrq__panelFloor{margin-bottom:12px}}@media (prefers-reduced-motion:reduce){.OfficeBuildingSection-module__hLBgrq__track{height:auto}.OfficeBuildingSection-module__hLBgrq__frame{position:relative;top:0}.OfficeBuildingSection-module__hLBgrq__root *,.OfficeBuildingSection-module__hLBgrq__root :after{will-change:auto!important}.OfficeBuildingSection-module__hLBgrq__detail h3,.OfficeBuildingSection-module__hLBgrq__who,.OfficeBuildingSection-module__hLBgrq__body,.OfficeBuildingSection-module__hLBgrq__detail[data-active=true] h3,.OfficeBuildingSection-module__hLBgrq__detail[data-active=true] .OfficeBuildingSection-module__hLBgrq__who,.OfficeBuildingSection-module__hLBgrq__detail[data-active=true] .OfficeBuildingSection-module__hLBgrq__body{filter:none;transition-duration:10ms;transition-delay:0s;transform:none}.OfficeBuildingSection-module__hLBgrq__detail,.OfficeBuildingSection-module__hLBgrq__detail[data-active=true]{transition-duration:.15s;transition-delay:0s;transition-timing-function:linear}.OfficeBuildingSection-module__hLBgrq__slider{transition:background-color .2s,border-color .2s}.OfficeBuildingSection-module__hLBgrq__shade{transition:none}.OfficeBuildingSection-module__hLBgrq__floorMarker i,.OfficeBuildingSection-module__hLBgrq__floorMarker span,.OfficeBuildingSection-module__hLBgrq__floorActive i,.OfficeBuildingSection-module__hLBgrq__floorActive span{transition:opacity .2s,color .2s;transform:none}.OfficeBuildingSection-module__hLBgrq__viewToggle:active,.OfficeBuildingSection-module__hLBgrq__floors button:active,.OfficeBuildingSection-module__hLBgrq__panelFooter button:active:not(:disabled){transform:none}}
.TilcAIParallax-module__6hGPfa__root{--scene-bg:#02020f;isolation:isolate;background:var(--scene-bg);position:relative}.TilcAIParallax-module__6hGPfa__root:before,.TilcAIParallax-module__6hGPfa__root:after{content:"";z-index:10;pointer-events:none;position:absolute;left:0;right:0}.TilcAIParallax-module__6hGPfa__root:before{background:linear-gradient(#070617,#07061700);height:14vh;top:0}.TilcAIParallax-module__6hGPfa__root:after{background:linear-gradient(0deg, var(--bg), #0c0a1d00);height:20vh;bottom:0}.TilcAIParallax-module__6hGPfa__scene{z-index:0;pointer-events:none;position:absolute;inset:0}.TilcAIParallax-module__6hGPfa__stage{top:var(--header-h);height:calc(100vh - var(--header-h));height:calc(100svh - var(--header-h));background:var(--scene-bg);position:sticky;overflow:clip}.TilcAIParallax-module__6hGPfa__scrim{z-index:15;pointer-events:none;background:radial-gradient(50% 24% at 50% 84%,#02020fcc,#0000 100%),radial-gradient(48% 36% at 50% 30%,#02020f80,#0000 100%);position:absolute;inset:0}.TilcAIParallax-module__6hGPfa__camera,.TilcAIParallax-module__6hGPfa__layer{transform-origin:50%;will-change:transform;position:absolute;inset:0}.TilcAIParallax-module__6hGPfa__mouse{will-change:transform;position:absolute;inset:0}.TilcAIParallax-module__6hGPfa__fit{position:absolute;inset:0}.TilcAIParallax-module__6hGPfa__img{object-fit:cover;object-position:50% 50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.TilcAIParallax-module__6hGPfa__content{z-index:20;padding:96px 0 120px;position:relative}@media (min-width:1024px){.TilcAIParallax-module__6hGPfa__root{height:180vh}.TilcAIParallax-module__6hGPfa__content{--u:min(calc(100vw / 1672), calc(100vh / 941));min-height:100vh;padding:calc(var(--header-h) + var(--u) * 24) 0 calc(var(--u) * 40);align-items:center;display:grid;position:sticky;top:0}}@media (min-width:1024px) and (max-height:760px){.TilcAIParallax-module__6hGPfa__content{min-height:0;padding:120px 0 160px;display:block;position:relative}}@media (max-width:1023px){.TilcAIParallax-module__6hGPfa__root{min-height:150svh}}@media (max-width:767px){.TilcAIParallax-module__6hGPfa__root{min-height:175svh}.TilcAIParallax-module__6hGPfa__content{overflow-x:clip}.TilcAIParallax-module__6hGPfa__img{object-position:62% 50%}.TilcAIParallax-module__6hGPfa__content{padding:88px 0 112px}}@media (prefers-reduced-motion:reduce){.TilcAIParallax-module__6hGPfa__camera,.TilcAIParallax-module__6hGPfa__layer,.TilcAIParallax-module__6hGPfa__mouse{will-change:auto}}
