@layer components{.sx-sechead--center{max-width:720px}main :is(h1,h2,h3,h4,p,li,summary,.sx-sechead__heading,.sx-sechead__lede){text-wrap:wrap}.sx-sechead__text{gap:16px}.sx-sechead__heading{letter-spacing:-.025em;font-size:40px;line-height:1.15}.sx-sechead__lede{color:var(--color-ink-muted);font-size:18px;line-height:1.6}.sx-sechead .sx-eyebrow{letter-spacing:0;text-transform:none;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.sx-sechead .sx-eyebrow:before{content:"";border:1px solid var(--color-primary-muted);background:var(--color-accent);border-radius:2px;width:8px;height:8px}.sx-faq>.sx-container,.sx-fgrid>.sx-container,.sx-mediasplit>.sx-container{width:calc(100% - 80px);max-width:1200px;padding-inline:0}.sx-faq.sx-section,.sx-fgrid.sx-section,.sx-mediasplit.sx-section{padding-block:96px}@media (max-width:63.9375rem){.sx-sechead__heading{font-size:34px}.sx-faq.sx-section,.sx-fgrid.sx-section,.sx-mediasplit.sx-section{padding-block:72px}.sx-faq>.sx-container,.sx-fgrid>.sx-container,.sx-mediasplit>.sx-container{width:calc(100% - 48px)}}@media (max-width:47.9375rem){.sx-sechead__heading{font-size:29px;line-height:1.2}.sx-sechead__lede{font-size:17px}.sx-faq.sx-section,.sx-fgrid.sx-section,.sx-mediasplit.sx-section{padding-block:56px}.sx-faq>.sx-container,.sx-fgrid>.sx-container,.sx-mediasplit>.sx-container{width:calc(100% - 40px)}}.sx-faq--alt{background:var(--color-tint)}.sx-faq--grey{background:var(--color-chip);border-block:1px solid var(--color-line)}.sx-faq--center .sx-faq__list{gap:12px;max-width:860px}.sx-faq__item{border:1.5px solid var(--color-border-card);border-radius:var(--radius-sm);padding:0}.sx-faq__item[open]{border-color:var(--color-outline);box-shadow:3px 4px 0 var(--color-accent)}.sx-faq__item>summary{min-height:56px;color:var(--color-ink);padding:12px 20px;font-size:17px;font-weight:600;line-height:1.4}.sx-faq__plus{width:18px;height:18px}.sx-faq__plus>span{display:none}.sx-faq__plus:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:8px;height:8px;position:absolute;inset:3px 4px auto;transform:rotate(45deg)}.sx-faq__item[open] .sx-faq__plus{transform:rotate(180deg)}.sx-faq__a{margin:0;padding:0 20px 20px}.sx-faq__a p{color:var(--color-ink-muted);font-size:16px;line-height:1.65}.sx-faq__a a{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline}.sx-faq__link{border:0;padding:0;font-weight:600}.sx-faq--cols-2 .sx-faq__list{gap:14px;max-width:none}@media (max-width:63.9375rem){.sx-faq--cols-2 .sx-faq__list{max-width:860px}}@media (max-width:47.9375rem){.sx-faq__item>summary{font-size:16px}}.sx-featured--compact{background:var(--color-base)}.sx-featured--compact .sx-featured__card{background:var(--color-base);border:1.5px solid var(--color-border-firm);max-inline-size:75rem;box-shadow:4px 5px 0 var(--color-accent);border-radius:20px}.sx-featured--compact .sx-featured__title--compact{color:var(--color-ink)}.sx-featured--compact .sx-featured__summary--compact{color:var(--color-ink-muted)}.sx-featured__photo{aspect-ratio:4/3;object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:14px;block-size:auto;inline-size:100%;display:block}.sx-sector-wrap{width:calc(100% - 80px);max-width:1200px;margin-inline:auto}.sx-sband,.sx-ssteps,.sx-stabs{--sx-v-ink:#1b1b1b;--sx-v-soft:#5c5f6b;--sx-v-sk:#e3e4e8;background:var(--color-base);padding-block:96px}.sx-sband--tint,.sx-ssteps--tint,.sx-stabs--tint{background:var(--color-tint)}.sx-sband__eb{color:var(--color-primary);align-items:center;gap:10px;margin:0 0 14px;font-size:15px;font-weight:600;line-height:1.3;display:inline-flex}.sx-sband__eb:before{content:"";border:1px solid var(--color-primary-muted);background:var(--color-accent);border-radius:2px;width:8px;height:8px}.sx-sband__h{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-ink);margin:0;font-size:40px;font-weight:700;line-height:1.15}.sx-sband__lede{color:var(--color-ink-muted);margin-top:16px;font-size:18px;line-height:1.6}.sx-sband__lede>*+*{margin-top:12px}.sx-ssteps__head{text-align:center;max-width:760px;margin:0 auto}.sx-ssteps__lede{color:var(--color-ink-muted);margin:16px 0 0;font-size:18px;line-height:1.6}.sx-ssteps__note{max-width:820px;color:var(--color-ink-muted);text-align:center;margin:28px auto 0;font-size:15px;line-height:1.55}.sx-sv{min-width:0;color:var(--sx-v-ink);font-family:var(--font-sans);gap:14px;display:grid}.sx-sv>.sx-sv-win{max-width:520px;margin-inline:auto}.sx-sv-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.sx-sv-win{background:var(--color-base);border:2px solid var(--sx-v-ink);text-align:left;border-radius:18px;width:100%;min-width:0;position:relative}.sx-sv-bar{border-bottom:2px solid var(--sx-v-ink);background:#f4f4f5;border-radius:16px 16px 0 0;align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.sx-sv-bar i{border:1.5px solid var(--sx-v-ink);background:var(--color-base);border-radius:50%;flex:none;width:11px;height:11px;display:block}.sx-sv-bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 12px/1 var(--font-sans);color:var(--sx-v-soft);margin-left:8px;overflow:hidden}.sx-sv-body{gap:10px;padding:14px;display:grid}.sx-sv-hr{border-top:1.5px solid var(--sx-v-sk);height:0;margin:2px 0}.sx-sv-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sx-sv-head .sx-sv-t b{font-size:15px;font-weight:700}.sx-sv-t{flex:1;min-width:0;display:block}.sx-sv-t b{font:600 14px/1.3 var(--font-sans);color:var(--sx-v-ink);display:block}.sx-sv-t small{color:var(--sx-v-soft);margin-top:2px;font-size:12.5px;line-height:1.35;display:block}.sx-sv-vals{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.sx-sv-row{min-width:0;font:500 13.5px/1.35 var(--font-sans);align-items:center;gap:10px;display:flex}.sx-sv-row>span:first-child{width:44%;color:var(--sx-v-soft);flex:none;font-weight:400}.sx-sv-row .sx-sv-vals{flex:1}.sx-sv-row .sx-sv-sk{max-width:140px}.sx-sv-chip{background:var(--color-base);border:1.5px solid var(--sx-v-ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.sx-sv-chip.is-hl{box-shadow:3px 4px 0 var(--color-accent)}.sx-sv-chip .sx-sv-t{min-width:120px}.sx-sv-ico{width:32px;height:32px;color:var(--sx-v-ink);background:#f3f4f6;border-radius:9px;flex:none;place-items:center;display:grid}.sx-sv-ico svg{display:block}.sx-sv-sk{background:var(--sx-v-sk);border-radius:99px;flex:1;min-width:24px;height:8px;display:block}.sx-sv-pill{font:600 12px/1.2 var(--font-sans);white-space:nowrap;color:var(--sx-v-ink);background:var(--color-base);border:1.5px solid var(--sx-v-ink);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.sx-sv-pill--g{background:var(--color-accent-strong)}.sx-sv-pill--l{background:var(--color-accent)}.sx-sv-pill--d{color:var(--color-base);background:var(--sx-v-ink)}.sx-sv-pill--o{color:#40464a;border-color:#9aa19c;font-weight:500}.sx-sv-btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sx-sv-btn{height:32px;font:600 13px/1 var(--font-sans);white-space:nowrap;color:var(--color-base);background:var(--sx-v-ink);border-radius:12px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.sx-sv-btn.is-o{color:var(--sx-v-ink);background:var(--color-base);border:1.5px solid var(--sx-v-ink)}.sx-sv-path{gap:3px;min-width:0;display:flex;overflow:hidden}.sx-sv-path span{text-overflow:ellipsis;white-space:nowrap;min-width:0;height:30px;font:600 11.5px/1.1 var(--font-sans);color:#40464a;text-align:center;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%,8px 50%);background:#eef0f2;flex:1 1 0;justify-content:center;align-items:center;padding:0 8px 0 14px;display:flex;overflow:hidden}.sx-sv-path span:first-child{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%);border-radius:8px 0 0 8px;padding-left:10px}.sx-sv-path span.is-done{color:var(--color-base);background:var(--color-primary)}.sx-sv-path span.is-now{color:var(--sx-v-ink);background:var(--color-accent)}.sx-sv-step{background:var(--color-base);border:1.5px solid var(--sx-v-ink);border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex;position:relative}.sx-sv-step+.sx-sv-step{margin-top:8px}.sx-sv-step+.sx-sv-step:before{content:"";border-left:2px solid var(--sx-v-ink);height:18px;position:absolute;top:-20px;left:26px}.sx-sv-k{min-width:76px;font:700 10.5px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;text-align:center;color:var(--sx-v-ink);background:var(--color-accent-strong);border-radius:7px;flex:none;padding:6px 8px}.sx-sv-step--if .sx-sv-k{background:var(--color-base);border:1.5px solid var(--sx-v-ink)}.sx-sv-step--do .sx-sv-k{background:var(--color-accent)}.sx-sv-meter{font:500 13px/1.3 var(--font-sans);grid-template-columns:minmax(90px,38%) minmax(0,1fr);align-items:center;gap:10px;display:grid}.sx-sv-meter i{background:var(--color-primary);border:1.5px solid var(--sx-v-ink);border-radius:4px;height:14px;display:block}.sx-sv-meter i.is-l{background:var(--color-accent)}.sx-sv-meter i.is-n{background:var(--color-base)}.sx-sv-msg{max-width:85%;font:500 13.5px/1.4 var(--font-sans);border:1.5px solid var(--sx-v-ink);background:#f4f4f5;border-radius:14px 14px 14px 4px;padding:9px 12px}.sx-sv-msg.is-me{background:var(--color-accent-strong);border-radius:14px 14px 4px;justify-self:end}.sx-sv-msg small{color:var(--sx-v-soft);align-items:center;gap:6px;margin-bottom:4px;font-size:11.5px;font-weight:500;display:flex}.sx-sv-msg small svg{flex:none;width:14px;height:14px}.sx-sv-draft{background:var(--color-base);border:1.5px dashed var(--sx-v-ink);border-radius:12px;gap:7px;padding:10px 12px;display:grid}.sx-sv-draft .sx-sv-sk{flex:none}.sx-sv-tw{overflow-x:auto}.sx-sv-tbl{border-collapse:collapse;width:100%;font:500 13px/1.3 var(--font-sans);color:var(--sx-v-ink)}.sx-sv-tbl th{letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--sx-v-soft);border-bottom:1.5px solid var(--sx-v-ink);padding:6px 8px;font-size:11.5px;font-weight:600}.sx-sv-tbl td{white-space:nowrap;border-bottom:1px solid var(--sx-v-sk);padding:8px}.sx-sv-tbl td .sx-sv-sk{width:64px}.sx-sv-tbl tr:last-child td{border-bottom:0}.sx-sv-seats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;display:grid}.sx-sv-seat{background:var(--color-base);border:1.5px solid var(--sx-v-ink);border-radius:12px;justify-items:start;gap:6px;min-width:0;padding:10px 12px;display:grid}.sx-sv-seat b{font:600 13.5px/1.3 var(--font-sans)}.sx-sv-seat small{color:var(--sx-v-soft);font-size:12px;line-height:1.35}.sx-sv-seat.is-centre{text-align:center;color:var(--color-base);background:var(--sx-v-ink);border-radius:16px;grid-area:2/2;justify-items:center;padding:18px 12px}.sx-sv-seat.is-centre b{color:var(--color-base);font-size:14.5px}.sx-sv-seat.is-centre small{color:#c9cdd2}.sx-sv-seat.is-open{background:0 0;border-style:dashed}.sx-sv-chs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sx-sv-ch{min-width:0;font:600 13.5px/1.25 var(--font-sans);background:var(--color-base);border:1.5px solid var(--sx-v-ink);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.sx-sv-ch__ico{background:var(--color-accent-strong);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.sx-sv-stgs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sx-sv-stg{background:var(--color-base);border:1.5px solid var(--color-outline);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.sx-sv-stg span{font:700 12px/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-muted)}.sx-sv-stg p{color:var(--color-ink-muted);margin:0;font-size:13.5px;line-height:1.45}.sx-sv-drawing svg,.sx-sv-draw{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;height:auto;display:block}.sx-sv-drawing{width:100%;max-width:560px;margin-inline:auto}.sx-sv-net{width:100%;max-width:560px;height:auto;margin:0 auto;display:block}.sx-sv-net text{font-family:var(--font-sans);text-anchor:middle}.sx-sv-net__rel{fill:#40464a;font-size:11px;font-weight:600}.sx-sv-net__node{fill:#1b1b1b;font-size:13px;font-weight:600}.sx-sv-net__node.is-centre{fill:#fff}.sx-sv-cap{color:var(--color-ink-muted);text-align:center;margin:0;font-size:13px;line-height:1.45}.sx-sv-bound{background:var(--color-base);border:1.5px solid var(--color-outline);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px;display:grid;overflow:hidden}.sx-sv-bound__col{min-width:0;padding:22px 24px}.sx-sv-bound__col.is-out{background:var(--color-surface-alt);border-left:1.5px dashed var(--color-outline)}.sx-sv-bound h3{color:var(--color-ink);margin:0;font-size:16px;line-height:1.3}.sx-sv-bound ul{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sx-sv-bound li{color:var(--color-ink);padding-left:22px;font-size:15px;line-height:1.5;position:relative}.sx-sv-bound li:before{content:"";background:var(--color-accent);border:1.5px solid var(--color-outline);border-radius:4px;width:12px;height:12px;position:absolute;top:.45em;left:0}.sx-sv-bound__col.is-out li:before{background:var(--color-base);border-style:dashed}@media (max-width:63.9375rem){.sx-sector-wrap{width:calc(100% - 48px)}.sx-sband,.sx-ssteps,.sx-stabs{padding-block:72px}.sx-sband__h{font-size:34px}}@media (max-width:47.9375rem){.sx-sector-wrap{width:calc(100% - 40px)}.sx-sband,.sx-ssteps,.sx-stabs{padding-block:56px}.sx-sband__h{font-size:29px;line-height:1.2}.sx-sband__lede,.sx-ssteps__lede{font-size:17px}.sx-sv-bound{grid-template-columns:minmax(0,1fr)}.sx-sv-bound__col.is-out{border-left:0;border-top:1.5px dashed var(--color-outline)}}@media (max-width:35rem){.sx-sv-two{grid-template-columns:minmax(0,1fr)}.sx-sv-seats{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-sv-seat.is-centre{grid-area:1/1/auto/-1}.sx-sv-body{padding:12px}.sx-sv-path span{padding:0;font-size:0}.sx-sv-path span.is-now{flex:3 1 0;font-size:11px}}.sx-shero{background:var(--color-base)}.sx-shero__inner{max-width:calc(75rem + var(--sx-gutter) * 2);align-items:center;gap:32px;padding-block:28px 56px;display:grid}.sx-shero__copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.sx-shero__kick{font-size:var(--text-eyebrow);letter-spacing:.07em;text-transform:uppercase;color:var(--color-primary);background:var(--color-tint);border:1px solid var(--color-outline);border-radius:999px;margin:0 0 18px;padding:5px 14px;font-weight:700;line-height:1.3;display:inline-flex}.sx-shero__title{max-width:14em;font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-ink);margin:0;font-size:2.125rem;font-weight:700;line-height:1.15}.sx-shero__lede{max-width:54ch;color:var(--color-ink-muted);margin:18px 0 0;font-size:1.0625rem;line-height:1.6}.sx-shero__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.sx-shero__actions .sx-btn{gap:8px}.sx-shero__pic{min-width:0}.sx-shero__pic img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:100%;height:auto;display:block}.sx-shero__pic--photo{aspect-ratio:632/512;position:relative}.sx-shero__pic--photo .sx-shero__photo{object-fit:cover;border-radius:20px;width:87.98%;height:87.5%;position:absolute;top:5.47%;left:7.59%}.sx-shero__pic--photo .sx-shero__cards{height:100%;position:absolute;inset:0}@media (max-width:39.99rem){.sx-shero__actions{flex-direction:column;align-items:stretch;gap:8px;width:100%}.sx-shero__actions .sx-btn{justify-content:center;width:100%}}@media (min-width:48rem){.sx-shero__title{font-size:clamp(2.25rem,1.4rem + 2vw,3.25rem)}.sx-shero__lede{font-size:1.125rem}}@media (min-width:64rem){.sx-shero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;padding-block:48px 88px}.sx-shero__inner--solo{grid-template-columns:minmax(0,1fr)}}.sx-sband__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:56px;display:grid}.sx-sband--rev .sx-sband__copy{order:2}.sx-sband--solo .sx-sband__grid,.sx-sband--stacked .sx-sband__grid{grid-template-columns:minmax(0,1fr);gap:40px}.sx-sband--stacked .sx-sband__copy{text-align:center;max-width:760px;margin-inline:auto}.sx-sband--stacked .sx-sband__list,.sx-sband--stacked .sx-sband__cards{text-align:left}.sx-sband--stacked .sx-sv{width:100%;max-width:920px;margin-inline:auto}.sx-sband__copy,.sx-sband__visual{min-width:0}.sx-sband__visual--photo{flex-direction:column;align-items:flex-end;display:flex}.sx-sband__photo{aspect-ratio:4/3;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:20px;width:calc(100% - 40px);height:auto;display:block}.sx-sband__over{z-index:1;align-self:flex-start;width:min(100% - 24px,520px);margin-top:-26%;position:relative}.sx-sband__over .sx-sv>.sx-sv-win{max-width:none;box-shadow:6px 7px 0 color-mix(in srgb, var(--color-ink) 14%, transparent)}.sx-sband--rev .sx-sband__visual--photo{align-items:flex-start}.sx-sband--rev .sx-sband__over{align-self:flex-end}.sx-sband__list{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.sx-sband__list li{color:var(--color-ink);padding-left:30px;font-size:16px;line-height:1.55;position:relative}.sx-sband__list li:before{content:"";background:var(--color-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A422B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 12px no-repeat;border:1.5px solid var(--color-outline);border-radius:6px;width:18px;height:18px;position:absolute;top:.2em;left:0}.sx-sband__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.sx-sband__cards li{background:var(--color-base);border:1.5px solid var(--color-outline);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.sx-sband__cards b{color:var(--color-ink);font-size:15.5px;line-height:1.3}.sx-sband__cards span{color:var(--color-ink-muted);font-size:14px;line-height:1.5}.sx-sband__note{color:var(--color-ink-muted);margin:20px 0 0;font-size:15px;line-height:1.55}.sx-sband__link{color:var(--color-primary);text-underline-offset:3px;align-items:center;gap:6px;margin-top:20px;font-weight:600;text-decoration:underline;display:inline-flex}.sx-sband--ai .sx-sband__grid{background:var(--color-ai-soft);border:1.5px solid var(--color-ai-dark);box-shadow:4px 5px 0 var(--color-ai-dark);border-radius:22px;padding:40px}.sx-sband__ai{letter-spacing:.06em;text-transform:uppercase;color:var(--color-base);background:var(--color-ai);border-radius:999px;margin:0 0 14px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.sx-sband--ai .sx-sband__h,.sx-sband--ai .sx-sband__link{color:var(--color-ai-dark)}.sx-sband--ai .sx-sband__lede{color:#4a4470}.sx-sband--ai .sx-sband__list li:before{background-color:var(--color-ai-mid);border-color:var(--color-ai-dark)}.sx-sband--ai .sx-sv-win,.sx-sband--ai .sx-sv-bar{border-color:var(--color-ai-dark)}.sx-sband--ai .sx-sv-msg.is-me{background:var(--color-base);border-color:var(--color-ai-dark)}.sx-sband--ai .sx-sv-draft{border-color:var(--color-ai-dark)}.sx-sband--ai .sx-sv-draft .sx-sv-sk{background:var(--color-ai-mid)}.sx-sband--ai .sx-sv-btn{background:var(--color-ai-dark)}.sx-sband--ai .sx-sv-btn.is-o{color:var(--color-ai-dark);background:var(--color-base);border-color:var(--color-ai-dark)}@media (max-width:63.9375rem){.sx-sband__grid{grid-template-columns:minmax(0,1fr);gap:32px}.sx-sband--rev .sx-sband__copy{order:0}}@media (max-width:47.9375rem){.sx-sband__photo{width:calc(100% - 20px)}.sx-sband__over{width:calc(100% - 16px);margin-top:-18%}.sx-sband--ai .sx-sband__grid{padding:24px 18px}.sx-sband__cards{grid-template-columns:minmax(0,1fr)}}.sx-ssteps__list{grid-template-columns:repeat(min(var(--sx-n,5), 5), minmax(0, 1fr));gap:18px;margin:48px 0 0;padding:0;list-style:none;display:grid}.sx-ssteps__list--versions{grid-template-columns:repeat(min(var(--sx-n,4), 4), minmax(0, 1fr))}.sx-ssteps__list--pipes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sx-sstep{background:var(--color-base);border:1.5px solid var(--color-outline);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:18px 16px 20px;display:flex;position:relative}.sx-sstep__fig{margin:-4px -2px 0}.sx-sstep__fig svg{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.sx-sstep__tag{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);background:var(--color-accent-strong);border:1px solid var(--color-outline);border-radius:999px;align-self:flex-start;padding:5px 9px;font-size:11px;font-weight:700;line-height:1}.sx-sstep__tag--out{color:#40464a;background:var(--color-base);border-style:dashed}.sx-sstep__tag--lime{background:var(--color-accent)}.sx-sstep__tag--dark{color:var(--color-base);background:var(--color-ink)}.sx-sstep__title{color:var(--color-ink);margin:0;font-size:18px;line-height:1.25}.sx-sstep__text{color:var(--color-ink-muted);margin:0;font-size:14.5px;line-height:1.5}.sx-sstep__kf{flex-wrap:wrap;gap:5px;margin:auto 0 0;padding-top:6px;display:flex}.sx-sstep__kf span{color:var(--color-ink);background:var(--color-tint);border:1px dashed var(--color-outline);border-radius:6px;padding:3px 7px;font-size:12px;font-weight:500;line-height:1.2}.sx-sstep--docs{box-shadow:4px 5px 0 var(--color-accent)}.sx-sstep--docs.is-out{background:var(--color-surface-alt);box-shadow:none;border-style:dashed}.sx-sstep--docs:not(:last-child):after{content:"";background:var(--color-outline);width:16px;height:2px;position:absolute;top:62px;right:-17px}.sx-sstep--stages{border-radius:14px;gap:8px;padding:16px 14px}.sx-sstep--stages .sx-sstep__title{font-size:16.5px;line-height:1.3}.sx-sstep--stages .sx-sstep__text{font-size:13.5px;line-height:1.45}.sx-sstep--stages.is-now{box-shadow:4px 5px 0 var(--color-accent)}.sx-ssteps__list--timeline{gap:0;position:relative}.sx-ssteps__list--timeline:before{content:"";border-top:2px dashed var(--color-outline);position:absolute;top:15px;left:10%;right:10%}.sx-sstep--timeline{text-align:center;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:0 10px}.sx-sstep__dot{width:32px;height:32px;color:var(--color-ink);background:var(--color-base);border:2px solid var(--color-outline);border-radius:50%;place-items:center;display:grid;position:relative}.sx-sstep--timeline.is-now .sx-sstep__dot{background:var(--color-accent)}.sx-sstep--timeline.is-done .sx-sstep__dot{color:var(--color-base);background:var(--color-primary);border-color:var(--color-primary)}.sx-sstep--timeline .sx-sstep__title{font-size:16.5px;line-height:1.3}.sx-sstep--timeline .sx-sstep__tag{align-self:center}.sx-sstep--versions.is-on{box-shadow:4px 5px 0 var(--color-accent)}.sx-sstep--versions.is-old{background:var(--color-surface-alt);border-style:dashed}.sx-sstep__lines{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sx-sstep__lines li{color:var(--color-ink);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.sx-sstep__lines li.is-x{color:#8a928d;text-decoration:line-through}.sx-sstep__lines .sx-sv-sk{background:#e3e4e8;border-radius:99px;flex:none;width:64px;height:8px}.sx-sstep--versions .sx-sstep__text{font-size:13.5px;line-height:1.45}.sx-sstep--pipes{box-shadow:4px 5px 0 var(--color-accent);border-radius:18px;padding:24px;display:block}.sx-sstep--pipes .sx-sstep__fig{float:right;width:min(44%,190px);margin:-10px -6px 6px 14px}.sx-sstep--pipes .sx-sstep__title{font-size:20px}.sx-sstep--pipes .sx-sstep__text{margin-top:6px;font-size:15px}.sx-sstep--pipes .sx-sstep__tag{margin-bottom:10px;display:inline-block}.sx-sstep__flow{clear:both;margin:18px 0 0;padding:0;list-style:none;display:grid}.sx-sstep__flow li{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:0 0 16px;display:grid;position:relative}.sx-sstep__flow li:not(:last-child):after{content:"";border-left:1.5px solid var(--color-line);position:absolute;top:30px;bottom:2px;left:14px}.sx-sstep__flow i{width:30px;height:30px;color:var(--color-ink);background:var(--color-tint);border:1.5px solid var(--color-outline);border-radius:8px;place-items:center;font-size:13px;font-style:normal;font-weight:700;line-height:1;display:grid}.sx-sstep__flow b{color:var(--color-ink);margin-top:3px;font-size:16px;line-height:1.35;display:block}.sx-sstep__flow span{color:var(--color-ink-muted);margin-top:2px;font-size:14.5px;line-height:1.5;display:block}@media (max-width:68.75rem){.sx-ssteps__list{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-ssteps__list--stages{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-sstep--docs:after{display:none}}@media (max-width:56.25rem){.sx-ssteps__list--timeline{grid-template-columns:minmax(0,1fr);gap:18px}.sx-ssteps__list--timeline:before{border-top:0;border-left:2px dashed var(--color-outline);inset:10px auto 10px 15px}.sx-sstep--timeline{text-align:left;grid-template-columns:32px minmax(0,1fr);justify-items:start;gap:4px 14px;padding:0;display:grid}.sx-sstep--timeline .sx-sstep__dot{grid-row:span 3}.sx-sstep--timeline .sx-sstep__tag{align-self:start}.sx-ssteps__list--pipes{grid-template-columns:minmax(0,1fr)}}@media (max-width:43.75rem){.sx-ssteps__list,.sx-ssteps__list--stages,.sx-ssteps__list--versions{grid-template-columns:minmax(0,1fr)}}.sx-stabs__box{margin-top:40px}.sx-stabs__radio{opacity:0;pointer-events:none;position:absolute}.sx-stabs__labels{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.sx-stabs__labels label{min-height:44px;color:var(--color-ink);background:var(--color-base);border:1.5px solid var(--color-outline);cursor:pointer;border-radius:10px;align-items:center;padding:0 18px;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex}.sx-stabs__labels label:hover{background:var(--color-surface)}.sx-stabs__panels>.sx-stab{display:none}.sx-stabs__radio:first-of-type:checked~.sx-stabs__labels label:first-of-type,.sx-stabs__radio:nth-of-type(2):checked~.sx-stabs__labels label:nth-of-type(2),.sx-stabs__radio:nth-of-type(3):checked~.sx-stabs__labels label:nth-of-type(3),.sx-stabs__radio:nth-of-type(4):checked~.sx-stabs__labels label:nth-of-type(4){color:var(--color-base);background:var(--color-primary);box-shadow:3px 4px 0 var(--color-accent)}.sx-stabs__radio:first-of-type:checked~.sx-stabs__panels>.sx-stab:first-of-type,.sx-stabs__radio:nth-of-type(2):checked~.sx-stabs__panels>.sx-stab:nth-of-type(2),.sx-stabs__radio:nth-of-type(3):checked~.sx-stabs__panels>.sx-stab:nth-of-type(3),.sx-stabs__radio:nth-of-type(4):checked~.sx-stabs__panels>.sx-stab:nth-of-type(4){display:grid}.sx-stabs__radio:focus-visible~.sx-stabs__labels{outline:2px solid var(--color-primary);outline-offset:6px;border-radius:12px}.sx-stab{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px}.sx-stab--solo{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.sx-stab__copy,.sx-stab__visual{min-width:0}.sx-stab__h{color:var(--color-ink);margin:0;font-size:24px;line-height:1.25}.sx-stab__draw{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:300px;height:auto;margin-top:22px;display:block}@media (max-width:63.9375rem){.sx-stab{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:43.75rem){.sx-stab__draw{display:none}.sx-stab__h{font-size:20px}}}