.Logo-module__rR2vdG__mark{fill:var(--color-logo)}
.CookieSettings-module__mJ8kJa__settings{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .15s}.CookieSettings-module__mJ8kJa__settings:hover{color:var(--color-fg)}
.ThemeSwitch-module__ROVFqW__switch{border-radius:var(--radius-pill);background:var(--color-tint-soft);box-shadow:inset 0 0 0 1px var(--color-hairline);gap:2px;padding:3px;display:inline-flex}.ThemeSwitch-module__ROVFqW__option{border-radius:var(--radius-pill);width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid}.ThemeSwitch-module__ROVFqW__option:hover{color:var(--color-fg)}.ThemeSwitch-module__ROVFqW__option svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ThemeSwitch-module__ROVFqW__active{background:var(--color-surface);color:var(--color-fg);box-shadow:0 0 0 1px var(--color-hairline), var(--shadow-knob)}@media (max-width:767px){.ThemeSwitch-module__ROVFqW__option{width:44px;position:relative}.ThemeSwitch-module__ROVFqW__option:after{content:"";position:absolute;inset:-8px -1px}}
.Footer-module__3hUVsW__footer{border-top:1px solid var(--color-hairline);color:var(--color-muted);font-size:14px;line-height:20px}.Footer-module__3hUVsW__top{grid-template-columns:repeat(7,minmax(0,1fr));gap:40px 32px;padding-top:64px;padding-bottom:64px;display:grid}.Footer-module__3hUVsW__brand{grid-column:span 2}.Footer-module__3hUVsW__logo{display:inline-block}.Footer-module__3hUVsW__logo svg{width:auto;height:22px;color:var(--color-fg);display:block}.Footer-module__3hUVsW__brand p{max-width:30ch;margin-top:16px}.Footer-module__3hUVsW__brand address{flex-direction:column;align-items:flex-start;gap:14px;margin-top:20px;font-style:normal;display:flex}.Footer-module__3hUVsW__office{flex-direction:column;display:flex}.Footer-module__3hUVsW__officeName{color:var(--color-fg)}.Footer-module__3hUVsW__brand address a{color:var(--color-fg-soft);text-decoration:none}.Footer-module__3hUVsW__group ul{flex-direction:column;gap:12px;margin-top:18px;display:flex}.Footer-module__3hUVsW__group a{color:var(--color-fg-soft);text-decoration:none;transition:color .15s}.Footer-module__3hUVsW__icon{vertical-align:-2px;width:14px;height:14px;margin-left:6px}.Footer-module__3hUVsW__brand address a:hover,.Footer-module__3hUVsW__group a:hover,.Footer-module__3hUVsW__legal a:hover{color:var(--color-fg)}.Footer-module__3hUVsW__bottom{border-top:1px solid var(--color-hairline)}.Footer-module__3hUVsW__bar{min-height:var(--nav-height);align-items:center;gap:16px 24px;display:flex}.Footer-module__3hUVsW__legal{gap:24px;display:flex}.Footer-module__3hUVsW__legal a{text-decoration:none;transition:color .15s}.Footer-module__3hUVsW__theme{margin-left:auto}.Footer-module__3hUVsW__title{color:var(--color-fg);font:500 14px/20px var(--font-body);letter-spacing:0}@media (max-width:1023px){.Footer-module__3hUVsW__top{grid-template-columns:repeat(5,minmax(0,1fr))}.Footer-module__3hUVsW__brand{grid-column:1/-1}}@media (max-width:767px){.Footer-module__3hUVsW__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;padding-top:48px;padding-bottom:48px}.Footer-module__3hUVsW__bar{flex-wrap:wrap;padding-top:20px;padding-bottom:20px}.Footer-module__3hUVsW__theme{margin-left:0}.Footer-module__3hUVsW__logo{margin-block:-11px;padding-block:11px}.Footer-module__3hUVsW__brand address a{margin-block:-4px -12px;padding-block:12px}.Footer-module__3hUVsW__group ul{gap:0;margin-top:6px}.Footer-module__3hUVsW__group a{padding-block:12px;display:block}.Footer-module__3hUVsW__legal :is(a,button){margin-block:-12px;padding-block:12px}}
.text-module__NM68AW__body{font:var(--type-body);color:var(--color-muted)}.text-module__NM68AW__label{font:var(--type-label);color:var(--color-muted)}.text-module__NM68AW__fine{font:var(--type-fine);color:var(--color-muted)}.text-module__NM68AW__fine a{color:var(--color-fg);text-underline-offset:2px}.text-module__NM68AW__eyebrow{font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted)}.text-module__NM68AW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Features-module__9N4sna__features{scroll-margin-top:var(--nav-height);padding:120px 0}.Features-module__9N4sna__head{max-width:760px}.Features-module__9N4sna__body{margin-top:16px}.Features-module__9N4sna__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px;margin:56px 0 0;padding:0;list-style:none;display:grid}.Features-module__9N4sna__card h3{font:400 22px/28px var(--font-head);letter-spacing:var(--tracking-head);margin:20px 0 0}.Features-module__9N4sna__card p{color:var(--color-muted);margin:8px 0 0;font-size:15px;line-height:22px}.Features-module__9N4sna__tile{aspect-ratio:1;background:linear-gradient(#1010108c,#101010cc),url(/brand/patterns/pattern-06.jpg) 50%/cover}.Features-module__9N4sna__art{fill:none;stroke:#f8f8f8b8;stroke-width:1px;width:100%;height:100%;display:block}.Features-module__9N4sna__art text{fill:#f8f8f89e;stroke:none;font:400 7.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.Features-module__9N4sna__dim{stroke:#f8f8f812}.Features-module__9N4sna__tick{stroke:#f8f8f84d}.Features-module__9N4sna__line{stroke:#f8f8f866}.Features-module__9N4sna__faint{stroke:#f8f8f82e}.Features-module__9N4sna__dashed{stroke:#ebc577;stroke-dasharray:3 3;opacity:.8}.Features-module__9N4sna__shape{fill:#f8f8f814;stroke:#f8f8f8}.Features-module__9N4sna__box{fill:#101010;stroke:#f8f8f8}.Features-module__9N4sna__ghost{fill:none;stroke:#f8f8f859;stroke-dasharray:2 2}.Features-module__9N4sna__ice{fill:#f8f8f8;stroke:none}.Features-module__9N4sna__coral{fill:#fe6b6f;stroke:none}.Features-module__9N4sna__amber{fill:#ebc577;stroke:none}.Features-module__9N4sna__amberBox{fill:#101010;stroke:#ebc577}.Features-module__9N4sna__blue{fill:#4aa3d6;stroke:none}.Features-module__9N4sna__bar{fill:#f8f8f880;stroke:none}.Features-module__9N4sna__amberBar{fill:#ebc577bf;stroke:none}.Features-module__9N4sna__track{fill:#f8f8f824;stroke:none}.Features-module__9N4sna__capLine{stroke:#fe6b6f;stroke-dasharray:4 3}.Features-module__9N4sna__loop{stroke:#ebc577;stroke-dasharray:3 3}.Features-module__9N4sna__loopHead{stroke:#ebc577}.Features-module__9N4sna__gate{stroke:#f8f8f8;stroke-width:1.5px}.Features-module__9N4sna__stop{stroke:#fe6b6f;stroke-width:1.5px}@media (max-width:1023px){.Features-module__9N4sna__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.Features-module__9N4sna__features{padding:80px 0}.Features-module__9N4sna__grid{grid-template-columns:minmax(0,1fr);gap:40px}}
.SectionHead-module__kQA-Ba__head{text-align:center;text-wrap:balance;max-width:680px;margin:0 auto}.SectionHead-module__kQA-Ba__body{margin-top:16px}
.Carousel-module__HspV9G__carousel{--edge:max(var(--gutter), calc((100% - var(--container)) / 2 + var(--gutter)))}.Carousel-module__HspV9G__row{padding:8px var(--edge) 32px;overscroll-behavior-x:contain;scroll-padding-inline:var(--edge);scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.Carousel-module__HspV9G__row::-webkit-scrollbar{display:none}.Carousel-module__HspV9G__row:focus-visible{outline-offset:-4px;border-radius:var(--radius-media)}.Carousel-module__HspV9G__row>*{scroll-snap-align:start;flex:none}.Carousel-module__HspV9G__controls{padding:0 var(--edge);justify-content:flex-end;gap:12px;display:flex}.Carousel-module__HspV9G__controls button{border-radius:var(--radius-pill);background:var(--color-tint);width:44px;height:44px;color:var(--color-fg);cursor:pointer;border:0;place-items:center;transition:background-color .15s,opacity .2s;display:grid}.Carousel-module__HspV9G__controls button:hover:not(:disabled){background:var(--color-tint-hover)}.Carousel-module__HspV9G__controls button:active:not(:disabled){transform:scale(.96)}.Carousel-module__HspV9G__controls button:disabled{opacity:.35;cursor:default}.Carousel-module__HspV9G__controls svg{width:18px;height:18px}@media (prefers-reduced-motion:no-preference){.Carousel-module__HspV9G__row{scroll-behavior:smooth}}
.Covers-module__wRlEfW__stage{isolation:isolate;aspect-ratio:16/9;border-radius:var(--radius-card);background-color:var(--color-feature);background-image:radial-gradient(circle, var(--color-feature-line) 1px, transparent 1.25px);box-shadow:inset 0 0 0 1px var(--color-hairline);background-size:3.125% 5.55556%;position:relative;overflow:hidden}.Covers-module__wRlEfW__drawing{fill:none;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}.Covers-module__wRlEfW__soft{stroke:var(--color-on-feature);stroke-width:3px;opacity:.42}.Covers-module__wRlEfW__bright{stroke:var(--color-on-feature);stroke-width:3.8px;opacity:.92}.Covers-module__wRlEfW__signal{stroke:var(--color-primary);stroke-width:4.4px}.Covers-module__wRlEfW__label,.Covers-module__wRlEfW__year{color:var(--color-on-feature);position:absolute;top:14px}.Covers-module__wRlEfW__label{font:400 22px/28px var(--font-head);letter-spacing:var(--tracking-head);left:16px}.Covers-module__wRlEfW__year{color:var(--color-on-feature-muted);font:400 12px/28px var(--font-mono);right:16px}.Covers-module__wRlEfW__sheet{width:56%;box-shadow:var(--shadow-lift);position:absolute;top:28%;left:50%;translate:-50%}.Covers-module__wRlEfW__sheet img{width:100%;height:auto;display:block}.Covers-module__wRlEfW__stage:after{content:"";background:linear-gradient(100deg, transparent 30%, var(--color-primary) 50%, transparent 70%);mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute;inset:0}[data-motion=on] a:hover .Covers-module__wRlEfW__stage:after,[data-motion=on] a:focus-visible .Covers-module__wRlEfW__stage:after{opacity:1;animation:Covers-module__wRlEfW__sweep 1.1s var(--ease-out) both}[data-motion=on] .Covers-module__wRlEfW__soft,[data-motion=on] .Covers-module__wRlEfW__bright,[data-motion=on] .Covers-module__wRlEfW__signal{animation:Covers-module__wRlEfW__appear .7s var(--ease-out) both;animation-delay:calc(var(--order,0) * 30ms + var(--after))}.Covers-module__wRlEfW__soft{--after:.1s}.Covers-module__wRlEfW__bright{--after:.25s}.Covers-module__wRlEfW__signal{--after:.45s}[data-motion=on] .Covers-module__wRlEfW__sheet{transition:translate .45s var(--ease-out)}[data-motion=on] a:hover .Covers-module__wRlEfW__sheet{translate:-50% -8px}@keyframes Covers-module__wRlEfW__appear{0%{opacity:0}}@keyframes Covers-module__wRlEfW__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}
.Story-module__p744Lq__story{padding:120px 0}.Story-module__p744Lq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 80px;display:grid}.Story-module__p744Lq__grid h2{text-wrap:balance}.Story-module__p744Lq__milestones{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:48px 0 0;padding:0;list-style:none;display:grid;position:relative}.Story-module__p744Lq__milestones:before{content:"";background:var(--color-primary);transform-origin:0;height:1.5px;position:absolute;top:37px;left:0;right:0}.Story-module__p744Lq__milestones li{align-content:start;gap:32px;display:grid;position:relative}.Story-module__p744Lq__milestones li:before{content:"";background:var(--color-primary);width:14px;height:14px;box-shadow:0 0 0 4px var(--color-bg);border-radius:50%;position:absolute;top:31px;left:0}.Story-module__p744Lq__when{font:400 22px/28px var(--font-head);letter-spacing:var(--tracking-head)}.Story-module__p744Lq__what{color:var(--color-muted);white-space:pre-line;font-size:15px;line-height:22px}.Story-module__p744Lq__milestones .Story-module__p744Lq__minor:before{width:8px;height:8px;top:34px}.Story-module__p744Lq__minor .Story-module__p744Lq__when,.Story-module__p744Lq__minor .Story-module__p744Lq__what{color:var(--color-muted);font-size:14px}.Story-module__p744Lq__minor .Story-module__p744Lq__when{font-family:var(--font-body);letter-spacing:0}[data-motion=on] .Story-module__p744Lq__milestones:before{transition:scale 1.1s cubic-bezier(.45,.05,.25,1);scale:0 1}[data-motion=on] .Story-module__p744Lq__milestones li{opacity:0;transition:opacity .5s ease, translate .6s var(--ease-out);translate:0 8px}.Story-module__p744Lq__milestones[data-playing]:before{scale:1}.Story-module__p744Lq__milestones[data-playing] li{opacity:1;transition-delay:calc(.2s + var(--i) * .35s);translate:0}.Story-module__p744Lq__paragraphs{gap:20px;display:grid}.Story-module__p744Lq__paragraphs a{color:var(--color-fg)}.Story-module__p744Lq__quote{border-radius:var(--radius-media);background:var(--color-feature);color:var(--color-on-feature);text-align:center;margin:96px 0 0;padding:72px 48px 64px;position:relative;overflow:hidden}.Story-module__p744Lq__quote>*{position:relative}.Story-module__p744Lq__mark{color:currentColor;opacity:.8;width:32px;height:24px}.Story-module__p744Lq__quote blockquote{max-width:860px;font:300 36px/46px var(--font-head);letter-spacing:var(--tracking-head);text-wrap:balance;margin:24px auto 0}.Story-module__p744Lq__quote figcaption{flex-direction:column;gap:2px;margin-top:28px;font-size:16px;line-height:24px;display:flex}.Story-module__p744Lq__quote strong{font-weight:500}.Story-module__p744Lq__quote figcaption span{opacity:.8;font-size:14px;line-height:20px}@media (max-width:900px){.Story-module__p744Lq__grid{grid-template-columns:1fr}}@media (max-width:767px){.Story-module__p744Lq__story{padding:80px 0}.Story-module__p744Lq__quote{margin-top:64px;padding:48px 24px 40px}.Story-module__p744Lq__milestones{grid-template-columns:1fr;gap:20px}.Story-module__p744Lq__milestones:before{transform-origin:top;width:1.5px;height:auto;top:0;bottom:0;left:6px}[data-motion=on] .Story-module__p744Lq__milestones:before{scale:1 0}.Story-module__p744Lq__milestones[data-playing]:before{scale:1}.Story-module__p744Lq__milestones li{gap:2px;padding-left:32px}.Story-module__p744Lq__milestones li:before{top:7px}.Story-module__p744Lq__milestones .Story-module__p744Lq__minor:before{top:10px;left:3px}.Story-module__p744Lq__quote blockquote{font-size:26px;line-height:34px}}
.Guardians-module__JU1lzG__guardians{scroll-margin-top:var(--nav-height);background:var(--color-band);padding:120px 0}.Guardians-module__JU1lzG__kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:56px 0 0;padding:0;list-style:none;display:grid}.Guardians-module__JU1lzG__kinds li{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-hairline);flex-direction:column;display:flex;overflow:hidden}.Guardians-module__JU1lzG__copy{padding:24px 28px 28px}.Guardians-module__JU1lzG__kinds h3{font:400 26px/32px var(--font-head);letter-spacing:var(--tracking-head)}.Guardians-module__JU1lzG__role{color:var(--color-primary);margin-top:4px;font-size:15px;line-height:22px}.Guardians-module__JU1lzG__panel{background:var(--color-feature);color:var(--color-on-feature);margin-top:auto}.Guardians-module__JU1lzG__svg{width:100%;height:auto;display:block}.Guardians-module__JU1lzG__grid{fill:none;stroke:var(--color-feature-edge);stroke-width:1px}.Guardians-module__JU1lzG__cross{stroke:var(--color-on-feature-muted);stroke-width:1px}.Guardians-module__JU1lzG__mono{font:400 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;fill:currentColor}.Guardians-module__JU1lzG__muted{fill:var(--color-on-feature-muted)}.Guardians-module__JU1lzG__coralText{fill:var(--color-primary)}.Guardians-module__JU1lzG__dim{fill:var(--color-on-feature-muted)}.Guardians-module__JU1lzG__label{font:500 15px/1 var(--font-body);fill:var(--color-on-feature)}.Guardians-module__JU1lzG__title{font:400 24px/1 var(--font-head);letter-spacing:var(--tracking-head);fill:var(--color-on-feature)}.Guardians-module__JU1lzG__sub,.Guardians-module__JU1lzG__small{font:400 13px/1 var(--font-body);fill:var(--color-on-feature-soft)}.Guardians-module__JU1lzG__node{fill:var(--color-feature-panel);stroke:var(--ui-feature-line);stroke-width:1px}.Guardians-module__JU1lzG__agent{fill:var(--color-feature-panel);stroke:var(--color-on-feature);stroke-width:1.5px}.Guardians-module__JU1lzG__toolBlocked{fill:none;stroke:var(--color-primary);stroke-width:1px;stroke-dasharray:4 4}.Guardians-module__JU1lzG__line{fill:none;stroke:var(--ui-feature-line);stroke-width:1.5px}.Guardians-module__JU1lzG__dashed{fill:none;stroke:var(--ui-feature-dashed);stroke-width:1.5px;stroke-dasharray:4 5}.Guardians-module__JU1lzG__blockedLine{fill:none;stroke:var(--color-primary);stroke-width:1.5px;stroke-dasharray:4 4}.Guardians-module__JU1lzG__arrow{fill:none;stroke:var(--ui-feature-line);stroke-width:1.5px}.Guardians-module__JU1lzG__bar,.Guardians-module__JU1lzG__shield{fill:var(--color-primary)}.Guardians-module__JU1lzG__cut{stroke:var(--color-primary);stroke-width:2.5px;stroke-linecap:round}.Guardians-module__JU1lzG__ok{fill:var(--ui-feature-success)}.Guardians-module__JU1lzG__chip{stroke-width:1.5px}.Guardians-module__JU1lzG__limitName{font:500 13px/1 var(--font-body);fill:var(--color-on-feature)}.Guardians-module__JU1lzG__track{fill:var(--color-feature-edge)}.Guardians-module__JU1lzG__fill{fill:var(--color-primary)}.Guardians-module__JU1lzG__chipText{font:500 12px/1 var(--font-body);fill:var(--color-on-feature)}.Guardians-module__JU1lzG__pass{fill:color-mix(in srgb, var(--ui-feature-success) 22%, transparent);stroke:var(--ui-feature-success)}.Guardians-module__JU1lzG__edit{fill:color-mix(in srgb, var(--ui-feature-warning) 22%, transparent);stroke:var(--ui-feature-warning)}.Guardians-module__JU1lzG__rerun{fill:none;stroke:var(--color-on-feature-muted)}.Guardians-module__JU1lzG__stop{fill:color-mix(in srgb, var(--color-primary) 26%, transparent);stroke:var(--color-primary)}.Guardians-module__JU1lzG__person{fill:none;stroke:var(--color-primary)}@keyframes Guardians-module__JU1lzG__pulse{0%,70%,to{opacity:1}35%{opacity:.45}}:is([data-motion=on] [data-in] .Guardians-module__JU1lzG__bar,[data-motion=on] [data-in] .Guardians-module__JU1lzG__shield){animation:3.2s ease-in-out infinite Guardians-module__JU1lzG__pulse}.Guardians-module__JU1lzG__text{color:var(--color-muted);margin-top:8px;font-size:15px;line-height:22px}.Guardians-module__JU1lzG__links{flex-wrap:wrap;gap:12px 32px;margin-top:36px;display:flex}.Guardians-module__JU1lzG__link{color:var(--color-fg);align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:22px;text-decoration:none;display:inline-flex}.Guardians-module__JU1lzG__link svg{width:16px;height:16px;transition:transform .15s}.Guardians-module__JU1lzG__link:hover{text-underline-offset:3px;text-decoration:underline}.Guardians-module__JU1lzG__link:hover svg{transform:translate(2px)}@media (max-width:767px){.Guardians-module__JU1lzG__guardians{padding:80px 0}.Guardians-module__JU1lzG__kinds{grid-template-columns:minmax(0,1fr);margin-top:40px}}@media (prefers-reduced-motion:reduce){.Guardians-module__JU1lzG__bar,.Guardians-module__JU1lzG__shield{animation:none}}
.AdoptionClock-module__nT-2vq__journey{text-align:left}.AdoptionClock-module__nT-2vq__cards{perspective:1400px;grid-template-columns:168px 1fr;gap:12px;display:grid}.AdoptionClock-module__nT-2vq__clock,.AdoptionClock-module__nT-2vq__info{border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-soft);position:relative}.AdoptionClock-module__nT-2vq__clock{background:var(--color-strong);color:var(--color-on-strong);overflow:hidden}.AdoptionClock-module__nT-2vq__clockFace,.AdoptionClock-module__nT-2vq__infoFace{backface-visibility:hidden;transform-origin:50%;min-height:224px}.AdoptionClock-module__nT-2vq__clockFace{background:var(--color-strong);border-radius:inherit;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.AdoptionClock-module__nT-2vq__day{font:400 20px/1.3 var(--font-head)}.AdoptionClock-module__nT-2vq__number{font:400 88px/1.15 var(--font-head);font-variant-numeric:tabular-nums;letter-spacing:-.05em}.AdoptionClock-module__nT-2vq__seam{top:50%;background:var(--color-strong);height:2px;box-shadow:0 1px 0 var(--color-feature-line);pointer-events:none;position:absolute;inset-inline:0}.AdoptionClock-module__nT-2vq__info{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-hairline)}.AdoptionClock-module__nT-2vq__infoFace{border-radius:inherit;background:var(--color-surface);flex-direction:column;justify-content:center;padding:28px 30px;display:flex}.AdoptionClock-module__nT-2vq__info .AdoptionClock-module__nT-2vq__stageTitle{color:var(--color-fg);font:400 28px/1.2 var(--font-head);letter-spacing:var(--tracking-head);margin:0}.AdoptionClock-module__nT-2vq__info p{color:var(--color-muted);margin:12px 0 0;font-size:16px;line-height:24px}.AdoptionClock-module__nT-2vq__controls,.AdoptionClock-module__nT-2vq__steps{justify-content:center;align-items:center;gap:8px;display:flex}.AdoptionClock-module__nT-2vq__controls{margin-top:20px}.AdoptionClock-module__nT-2vq__note{color:var(--color-muted);font:var(--type-fine);grid-column:2;margin:-4px 0 0 4px}.AdoptionClock-module__nT-2vq__controls button{border-radius:var(--radius-pill);min-height:44px;color:var(--color-muted);font:var(--type-fine);cursor:pointer;background:0 0;border:0}.AdoptionClock-module__nT-2vq__steps button{padding:10px 16px}.AdoptionClock-module__nT-2vq__steps button[aria-pressed=true]{background:var(--color-surface);color:var(--color-fg);box-shadow:var(--shadow-knob)}.AdoptionClock-module__nT-2vq__controls button:hover{background:var(--color-tint-hover);color:var(--color-fg)}.AdoptionClock-module__nT-2vq__pause{flex-shrink:0;place-items:center;width:44px;display:grid}.AdoptionClock-module__nT-2vq__pause svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:16px;height:16px}:is([data-motion=on] .AdoptionClock-module__nT-2vq__clockFace,[data-motion=on] .AdoptionClock-module__nT-2vq__infoFace){animation:AdoptionClock-module__nT-2vq__flip .65s var(--ease-out) both}@keyframes AdoptionClock-module__nT-2vq__flip{0%{transform:rotateX(-85deg)}to{transform:rotateX(0)}}@media (max-width:600px){.AdoptionClock-module__nT-2vq__journey{margin-top:32px}.AdoptionClock-module__nT-2vq__cards{grid-template-columns:100px 1fr;gap:10px}.AdoptionClock-module__nT-2vq__clockFace,.AdoptionClock-module__nT-2vq__infoFace{min-height:236px}.AdoptionClock-module__nT-2vq__clockFace{padding:12px}.AdoptionClock-module__nT-2vq__number{font-size:64px}.AdoptionClock-module__nT-2vq__day{font-size:16px}.AdoptionClock-module__nT-2vq__infoFace{padding:22px 18px}.AdoptionClock-module__nT-2vq__info .AdoptionClock-module__nT-2vq__stageTitle{font-size:26px}.AdoptionClock-module__nT-2vq__info p{font-size:15px;line-height:23px}.AdoptionClock-module__nT-2vq__steps{gap:0}.AdoptionClock-module__nT-2vq__steps button{padding-inline:12px}.AdoptionClock-module__nT-2vq__controls{gap:2px}}@media (prefers-reduced-motion:reduce){:is([data-motion=on] .AdoptionClock-module__nT-2vq__clockFace,[data-motion=on] .AdoptionClock-module__nT-2vq__infoFace){animation:none}}
.Cases-module__zc4LJW__cases{scroll-margin-top:var(--nav-height);background:var(--color-band);padding:120px 0}.Cases-module__zc4LJW__tags{color:var(--color-muted);font:400 12px/16px var(--font-mono);letter-spacing:.02em}.Cases-module__zc4LJW__text{color:var(--color-muted)}.Cases-module__zc4LJW__lead dl div,.Cases-module__zc4LJW__case dl div{flex-direction:column-reverse;justify-content:flex-end;display:flex}.Cases-module__zc4LJW__lead dd,.Cases-module__zc4LJW__case dd{font-variant-numeric:tabular-nums;margin:0}.Cases-module__zc4LJW__showcase{--color-fg:var(--color-on-feature);--color-muted:var(--color-on-feature-muted);--color-hairline:color-mix(in srgb, var(--color-on-feature) 18%, var(--color-feature));border-block:1px solid var(--color-hairline);background:var(--color-feature);color:var(--color-fg);margin-top:64px;padding:88px 0}.Cases-module__zc4LJW__lead{scroll-margin-top:calc(var(--nav-height) + 24px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:48px;display:grid}.Cases-module__zc4LJW__story{grid-column:span 5}.Cases-module__zc4LJW__story h3{text-wrap:balance;margin-top:12px;font-size:28px;line-height:34px}.Cases-module__zc4LJW__story .Cases-module__zc4LJW__text{max-width:460px;margin-top:14px;font-size:16px;line-height:24px}.Cases-module__zc4LJW__stats{grid-column:span 7;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;display:grid}.Cases-module__zc4LJW__stats div{border-top:1px solid var(--color-hairline);padding-top:20px}.Cases-module__zc4LJW__stats dd{color:var(--color-primary);font:var(--type-display);letter-spacing:var(--tracking-display);white-space:nowrap}.Cases-module__zc4LJW__stats dt{color:var(--color-muted);margin-top:12px;font-size:15px;line-height:22px}.Cases-module__zc4LJW__others{margin-top:56px}.Cases-module__zc4LJW__case{width:min(380px, calc(100vw - 2 * var(--gutter) - 40px));border-radius:var(--radius-card);background:var(--color-surface);box-shadow:0 0 0 1px var(--color-hairline);scroll-margin-top:calc(var(--nav-height) + 24px);flex-direction:column;padding:28px;display:flex}.Cases-module__zc4LJW__big{color:var(--color-primary);font:var(--type-h2);letter-spacing:var(--tracking-head);margin-top:20px}.Cases-module__zc4LJW__small{color:var(--color-muted);margin-top:4px;font-size:14px;line-height:20px}.Cases-module__zc4LJW__name{font:400 20px/26px var(--font-head);letter-spacing:var(--tracking-head);text-wrap:balance;margin-top:24px}.Cases-module__zc4LJW__blurb{color:var(--color-fg-soft);margin-top:10px;font-size:15px;line-height:22px}.Cases-module__zc4LJW__more{gap:6px;margin-top:auto;padding-top:20px;font-size:14px;line-height:20px;display:grid}.Cases-module__zc4LJW__more b{font-weight:500}.Cases-module__zc4LJW__link{color:var(--color-accent);margin-top:auto;padding-top:20px;font-size:14px;line-height:20px}.Cases-module__zc4LJW__more+.Cases-module__zc4LJW__link{margin-top:0}@media (max-width:900px){.Cases-module__zc4LJW__lead{grid-template-columns:1fr;gap:40px}.Cases-module__zc4LJW__story,.Cases-module__zc4LJW__stats{grid-column:auto}}@media (max-width:767px){.Cases-module__zc4LJW__cases{padding:80px 0}.Cases-module__zc4LJW__showcase{margin-top:48px;padding:56px 0}.Cases-module__zc4LJW__story h3{font-size:22px;line-height:28px}.Cases-module__zc4LJW__stats{grid-template-columns:1fr;gap:24px}.Cases-module__zc4LJW__stats div{padding-top:16px}.Cases-module__zc4LJW__stats dt{margin-top:4px}.Cases-module__zc4LJW__others{margin-top:40px}}
.ResearchIndex-module__emzOpq__count{font-variant-numeric:tabular-nums;opacity:.55;margin-left:8px}.ResearchIndex-module__emzOpq__arrow{vertical-align:-2px;width:14px;height:14px;margin-left:4px;display:inline-block;rotate:-45deg}[data-motion=on] .ResearchIndex-module__emzOpq__arrow{transition:translate .25s var(--ease-out)}[data-motion=on] a:hover .ResearchIndex-module__emzOpq__arrow{translate:2px -2px}[data-motion=on] .ResearchIndex-module__emzOpq__item{animation:ResearchIndex-module__emzOpq__rise .5s var(--ease-out) both;animation-delay:calc(var(--order) * 30ms)}@keyframes ResearchIndex-module__emzOpq__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.Outcomes-module__tHheyW__outcomes{background:var(--color-band);padding:112px 0 120px}.Outcomes-module__tHheyW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:56px 0 0;padding:0;list-style:none;display:grid}.Outcomes-module__tHheyW__item{flex-direction:column;min-height:300px;padding:28px;display:flex}.Outcomes-module__tHheyW__ink{--tile-muted:#ffffffb8;--tile-mark:var(--color-primary);color:#fff;background:#101010}.Outcomes-module__tHheyW__coral{--tile-muted:#101010bf;--tile-mark:#101010;background:var(--color-primary);color:#101010}.Outcomes-module__tHheyW__surface{--tile-muted:var(--color-muted);--tile-mark:var(--color-primary);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-hairline);color:var(--color-fg)}.Outcomes-module__tHheyW__kind{color:var(--tile-muted);font:400 12px/16px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.Outcomes-module__tHheyW__icon{width:22px;height:22px;color:var(--tile-mark)}.Outcomes-module__tHheyW__item h3{font:400 28px/34px var(--font-head);letter-spacing:var(--tracking-head);text-wrap:balance;margin:28px 0 0}.Outcomes-module__tHheyW__item p{color:var(--tile-muted);margin:auto 0 0;padding-top:32px;font-size:16px;line-height:24px}@media (max-width:1023px){.Outcomes-module__tHheyW__grid{grid-template-columns:minmax(0,1fr)}.Outcomes-module__tHheyW__item{min-height:0}}@media (max-width:599px){.Outcomes-module__tHheyW__outcomes{padding:80px 0}.Outcomes-module__tHheyW__item h3{font-size:24px;line-height:30px}}.Outcomes-module__tHheyW__diagram{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;opacity:.9;width:min(100%,260px);margin:28px 0 4px;display:block}.Outcomes-module__tHheyW__solid{fill:currentColor}.Outcomes-module__tHheyW__dashes{stroke-dasharray:3 4}
.Colors-module__3n259G__colors{background:var(--color-band);padding:120px 0}.Colors-module__3n259G__groups{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px;margin-top:56px;display:grid}.Colors-module__3n259G__secondary{gap:16px;display:grid}.Colors-module__3n259G__groupHeading{margin-bottom:16px;font-size:24px;line-height:30px}.Colors-module__3n259G__secondary .Colors-module__3n259G__groupHeading{margin-bottom:0}.Colors-module__3n259G__groupLabel{color:var(--color-muted);font:var(--type-label);margin-bottom:8px}.Colors-module__3n259G__swatches{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.Colors-module__3n259G__swatch{border-radius:var(--radius-field);min-height:300px;box-shadow:0 0 0 1px var(--color-hairline);flex-direction:column;justify-content:space-between;padding:16px;display:flex}.Colors-module__3n259G__short{min-height:160px}.Colors-module__3n259G__light{color:var(--color-on-feature)}.Colors-module__3n259G__dark{color:var(--color-on-primary)}.Colors-module__3n259G__swatchName{font-size:16px;font-weight:500;line-height:22px}.Colors-module__3n259G__values{font:400 12px/16px var(--font-mono);overflow-wrap:anywhere;gap:2px;display:grid}.Colors-module__3n259G__block{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:56px;margin-top:96px;display:grid}.Colors-module__3n259G__blockText h3{font-size:24px;line-height:30px}.Colors-module__3n259G__blockText p{color:var(--color-muted);font:var(--type-body);margin-top:12px}.Colors-module__3n259G__bars{gap:24px;display:grid}.Colors-module__3n259G__shares{border-radius:var(--radius-field);height:96px;box-shadow:0 0 0 1px var(--color-hairline);display:flex;overflow:hidden}.Colors-module__3n259G__share{min-width:0;font:500 11px/1 var(--font-mono);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap;align-items:flex-end;padding:12px;display:flex;position:relative}.Colors-module__3n259G__roles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.Colors-module__3n259G__role{border-top:1px solid var(--color-line-strong);padding-top:12px}.Colors-module__3n259G__role dt{font-size:15px;font-weight:500;line-height:22px}.Colors-module__3n259G__role dd{color:var(--color-muted);margin:4px 0 0;font-size:14px;line-height:20px}.Colors-module__3n259G__pairings{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.Colors-module__3n259G__pairing{aspect-ratio:300/412;border-radius:var(--radius-field);box-shadow:0 0 0 1px var(--color-hairline);font-size:13px;line-height:1;position:relative;overflow:hidden}.Colors-module__3n259G__label{position:absolute;left:8%}.Colors-module__3n259G__top{top:6%}.Colors-module__3n259G__bottom{bottom:6%}.Colors-module__3n259G__inner{width:43%;height:62%;position:absolute;top:19%;left:50%;transform:translate(-50%)}.Colors-module__3n259G__inner .Colors-module__3n259G__label{left:12%}.Colors-module__3n259G__inner .Colors-module__3n259G__top{top:7%}.Colors-module__3n259G__inner .Colors-module__3n259G__bottom{bottom:7%}@media (max-width:1023px){.Colors-module__3n259G__groups,.Colors-module__3n259G__block{grid-template-columns:1fr}.Colors-module__3n259G__block{gap:32px}.Colors-module__3n259G__roles{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}}@media (max-width:767px){.Colors-module__3n259G__colors{padding:80px 0}.Colors-module__3n259G__groups{margin-top:40px}.Colors-module__3n259G__swatch{min-height:180px;padding:12px}.Colors-module__3n259G__short{min-height:130px}.Colors-module__3n259G__block{margin-top:64px}.Colors-module__3n259G__shares{height:72px}.Colors-module__3n259G__share{letter-spacing:.02em;padding:8px;font-size:10px}.Colors-module__3n259G__narrow span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Colors-module__3n259G__pairings{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ContactSection-module__iqBh2W__section{background:var(--color-band);padding:120px 0}.ContactSection-module__iqBh2W__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.ContactSection-module__iqBh2W__details{--reveal-delay:.15s;flex-direction:column;gap:28px;display:flex}.ContactSection-module__iqBh2W__block{border-top:1px solid var(--color-hairline);padding-top:28px}.ContactSection-module__iqBh2W__name{font:400 20px/26px var(--font-head);letter-spacing:-.01em;margin-top:0}.ContactSection-module__iqBh2W__address{color:var(--color-muted);margin-top:8px;font-size:15px;font-style:normal;line-height:22px}.ContactSection-module__iqBh2W__address span{display:block}.ContactSection-module__iqBh2W__office+.ContactSection-module__iqBh2W__office{margin-top:20px}.ContactSection-module__iqBh2W__link:hover{text-underline-offset:4px;text-decoration:underline}.ContactSection-module__iqBh2W__link{color:var(--color-fg);align-items:center;gap:6px;margin-top:14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ContactSection-module__iqBh2W__link svg{width:15px;height:15px}.ContactSection-module__iqBh2W__demo{align-items:flex-start}.ContactSection-module__iqBh2W__demo .ContactSection-module__iqBh2W__name{margin-top:0}.ContactSection-module__iqBh2W__text{color:var(--color-muted);margin-top:8px;font-size:15px;line-height:22px}.ContactSection-module__iqBh2W__demo a{margin-top:20px}@media (max-width:900px){.ContactSection-module__iqBh2W__grid{grid-template-columns:1fr;gap:56px}}@media (max-width:767px){.ContactSection-module__iqBh2W__section{padding:80px 0}}.ContactSection-module__iqBh2W__formWrap{scroll-margin-top:calc(var(--nav-height) + 24px)}
.Enterprise-module__buHjCa__enterprise{background:var(--color-band);padding-bottom:120px}.Enterprise-module__buHjCa__stage{color:#fff;background:#101010;align-items:center;min-height:620px;padding:96px 0 180px;display:flex;position:relative;overflow:hidden}.Enterprise-module__buHjCa__photo{object-fit:cover;object-position:60% center}.Enterprise-module__buHjCa__stage:before{z-index:1;content:"";background:linear-gradient(90deg,#101010eb 0%,#101010b3 38%,#1010101a 70%),linear-gradient(#0000 60%,#10101080);position:absolute;inset:0}.Enterprise-module__buHjCa__copy{z-index:2;width:100%;position:relative}.Enterprise-module__buHjCa__copy>div{max-width:520px}.Enterprise-module__buHjCa__copy h2{color:#fff}.Enterprise-module__buHjCa__body{color:#fffc;margin-top:16px}.Enterprise-module__buHjCa__actions{flex-wrap:wrap;gap:12px;margin:32px 0 0;display:flex}.Enterprise-module__buHjCa__below{z-index:3;grid-template-columns:minmax(0,1fr) minmax(0,620px);align-items:start;gap:48px;display:grid;position:relative}.Enterprise-module__buHjCa__intro{padding-top:48px}.Enterprise-module__buHjCa__label{color:var(--color-muted);font:400 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}.Enterprise-module__buHjCa__intro h3{max-width:440px;font:var(--type-h2);letter-spacing:var(--tracking-head);margin:12px 0 0}.Enterprise-module__buHjCa__introBody{max-width:440px;color:var(--color-muted);margin:12px 0 0;font-size:16px;line-height:24px}.Enterprise-module__buHjCa__presence{max-width:440px;margin:20px 0 0;padding-left:16px;font-size:14px;line-height:20px;position:relative}.Enterprise-module__buHjCa__presence:before{background:var(--color-primary);content:"";width:6px;height:6px;position:absolute;top:7px;left:0}.Enterprise-module__buHjCa__services{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:72px 0 0;padding:0;list-style:none;display:grid}.Enterprise-module__buHjCa__services li{border-top:1px solid var(--color-line-strong);flex-direction:column;padding-top:24px;display:flex;position:relative}.Enterprise-module__buHjCa__services li:before{background:var(--color-primary);content:"";width:48px;height:2px;position:absolute;top:-1px;left:0}.Enterprise-module__buHjCa__meta{color:var(--color-muted);font:400 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.Enterprise-module__buHjCa__services h4{font:400 26px/32px var(--font-head);letter-spacing:var(--tracking-head);margin:14px 0 0}.Enterprise-module__buHjCa__services p{color:var(--color-muted);margin:10px 0 0;font-size:15px;line-height:22px}.Enterprise-module__buHjCa__link{color:var(--color-fg);align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.Enterprise-module__buHjCa__link svg{width:16px;height:16px;transition:transform .16s var(--ease-out)}.Enterprise-module__buHjCa__link:hover svg{transform:translate(3px)}.Enterprise-module__buHjCa__clock{background:var(--color-surface);border-radius:16px;margin-top:-140px;padding:20px;box-shadow:0 24px 60px #10101040}@media (max-width:900px){.Enterprise-module__buHjCa__stage{min-height:560px;padding:80px 0 160px}.Enterprise-module__buHjCa__stage:before{background:linear-gradient(#101010d9 0%,#101010a6 60%,#101010cc 100%)}.Enterprise-module__buHjCa__below{grid-template-columns:minmax(0,1fr);gap:8px}.Enterprise-module__buHjCa__clock{order:-1;margin-top:-120px}.Enterprise-module__buHjCa__intro{padding-top:24px}.Enterprise-module__buHjCa__services{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:48px}}@media (max-width:767px){.Enterprise-module__buHjCa__enterprise{padding-bottom:80px}.Enterprise-module__buHjCa__clock{padding:12px}}
.Apply-module__kgexqG__apply{scroll-margin-top:var(--nav-height);background:var(--color-band);padding:120px 0}.Apply-module__kgexqG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:80px;display:grid}.Apply-module__kgexqG__body{max-width:460px;margin-top:16px}.Apply-module__kgexqG__steps{margin-top:40px}.Apply-module__kgexqG__steps li{border-top:1px solid var(--color-hairline);grid-template-columns:40px 1fr;padding:18px 0;display:grid}.Apply-module__kgexqG__steps span{color:var(--color-accent);font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);grid-row:span 2;padding-top:5px}.Apply-module__kgexqG__steps h3{font-size:18px;font-weight:500;line-height:24px}.Apply-module__kgexqG__steps p{color:var(--color-muted);margin-top:4px;font-size:15px;line-height:22px}.Apply-module__kgexqG__note{border-top:1px solid var(--color-hairline);color:var(--color-muted);padding-top:18px;font-size:14px;line-height:20px}@media (max-width:900px){.Apply-module__kgexqG__grid{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.Apply-module__kgexqG__apply{padding:80px 0}}
.Featured-module___-2b4G__featured{border-bottom:1px solid var(--color-hairline);padding:120px 0 64px}.Featured-module___-2b4G__card{color:inherit;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;text-decoration:none;display:grid}.Featured-module___-2b4G__cover{border-radius:var(--radius-card);overflow:hidden}.Featured-module___-2b4G__cover>*{aspect-ratio:16/10;width:100%;transition:transform .4s var(--ease-out)}.Featured-module___-2b4G__card:hover .Featured-module___-2b4G__cover>*{transform:scale(1.02)}.Featured-module___-2b4G__meta{color:var(--color-muted);font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.Featured-module___-2b4G__title{font:400 40px/46px var(--font-head);letter-spacing:var(--tracking-head);text-wrap:balance;margin-top:16px}.Featured-module___-2b4G__excerpt{color:var(--color-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:16px;display:-webkit-box;overflow:hidden}.Featured-module___-2b4G__action{align-items:center;gap:6px;margin-top:24px;font-size:15px;font-weight:500;display:inline-flex}.Featured-module___-2b4G__action svg{width:16px;height:16px;transition:transform .16s var(--ease-out)}.Featured-module___-2b4G__card:hover .Featured-module___-2b4G__action svg{transform:translate(3px)}.Featured-module___-2b4G__card:focus-visible{outline:2px solid var(--color-fg);outline-offset:6px}@media (max-width:1023px){.Featured-module___-2b4G__card{grid-template-columns:minmax(0,1fr);gap:24px}.Featured-module___-2b4G__title{font-size:32px;line-height:38px}}@media (max-width:767px){.Featured-module___-2b4G__featured{padding:88px 0 48px}.Featured-module___-2b4G__title{font-size:26px;line-height:32px}}
.SolutionArticle-module__mhb9ZG__article{padding:56px 0 104px}.SolutionArticle-module__mhb9ZG__column{max-width:720px;margin:0 auto}.SolutionArticle-module__mhb9ZG__back{color:var(--color-fg-soft);align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.SolutionArticle-module__mhb9ZG__back:hover{color:var(--color-fg)}.SolutionArticle-module__mhb9ZG__back svg{width:16px;height:16px;transition:transform .15s}.SolutionArticle-module__mhb9ZG__back:hover svg{transform:translate(-2px)}.SolutionArticle-module__mhb9ZG__column h1{font:400 clamp(32px, 4.4vw, 48px) / 1.15 var(--font-head);letter-spacing:var(--tracking-head);text-wrap:balance;margin-top:40px}.SolutionArticle-module__mhb9ZG__byline{color:var(--color-muted);flex-wrap:wrap;gap:6px 20px;margin-top:20px;font-size:15px;line-height:22px;display:flex}.SolutionArticle-module__mhb9ZG__answer{color:var(--color-fg);margin-top:40px;font-size:21px;line-height:33px}.SolutionArticle-module__mhb9ZG__section h2{font:400 28px/36px var(--font-head);text-wrap:balance;margin-top:56px}.SolutionArticle-module__mhb9ZG__section :is(p,ul){color:var(--color-fg-soft);margin-top:16px;font-size:18px;line-height:30px}.SolutionArticle-module__mhb9ZG__section ul{padding-left:24px;list-style:outside}.SolutionArticle-module__mhb9ZG__section li+li{margin-top:8px}.SolutionArticle-module__mhb9ZG__section li::marker{color:var(--color-muted)}@media (max-width:767px){.SolutionArticle-module__mhb9ZG__article{padding:32px 0 72px}.SolutionArticle-module__mhb9ZG__column h1{margin-top:28px}.SolutionArticle-module__mhb9ZG__answer{margin-top:28px;font-size:19px;line-height:30px}.SolutionArticle-module__mhb9ZG__section h2{margin-top:44px;font-size:24px;line-height:32px}.SolutionArticle-module__mhb9ZG__section :is(p,ul){font-size:17px;line-height:28px}}.SolutionArticle-module__mhb9ZG__more{color:var(--color-fg);align-items:center;gap:6px;margin-top:16px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:inline-flex}.SolutionArticle-module__mhb9ZG__more svg{width:16px;height:16px;transition:transform .15s}.SolutionArticle-module__mhb9ZG__more:hover svg{transform:translate(2px)}
.SolutionList-module__lbwl-W__list{background:var(--color-band);padding:96px 0 120px}.SolutionList-module__lbwl-W__group+.SolutionList-module__lbwl-W__group{margin-top:72px}.SolutionList-module__lbwl-W__groupHeading{font:400 28px/36px var(--font-head);letter-spacing:var(--tracking-head);margin-bottom:24px}.SolutionList-module__lbwl-W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.SolutionList-module__lbwl-W__grid li{display:flex}.SolutionList-module__lbwl-W__card{flex:1;text-decoration:none;transition:box-shadow .25s}.SolutionList-module__lbwl-W__card:hover{box-shadow:0 0 0 1px var(--color-line-strong), var(--shadow-lift)}.SolutionList-module__lbwl-W__card h3{font:400 22px/28px var(--font-head);letter-spacing:var(--tracking-head);text-wrap:balance}.SolutionList-module__lbwl-W__card p{color:var(--color-muted);margin-top:10px;font-size:16px;line-height:24px}.SolutionList-module__lbwl-W__more{align-items:center;gap:6px;margin-top:auto;padding-top:28px;font-size:15px;font-weight:500;line-height:20px;display:inline-flex}.SolutionList-module__lbwl-W__more svg{width:16px;height:16px;transition:transform .15s}.SolutionList-module__lbwl-W__card:hover .SolutionList-module__lbwl-W__more svg{transform:translate(2px)}@media (max-width:1023px){.SolutionList-module__lbwl-W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.SolutionList-module__lbwl-W__list{padding:64px 0 80px}.SolutionList-module__lbwl-W__grid{grid-template-columns:1fr;gap:16px}.SolutionList-module__lbwl-W__group+.SolutionList-module__lbwl-W__group{margin-top:48px}}
.SupportHome-module__hiKH8W__collections{padding-bottom:96px}.SupportHome-module__hiKH8W__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;display:grid}.SupportHome-module__hiKH8W__collection{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-hairline);scroll-margin-top:calc(var(--nav-height) + 24px);flex-direction:column;padding:28px;display:flex}.SupportHome-module__hiKH8W__collection h2{font:400 22px/30px var(--font-head)}.SupportHome-module__hiKH8W__collection>p{color:var(--color-muted);margin-top:8px;font-size:15px;line-height:22px}.SupportHome-module__hiKH8W__collection ul{margin:20px 0 24px}.SupportHome-module__hiKH8W__collection li+li{margin-top:10px}.SupportHome-module__hiKH8W__collection a{color:var(--color-fg);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px;font-weight:500}.SupportHome-module__hiKH8W__collection a:hover{text-decoration-color:currentColor}.SupportHome-module__hiKH8W__count{color:var(--color-muted);margin-top:auto;font-size:13px;line-height:18px}.SupportHome-module__hiKH8W__band{background:var(--color-band);padding:88px 0}.SupportHome-module__hiKH8W__bandInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.SupportHome-module__hiKH8W__band h2{font:var(--type-h2);letter-spacing:var(--tracking-head)}.SupportHome-module__hiKH8W__resources{border-top:1px solid var(--color-hairline);margin-top:28px}.SupportHome-module__hiKH8W__resources li{border-bottom:1px solid var(--color-hairline)}.SupportHome-module__hiKH8W__resources a{color:var(--color-fg);gap:2px;padding:16px 0;text-decoration:none;display:grid}.SupportHome-module__hiKH8W__resources a>span:first-child{align-items:center;gap:6px;font-weight:500;display:inline-flex}.SupportHome-module__hiKH8W__resources a:hover>span:first-child{text-underline-offset:3px;text-decoration:underline}.SupportHome-module__hiKH8W__resources svg{width:14px;height:14px;color:var(--color-muted)}.SupportHome-module__hiKH8W__resources a>span+span{color:var(--color-muted);font-size:15px;line-height:22px}.SupportHome-module__hiKH8W__ai>p{color:var(--color-fg-soft);margin-top:16px;font-size:17px;line-height:27px}.SupportHome-module__hiKH8W__ai .SupportHome-module__hiKH8W__mcpLabel{color:var(--color-fg);margin-top:28px;font-size:14px;font-weight:500;line-height:20px}.SupportHome-module__hiKH8W__ai .SupportHome-module__hiKH8W__pluginBody{margin-top:6px;font-size:15px;line-height:22px}.SupportHome-module__hiKH8W__command+.SupportHome-module__hiKH8W__command{margin-top:8px}.SupportHome-module__hiKH8W__command{background:var(--koder-code);color:var(--koder-text);align-items:center;gap:12px;margin-top:10px;padding:14px 16px;display:flex}.SupportHome-module__hiKH8W__command code{min-width:0;font:400 13px/20px var(--font-mono);white-space:nowrap;flex:1;overflow-x:auto}.SupportHome-module__hiKH8W__copy{color:var(--koder-text);font:500 13px/18px var(--font-body);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0;display:inline-flex}.SupportHome-module__hiKH8W__copy svg{width:14px;height:14px}.SupportHome-module__hiKH8W__ai .SupportHome-module__hiKH8W__aiLinks{flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:14px;line-height:20px;display:flex}.SupportHome-module__hiKH8W__aiLinks code{color:var(--color-muted);font:400 13px/20px var(--font-mono);overflow-wrap:anywhere}.SupportHome-module__hiKH8W__aiLinks a{color:var(--color-fg);text-underline-offset:3px;font-weight:500}@media (max-width:1023px){.SupportHome-module__hiKH8W__bandInner{grid-template-columns:minmax(0,1fr);gap:56px}}@media (max-width:767px){.SupportHome-module__hiKH8W__band{padding:64px 0}.SupportHome-module__hiKH8W__collection{padding:22px}}
