.redesign-header[data-astro-cid-i2eiy6ww]{position:absolute;inset:0 0 auto;z-index:40;height:92px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(1.4rem,4vw,5rem);color:#fff;font:700 .78rem/1 var(--font-atkinson);letter-spacing:.08em;text-transform:uppercase}.redesign-brand[data-astro-cid-i2eiy6ww]{display:inline-flex;align-items:center;gap:.65rem;color:inherit;text-decoration:none;justify-self:start;font-size:.9rem;letter-spacing:.04em}.brand-mark[data-astro-cid-i2eiy6ww]{display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(255,255,255,.5);border-radius:50%;font-family:serif;font-size:1.05rem}.desktop-navigation[data-astro-cid-i2eiy6ww]{display:flex;align-items:center;gap:clamp(1.6rem,3vw,3.6rem)}.desktop-navigation[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]{position:relative;color:inherit;text-decoration:none}.desktop-navigation[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:after{content:"";position:absolute;left:0;right:100%;bottom:-8px;height:1px;background:currentColor;transition:right .25s ease}.desktop-navigation[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:hover:after,.desktop-navigation[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:focus-visible:after{right:0}.header-actions[data-astro-cid-i2eiy6ww]{display:flex;align-items:center;justify-self:end;gap:.7rem}.header-icon[data-astro-cid-i2eiy6ww]{width:38px;height:38px;display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:50%}.header-icon[data-astro-cid-i2eiy6ww]:hover,.header-icon[data-astro-cid-i2eiy6ww]:focus-visible{background:#ffffff21}.header-icon[data-astro-cid-i2eiy6ww] svg[data-astro-cid-i2eiy6ww]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7}.language-toggle[data-astro-cid-i2eiy6ww]{min-height:38px;display:flex;align-items:center;gap:.35rem;padding:0 .7rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:inherit;text-decoration:none;font-size:.68rem;transition:background .2s,border-color .2s}.language-toggle[data-astro-cid-i2eiy6ww]:hover,.language-toggle[data-astro-cid-i2eiy6ww]:focus-visible{background:#ffffff21;border-color:#fff6}.language-toggle[data-astro-cid-i2eiy6ww] strong[data-astro-cid-i2eiy6ww],.mobile-language-toggle[data-astro-cid-i2eiy6ww] strong[data-astro-cid-i2eiy6ww]{font:inherit;opacity:.48}.language-toggle[data-astro-cid-i2eiy6ww] strong[data-astro-cid-i2eiy6ww].active,.mobile-language-toggle[data-astro-cid-i2eiy6ww] strong[data-astro-cid-i2eiy6ww].active{opacity:1}.language-toggle[data-astro-cid-i2eiy6ww] span[data-astro-cid-i2eiy6ww]{opacity:.55}.menu-button[data-astro-cid-i2eiy6ww]{display:none}.menu-button[data-astro-cid-i2eiy6ww] span[data-astro-cid-i2eiy6ww]{display:block;width:18px;height:1px;background:currentColor;margin:2.5px}.mobile-menu[data-astro-cid-i2eiy6ww],.search-overlay[data-astro-cid-i2eiy6ww]{position:fixed;inset:0;z-index:100;background:#090d11f0;backdrop-filter:blur(18px);color:#fff;opacity:0;transition:opacity .25s ease}.mobile-menu[data-astro-cid-i2eiy6ww][hidden],.search-overlay[data-astro-cid-i2eiy6ww][hidden]{display:none}.mobile-menu[data-astro-cid-i2eiy6ww].open,.search-overlay[data-astro-cid-i2eiy6ww].open{opacity:1}.mobile-menu[data-astro-cid-i2eiy6ww]{padding:1.5rem;display:flex;flex-direction:column}.mobile-menu-top[data-astro-cid-i2eiy6ww]{display:flex;justify-content:space-between;align-items:center}.mobile-wordmark[data-astro-cid-i2eiy6ww]{font-weight:700;letter-spacing:.06em}.menu-close[data-astro-cid-i2eiy6ww],.search-close[data-astro-cid-i2eiy6ww]{border:0;background:transparent;color:#fff;font-size:2rem;cursor:pointer}.mobile-menu[data-astro-cid-i2eiy6ww] nav[data-astro-cid-i2eiy6ww]{display:flex;flex-direction:column;margin:auto 0;gap:1rem}.mobile-menu[data-astro-cid-i2eiy6ww] nav[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]{color:#fff;text-decoration:none;font-size:clamp(2.7rem,14vw,5rem);line-height:1.02;font-weight:700}.mobile-menu-foot[data-astro-cid-i2eiy6ww]{display:flex;gap:1rem;align-items:center;font-size:.8rem}.mobile-menu-foot[data-astro-cid-i2eiy6ww]>span[data-astro-cid-i2eiy6ww]{opacity:.5}.mobile-language-toggle[data-astro-cid-i2eiy6ww]{min-width:112px;min-height:44px;display:flex;align-items:center;justify-content:center;gap:.65rem;padding:0 1rem;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;text-decoration:none;font-size:.8rem}.mobile-language-toggle[data-astro-cid-i2eiy6ww] span[data-astro-cid-i2eiy6ww]{opacity:.55}.search-overlay[data-astro-cid-i2eiy6ww]{display:grid;place-items:center;padding:1.5rem}.search-close[data-astro-cid-i2eiy6ww]{position:absolute;right:2rem;top:1.5rem}.search-panel[data-astro-cid-i2eiy6ww]{width:min(720px,100%)}.search-panel[data-astro-cid-i2eiy6ww] label[data-astro-cid-i2eiy6ww]{display:block;margin-bottom:1rem;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.search-panel[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]{width:100%;padding:.65rem 0;border:0;border-bottom:1px solid rgba(255,255,255,.45);background:transparent;color:#fff;font:400 clamp(2rem,6vw,4rem)/1.1 var(--font-atkinson);outline:none}.search-results[data-astro-cid-i2eiy6ww]{display:grid;margin-top:1rem;max-height:45vh;overflow:auto}.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]{display:grid;gap:.2rem;padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.12);color:#fff;text-decoration:none}.search-results[data-astro-cid-i2eiy6ww] span[data-astro-cid-i2eiy6ww]{opacity:.58;font-size:.8rem}.search-results[data-astro-cid-i2eiy6ww] p[data-astro-cid-i2eiy6ww]{color:#fff!important}.redesign-header[data-astro-cid-i2eiy6ww] [data-astro-cid-i2eiy6ww]:focus-visible,.mobile-menu[data-astro-cid-i2eiy6ww] [data-astro-cid-i2eiy6ww]:focus-visible,.search-overlay[data-astro-cid-i2eiy6ww] [data-astro-cid-i2eiy6ww]:focus-visible{outline:2px solid #f4d98a;outline-offset:4px}.mode-toggle[data-astro-cid-i2eiy6ww]{min-width:58px;height:38px;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:0 .7rem;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:.68rem;letter-spacing:.08em;transition:background .2s,border-color .2s,transform .2s}.mode-toggle[data-astro-cid-i2eiy6ww]:hover,.mode-toggle[data-astro-cid-i2eiy6ww]:focus-visible{background:#ffffff21;border-color:#ffffff73;transform:translateY(-1px)}.mode-toggle-arrow[data-astro-cid-i2eiy6ww]{opacity:.55;font-size:.8rem}@media(max-width:800px){.redesign-header[data-astro-cid-i2eiy6ww]{height:76px;grid-template-columns:1fr auto;padding:0 1rem}.desktop-navigation[data-astro-cid-i2eiy6ww],.language-toggle[data-astro-cid-i2eiy6ww]{display:none}.menu-button[data-astro-cid-i2eiy6ww]{display:grid}.header-actions[data-astro-cid-i2eiy6ww]{gap:.25rem}.redesign-brand[data-astro-cid-i2eiy6ww]{font-size:.82rem}.brand-mark[data-astro-cid-i2eiy6ww]{width:29px;height:29px}}@media(prefers-reduced-motion:reduce){.desktop-navigation[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:after,.mobile-menu[data-astro-cid-i2eiy6ww],.search-overlay[data-astro-cid-i2eiy6ww],.redesign-header[data-astro-cid-i2eiy6ww].header-scroll-active{transition:none}}.redesign-header[data-astro-cid-i2eiy6ww]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.desktop-navigation[data-astro-cid-i2eiy6ww]{transition:transform .34s ease}.header-actions[data-astro-cid-i2eiy6ww]{min-width:0}.inline-search-form[data-astro-cid-i2eiy6ww]{position:relative;width:0;min-width:0;opacity:0;pointer-events:none;transition:width .34s ease,opacity .2s ease}.inline-search-form[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]{box-sizing:border-box;width:100%;height:38px;padding:.35rem .8rem;border:1px solid rgba(255,255,255,.45);border-radius:2px;background:#090d113d;color:#fff;font:400 .9rem/1 var(--font-atkinson);letter-spacing:.02em}.inline-search-form[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]::placeholder,.search-panel[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]::placeholder{color:#ffffff94}.inline-search-form[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]:focus-visible,.search-panel[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]:focus-visible{outline:2px solid #f4d98a;outline-offset:4px}.inline-search-form[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]::-webkit-search-cancel-button,.search-panel[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]::-webkit-search-cancel-button{filter:grayscale(1) brightness(1.8);opacity:.72}.search-active[data-astro-cid-i2eiy6ww] .inline-search-form[data-astro-cid-i2eiy6ww]{width:clamp(220px,22vw,340px);opacity:1;pointer-events:auto}.search-active[data-astro-cid-i2eiy6ww] .desktop-navigation[data-astro-cid-i2eiy6ww]{transform:var(--search-nav-base-transform, none);translate:var(--search-nav-offset, -20px) 0}.inline-search-form[data-astro-cid-i2eiy6ww] .search-results[data-astro-cid-i2eiy6ww]{position:absolute;top:calc(100% + 1rem);right:0;width:min(420px,calc(100vw - 2rem));max-height:min(390px,calc(100svh - 8rem));margin:0;border:1px solid rgba(235,229,216,.28);background:#151c19;box-shadow:0 16px 35px #0003;overflow-y:auto}.search-results[data-astro-cid-i2eiy6ww]:empty{display:none}.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww],.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:visited{display:grid;gap:.45rem;padding:1rem 1.1rem;border-bottom:1px solid rgba(235,229,216,.16);color:#f1eadc;text-decoration:none;transition:color .2s ease,background .2s ease,padding .2s ease}.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:last-child{border-bottom:0}.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:hover,.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:active{color:#d0b77e;background:#d0b77e14;text-decoration:none}.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:focus-visible{color:#f4d98a;background:#d0b77e1a;text-decoration:none;outline:2px solid #f4d98a;outline-offset:-2px}.search-result-title[data-astro-cid-i2eiy6ww]{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400;line-height:1.05;letter-spacing:-.025em}.search-result-description[data-astro-cid-i2eiy6ww]{color:#ebe5d8a8;font-size:.78rem;line-height:1.45}.search-results[data-astro-cid-i2eiy6ww] p[data-astro-cid-i2eiy6ww]{margin:0;padding:1.1rem;color:#f1eadc!important;font-size:.86rem}.redesign-header .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww],.search-overlay .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww],.redesign-header .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:visited,.search-overlay .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:visited{color:#f1eadc;text-decoration:none}.redesign-header .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:hover,.search-overlay .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:hover,.redesign-header .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:active,.search-overlay .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:active{color:#d0b77e;text-decoration:none}.redesign-header .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:focus-visible,.search-overlay .search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]:focus-visible{color:#f4d98a;text-decoration:none}.redesign-header .search-result-title[data-astro-cid-i2eiy6ww],.search-overlay .search-result-title[data-astro-cid-i2eiy6ww]{color:inherit;font-family:Georgia,Times New Roman,serif;font-weight:400}.redesign-header .search-result-description[data-astro-cid-i2eiy6ww],.search-overlay .search-result-description[data-astro-cid-i2eiy6ww]{color:#ebe5d8a8}.redesign-header .search-results[data-astro-cid-i2eiy6ww] p[data-astro-cid-i2eiy6ww],.search-overlay .search-results[data-astro-cid-i2eiy6ww] p[data-astro-cid-i2eiy6ww]{margin:0;color:#f1eadc!important}.visually-hidden[data-astro-cid-i2eiy6ww]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1280px){.search-overlay[data-astro-cid-i2eiy6ww]{display:none!important}}@media(max-width:1279px){.inline-search-form[data-astro-cid-i2eiy6ww]{display:none}.search-overlay[data-astro-cid-i2eiy6ww]{place-items:start center;padding:clamp(1.25rem,4vw,2rem);background:#111714;backdrop-filter:none}.search-panel[data-astro-cid-i2eiy6ww]{width:min(720px,100%);margin-top:clamp(5rem,16vh,9rem)}.search-panel[data-astro-cid-i2eiy6ww] label[data-astro-cid-i2eiy6ww]{margin-bottom:1.2rem;color:#d0b77e}.search-panel[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]{box-sizing:border-box;padding:.65rem 0 .8rem;border-bottom-color:#ebe5d873;color:#fff}.search-panel[data-astro-cid-i2eiy6ww] .search-results[data-astro-cid-i2eiy6ww]{width:100%;max-height:min(52vh,470px);margin-top:1.4rem;border-top:1px solid rgba(235,229,216,.25);overflow-y:auto}}@media(max-width:800px){.search-close[data-astro-cid-i2eiy6ww]{right:1rem;top:1rem}.search-panel[data-astro-cid-i2eiy6ww]{margin-top:clamp(4.5rem,13vh,7rem)}.search-panel[data-astro-cid-i2eiy6ww] input[data-astro-cid-i2eiy6ww]{font-size:clamp(1.8rem,9vw,3rem)}.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]{padding:.95rem .15rem}.search-result-title[data-astro-cid-i2eiy6ww]{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.desktop-navigation[data-astro-cid-i2eiy6ww],.inline-search-form[data-astro-cid-i2eiy6ww],.search-results[data-astro-cid-i2eiy6ww] a[data-astro-cid-i2eiy6ww]{transition:none}}.search-results a,.search-results a:visited{display:grid;gap:.45rem;padding:1rem 1.1rem;border-bottom:1px solid rgba(235,229,216,.16);color:#f1eadc;text-decoration:none;text-transform:none;transition:color .2s ease,background .2s ease,padding .2s ease}.search-results a:last-child{border-bottom:0}.search-results a:hover,.search-results a:active{color:#d0b77e;background:#d0b77e14;text-decoration:none}.search-results a:focus-visible{color:#f4d98a;background:#d0b77e1a;text-decoration:none;outline:2px solid #f4d98a;outline-offset:-2px}.search-results .search-result-title{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400;line-height:1.05;letter-spacing:-.025em;text-transform:none}.search-results .search-result-description{color:#ebe5d8a8;font-size:.78rem;line-height:1.45;text-transform:none}.search-results p{margin:0;color:#f1eadc;text-transform:none}@media(max-width:800px){.search-results a{padding:.95rem .15rem}.search-results .search-result-title{font-size:1.2rem}}.desktop-navigation a[aria-current=page]{color:#f4d98a}.desktop-navigation a[aria-current=page]:after{right:0}.mobile-menu nav a[aria-current=page]{color:#f4d98a}.redesign-header{box-sizing:border-box;border:1px solid transparent}.redesign-header .redesign-brand{position:absolute;top:50%;left:max(clamp(1.4rem,4vw,5rem),calc((100vw - 1500px)/2));transform:translateY(-50%)}.redesign-header .desktop-navigation{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.redesign-header.search-active .desktop-navigation{transform:translate(calc(-50% + clamp(-7rem,-5.5vw,-2.5rem)),-50%)}.redesign-header .header-actions{position:absolute;top:50%;right:max(clamp(1.4rem,4vw,5rem),calc((100vw - 1500px)/2));width:max-content;min-width:max-content;transform:translateY(-50%)}.redesign-header[data-redesign-header]{position:fixed;inset:0 0 auto;background-color:transparent;background-image:none;border-radius:0;border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:top .36s cubic-bezier(.22,.61,.36,1),right .36s cubic-bezier(.22,.61,.36,1),left .36s cubic-bezier(.22,.61,.36,1),transform .36s cubic-bezier(.22,.61,.36,1),height .36s cubic-bezier(.22,.61,.36,1),padding-left .36s cubic-bezier(.22,.61,.36,1),padding-right .36s cubic-bezier(.22,.61,.36,1),background-color .38s ease,border-color .42s ease,border-radius .36s ease,backdrop-filter .42s ease,-webkit-backdrop-filter .42s ease,box-shadow .42s ease,color .22s ease}.redesign-header[data-redesign-header].header-scroll-active{top:10px;right:12px;left:12px;height:72px;padding-inline:clamp(1.2rem,3vw,3rem);border-color:#ffffff1f;border-radius:9px;background-color:#ffffff0f;backdrop-filter:blur(14px) saturate(1.04);-webkit-backdrop-filter:blur(14px) saturate(1.04)}.redesign-header[data-redesign-header].header-direction-hidden{transform:translateY(calc(-100% - 1rem))}.theme-toggle{flex:0 0 38px}.theme-toggle svg{width:18px;height:18px}html[data-site-mode="3d"][data-3d-theme=dark] .theme-icon-moon,html[data-site-mode="3d"][data-3d-theme=light] .theme-icon-sun{display:none}html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=practice] .redesign-header,html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=articles] .redesign-header{color:#292d26}html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=practice] .redesign-header.header-scroll-active,html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=articles] .redesign-header.header-scroll-active{border-color:#2a2b271f;background-color:#ffffff2e}html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=practice] .brand-mark,html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=articles] .brand-mark{border-color:#292d2675}html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=practice] .header-icon:hover,html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=practice] .header-icon:focus-visible,html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=articles] .header-icon:hover,html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=articles] .header-icon:focus-visible{background:#292d2614}html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=practice] .mode-toggle,html[data-site-mode="3d"][data-3d-theme=light][data-3d-page=articles] .mode-toggle{border-color:#292d2652}@media(max-width:800px){.redesign-header.redesign-header{grid-template-columns:minmax(0,1fr) auto}.redesign-header .redesign-brand{left:1rem}.redesign-header .header-actions{right:1rem}.redesign-header[data-redesign-header].header-scroll-active{top:7px;right:8px;left:8px;height:62px;padding-inline:.85rem}}@media(prefers-reduced-motion:reduce){.redesign-header[data-redesign-header]{transition:none}}.redesign-header,.search-overlay{--search-surface: #1b2821;--search-field: #111a15;--search-ink: #eee9dc;--search-muted: #bdc1b5;--search-rule: rgb(221 207 174 / 23%);--search-accent: #d0b77e;--search-hover: rgb(208 183 126 / 9%)}html[data-site-mode="3d"][data-3d-theme=light] .redesign-header,html[data-site-mode="3d"][data-3d-theme=light] .search-overlay{--search-surface: #f1e8d8;--search-field: #f7f0e3;--search-ink: #292d26;--search-muted: #5d6056;--search-rule: rgb(71 65 51 / 26%);--search-accent: #786036;--search-hover: rgb(120 96 54 / 9%)}.redesign-header .desktop-navigation{transition:transform .36s cubic-bezier(.22,.61,.36,1),translate .36s cubic-bezier(.22,.61,.36,1)}.redesign-header .inline-search-form{transition:width .36s cubic-bezier(.22,.61,.36,1),opacity .2s ease}html[data-site-mode="3d"] .redesign-header .inline-search-form input,.search-overlay .search-panel input{border-color:var(--search-rule);background:var(--search-field);color:var(--search-ink);caret-color:var(--search-accent);box-shadow:none}html[data-site-mode="3d"] .redesign-header .inline-search-form input::placeholder,.search-overlay .search-panel input::placeholder{color:var(--search-muted)}.redesign-header .inline-search-form input:focus-visible,.search-overlay .search-panel input:focus-visible{border-color:var(--search-accent);outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--search-accent) 38%,transparent)}html[data-site-mode="3d"] .redesign-header .inline-search-form .search-results,.search-overlay .search-panel .search-results{border:1px solid var(--search-rule);background:var(--search-surface);color:var(--search-ink);box-shadow:0 18px 40px #0000002e;scrollbar-color:var(--search-rule) transparent;scrollbar-width:thin}.redesign-header .inline-search-form .search-results{width:min(440px,calc(100vw - 2rem));max-height:min(26rem,calc(100svh - 7.5rem))}.redesign-header .search-results a,.search-overlay .search-results a,.redesign-header .search-results a:visited,.search-overlay .search-results a:visited{gap:.35rem;padding:.95rem 1.15rem;border-bottom:1px solid var(--search-rule);background:transparent;color:var(--search-ink);font-weight:400;letter-spacing:normal;text-transform:none}.redesign-header .search-results a:hover,.search-overlay .search-results a:hover,.redesign-header .search-results a:focus-visible,.search-overlay .search-results a:focus-visible{background:var(--search-hover);color:var(--search-ink)}.redesign-header .search-results a:focus-visible,.search-overlay .search-results a:focus-visible{outline:2px solid var(--search-accent);outline-offset:-2px}.redesign-header .search-results .search-result-title,.search-overlay .search-results .search-result-title{color:var(--search-ink);font:400 1.16rem/1.22 Georgia,Times New Roman,serif;letter-spacing:-.025em}.redesign-header .search-results .search-result-description,.search-overlay .search-results .search-result-description{color:var(--search-muted);font:400 .78rem/1.5 var(--font-atkinson),sans-serif}.redesign-header .search-results .search-empty-state,.search-overlay .search-results .search-empty-state{margin:0;padding:1.15rem 1.25rem;color:var(--search-muted)!important;background:transparent;font:400 1.03rem/1.45 Georgia,Times New Roman,serif;letter-spacing:normal;text-transform:none}@media(max-width:1279px){html[data-site-mode="3d"] .search-overlay{background:var(--search-surface);color:var(--search-ink)}.search-overlay .search-close{color:var(--search-ink)}html[data-site-mode="3d"] .search-overlay .search-panel label{color:var(--search-accent)}html[data-site-mode="3d"] .search-overlay .search-panel input{background:transparent;color:var(--search-ink);caret-color:var(--search-accent);border:0;border-bottom:1px solid var(--search-rule);border-radius:0}html[data-site-mode="3d"] .search-overlay .search-panel input::placeholder{color:var(--search-muted)}html[data-site-mode="3d"] .search-overlay .search-panel input:focus-visible{outline:none;box-shadow:0 2px 0 var(--search-accent)}.search-overlay .search-panel .search-results{max-height:min(46svh,28rem);margin-top:1.2rem}}@media(prefers-reduced-motion:reduce){.redesign-header .desktop-navigation,.redesign-header .inline-search-form,.redesign-header .search-results a,.search-overlay .search-results a{transition:none}}
