.ticker[data-astro-cid-eiyd7voq]{background:var(--navy-900);color:#eaf1ea;overflow:hidden;border-bottom:2px solid var(--red-600)}@media(max-width:767px){.ticker[data-astro-cid-eiyd7voq]{display:none}}.ticker-mobile[data-astro-cid-eiyd7voq]{display:none}@media(max-width:767px){.ticker-mobile[data-astro-cid-eiyd7voq]{display:block;position:relative;z-index:49;border-top:2px solid var(--red-600);border-bottom:1px solid rgba(255,255,255,.08)}.ticker-mobile[data-astro-cid-eiyd7voq] .ticker-item[data-astro-cid-eiyd7voq]{padding:3px 0;margin:0 var(--sp-4);font-size:.6rem;letter-spacing:.05em}.ticker-mobile[data-astro-cid-eiyd7voq] .ticker-item[data-astro-cid-eiyd7voq]:before{width:4px;height:4px;margin-right:var(--sp-4)}.ticker-mobile[data-astro-cid-eiyd7voq] .ticker-track[data-astro-cid-eiyd7voq]{animation-duration:30s}}.ticker-track[data-astro-cid-eiyd7voq]{display:flex;width:max-content;animation:ticker 36s linear infinite}.ticker[data-astro-cid-eiyd7voq]:hover .ticker-track[data-astro-cid-eiyd7voq]{animation-play-state:paused}.ticker-list[data-astro-cid-eiyd7voq]{display:flex;align-items:center;list-style:none;margin:0;padding:0;flex-shrink:0}.ticker-item[data-astro-cid-eiyd7voq]{display:inline-flex;align-items:center;padding:7px 0;margin:0 var(--sp-5);font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ticker-item[data-astro-cid-eiyd7voq]:before{content:"";width:6px;height:6px;margin-right:var(--sp-5);background:var(--red-600);transform:rotate(45deg);flex-shrink:0}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker-track[data-astro-cid-eiyd7voq]{animation:none}}header[data-astro-cid-eiyd7voq]{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 1px #15251d0a,0 6px 16px -12px #15251d59;padding:.6rem 5%;transition:padding var(--transition),box-shadow var(--transition)}header[data-astro-cid-eiyd7voq].is-slim,header[data-astro-cid-eiyd7voq].scrolled{padding-top:.4rem;padding-bottom:.4rem;box-shadow:0 1px #15251d0d,0 10px 26px -14px #15251d73}.header-inner[data-astro-cid-eiyd7voq]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-6);max-width:var(--container);margin:0 auto}.logo[data-astro-cid-eiyd7voq]{display:inline-flex;align-items:center;gap:.6rem}.logo[data-astro-cid-eiyd7voq] img[data-astro-cid-eiyd7voq]{width:50px;height:50px;object-fit:contain;transition:transform var(--transition)}header[data-astro-cid-eiyd7voq].is-slim .logo[data-astro-cid-eiyd7voq] img[data-astro-cid-eiyd7voq],header[data-astro-cid-eiyd7voq].scrolled .logo[data-astro-cid-eiyd7voq] img[data-astro-cid-eiyd7voq]{transform:scale(.9)}.logo-lockup[data-astro-cid-eiyd7voq]{display:flex;flex-direction:column;line-height:1}.logo-name[data-astro-cid-eiyd7voq]{font-family:var(--font-serif);font-weight:700;font-size:1.5rem;color:var(--navy-900);letter-spacing:.005em}.logo-sub[data-astro-cid-eiyd7voq]{font-size:.64rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--red-700);margin-top:3px}@media(max-width:400px){.logo-lockup[data-astro-cid-eiyd7voq]{display:none}}.social-ico[data-astro-cid-eiyd7voq]{display:none;place-items:center;width:32px;height:32px;transition:opacity var(--transition)}@media(min-width:480px){.social-ico[data-astro-cid-eiyd7voq]{display:inline-grid}}.social-ico[data-astro-cid-eiyd7voq] svg[data-astro-cid-eiyd7voq]{width:30px;height:30px}.social-ico[data-astro-cid-eiyd7voq]:hover{opacity:.82}.desktop-nav[data-astro-cid-eiyd7voq]{display:none}@media(min-width:960px){.desktop-nav[data-astro-cid-eiyd7voq]{display:flex;justify-content:center;gap:var(--sp-8);margin:0 var(--sp-6)}}.nav-link[data-astro-cid-eiyd7voq]{font-family:var(--font-serif);font-weight:600;font-size:1.04rem;color:var(--navy-900);padding:4px 0;position:relative;transition:color var(--transition)}.nav-link[data-astro-cid-eiyd7voq]:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background:var(--red-600);transition:width var(--transition)}.nav-link[data-astro-cid-eiyd7voq]:hover{color:var(--red-700)}.nav-link[data-astro-cid-eiyd7voq]:hover:after{width:100%}.header-right[data-astro-cid-eiyd7voq]{display:flex;align-items:center;gap:var(--sp-3)}.header-cta[data-astro-cid-eiyd7voq]{display:none}@media(min-width:560px){.header-cta[data-astro-cid-eiyd7voq]{display:inline-flex}}.header-cta-label[data-astro-cid-eiyd7voq]{display:none}@media(min-width:960px){.header-cta-label[data-astro-cid-eiyd7voq]{display:inline}}.hamburger[data-astro-cid-eiyd7voq]{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;background:none;border:none;cursor:pointer;padding:10px}.hamburger[data-astro-cid-eiyd7voq] span[data-astro-cid-eiyd7voq]{display:block;height:2px;background:var(--navy-900);border-radius:2px}@media(min-width:960px){.hamburger[data-astro-cid-eiyd7voq]{display:none}}footer[data-astro-cid-tgc5tww7]{background:var(--navy-900);color:#aebfd2;padding:var(--sp-16) 5% var(--sp-8);font-size:var(--fs-small)}.footer-inner[data-astro-cid-tgc5tww7]{display:grid;grid-template-columns:1fr;gap:var(--sp-10)}@media(min-width:640px){.footer-inner[data-astro-cid-tgc5tww7]{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.footer-inner[data-astro-cid-tgc5tww7]{grid-template-columns:2.2fr 1fr 1.2fr 1.2fr;gap:var(--sp-8)}}.footer-col[data-astro-cid-tgc5tww7]{display:flex;flex-direction:column;gap:var(--sp-3)}.footer-brand[data-astro-cid-tgc5tww7]{gap:var(--sp-4)}.footer-logo[data-astro-cid-tgc5tww7]{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-serif);font-weight:800;font-size:1.2rem;color:#fff}.footer-logo[data-astro-cid-tgc5tww7] img[data-astro-cid-tgc5tww7]{width:44px;height:44px;object-fit:contain}.footer-tagline[data-astro-cid-tgc5tww7]{max-width:42ch;color:#aebfd2;line-height:1.6}.footer-phone[data-astro-cid-tgc5tww7]{font-family:var(--font-serif);font-weight:800;font-size:1.5rem;color:#fff}.footer-phone[data-astro-cid-tgc5tww7]:hover{color:var(--red-600)}.footer-247[data-astro-cid-tgc5tww7]{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:#fff}.footer-247[data-astro-cid-tgc5tww7] .dot[data-astro-cid-tgc5tww7]{width:9px;height:9px;border-radius:50%;background:#46d17f}.footer-heading[data-astro-cid-tgc5tww7]{font-family:var(--font-serif);font-weight:700;color:#fff;font-size:1.05rem;letter-spacing:.02em}.footer-link[data-astro-cid-tgc5tww7],.footer-nap[data-astro-cid-tgc5tww7] a[data-astro-cid-tgc5tww7]{transition:color var(--transition)}.footer-link[data-astro-cid-tgc5tww7]:hover,.footer-nap[data-astro-cid-tgc5tww7] a[data-astro-cid-tgc5tww7]:hover{color:var(--red-600)}.footer-nap[data-astro-cid-tgc5tww7]{font-style:normal;line-height:1.9}.footer-hours[data-astro-cid-tgc5tww7]{color:#8fa3ba}.footer-areas-line[data-astro-cid-tgc5tww7]{margin-top:var(--sp-2);color:#8fa3ba;line-height:1.6}.footer-legal[data-astro-cid-tgc5tww7]{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5)}.footer-chambers[data-astro-cid-tgc5tww7]{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid rgba(255,255,255,.12)}.footer-bottom[data-astro-cid-tgc5tww7]{margin-top:var(--sp-10);padding-top:var(--sp-5);border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);justify-content:space-between;color:#8fa3ba;font-size:var(--fs-xs)}.mobile-menu[data-astro-cid-fmiyjotm]{position:fixed;inset:0;z-index:99;background:linear-gradient(160deg,var(--navy-800),var(--navy-900) 70%);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--transition)}body.menu-open .mobile-menu[data-astro-cid-fmiyjotm]{opacity:1;pointer-events:auto}.mm-close[data-astro-cid-fmiyjotm]{position:absolute;top:18px;right:22px;background:none;border:none;color:#fff;font-size:2.5rem;line-height:1;cursor:pointer;width:48px;height:48px}.mobile-menu-nav[data-astro-cid-fmiyjotm]{display:flex;flex-direction:column;align-items:center;gap:var(--sp-5);padding:var(--sp-8)}.mobile-nav-link[data-astro-cid-fmiyjotm]{font-family:var(--font-serif);font-size:1.6rem;font-weight:700;color:#fff;transition:color var(--transition)}.mobile-nav-link[data-astro-cid-fmiyjotm]:hover{color:#ff8d94}.mm-call[data-astro-cid-fmiyjotm]{margin-top:var(--sp-2)}@media(min-width:960px){.mobile-menu[data-astro-cid-fmiyjotm]{display:none}}.call-bar[data-astro-cid-mhavlivd]{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-strong);box-shadow:0 -4px 18px color-mix(in srgb,var(--navy-900) 18%,transparent);padding-bottom:env(safe-area-inset-bottom,0)}@media(max-width:767px){.call-bar[data-astro-cid-mhavlivd]{display:grid}}body.menu-open .call-bar[data-astro-cid-mhavlivd]{display:none}.cb-btn[data-astro-cid-mhavlivd]{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:46px;font-family:var(--font-serif);font-weight:700;font-size:.92rem;color:#fff}.cb-btn[data-astro-cid-mhavlivd] svg[data-astro-cid-mhavlivd]{width:17px;height:17px}.cb-call[data-astro-cid-mhavlivd]{background:var(--red-600)}.cb-call[data-astro-cid-mhavlivd]:active{background:var(--red-700)}.cb-quote[data-astro-cid-mhavlivd]{background:var(--navy-800)}.cb-quote[data-astro-cid-mhavlivd]:active{background:var(--navy-900)}:root{--brand-primary: #2f5c2d;--brand-secondary: #15251d;--brand-dark: #16211a;--brand-light: #f7faf8;--font-heading: "Bitter";--font-body: "Libre Franklin"}:root{--font-sans: var(--font-body), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif: var(--font-heading), var(--font-body), system-ui, sans-serif;--brand-gold: #c9a24b;--brand-gold-bright: #e4bd63;--gold-500: #f5a623;--gold-600: #e0920f;--navy-900: var(--brand-secondary);--navy-800: color-mix(in oklch, var(--brand-secondary), white 10%);--navy-700: color-mix(in oklch, var(--brand-secondary), white 24%);--navy-100: color-mix(in oklch, var(--brand-secondary), white 86%);--navy-50: color-mix(in oklch, var(--brand-secondary), white 93%);--red-600: var(--brand-primary);--red-700: color-mix(in oklch, var(--brand-primary), black 16%);--red-100: color-mix(in oklch, var(--brand-primary), white 84%);--red-50: color-mix(in oklch, var(--brand-primary), white 92%);--ink-900: var(--brand-dark);--ink-800: color-mix(in oklch, var(--brand-dark), white 12%);--ink-600: color-mix(in oklch, var(--brand-dark), white 40%);--ink-400: color-mix(in oklch, var(--brand-dark), white 56%);--ink-300: color-mix(in oklch, var(--brand-dark), white 70%);--paper-0: var(--brand-light);--paper-50: color-mix(in oklch, var(--brand-light), var(--brand-secondary) 4%);--paper-100: color-mix(in oklch, var(--brand-light), var(--brand-secondary) 8%);--line: color-mix(in oklch, var(--brand-light), var(--brand-secondary) 16%);--line-strong: color-mix(in oklch, var(--brand-light), var(--brand-secondary) 26%);--accent: var(--red-600);--accent-strong: var(--red-700);--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.25rem;--sp-6: 1.5rem;--sp-8: 2rem;--sp-10: 2.5rem;--sp-12: 3rem;--sp-16: 4rem;--sp-20: 5rem;--sp-24: 6rem;--r-sm: 4px;--r-md: 8px;--r-lg: 14px;--r-xl: 22px;--r-full: 999px;--fs-h1: clamp(2.4rem, 5.5vw, 3.6rem);--fs-h2: clamp(1.85rem, 3.6vw, 2.6rem);--fs-h3: 1.4rem;--fs-body-lg: 1.15rem;--fs-body: 1rem;--fs-small: .875rem;--fs-xs: .78rem;--sh-sm: 0 1px 2px rgba(15,23,42,.06), 0 1px 3px rgba(15,23,42,.08);--sh-md: 0 4px 12px rgba(15,23,42,.1);--sh-lg: 0 18px 44px rgba(15,23,42,.16);--container: 75rem;--transition: .2s ease}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-padding-top:96px;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.6;color:var(--ink-800);background:linear-gradient(180deg,#d4ddec,#fff 9%,#f4f8fd 52%,#e8f0fb);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,picture,video,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);line-height:1.05;font-weight:700;color:var(--ink-900);letter-spacing:-.01em}h1{font-size:var(--fs-h1);font-weight:700;letter-spacing:-.004em;line-height:1.08}h2{font-size:var(--fs-h2);font-weight:700;letter-spacing:-.008em;line-height:1.14}h3{font-size:var(--fs-h3);font-weight:700}p{max-width:68ch}::selection{background:var(--red-600);color:#fff}:focus-visible{outline:3px solid var(--red-600);outline-offset:2px;border-radius:2px}section{padding:var(--sp-16) 5%}@media(min-width:1024px){section{padding:var(--sp-16) 0}}.container{width:100%;max-width:var(--container);margin:0 auto}.container.xsm{max-width:44rem}.container.sm{max-width:54rem}.container.med{max-width:64rem}.surface-paper{background:var(--paper-0)}.surface-alt{background:var(--paper-50)}.surface-dark{background:var(--navy-900);color:#d7e2ef}.surface-dark h1,.surface-dark h2,.surface-dark h3{color:#fff}.surface-navy{position:relative;background:radial-gradient(118% 88% at 12% -12%,rgba(255,255,255,.085) 0%,transparent 50%),radial-gradient(92% 82% at 100% 112%,color-mix(in srgb,var(--accent, var(--brand-primary)) 32%,transparent) 0%,transparent 56%),linear-gradient(160deg,var(--navy-800),var(--navy-900) 72%);color:#d7e2ef}.surface-navy:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;opacity:.05;mix-blend-mode:overlay}.surface-navy>.container{position:relative;z-index:1}.surface-navy h1,.surface-navy h2,.surface-navy h3,.surface-navy h4{color:#fff}.eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-serif);font-size:var(--fs-small);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red-700)}.eyebrow:before{content:"";width:26px;height:2px;background:var(--red-600);display:inline-block}.surface-dark .eyebrow,.surface-navy .eyebrow{color:#ff8d94}.surface-dark .eyebrow:before,.surface-navy .eyebrow:before{background:#ff8d94}.lead{font-size:var(--fs-body-lg);color:var(--ink-600);line-height:1.65}.surface-dark .lead,.surface-navy .lead{color:#b9c6d6}.heading-center{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-4);max-width:56rem;margin:0 auto var(--sp-12)}.heading-center .lead{max-width:52ch}.title-underline{position:relative;padding-bottom:var(--sp-3)}.title-underline:after{content:"";position:absolute;left:0;bottom:0;width:56px;height:3px;border-radius:2px;background:var(--red-600)}.heading-center .title-underline:after{left:50%;transform:translate(-50%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:48px;font-family:var(--font-serif);font-size:1.02rem;font-weight:700;letter-spacing:.01em;padding:13px 26px;border-radius:var(--r-md);border:2px solid transparent;cursor:pointer;text-align:center;position:relative;overflow:hidden;transition:background-color var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--red-600);color:#fff;box-shadow:var(--sh-md)}.btn-primary:hover{background:var(--red-700);box-shadow:var(--sh-lg)}.btn-primary:after{content:"";position:absolute;top:0;left:-75%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);pointer-events:none}.btn-primary:hover:after{animation:btn-sheen .75s ease}@keyframes btn-sheen{0%{left:-75%}to{left:130%}}@media(prefers-reduced-motion:reduce){.btn-primary:hover:after{animation:none}}.btn-glow{animation:cta-glow 2.6s ease-in-out infinite}@keyframes cta-glow{0%,to{box-shadow:var(--sh-md),0 0 0 0 transparent}50%{box-shadow:var(--sh-md),0 0 20px 3px color-mix(in srgb,var(--red-600) 45%,transparent)}}@media(prefers-reduced-motion:reduce){.btn-glow{animation:none}}.btn-secondary{background:transparent;color:var(--navy-800);border-color:var(--line-strong)}.btn-secondary:hover{border-color:var(--navy-800);background:var(--navy-50)}.btn-navy{background:var(--navy-800);color:#fff}.btn-navy:hover{background:var(--navy-900)}.btn-lg{padding:16px 32px;font-size:1.12rem;min-height:54px}.btn-block{display:flex;width:100%}.surface-dark .btn-secondary,.surface-navy .btn-secondary{color:#fff;border-color:#ffffff73}.surface-dark .btn-secondary:hover,.surface-navy .btn-secondary:hover{border-color:#fff;background:#ffffff14}.pill{display:inline-flex;align-items:center;gap:.45rem;background:var(--red-50);color:var(--red-700);font-weight:700;font-size:var(--fs-small);padding:6px 14px;border-radius:var(--r-full);border:1px solid var(--red-100)}.pill .dot{width:8px;height:8px;border-radius:50%;background:var(--red-600);box-shadow:0 0 color-mix(in srgb,var(--red-600) 60%,transparent);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--red-600) 55%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.img-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden;border-radius:var(--r-lg)}.img-wrapper img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gsap-on .reveal{opacity:0}.gsap-on.reveal-fallback .reveal{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){.gsap-on .reveal{opacity:1!important;transform:none!important}}#main-content{animation:page-enter .5s ease both}@keyframes page-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#main-content{animation:none}}.form-field{display:flex;flex-direction:column;gap:.4rem}.form-field label{font-size:var(--fs-small);font-weight:600;color:var(--ink-800)}.form-field input,.form-field select,.form-field textarea{font-family:var(--font-sans);font-size:1rem;color:var(--ink-900);padding:13px 14px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--paper-0);transition:border-color var(--transition),box-shadow var(--transition)}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:none;border-color:var(--red-600);box-shadow:0 0 0 3px var(--red-50)}.form-error,[data-lead-form-error]{color:#b00020;font-size:var(--fs-small)}.form-success,.form-success[hidden]{display:none}.skip-nav{position:absolute;left:-9999px;top:0;background:var(--navy-900);color:#fff;padding:10px 16px;z-index:999}.skip-nav:focus{left:0}body.menu-open{overflow:hidden}@media(max-width:767px){body{padding-bottom:46px}}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}:root{--sh-md: 0 1px 1px rgba(14,36,64,.05), 0 2px 4px rgba(14,36,64,.06), 0 6px 12px rgba(14,36,64,.08);--sh-lg: 0 1px 1px rgba(14,36,64,.05), 0 2px 4px rgba(14,36,64,.05), 0 8px 16px rgba(14,36,64,.08), 0 20px 40px rgba(14,36,64,.12)}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/libre-franklin.woff2) format("woff2")}@font-face{font-family:Bitter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/bitter.woff2) format("woff2")}a[href^="tel:"]:not(.btn){color:var(--brand-gold);transition:color var(--transition),text-shadow var(--transition);animation:phoneGlow 5s ease-in-out infinite}@keyframes phoneGlow{0%,to{text-shadow:0 0 2px color-mix(in srgb,var(--brand-gold) 14%,transparent)}50%{text-shadow:0 0 7px color-mix(in srgb,var(--brand-gold) 34%,transparent)}}a[href^="tel:"]:not(.btn):hover{color:var(--brand-gold-bright);text-shadow:0 0 9px color-mix(in srgb,var(--brand-gold-bright) 50%,transparent);animation:none}@media(prefers-reduced-motion:reduce){a[href^="tel:"]:not(.btn){animation:none;text-shadow:0 0 3px color-mix(in srgb,var(--brand-gold) 22%,transparent)}}
