.portrait-interactive{--tilt-x:0;--tilt-y:0}.portrait-stage{aspect-ratio:.79;max-height:516px;perspective:1100px}.portrait-tilt{height:100%;transform:rotateX(calc(var(--tilt-y)*-4deg)) rotateY(calc(var(--tilt-x)*5deg));transform-style:preserve-3d}.portrait-flipper{display:block;position:relative;width:100%;height:100%;padding:0;perspective:1100px;text-align:initial;font-family:inherit;touch-action:manipulation;user-select:none;-webkit-user-select:none;border-radius:140px 140px 8px 8px}.portrait-turn{position:absolute;inset:0;display:block;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.23,.8,.25,1)}.portrait-flipper .portrait-face{position:absolute;inset:0;display:block;width:100%;height:100%;max-height:none;aspect-ratio:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(.1px)}.portrait-flipper .portrait-back{transform:rotateY(180deg) translateZ(.1px)}.portrait-flipper .portrait{transform:scale(1.045) translate(calc(var(--tilt-x)*-3px),calc(var(--tilt-y)*-3px));pointer-events:none}.portrait-flipper .portrait-generated{filter:saturate(.85);object-position:center 36%}.portrait-sheen{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at calc(50% + var(--tilt-x)*30%) calc(35% + var(--tilt-y)*20%),rgba(220,245,231,.11),transparent 60%);mix-blend-mode:screen}.portrait-flipper .portrait-index{top:19px;font-size:8px;white-space:nowrap;text-shadow:0 1px 8px #000}.portrait-flipper[aria-busy=true]{cursor:progress}.portrait-flipper .portrait-caption{font-size:9px}.portrait-feedback{position:absolute;right:25px;bottom:27px;max-width:165px;font-size:9px;line-height:1.6;color:var(--page-muted);text-align:right;pointer-events:none}.portrait-reset{position:absolute;right:19px;bottom:1px;font-size:10px;padding:10px 6px;min-height:40px;color:var(--page-muted)}.portrait-reset:hover{color:var(--page-ink)}.portrait-reset:disabled{opacity:.55;cursor:default}.tilt-control{position:absolute;right:24px;top:-35px;font-size:10px;color:var(--page-muted)}.tilt-control button,.tilt-control>span{display:flex;gap:7px;align-items:center;min-height:36px;padding:5px 0}.tilt-control button{text-decoration:underline;text-underline-offset:4px}.tilt-control button>span,.tilt-control>span>span{color:var(--page-accent)}.portrait-interactive .fluid-art{transform:translate(calc(var(--tilt-x)*7px),calc(var(--tilt-y)*5px))}.portrait-interactive .sculpture-wrap{pointer-events:none}.portrait-interactive .model-explanation{pointer-events:auto}@media(min-width:1450px){.portrait-stage{max-height:575px}}@media(max-width:1050px)and (min-width:761px){.portrait-feedback{bottom:51px;max-width:115px;right:15px;font-size:8px}.portrait-reset{bottom:17px;right:9px}.tilt-control{top:-11px;right:15px}}@media(max-width:760px){.hero-visual.portrait-interactive{padding-bottom:197px}.portrait-stage{aspect-ratio:.88;max-height:440px}.portrait-flipper{border-radius:110px 110px 8px 8px}.portrait-flipper .portrait-index{font-size:7px;top:20px}.tilt-control{top:0;right:22px;font-size:9px}.portrait-feedback{bottom:26px;right:22px;max-width:145px;font-size:8px}.portrait-reset{bottom:-4px;right:16px;font-size:9px}.portrait-interactive .sculpture-wrap{bottom:44px}}@media(prefers-reduced-motion:reduce){.portrait-tilt,.portrait-flipper .portrait,.portrait-interactive .fluid-art{transform:none}}[data-motion=paused] .portrait-tilt,[data-motion=paused] .portrait-flipper .portrait,[data-motion=paused] .portrait-interactive .fluid-art{transform:none}.case-artwork{width:100%;aspect-ratio:1000/620;overflow:hidden;background:#111715;border-radius:var(--ds-corner-radius-m);isolation:isolate}.case-artwork svg{display:block;width:100%;height:100%}.case-artwork-v2{position:relative;background:radial-gradient(ellipse at 42% 38%,#2b4335,#15241c,#0d1711 90%)}.case-art-poster,.case-sculpture{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;pointer-events:none}.case-art-poster{opacity:1;transition:opacity .65s}.case-sculpture{opacity:0;transition:opacity .65s}.case-artwork[data-ready=true] .case-art-poster{opacity:0}.case-artwork[data-ready=true] .case-sculpture{opacity:1}.case-avant-backdrop{position:absolute;inset:0;pointer-events:none}.case-static-object{transition:opacity .65s}.case-artwork[data-ready=true] .case-static-object{opacity:0}.case-artwork:has(.case-avant-backdrop) .case-art-top,.case-artwork:has(.case-avant-backdrop) .case-art-bottom{color:#eef4ec;text-shadow:0 1px 6px #000}.case-art-top,.case-art-bottom{position:absolute;left:0;right:0;display:flex;justify-content:space-between;align-items:baseline;gap:15px;pointer-events:none;color:#d3e4d8}.case-art-top{top:0;padding:20px 66px 28px 22px;font-size:8px;letter-spacing:.12em;background:linear-gradient(rgba(7,17,11,.35),transparent)}.case-art-bottom{bottom:0;padding:32px 22px 20px;background:linear-gradient(transparent,#07110ba6);font-size:12px}.case-art-bottom>span:last-child{font-size:8px;color:#b5cabb;text-align:right}@media(max-width:760px){.case-art-top{padding:14px 59px 20px 14px;font-size:6px}.case-art-bottom{padding:25px 14px 14px;font-size:10px;gap:10px}.case-art-bottom>span:last-child{font-size:6px}}.case-art-link{display:block;position:relative;border-radius:var(--ds-corner-radius-m);overflow:hidden;background:#111715}.case-art-link .case-artwork{transition:filter .4s}.case-art-link:hover .case-artwork{filter:brightness(1.12)}.case-art-link .image-arrow{width:34px;height:34px;right:16px;top:16px;background:#d1e8d81f;color:#e3f1e7;border:1px solid rgba(209,232,216,.3)}.featured-art{align-self:stretch;display:flex;align-items:center;border-radius:0;min-width:0}.featured-art .case-artwork{border-radius:0}.earlier-cases{margin-top:50px;padding-top:25px;border-top:1px solid var(--page-line)}.earlier-cases>.eyebrow{color:var(--page-muted);margin-bottom:22px}.earlier-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.earlier-case-title{display:flex;justify-content:space-between;align-items:center;padding:17px 0;font-size:16px}.art-direction-note{font-size:10px;line-height:1.7;color:var(--page-muted);margin-top:26px;max-width:580px}.case-study .eyebrow{color:var(--page-muted)}.case-hero{padding-top:36px}.case-back{font-size:11px;display:inline-block;padding:12px 0;margin-bottom:54px;color:var(--page-muted)}.case-back:hover{color:var(--page-accent)}.case-hero h1{font-size:clamp(44px,6.4vw,90px);font-weight:450;line-height:1.08;letter-spacing:-.055em;margin:25px 0 26px}.case-hero h1 em{font-family:var(--page-serif);font-weight:400;color:var(--page-accent)}.case-intro{font-size:17px;line-height:1.85;color:var(--page-muted);max-width:700px}.case-meta{display:grid;grid-template-columns:1.1fr 1.1fr .8fr;gap:30px;margin:43px 0 40px;padding:25px 0;border-top:1px solid var(--page-line)}.case-meta dt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--page-muted);margin-bottom:10px}.case-meta dd{margin:0;font-size:12px;line-height:1.7}.case-main-art{max-height:590px}.case-section{padding-top:94px;padding-bottom:86px;border-bottom:1px solid var(--page-line)}.case-section-heading{display:grid;grid-template-columns:1fr 2fr;gap:40px;margin-bottom:40px}.case-section-heading>.eyebrow{padding-top:8px;font-size:10px}.case-section-heading h2{font-size:clamp(32px,3.8vw,54px);max-width:650px}.case-prose{font-size:15px;line-height:1.95;color:var(--page-muted);max-width:760px;margin-left:auto}.case-prose p+p{margin-top:20px}.case-aside{font-size:12px;color:var(--page-ink)}.case-split{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center;margin-top:60px}.case-study h3{font-weight:450;font-size:28px;line-height:1.25;letter-spacing:-.04em;margin-bottom:21px}.case-split .eyebrow{font-size:9px;margin-bottom:17px}.case-split p:not(.eyebrow):not(.case-caption){font-size:14px;line-height:1.9;color:var(--page-muted)}.case-study blockquote{margin:28px 0 10px;padding:0 0 0 20px;border-left:2px solid var(--page-accent);font-family:var(--page-serif);font-size:24px;line-height:1.45;font-style:italic}.case-caption{font-size:10px;line-height:1.8;color:var(--page-muted);margin-top:16px;max-width:750px}.process-figure{margin:0;border:1px solid var(--page-line);background:radial-gradient(ellipse at 60% 40%,#283b30,#111715 80%);color:#d9e8de;border-radius:var(--ds-corner-radius-m);padding:58px 27px 24px;overflow:hidden}.process-graph{display:grid;grid-template-columns:1fr 18px 1fr 18px 1fr;gap:6px;align-items:center;min-height:147px}.process-node{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;font-size:10px;line-height:1.5;min-width:0}.process-symbol{width:62px;height:62px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,#405a49,#1c2a20);border:1px solid #6d8c76;box-shadow:6px 8px #18281e,0 18px 22px #0005;transform:rotate(-8deg);font-size:26px;font-weight:300}.process-owner .process-symbol{background:linear-gradient(135deg,#d6f0da,#9ac6a5);color:#223a2a;border-color:#dcf1e1}.process-connector{color:#93b39d;text-align:center;align-self:start;margin-top:31px}.process-figure figcaption{border-top:1px solid #657d6b55;margin-top:32px;padding-top:15px;font-size:9px;line-height:1.7;color:#a2b7a9}.cookbook-section{align-items:start;margin-top:0}.cookbook-chapters{list-style:none;margin:0;padding:0}.cookbook-chapters li{display:grid;grid-template-columns:24px 1fr;gap:20px;padding:22px 0;border-bottom:1px solid var(--page-line)}.cookbook-chapters li:first-child{padding-top:0}.cookbook-chapters li>span{font-size:10px;color:var(--page-accent);padding-top:5px}.cookbook-chapters h4{font-size:16px;font-weight:500;margin-bottom:8px}.cookbook-chapters li p{font-size:12px!important}.case-example-intro{margin:70px 0 25px;max-width:620px}.case-example-intro h3{margin-bottom:14px}.case-example-intro p{font-size:14px;line-height:1.85;color:var(--page-muted)}.answer-example{border:1px solid var(--page-line);border-radius:var(--ds-corner-radius-m);overflow:hidden;background:var(--page-surface)}.example-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--page-line);padding:17px 27px}.example-toolbar>span{font-size:9px;letter-spacing:.1em;color:var(--page-muted)}.example-toolbar button{font-size:11px;min-height:40px;display:flex;align-items:center;gap:15px}.example-toolbar button>span{font-size:20px;color:var(--page-accent)}.answer-stage{padding:42px 7% 45px;min-height:340px}.example-question{margin-left:auto;background:var(--page-bg);border:1px solid var(--page-line);border-radius:16px 16px 3px;padding:13px 18px;font-size:13px;width:max-content;max-width:100%}.example-reply{max-width:630px;margin:28px 0 0}.answer-part{position:relative;padding:0;margin-top:18px;transition:padding .3s}.answer-annotation{display:none;color:var(--page-accent);font-size:9px;letter-spacing:.08em;line-height:1.6;margin-bottom:6px}.with-notes .answer-annotation{display:block}.with-notes .answer-part{border-left:1px solid var(--page-line);padding-left:18px}.answer-part strong{font-size:25px;font-weight:450;letter-spacing:-.03em;line-height:1.4}.answer-part p{font-size:14px;line-height:1.7;color:var(--page-muted)}.answer-part button{display:flex;align-items:center;gap:20px;font-size:12px;min-height:42px;padding:0;border-bottom:1px solid var(--page-line)}.answer-part button>span{color:var(--page-accent);font-size:18px}.answer-part .example-details{font-size:12px;max-width:420px;margin-top:12px}.answer-example>.case-caption{padding:0 27px 24px;margin:0}.meetup-section{margin-top:80px}.meetup-count{display:flex;align-items:center;gap:22px;margin-top:28px}.meetup-count strong{font-size:64px;font-weight:350;line-height:1;letter-spacing:-.06em;color:var(--page-accent)}.meetup-count>span{font-size:12px;color:var(--page-muted)}.initiative-list{margin-top:40px}.initiative-list>div{display:grid;grid-template-columns:40px 1fr 220px;gap:20px;align-items:center;border-top:1px solid var(--page-line);padding:27px 0}.initiative-index{font-size:11px;color:var(--page-muted)}.initiative-list h3{font-size:21px;margin-bottom:8px}.initiative-list p{font-size:12px;color:var(--page-muted);line-height:1.75}.status-label{font-size:10px;color:var(--page-muted);line-height:1.6}.status-label .status-dot{width:4px;height:4px;margin-right:6px;box-shadow:none}.outcomes-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 55px}.outcomes-grid>div{border-top:1px solid var(--page-line);padding-top:21px}.outcomes-grid>div>span{font-size:10px;color:var(--page-accent)}.outcomes-grid h3{font-size:23px;margin:18px 0 13px}.outcomes-grid p{font-size:13px;line-height:1.85;color:var(--page-muted);max-width:450px}.case-closing{font-size:20px;line-height:1.65;max-width:760px;margin:54px 0 24px;letter-spacing:-.02em}.case-outcomes .text-link{margin-top:20px}@media(max-width:1050px){.case-split{gap:34px;grid-template-columns:1fr 1fr}.case-section-heading{grid-template-columns:.8fr 1.5fr;gap:30px}.process-figure{padding:35px 20px 20px}.process-symbol{width:53px;height:53px}.initiative-list>div{grid-template-columns:26px 1fr 180px}.case-main-art{max-height:none}}@media(max-width:760px){.earlier-grid{gap:20px}.earlier-case-title{font-size:13px}.earlier-case-title .arrow{width:16px}.art-direction-note{font-size:9px}.case-hero{padding-top:18px}.case-back{margin-bottom:30px}.case-hero>.eyebrow{font-size:9px}.case-hero h1{font-size:clamp(36px,8.5vw,61px);margin-top:19px}.case-intro{font-size:14px;line-height:1.85}.case-meta{grid-template-columns:1fr;gap:20px;margin:27px 0 28px;padding-top:20px}.case-meta>div{display:grid;grid-template-columns:62px 1fr;gap:15px}.case-meta dt{margin:3px 0 0;font-size:9px}.case-meta dd{font-size:11px}.case-section{padding-top:55px;padding-bottom:52px}.case-section-heading{display:block;margin-bottom:26px}.case-section-heading>.eyebrow{margin-bottom:21px;font-size:9px}.case-section-heading h2{font-size:32px;max-width:450px}.case-prose{font-size:13px;line-height:1.9}.case-prose .case-aside{font-size:11px}.case-split{grid-template-columns:1fr;gap:29px;margin-top:37px}.case-study h3{font-size:25px;margin-bottom:16px}.case-split p:not(.eyebrow):not(.case-caption){font-size:13px}.case-study blockquote{font-size:22px;padding-left:15px}.case-caption{font-size:9px}.process-figure{padding:31px 15px 18px}.process-graph{gap:3px;grid-template-columns:1fr 12px 1fr 12px 1fr;min-height:130px}.process-node{font-size:9px;gap:19px}.process-symbol{width:48px;height:48px;font-size:24px;border-radius:11px}.process-connector{margin-top:25px}.process-figure figcaption{margin-top:19px;font-size:8px}.cookbook-section{margin-top:0}.cookbook-chapters h4{font-size:16px}.cookbook-chapters li{gap:13px}.cookbook-chapters li p{font-size:12px!important}.case-example-intro{margin-top:47px}.case-example-intro p{font-size:13px}.example-toolbar{padding:12px 17px;display:block}.example-toolbar>span{font-size:8px}.example-toolbar button{font-size:10px;margin-top:5px}.answer-stage{padding:24px 17px 28px;min-height:330px}.example-question{font-size:11px;padding:12px}.example-reply{margin-top:25px}.answer-part strong{font-size:21px}.answer-part p{font-size:12px}.answer-annotation{font-size:8px}.with-notes .answer-part{padding-left:12px}.answer-example>.case-caption{padding:0 17px 18px}.answer-part button{font-size:11px}.meetup-section{margin-top:48px}.meetup-count{margin-top:20px}.meetup-count strong{font-size:55px}.meetup-count>span{font-size:11px}.initiative-list>div{grid-template-columns:20px 1fr;gap:14px;padding:24px 0}.initiative-list h3{font-size:20px}.initiative-list p{font-size:12px}.status-label{grid-column:2;font-size:9px}.outcomes-grid{grid-template-columns:1fr;gap:28px}.outcomes-grid h3{font-size:22px;margin:14px 0 10px}.outcomes-grid p{font-size:12px}.case-closing{font-size:17px;margin-top:36px}}@media(max-width:450px){.earlier-grid{grid-template-columns:1fr}.case-hero h1{font-size:clamp(32px,8.7vw,39px)}html[lang=ru] .case-hero h1{font-size:clamp(30px,8.05vw,37px)}}.tbank-study .case-intro{font-size:18px;max-width:790px}.tbank-study .case-prose{font-size:16px;max-width:760px}.tbank-study .case-caption{font-size:12px}.tbank-study .case-meta dd{font-size:14px}.tbank-study .case-main-art{aspect-ratio:1000/460}.tb-stats{display:grid;grid-template-columns:repeat(3,1fr);padding:42px 0 0;gap:24px}.tb-stats>div{display:flex;flex-direction:column;gap:10px;padding:0 24px;border-left:1px solid var(--page-line)}.tb-stats>div:first-child{border-left:0;padding-left:0}.tb-stats strong{font-size:clamp(45px,5.5vw,74px);font-weight:350;letter-spacing:-.06em;line-height:1.1;color:var(--page-accent)}.tb-stats span{font-size:16px;line-height:1.5}.tb-stats small{font-size:12px;line-height:1.6;color:var(--page-muted)}.tb-thesis{max-width:830px;margin:58px 0 0}.tb-thesis blockquote{font-size:clamp(28px,3.6vw,46px);line-height:1.35;margin-top:24px;padding-left:26px}.tb-thesis .case-caption{margin-left:28px}.tb-vision{display:grid;grid-template-columns:1.1fr .8fr;gap:8%;align-items:start}.tb-vision .case-prose{margin:0}.tb-figure{margin:0;min-width:0}.tb-figure img{display:block;max-width:100%;height:auto;border-radius:var(--ds-corner-radius-m);background:#0c0c0c}.tb-vision-figure img{width:100%;max-height:660px;object-fit:contain}.tb-figure figcaption{margin-top:16px}.tb-path{list-style:none;margin:35px 0 0;padding:0}.tb-path li{display:flex;gap:20px;align-items:center;border-top:1px solid var(--page-line);padding:20px 0;font-size:14px;line-height:1.65}.tb-path span{font-size:12px;color:var(--page-accent)}.tb-shipped-list{margin:42px 0}.tb-shipped-list>div{display:grid;grid-template-columns:40px 1fr 1fr;gap:28px;border-top:1px solid var(--page-line);padding:25px 0;align-items:baseline}.tb-shipped-list>div>span{font-size:12px;color:var(--page-muted)}.tb-shipped-list h3{font-size:23px;margin:0}.tb-shipped-list p,.tb-team-list p,.tb-business p,.tb-sprint>div>p:last-child{font-size:16px;line-height:1.8;color:var(--page-muted)}.tb-product-figure{max-width:980px;margin:15px auto 0}.tb-product-figure img{width:100%}.tb-business{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:48px;border-top:1px solid var(--page-line);padding-top:30px}.tb-business h3{font-size:27px;max-width:350px}.tb-team-list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:44px}.tb-team-list>div{border-top:1px solid var(--page-line);padding-top:24px}.tb-team-list h3{font-size:25px}.tb-sprint{margin-top:52px;border:1px solid var(--page-line);padding:38px;display:grid;grid-template-columns:1fr 2fr;gap:35px;background:var(--page-surface);border-radius:var(--ds-corner-radius-m);align-items:center}.tb-sprint-number{font-size:clamp(96px,11vw,145px);color:var(--page-accent);font-weight:300;letter-spacing:-.07em;line-height:1}.tb-sprint-number>span{font-size:24px;letter-spacing:0;margin-left:12px}.tb-sprint h3{font-size:30px;margin-top:16px}.tbank-study .outcomes-grid{grid-template-columns:repeat(3,1fr);gap:32px}.tbank-study .outcomes-grid p{font-size:16px}.tbank-study .outcomes-grid h3{font-size:25px}.tb-ownership{max-width:750px;font-size:16px;line-height:1.85;margin:42px 0;color:var(--page-muted)}.tb-hypothesis{border-top:1px solid var(--page-line);border-bottom:1px solid var(--page-line)}.tb-hypothesis summary{list-style:none;display:flex;justify-content:space-between;gap:28px;padding:24px 0;font-size:18px;line-height:1.5;cursor:pointer}.tb-hypothesis summary::-webkit-details-marker{display:none}.tb-disclosure-sign{font-size:25px;color:var(--page-accent);align-self:flex-start}.tb-hypothesis[open] .tb-disclosure-sign{transform:rotate(45deg)}.tb-hypothesis>div{max-width:780px;padding-bottom:28px}.tb-hypothesis p{font-size:16px;line-height:1.85;color:var(--page-muted)}.tb-hypothesis p+p{margin-top:17px}.tb-hypothesis .tb-proposal-status{color:var(--page-ink);font-size:13px;margin-bottom:20px}.tb-next{display:flex;justify-content:space-between;gap:28px;align-items:center;flex-wrap:wrap;margin-top:35px}.tb-next .text-link{font-size:18px}.tb-next .plain-link{font-size:14px}.tb-next .text-link span{margin-left:24px}.tb-image-fallback{min-height:220px;display:grid;place-content:center;padding:30px;border:1px solid var(--page-line);font-size:16px;line-height:1.7}@media(max-width:1050px){.tb-vision{gap:40px;grid-template-columns:1fr 1fr}.tb-team-list,.tbank-study .outcomes-grid{gap:24px}.tb-sprint{grid-template-columns:.8fr 2fr}.tb-shipped-list>div{gap:20px;grid-template-columns:22px 1fr 1fr}}@media(max-width:760px){.tbank-study .case-intro,.tbank-study .case-prose{font-size:16px}.tbank-study .case-meta>div{grid-template-columns:110px minmax(0,1fr);gap:14px}.tbank-study .case-meta dd{font-size:13px}.tbank-study .case-caption{font-size:12px}.tbank-study .case-main-art{aspect-ratio:1000/620}.tb-stats{gap:15px;padding-top:27px}.tb-stats>div{padding:0 0 0 14px;gap:7px}.tb-stats strong{font-size:40px}.tb-stats span{font-size:13px}.tb-stats small{font-size:11px}.tb-thesis{margin-top:36px}.tb-thesis blockquote{font-size:28px;padding-left:17px}.tb-thesis .case-caption{margin-left:19px}.tb-vision{grid-template-columns:1fr;gap:30px}.tb-vision-figure{max-width:470px;justify-self:center}.tb-vision-figure img{max-height:580px}.tb-path{margin-top:25px}.tb-shipped-list{margin:30px 0}.tb-shipped-list>div{grid-template-columns:23px 1fr;gap:12px 17px;padding:24px 0}.tb-shipped-list h3{font-size:23px;margin:0}.tb-shipped-list p{grid-column:2;font-size:16px}.tb-business{grid-template-columns:1fr;gap:10px;margin-top:30px}.tb-business h3{margin:0}.tb-team-list,.tbank-study .outcomes-grid{grid-template-columns:1fr;gap:28px}.tb-team-list{margin-top:30px}.tb-team-list h3{font-size:24px}.tb-sprint{padding:25px;grid-template-columns:1fr;gap:24px;margin-top:32px}.tb-sprint-number{font-size:85px}.tb-sprint h3{font-size:27px}.tb-sprint .eyebrow{font-size:10px;line-height:1.8}.tb-ownership{margin:28px 0}.tb-hypothesis summary{font-size:17px;gap:20px}.tb-next{align-items:start;flex-direction:column;gap:10px}.tb-next .text-link{font-size:17px}}.xsolla-study .case-intro{font-size:18px;max-width:800px}.xsolla-study .case-prose{font-size:16px}.xsolla-study .case-meta dd{font-size:14px}.xsolla-study .case-caption{font-size:12px}.xsolla-study .case-main-art{aspect-ratio:1000/460}.xs-roles{list-style:none;padding:0;margin:0 0 0 auto;max-width:830px}.xs-roles li{display:grid;grid-template-columns:42px 1fr;gap:24px;border-top:1px solid var(--page-line);padding:28px 0}.xs-index{color:var(--page-accent);font-size:14px;padding-top:5px}.xs-roles .xs-stage{font-size:12px;color:var(--page-muted);margin-bottom:13px}.xs-roles h3{font-size:27px;margin-bottom:14px}.xs-roles p:last-child{font-size:16px;line-height:1.85;color:var(--page-muted);max-width:690px}.xs-method{margin-top:45px;padding:30px 0;border-top:1px solid var(--page-line);border-bottom:1px solid var(--page-line)}.xs-method ol{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.xs-method li{display:flex;gap:17px;align-items:baseline}.xs-method li span{color:var(--page-accent);font-size:12px}.xs-method li p{font-size:18px;line-height:1.6}.xs-decision{margin:54px 0 32px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.xs-decision h3{font-size:34px;line-height:1.2;max-width:480px;margin:20px 0 0}.xs-decision>div>p:not(.eyebrow){font-size:18px;line-height:1.8}.xs-release{display:inline-block;margin-top:25px;font-size:13px;padding:9px 14px;border:1px solid var(--page-line);border-radius:var(--ds-corner-radius-m);color:var(--page-accent)}.xs-product{margin:42px auto 0;max-width:1000px}.xs-product img{display:block;width:100%;height:auto;border-radius:var(--ds-corner-radius-m)}.xs-product figcaption{max-width:800px}.xs-assessment{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:42px;background:var(--page-surface);border:1px solid var(--page-line);border-radius:var(--ds-corner-radius-m);overflow:hidden}.xs-assessment>div{padding:32px;border-left:1px solid var(--page-line)}.xs-assessment>div:first-child{border-left:0}.xs-assessment .eyebrow{font-size:11px;line-height:1.8}.xs-assessment h3{font-size:27px;margin:24px 0 18px}.xs-assessment>div>p:last-child{font-size:16px;line-height:1.8;color:var(--page-muted)}.xs-authorship{font-size:14px;line-height:1.8;color:var(--page-muted);max-width:820px;margin:25px 0 0 auto}.xsolla-study .outcomes-grid{grid-template-columns:repeat(3,1fr);gap:35px}.xsolla-study .outcomes-grid h3{font-size:25px}.xsolla-study .outcomes-grid p{font-size:16px}.xs-next{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:center;margin-top:40px}.xs-next .text-link{font-size:18px}.xs-next .text-link span{margin-left:24px}.xs-next .plain-link{font-size:14px}.xs-image-fallback{min-height:240px;border:1px solid var(--page-line);display:grid;place-content:center;padding:30px;font-size:16px;line-height:1.8}@media(max-width:1050px){.xs-method ol{gap:24px}.xs-decision{gap:35px}.xs-assessment>div{padding:26px}.xs-assessment h3{font-size:24px}}@media(max-width:760px){.xsolla-study .case-intro,.xsolla-study .case-prose{font-size:16px}.xsolla-study .case-meta>div{grid-template-columns:85px minmax(0,1fr);gap:15px}.xsolla-study .case-meta dd{font-size:13px}.xsolla-study .case-main-art{aspect-ratio:1000/620}.xsolla-study .case-caption{font-size:12px}.xs-roles li{grid-template-columns:24px 1fr;gap:14px;padding:24px 0}.xs-roles h3{font-size:24px;margin-bottom:15px}.xs-roles p:last-child{font-size:16px}.xs-roles .xs-stage{font-size:12px;line-height:1.6}.xs-method{margin-top:30px;padding:24px 0}.xs-method ol{grid-template-columns:1fr;gap:20px}.xs-method li p{font-size:17px}.xs-method .eyebrow{font-size:10px;line-height:1.8}.xs-decision{grid-template-columns:1fr;gap:22px;margin:35px 0 25px}.xs-decision h3{font-size:30px;margin-top:17px}.xs-decision>div>p:not(.eyebrow){font-size:16px}.xs-release{margin-top:20px;font-size:12px}.xs-product{margin-top:30px}.xs-assessment{grid-template-columns:1fr;margin-top:30px}.xs-assessment>div{padding:27px;border-left:0;border-top:1px solid var(--page-line)}.xs-assessment>div:first-child{border-top:0}.xs-assessment h3{font-size:25px;margin:18px 0 14px}.xs-authorship{font-size:14px;margin-top:20px}.xsolla-study .outcomes-grid{grid-template-columns:1fr;gap:28px}.xsolla-study .outcomes-grid h3{font-size:24px}.xs-next{flex-direction:column;align-items:start;gap:20px;margin-top:25px}.xs-next .text-link{font-size:17px}}.marketplace-study .case-intro{font-size:18px;max-width:810px}.marketplace-study .case-meta dd{font-size:14px}.marketplace-study .case-prose{font-size:16px}.marketplace-study .case-caption{font-size:12px}.marketplace-study .case-main-art{aspect-ratio:1000/460}.market-constraints{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin:42px 0 0 auto;max-width:760px;border-top:1px solid var(--page-line);padding-top:28px}.market-constraints h3{font-size:24px}.market-constraints p,.market-product-copy p,.market-practice-copy>p:not(.market-practice-number),.market-ownership>p:last-child{font-size:16px;line-height:1.85;color:var(--page-muted)}.market-product-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px;margin-top:45px}.market-product-copy>.eyebrow{font-size:11px}.market-decisions{list-style:none;padding:0;margin:24px 0 0}.market-decisions li{display:grid;grid-template-columns:28px 1fr;gap:20px;padding:25px 0;border-top:1px solid var(--page-line)}.market-decisions li>span{font-size:12px;color:var(--page-accent);padding-top:5px}.market-decisions h3{font-size:27px;margin-bottom:12px}.market-product-copy .market-status{display:inline-block;color:var(--page-accent);font-size:13px;padding:10px 15px;border:1px solid var(--page-line);border-radius:var(--ds-corner-radius-m);margin-top:12px}.market-figure{margin:0;min-width:0}.market-image-stage{background:var(--page-surface);border:1px solid var(--page-line);border-radius:var(--ds-corner-radius-m);padding:28px;max-height:726px;display:block}.market-figure img{display:block;width:100%;height:100%;object-fit:contain}.market-figure .case-caption{margin-top:15px}.market-image-fallback{min-height:300px;display:grid;place-content:center;font-size:16px;line-height:1.8;padding:20px;color:var(--page-muted)}.market-practice-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:center;margin-top:50px}.market-practice-number{font-size:clamp(60px,7.5vw,105px);font-weight:450;letter-spacing:-.07em;line-height:1.1;color:var(--page-accent);margin-bottom:17px}.market-practice-copy .market-number-label{max-width:300px;margin-bottom:50px}.market-practice-copy h3{font-size:31px;max-width:360px}.market-figure-wide .market-image-stage{max-height:806px}.market-ownership{display:grid;grid-template-columns:1fr 2fr;gap:40px;border-top:1px solid var(--page-line);padding-top:28px;margin-top:45px}.market-ownership .eyebrow{font-size:11px;padding-top:7px}.marketplace-study .outcomes-grid{grid-template-columns:repeat(3,1fr);gap:35px}.marketplace-study .outcomes-grid h3{font-size:25px}.marketplace-study .outcomes-grid p{font-size:16px}.market-next{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;align-items:center;margin-top:40px}.market-next .text-link{font-size:18px}.market-next .text-link span{margin-left:24px}.market-next .plain-link{font-size:14px}.market-evidence{display:grid;grid-template-columns:1fr 1.3fr;gap:50px;align-items:center;padding:35px 0 45px;border-top:1px solid var(--page-line);border-bottom:1px solid var(--page-line);margin:0 0 44px}.market-evidence strong{font-size:clamp(80px,9vw,130px);line-height:1.1;letter-spacing:-.07em;font-weight:450;color:var(--page-accent)}.market-evidence p{font-size:16px;line-height:1.85;color:var(--page-muted)}.market-evidence>div>p{margin-top:12px}@media(max-width:1050px){.market-product-grid,.market-practice-grid{gap:35px}.market-image-stage{padding:18px}.market-constraints{gap:28px}.market-decisions h3{font-size:24px}}@media(max-width:760px){.marketplace-study .case-intro,.marketplace-study .case-prose{font-size:16px}.marketplace-study .case-meta>div{grid-template-columns:80px minmax(0,1fr);gap:15px}.marketplace-study .case-meta dd{font-size:13px}.marketplace-study .case-main-art{aspect-ratio:1000/620}.market-constraints,.market-product-grid,.market-practice-grid,.market-ownership,.market-evidence{grid-template-columns:1fr;gap:28px}.market-constraints{margin-top:30px}.market-constraints h3{font-size:24px;margin-bottom:12px}.market-product-grid,.market-practice-grid{margin-top:30px}.market-decisions li{grid-template-columns:22px 1fr;gap:14px;padding:22px 0}.market-decisions h3{font-size:24px}.market-image-stage{padding:16px;max-height:592px}.market-figure-wide .market-image-stage{max-height:672px}.market-practice-copy .market-number-label{margin-bottom:30px}.market-practice-copy h3{font-size:28px}.market-ownership{gap:15px;padding-top:24px;margin-top:30px}.marketplace-study .outcomes-grid{grid-template-columns:1fr;gap:28px}.marketplace-study .outcomes-grid h3{font-size:24px}.market-next{flex-direction:column;align-items:start;gap:20px;margin-top:25px}.market-next .text-link{font-size:17px}}:root{--ds-corner-radius-4xl: 48px;--ds-corner-radius-3xl: 40px;--ds-corner-radius-2xl: 32px;--ds-corner-radius-xl: 24px;--ds-corner-radius-l: 20px;--ds-corner-radius-m: 16px;--ds-corner-radius-s: 12px;--ds-corner-radius-xs: 8px;--ds-corner-radius-2xs: 6px;--ds-corner-radius-3xs: 4px;--ds-corner-radius-4xs: 2px;--ds-corner-radius-round: 16000px;--ds-spacing-gap-vertical-6xl: 48px;--ds-spacing-gap-vertical-5xl: 40px;--ds-spacing-gap-vertical-4xl: 32px;--ds-spacing-gap-vertical-3xl: 24px;--ds-spacing-gap-vertical-2xl: 20px;--ds-spacing-gap-vertical-xl: 16px;--ds-spacing-gap-vertical-l: 12px;--ds-spacing-gap-vertical-m: 8px;--ds-spacing-gap-vertical-s: 6px;--ds-spacing-gap-vertical-xs: 4px;--ds-spacing-gap-vertical-2xs: 2px;--ds-spacing-gap-vertical-3xs: 1px;--ds-spacing-gap-horizontal-6xl: 48px;--ds-spacing-gap-horizontal-5xl: 40px;--ds-spacing-gap-horizontal-4xl: 32px;--ds-spacing-gap-horizontal-3xl: 24px;--ds-spacing-gap-horizontal-2xl: 20px;--ds-spacing-gap-horizontal-xl: 16px;--ds-spacing-gap-horizontal-l: 12px;--ds-spacing-gap-horizontal-m: 8px;--ds-spacing-gap-horizontal-s: 6px;--ds-spacing-gap-horizontal-xs: 4px;--ds-spacing-gap-horizontal-2xs: 2px;--ds-spacing-gap-horizontal-3xs: 1px;--ds-spacing-padding-vertical-6xl: 48px;--ds-spacing-padding-vertical-5xl: 40px;--ds-spacing-padding-vertical-4xl: 32px;--ds-spacing-padding-vertical-3xl: 24px;--ds-spacing-padding-vertical-2xl: 20px;--ds-spacing-padding-vertical-xl: 16px;--ds-spacing-padding-vertical-l: 12px;--ds-spacing-padding-vertical-m: 8px;--ds-spacing-padding-vertical-s: 6px;--ds-spacing-padding-vertical-xs: 4px;--ds-spacing-padding-vertical-2xs: 2px;--ds-spacing-padding-vertical-3xs: 1px;--ds-spacing-padding-horizontal-6xl: 48px;--ds-spacing-padding-horizontal-5xl: 40px;--ds-spacing-padding-horizontal-4xl: 32px;--ds-spacing-padding-horizontal-3xl: 24px;--ds-spacing-padding-horizontal-2xl: 20px;--ds-spacing-padding-horizontal-xl: 16px;--ds-spacing-padding-horizontal-l: 12px;--ds-spacing-padding-horizontal-m: 8px;--ds-spacing-padding-horizontal-s: 6px;--ds-spacing-padding-horizontal-xs: 4px;--ds-spacing-padding-horizontal-2xs: 2px;--ds-spacing-padding-horizontal-3xs: 1px;--ds-line-thickness-default: 1px;--ds-line-thickness-control: 2px;--ds-line-thickness-divider: 1px;--ds-font-display-l-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-display-l-regular-weight: 600;--ds-font-display-l-regular-size: 72px;--ds-font-display-l-regular-line-height: 72px;--ds-font-display-l-regular-letter-spacing: 0em;--ds-font-display-m-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-display-m-regular-weight: 600;--ds-font-display-m-regular-size: 60px;--ds-font-display-m-regular-line-height: 60px;--ds-font-display-m-regular-letter-spacing: 0em;--ds-font-title-2xl-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-2xl-regular-weight: 600;--ds-font-title-2xl-regular-size: 48px;--ds-font-title-2xl-regular-line-height: 48px;--ds-font-title-2xl-regular-letter-spacing: 0em;--ds-font-title-xl-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-xl-regular-weight: 600;--ds-font-title-xl-regular-size: 36px;--ds-font-title-xl-regular-line-height: 40px;--ds-font-title-xl-regular-letter-spacing: 0em;--ds-font-title-l-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-l-regular-weight: 600;--ds-font-title-l-regular-size: 32px;--ds-font-title-l-regular-line-height: 36px;--ds-font-title-l-regular-letter-spacing: 0em;--ds-font-title-m-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-m-regular-weight: 600;--ds-font-title-m-regular-size: 24px;--ds-font-title-m-regular-line-height: 28px;--ds-font-title-m-regular-letter-spacing: 0em;--ds-font-title-s-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-s-regular-weight: 600;--ds-font-title-s-regular-size: 20px;--ds-font-title-s-regular-line-height: 24px;--ds-font-title-s-regular-letter-spacing: 0em;--ds-font-title-xs-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-xs-regular-weight: 600;--ds-font-title-xs-regular-size: 18px;--ds-font-title-xs-regular-line-height: 22px;--ds-font-title-xs-regular-letter-spacing: 0em;--ds-font-body-m-regular-family: "SB Sans Text", system-ui, sans-serif;--ds-font-body-m-regular-weight: 500;--ds-font-body-m-regular-size: 16px;--ds-font-body-m-regular-line-height: 20px;--ds-font-body-m-regular-letter-spacing: -.023em;--ds-font-body-s-regular-family: "SB Sans Text", system-ui, sans-serif;--ds-font-body-s-regular-weight: 500;--ds-font-body-s-regular-size: 14px;--ds-font-body-s-regular-line-height: 18px;--ds-font-body-s-regular-letter-spacing: -.023em;--ds-font-body-xs-regular-family: "SB Sans Text", system-ui, sans-serif;--ds-font-body-xs-regular-weight: 500;--ds-font-body-xs-regular-size: 12px;--ds-font-body-xs-regular-line-height: 16px;--ds-font-body-xs-regular-letter-spacing: -.023em;--ds-font-body-2xs-regular-family: "SB Sans Text", system-ui, sans-serif;--ds-font-body-2xs-regular-weight: 500;--ds-font-body-2xs-regular-size: 10px;--ds-font-body-2xs-regular-line-height: 14px;--ds-font-body-2xs-regular-letter-spacing: -.023em;--ds-font-display-l-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-display-l-bold-weight: 700;--ds-font-display-l-bold-size: 72px;--ds-font-display-l-bold-line-height: 72px;--ds-font-display-l-bold-letter-spacing: 0em;--ds-font-display-m-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-display-m-bold-weight: 700;--ds-font-display-m-bold-size: 60px;--ds-font-display-m-bold-line-height: 60px;--ds-font-display-m-bold-letter-spacing: 0em;--ds-font-title-2xl-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-2xl-bold-weight: 700;--ds-font-title-2xl-bold-size: 48px;--ds-font-title-2xl-bold-line-height: 48px;--ds-font-title-2xl-bold-letter-spacing: 0em;--ds-font-title-xl-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-xl-bold-weight: 700;--ds-font-title-xl-bold-size: 36px;--ds-font-title-xl-bold-line-height: 40px;--ds-font-title-xl-bold-letter-spacing: 0em;--ds-font-title-l-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-l-bold-weight: 700;--ds-font-title-l-bold-size: 32px;--ds-font-title-l-bold-line-height: 36px;--ds-font-title-l-bold-letter-spacing: 0em;--ds-font-title-m-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-m-bold-weight: 700;--ds-font-title-m-bold-size: 24px;--ds-font-title-m-bold-line-height: 28px;--ds-font-title-m-bold-letter-spacing: 0em;--ds-font-title-s-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-s-bold-weight: 700;--ds-font-title-s-bold-size: 20px;--ds-font-title-s-bold-line-height: 24px;--ds-font-title-s-bold-letter-spacing: 0em;--ds-font-title-xs-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-title-xs-bold-weight: 700;--ds-font-title-xs-bold-size: 18px;--ds-font-title-xs-bold-line-height: 22px;--ds-font-title-xs-bold-letter-spacing: 0em;--ds-font-body-m-bold-family: "SB Sans Text", system-ui, sans-serif;--ds-font-body-m-bold-weight: 700;--ds-font-body-m-bold-size: 16px;--ds-font-body-m-bold-line-height: 20px;--ds-font-body-m-bold-letter-spacing: -.023em;--ds-font-body-s-bold-family: "SB Sans Text", system-ui, sans-serif;--ds-font-body-s-bold-weight: 700;--ds-font-body-s-bold-size: 14px;--ds-font-body-s-bold-line-height: 18px;--ds-font-body-s-bold-letter-spacing: -.023em;--ds-font-body-xs-bold-family: "SB Sans Text", system-ui, sans-serif;--ds-font-body-xs-bold-weight: 700;--ds-font-body-xs-bold-size: 12px;--ds-font-body-xs-bold-line-height: 16px;--ds-font-body-xs-bold-letter-spacing: -.023em;--ds-font-body-2xs-bold-family: "SB Sans Text", system-ui, sans-serif;--ds-font-body-2xs-bold-weight: 700;--ds-font-body-2xs-bold-size: 10px;--ds-font-body-2xs-bold-line-height: 14px;--ds-font-body-2xs-bold-letter-spacing: -.023em;--ds-font-text-m-regular-family: "SB Sans Text", system-ui, sans-serif;--ds-font-text-m-regular-weight: 500;--ds-font-text-m-regular-size: 16px;--ds-font-text-m-regular-line-height: 24px;--ds-font-text-m-regular-letter-spacing: -.023em;--ds-font-headline-2xl-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-headline-2xl-regular-weight: 600;--ds-font-headline-2xl-regular-size: 24px;--ds-font-headline-2xl-regular-line-height: 28px;--ds-font-headline-2xl-regular-letter-spacing: 0em;--ds-font-headline-2xl-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-headline-2xl-bold-weight: 700;--ds-font-headline-2xl-bold-size: 24px;--ds-font-headline-2xl-bold-line-height: 28px;--ds-font-headline-2xl-bold-letter-spacing: 0em;--ds-font-headline-xl-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-headline-xl-regular-weight: 600;--ds-font-headline-xl-regular-size: 20px;--ds-font-headline-xl-regular-line-height: 24px;--ds-font-headline-xl-regular-letter-spacing: 0em;--ds-font-headline-xl-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-headline-xl-bold-weight: 700;--ds-font-headline-xl-bold-size: 20px;--ds-font-headline-xl-bold-line-height: 24px;--ds-font-headline-xl-bold-letter-spacing: 0em;--ds-font-headline-l-regular-family: "SB Sans Display", system-ui, sans-serif;--ds-font-headline-l-regular-weight: 600;--ds-font-headline-l-regular-size: 18px;--ds-font-headline-l-regular-line-height: 22px;--ds-font-headline-l-regular-letter-spacing: 0em;--ds-font-headline-l-bold-family: "SB Sans Display", system-ui, sans-serif;--ds-font-headline-l-bold-weight: 700;--ds-font-headline-l-bold-size: 18px;--ds-font-headline-l-bold-line-height: 22px;--ds-font-headline-l-bold-letter-spacing: 0em;--ds-font-text-m-bold-family: "SB Sans Text", system-ui, sans-serif;--ds-font-text-m-bold-weight: 700;--ds-font-text-m-bold-size: 16px;--ds-font-text-m-bold-line-height: 24px;--ds-font-text-m-bold-letter-spacing: -.023em;--ds-font-text-s-regular-family: "SB Sans Text", system-ui, sans-serif;--ds-font-text-s-regular-weight: 500;--ds-font-text-s-regular-size: 14px;--ds-font-text-s-regular-line-height: 20px;--ds-font-text-s-regular-letter-spacing: -.023em;--ds-font-text-s-bold-family: "SB Sans Text", system-ui, sans-serif;--ds-font-text-s-bold-weight: 700;--ds-font-text-s-bold-size: 14px;--ds-font-text-s-bold-line-height: 20px;--ds-font-text-s-bold-letter-spacing: -.023em;--ds-font-text-xs-regular-family: "SB Sans Text", system-ui, sans-serif;--ds-font-text-xs-regular-weight: 500;--ds-font-text-xs-regular-size: 12px;--ds-font-text-xs-regular-line-height: 18px;--ds-font-text-xs-regular-letter-spacing: -.023em;--ds-font-text-xs-bold-family: "SB Sans Text", system-ui, sans-serif;--ds-font-text-xs-bold-weight: 700;--ds-font-text-xs-bold-size: 12px;--ds-font-text-xs-bold-line-height: 18px;--ds-font-text-xs-bold-letter-spacing: -.023em;--ds-font-text-2xs-regular-family: "SB Sans Text", system-ui, sans-serif;--ds-font-text-2xs-regular-weight: 500;--ds-font-text-2xs-regular-size: 10px;--ds-font-text-2xs-regular-line-height: 16px;--ds-font-text-2xs-regular-letter-spacing: -.023em;--ds-font-text-2xs-bold-family: "SB Sans Text", system-ui, sans-serif;--ds-font-text-2xs-bold-weight: 700;--ds-font-text-2xs-bold-size: 10px;--ds-font-text-2xs-bold-line-height: 16px;--ds-font-text-2xs-bold-letter-spacing: -.023em;--ds-background-blur-2xs: 8px;--ds-outside-shadow-default-s-soft: 0px 4px 8px 0px rgb(0 0 0 / .04);--ds-outside-shadow-default-s-medium: 0px 4px 8px 0px rgb(0 0 0 / .08);--ds-outside-shadow-default-s-heavy: 0px 4px 8px 0px rgb(0 0 0 / .16);--ds-outside-shadow-default-m-soft: 0px 12px 40px 0px rgb(0 0 0 / .04);--ds-outside-shadow-default-l-soft: 0px 20px 108px 0px rgb(0 0 0 / .08);--ds-outside-shadow-default-m-medium: 0px 12px 40px 0px rgb(0 0 0 / .08);--ds-outside-shadow-default-l-medium: 0px 20px 108px 0px rgb(0 0 0 / .16);--ds-outside-shadow-default-m-heavy: 0px 12px 40px 0px rgb(0 0 0 / .16);--ds-outside-shadow-default-l-heavy: 0px 20px 108px 0px rgb(0 0 0 / .24);--ds-outside-shadow-glow-s-soft-warning: 0px 0px 8px 0px rgb(253 156.000006 104.000001 / .08);--ds-outside-shadow-glow-s-medium-brand: 0px 0px 8px 0px rgb(70.000003 221.000002 97.000002 / .24);--ds-outside-shadow-glow-s-heavy-neutral: 0px 0px 8px 0px rgb(0 0 0 / .16);--ds-outside-shadow-glow-m-soft-brand: 0px 0px 40px 0px rgb(70.000003 221.000002 97.000002 / .08);--ds-outside-shadow-glow-l-soft-neutral: 0px 0px 108px 0px rgb(0 0 0 / .08);--ds-outside-shadow-glow-m-medium-brand: 0px 0px 40px 0px rgb(70.000003 221.000002 97.000002 / .24);--ds-outside-shadow-glow-l-medium-brand: 0px 0px 108px 0px rgb(70.000003 221.000002 97.000002 / .32);--ds-outside-shadow-glow-m-heavy-warning: 0px 0px 40px 0px rgb(253 156.000006 104.000001 / .4);--ds-outside-shadow-glow-l-heavy-brand: 0px 0px 108px 0px rgb(70.000003 221.000002 97.000002 / .56);--ds-outside-shadow-glow-s-soft-success: 0px 0px 8px 0px rgb(70.000003 221.000002 97.000002 / .08);--ds-outside-shadow-glow-s-soft-neutral: 0px 0px 8px 0px rgb(0 0 0 / .04);--ds-outside-shadow-glow-s-soft-error: 0px 0px 8px 0px rgb(255 61 81.000003 / .08);--ds-outside-shadow-glow-s-soft-brand: 0px 0px 8px 0px rgb(70.000003 221.000002 97.000002 / .08);--ds-outside-shadow-glow-s-medium-error: 0px 0px 8px 0px rgb(255 61 81.000003 / .24);--ds-outside-shadow-glow-s-medium-warning: 0px 0px 8px 0px rgb(253 156.000006 104.000001 / .24);--ds-outside-shadow-glow-s-medium-success: 0px 0px 8px 0px rgb(70.000003 221.000002 97.000002 / .24);--ds-outside-shadow-glow-s-medium-neutral: 0px 0px 8px 0px rgb(0 0 0 / .08);--ds-outside-shadow-glow-s-heavy-warning: 0px 0px 8px 0px rgb(253 156.000006 104.000001 / .4);--ds-outside-shadow-glow-s-heavy-brand: 0px 0px 8px 0px rgb(70.000003 221.000002 97.000002 / .4);--ds-outside-shadow-glow-s-heavy-error: 0px 0px 8px 0px rgb(255 61 81.000003 / .4);--ds-outside-shadow-glow-s-heavy-success: 0px 0px 8px 0px rgb(70.000003 221.000002 97.000002 / .4);--ds-outside-shadow-glow-m-soft-error: 0px 0px 40px 0px rgb(255 61 81.000003 / .08);--ds-outside-shadow-glow-m-soft-neutral: 0px 0px 40px 0px rgb(0 0 0 / .04);--ds-outside-shadow-glow-m-soft-success: 0px 0px 40px 0px rgb(70.000003 221.000002 97.000002 / .08);--ds-outside-shadow-glow-m-soft-warning: 0px 0px 40px 0px rgb(253 156.000006 104.000001 / .08);--ds-outside-shadow-glow-m-medium-error: 0px 0px 40px 0px rgb(255 61 81.000003 / .24);--ds-outside-shadow-glow-m-medium-warning: 0px 0px 40px 0px rgb(253 156.000006 104.000001 / .24);--ds-outside-shadow-glow-m-medium-neutral: 0px 0px 40px 0px rgb(0 0 0 / .08);--ds-outside-shadow-glow-m-medium-success: 0px 0px 40px 0px rgb(70.000003 221.000002 97.000002 / .24);--ds-outside-shadow-glow-m-heavy-error: 0px 0px 40px 0px rgb(255 61 81.000003 / .4);--ds-outside-shadow-glow-m-heavy-brand: 0px 0px 40px 0px rgb(70.000003 221.000002 97.000002 / .4);--ds-outside-shadow-glow-m-heavy-success: 0px 0px 40px 0px rgb(70.000003 221.000002 97.000002 / .4);--ds-outside-shadow-glow-m-heavy-neutral: 0px 0px 40px 0px rgb(0 0 0 / .16);--ds-outside-shadow-glow-l-soft-success: 0px 0px 108px 0px rgb(69.822378 220.792457 97.352213 / .16);--ds-outside-shadow-glow-l-soft-error: 0px 0px 108px 0px rgb(255 61 81.000003 / .16);--ds-outside-shadow-glow-l-soft-warning: 0px 0px 108px 0px rgb(253 156.000006 104.000001 / .16);--ds-outside-shadow-glow-l-soft-brand: 0px 0px 108px 0px rgb(69.822378 220.792457 97.352213 / .16);--ds-outside-shadow-glow-l-medium-warning: 0px 0px 108px 0px rgb(253 156.000006 104.000001 / .32);--ds-outside-shadow-glow-l-medium-error: 0px 0px 108px 0px rgb(255 61 81.000003 / .32);--ds-outside-shadow-glow-l-medium-neutral: 0px 0px 108px 0px rgb(0 0 0 / .16);--ds-outside-shadow-glow-l-medium-success: 0px 0px 108px 0px rgb(70.000003 221.000002 97.000002 / .32);--ds-outside-shadow-glow-l-heavy-success: 0px 0px 108px 0px rgb(70.000003 221.000002 97.000002 / .56);--ds-outside-shadow-glow-l-heavy-warning: 0px 0px 108px 0px rgb(253 156.000006 104.000001 / .56);--ds-outside-shadow-glow-l-heavy-neutral: 0px 0px 108px 0px rgb(0 0 0 / .24);--ds-outside-shadow-glow-l-heavy-error: 0px 0px 108px 0px rgb(255 61 81.000003 / .56);--ds-background-blur-s: 32px;--ds-background-blur-xl: 96px;--ds-background-blur-xs: 16px;--ds-background-blur-m: 56px;--ds-background-blur-2xl: 124px;--ds-background-blur-l: 64px}:root,[data-theme=light]{--ds-color-text-standard-general-primary: rgb(0 0 0 / .96);--ds-color-text-standard-general-secondary: rgb(0 0 0 / .56);--ds-color-text-standard-general-tertiary: rgb(0 0 0 / .32);--ds-color-text-standard-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-text-standard-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-standard-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-text-standard-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-text-standard-status-warning: rgb(250 95.000002 5 / 1);--ds-color-text-standard-status-error: rgb(255 41.000001 62 / 1);--ds-color-text-standard-general-clear: rgb(0 0 0 / 0);--ds-color-text-inverse-general-primary: rgb(255 255 255 / .96);--ds-color-text-inverse-general-secondary: rgb(255 255 255 / .56);--ds-color-text-inverse-general-tertiary: rgb(255 255 255 / .32);--ds-color-text-inverse-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-text-inverse-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-text-inverse-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-inverse-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-text-inverse-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-text-inverse-status-error: rgb(255 61 81.000003 / 1);--ds-color-text-constant-light-general-primary: rgb(0 0 0 / .96);--ds-color-text-constant-light-general-secondary: rgb(0 0 0 / .56);--ds-color-text-constant-light-general-tertiary: rgb(0 0 0 / .32);--ds-color-text-constant-light-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-text-constant-light-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-light-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-text-constant-light-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-text-constant-light-status-warning: rgb(250 95.000002 5 / 1);--ds-color-text-constant-light-status-error: rgb(255 41.000001 62 / 1);--ds-color-text-constant-dark-general-primary: rgb(255 255 255 / .96);--ds-color-text-constant-dark-general-secondary: rgb(255 255 255 / .56);--ds-color-text-constant-dark-general-tertiary: rgb(255 255 255 / .32);--ds-color-text-constant-dark-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-text-constant-dark-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-text-constant-dark-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-dark-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-text-constant-dark-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-text-constant-dark-status-error: rgb(255 61 81.000003 / 1);--ds-color-stroke-standard-general-primary-transparent: rgb(0 0 0 / .16);--ds-color-stroke-standard-general-secondary-transparent: rgb(0 0 0 / .32);--ds-color-stroke-standard-general-tertiary-transparent: rgb(0 0 0 / .48);--ds-color-stroke-standard-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-stroke-standard-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-standard-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-stroke-standard-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-stroke-standard-status-warning: rgb(250 95.000002 5 / 1);--ds-color-stroke-standard-status-error: rgb(255 41.000001 62 / 1);--ds-color-stroke-standard-general-clear: rgb(0 0 0 / 0);--ds-color-background-standard-general-primary: rgb(255 255 255 / 1);--ds-color-background-standard-general-secondary: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-background-standard-general-bottom-sheet: rgb(255 255 255 / 1);--ds-color-background-constant-dark-general-overlay: rgb(255 255 255 / .64);--ds-color-surface-standard-general-primary: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-surface-standard-general-secondary: rgb(232.000001 232.000001 232.000001 / 1);--ds-color-surface-standard-general-tertiary: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-surface-standard-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-standard-brand-main-weak: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-standard-brand-main-strong: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-standard-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-standard-status-warning: rgb(250 95.000002 5 / 1);--ds-color-surface-standard-status-error: rgb(255 41.000001 62 / 1);--ds-color-surface-standard-status-success-weak: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-standard-status-warning-weak: rgb(254 226.000002 210.000003 / 1);--ds-color-surface-standard-status-error-weak: rgb(255 224.000002 227.000002 / 1);--ds-color-surface-standard-general-bubble: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-surface-standard-general-module: rgb(255 255 255 / 1);--ds-color-icon-standard-general-primary: rgb(0 0 0 / .96);--ds-color-icon-standard-general-secondary: rgb(0 0 0 / .56);--ds-color-icon-standard-general-tertiary: rgb(0 0 0 / .32);--ds-color-icon-standard-general-clear: rgb(0 0 0 / 0);--ds-color-icon-standard-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-icon-standard-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-standard-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-icon-standard-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-icon-standard-status-warning: rgb(250 95.000002 5 / 1);--ds-color-icon-standard-status-error: rgb(255 41.000001 62 / 1);--ds-color-icon-inverse-general-primary: rgb(255 255 255 / .96);--ds-color-icon-inverse-general-secondary: rgb(255 255 255 / .56);--ds-color-icon-inverse-general-tertiary: rgb(255 255 255 / .32);--ds-color-icon-inverse-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-icon-inverse-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-icon-inverse-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-inverse-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-icon-inverse-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-icon-inverse-status-error: rgb(255 61 81.000003 / 1);--ds-color-icon-constant-light-general-primary: rgb(0 0 0 / .96);--ds-color-icon-constant-light-general-secondary: rgb(0 0 0 / .56);--ds-color-icon-constant-light-general-tertiary: rgb(0 0 0 / .32);--ds-color-icon-constant-light-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-icon-constant-light-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-constant-light-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-icon-constant-light-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-icon-constant-light-status-warning: rgb(250 95.000002 5 / 1);--ds-color-icon-constant-light-status-error: rgb(255 41.000001 62 / 1);--ds-color-icon-constant-dark-general-primary: rgb(255 255 255 / .96);--ds-color-icon-constant-dark-general-secondary: rgb(255 255 255 / .56);--ds-color-icon-constant-dark-general-tertiary: rgb(255 255 255 / .32);--ds-color-icon-constant-dark-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-icon-constant-dark-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-icon-constant-dark-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-constant-dark-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-icon-constant-dark-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-icon-constant-dark-status-error: rgb(255 61 81.000003 / 1);--ds-color-surface-standard-general-default: rgb(0 0 0 / 1);--ds-color-stroke-inverse-general-primary-transparent: rgb(255 255 255 / .12);--ds-color-stroke-inverse-general-secondary-transparent: rgb(255 255 255 / .24);--ds-color-stroke-inverse-general-tertiary-transparent: rgb(255 255 255 / .4);--ds-color-stroke-inverse-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-stroke-inverse-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-stroke-inverse-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-inverse-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-stroke-inverse-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-stroke-inverse-status-error: rgb(255 61 81.000003 / 1);--ds-color-stroke-constant-light-general-primary-transparent: rgb(0 0 0 / .16);--ds-color-stroke-constant-light-general-secondary-transparent: rgb(0 0 0 / .32);--ds-color-stroke-constant-light-general-tertiary-transparent: rgb(0 0 0 / .48);--ds-color-stroke-constant-light-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-stroke-constant-light-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-constant-light-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-stroke-constant-light-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-stroke-constant-light-status-warning: rgb(250 95.000002 5 / 1);--ds-color-stroke-constant-light-status-error: rgb(255 41.000001 62 / 1);--ds-color-stroke-constant-dark-general-primary-transparent: rgb(255 255 255 / .12);--ds-color-stroke-constant-dark-general-secondary-transparent: rgb(255 255 255 / .24);--ds-color-stroke-constant-dark-general-tertiary-transparent: rgb(255 255 255 / .4);--ds-color-stroke-constant-dark-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-stroke-constant-dark-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-stroke-constant-dark-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-constant-dark-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-stroke-constant-dark-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-stroke-constant-dark-status-error: rgb(255 61 81.000003 / 1);--ds-color-surface-standard-status-success-strong: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-standard-status-warning-strong: rgb(61 29 10 / 1);--ds-color-surface-standard-status-error-strong: rgb(74.000003 13 19.000001 / 1);--ds-color-surface-standard-general-input: rgb(255 255 255 / 1);--ds-color-stroke-standard-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-stroke-standard-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-standard-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-stroke-standard-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-stroke-standard-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-stroke-standard-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-stroke-inverse-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-inverse-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-stroke-inverse-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-stroke-inverse-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-stroke-inverse-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-stroke-inverse-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-stroke-constant-light-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-stroke-constant-light-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-constant-light-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-stroke-constant-light-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-stroke-constant-light-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-stroke-constant-light-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-stroke-constant-dark-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-stroke-constant-dark-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-stroke-constant-dark-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-stroke-constant-dark-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-stroke-constant-dark-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-constant-dark-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-surface-inverse-general-default: rgb(255 255 255 / 1);--ds-color-surface-inverse-general-primary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-inverse-general-secondary: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-surface-inverse-general-tertiary: rgb(78.000003 78.000003 78.000003 / 1);--ds-color-surface-inverse-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-inverse-brand-main-weak: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-inverse-brand-main-strong: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-inverse-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-inverse-status-success-weak: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-inverse-status-success-strong: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-inverse-status-warning: rgb(250 95.000002 5 / 1);--ds-color-surface-inverse-status-warning-weak: rgb(61 29 10 / 1);--ds-color-surface-inverse-status-warning-strong: rgb(254 226.000002 210.000003 / 1);--ds-color-surface-inverse-status-error: rgb(255 41.000001 62 / 1);--ds-color-surface-inverse-status-error-weak: rgb(74.000003 13 19.000001 / 1);--ds-color-surface-inverse-status-error-strong: rgb(255 224.000002 227.000002 / 1);--ds-color-surface-constant-light-general-default: rgb(0 0 0 / 1);--ds-color-surface-constant-light-general-primary: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-surface-constant-light-general-secondary: rgb(232.000001 232.000001 232.000001 / 1);--ds-color-surface-constant-light-general-tertiary: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-surface-constant-light-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-constant-light-brand-main-weak: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-constant-light-brand-main-strong: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-constant-light-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-constant-light-status-success-weak: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-constant-light-status-success-strong: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-constant-light-status-warning: rgb(250 95.000002 5 / 1);--ds-color-surface-constant-light-status-warning-weak: rgb(254 226.000002 210.000003 / 1);--ds-color-surface-constant-light-status-warning-strong: rgb(61 29 10 / 1);--ds-color-surface-constant-light-status-error: rgb(255 41.000001 62 / 1);--ds-color-surface-constant-light-status-error-weak: rgb(255 224.000002 227.000002 / 1);--ds-color-surface-constant-light-status-error-strong: rgb(74.000003 13 19.000001 / 1);--ds-color-surface-constant-dark-general-default: rgb(255 255 255 / 1);--ds-color-surface-constant-dark-general-primary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-constant-dark-general-secondary: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-surface-constant-dark-general-tertiary: rgb(78.000003 78.000003 78.000003 / 1);--ds-color-surface-constant-dark-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-constant-dark-brand-main-weak: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-constant-dark-brand-main-strong: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-constant-dark-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-constant-dark-status-success-weak: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-constant-dark-status-success-strong: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-constant-dark-status-warning: rgb(250 95.000002 5 / 1);--ds-color-surface-constant-dark-status-warning-weak: rgb(61 29 10 / 1);--ds-color-surface-constant-dark-status-warning-strong: rgb(254 226.000002 210.000003 / 1);--ds-color-surface-constant-dark-status-error: rgb(255 41.000001 62 / 1);--ds-color-surface-constant-dark-status-error-weak: rgb(74.000003 13 19.000001 / 1);--ds-color-surface-constant-dark-status-error-strong: rgb(255 224.000002 227.000002 / 1);--ds-color-text-standard-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-text-inverse-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-text-constant-light-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-text-constant-dark-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-icon-standard-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-icon-inverse-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-icon-constant-light-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-icon-constant-dark-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-surface-standard-general-clear: rgb(0 0 0 / 0);--ds-color-surface-standard-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-surface-standard-status-info-weak: rgb(207.000003 236.000001 255 / 1);--ds-color-surface-standard-status-info-strong: rgb(12 40.000001 59 / 1);--ds-color-surface-inverse-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-surface-inverse-status-info-weak: rgb(12 40.000001 59 / 1);--ds-color-surface-inverse-status-info-strong: rgb(207.000003 236.000001 255 / 1);--ds-color-surface-standard-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .12);--ds-color-surface-standard-status-error-transparent: rgb(255 41.000001 62 / .12);--ds-color-surface-standard-status-warning-transparent: rgb(250 95.000002 5 / .12);--ds-color-surface-standard-status-success-transparent: rgb(33.000002 160.000006 56 / .12);--ds-color-surface-standard-brand-main-transparent: rgb(33.000002 160.000006 56 / .12);--ds-color-surface-standard-general-transparent-tertiary: rgb(0 0 0 / .12);--ds-color-surface-standard-general-transparent-secondary: rgb(0 0 0 / .08);--ds-color-surface-standard-general-primary-transparent: rgb(0 0 0 / .04);--ds-color-surface-inverse-general-secondary-transparent: rgb(255 255 255 / .16);--ds-color-surface-inverse-general-primary-transparent: rgb(255 255 255 / .08);--ds-color-surface-inverse-general-module: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-surface-inverse-general-tertiary-transparent: rgb(255 255 255 / .24);--ds-color-surface-inverse-brand-main-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-surface-inverse-status-error-transparent: rgb(255 41.000001 62 / .2);--ds-color-surface-inverse-status-warning-transparent: rgb(250 95.000002 5 / .2);--ds-color-surface-inverse-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .2);--ds-color-surface-inverse-status-success-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-surface-constant-light-general-module: rgb(255 255 255 / 1);--ds-color-surface-constant-light-general-secondary-transparent: rgb(0 0 0 / .08);--ds-color-surface-constant-light-general-tertiary-transparent: rgb(0 0 0 / .12);--ds-color-surface-constant-light-general-primary-transparent: rgb(0 0 0 / .04);--ds-color-surface-constant-light-brand-main-transparent: rgb(33.000002 160.000006 56 / .12);--ds-color-surface-constant-light-status-success-transparent: rgb(33.000002 160.000006 56 / .12);--ds-color-surface-constant-light-status-warning-transparent: rgb(250 95.000002 5 / .12);--ds-color-surface-constant-light-status-error-transparent: rgb(255 41.000001 62 / .12);--ds-color-surface-constant-light-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .12);--ds-color-surface-constant-light-status-info-strong: rgb(12 40.000001 59 / 1);--ds-color-surface-constant-light-status-info-weak: rgb(207.000003 236.000001 255 / 1);--ds-color-surface-constant-light-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-surface-constant-dark-general-module: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-surface-constant-dark-general-tertiary-transparent: rgb(255 255 255 / .24);--ds-color-surface-constant-dark-general-secondary-transparent: rgb(255 255 255 / .16);--ds-color-surface-constant-dark-general-primary-transparent: rgb(255 255 255 / .08);--ds-color-surface-constant-dark-brand-transparent-brand: rgb(33.000002 160.000006 56 / .2);--ds-color-surface-constant-dark-status-success-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-surface-constant-dark-status-warning-transparent: rgb(250 95.000002 5 / .2);--ds-color-surface-constant-dark-status-error-transparent: rgb(255 41.000001 62 / .2);--ds-color-surface-constant-dark-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .2);--ds-color-surface-constant-dark-status-info-strong: rgb(207.000003 236.000001 255 / 1);--ds-color-surface-constant-dark-status-info-weak: rgb(12 40.000001 59 / 1);--ds-color-surface-constant-dark-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-stroke-standard-general-primary: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-stroke-standard-general-secondary: rgb(178.000005 178.000005 178.000005 / 1);--ds-color-stroke-standard-general-tertiary: rgb(133.000007 133.000007 133.000007 / 1);--ds-color-stroke-standard-general-default: rgb(0 0 0 / 1);--ds-color-stroke-inverse-general-tertiary: rgb(122 122 122 / 1);--ds-color-stroke-inverse-general-secondary: rgb(78.000003 78.000003 78.000003 / 1);--ds-color-stroke-inverse-general-primary: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-inverse-general-default: rgb(255 255 255 / 1);--ds-color-stroke-constant-light-general-tertiary: rgb(133.000007 133.000007 133.000007 / 1);--ds-color-stroke-constant-light-general-secondary: rgb(178.000005 178.000005 178.000005 / 1);--ds-color-stroke-constant-light-general-primary: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-stroke-constant-light-general-default: rgb(0 0 0 / 1);--ds-color-stroke-constant-dark-general-tertiary: rgb(122 122 122 / 1);--ds-color-stroke-constant-dark-general-secondary: rgb(78.000003 78.000003 78.000003 / 1);--ds-color-stroke-constant-dark-general-primary: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-constant-dark-general-default: rgb(255 255 255 / 1);--ds-color-stroke-standard-brand-main-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-stroke-inverse-brand-main-transparent: rgb(33.000002 160.000006 56 / .32);--ds-color-stroke-constant-light-brand-main-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-stroke-constant-dark-brand-main-transparent: rgb(33.000002 160.000006 56 / .32);--ds-color-stroke-standard-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-stroke-standard-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-stroke-standard-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-stroke-standard-status-success-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-stroke-standard-status-warning-transparent: rgb(250 95.000002 5 / .2);--ds-color-stroke-standard-status-error-transparent: rgb(255 41.000001 62 / .2);--ds-color-stroke-standard-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .2);--ds-color-stroke-inverse-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .32);--ds-color-stroke-inverse-status-warning-transparent: rgb(250 95.000002 5 / .32);--ds-color-stroke-inverse-status-success-transparent: rgb(33.000002 160.000006 56 / .32);--ds-color-stroke-inverse-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-stroke-inverse-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-stroke-inverse-status-error-transparent: rgb(255 41.000001 62 / .32);--ds-color-stroke-inverse-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-stroke-constant-light-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .2);--ds-color-stroke-constant-light-status-warning-transparent: rgb(250 95.000002 5 / .2);--ds-color-stroke-constant-light-status-success-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-stroke-constant-light-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-stroke-constant-light-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-stroke-constant-light-status-error-transparent: rgb(255 41.000001 62 / .2);--ds-color-stroke-constant-light-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-stroke-constant-dark-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .32);--ds-color-stroke-constant-dark-status-warning-transparent: rgb(250 95.000002 5 / .32);--ds-color-stroke-constant-dark-status-success-transparent: rgb(33.000002 160.000006 56 / .32);--ds-color-stroke-constant-dark-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-stroke-constant-dark-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-stroke-constant-dark-status-error-transparent: rgb(255 41.000001 62 / .32);--ds-color-stroke-constant-dark-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-background-standard-general-overlay: rgb(0 0 0 / .64);--ds-color-background-constant-light-general-overlay: rgb(0 0 0 / .64);--ds-color-background-inverse-general-primary: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-background-inverse-general-secondary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-background-inverse-general-overlay: rgb(255 255 255 / .64);--ds-color-background-constant-light-general-secondary: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-background-constant-dark-general-secondary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-background-constant-light-general-primary: rgb(255 255 255 / 1);--ds-color-background-constant-dark-general-primary: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-text-standard-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-standard-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-text-standard-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-text-standard-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-text-standard-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-text-standard-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-text-standard-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-text-standard-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-standard-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-standard-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-standard-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-icon-standard-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-icon-standard-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-icon-standard-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-icon-standard-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-icon-standard-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-inverse-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-text-inverse-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-text-inverse-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-text-inverse-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-text-inverse-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-text-inverse-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-text-inverse-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-inverse-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-icon-inverse-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-inverse-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-icon-inverse-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-icon-inverse-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-icon-inverse-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-icon-inverse-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-inverse-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-inverse-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-text-constant-light-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-text-constant-light-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-text-constant-light-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-text-constant-light-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-text-constant-light-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-text-constant-light-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-text-constant-light-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-text-constant-light-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-constant-light-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-constant-light-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-icon-constant-light-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-icon-constant-light-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-icon-constant-light-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-constant-light-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-icon-constant-light-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-icon-constant-light-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-dark-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-text-constant-dark-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-text-constant-dark-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-text-constant-dark-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-text-constant-dark-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-text-constant-dark-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-text-constant-dark-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-dark-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-icon-constant-dark-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-icon-constant-dark-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-constant-dark-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-icon-constant-dark-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-icon-constant-dark-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-icon-constant-dark-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-constant-dark-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-constant-dark-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-background-standard-general-modal: rgb(255 255 255 / 1);--ds-color-background-inverse-general-modal: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-background-constant-light-general-modal: rgb(255 255 255 / 1);--ds-color-background-constant-dark-general-modal: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-standard-general-module: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-stroke-inverse-general-module: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-constant-light-general-module: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-stroke-constant-dark-general-module: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-standard-general-input: rgb(0 0 0 / 0);--ds-color-stroke-standard-general-bubble: rgb(0 0 0 / 0);--ds-color-background-standard-brand-main: rgb(16.000001 142.000007 38.000002 / 1);--ds-color-background-standard-status-error-weak: rgb(255 245.000001 246.000001 / 1);--ds-color-background-standard-status-error: rgb(243.000001 27 49.000001 / 1);--ds-color-background-standard-status-warning-strong: rgb(92.000002 39.000001 9 / 1);--ds-color-background-standard-status-warning-weak: rgb(255 245.000001 240.000001 / 1);--ds-color-background-standard-status-warning: rgb(232.000001 87.000002 2 / 1);--ds-color-background-standard-status-success-strong: rgb(10 64.000004 20.000001 / 1);--ds-color-background-standard-status-success: rgb(16.000001 142.000007 38.000002 / 1);--ds-color-background-standard-status-info-strong: rgb(13 59 89.000002 / 1);--ds-color-background-standard-status-info-weak: rgb(237.000001 248 255 / 1);--ds-color-background-standard-status-info: rgb(11 126 203.000003 / 1);--ds-color-background-standard-status-error-strong: rgb(107.000001 16.000001 25 / 1);--ds-color-background-standard-status-success-weak: rgb(224.000002 255 233.000001 / 1);--ds-color-background-standard-brand-main-weak: rgb(224.000002 255 233.000001 / 1);--ds-color-background-standard-brand-main-strong: rgb(10 64.000004 20.000001 / 1);--ds-color-background-inverse-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-background-inverse-brand-main-weak: rgb(10 64.000004 20.000001 / 1);--ds-color-background-inverse-brand-main-strong: rgb(224.000002 255 233.000001 / 1);--ds-color-background-inverse-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-background-inverse-status-success-weak: rgb(10 64.000004 20.000001 / 1);--ds-color-background-inverse-status-success-strong: rgb(224.000002 255 233.000001 / 1);--ds-color-background-inverse-status-warning: rgb(250 95.000002 5 / 1);--ds-color-background-inverse-status-warning-weak: rgb(92.000002 39.000001 9 / 1);--ds-color-background-inverse-status-warning-strong: rgb(255 245.000001 240.000001 / 1);--ds-color-background-inverse-status-error: rgb(255 41.000001 62 / 1);--ds-color-background-inverse-status-error-weak: rgb(107.000001 16.000001 25 / 1);--ds-color-background-inverse-status-error-strong: rgb(255 245.000001 246.000001 / 1);--ds-color-background-inverse-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-background-inverse-status-info-weak: rgb(13 59 89.000002 / 1);--ds-color-background-inverse-status-info-strong: rgb(237.000001 248 255 / 1);--ds-color-background-constant-light-brand-main: rgb(16.000001 142.000007 38.000002 / 1);--ds-color-background-constant-light-brand-main-weak: rgb(224.000002 255 233.000001 / 1);--ds-color-background-constant-light-brand-main-strong: rgb(10 64.000004 20.000001 / 1);--ds-color-background-constant-light-status-success: rgb(16.000001 142.000007 38.000002 / 1);--ds-color-background-constant-light-status-success-weak: rgb(224.000002 255 233.000001 / 1);--ds-color-background-constant-light-status-success-strong: rgb(10 64.000004 20.000001 / 1);--ds-color-background-constant-light-status-warning: rgb(232.000001 87.000002 2 / 1);--ds-color-background-constant-light-status-warning-weak: rgb(255 245.000001 240.000001 / 1);--ds-color-background-constant-light-status-warning-strong: rgb(92.000002 39.000001 9 / 1);--ds-color-background-constant-light-status-error: rgb(243.000001 27 49.000001 / 1);--ds-color-background-constant-light-status-error-weak: rgb(255 245.000001 246.000001 / 1);--ds-color-background-constant-light-status-error-strong: rgb(107.000001 16.000001 25 / 1);--ds-color-background-constant-light-status-info: rgb(11 126 203.000003 / 1);--ds-color-background-constant-light-status-info-weak: rgb(237.000001 248 255 / 1);--ds-color-background-constant-light-status-info-strong: rgb(13 59 89.000002 / 1);--ds-color-background-constant-dark-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-background-constant-dark-brand-main-weak: rgb(10 64.000004 20.000001 / 1);--ds-color-background-constant-dark-brand-main-strong: rgb(224.000002 255 233.000001 / 1);--ds-color-background-constant-dark-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-background-constant-dark-status-success-weak: rgb(10 64.000004 20.000001 / 1);--ds-color-background-constant-dark-status-success-strong: rgb(224.000002 255 233.000001 / 1);--ds-color-background-constant-dark-status-warning: rgb(250 95.000002 5 / 1);--ds-color-background-constant-dark-status-warning-weak: rgb(92.000002 39.000001 9 / 1);--ds-color-background-constant-dark-status-warning-strong: rgb(255 245.000001 240.000001 / 1);--ds-color-background-constant-dark-status-error: rgb(255 41.000001 62 / 1);--ds-color-background-constant-dark-status-error-weak: rgb(107.000001 16.000001 25 / 1);--ds-color-background-constant-dark-status-error-strong: rgb(255 245.000001 246.000001 / 1);--ds-color-background-constant-dark-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-background-constant-dark-status-info-weak: rgb(13 59 89.000002 / 1);--ds-color-background-constant-dark-status-info-strong: rgb(237.000001 248 255 / 1);--ds-color-background-standard-general-overlay-weak: rgb(0 0 0 / .28);--ds-color-background-inverse-general-overlay-weak: rgb(255 255 255 / .28);--ds-color-background-constant-light-general-overlay-weak: rgb(0 0 0 / .28);--ds-color-background-constant-dark-general-overlay-weak: rgb(255 255 255 / .28);--ds-color-surface-inverse-general-clear: rgb(255 255 255 / 0);--ds-color-surface-constant-light-general-clear: rgb(0 0 0 / 0);--ds-color-surface-constant-dark-general-clear: rgb(255 255 255 / 0);--ds-color-surface-standard-elevated-primary: rgb(255 255 255 / 1);--ds-color-surface-inverse-elevated-primary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-constant-light-elevated-primary: rgb(255 255 255 / 1);--ds-color-surface-constant-dark-elevated-primary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-standard-material-primary: rgb(255 255 255 / .24);--ds-color-surface-standard-material-secondary: rgb(255 255 255 / .56);--ds-color-surface-inverse-material-primary: rgb(255 255 255 / .06);--ds-color-surface-inverse-material-secondary: rgb(255 255 255 / .12);--ds-color-surface-constant-light-material-primary: rgb(255 255 255 / .24);--ds-color-surface-constant-light-material-secondary: rgb(255 255 255 / .56);--ds-color-surface-constant-dark-material-primary: rgb(255 255 255 / .06);--ds-color-surface-constant-dark-material-secondary: rgb(255 255 255 / .12);--ds-color-background-standard-general-clear: rgb(0 0 0 / 0)}[data-theme=dark]{--ds-color-text-standard-general-primary: rgb(255 255 255 / .96);--ds-color-text-standard-general-secondary: rgb(255 255 255 / .56);--ds-color-text-standard-general-tertiary: rgb(255 255 255 / .32);--ds-color-text-standard-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-text-standard-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-text-standard-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-standard-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-text-standard-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-text-standard-status-error: rgb(255 61 81.000003 / 1);--ds-color-text-standard-general-clear: rgb(255 255 255 / 0);--ds-color-text-inverse-general-primary: rgb(0 0 0 / .96);--ds-color-text-inverse-general-secondary: rgb(0 0 0 / .56);--ds-color-text-inverse-general-tertiary: rgb(0 0 0 / .32);--ds-color-text-inverse-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-text-inverse-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-inverse-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-text-inverse-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-text-inverse-status-warning: rgb(250 95.000002 5 / 1);--ds-color-text-inverse-status-error: rgb(255 41.000001 62 / 1);--ds-color-text-constant-light-general-primary: rgb(0 0 0 / .96);--ds-color-text-constant-light-general-secondary: rgb(0 0 0 / .56);--ds-color-text-constant-light-general-tertiary: rgb(0 0 0 / .32);--ds-color-text-constant-light-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-text-constant-light-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-light-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-text-constant-light-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-text-constant-light-status-warning: rgb(250 95.000002 5 / 1);--ds-color-text-constant-light-status-error: rgb(255 41.000001 62 / 1);--ds-color-text-constant-dark-general-primary: rgb(255 255 255 / .96);--ds-color-text-constant-dark-general-secondary: rgb(255 255 255 / .56);--ds-color-text-constant-dark-general-tertiary: rgb(255 255 255 / .32);--ds-color-text-constant-dark-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-text-constant-dark-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-text-constant-dark-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-dark-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-text-constant-dark-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-text-constant-dark-status-error: rgb(255 61 81.000003 / 1);--ds-color-stroke-standard-general-primary-transparent: rgb(255 255 255 / .12);--ds-color-stroke-standard-general-secondary-transparent: rgb(255 255 255 / .24);--ds-color-stroke-standard-general-tertiary-transparent: rgb(255 255 255 / .48);--ds-color-stroke-standard-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-stroke-standard-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-stroke-standard-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-standard-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-stroke-standard-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-stroke-standard-status-error: rgb(255 61 81.000003 / 1);--ds-color-stroke-standard-general-clear: rgb(255 255 255 / 0);--ds-color-background-standard-general-primary: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-background-standard-general-secondary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-background-standard-general-bottom-sheet: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-background-constant-dark-general-overlay: rgb(255 255 255 / .64);--ds-color-surface-standard-general-primary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-standard-general-secondary: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-surface-standard-general-tertiary: rgb(78.000003 78.000003 78.000003 / 1);--ds-color-surface-standard-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-standard-brand-main-weak: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-standard-brand-main-strong: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-standard-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-standard-status-warning: rgb(250 95.000002 5 / 1);--ds-color-surface-standard-status-error: rgb(255 41.000001 62 / 1);--ds-color-surface-standard-status-success-weak: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-standard-status-warning-weak: rgb(61 29 10 / 1);--ds-color-surface-standard-status-error-weak: rgb(74.000003 13 19.000001 / 1);--ds-color-surface-standard-general-bubble: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-standard-general-module: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-icon-standard-general-primary: rgb(255 255 255 / .96);--ds-color-icon-standard-general-secondary: rgb(255 255 255 / .56);--ds-color-icon-standard-general-tertiary: rgb(255 255 255 / .32);--ds-color-icon-standard-general-clear: rgb(255 255 255 / 0);--ds-color-icon-standard-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-icon-standard-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-icon-standard-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-standard-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-icon-standard-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-icon-standard-status-error: rgb(255 61 81.000003 / 1);--ds-color-icon-inverse-general-primary: rgb(0 0 0 / .96);--ds-color-icon-inverse-general-secondary: rgb(0 0 0 / .56);--ds-color-icon-inverse-general-tertiary: rgb(0 0 0 / .32);--ds-color-icon-inverse-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-icon-inverse-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-inverse-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-icon-inverse-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-icon-inverse-status-warning: rgb(250 95.000002 5 / 1);--ds-color-icon-inverse-status-error: rgb(255 41.000001 62 / 1);--ds-color-icon-constant-light-general-primary: rgb(0 0 0 / .96);--ds-color-icon-constant-light-general-secondary: rgb(0 0 0 / .56);--ds-color-icon-constant-light-general-tertiary: rgb(0 0 0 / .32);--ds-color-icon-constant-light-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-icon-constant-light-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-constant-light-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-icon-constant-light-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-icon-constant-light-status-warning: rgb(250 95.000002 5 / 1);--ds-color-icon-constant-light-status-error: rgb(255 41.000001 62 / 1);--ds-color-icon-constant-dark-general-primary: rgb(255 255 255 / .96);--ds-color-icon-constant-dark-general-secondary: rgb(255 255 255 / .56);--ds-color-icon-constant-dark-general-tertiary: rgb(255 255 255 / .32);--ds-color-icon-constant-dark-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-icon-constant-dark-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-icon-constant-dark-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-constant-dark-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-icon-constant-dark-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-icon-constant-dark-status-error: rgb(255 61 81.000003 / 1);--ds-color-surface-standard-general-default: rgb(255 255 255 / 1);--ds-color-stroke-inverse-general-primary-transparent: rgb(0 0 0 / .16);--ds-color-stroke-inverse-general-secondary-transparent: rgb(0 0 0 / .32);--ds-color-stroke-inverse-general-tertiary-transparent: rgb(0 0 0 / .48);--ds-color-stroke-inverse-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-stroke-inverse-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-inverse-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-stroke-inverse-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-stroke-inverse-status-warning: rgb(250 95.000002 5 / 1);--ds-color-stroke-inverse-status-error: rgb(255 41.000001 62 / 1);--ds-color-stroke-constant-light-general-primary-transparent: rgb(0 0 0 / .16);--ds-color-stroke-constant-light-general-secondary-transparent: rgb(0 0 0 / .32);--ds-color-stroke-constant-light-general-tertiary-transparent: rgb(0 0 0 / .48);--ds-color-stroke-constant-light-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-stroke-constant-light-brand-main-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-constant-light-brand-main-strong: rgb(9 92.000002 24 / 1);--ds-color-stroke-constant-light-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-stroke-constant-light-status-warning: rgb(250 95.000002 5 / 1);--ds-color-stroke-constant-light-status-error: rgb(255 41.000001 62 / 1);--ds-color-stroke-constant-dark-general-primary-transparent: rgb(255 255 255 / .12);--ds-color-stroke-constant-dark-general-secondary-transparent: rgb(255 255 255 / .24);--ds-color-stroke-constant-dark-general-tertiary-transparent: rgb(255 255 255 / .4);--ds-color-stroke-constant-dark-brand-main: rgb(36.000002 178.000005 62 / 1);--ds-color-stroke-constant-dark-brand-main-weak: rgb(9 92.000002 24 / 1);--ds-color-stroke-constant-dark-brand-main-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-constant-dark-status-success: rgb(36.000002 178.000005 62 / 1);--ds-color-stroke-constant-dark-status-warning: rgb(255 112.000001 36.000002 / 1);--ds-color-stroke-constant-dark-status-error: rgb(255 61 81.000003 / 1);--ds-color-surface-standard-status-success-strong: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-standard-status-warning-strong: rgb(254 226.000002 210.000003 / 1);--ds-color-surface-standard-status-error-strong: rgb(255 224.000002 227.000002 / 1);--ds-color-surface-standard-general-input: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-stroke-standard-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-standard-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-stroke-standard-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-stroke-standard-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-stroke-standard-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-stroke-standard-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-stroke-inverse-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-stroke-inverse-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-inverse-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-stroke-inverse-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-stroke-inverse-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-stroke-inverse-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-stroke-constant-light-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-stroke-constant-light-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-constant-light-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-stroke-constant-light-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-stroke-constant-light-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-stroke-constant-light-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-stroke-constant-dark-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-stroke-constant-dark-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-stroke-constant-dark-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-stroke-constant-dark-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-stroke-constant-dark-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-stroke-constant-dark-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-surface-inverse-general-default: rgb(0 0 0 / 1);--ds-color-surface-inverse-general-primary: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-surface-inverse-general-secondary: rgb(232.000001 232.000001 232.000001 / 1);--ds-color-surface-inverse-general-tertiary: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-surface-inverse-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-inverse-brand-main-weak: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-inverse-brand-main-strong: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-inverse-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-inverse-status-success-weak: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-inverse-status-success-strong: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-inverse-status-warning: rgb(250 95.000002 5 / 1);--ds-color-surface-inverse-status-warning-weak: rgb(254 226.000002 210.000003 / 1);--ds-color-surface-inverse-status-warning-strong: rgb(61 29 10 / 1);--ds-color-surface-inverse-status-error: rgb(255 41.000001 62 / 1);--ds-color-surface-inverse-status-error-weak: rgb(255 224.000002 227.000002 / 1);--ds-color-surface-inverse-status-error-strong: rgb(74.000003 13 19.000001 / 1);--ds-color-surface-constant-light-general-default: rgb(0 0 0 / 1);--ds-color-surface-constant-light-general-primary: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-surface-constant-light-general-secondary: rgb(232.000001 232.000001 232.000001 / 1);--ds-color-surface-constant-light-general-tertiary: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-surface-constant-light-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-constant-light-brand-main-weak: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-constant-light-brand-main-strong: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-constant-light-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-constant-light-status-success-weak: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-constant-light-status-success-strong: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-constant-light-status-warning: rgb(250 95.000002 5 / 1);--ds-color-surface-constant-light-status-warning-weak: rgb(254 226.000002 210.000003 / 1);--ds-color-surface-constant-light-status-warning-strong: rgb(61 29 10 / 1);--ds-color-surface-constant-light-status-error: rgb(255 41.000001 62 / 1);--ds-color-surface-constant-light-status-error-weak: rgb(255 224.000002 227.000002 / 1);--ds-color-surface-constant-light-status-error-strong: rgb(74.000003 13 19.000001 / 1);--ds-color-surface-constant-dark-general-default: rgb(255 255 255 / 1);--ds-color-surface-constant-dark-general-primary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-constant-dark-general-secondary: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-surface-constant-dark-general-tertiary: rgb(78.000003 78.000003 78.000003 / 1);--ds-color-surface-constant-dark-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-constant-dark-brand-main-weak: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-constant-dark-brand-main-strong: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-constant-dark-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-surface-constant-dark-status-success-weak: rgb(10 43.000001 16.000001 / 1);--ds-color-surface-constant-dark-status-success-strong: rgb(185.000004 248 196.000004 / 1);--ds-color-surface-constant-dark-status-warning: rgb(250 95.000002 5 / 1);--ds-color-surface-constant-dark-status-warning-weak: rgb(61 29 10 / 1);--ds-color-surface-constant-dark-status-warning-strong: rgb(254 226.000002 210.000003 / 1);--ds-color-surface-constant-dark-status-error: rgb(255 41.000001 62 / 1);--ds-color-surface-constant-dark-status-error-weak: rgb(74.000003 13 19.000001 / 1);--ds-color-surface-constant-dark-status-error-strong: rgb(255 224.000002 227.000002 / 1);--ds-color-text-standard-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-text-inverse-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-text-constant-light-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-text-constant-dark-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-icon-standard-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-icon-inverse-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-icon-constant-light-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-icon-constant-dark-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-surface-standard-general-clear: rgb(255 255 255 / 0);--ds-color-surface-standard-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-surface-standard-status-info-weak: rgb(12 40.000001 59 / 1);--ds-color-surface-standard-status-info-strong: rgb(207.000003 236.000001 255 / 1);--ds-color-surface-inverse-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-surface-inverse-status-info-weak: rgb(207.000003 236.000001 255 / 1);--ds-color-surface-inverse-status-info-strong: rgb(12 40.000001 59 / 1);--ds-color-surface-standard-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .2);--ds-color-surface-standard-status-error-transparent: rgb(255 41.000001 62 / .2);--ds-color-surface-standard-status-warning-transparent: rgb(250 95.000002 5 / .2);--ds-color-surface-standard-status-success-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-surface-standard-brand-main-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-surface-standard-general-transparent-tertiary: rgb(255 255 255 / .24);--ds-color-surface-standard-general-transparent-secondary: rgb(255 255 255 / .16);--ds-color-surface-standard-general-primary-transparent: rgb(255 255 255 / .08);--ds-color-surface-inverse-general-secondary-transparent: rgb(0 0 0 / .08);--ds-color-surface-inverse-general-primary-transparent: rgb(0 0 0 / .04);--ds-color-surface-inverse-general-module: rgb(255 255 255 / 1);--ds-color-surface-inverse-general-tertiary-transparent: rgb(0 0 0 / .12);--ds-color-surface-inverse-brand-main-transparent: rgb(33.000002 160.000006 56 / .12);--ds-color-surface-inverse-status-error-transparent: rgb(255 41.000001 62 / .12);--ds-color-surface-inverse-status-warning-transparent: rgb(250 95.000002 5 / .12);--ds-color-surface-inverse-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .12);--ds-color-surface-inverse-status-success-transparent: rgb(33.000002 160.000006 56 / .12);--ds-color-surface-constant-light-general-module: rgb(255 255 255 / 1);--ds-color-surface-constant-light-general-secondary-transparent: rgb(0 0 0 / .08);--ds-color-surface-constant-light-general-tertiary-transparent: rgb(0 0 0 / .12);--ds-color-surface-constant-light-general-primary-transparent: rgb(0 0 0 / .04);--ds-color-surface-constant-light-brand-main-transparent: rgb(33.000002 160.000006 56 / .12);--ds-color-surface-constant-light-status-success-transparent: rgb(33.000002 160.000006 56 / .12);--ds-color-surface-constant-light-status-warning-transparent: rgb(250 95.000002 5 / .12);--ds-color-surface-constant-light-status-error-transparent: rgb(255 41.000001 62 / .12);--ds-color-surface-constant-light-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .12);--ds-color-surface-constant-light-status-info-strong: rgb(12 40.000001 59 / 1);--ds-color-surface-constant-light-status-info-weak: rgb(207.000003 236.000001 255 / 1);--ds-color-surface-constant-light-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-surface-constant-dark-general-module: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-surface-constant-dark-general-tertiary-transparent: rgb(255 255 255 / .2);--ds-color-surface-constant-dark-general-secondary-transparent: rgb(255 255 255 / .12);--ds-color-surface-constant-dark-general-primary-transparent: rgb(255 255 255 / .08);--ds-color-surface-constant-dark-brand-transparent-brand: rgb(33.000002 160.000006 56 / .2);--ds-color-surface-constant-dark-status-success-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-surface-constant-dark-status-warning-transparent: rgb(250 95.000002 5 / .2);--ds-color-surface-constant-dark-status-error-transparent: rgb(255 41.000001 62 / .2);--ds-color-surface-constant-dark-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .2);--ds-color-surface-constant-dark-status-info-strong: rgb(207.000003 236.000001 255 / 1);--ds-color-surface-constant-dark-status-info-weak: rgb(12 40.000001 59 / 1);--ds-color-surface-constant-dark-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-stroke-standard-general-primary: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-standard-general-secondary: rgb(78.000003 78.000003 78.000003 / 1);--ds-color-stroke-standard-general-tertiary: rgb(122 122 122 / 1);--ds-color-stroke-standard-general-default: rgb(255 255 255 / 1);--ds-color-stroke-inverse-general-tertiary: rgb(133.000007 133.000007 133.000007 / 1);--ds-color-stroke-inverse-general-secondary: rgb(178.000005 178.000005 178.000005 / 1);--ds-color-stroke-inverse-general-primary: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-stroke-inverse-general-default: rgb(0 0 0 / 1);--ds-color-stroke-constant-light-general-tertiary: rgb(133.000007 133.000007 133.000007 / 1);--ds-color-stroke-constant-light-general-secondary: rgb(178.000005 178.000005 178.000005 / 1);--ds-color-stroke-constant-light-general-primary: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-stroke-constant-light-general-default: rgb(0 0 0 / 1);--ds-color-stroke-constant-dark-general-tertiary: rgb(122 122 122 / 1);--ds-color-stroke-constant-dark-general-secondary: rgb(78.000003 78.000003 78.000003 / 1);--ds-color-stroke-constant-dark-general-primary: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-constant-dark-general-default: rgb(255 255 255 / 1);--ds-color-stroke-standard-brand-main-transparent: rgb(33.000002 160.000006 56 / .32);--ds-color-stroke-inverse-brand-main-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-stroke-constant-light-brand-main-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-stroke-constant-dark-brand-main-transparent: rgb(33.000002 160.000006 56 / .32);--ds-color-stroke-standard-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-stroke-standard-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-stroke-standard-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-stroke-standard-status-success-transparent: rgb(33.000002 160.000006 56 / .32);--ds-color-stroke-standard-status-warning-transparent: rgb(250 95.000002 5 / .32);--ds-color-stroke-standard-status-error-transparent: rgb(255 41.000001 62 / .32);--ds-color-stroke-standard-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .32);--ds-color-stroke-inverse-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .2);--ds-color-stroke-inverse-status-warning-transparent: rgb(250 95.000002 5 / .2);--ds-color-stroke-inverse-status-success-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-stroke-inverse-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-stroke-inverse-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-stroke-inverse-status-error-transparent: rgb(255 41.000001 62 / .2);--ds-color-stroke-inverse-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-stroke-constant-light-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .2);--ds-color-stroke-constant-light-status-warning-transparent: rgb(250 95.000002 5 / .2);--ds-color-stroke-constant-light-status-success-transparent: rgb(33.000002 160.000006 56 / .2);--ds-color-stroke-constant-light-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-stroke-constant-light-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-stroke-constant-light-status-error-transparent: rgb(255 41.000001 62 / .2);--ds-color-stroke-constant-light-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-stroke-constant-dark-status-info-transparent: rgb(17.000001 140.000007 223.000002 / .32);--ds-color-stroke-constant-dark-status-warning-transparent: rgb(250 95.000002 5 / .32);--ds-color-stroke-constant-dark-status-success-transparent: rgb(33.000002 160.000006 56 / .32);--ds-color-stroke-constant-dark-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-stroke-constant-dark-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-stroke-constant-dark-status-error-transparent: rgb(255 41.000001 62 / .32);--ds-color-stroke-constant-dark-status-info: rgb(25 154.000006 240.000001 / 1);--ds-color-background-standard-general-overlay: rgb(255 255 255 / .64);--ds-color-background-constant-light-general-overlay: rgb(0 0 0 / .64);--ds-color-background-inverse-general-primary: rgb(255 255 255 / 1);--ds-color-background-inverse-general-secondary: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-background-inverse-general-overlay: rgb(0 0 0 / .64);--ds-color-background-constant-light-general-secondary: rgb(245.000001 245.000001 245.000001 / 1);--ds-color-background-constant-dark-general-secondary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-background-constant-light-general-primary: rgb(255 255 255 / 1);--ds-color-background-constant-dark-general-primary: rgb(18.000001 18.000001 18.000001 / 1);--ds-color-text-standard-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-text-standard-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-standard-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-text-standard-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-text-standard-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-text-standard-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-text-standard-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-text-standard-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-standard-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-standard-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-standard-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-icon-standard-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-icon-standard-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-icon-standard-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-icon-standard-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-standard-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-text-inverse-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-text-inverse-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-text-inverse-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-text-inverse-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-text-inverse-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-text-inverse-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-text-inverse-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-text-inverse-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-inverse-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-inverse-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-icon-inverse-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-icon-inverse-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-icon-inverse-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-icon-inverse-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-icon-inverse-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-inverse-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-light-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-text-constant-light-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-text-constant-light-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-text-constant-light-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-text-constant-light-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-text-constant-light-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-text-constant-light-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-text-constant-light-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-constant-light-status-info-strong: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-constant-light-status-error-strong: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-icon-constant-light-status-warning-weak: rgb(253 156.000006 104.000001 / 1);--ds-color-icon-constant-light-status-warning-strong: rgb(133.000007 56 12 / 1);--ds-color-icon-constant-light-status-info-weak: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-constant-light-status-error-weak: rgb(255 143.000007 154.000006 / 1);--ds-color-icon-constant-light-status-success-strong: rgb(9 92.000002 24 / 1);--ds-color-icon-constant-light-status-success-weak: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-dark-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-text-constant-dark-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-text-constant-dark-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-text-constant-dark-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-text-constant-dark-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-text-constant-dark-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-text-constant-dark-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-text-constant-dark-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-icon-constant-dark-status-error-strong: rgb(255 143.000007 154.000006 / 1);--ds-color-icon-constant-dark-status-info-strong: rgb(82.000003 186.000004 255 / 1);--ds-color-icon-constant-dark-status-warning-strong: rgb(253 156.000006 104.000001 / 1);--ds-color-icon-constant-dark-status-warning-weak: rgb(133.000007 56 12 / 1);--ds-color-icon-constant-dark-status-error-weak: rgb(156.000006 20.000001 34.000002 / 1);--ds-color-icon-constant-dark-status-info-weak: rgb(13 83.000003 130.000007 / 1);--ds-color-icon-constant-dark-status-success-strong: rgb(69.822378 220.792457 97.352213 / 1);--ds-color-icon-constant-dark-status-success-weak: rgb(9 92.000002 24 / 1);--ds-color-background-standard-general-modal: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-background-inverse-general-modal: rgb(255 255 255 / 1);--ds-color-background-constant-light-general-modal: rgb(255 255 255 / 1);--ds-color-background-constant-dark-general-modal: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-standard-general-module: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-inverse-general-module: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-stroke-constant-light-general-module: rgb(220.000002 220.000002 220.000002 / 1);--ds-color-stroke-constant-dark-general-module: rgb(54.000001 54.000001 54.000001 / 1);--ds-color-stroke-standard-general-input: rgb(255 255 255 / 0);--ds-color-stroke-standard-general-bubble: rgb(255 255 255 / 0);--ds-color-background-standard-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-background-standard-status-error-weak: rgb(107.000001 16.000001 25 / 1);--ds-color-background-standard-status-error: rgb(255 41.000001 62 / 1);--ds-color-background-standard-status-warning-strong: rgb(255 245.000001 240.000001 / 1);--ds-color-background-standard-status-warning-weak: rgb(92.000002 39.000001 9 / 1);--ds-color-background-standard-status-warning: rgb(250 95.000002 5 / 1);--ds-color-background-standard-status-success-strong: rgb(224.000002 255 233.000001 / 1);--ds-color-background-standard-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-background-standard-status-info-strong: rgb(237.000001 248 255 / 1);--ds-color-background-standard-status-info-weak: rgb(13 59 89.000002 / 1);--ds-color-background-standard-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-background-standard-status-error-strong: rgb(255 245.000001 246.000001 / 1);--ds-color-background-standard-status-success-weak: rgb(10 64.000004 20.000001 / 1);--ds-color-background-standard-brand-main-weak: rgb(10 64.000004 20.000001 / 1);--ds-color-background-standard-brand-main-strong: rgb(224.000002 255 233.000001 / 1);--ds-color-background-inverse-brand-main: rgb(16.000001 142.000007 38.000002 / 1);--ds-color-background-inverse-brand-main-weak: rgb(224.000002 255 233.000001 / 1);--ds-color-background-inverse-brand-main-strong: rgb(10 64.000004 20.000001 / 1);--ds-color-background-inverse-status-success: rgb(16.000001 142.000007 38.000002 / 1);--ds-color-background-inverse-status-success-weak: rgb(224.000002 255 233.000001 / 1);--ds-color-background-inverse-status-success-strong: rgb(10 64.000004 20.000001 / 1);--ds-color-background-inverse-status-warning: rgb(232.000001 87.000002 2 / 1);--ds-color-background-inverse-status-warning-weak: rgb(255 245.000001 240.000001 / 1);--ds-color-background-inverse-status-warning-strong: rgb(92.000002 39.000001 9 / 1);--ds-color-background-inverse-status-error: rgb(243.000001 27 49.000001 / 1);--ds-color-background-inverse-status-error-weak: rgb(255 245.000001 246.000001 / 1);--ds-color-background-inverse-status-error-strong: rgb(107.000001 16.000001 25 / 1);--ds-color-background-inverse-status-info: rgb(11 126 203.000003 / 1);--ds-color-background-inverse-status-info-weak: rgb(237.000001 248 255 / 1);--ds-color-background-inverse-status-info-strong: rgb(13 59 89.000002 / 1);--ds-color-background-constant-light-brand-main: rgb(16.000001 142.000007 38.000002 / 1);--ds-color-background-constant-light-brand-main-weak: rgb(224.000002 255 233.000001 / 1);--ds-color-background-constant-light-brand-main-strong: rgb(10 64.000004 20.000001 / 1);--ds-color-background-constant-light-status-success: rgb(16.000001 142.000007 38.000002 / 1);--ds-color-background-constant-light-status-success-weak: rgb(224.000002 255 233.000001 / 1);--ds-color-background-constant-light-status-success-strong: rgb(10 64.000004 20.000001 / 1);--ds-color-background-constant-light-status-warning: rgb(232.000001 87.000002 2 / 1);--ds-color-background-constant-light-status-warning-weak: rgb(255 245.000001 240.000001 / 1);--ds-color-background-constant-light-status-warning-strong: rgb(92.000002 39.000001 9 / 1);--ds-color-background-constant-light-status-error: rgb(243.000001 27 49.000001 / 1);--ds-color-background-constant-light-status-error-weak: rgb(255 245.000001 246.000001 / 1);--ds-color-background-constant-light-status-error-strong: rgb(107.000001 16.000001 25 / 1);--ds-color-background-constant-light-status-info: rgb(11 126 203.000003 / 1);--ds-color-background-constant-light-status-info-weak: rgb(237.000001 248 255 / 1);--ds-color-background-constant-light-status-info-strong: rgb(13 59 89.000002 / 1);--ds-color-background-constant-dark-brand-main: rgb(33.000002 160.000006 56 / 1);--ds-color-background-constant-dark-brand-main-weak: rgb(10 64.000004 20.000001 / 1);--ds-color-background-constant-dark-brand-main-strong: rgb(224.000002 255 233.000001 / 1);--ds-color-background-constant-dark-status-success: rgb(33.000002 160.000006 56 / 1);--ds-color-background-constant-dark-status-success-weak: rgb(10 64.000004 20.000001 / 1);--ds-color-background-constant-dark-status-success-strong: rgb(224.000002 255 233.000001 / 1);--ds-color-background-constant-dark-status-warning: rgb(250 95.000002 5 / 1);--ds-color-background-constant-dark-status-warning-weak: rgb(92.000002 39.000001 9 / 1);--ds-color-background-constant-dark-status-warning-strong: rgb(255 245.000001 240.000001 / 1);--ds-color-background-constant-dark-status-error: rgb(255 41.000001 62 / 1);--ds-color-background-constant-dark-status-error-weak: rgb(107.000001 16.000001 25 / 1);--ds-color-background-constant-dark-status-error-strong: rgb(255 245.000001 246.000001 / 1);--ds-color-background-constant-dark-status-info: rgb(7 139.000007 228.000002 / 1);--ds-color-background-constant-dark-status-info-weak: rgb(13 59 89.000002 / 1);--ds-color-background-constant-dark-status-info-strong: rgb(237.000001 248 255 / 1);--ds-color-background-standard-general-overlay-weak: rgb(255 255 255 / .28);--ds-color-background-inverse-general-overlay-weak: rgb(0 0 0 / .28);--ds-color-background-constant-light-general-overlay-weak: rgb(0 0 0 / .28);--ds-color-background-constant-dark-general-overlay-weak: rgb(255 255 255 / .28);--ds-color-surface-inverse-general-clear: rgb(0 0 0 / 0);--ds-color-surface-constant-light-general-clear: rgb(0 0 0 / 0);--ds-color-surface-constant-dark-general-clear: rgb(255 255 255 / 0);--ds-color-surface-standard-elevated-primary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-inverse-elevated-primary: rgb(255 255 255 / 1);--ds-color-surface-constant-light-elevated-primary: rgb(255 255 255 / 1);--ds-color-surface-constant-dark-elevated-primary: rgb(36.000002 36.000002 36.000002 / 1);--ds-color-surface-standard-material-primary: rgb(0 0 0 / .24);--ds-color-surface-standard-material-secondary: rgb(0 0 0 / .56);--ds-color-surface-inverse-material-primary: rgb(255 255 255 / .24);--ds-color-surface-inverse-material-secondary: rgb(255 255 255 / .56);--ds-color-surface-constant-light-material-primary: rgb(255 255 255 / .24);--ds-color-surface-constant-light-material-secondary: rgb(255 255 255 / .56);--ds-color-surface-constant-dark-material-primary: rgb(255 255 255 / .06);--ds-color-surface-constant-dark-material-secondary: rgb(255 255 255 / .12);--ds-color-background-standard-general-clear: rgb(255 255 255 / 0)}:root{--page-bg:var(--ds-color-background-standard-general-primary);--page-surface:var(--ds-color-surface-standard-general-primary);--page-ink:var(--ds-color-text-standard-general-primary);--page-muted:var(--ds-color-text-standard-general-secondary);--page-line:var(--ds-color-stroke-standard-general-primary-transparent);--page-accent:var(--ds-color-text-standard-brand-main-strong);--page-action-bg:var(--ds-color-surface-standard-brand-main-strong);--page-accent-ink:var(--ds-color-text-constant-light-general-primary);--page-serif:Georgia,"Times New Roman",serif;--page-gutter:clamp(24px,5.4vw,100px);--page-max:1440px;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:110px}:root[data-theme=light]{color-scheme:light;--page-accent:var(--ds-color-text-standard-brand-main-strong);--page-accent-ink:var(--ds-color-text-constant-dark-general-primary)}*{box-sizing:border-box}body{margin:0;background:var(--page-bg);color:var(--page-ink);font-family:var(--ds-font-body-m-regular-family);-webkit-font-smoothing:antialiased;font-size:16px}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button{background:none;border:0}img{display:block;max-width:100%;height:auto}h1,h2,h3,h4,p{margin:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--page-accent);outline-offset:6px}::selection{background:var(--page-action-bg);color:var(--page-accent-ink)}.section-wrap{max-width:var(--page-max);padding-left:var(--page-gutter);padding-right:var(--page-gutter);margin:auto}.arrow{width:22px;height:22px;flex-shrink:0}.eyebrow{text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.7;letter-spacing:.14em}.status-dot{width:6px;height:6px;display:inline-block;border-radius:50%;background:var(--page-accent);margin-right:10px;box-shadow:0 0 12px color-mix(in srgb,var(--page-accent) 25%,transparent)}.skip-link{position:fixed;top:10px;left:15px;z-index:100;background:var(--page-action-bg);color:var(--page-accent-ink);padding:15px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{height:96px;padding:0 var(--page-gutter);max-width:var(--page-max);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px;position:sticky;top:0;background:color-mix(in srgb,var(--page-bg) 94%,transparent);backdrop-filter:blur(18px);z-index:10;border-bottom:1px solid var(--page-line)}.wordmark{display:flex;align-items:center;gap:17px}.monogram{font-family:var(--page-serif);font-weight:700;font-style:italic;font-size:48px;letter-spacing:-5px;line-height:1}.monogram>span{font-family:Arial,sans-serif;font-size:9px;vertical-align:top;letter-spacing:0;margin-left:6px;margin-top:6px;display:inline-block}.wordmark-name{font-size:11px;font-weight:500;line-height:1.5}.site-header nav{display:flex;gap:34px;margin-left:auto;margin-right:32px;font-size:12px}.site-header nav a{padding:16px 0}.site-header nav a:hover{color:var(--page-accent)}.toolbar{display:flex;align-items:center;gap:4px}.icon-button{width:40px;height:44px;display:grid;place-items:center}.icon-button svg{width:17px;height:17px}.language{display:flex;align-items:center;font-size:11px;margin-left:10px}.language button{height:44px;min-width:36px;padding:0 6px;color:var(--page-muted)}.language button[aria-pressed=true]{color:var(--page-ink)}.language>span{color:var(--page-muted)}.hero{min-height:670px;display:grid;grid-template-columns:1.2fr 1fr;column-gap:40px;padding-top:65px;position:relative}.hero-copy{position:relative;z-index:2;padding-top:26px}.hero-copy>.eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px}.hero-copy .status-dot{margin-right:4px}.hero-domain{flex-basis:100%;color:var(--page-muted);font-weight:400;margin-top:4px;margin-left:16px}.hero h1{font-size:clamp(50px,5.65vw,86px);line-height:1.06;letter-spacing:-.065em;font-weight:450;margin:31px 0 29px}.hero h1>span,.hero h1>em{display:block}.hero h1>em{font-family:var(--page-serif);font-weight:400;letter-spacing:-.055em;color:var(--page-accent)}.hero-description{max-width:375px;font-size:14px;line-height:1.85;color:var(--page-muted)}.hero-actions{display:flex;align-items:center;gap:27px;margin-top:31px}.text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;font-size:12px;padding:15px 0;border-bottom:1px solid var(--page-line);font-weight:550;min-height:46px}.text-link:hover .arrow{transform:translate(2px,-2px)}.text-link .arrow{transition:transform .25s}.primary-link{background:var(--page-action-bg);color:var(--page-accent-ink);border-radius:var(--ds-corner-radius-round);padding:15px 24px;border:0}.plain-link{font-size:12px;padding:12px 0;border-bottom:1px solid var(--page-line);display:inline-block}.plain-link:hover{color:var(--page-accent)}.hero-visual{position:relative;min-width:0;padding:0 24px 55px 37px}.portrait-frame{position:relative;aspect-ratio:.79;max-height:516px;overflow:hidden;border-radius:140px 140px 8px 8px;background:var(--page-surface);border:1px solid var(--page-line)}.portrait{width:100%;height:100%;object-fit:cover;object-position:center 36%;filter:saturate(.62);transform:scale(1.015)}.portrait-shade{position:absolute;inset:0;background:linear-gradient(transparent 60%,#0009)}.portrait-index{position:absolute;top:24px;left:50%;transform:translate(-50%);font-size:9px;letter-spacing:.12em;color:#f3f3ef}.portrait-caption{position:absolute;bottom:23px;left:25px;right:25px;display:flex;justify-content:space-between;gap:15px;color:#f3f3ef;font-size:9px;letter-spacing:.025em}.portrait-caption>span:last-child{font-size:23px}.vertical-note{position:absolute;right:0;top:90px;writing-mode:vertical-rl;font-size:9px;letter-spacing:.22em;color:var(--page-muted)}.sculpture-wrap{position:absolute;width:260px;height:270px;left:-103px;bottom:4px;z-index:3;filter:drop-shadow(0 12px 20px rgba(0,0,0,.13))}.fluid-art,.fluid-art canvas{width:100%;height:100%;display:block}.sculpture-caption{position:absolute;bottom:7px;left:48px;font-size:7px;letter-spacing:.2em;color:var(--page-muted)}.fluid-fallback canvas{display:none}.fallback-orbit{position:absolute;inset:20%;background:radial-gradient(ellipse at 24% 14%,#e3f6c8,#697962 25%,#141b17 52%,#a4b59b 78%,#263827);border-radius:44% 56% 35% 65%/60% 35% 65% 40%;transform:rotate(-30deg)}.hero-bottom{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding:20px 0 23px;margin-top:8px;border-bottom:1px solid var(--page-line);font-size:10px;color:var(--page-muted)}.hero-bottom>a{display:flex;align-items:center;gap:13px}.hero-bottom .arrow{width:15px}.hero-bottom .status-dot{width:4px;height:4px}.impact{padding-top:42px;padding-bottom:56px}.impact-grid{display:grid;grid-template-columns:repeat(3,1fr)}.metric{display:flex;gap:22px;align-items:center;border-right:1px solid var(--page-line);padding:0 28px}.metric:first-child{padding-left:0}.metric:last-child{border-right:0}.metric>strong{font-size:clamp(30px,3.6vw,52px);font-weight:400;letter-spacing:-.065em;white-space:nowrap}.metric span{display:block;font-size:11px}.metric small{display:block;color:var(--page-muted);font-size:9px;margin-top:7px}.impact-note{font-size:9px;color:var(--page-muted);margin-top:23px}.work{padding-top:66px;padding-bottom:100px}.section-heading{display:grid;grid-template-columns:1fr 2fr;gap:40px;margin-bottom:48px}.section-heading>.eyebrow{padding-top:10px;color:var(--page-muted)}h2{font-size:clamp(34px,4vw,56px);font-weight:450;line-height:1.16;letter-spacing:-.045em}h2 em{font-family:var(--page-serif);font-weight:400;letter-spacing:-.04em}.section-heading p:not(.eyebrow){font-size:13px;color:var(--page-muted);margin-top:20px;line-height:1.7}.featured-case{display:grid;grid-template-columns:.92fr 1.08fr;background:var(--page-surface);border:1px solid var(--page-line);border-radius:var(--ds-corner-radius-m);overflow:hidden;margin-bottom:28px}.featured-info{padding:43px 38px;min-width:0}.featured-info>.eyebrow{color:var(--page-muted)}.featured-info h3{font-size:clamp(29px,3vw,43px);line-height:1.15;letter-spacing:-.05em;font-weight:450;margin:25px 0 20px}.featured-info>p:not(.eyebrow):not(.scope){font-size:13px;line-height:1.8;color:var(--page-muted);max-width:335px}.case-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.case-tags>span{font-size:10px;border:1px solid var(--page-line);padding:7px 11px;border-radius:var(--ds-corner-radius-round)}.scope{font-size:10px;color:var(--page-muted);line-height:1.8;margin:22px 0}.case-image{display:block;position:relative;overflow:hidden}.case-image img{transition:transform .7s ease}.case-image:hover img{transform:scale(1.035)}.tbank-image{background:#0c0c0c;display:flex;align-items:center;padding:35px 19px}.tbank-image img{width:100%;height:auto;object-fit:contain}.image-arrow{position:absolute;right:20px;top:20px;border-radius:50%;height:42px;width:42px;display:grid;place-items:center;background:#ffffffd9;color:#111;backdrop-filter:blur(10px)}.image-arrow .arrow{width:18px}.case-details{border-top:1px solid var(--page-line)}.case-details summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:500;min-height:56px;gap:20px}.case-details summary::-webkit-details-marker{display:none}.details-plus{font-size:24px;line-height:1;font-weight:300;transition:transform .25s}.case-details[open] .details-plus{transform:rotate(45deg)}.detail-content{padding:7px 0 20px;animation:detail-in .3s ease}.detail-role{font-size:10px;color:var(--page-muted);margin-bottom:18px}.detail-row{margin-bottom:20px}.detail-row h4{font-size:12px;font-weight:550;margin-bottom:6px}.detail-row p{font-size:12px;color:var(--page-muted);line-height:1.8}.case-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.secondary-case{min-width:0}.secondary-copy{padding:28px 5px 0}.secondary-copy>.eyebrow{color:var(--page-muted)}.secondary-copy h3{font-size:30px;line-height:1.2;letter-spacing:-.045em;font-weight:450;max-width:360px;margin:16px 0}.secondary-copy>p:not(.eyebrow):not(.scope){font-size:13px;line-height:1.8;color:var(--page-muted);max-width:380px}.xsolla-image,.agent-visual{height:326px;border-radius:var(--ds-corner-radius-m);border:1px solid var(--page-line)}.xsolla-image{padding:24px 28px 0;background:#eaeaea}.xsolla-image img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:8px 8px 0 0;box-shadow:0 0 36px #0000001a}.agent-visual{position:relative;overflow:hidden;background:var(--page-surface)}.agent-orbit{position:absolute;width:245px;height:245px;border:1px solid var(--page-line);border-radius:50%;top:-44px;left:50%;transform:translate(-50%) rotate(-25deg)}.orbit-two{width:320px;height:140px;top:20px;transform:translate(-50%) rotate(-30deg)}.agent-core{position:absolute;left:50%;top:46px;transform:translate(-50%);width:92px;height:92px;border-radius:30px;background:var(--page-action-bg);color:var(--page-accent-ink);box-shadow:0 0 70px color-mix(in srgb,var(--page-accent) 10%,transparent);display:grid;place-items:center}.agent-core>span:first-child{font-family:var(--page-serif);font-size:52px;font-style:italic;line-height:1;letter-spacing:-5px;padding-right:7px}.core-plus{position:absolute;top:9px;right:12px;font-size:14px}.agent-flow{position:absolute;left:7%;right:7%;bottom:68px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.agent-flow>div{position:relative;display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;font-size:9px;line-height:1.45}.flow-dot{width:27px;height:27px;border-radius:50%;border:1px solid var(--page-line);background:var(--page-surface);display:grid;place-items:center;font-size:8px;position:relative;z-index:1}.agent-flow>div:not(:last-child):after{content:"";position:absolute;left:60%;top:13px;width:80%;height:1px;background:var(--page-line)}.agent-flow>div:last-child .flow-dot{background:var(--page-action-bg);color:var(--page-accent-ink)}.visual-caption{position:absolute;bottom:22px;left:0;right:0;text-align:center;font-size:7px;letter-spacing:.18em;color:var(--page-muted)}.nda-note{font-size:9px;line-height:1.6;color:var(--page-muted);display:block;margin-top:8px}.earlier-work{border-top:1px solid var(--page-line);border-bottom:1px solid var(--page-line);margin-top:53px;display:flex;align-items:center;gap:36px;padding:24px 0;font-size:12px}.earlier-work>span{color:var(--page-muted);margin-right:auto}.earlier-work a span{margin-left:12px}.earlier-work a:hover{color:var(--page-accent)}.practice{background:var(--page-surface);padding:85px 0}.practice-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:90px}.practice-intro>.eyebrow{color:var(--page-muted)}.practice h2{margin-top:27px}.practice-intro>p:not(.eyebrow){font-size:13px;color:var(--page-muted);line-height:1.9;max-width:320px;margin-top:24px}.practice-sign{font-family:var(--page-serif);font-style:italic;font-weight:700;font-size:70px;letter-spacing:-8px;transform:rotate(-10deg);width:max-content;margin-top:30px;color:var(--page-accent)}.principles{padding-top:10px}.principles article{display:grid;grid-template-columns:24px 1fr 24px;gap:18px;padding:30px 0;border-bottom:1px solid var(--page-line)}.principles article:first-child{padding-top:0}.principles article:last-child{border:0;padding-bottom:0}.principle-number{font-size:10px;color:var(--page-muted);padding-top:4px}.principles h3{font-size:20px;font-weight:450;letter-spacing:-.035em;margin-bottom:12px}.principles p{font-size:12px;line-height:1.85;color:var(--page-muted);max-width:350px}.principle-star{font-size:24px;color:var(--page-accent)}.experience{display:grid;grid-template-columns:1fr 1.4fr;gap:75px;padding-top:100px;padding-bottom:100px}.experience>.eyebrow,.experience>div>.eyebrow{color:var(--page-muted)}.experience h2{font-size:36px;max-width:260px;margin:26px 0}.experience .job{display:grid;grid-template-columns:95px 1fr 20px;gap:18px;padding:24px 0;border-bottom:1px solid var(--page-line)}.job:first-child{padding-top:0}.job>span{font-size:10px;line-height:1.8;color:var(--page-muted)}.job h3{font-size:18px;font-weight:450;letter-spacing:-.02em}.job p{font-size:10px;color:var(--page-muted);margin-top:7px;line-height:1.6}.contact{border-top:1px solid var(--page-line);padding-top:50px}.contact-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.contact-top>.eyebrow{color:var(--page-muted)}.location{font-size:10px;color:var(--page-muted)}.contact-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:90px;margin-top:46px}.contact h2{font-size:clamp(40px,4.8vw,66px)}.contact h2 em{color:var(--page-accent)}.contact-grid>div>p{font-size:13px;color:var(--page-muted);line-height:1.9;margin:25px 0;max-width:385px}.contact-aside{align-self:end;padding-bottom:8px}.contact-aside>img{width:68px;height:68px;border-radius:50%;object-fit:cover;object-position:center 28%;margin-bottom:24px}.email{font-size:clamp(18px,2vw,27px);letter-spacing:-.04em}.contact-links{display:flex;gap:27px;margin-top:12px}.copy-status{font-size:10px;color:var(--page-muted);display:block;min-height:18px;margin-top:10px}.advisory{font-size:10px;color:var(--page-muted);margin-top:28px}.contact footer{border-top:1px solid var(--page-line);display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:66px;padding:25px 0;font-size:9px;color:var(--page-muted)}footer>a{width:44px;height:44px;display:grid;place-items:center;font-size:24px;color:var(--page-ink)}.error-page{padding:12vw;display:flex;flex-direction:column;gap:25px}@keyframes detail-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-motion=paused]{scroll-behavior:auto}[data-motion=paused] *,[data-motion=paused] *:before,[data-motion=paused] *:after{animation:none!important;transition:none!important}@media(min-width:1450px){.hero{padding-top:75px;min-height:760px}.portrait-frame{max-height:575px}.hero-copy{padding-top:45px}.sculpture-wrap{width:300px;height:300px;bottom:5px}.hero-description{font-size:15px;max-width:420px}}@media(max-width:1050px){.site-header{gap:16px}.site-header nav{gap:22px;margin-right:10px}.hero{grid-template-columns:1.15fr 1fr;column-gap:16px}.hero h1{font-size:clamp(45px,5.8vw,65px)}.hero-visual{padding-left:20px;padding-right:15px;padding-top:25px}.sculpture-wrap{width:215px;height:230px;left:-70px;bottom:20px}.hero-description{font-size:13px}.hero-actions{gap:18px}.primary-link{padding:14px 19px}.metric{display:block;padding:0 24px}.metric>div{margin-top:11px}.featured-info{padding:30px 26px}.practice-layout{gap:50px}.experience,.contact-grid{gap:45px}.xsolla-image,.agent-visual{height:290px}}@media(max-width:760px){:root{--page-gutter:24px;scroll-padding-top:98px}.site-header{height:auto;min-height:106px;display:grid;grid-template-columns:1fr auto;row-gap:0;padding-top:12px;padding-bottom:4px;position:sticky;top:0;background:color-mix(in srgb,var(--page-bg) 92%,transparent);backdrop-filter:blur(18px)}.monogram{font-size:36px;letter-spacing:-4px}.wordmark{gap:12px}.wordmark-name{font-size:9px}.toolbar{grid-column:2;grid-row:1}.site-header nav{grid-row:2;grid-column:1/-1;margin:0;justify-content:space-between;gap:20px;font-size:11px}.site-header nav a{padding:12px 0;min-height:40px}.icon-button{width:34px}.language{margin-left:3px}.language button{min-width:32px}.hero{padding-top:34px;display:flex;flex-direction:column;min-height:0;gap:0}.hero-copy{padding-top:0}.hero-copy>.eyebrow{font-size:9px;letter-spacing:.09em}.hero h1{font-size:clamp(43px,9.8vw,72px);margin-top:24px;margin-bottom:22px;line-height:1.07}.hero-description{max-width:420px;font-size:13px;line-height:1.8}.hero-actions{margin-top:25px;gap:24px;flex-wrap:wrap}.hero-visual{padding:38px 22px 64px 28px;margin-top:12px;max-width:510px;width:100%;align-self:center}.portrait-frame{aspect-ratio:.88;max-height:440px;border-radius:110px 110px 8px 8px}.portrait{object-position:center 33%}.vertical-note{top:90px}.sculpture-wrap{width:205px;height:205px;left:-20px;bottom:-5px}.sculpture-caption{left:40px;font-size:6px;bottom:5px}.portrait-caption{font-size:8px;bottom:20px;left:18px;right:18px}.hero-bottom{width:100%;margin-top:15px;font-size:8px;gap:16px;line-height:1.7}.hero-bottom>a{gap:6px;white-space:nowrap}.hero-bottom .status-dot{margin-right:5px}.impact{padding-top:28px;padding-bottom:35px}.metric{padding:0 13px}.metric>strong{font-size:30px}.metric>div{margin-top:10px}.metric span{font-size:9px;line-height:1.6}.metric small{font-size:8px;line-height:1.5}.impact-note{font-size:8px;line-height:1.6;margin-top:20px}.work{padding-top:45px;padding-bottom:60px}.section-heading{display:block;margin-bottom:28px}.section-heading>.eyebrow{margin-bottom:24px;padding:0;font-size:10px}h2{font-size:34px}.section-heading p:not(.eyebrow){font-size:12px;margin-top:15px}.featured-case{display:flex;flex-direction:column-reverse}.tbank-image{padding:20px 18px;max-height:410px}.tbank-image img{max-height:380px;object-fit:contain}.featured-info{padding:27px 25px}.featured-info h3{font-size:31px;margin:18px 0}.featured-info>p:not(.eyebrow):not(.scope){font-size:12px}.case-grid{grid-template-columns:1fr;gap:40px}.xsolla-image,.agent-visual{height:300px}.secondary-copy{padding-top:23px}.secondary-copy h3{font-size:28px;max-width:none}.earlier-work{gap:24px;margin-top:32px;font-size:11px}.earlier-work a span{margin-left:5px}.practice{padding:55px 0}.practice-layout{display:block}.practice-intro>.eyebrow{font-size:10px}.practice h2{margin-top:22px}.practice-intro>p:not(.eyebrow){font-size:12px;max-width:none}.practice-sign{display:none}.principles{margin-top:34px}.principles article{gap:12px;grid-template-columns:22px 1fr 20px;padding:25px 0}.principles h3{font-size:19px}.principles p{font-size:12px}.experience{display:block;padding-top:57px;padding-bottom:57px}.experience h2{font-size:32px;max-width:300px;margin:22px 0 18px}.timeline{margin-top:34px}.experience .job{grid-template-columns:76px 1fr 14px;gap:12px;padding:21px 0}.job>span{font-size:9px}.job h3{font-size:18px}.job p{font-size:10px}.contact{padding-top:36px}.contact-top{display:block}.location{display:block;margin-top:15px;font-size:9px}.contact-grid{display:block;margin-top:29px}.contact h2{font-size:38px}.contact-grid>div>p{font-size:12px}.contact-aside{margin-top:42px;display:grid;grid-template-columns:52px 1fr;column-gap:18px;align-items:center}.contact-aside>img{grid-row:1/3;width:52px;height:52px;margin:0}.contact-aside>.email{font-size:23px;grid-column:2}.contact-links{grid-column:2;gap:23px;margin-top:4px}.contact-links .plain-link{font-size:10px;padding:10px 0}.copy-status{grid-column:2;margin-top:8px}.advisory{margin-top:20px;font-size:9px;line-height:1.7}.contact footer{margin-top:40px;font-size:8px;gap:12px}.contact footer>span:nth-child(2){display:none}html[lang=ru] .hero h1{font-size:clamp(38px,8.6vw,65px)}html[lang=ru] .primary-link{font-size:11px}html[lang=ru] .metric>strong{font-size:28px}}@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(max-width:370px){.wordmark-name{display:none}.hero-actions{gap:15px}.primary-link{padding:14px 17px}.contact-aside>.email{font-size:20px}}.sculpture-wrap{width:310px;height:auto;left:-92px;bottom:-5px;filter:none}.intent-model{position:relative;width:100%}.intent-model .fluid-art{height:198px;position:relative;filter:drop-shadow(0 8px 14px rgba(0,0,0,.15))}.intent-model canvas{width:100%;height:100%}.model-explanation{position:relative;margin-top:-10px;padding:15px 16px 12px;background:color-mix(in srgb,var(--page-bg) 94%,transparent);border:1px solid var(--page-line);border-radius:var(--ds-corner-radius-m);backdrop-filter:blur(12px)}.model-kicker{font-size:8px;font-weight:600;letter-spacing:.12em;color:var(--page-muted)}.model-stages{list-style:none;display:grid;grid-template-columns:.85fr .85fr 1.25fr 1fr;gap:8px;padding:0;margin:14px 0 12px}.model-stages li{font-size:10px;line-height:1.45;color:var(--page-muted);padding-top:7px;border-top:1px solid var(--page-line)}.model-stages li>span{display:block;font-size:8px;margin-bottom:3px;opacity:.7}.model-stages li[aria-current=step]{color:var(--page-accent);border-color:var(--page-accent)}.model-controls{border-top:1px solid var(--page-line);padding-top:9px}.model-controls p{font-size:10px;line-height:1.5;color:var(--page-muted);margin:0 0 5px;min-height:15px}.model-controls button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:34px;gap:10px;font-size:11px;font-weight:550;padding:4px 0;color:var(--page-ink);background:none;border:0;cursor:pointer;text-align:left}.model-controls button:hover{color:var(--page-accent)}.model-controls button>span{font-size:17px;color:var(--page-accent)}.gate-fallback{width:100%;height:100%;color:var(--page-accent)}.portrait-caption{left:auto;right:18px;width:126px;text-align:right;line-height:1.5}.portrait-caption>span:last-child{display:none}@media(min-width:1450px){.sculpture-wrap{width:330px;left:-104px;bottom:-10px}.intent-model .fluid-art{height:210px}}@media(max-width:1050px)and (min-width:761px){.sculpture-wrap{width:270px;left:-38px;bottom:-20px}.intent-model .fluid-art{height:165px}.hero-visual{padding-bottom:85px}}@media(max-width:760px){.hero-visual{padding-bottom:145px}.sculpture-wrap{width:min(300px,100%);left:0;bottom:0}.intent-model .fluid-art{height:174px}.model-explanation{margin-top:-3px;padding:12px 14px 8px}.model-kicker{font-size:8px}.portrait-caption{display:none}}
