@layer components{.breadcrumbs{margin-top:var(--spacing-07);color:var(--color-text-muted);font-family:var(--font-family-body), Arial, Helvetica, sans-serif;margin-bottom:22px;font-size:12px;line-height:1.7}.breadcrumbs .breadcrumbs__list{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs .breadcrumbs__item,.breadcrumbs .breadcrumbs__separator{align-items:center;display:inline-flex}.breadcrumbs .breadcrumbs__separator{color:var(--color-text-muted);margin-inline:6px 3px}.breadcrumbs .breadcrumbs__link{color:var(--color-brand-header);text-decoration:none}.breadcrumbs .breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs .breadcrumbs__link:focus-visible{outline:2px solid var(--color-brand-cerulean-400);outline-offset:2px}.breadcrumbs .breadcrumbs__current{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.container .breadcrumbs.container,.brands-page .breadcrumbs.container{width:auto;max-width:none;margin-inline:0;padding-inline:0}@media (width<=700px){.breadcrumbs{margin-bottom:12px;font-size:10px}}.info-page{box-sizing:border-box;max-width:var(--page-max-width);width:100%;padding:0 var(--margin-01) 64px;color:var(--color-text-body);margin:0 auto}.info-page *{box-sizing:border-box}.info-page h1,.info-page h2,.info-page h3,.info-page p,.info-page ul{margin:0}.info-page .breadcrumbs.container{margin-inline:0;width:auto;max-width:none;margin-bottom:12px;padding:0}.info-page .info-page__kicker{font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:1.6px;color:var(--color-brand-cerulean-500);text-transform:uppercase;line-height:1.6}.info-page .info-page__intro{max-width:720px;padding:32px 0 40px}.info-page .info-page__intro h1{font-family:var(--font-family-title);font-size:clamp(34px,3.8vw,52px);font-weight:var(--font-weight-bold);letter-spacing:-1.5px;margin-top:18px;line-height:1.12}.info-page .info-page__intro h1 em{color:var(--color-brand-cerulean-500);font-style:normal}.info-page .info-page__lead{color:var(--color-text-body);margin-top:22px;font-size:18px;line-height:1.6}.info-page .info-page__sections{gap:28px;max-width:820px;display:grid}.info-page .info-page__section{border:1px solid var(--color-border-muted);background:var(--color-surface-soft-alt);border-radius:8px;padding:28px}.info-page .info-page__section h2{font-family:var(--font-family-title);font-size:clamp(20px,1.8vw,26px);font-weight:var(--font-weight-bold);margin-bottom:12px;line-height:1.25}.info-page .info-page__section p{color:var(--color-text-muted);font-size:15px;line-height:1.7}.info-page .info-page__section p+p{margin-top:12px}.info-page .info-page__section ul{color:var(--color-text-muted);margin-top:14px;padding-left:1.15em;font-size:15px;line-height:1.7}.info-page .info-page__section li+li{margin-top:6px}.info-page .info-page__section .info-page__table-wrap{-webkit-overflow-scrolling:touch;margin-top:16px;overflow-x:auto}.info-page .info-page__section .info-page__cookie-table{border-collapse:collapse;width:100%;color:var(--color-text-muted);font-size:14px;line-height:1.5}.info-page .info-page__section .info-page__cookie-table th,.info-page .info-page__section .info-page__cookie-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border-muted);padding:10px 12px}.info-page .info-page__section .info-page__cookie-table th{font-weight:var(--font-weight-bold);color:var(--color-text-body);white-space:nowrap}.info-page .info-page__section .info-page__cookie-table code{color:var(--color-text-body);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.info-page .info-page__section .info-page__cookie-table tbody tr:last-child td{border-bottom:0}.info-page .info-page__note{border-left:3px solid var(--color-brand-cerulean-500);background:var(--color-surface-highlight);max-width:820px;color:var(--color-text-body);margin-top:36px;padding:22px 28px;font-size:15px;line-height:1.7}.info-page .info-page__note a{color:var(--color-brand-cerulean-500);font-weight:var(--font-weight-bold);text-decoration:none}.info-page .info-page__note a:hover{text-decoration:underline}@media (width<=700px){.info-page{padding:0 20px 40px}.info-page .info-page__intro{padding:24px 0 28px}.info-page .info-page__section{padding:22px}}}
