.buzil-brand-logo{object-fit:contain;object-position:left;width:140px;height:auto;max-height:64px}.buzil-photo-brand img{object-fit:contain;max-width:100px;max-height:45px}.buzil-section{max-width:1600px;margin:auto;padding:clamp(28px,5vw,76px)}.buzil-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.buzil-area-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px;display:grid}.buzil-area-card{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.buzil-area-card img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.buzil-area-card>div{padding:20px}.buzil-area-card h3{margin:0;font-size:1.1rem}.buzil-area-card p{color:var(--muted);font-size:.85rem}.buzil-advice{background:var(--paper);border-block:1px solid var(--line)}.buzil-section h2{letter-spacing:-.035em;font-size:clamp(1.7rem,3vw,2.8rem)}.buzil-section p{max-width:900px;line-height:1.75}.buzil-line-grid,.buzil-questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.buzil-line-grid article,.buzil-questions label{border:1px solid var(--line);border-radius:12px;padding:24px}.buzil-questions label{background:#fff;flex-direction:column;gap:14px;font-weight:700;display:flex}.buzil-questions select{font:inherit;border:1px solid var(--line);background:var(--paper);border-radius:6px;max-width:100%;min-height:48px;padding:14px 10px;font-size:.9rem}.buzil-questions select:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.buzil-result-note{border-left:3px solid var(--orange);background:var(--paper);padding:16px 24px}.buzil-empty{border:1px solid var(--line);border-radius:12px;padding:32px}.buzil-hero .intro-visual{object-fit:cover;width:100%;height:100%;min-height:320px}#assortiment{scroll-margin-top:100px}@media (width<=1000px){.buzil-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.buzil-questions,.buzil-line-grid{grid-template-columns:1fr}}@media (width<=550px){.buzil-area-grid{grid-template-columns:1fr}.buzil-actions a{width:100%}}.buzil-selector-intro{padding-bottom:30px}.buzil-selector-body{padding-top:24px}.buzil-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.buzil-choice-grid button{text-align:left;border:1px solid var(--line);cursor:pointer;min-height:132px;font:inherit;color:var(--navy);background:#fff;border-radius:12px;padding:22px 42px 22px 22px;position:relative}.buzil-choice-grid button strong{font-size:1.05rem;line-height:1.4;display:block}.buzil-choice-grid button span{color:var(--muted);margin-top:8px;font-size:.87rem;line-height:1.6;display:block}.buzil-choice-grid button b{position:absolute;top:23px;right:16px}.buzil-choice-grid button[aria-pressed=true]{border:2px solid var(--orange);background:#fff9f1;padding:21px 41px 21px 21px}.buzil-choice-grid button:focus-visible,.buzil-reset:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.buzil-selection-step{border-top:1px solid var(--line);margin-top:38px;padding-top:24px}.buzil-questions{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.buzil-reset{color:var(--navy);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin-top:18px;padding:8px 0;font-size:.9rem}.buzil-recommendations{border-top:1px solid var(--line);margin-top:48px;padding-top:24px}.buzil-selection-summary{color:var(--muted);font-size:.9rem}.catalog-shell.catalog-guided{grid-template-columns:minmax(0,1fr);padding:0}.catalog-guided .catalog-navigation,.catalog-guided .catalog-filter-panel{display:none}.buzil-start-note{color:var(--muted);padding:20px 0}@media (width<=900px){.buzil-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=550px){.buzil-choice-grid{grid-template-columns:1fr}.buzil-choice-grid button{min-height:100px}}
