.hero{color:#fff;isolation:isolate;background:#0b0b0b;position:relative;overflow:hidden}.hero__bg{z-index:-2;position:absolute;inset:0}.hero__bg .img-slot{background:var(--color-neutral-900);color:#fff6;border-radius:0;width:100%;height:100%}.hero__bg .img-slot__img{object-fit:cover;object-position:78% 42%;filter:saturate(.85)contrast(1.06)brightness(.92)}.hero__scrim{z-index:-1;background:linear-gradient(90deg,#080808f0 0%,#080808cc 34%,#0808081f 64%,#08080800 100%),linear-gradient(#08080800 58%,#080808eb 100%);position:absolute;inset:0}.hero__inner{max-width:var(--page-max);padding:72px var(--space-8) 48px;margin-inline:auto;position:relative}.hero__lead{max-width:820px}.hero__kicker{align-items:center;gap:var(--space-3);margin:0 0 var(--space-5);font:var(--sf-font-caption);color:var(--color-on-dark-muted);font-weight:500;display:flex}.hero__sq{background:var(--color-red-600);flex:none;width:8px;height:8px}.hero__title{font:var(--sf-font-hero);letter-spacing:-.02em;color:#fff;margin:0}.hero__title-accent{color:var(--color-red-600)}.hero__sub{margin:var(--space-5) 0 0;max-width:52ch;font:var(--sf-font-lead);color:var(--color-neutral-300);text-wrap:pretty}.hero__sub b{color:#fff;font-weight:500}.hero__callout{color:#fff;text-decoration:none;display:none;position:absolute;top:35%;left:69%}.hero__pin{z-index:1;width:34px;height:34px;font:700 13px/1 var(--font-mono);transition:transform var(--transition-base);background:#dc2626eb;border:1.5px solid #fff;border-radius:50%;place-items:center;display:grid;position:relative}.hero__wire{background:#ffffffb3;width:1px;height:84px;position:absolute;bottom:34px;left:16px}.hero__tag{white-space:nowrap;border-radius:var(--radius-sm);font:var(--text-caption);color:var(--color-neutral-300);background:#080808b8;gap:2px;padding:8px 11px;display:grid;position:absolute;bottom:120px;left:-8px}.hero__tag b{font:var(--sf-font-label);color:#fff}.hero__callout:hover .hero__pin{transform:scale(1.12)}.hero__callout:hover .hero__tag span{text-underline-offset:3px;text-decoration:underline}.fconsole{margin-top:var(--space-10)}.fconsole__tabs{scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.fconsole__tabs::-webkit-scrollbar{display:none}.fconsole__tab{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-5);border-radius:var(--radius-md) var(--radius-md) 0 0;cursor:pointer;font:var(--sf-font-control);color:var(--color-neutral-300);transition:background var(--transition-fast), color var(--transition-fast);background:#ffffff1a;border:0;flex:none;display:inline-flex}.fconsole__tab:hover{color:#fff;background:#ffffff29}.fconsole__tab.is-active{color:var(--color-neutral-950);background:#fff}.fconsole__panel{color:var(--color-text-primary);padding:var(--space-4);border-radius:0 var(--radius-lg) var(--radius-lg) var(--radius-lg);background:#fff;box-shadow:0 30px 60px #00000059}.fconsole__panel[hidden]{display:none}.fconsole__notice{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-success-bg);color:var(--color-success-text);font:var(--sf-font-label);display:flex}.vsel.vsel--console{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:0}.vsel.vsel--console .vsel__field{padding:var(--space-1) var(--space-5);border-right:1px solid var(--color-border-default);align-content:center}.vsel.vsel--console .vsel__field:first-child{padding-left:var(--space-2)}.vsel.vsel--console .vsel__field:nth-child(3){border-right:0}.vsel.vsel--console .vsel__label{color:var(--color-text-secondary);font-weight:500}.vsel.vsel--console .vsel__select{height:44px;font:var(--sf-font-item);color:var(--color-neutral-950);background-color:#0000;border:0;padding-inline:0}.vsel.vsel--console .vsel__select:disabled{color:var(--color-neutral-500);background-color:#0000;font-weight:400}.vsel.vsel--console .vsel__actions{padding-left:var(--space-3)}.vsel.vsel--console .vsel__actions .btn:disabled{background:var(--color-neutral-200);color:var(--color-neutral-600);opacity:1}.vsel.vsel--console .vsel__actions .btn{height:60px;padding-inline:var(--space-6);font:var(--sf-font-item);white-space:nowrap}.vsel.vsel--console.vsel--error,.vsel.vsel--console.vsel--empty{min-height:60px;padding-inline:var(--space-2)}.fconsole__row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.fconsole__field{gap:var(--space-1);padding:var(--space-1) var(--space-2);align-content:center;display:grid}.fconsole__label{font:var(--sf-font-caption);color:var(--color-text-secondary);font-weight:500}.fconsole__input{border:0;border-bottom:1.5px solid var(--color-border-strong);height:40px;font:var(--sf-font-item);color:var(--color-neutral-950);background:0 0;min-width:0;padding:0}.fconsole__input--mono{font-family:var(--font-mono);letter-spacing:.04em;font-weight:500}.fconsole__input::placeholder{color:var(--color-neutral-500);font-weight:400}.fconsole__input[aria-invalid=true]{border-bottom-color:var(--color-error-border)}.fconsole__go{height:60px;padding-inline:var(--space-6);font:var(--sf-font-item);white-space:nowrap}.fconsole__error{align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0;padding-inline:var(--space-2);font:var(--sf-font-caption);color:var(--color-error-text);display:flex}.fconsole__foot{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.fconsole__status{font:var(--sf-font-small);color:var(--color-on-dark-muted);margin:0}.fconsole__status b{color:#fff;font-weight:500}.hero__proof{gap:var(--space-2) var(--space-6);font:var(--sf-font-small);color:var(--color-neutral-300);flex-wrap:wrap;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.hero__proof li{align-items:center;gap:var(--space-2);display:inline-flex}.hero__proof .ic{color:#fff}@media (min-width:1100px){.hero__callout{display:block}}@media (max-width:1023px){.hero__inner{padding:56px var(--space-5) 40px}.vsel.vsel--console{row-gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.vsel.vsel--console .vsel__actions{grid-column:1/-1;padding-left:0}.vsel.vsel--console .vsel__actions .btn{width:100%}}@media (max-width:767px){.hero__inner{padding:32px var(--space-4) 28px}.hero__kicker{margin-bottom:var(--space-4);font-size:12px}.hero__sub{margin-top:var(--space-4)}.hero__scrim{background:linear-gradient(#0808088c 0%,#080808d1 45%,#080808f5 100%)}.fconsole{margin-top:var(--space-6)}.fconsole__tab{height:44px;padding:0 var(--space-2);font:var(--sf-font-label);flex:auto;justify-content:center}.fconsole__tab .ic{display:none}.fconsole__panel{padding:var(--space-3);border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md)}.vsel.vsel--console{grid-template-columns:1fr;row-gap:0}.vsel.vsel--console .vsel__field,.vsel.vsel--console .vsel__field:first-child{padding:var(--space-2) var(--space-1);border-right:0;border-bottom:1px solid var(--color-border-default)}.vsel.vsel--console .vsel__actions{padding-top:var(--space-3)}.fconsole__row{grid-template-columns:1fr}.fconsole__go{justify-content:center;width:100%;height:52px}.hero__proof{font:var(--sf-font-caption);margin-left:0}}@media (prefers-reduced-motion:reduce){.hero__pin{transition:none}}
.promos{padding:var(--space-8) 0 0}.promos__title{margin:0 0 var(--space-4);font:var(--sf-font-card-title);color:var(--color-neutral-950)}.promos__grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.promos__grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.promos__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.offer{gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface-card);border:1px solid var(--color-border-default);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);grid-template-columns:120px minmax(0,1fr);align-items:center;text-decoration:none;display:grid}a.offer:hover{border-color:var(--color-neutral-400);box-shadow:var(--shadow-sm)}.offer__media .img-slot{aspect-ratio:4/3;border-radius:var(--radius-md)}.offer__body{gap:var(--space-1);min-width:0;display:grid}.offer__eyebrow{font:var(--sf-font-caption);color:var(--color-text-secondary)}.offer__name{font:var(--sf-font-item);color:var(--color-neutral-950);margin:0}.offer__sub{font:var(--sf-font-caption);color:var(--color-text-secondary);margin:0}.offer__sub b{color:var(--color-red-700);font-weight:600}.offer__go{align-items:center;gap:var(--space-1);margin-top:var(--space-1);font:var(--sf-font-label);color:var(--color-text-link);display:inline-flex}@media (max-width:1023px){.promos__grid,.promos__grid[data-count="2"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.promos{padding-top:var(--space-6)}.offer{grid-template-columns:96px minmax(0,1fr)}}
.hs-link{align-items:center;gap:var(--space-2);min-height:44px;font:var(--sf-font-control);color:var(--color-neutral-950);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.hs-link:hover{color:var(--color-red-700)}.journey,.diagram__sheet{background-color:var(--color-surface-page-alt);background-image:linear-gradient(90deg,#0f0f0f0b 1px,#0000 1px),linear-gradient(#0f0f0f0b 1px,#0000 1px);background-size:24px 24px}.journey{padding:var(--section-y) 0 calc(var(--section-y) - var(--space-4));overflow:clip}.journey__head{text-align:center}.journey__title{max-width:28ch;font:var(--sf-font-section);text-wrap:balance;color:var(--color-neutral-950);margin:0 auto}.journey__sub{margin:var(--space-2) auto 0;max-width:56ch;font:var(--sf-font-lead);color:var(--color-text-secondary);text-wrap:pretty}.journey__track{margin-top:var(--section-head-gap);position:relative}.journey__road{width:100%;height:160px;position:absolute;top:0;left:0}.journey__stops{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.journey__stop{padding:calc(var(--road-y) - 34px) var(--space-6) 0;text-align:center}.journey__hex{width:60px;height:68px;font:500 18px/1 var(--font-mono);color:#fff;background:var(--color-neutral-950);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);place-items:center;margin:0 auto;display:grid}.journey__stop h3{margin:var(--space-5) 0 0;font:var(--sf-font-card-title);color:var(--color-neutral-950)}.journey__stop p{margin:var(--space-2) auto 0;max-width:34ch;font:var(--sf-font-body);color:var(--color-text-secondary)}.journey__cta{margin-top:var(--space-8);text-align:center}.diagram{background:var(--color-surface-card);padding-block:var(--section-y)}.diagram__grid{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.diagram__title{max-width:28ch;font:var(--sf-font-section);text-wrap:balance;color:var(--color-neutral-950);margin:0}.diagram__sub{margin:var(--space-2) 0 0;max-width:56ch;font:var(--sf-font-lead);color:var(--color-text-secondary);text-wrap:pretty}.diagram__sheet{margin-top:var(--section-head-gap);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--space-6) var(--space-4) var(--space-4);position:relative}.diagram__car{width:100%;height:auto;color:var(--color-neutral-950);display:block}.diagram__pin{cursor:pointer}.diagram__hit{fill:#0000}.diagram__pin circle{fill:#fff;stroke:var(--color-neutral-950);stroke-width:2px;transition:fill var(--transition-fast), stroke var(--transition-fast)}.diagram__pin text{font:500 15px var(--font-mono);fill:var(--color-neutral-950);pointer-events:none}.diagram__pin:hover circle,.diagram__pin:focus-visible circle{fill:var(--color-red-600);stroke:var(--color-red-600)}.diagram__pin:hover text,.diagram__pin:focus-visible text{fill:#fff}.diagram__pin:focus-visible{outline:none}.diagram__pin:focus-visible circle{stroke-width:6px;stroke:#dc262673}.diagram__meta{margin:var(--space-3) 0 0;font:var(--sf-font-caption);color:var(--color-text-secondary);justify-content:space-between;display:flex}.diagram__index{padding-top:var(--space-2)}.diagram__index-head{padding-bottom:var(--space-3);border-bottom:2px solid var(--color-neutral-950);font:var(--sf-font-caption);color:var(--color-text-secondary);justify-content:space-between;align-items:baseline;margin:0;display:flex}.diagram__index-head b{font:var(--sf-font-item);color:var(--color-neutral-950)}.diagram__index ol{margin:0;padding:0;list-style:none}.diagram__row{gap:var(--space-3);border-bottom:1px solid var(--color-border-default);min-height:58px;color:var(--color-neutral-950);transition:background var(--transition-fast);grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;text-decoration:none;display:grid}.diagram__row:hover{background:var(--color-red-50)}.diagram__row:hover .diagram__no,.diagram__row:hover .ic{color:var(--color-red-700)}.diagram__no{font:500 13px/1 var(--font-mono);color:var(--color-text-secondary);padding-left:var(--space-1)}.diagram__name{font:var(--sf-font-item)}.diagram__count{font:500 13px/1 var(--font-mono);color:var(--color-neutral-700);font-variant-numeric:tabular-nums}.diagram__row .ic{color:var(--color-neutral-500)}.codeband{color:#fff;padding:var(--section-y) 0;background-color:var(--color-neutral-950);background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:24px 24px;position:relative;overflow:hidden}.codeband__code{padding-left:max(var(--space-8), calc((100% - var(--page-max)) / 2 + var(--space-8) - .06em));white-space:nowrap;font:500 clamp(72px, 15vw, 236px)/1 var(--font-mono);letter-spacing:-.04em;color:#fff;margin:0}.codeband__dash{color:#3d3d3d}.codeband__var{color:var(--color-red-600)}.codeband__brackets{gap:var(--space-10);margin-top:var(--space-5);grid-template-columns:1.35fr 1fr;display:grid}.codeband__brk{padding-top:var(--space-4);font:var(--sf-font-caption);color:var(--color-neutral-400);border-top:1.5px solid #6b6b6b;gap:2px;display:grid}.codeband__brk b{font:var(--sf-font-label);color:#fff}.codeband__brk--var{border-top-color:var(--color-red-600)}.codeband__grid{gap:var(--space-12);margin-top:var(--section-head-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}.codeband__title{font:var(--sf-font-section);text-wrap:balance;color:#fff;margin:0}.codeband__sub{margin:var(--space-2) 0 0;max-width:56ch;font:var(--sf-font-lead);color:var(--color-on-dark-muted);text-wrap:pretty}.codeband__form{gap:var(--space-2);margin-top:var(--space-6);border-radius:var(--radius-md);background:#fff;max-width:520px;padding:6px;display:flex}.codeband__form input{min-width:0;height:48px;padding:0 var(--space-3);font:500 16px var(--font-mono);color:var(--color-neutral-950);background:0 0;border:0;flex:1}.codeband__form input:focus{outline:none}.codeband__form:focus-within{box-shadow:var(--shadow-focus)}.codeband__form .btn{height:48px;padding-inline:var(--space-6)}.codeband__kinds{border-top:1px solid var(--color-on-dark-line-strong);gap:0;margin:0;display:grid}.codeband__kinds>div{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-on-dark-line);grid-template-columns:170px minmax(0,1fr);display:grid}.codeband__kinds dt{font:var(--sf-font-item);color:#fff}.codeband__kinds dd{font:var(--sf-font-small);color:var(--color-on-dark-muted);margin:0}.codeband__table-head{justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-on-dark-line-strong);font:var(--sf-font-caption);align-items:baseline;margin:0;display:flex}.codeband__table-head b{font:var(--sf-font-item);color:#fff}.codeband__table-head a{color:var(--color-neutral-300);text-underline-offset:3px;text-decoration:underline}.codeband__table table{border-collapse:collapse;width:100%}.codeband__table th{text-align:left;padding:var(--space-3) 0 var(--space-2);font:var(--sf-font-caption);color:var(--color-neutral-400)}.codeband__table td{padding:var(--space-3) 0;border-top:1px solid var(--color-on-dark-line);font:var(--sf-font-small);color:var(--color-neutral-200)}.codeband__table tr.is-main td{border-top-color:var(--color-red-600);color:#fff}.codeband__table td.codeband__mono{font-family:var(--font-mono);letter-spacing:.02em;font-weight:500}.dealers{background:var(--color-surface-card);padding-block:var(--section-y);border-top:1px solid var(--color-border-default)}.dealers__grid{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;display:grid}.dealers__title{max-width:28ch;font:var(--sf-font-section);text-wrap:balance;color:var(--color-neutral-950);margin:0}.dealers__sub{margin:var(--space-2) 0 0;max-width:56ch;font:var(--sf-font-lead);color:var(--color-text-secondary);text-wrap:pretty}.dealers__route{margin:var(--section-head-gap) 0 0;gap:var(--space-5);padding:0;list-style:none;display:grid;position:relative}.dealers__route:before{content:"";background:var(--color-red-600);border-radius:3px;width:6px;position:absolute;top:22px;bottom:22px;left:21px}.dealers__stop{align-items:center;gap:var(--space-4);display:flex;position:relative}.dealers__hex{width:48px;height:54px;font:500 16px/1 var(--font-mono);color:#fff;background:var(--color-neutral-950);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;place-items:center;display:grid}.dealers__city{gap:2px;display:grid}.dealers__city b{font:var(--sf-font-item);color:var(--color-neutral-950)}.dealers__city span{font:var(--sf-font-caption);color:var(--color-text-secondary)}.dealers__actions{align-items:center;gap:var(--space-5);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.dealers__photo .img-slot{aspect-ratio:16/9;border-radius:var(--radius-xl)}.dealers__list{margin:var(--space-4) 0 0;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.dealers__card{gap:var(--space-1);height:100%;padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);text-decoration:none;display:grid}.dealers__card:hover{border-color:var(--color-neutral-950);box-shadow:inset 0 0 0 1px var(--color-neutral-950)}.dealers__name{font:var(--sf-font-item);color:var(--color-neutral-950)}.dealers__addr{font:var(--sf-font-caption);color:var(--color-text-secondary)}.dealers__meta{gap:var(--space-3);margin-top:var(--space-1);font:var(--sf-font-caption);color:var(--color-neutral-700);flex-wrap:wrap;display:flex}.dealers__meta span{align-items:center;gap:4px;display:inline-flex}.dealers__meta .ic{width:14px;height:14px}.journal{background:var(--color-surface-page-alt);padding-block:var(--section-y)}.journal__grid{gap:var(--space-12);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;display:grid}.journal__feature{border-radius:var(--radius-xl);color:#fff;grid-area:1/1;min-height:520px;text-decoration:none;display:block;position:relative;overflow:hidden}.journal__side{flex-direction:column;grid-area:1/2;display:flex}.journal__feature{background:var(--color-neutral-900)}.journal__feature .img-slot{background:var(--color-neutral-900);border-radius:0;width:100%;height:100%;position:absolute;inset:0}.journal__feature .img-slot__cap{display:none}.journal__feature .img-slot__img{transition:transform var(--transition-slow)}.journal__feature:hover .img-slot__img{transform:scale(1.03)}.journal__scrim{background:linear-gradient(#08080800 25%,#08080859 50%,#080808e6 100%);position:absolute;inset:0}.journal__feature-body{left:var(--space-8);right:var(--space-8);bottom:var(--space-8);gap:var(--space-3);display:grid;position:absolute}.journal__tag{font:var(--sf-font-caption);color:var(--color-neutral-200);font-weight:500}.journal__feature-title{max-width:26ch;font:var(--sf-font-group);color:#fff;text-wrap:balance;margin:0}.journal__read{align-items:center;gap:var(--space-2);font:var(--sf-font-control);color:#fff;text-underline-offset:5px;text-decoration:underline;display:inline-flex}.journal__title{font:var(--sf-font-section);text-wrap:balance;color:var(--color-neutral-950);margin:0}.journal__sub{margin:var(--space-2) 0 0;max-width:56ch;font:var(--sf-font-lead);color:var(--color-text-secondary);text-wrap:pretty}.journal__list{margin:var(--section-head-gap) 0 var(--space-6);padding:0;list-style:none}.journal__item{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border-default);color:inherit;grid-template-columns:132px minmax(0,1fr);text-decoration:none;display:grid}.journal__item:hover .journal__item-title{color:var(--color-red-700)}.journal__thumb .img-slot{aspect-ratio:4/3;border-radius:var(--radius-md)}.journal__cat{font:var(--sf-font-caption);color:var(--color-text-secondary);font-weight:500}.journal__item-title{margin:var(--space-1) 0 0;font:var(--sf-font-item);color:var(--color-neutral-950);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.journal__date{margin-top:var(--space-1);font:var(--sf-font-caption);color:var(--color-text-secondary);display:block}.journal__side .hs-link{align-self:flex-start;margin-top:auto}@media (max-width:1023px){.diagram__grid,.codeband__grid{gap:var(--space-8);grid-template-columns:1fr}.journey__stop{padding-inline:var(--space-3)}.dealers__grid{gap:var(--space-8);grid-template-columns:1fr}.journal__grid{flex-direction:column;gap:0;display:flex}.journal__side{display:contents}.journal__title{order:1}.journal__sub{order:2}.journal__feature{min-height:420px;margin-top:var(--section-head-gap);order:3}.journal__list{order:4}.journal__side .hs-link{order:5;margin-top:0}}@media (max-width:767px){.journey__road{display:none}.journey__track{padding-inline:var(--space-4)}.journey__stops{gap:var(--space-6);grid-template-columns:1fr;position:relative}.journey__stops:before{content:"";background:var(--color-red-600);border-radius:2px;width:4px;position:absolute;top:20px;bottom:20px;left:25px}.journey__stop{column-gap:var(--space-4);text-align:left;grid-template-columns:52px 1fr;padding:0;display:grid;position:relative}.journey__hex{grid-row:1/span 2;width:52px;height:58px;font-size:16px}.journey__stop h3,.journey__stop p{margin:var(--space-1) 0 0}.diagram__sheet{padding:var(--space-4) var(--space-2) var(--space-3)}.codeband__brackets{gap:var(--space-4);grid-template-columns:1fr}.codeband__code{padding-left:var(--space-4);font-size:14.5vw}.codeband__kinds>div{gap:var(--space-1);grid-template-columns:1fr}.diagram__mark{transform-box:fill-box;transform-origin:50%;transform:scale(2)}.dealers__list{grid-template-columns:1fr}.journal__feature{min-height:360px}.journal__feature-body{left:var(--space-5);right:var(--space-5);bottom:var(--space-5)}.journal__item{grid-template-columns:96px minmax(0,1fr)}.codeband__form .btn{padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){.diagram__pin circle,.diagram__row,.journal__feature .img-slot__img{transition:none}.journal__feature:hover .img-slot__img{transform:none}}
