:is(.ds,.dsm) .sb{--sb-r:var(--ac-r-md,16px);display:grid}.ds .sb-head{gap:var(--ac-gap-lede);margin-bottom:var(--ac-gap-block);display:grid}.ds .sb-lede{font-size:var(--ac-fs-lead);color:var(--ac-ink);word-break:keep-all;margin:0;font-weight:600;line-height:1.6}:is(.ds,.dsm) .sb-plates{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ds .sb-plates{gap:1rem}@media (min-width:1000px){.ds .sb-plates{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.ds,.dsm) .sb-plate{border-radius:var(--sb-r);background:var(--sb-step);color:#0a0a0b;grid-template-rows:auto auto 1fr auto;justify-items:start;display:grid}.ds .sb-plate{padding:clamp(1.75rem,1rem + 2vw,2.75rem)}:is(.ds,.dsm) .sb-plate-head{border-bottom:1px solid #0a0a0b38;justify-content:space-between;justify-self:stretch;align-items:baseline;gap:1rem;margin:0;font-weight:800;display:flex}.ds .sb-plate-head{font-size:var(--ac-fs-body);padding-bottom:1rem}:is(.ds,.dsm) .sb-plate-price{font-variant-numeric:tabular-nums;white-space:nowrap}:is(.ds,.dsm) .sb-plate-who{letter-spacing:-.03em;color:#0a0a0b;word-break:keep-all;align-self:start;margin:0;font-weight:800}.ds .sb-plate-who{margin-top:clamp(1.75rem,1rem + 1.6vw,2.5rem);font-size:clamp(2rem,1.1rem + 1.7vw,2.75rem);line-height:1.15}:is(.ds,.dsm) .sb-plate-does{color:#0a0a0bd1;word-break:keep-all;margin:0;font-weight:600;line-height:1.6}:is(.ds,.dsm) .sb-plate-does>p{font:inherit;margin:0}.ds .sb-plate-does{font-size:var(--ac-fs-lead);align-self:stretch;margin:1rem 0 2rem}@media (min-width:1000px){.ds .sb-plate-does>p:first-child{min-block-size:3lh}}.ds .sb-plate>.ac-fill-btn{justify-self:stretch;width:100%}.ds .sb-close{margin:var(--ac-gap-block)0 0;letter-spacing:-.03em;color:#fff;word-break:keep-all;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.75rem);font-weight:800;line-height:1.3}.dsm .sb-head{gap:var(--m-gap-3);margin-bottom:var(--m-gap-4);display:grid}.dsm .sb-lede{font-size:var(--m-fs-lede);color:#fff;word-break:keep-all;margin:0;font-weight:600;line-height:1.55}.dsm .sb-plate{padding:var(--m-gap-2)}.dsm .sb-plate-head{padding-bottom:var(--m-gap-1);font-size:var(--m-fs-caption)}.dsm .sb-plates{gap:var(--m-gap-1)}.dsm .sb-plate{container-type:inline-size}.dsm .sb-plate-who{margin-top:var(--m-gap-2);font-size:min(var(--m-fs-h3),calc(100cqi/11.6));white-space:nowrap;line-height:1.2}.dsm .sb-plate-does{margin:var(--m-gap-1)0 var(--m-gap-3);font-size:var(--m-fs-body)}.dsm .sb-plate>.ac-fill-btn{width:100%;min-height:var(--m-btn-h,56px);font-size:var(--m-fs-btn,16px);justify-self:stretch}.dsm .sb-close{margin:var(--m-gap-4)0 0;font-size:var(--m-fs-say);letter-spacing:-.03em;color:#fff;word-break:keep-all;font-weight:800;line-height:1.3}@media (prefers-reduced-motion:reduce){:is(.ds,.dsm) .sb-plate{clip-path:none!important}}:is(.ds,.dsm) .sb-door{grid-template-rows:auto auto auto 1fr auto;container-type:inline-size}:is(.ds,.dsm) .sb-door-promise{letter-spacing:-.03em;white-space:nowrap;color:#0a0a0b;align-self:start;margin:0;font-weight:800;line-height:1.15}:is(.ds,.dsm) .sb-door-kind{color:#0a0a0b;word-break:keep-all;margin:0;font-weight:800}.ds .sb-door-promise{margin-top:clamp(1.75rem,1rem + 1.6vw,2.5rem);font-size:min(6rem,15.873cqi)}.ds .sb-door-kind{margin-top:var(--ac-gap-lede);font-size:var(--ac-fs-h3)}.ds .sb-door>.ac-fill-btn{justify-self:stretch;width:100%}.dsm .sb-door-promise{margin-top:var(--m-gap-3);font-size:min(64px,15.873cqi)}.dsm .sb-door-kind{margin-top:var(--m-gap-2);font-size:var(--m-fs-h3)}.dsm .sb-door>.ac-fill-btn{width:100%;min-height:var(--m-btn-h,56px);font-size:var(--m-fs-btn,16px);justify-self:stretch}:is(.ds,.dsm) .sb-door-item{grid-template-rows:auto 1fr;display:grid}:is(.ds,.dsm) .sb-door-who{color:#fff;margin:0;display:grid}.ds .sb-doors .sb-plates{gap:var(--ac-gap-block)1rem}.ds .sb-door-who{margin-bottom:var(--ac-gap-lede)}.dsm .sb-doors .sb-plates{gap:var(--m-gap-4)}.dsm .sb-door-who{margin-bottom:var(--m-gap-2)}@media (min-width:1000px){.ds .sb-doors .sb-plates{column-gap:var(--ac-gap-block);grid-template-rows:auto 1fr}.ds .sb-door-item{grid-row:span 2;grid-template-rows:subgrid}.ds .sb-door-who{align-self:end}}:is(.ds,.dsm) .sb-doors-chip{justify-content:center}.ds .sb-doors-chip{margin-bottom:var(--ac-gap-block)}.dsm .sb-doors-chip{margin-bottom:var(--m-gap-4)}
