.legal-page[data-industry-page=auto-goods] .industry-content-flow{gap:clamp(52px,7vw,92px)}.legal-page[data-industry-page=auto-goods] .auto-stock{width:100%;min-width:0;scroll-margin-top:110px;padding:clamp(28px,5vw,58px);border:1px solid #cde4e9;border-radius:30px;background:radial-gradient(circle at 0 100%,rgba(47,199,126,.13),transparent 35%),linear-gradient(145deg,#fff,#f6fbfc);box-shadow:0 22px 58px #07314114;overflow:hidden}.legal-page.is-auto-goods-enhanced .auto-roles__fallback{display:none}.legal-page[data-industry-page=auto-goods] .fmcg-page-nav a>span,.legal-page[data-industry-page=auto-goods] .industry-content-flow :is(.pharma-scene-heading>p,.pharma-risks__number,.pharma-passport__tabs button>span,.pharma-passport__identity small,.pharma-passport__panel dt,.pharma-passport__panel>aside small,.pharma-passport__note,.pharma-passport__note>span,.pharma-gate__track b,.pharma-gate li>strong,.pharma-gate>aside small,.pharma-trace button small,.pharma-roles>[data-pharma-role-panel]>small,.pharma-roles>[data-pharma-role-panel]>div span,.pharma-evidence__outcomes span,.pharma-evidence__links small,.auto-catalog__query small,.auto-catalog__panel>aside small,.auto-catalog__panel dt,.auto-demo-note,.auto-demo-note>span,.auto-stock__content article>small,.auto-stock__content dt,.auto-stock__content aside small){font-size:13px}.legal-page .auto-catalog__panel{display:grid;grid-template-columns:minmax(220px,.62fr) minmax(190px,.68fr) minmax(0,1.3fr);gap:14px;margin-top:16px;padding:18px;border:1px solid rgba(255,255,255,.15);border-radius:22px;background:#ffffff12}.legal-page .auto-catalog__art{position:relative;display:grid;grid-row:1/4;min-height:310px;place-items:center;padding:18px;border-radius:18px;background:#f4fafc;overflow:hidden}.legal-page .auto-catalog__art img{width:min(100%,290px);height:auto;filter:drop-shadow(0 18px 26px rgba(7,49,65,.14))}.legal-page .auto-catalog__art>span{position:absolute;inset-inline-end:15px;inset-block-start:15px;display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:#0192c9;color:#fff;box-shadow:0 10px 24px #0192c93d}.legal-page .auto-catalog__art svg{width:24px;height:24px}.legal-page .auto-catalog__query{display:grid;align-content:start;gap:8px;padding:20px;border-radius:17px;background:#fff;color:#123845}.legal-page .auto-catalog__query small,.legal-page .auto-catalog__panel>aside small{color:#087b52;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.legal-page .auto-catalog__query strong{font-size:22px;line-height:1.22;overflow-wrap:anywhere}.legal-page .auto-catalog__query span{color:#4f6b76;font-size:13px;line-height:1.45}.legal-page .auto-catalog__panel dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.legal-page .auto-catalog__panel dl>div{min-width:0;padding:15px;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:#00121b33}.legal-page .auto-catalog__panel dl>div:nth-child(3){grid-column:1/-1}.legal-page .auto-catalog__panel dt{color:#9ebfc8;font-size:12px;font-weight:780}.legal-page .auto-catalog__panel dd{margin:7px 0 0;color:#fff;font-size:15px;font-weight:820;line-height:1.35;overflow-wrap:anywhere}.legal-page .auto-catalog__panel>aside{grid-column:2/4;display:grid;gap:6px;padding:17px;border-radius:16px;background:#dff8ec;color:#0b5037}.legal-page .auto-catalog__panel>aside strong{font-size:16px;line-height:1.45}.legal-page .auto-demo-note{display:flex;align-items:flex-start;gap:9px;margin:14px 0 0;color:#a9c8d1;font-size:12px;line-height:1.5}.legal-page .auto-demo-note>span{display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:11px;font-weight:850}.legal-page .auto-demo-note--light{color:#647f89}.legal-page .auto-stock__layout{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:18px;margin-top:30px}.legal-page .auto-stock__visual{position:relative;display:grid;min-height:390px;place-items:center;padding:24px;border:1px solid #cbe3e8;border-radius:22px;background:#eaf7fb;overflow:hidden}.legal-page .auto-stock__visual img{width:min(100%,320px);height:auto;aspect-ratio:260 / 183;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(7,49,65,.13))}.legal-page .auto-stock__visual>span{position:absolute;inset-inline-start:20px;inset-block-start:20px;display:grid;width:50px;height:50px;place-items:center;border-radius:15px;background:#2fc77e;color:#062c20;box-shadow:0 12px 25px #2fc77e33}.legal-page .auto-stock__visual svg{width:25px;height:25px}.legal-page .auto-stock__content{min-width:0}.legal-page .auto-stock__tabs{display:flex;gap:8px;padding:7px;border:1px solid #cfe3e8;border-radius:17px;background:#eef7f9;overflow-x:auto;scrollbar-width:none}.legal-page .auto-stock__tabs::-webkit-scrollbar{display:none}.legal-page .auto-stock__tabs button{min-width:max-content;min-height:48px;padding:10px 14px;border:1px solid transparent;border-radius:12px;background:transparent;color:#4b6873;font:inherit;font-size:14px;font-weight:760;cursor:pointer}.legal-page .auto-stock__tabs button[aria-selected=true]{border-color:#9fd9b9;background:#fff;color:#0b6243;box-shadow:0 8px 18px #07314114}.legal-page .auto-stock__tabs button:focus-visible{outline:3px solid rgba(1,146,201,.3);outline-offset:2px}.legal-page .auto-stock__content article{margin-top:12px;padding:24px;border:1px solid #cde3e8;border-radius:21px;background:#fff;box-shadow:0 16px 36px #0731410f}.legal-page .auto-stock__content article>small{color:#087b52;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.legal-page .auto-stock__content h3{margin:9px 0 0;color:#123845;font-size:27px;line-height:1.15}.legal-page .auto-stock__content dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:20px 0 0}.legal-page .auto-stock__content dl>div{min-width:0;padding:14px;border-radius:14px;background:#f1f8fa}.legal-page .auto-stock__content dt{color:#66808a;font-size:11px;font-weight:760}.legal-page .auto-stock__content dd{margin:6px 0 0;color:#123845;font-size:16px;font-weight:850;overflow-wrap:anywhere}.legal-page .auto-stock__content aside{display:grid;gap:6px;margin-top:12px;padding:17px;border-radius:16px;background:#dff8ec;color:#0b5037}.legal-page .auto-stock__content aside small{font-size:11px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.legal-page .auto-stock__content aside strong{font-size:16px;line-height:1.45}.legal-page .auto-return__rail i{transform:translate(calc(var(--auto-return-step, 0) * 100%))}@media(max-width:1080px){.legal-page .auto-catalog__panel{grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr)}.legal-page .auto-catalog__art{grid-row:1/4}.legal-page .auto-catalog__query,.legal-page .auto-catalog__panel dl,.legal-page .auto-catalog__panel>aside{grid-column:2}}@media(max-width:820px){.legal-page[data-industry-page=auto-goods] .pharma-risks,.legal-page[data-industry-page=auto-goods] .pharma-passport,.legal-page[data-industry-page=auto-goods] .pharma-gate,.legal-page[data-industry-page=auto-goods] .pharma-trace,.legal-page[data-industry-page=auto-goods] .pharma-roles,.legal-page[data-industry-page=auto-goods] .pharma-evidence,.legal-page[data-industry-page=auto-goods] .auto-stock{width:min(100%,760px);padding:30px 24px;border-radius:25px}.legal-page .auto-catalog__panel{grid-template-columns:1fr}.legal-page .auto-catalog__art{grid-row:auto;min-height:260px}.legal-page .auto-catalog__query,.legal-page .auto-catalog__panel dl,.legal-page .auto-catalog__panel>aside{grid-column:1}.legal-page .auto-stock__layout{grid-template-columns:1fr}.legal-page .auto-stock__visual{min-height:290px}}@media(max-width:560px){.legal-page[data-industry-page=auto-goods] .pharma-risks,.legal-page[data-industry-page=auto-goods] .pharma-passport,.legal-page[data-industry-page=auto-goods] .pharma-gate,.legal-page[data-industry-page=auto-goods] .pharma-trace,.legal-page[data-industry-page=auto-goods] .pharma-roles,.legal-page[data-industry-page=auto-goods] .pharma-evidence,.legal-page[data-industry-page=auto-goods] .auto-stock{width:100%;padding:25px 18px;border-radius:22px}.legal-page .auto-catalog__panel dl{grid-template-columns:1fr}.legal-page .auto-catalog__panel dl>div:nth-child(3){grid-column:auto}.legal-page .auto-stock__content dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.legal-page[data-industry-page=auto-goods] *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
