@layer pages{.nw{white-space:nowrap}button.dealer{column-gap:var(--s-5);box-sizing:border-box;width:100%;max-width:420px;padding:var(--s-5);border-radius:var(--radius);background:var(--c-bg-soft);color:var(--c-text);font:var(--t-control);text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;margin:0;display:grid}.dealer__doc{border:1px solid var(--c-border);border-radius:var(--radius);width:56px;height:80px;transition:transform var(--dur-fast);grid-area:1/2}.dealer__t{grid-area:1/1;min-width:0;display:grid}.dealer__ic{width:20px;height:20px;color:var(--c-accent);flex:none}.dealer__t>b{font-weight:700}.dealer__t{column-gap:var(--s-2);grid-template-columns:auto 1fr}.dealer__t>:not(.dealer__ic){grid-column:2}.dealer__pts{gap:var(--s-1);margin-top:var(--s-3);font:var(--t-caption);display:grid}.dealer__pts>span{position:relative}.dealer__pts>span:before{content:"";left:calc(-1 * (var(--s-2) + (20px + 6px) / 2));background:var(--c-accent);width:6px;height:6px;position:absolute;top:7px}@media (hover:hover){button.dealer:hover .dealer__doc{transform:scale(1.05)}}button.dealer:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media not (max-width:1024px){.cat-head:has(button.dealer){column-gap:var(--s-8);grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.cat-head:has(button.dealer)>:not(.cat-head__row,.plates){grid-column:1/-1}.cat-head:has(button.dealer) .cat-head__row{display:contents}.cat-head:has(button.dealer) .plates{grid-column:1}.cat-head:has(button.dealer) button.dealer{width:420px;margin-top:var(--s-6);margin-bottom:var(--s-7);grid-area:2/2/5}}@media (769px<=width<=1024px){.cat-head:has(button.dealer){flex-direction:column;display:flex}.cat-head:has(button.dealer) .cat-head__row{display:contents}.cat-head:has(button.dealer) button.dealer{max-width:560px;margin:0 0 var(--s-7);order:2}}@media (max-width:768px){.cat-head:has(button.dealer){flex-direction:column;display:flex}.cat-head:has(button.dealer) .cat-head__row{display:contents}.cat-head:has(button.dealer) button.dealer{max-width:none;margin:0 0 var(--s-6);padding:var(--s-4);order:2}.dealer__doc{width:48px;height:68px}}.cert{width:fit-content;max-width:calc(100% - 2 * var(--s-5));max-height:calc(100dvh - 2 * var(--s-5));background:0 0;border:0;padding:0;overflow:visible}.cert::backdrop{background:var(--c-overlay)}.cert__pop{width:fit-content;padding:var(--s-7) var(--s-4) var(--s-4)}.cert__x{top:var(--s-2);right:var(--s-2);cursor:pointer;background:0 0;border:0;padding:0}.cert__img{width:auto;max-width:100%;height:calc(100dvh - 2 * var(--s-5) - var(--s-7) - var(--s-4));aspect-ratio:1000/1415;object-fit:contain;background:#fff;max-height:1415px;display:block}@media (max-width:520px){.cert__img{width:100%;height:auto;max-height:calc(100dvh - 2 * var(--s-5) - var(--s-7) - var(--s-4))}}}
