.sbk{--sbk-ease:cubic-bezier(.16, 1, .3, 1);--sbk-mark-h:20px;padding-block:clamp(48px,5vw,88px) clamp(56px,6vw,104px)}.sbk-head{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.sbk-title{font-family:var(--font-head);font-size:var(--h2);letter-spacing:-.045em;font-weight:500;line-height:1}.sbk-muted{color:var(--text-3)}.sbk-muted:before{content:" "}.sbk-lede{max-width:52ch;font-size:var(--small);color:var(--text-2);line-height:1.5}.sbk-grid{border-top:1px solid var(--text);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:861px){.sbk{--sbk-mark-h:clamp(22px, 1.9vw, 28px)}.sbk-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sbk-main{padding-right:clamp(20px,3vw,56px)}}.sbk-step{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);padding-block:18px;display:grid}.sbk-step:last-child{border-bottom:0}@media (min-width:861px){.sbk-step{grid-template-columns:56px minmax(0,1fr);padding-block:22px}}.sbk-no{font-family:var(--font-mono);font-size:var(--label);font-variant-numeric:tabular-nums;color:var(--text-3);padding-top:4px}.sbk-step-body{flex-direction:column;min-width:0;display:flex}.sbk-step-title{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(17px,16px + .25vw,19px);font-weight:500}.sbk-brands{border:1px solid var(--line);background-color:var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.sbk-brand{background-color:var(--canvas);min-width:0;height:58px;color:var(--text-3);cursor:pointer;place-items:center;padding:0 6px;transition:background-color .3s,color .3s;display:grid;position:relative}.sbk-brand:after{content:"";background-color:var(--text);height:2px;transition:transform .4s var(--sbk-ease);position:absolute;inset:auto 0 0;transform:scaleX(0)}.sbk-brand[aria-pressed=true]{background-color:var(--layer-1);color:var(--text)}.sbk-brand[aria-pressed=true]:after{transform:scaleX(1)}.sbk-brand:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}@media (hover:hover){.sbk-brand:hover{color:var(--text)}}@media (min-width:861px){.sbk-brand{height:76px}}.sbk-brand-box{width:100%;min-width:0;height:calc(var(--sbk-mark-h) * 1.85);justify-content:center;align-items:center;display:flex}.sbk-chips{flex-wrap:wrap;gap:8px;display:flex}.sbk-chips-sm{margin-top:8px}.sbk-chip{border-radius:var(--radius-pill);background-color:var(--canvas);min-height:38px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-2);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:6px 16px;font-size:14.5px;line-height:1.25;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-flex}.sbk-chip.is-sm{min-height:32px;padding:4px 12px;font-size:13.5px}.sbk-chip[aria-pressed=true]{background-color:var(--text);box-shadow:none;color:var(--canvas)}.sbk-chip:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover){.sbk-chip:hover{color:var(--text)}.sbk-chip[aria-pressed=true]:hover{color:var(--canvas)}}.sbk-field{background-color:var(--layer-1);width:100%;min-width:0;height:46px;font:inherit;color:var(--text);border-radius:12px;outline:none;padding:0 14px;font-size:16px;transition:background-color .2s,box-shadow .2s}.sbk-field::placeholder{color:var(--text-3)}.sbk-field:focus-visible,.sbk-field:focus{background-color:var(--canvas);box-shadow:inset 0 0 0 1px var(--text)}.sbk-field[hidden]{display:none}.sbk-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5 5 6.5 8 3.5' fill='none' stroke='%230b0c0f' stroke-width='1.2'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:10px;margin-bottom:10px;padding-right:36px}.sbk-select:disabled{color:var(--text-3);cursor:not-allowed}.sbk-select+.sbk-field{margin-bottom:10px}.sbk-pair{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;display:grid}.sbk-labelled{flex-direction:column;gap:6px;min-width:0;display:flex}.sbk-field-label{color:var(--text-3);font-size:13px}.sbk-vin{max-width:440px;margin-top:16px}.sbk-vin-field{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.sbk-vin-field::placeholder{font-family:var(--font-sans);letter-spacing:0;text-transform:none}.sbk-vin-hint{color:var(--text-3);font-size:12.5px}.sbk-vin-bad{color:#b3261e}.sbk-area{resize:vertical;height:auto;padding-block:12px;line-height:1.5}.sbk-tick{color:var(--text-2);cursor:pointer;align-items:center;gap:10px;margin-top:14px;font-size:14.5px;display:inline-flex}.sbk-tick input{width:18px;height:18px;accent-color:var(--text);flex:none}.sbk-side{border-top:1px solid var(--line);padding:18px 0 22px}.sbk-side-in{flex-direction:column;gap:14px;display:flex}@media (min-width:861px){.sbk-side{border-top:0;border-left:1px solid var(--line);padding:22px 0 22px clamp(20px,3vw,48px)}.sbk-side-in{top:calc(var(--safe-top,0px) + var(--header-h-glass) + 20px);position:sticky}}.sbk-ready{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:11px}.sbk-ready.is-ready{color:var(--text)}.sbk-acts{flex-direction:column;gap:10px;display:flex;position:relative}.sbk-send,.sbk-call{border-radius:var(--radius-pill);height:50px;transition:opacity var(--press) var(--ease), box-shadow var(--press) var(--ease);justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:500;display:inline-flex}.sbk-send{background-color:var(--text);color:var(--canvas)}.sbk-send.is-off{opacity:.35;cursor:default}.sbk-call{background-color:var(--canvas);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);font-variant-numeric:tabular-nums}.sbk-send:focus-visible,.sbk-call:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover){.sbk-send:not(.is-off):hover{opacity:.85}.sbk-call:hover{box-shadow:inset 0 0 0 1px var(--text)}}.sbk-toast{border-radius:var(--radius-pill);background-color:var(--text);max-width:100%;color:var(--canvas);text-align:center;opacity:0;pointer-events:none;transition:opacity .3s, transform .4s var(--sbk-ease);padding:10px 18px;font-size:14px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,8px)}.sbk-toast:empty{padding:0}.sbk-toast[data-show]{opacity:1;transform:translate(-50%)}.sbk-wa{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 6%, transparent);background-color:#efeae2;border-radius:16px;overflow:hidden}.sbk-wa-hd{border-bottom:1px solid color-mix(in srgb, var(--ink) 6%, transparent);background-color:#f0f2f5;align-items:center;gap:10px;padding:10px 12px;display:flex}.sbk-wa-hd b{color:#111b21;font-size:14px;font-weight:600;display:block}.sbk-wa-hd span{color:#54656f;font-variant-numeric:tabular-nums;font-size:12px}.sbk-wa-av{background-color:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.sbk-wa-chat{background-image:radial-gradient(#00000009 1px,#0000 1px);background-size:14px 14px;padding:14px 12px 16px}.sbk-wa-msg{letter-spacing:0;color:#111b21;overflow-wrap:anywhere;background-color:#d9fdd3;border-radius:10px 0 10px 10px;flex-direction:column;max-width:94%;margin-left:auto;padding:8px 10px 22px;font:13.5px/1.45 -apple-system,Segoe UI,Helvetica,Arial,sans-serif;display:flex;position:relative;box-shadow:0 1px .5px #00000021}@media (min-width:861px){.sbk-wa-msg{font-size:14px}}.sbk-wa-line{font-weight:700}.sbk-wa-ref{background-color:#0000000d;border-radius:3px;align-self:flex-start;padding:0 4px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.sbk-wa-block{margin-top:1.45em}.sbk-wa-block ul{list-style:none}.sbk-wa-block li:before{content:"• "}.sbk-wa-block li.is-empty{color:#54656f}.sbk-wa-quote{color:#3b4a54;white-space:pre-line;quotes:none;border-left:3px solid #25d366;padding-left:8px;display:block}.sbk-wa-from{color:#3b4a54;margin-top:1.45em}.sbk-wa-time{color:#54656f;font-variant-numeric:tabular-nums;font-size:11px;position:absolute;bottom:4px;right:8px}
.wk-status-gap{margin-top:.875rem}.wk-band{--wk-mark-h:clamp(44px, 4.4vw, 72px);border-top:1px solid var(--text)}.wk-band-hd{padding:.875rem 0}.wk-marks{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.wk-mark-cell{background:var(--layer-1);height:clamp(130px,11vw,176px);transition:background-color .5s var(--ease);justify-content:center;align-items:center;padding:16px;display:flex}.wk-mark-img{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}@media (hover:hover){.wk-mark-cell:hover{background:var(--layer-2)}}@media (max-width:860px){.wk-band-hd{padding:.75rem 0}.wk-marks{margin-inline:calc(var(--gutter) * -1);grid-template-columns:repeat(6,minmax(0,1fr))}.wk-band{--wk-mark-h:30px}.wk-mark-cell{grid-column:span 2;height:96px;padding:10px}.wk-mark-cell:nth-child(4),.wk-mark-cell:nth-child(5){grid-column:span 3}}.wk-what{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.wk-what>a{color:inherit;background:var(--canvas);transition:background-color var(--state) var(--ease);flex-direction:column;gap:14px;min-height:210px;padding:clamp(18px,2vw,30px) clamp(16px,1.8vw,28px) clamp(20px,2vw,32px);display:flex}.wk-what-icon{color:var(--text)}.wk-what h3{margin-top:auto}@media (hover:hover){.wk-what>a:hover{background:var(--layer-1)}}@media (max-width:860px){.wk-what{margin-inline:calc(var(--gutter) * -1);grid-template-columns:1fr 1fr}.wk-what>a{min-height:170px;padding:16px}.wk-what p{display:none}}.wk-why{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wk-why>div{grid-row:span 3;grid-template-rows:subgrid;align-content:start;row-gap:0;padding:20px 20px 20px 0;display:grid}.wk-why p{margin-top:8px}.wk-why>div+div{border-left:1px solid var(--line);padding-left:20px}.wk-why .wk-why-n{font-family:var(--font-mono);color:var(--text-3);font-size:12px}.wk-why h3{margin-top:26px}@media (max-width:860px){.wk-why{grid-template-columns:1fr 1fr}.wk-why>div,.wk-why>div+div{border-left:0;border-bottom:1px solid var(--line);padding:16px 12px 16px 0}.wk-why>div:nth-child(2n){border-left:1px solid var(--line);padding-left:12px}.wk-why h3{margin-top:14px}}
