.sp-home .sp-consumer-header{gap:24px}.sp-home .sp-consumer-header .sp-direct-nav{position:static;left:auto;transform:none;flex:1;min-width:0;display:flex;justify-content:center}.sp-home .sp-consumer-header .sp-brand,.sp-home .sp-consumer-header .sp-nav-actions{flex-shrink:0}.sp-home .sp-direct-links{display:flex;align-items:center;gap:0;padding:4px;border-radius:40px;background:#11111108;white-space:nowrap}.sp-home .sp-direct-links>a,.sp-home .sp-resources-trigger>button{display:flex;align-items:center;gap:5px;padding:7px 13px;font-size:14px;font-weight:500;line-height:24px;border-radius:30px;transition:background .18s}.sp-home .sp-nav-divider{flex:0 0 1px;height:16px;margin:0 8px;background:currentColor;opacity:.14}.sp-home .sp-direct-links>a:hover,.sp-home .sp-direct-links>a[aria-current=page],.sp-home .sp-resources-trigger>button:is(:hover,.is-open){background:#fff;box-shadow:0 1px 3px #11111108}.sp-home .sp-resources-trigger{position:relative}.sp-home .sp-resources-trigger>button svg{transition:transform .18s}.sp-home .sp-resources-trigger>button[aria-expanded=true] svg{transform:rotate(180deg)}.sp-home .sp-consumer-header .sp-simple-resources{top:calc(100% + 10px);left:auto;right:0;width:200px;padding:8px;color:#29251f}.sp-home .sp-simple-resources a{padding:12px;border-radius:7px;font-weight:400}.sp-home .sp-simple-resources a:hover,.sp-home .sp-simple-resources a[aria-current=page]{background:#f6f5f3}.sp-home .sp-consumer-header .sp-direct-mobile{color:#29251f}.sp-home .sp-direct-mobile a[aria-current=page]{font-weight:500}.sp-home .sp-mobile-resources-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0;border-bottom:1px solid #1111110a;font-size:14px;text-align:left}.sp-home .sp-mobile-resources-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.sp-home .sp-mobile-resource-links{padding:3px 12px 6px;margin:4px 0;border-radius:8px;background:#f6f5f3}@media (max-width:1279px){.sp-home .sp-consumer-header .sp-direct-nav{display:none}.sp-home .sp-consumer-header .sp-mobile-toggle{display:grid;place-items:center;width:27px;height:32px}.sp-home .sp-consumer-header .sp-direct-mobile{display:block;position:absolute;left:16px;right:16px;top:65px;padding:16px 22px;background:#fff;border:1px solid #1111111a;border-radius:14px;box-shadow:0 12px 40px #11111114;max-height:calc(100svh - 90px);overflow:auto}.sp-home .sp-direct-mobile a{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #1111110a;font-size:14px}.sp-home .sp-direct-mobile>a:last-child{border:0}}@media (prefers-reduced-motion:reduce){.sp-home .sp-direct-links *,.sp-home .sp-mobile-resources-toggle svg{transition:none}}.pp-page .sp-direct-links{background:#ffffff08;border:1px solid #ffffff0b}.pp-page .sp-direct-links>a:hover,.pp-page .sp-direct-links>a[aria-current=page],.pp-page .sp-resources-trigger>button:is(:hover,.is-open){background:#ffffff0e;box-shadow:none}.pp-page .sp-consumer-header :is(.sp-simple-resources,.sp-direct-mobile){background:#242320;color:#f5f3ef;border-color:#ffffff21}.pp-page .sp-consumer-header .sp-mobile-resource-links,.pp-page .sp-consumer-header .sp-simple-resources a:hover,.pp-page .sp-consumer-header .sp-simple-resources a[aria-current=page]{background:#ffffff08}.pp-page .sp-consumer-header .sp-mobile-resources-toggle{border-color:#ffffff14}.sp-home .sp-minimal-header{justify-content:space-between}.sp-home.sp-homepage .sp-minimal-header:not(.is-scrolled){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.sp-home .sp-minimal-header .sp-nav-actions{margin-left:auto;gap:16px}.sp-minimal-control{position:relative}.sp-home .sp-minimal-header .sp-download-pill,.sp-home .sp-minimal-header .sp-language-pill{display:flex;align-items:center;justify-content:center;gap:7px;height:42px;border-radius:999px;cursor:pointer}.sp-home .sp-minimal-header .sp-language-pill{padding:0 13px;background:#11111106;border:1px solid #1111110d;color:#343431;font-size:12px;font-weight:500}.sp-home .sp-minimal-header .sp-download-pill{width:46px;background:#121212;color:#fff;border:1px solid #121212}.sp-home .sp-minimal-header .sp-download-pill:hover{background:#41423d}.sp-home .sp-minimal-header .sp-language-pill:hover{background:#1111110c}.sp-home .sp-minimal-header button:focus-visible{outline:2px solid #74766b;outline-offset:4px}.sp-home .sp-minimal-header .sp-minimal-panel{position:absolute;right:0;top:calc(100% + 12px);width:204px;padding:12px;border:1px solid #15151412;border-radius:18px;background:#fff;color:#121212;box-shadow:0 10px 35px #15151416;font-size:14px}.sp-home .sp-minimal-header .sp-minimal-panel p{padding:5px 8px 12px;font-size:12px;color:#777870}.sp-home .sp-minimal-header .sp-language-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 8px;border-radius:8px;background:#f2f2f2}.sp-home .sp-minimal-header .sp-download-panel{width:280px}.sp-download-option{display:flex;align-items:center;gap:10px;padding:12px 8px}.sp-download-option small{margin-left:auto;color:#898a82;font-size:11px}.sp-home .sp-minimal-header .sp-minimal-mobile-toggle{display:none}.sp-home .sp-minimal-header .sp-minimal-mobile-panel{top:calc(100% + 8px);right:16px}.sp-minimal-mobile-panel>a{display:block;padding:10px 8px}.sp-mobile-language{display:flex;gap:10px;align-items:center;padding:12px 8px;border-top:1px solid #1515140d}.sp-mobile-language>svg:last-child{margin-left:auto}@media (max-width:767px){.sp-home .sp-minimal-header{gap:12px}.sp-home .sp-minimal-header .sp-nav-actions{gap:8px}.sp-home .sp-minimal-header .sp-language-control,.sp-home .sp-minimal-header .sp-login{display:none}.sp-home .sp-minimal-header .sp-download-pill{height:38px;width:38px}.sp-home .sp-minimal-header .sp-minimal-mobile-toggle{display:flex;align-items:center;justify-content:center;width:28px;height:38px}.sp-home .sp-minimal-header .sp-download-panel{right:-36px;max-width:calc(100vw - 32px)}}.sp-home .sp-minimal-header .sp-country-start{background:#121212;border-color:#121212;color:#fff}.sp-home .sp-minimal-header .sp-country-start:hover{background:#41423d}.sp-home .sp-minimal-header .sp-country-pill{display:flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 9px;border-radius:999px;background:transparent;border:1px solid transparent;color:#343431}.sp-home .sp-minimal-header .sp-country-flag{width:26px;height:26px;object-fit:cover;border-radius:50%;box-shadow:0 0 0 1px #11111112;flex-shrink:0}.sp-home .sp-minimal-header .sp-country-option{display:flex;align-items:center;gap:10px;width:100%;padding:10px 8px;border-radius:10px;text-align:left;font-size:13px}.sp-home .sp-minimal-header .sp-country-option:is(:hover,[aria-pressed=true]){background:#f2f2f2}.sp-country-option>svg{margin-left:auto}@media (max-width:767px){.sp-home .sp-minimal-header .sp-country-pill{height:38px;padding:0 7px;gap:5px}.sp-home .sp-minimal-header .sp-country-control .sp-minimal-panel{right:-36px}}.sp-home .sp-minimal-header .sp-minimal-menu-toggle{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;background:transparent;color:#121212;cursor:pointer}.sp-home .sp-minimal-header .sp-minimal-menu-panel>a{display:block;padding:11px 12px;border-radius:10px;color:inherit;text-decoration:none}.sp-home .sp-minimal-header .sp-minimal-menu-panel>a:focus-visible,.sp-home .sp-minimal-header .sp-minimal-menu-panel>a:hover{background:#f2f2f2}.sp-home .sp-minimal-header .sp-minimal-menu-panel>.sp-menu-mobile-login{display:none}@media (max-width:767px){.sp-home .sp-minimal-header .sp-minimal-menu-toggle{width:38px;height:38px}.sp-home .sp-minimal-header .sp-minimal-menu-panel>.sp-menu-mobile-login{display:block}}.sp-home .sp-minimal-header .sp-minimal-menu-toggle{width:32px;height:32px;flex-shrink:0;color:#18181b;border-radius:0;transition:opacity .2s ease}.sp-home .sp-minimal-header .sp-minimal-menu-toggle:hover{background:transparent;opacity:.8}.sp-minimal-menu-toggle .sp-menu-dot-grid{display:block;width:18px;height:19.8px;flex-shrink:0}.sp-home .sp-minimal-header .sp-menu-language-toggle,.sp-home .sp-minimal-header .sp-menu-languages button{display:flex;align-items:center;gap:9px;width:100%;padding:11px 12px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.sp-menu-language-toggle>svg:last-child,.sp-menu-languages button>svg{margin-left:auto}.sp-menu-language-toggle>svg:last-child{transition:transform .18s ease}.sp-menu-language-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.sp-home .sp-minimal-header .sp-menu-language-toggle:hover,.sp-home .sp-minimal-header .sp-menu-languages button:hover,.sp-home .sp-minimal-header .sp-menu-languages button[aria-pressed=true]{background:#f2f2f2}.sp-menu-languages{margin:4px 0 2px;padding:6px 0 0 12px;border-top:1px solid #12121212}.sp-home .sp-minimal-header .sp-menu-languages button{padding:9px 12px;font-size:13px}.sp-menu-language-flag{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;border-radius:50%;overflow:hidden;font-size:23px;line-height:1;background:#f2f2f2}.sp-menu-language-flag img{width:100%;height:100%;object-fit:cover}