.catalog:where(.astro-uip4znbl){color:var(--sl-color-white)}.intro:where(.astro-uip4znbl){justify-content:space-between;align-items:end;gap:2rem;padding:28px 0 22px;display:flex}.intro:where(.astro-uip4znbl) h1:where(.astro-uip4znbl),.catalog:where(.astro-uip4znbl) h2:where(.astro-uip4znbl){font-family:var(--font-editorial);letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.05}.intro:where(.astro-uip4znbl) h1:where(.astro-uip4znbl){font-size:clamp(36px,3vw,44px)}.intro:where(.astro-uip4znbl) p:where(.astro-uip4znbl){color:var(--sl-color-gray-2);margin:.5rem 0 0;font-size:17px;line-height:1.4}.home-search:where(.astro-uip4znbl){flex:0 23rem}.home-search:where(.astro-uip4znbl) button[data-open-modal]{border:1px solid var(--sl-color-gray-4);background:0 0;border-radius:.6rem;width:100%;min-width:0;min-height:44px;padding:.6rem .9rem;font-size:15px;display:flex}.home-search:where(.astro-uip4znbl) button[data-open-modal]>span{display:block}.home-search:where(.astro-uip4znbl) button[data-open-modal]>kbd{white-space:nowrap;align-items:center;margin-inline-start:auto;display:inline-flex}.home-search:where(.astro-uip4znbl) button[data-open-modal]>kbd>kbd{margin:0}.sl-markdown-content .catalog:where(.astro-uip4znbl) .catalog-layout:where(.astro-uip4znbl),.sl-markdown-content .catalog:where(.astro-uip4znbl) .catalog-content:where(.astro-uip4znbl),.sl-markdown-content .catalog:where(.astro-uip4znbl) section:where(.astro-uip4znbl){margin-top:0}.catalog-layout:where(.astro-uip4znbl){grid-template-columns:15rem minmax(0,1fr);gap:2rem;padding:20px 0;display:grid}.topic-nav:where(.astro-uip4znbl) p:where(.astro-uip4znbl){letter-spacing:.09em;text-transform:uppercase;margin:0 0 .8rem;font-size:.85rem;font-weight:700}.topic-nav:where(.astro-uip4znbl) a:where(.astro-uip4znbl){min-height:44px;color:var(--sl-color-white);border-radius:.6rem;align-items:center;gap:.75rem;padding:.6rem .75rem;text-decoration:none;display:flex}.topic-icon:where(.astro-uip4znbl){flex:none;width:22px;height:22px;display:block}.car-icon:where(.astro-uip4znbl){background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8'/%3E%3Cpath d='M7 14h.01M17 14h.01'/%3E%3Crect width='18' height='8' x='3' y='10' rx='2'/%3E%3Cpath d='M5 18v2M19 18v2'/%3E%3C/svg%3E") 50%/contain no-repeat}.topic-nav:where(.astro-uip4znbl) a:where(.astro-uip4znbl):hover,.topic-nav:where(.astro-uip4znbl) a:where(.astro-uip4znbl)[aria-current]{color:#a44406;background:#fff0e4}.catalog:where(.astro-uip4znbl) h2:where(.astro-uip4znbl){font-size:36px}.materials:where(.astro-uip4znbl){gap:14px;margin-top:22px;display:grid}.material:where(.astro-uip4znbl){min-height:44px;color:inherit;border:1px solid #eadbd0;border-radius:16px;align-items:center;gap:20px;padding:18px;text-decoration:none;display:flex}.material:where(.astro-uip4znbl):hover{border-color:#cda98f}.material-icon:where(.astro-uip4znbl){color:#a44406;background:#fff0e4;border-radius:14px;flex:none;place-items:center;width:64px;height:64px;display:grid}.material-icon:where(.astro-uip4znbl) svg{width:32px;height:32px}.material-copy:where(.astro-uip4znbl){flex:1;min-width:0;display:block}.material-type:where(.astro-uip4znbl){background:#fff0e4;border-radius:999px;padding:3px 10px;font-size:12px;line-height:1.2;display:table}.material:where(.astro-uip4znbl) strong:where(.astro-uip4znbl){color:#a44406;text-underline-offset:3px;margin-top:7px;font-size:20px;line-height:1.25;text-decoration:underline;display:block}.material-description:where(.astro-uip4znbl){color:var(--sl-color-gray-2);margin-top:5px;font-size:15px;line-height:1.4;display:block}.arrow:where(.astro-uip4znbl){color:#a44406;flex:none;width:20px;height:20px}.topic-picker:where(.astro-uip4znbl){display:none}.catalog:where(.astro-uip4znbl) a:where(.astro-uip4znbl):focus-visible,.catalog:where(.astro-uip4znbl) select:where(.astro-uip4znbl):focus-visible,.home-search:where(.astro-uip4znbl) button:focus-visible{outline-offset:3px;outline:2px solid #a44406}@media (width>=801px) and (width<=1000px){.intro:where(.astro-uip4znbl){display:block}.home-search:where(.astro-uip4znbl){max-width:400px;margin-top:18px;display:block}}@media (width<=50rem){.intro:where(.astro-uip4znbl){padding:16px 0 0;display:block}.intro:where(.astro-uip4znbl) h1:where(.astro-uip4znbl){font-size:32px}.intro:where(.astro-uip4znbl) p:where(.astro-uip4znbl){margin-top:5px;font-size:15px;line-height:1.35}.home-search:where(.astro-uip4znbl){margin-top:14px;display:block}.catalog-layout:where(.astro-uip4znbl){padding:16px 0 12px;display:block}.topic-nav:where(.astro-uip4znbl){display:none}.topic-picker:where(.astro-uip4znbl){letter-spacing:.06em;text-transform:uppercase;gap:5px;margin-bottom:18px;font-size:13px;font-weight:700;display:grid}.select-wrap:where(.astro-uip4znbl){display:block;position:relative}.select-wrap:where(.astro-uip4znbl) .topic-icon:where(.astro-uip4znbl){color:#a44406;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.topic-picker:where(.astro-uip4znbl) select:where(.astro-uip4znbl){width:100%;min-height:44px;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;background:0 0;border:1px solid #dfcfc2;border-radius:.5rem;padding:.55rem .75rem .55rem 46px;font-size:15px;font-weight:400}.catalog:where(.astro-uip4znbl) h2:where(.astro-uip4znbl){font-size:30px}.materials:where(.astro-uip4znbl){gap:12px;margin-top:16px}.material:where(.astro-uip4znbl){border-radius:14px;align-items:flex-start;gap:14px;padding:14px}.material-icon:where(.astro-uip4znbl){border-radius:10px;width:48px;height:48px}.material-icon:where(.astro-uip4znbl) svg{width:25px;height:25px}.material:where(.astro-uip4znbl) strong:where(.astro-uip4znbl){font-size:16px}.material-description:where(.astro-uip4znbl){font-size:14px}.arrow:where(.astro-uip4znbl){align-self:center;width:18px;height:18px}}
