*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--anchor-offset)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--white);min-height:100vh;color:var(--charcoal);font-family:var(--font-sans);font-size:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.6;overflow-x:clip}img,svg,video,picture{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul{margin:0}ol,ul{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}[hidden]{display:none!important}::selection{background:var(--charcoal);color:var(--white)}h1,h2,h3,h4{text-wrap:balance;font-weight:500}.display{font-size:var(--text-display);letter-spacing:var(--track-display);font-weight:500;line-height:1.04}.h2{font-size:var(--text-h2);letter-spacing:var(--track-h2);font-weight:500;line-height:1.1}.h3{font-size:var(--text-h3);letter-spacing:var(--track-h3);font-weight:500;line-height:1.25}.h4{font-size:var(--text-h4);letter-spacing:-.01em;font-weight:500;line-height:1.3}.lede{font-size:var(--text-lede);color:var(--graphite);text-wrap:pretty;line-height:1.55}.body{font-size:var(--text-body);color:var(--graphite);text-wrap:pretty;line-height:1.6}.small{font-size:var(--text-small);line-height:1.55}.eyebrow{letter-spacing:var(--track-caps);color:var(--gold-deep);font-size:.75rem;font-weight:500;line-height:1.3}.mono{font-family:var(--font-mono);font-weight:400}.figure{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tabular{font-variant-numeric:tabular-nums}.label{font-size:var(--text-xs);color:var(--graphite);font-weight:500;line-height:1.35}p a,.text-link{color:var(--gold-deep);text-underline-offset:.2em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:color var(--dur-fast), text-decoration-color var(--dur-fast)}p a:hover,.text-link:hover{color:var(--charcoal);text-decoration-color:currentColor}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:calc(var(--container-narrow) + 2 * var(--gutter))}.section{padding-block:var(--section-y);position:relative}.section[id]{scroll-margin-top:calc(3rem - var(--section-y))}.surface-white{background:var(--white)}.surface-soft{background:var(--surface-soft)}.section--divided:before{content:"";top:0;left:max(var(--gutter), (100% - var(--container)) / 2);right:max(var(--gutter), (100% - var(--container)) / 2);background:var(--line-neutral);height:1px;position:absolute}.surface-dark{background:var(--charcoal);color:var(--white)}.surface-dark .eyebrow{color:var(--gold-on-dark)}.surface-dark .lede,.surface-dark .body{color:var(--on-dark-2)}.section-head{gap:.875rem;max-width:44rem;display:grid}.section-head .lede{max-width:36rem}.visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:1000;background:var(--charcoal);color:var(--white);transition:transform var(--dur-fast) var(--ease-out);padding:.75rem 1.25rem;font-weight:500;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.surface-dark :focus-visible,.on-dark :focus-visible{outline-color:var(--focus-on-dark)}.btn{--btn-bg:var(--charcoal);--btn-fg:var(--white);--btn-bg-hover:var(--gold-deep);--btn-fg-hover:var(--white);border:1px solid var(--btn-bg);background:var(--btn-bg);min-height:3rem;color:var(--btn-fg);font-family:var(--font-sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:.75rem;padding:0 1.5rem;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover);color:var(--btn-fg-hover)}.btn .icon{transition:transform var(--dur-med) var(--ease-out)}.btn:hover .icon--arrow{transform:translate(3px)}.btn--light{--btn-bg:var(--white);--btn-fg:var(--charcoal);--btn-bg-hover:var(--gold);--btn-fg-hover:var(--charcoal)}.btn--outline{--btn-bg:transparent;--btn-fg:var(--charcoal);--btn-bg-hover:var(--charcoal);--btn-fg-hover:var(--white);border-color:var(--stone)}.surface-dark .btn--outline{--btn-fg:var(--white);--btn-bg-hover:var(--white);--btn-fg-hover:var(--charcoal);border-color:var(--on-dark-3)}.btn--sm{min-height:2.75rem;padding:0 1.125rem;font-size:.9375rem}.btn--block{width:100%}.link-arrow{min-height:2.75rem;color:inherit;transition:color var(--dur-fast);align-items:center;gap:.625rem;padding-block:.25rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.link-arrow>span{border-bottom:1px solid;padding-bottom:.1875rem}.link-arrow .icon{transition:transform var(--dur-med) var(--ease-out)}.link-arrow:hover .icon--arrow{transform:translate(3px)}.link-arrow:hover .icon--arrow-down{transform:translateY(2px)}.icon{flex:none;width:1em;height:1em}.tag{font-size:var(--text-xs);color:var(--graphite);align-items:baseline;gap:.5rem;font-weight:400;line-height:1.4;display:inline-flex}.tag:before{content:"";background:var(--gold);border-radius:50%;flex:none;width:.375rem;height:.375rem;transform:translateY(-.1em)}.tag--draft:before,.tag--pending:before{border:1px solid var(--gold);background:0 0}.surface-dark .tag,.on-dark .tag{color:var(--on-dark-3)}.tbc{color:var(--graphite);text-decoration:underline dotted var(--gold);text-underline-offset:.3em;text-decoration-thickness:1px}.surface-dark .tbc,.on-dark .tbc{color:var(--on-dark-3)}.pending{font-size:var(--text-small);color:var(--graphite);line-height:1.55}.pending__label{color:var(--gold-deep);font-weight:500}.level-rule{background:var(--stone);height:1px;position:relative}.level-rule:after{content:"";background:var(--gold);width:3.5rem;height:3px;position:absolute;top:-1px;right:0}.surface-dark .level-rule{background:var(--line-on-dark)}.form{gap:1.125rem;display:grid}.field{gap:.5rem;min-width:0;display:grid}.field__label{color:var(--charcoal);font-size:.9375rem;font-weight:500;line-height:1.3}.field__optional{color:var(--graphite);font-weight:400}.field__help{font-size:var(--text-xs);color:var(--graphite);line-height:1.45}.field__error{font-size:var(--text-xs);color:var(--error);align-items:flex-start;gap:.5rem;line-height:1.45;display:flex}.field__error .icon{margin-top:.1em}.input,.select,.textarea{border:1px solid var(--field-border);background:var(--white);width:100%;min-height:3rem;color:var(--charcoal);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);appearance:none;border-radius:0;padding:0 1rem;font-size:1rem;line-height:1.4}.textarea{resize:vertical;min-height:6.5rem;padding:.875rem 1rem}.select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231D1C1A' stroke-width='1.5'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.75rem}@media (forced-colors:active){.select{appearance:auto;background-image:none}}.select:invalid,.select option[value=""]{color:var(--graphite)}.input::placeholder,.textarea::placeholder{color:#75716a}.input:hover,.select:hover,.textarea:hover{border-color:var(--graphite)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:2px solid var(--focus);outline-offset:0;border-color:var(--charcoal)}.field.is-invalid .input,.field.is-invalid .select,.field.is-invalid .textarea{border-color:var(--error);box-shadow:inset 3px 0 0 var(--error)}.form-note{font-size:var(--text-xs);color:var(--graphite);align-items:flex-start;gap:.625rem;line-height:1.5;display:flex}.form-error{border-left:2px solid var(--error);background:var(--white);font-size:var(--text-small);color:var(--charcoal);padding:.75rem 1rem;line-height:1.5}.form-error[hidden]{display:none}.surface-dark .form-error{border-color:var(--error-on-dark);color:var(--white);background:0 0}button[aria-busy=true]{cursor:progress;opacity:.8}.hp{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--reveal-i,0) * 90ms);transform:translateY(1.5rem)}.js [data-reveal=fade]{transform:none}.js [data-reveal].is-revealed,.reveal-fallback [data-reveal]{opacity:1;transform:none}}@media print{[data-reveal]{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.surface-dark .field__label{color:var(--white)}.surface-dark .field__error{color:var(--error-on-dark)}.surface-dark .field.is-invalid .input{border-color:var(--error-on-dark);box-shadow:inset 3px 0 0 var(--error-on-dark)}.surface-dark .input:focus-visible{outline-color:var(--focus-on-dark)}.surface-dark .form-note{color:var(--on-dark-3)}.quote[data-astro-cid-7tmhz6zf]{--q-fg:var(--charcoal);--q-muted:var(--graphite);color:var(--q-fg);font-family:var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:auto auto;grid-template-areas:"label status""price change";align-items:baseline;gap:.125rem .75rem;line-height:1.25;display:grid}.on-dark .quote[data-astro-cid-7tmhz6zf]{--q-fg:var(--white);--q-muted:var(--on-dark-3)}.quote__label[data-astro-cid-7tmhz6zf]{color:var(--q-muted);grid-area:label;font-size:.75rem;font-weight:500}.quote__status[data-astro-cid-7tmhz6zf]{color:var(--q-muted);grid-area:status;justify-self:start;align-items:center;gap:.375rem;font-size:.6875rem;display:inline-flex}.quote__dot[data-astro-cid-7tmhz6zf]{border:1px solid var(--gold);border-radius:50%;width:.375rem;height:.375rem}.quote[data-astro-cid-7tmhz6zf][data-state=live] .quote__dot[data-astro-cid-7tmhz6zf]{background:var(--gold)}.quote[data-astro-cid-7tmhz6zf][data-state=stale] .quote__dot[data-astro-cid-7tmhz6zf],.quote[data-astro-cid-7tmhz6zf][data-state=unavailable] .quote__dot[data-astro-cid-7tmhz6zf]{border-color:var(--q-muted)}.quote__price[data-astro-cid-7tmhz6zf]{grid-area:price;font-size:.9375rem;font-weight:500}.quote__change[data-astro-cid-7tmhz6zf]{color:var(--q-fg);grid-area:change;font-size:.8125rem}.quote__change[data-astro-cid-7tmhz6zf][hidden]{display:none}.quote__source[data-astro-cid-7tmhz6zf]{color:var(--q-muted);grid-column:1/-1;font-size:.625rem}.quote__source[data-astro-cid-7tmhz6zf] a[data-astro-cid-7tmhz6zf]{color:inherit;text-decoration:underline}.quote--header[data-astro-cid-7tmhz6zf]{grid-template-columns:auto auto auto auto;grid-template-areas:"label price change status";align-items:center;column-gap:.625rem}.quote--header[data-astro-cid-7tmhz6zf] .quote__price[data-astro-cid-7tmhz6zf]{font-size:.875rem}.quote--header[data-astro-cid-7tmhz6zf] .quote__change[data-astro-cid-7tmhz6zf]{font-size:.75rem}.quote--header[data-astro-cid-7tmhz6zf] .quote__status[data-astro-cid-7tmhz6zf]{padding-left:.125rem}.quote--strip[data-astro-cid-7tmhz6zf]{grid-template-columns:auto auto auto 1fr;grid-template-areas:"label price change status";align-items:center;column-gap:.75rem}.quote--strip[data-astro-cid-7tmhz6zf] .quote__status[data-astro-cid-7tmhz6zf]{justify-self:end}.quote--strip[data-astro-cid-7tmhz6zf] .quote__price[data-astro-cid-7tmhz6zf]{font-size:.875rem}.quote--strip[data-astro-cid-7tmhz6zf] .quote__source[data-astro-cid-7tmhz6zf],.quote__status-short[data-astro-cid-7tmhz6zf]{display:none}@media (width<=429.98px){.quote--strip[data-astro-cid-7tmhz6zf]{column-gap:.625rem}.quote--strip[data-astro-cid-7tmhz6zf] .quote__status-long[data-astro-cid-7tmhz6zf]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.quote--strip[data-astro-cid-7tmhz6zf] .quote__status-short[data-astro-cid-7tmhz6zf]{display:inline}}@media (width<=359.98px){.quote--strip[data-astro-cid-7tmhz6zf]{column-gap:.5rem}.quote--strip[data-astro-cid-7tmhz6zf] .quote__label[data-astro-cid-7tmhz6zf],.quote--strip[data-astro-cid-7tmhz6zf] .quote__change[data-astro-cid-7tmhz6zf]{font-size:.6875rem}}.quote--menu[data-astro-cid-7tmhz6zf]{grid-template-columns:1fr auto;row-gap:.375rem}.quote--menu[data-astro-cid-7tmhz6zf] .quote__status[data-astro-cid-7tmhz6zf]{justify-self:end}.quote--menu[data-astro-cid-7tmhz6zf] .quote__price[data-astro-cid-7tmhz6zf]{font-size:1.25rem}.quote--menu[data-astro-cid-7tmhz6zf] .quote__change[data-astro-cid-7tmhz6zf]{justify-self:end;font-size:.875rem}.site-header[data-astro-cid-isef26zo]{z-index:50;color:var(--charcoal);position:sticky;top:0}.site-header__bar[data-astro-cid-isef26zo]{background:var(--white);border-bottom:1px solid var(--line-soft);transition:background-color var(--dur-med) var(--ease-out), border-color var(--dur-med) var(--ease-out);position:relative}.site-header__inner[data-astro-cid-isef26zo]{height:var(--header-h);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:2rem;display:grid}.site-header[data-astro-cid-isef26zo][data-overlay=true][data-scrolled=false][data-menu=closed] .site-header__bar[data-astro-cid-isef26zo],.site-header[data-astro-cid-isef26zo][data-overlay=true][data-scrolled=false][data-menu=closed] .site-header__strip[data-astro-cid-isef26zo]{border-color:color-mix(in srgb, var(--white) 16%, transparent);background:0 0}.site-header[data-astro-cid-isef26zo].on-dark{color:var(--white)}.site-header__logo[data-astro-cid-isef26zo]{margin:-.5rem;padding:.5rem;display:block;position:relative}.site-header__logo[data-astro-cid-isef26zo] img{width:auto;height:30px;transition:opacity var(--dur-med) var(--ease-out)}.site-header__logo[data-astro-cid-isef26zo] .logo--light{opacity:0;position:absolute;inset:.5rem}.site-header[data-astro-cid-isef26zo].on-dark .site-header__logo[data-astro-cid-isef26zo] .logo--light{opacity:1}.site-header[data-astro-cid-isef26zo].on-dark .site-header__logo[data-astro-cid-isef26zo] .logo--dark{opacity:0}.site-header__nav[data-astro-cid-isef26zo]{justify-self:center}.site-header__quote[data-astro-cid-isef26zo]{border-left:1px solid var(--line-soft);align-self:stretch;align-items:center;margin-block:1.375rem;padding-left:1.75rem;display:flex}.site-header[data-astro-cid-isef26zo].on-dark .site-header__quote[data-astro-cid-isef26zo]{border-color:color-mix(in srgb, var(--white) 22%, transparent)}.site-header__end[data-astro-cid-isef26zo]{justify-self:end;align-items:center;gap:.5rem;display:flex}.site-header__nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:1.75rem;display:flex}.site-header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{letter-spacing:-.005em;min-height:2.75rem;color:inherit;opacity:.86;transition:opacity var(--dur-fast);align-items:center;font-size:.9375rem;font-weight:400;display:inline-flex;position:relative}.site-header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-med) var(--ease-out);background:currentColor;position:absolute;bottom:.625rem;left:0;right:0;transform:scaleX(0)}.site-header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.site-header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=true]{opacity:1}.site-header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover:after,.site-header__nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=true]:after{transform:scaleX(1)}.site-header[data-astro-cid-isef26zo].on-dark .site-header__cta[data-astro-cid-isef26zo]{--btn-bg:var(--white);--btn-fg:var(--charcoal);--btn-bg-hover:var(--gold);--btn-fg-hover:var(--charcoal)}.menu-toggle[data-astro-cid-isef26zo]{min-width:2.75rem;min-height:2.75rem;color:inherit;align-items:center;gap:.625rem;padding:0 .25rem 0 .75rem;font-size:.9375rem;display:none}.menu-toggle[data-astro-cid-isef26zo] .icon{width:1.25rem;height:1.25rem}.menu-toggle[data-astro-cid-isef26zo] .menu-toggle__close,.site-header[data-astro-cid-isef26zo][data-menu=open] .menu-toggle[data-astro-cid-isef26zo] .menu-toggle__open{display:none}.site-header[data-astro-cid-isef26zo][data-menu=open] .menu-toggle[data-astro-cid-isef26zo] .menu-toggle__close{display:block}.site-header__strip[data-astro-cid-isef26zo]{background:var(--white);border-bottom:1px solid var(--line-soft);display:none}.site-header__strip[data-astro-cid-isef26zo] .container[data-astro-cid-isef26zo]{height:var(--strip-h);align-items:center;display:flex}.site-header__strip[data-astro-cid-isef26zo] .quote{width:100%}.mobile-menu[data-astro-cid-isef26zo]{top:var(--header-h);z-index:49;background:var(--white);color:var(--charcoal);overscroll-behavior:contain;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.mobile-menu__inner[data-astro-cid-isef26zo]{flex-direction:column;gap:1.5rem;min-height:100%;padding-top:1rem;padding-bottom:2.5rem;display:flex}.mobile-menu__links[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{border-bottom:1px solid var(--line-soft);letter-spacing:-.015em;justify-content:space-between;align-items:center;min-height:3.75rem;font-size:1.5rem;font-weight:500;display:flex}.mobile-menu__links[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo] .icon{width:1.25rem;height:1.25rem;color:var(--gold-deep)}.mobile-menu__secondary[data-astro-cid-isef26zo]{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.mobile-menu__secondary[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:2.75rem;color:var(--graphite);text-decoration:underline;text-decoration-color:var(--stone);text-underline-offset:.25em;align-items:center;font-size:.9375rem;display:inline-flex}.mobile-menu__quote[data-astro-cid-isef26zo]{background:var(--surface-soft);margin-top:auto;padding:1rem 1.125rem}@media (width<=1179.98px){.site-header__inner[data-astro-cid-isef26zo]{grid-template-columns:auto minmax(0,1fr);gap:1rem}.site-header__quote[data-astro-cid-isef26zo],.site-header__nav[data-astro-cid-isef26zo]{display:none}.site-header__logo[data-astro-cid-isef26zo] img{height:26px}.menu-toggle[data-astro-cid-isef26zo]{display:inline-flex}.site-header__strip[data-astro-cid-isef26zo]{z-index:-1;transition:background-color var(--dur-med) var(--ease-out), transform var(--dur-med) var(--ease-out), opacity var(--dur-fast);display:block;position:absolute;top:100%;left:0;right:0}.site-header[data-astro-cid-isef26zo][data-condensed=true][data-menu=closed] .site-header__strip[data-astro-cid-isef26zo]{opacity:0;pointer-events:none;transform:translateY(-100%)}.site-header[data-astro-cid-isef26zo][data-overlay=false]{margin-bottom:calc(var(--strip-h) + 1px)}}@media (width<=479.98px){.menu-toggle__label[data-astro-cid-isef26zo]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.menu-toggle[data-astro-cid-isef26zo]{justify-content:center;padding:0}.site-header__cta[data-astro-cid-isef26zo]{padding:0 .875rem}}@media (width>=1180px){.mobile-menu[data-astro-cid-isef26zo]{display:none!important}}.form-success[data-astro-cid-bjcbdhwi]{justify-items:start;gap:1rem;padding-block:1rem;display:grid}.form-success[data-astro-cid-bjcbdhwi][hidden]{display:none}.form-success[data-astro-cid-bjcbdhwi]:focus{outline:none}.form-success__icon[data-astro-cid-bjcbdhwi]{border:1px solid var(--gold);width:3rem;height:3rem;color:var(--gold-deep);border-radius:50%;place-items:center;display:grid}.form-success__icon[data-astro-cid-bjcbdhwi] .icon{width:1.25rem;height:1.25rem}.form-success__title[data-astro-cid-bjcbdhwi]{font-size:var(--text-h3);letter-spacing:var(--track-h3);color:var(--charcoal);font-weight:500;line-height:1.2}.form-success__body[data-astro-cid-bjcbdhwi]{max-width:28rem;font-size:var(--text-small);color:var(--graphite)}.form-success--compact[data-astro-cid-bjcbdhwi]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem 1rem;padding-block:0}.form-success--compact[data-astro-cid-bjcbdhwi] .form-success__icon[data-astro-cid-bjcbdhwi]{width:2.5rem;height:2.5rem}.form-success--compact[data-astro-cid-bjcbdhwi] .form-success__title[data-astro-cid-bjcbdhwi]{letter-spacing:-.01em;font-size:1.125rem}.form-success--compact[data-astro-cid-bjcbdhwi] .form-success__body[data-astro-cid-bjcbdhwi],.form-success--compact[data-astro-cid-bjcbdhwi] .btn[data-astro-cid-bjcbdhwi]{grid-column:1/-1}.surface-dark .form-success__icon[data-astro-cid-bjcbdhwi]{color:var(--gold-on-dark)}.surface-dark .form-success__title[data-astro-cid-bjcbdhwi]{color:var(--white)}.surface-dark .form-success__body[data-astro-cid-bjcbdhwi]{color:var(--on-dark-2)}.site-footer[data-astro-cid-oenwriqq]{font-size:var(--text-small);padding-block:clamp(2.75rem,2.2rem + 2vw,4rem) 1.75rem}.news[data-astro-cid-oenwriqq]{border-bottom:1px solid var(--line-on-dark);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:1.5rem clamp(2rem,1rem + 4vw,6rem);margin-bottom:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);padding-bottom:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);display:grid}.news__copy[data-astro-cid-oenwriqq]{gap:.5rem;display:grid}.news__title[data-astro-cid-oenwriqq]{letter-spacing:-.02em;color:var(--white);font-size:clamp(1.5rem,1.3rem + .8vw,2rem);font-weight:500;line-height:1.15}.news__body[data-astro-cid-oenwriqq]{font-size:var(--text-body);color:var(--on-dark-2)}.news__action[data-astro-cid-oenwriqq]{justify-self:end;width:100%;max-width:36rem;display:grid}.news__form[data-astro-cid-oenwriqq]{gap:.875rem;display:grid}.news__row[data-astro-cid-oenwriqq]{gap:.75rem;display:flex}.news__row[data-astro-cid-oenwriqq] .input[data-astro-cid-oenwriqq]{flex:auto;min-width:0}.news__submit[data-astro-cid-oenwriqq]{flex:none;min-width:8.5rem}.news__field[data-astro-cid-oenwriqq] .field__label[data-astro-cid-oenwriqq]{font-size:var(--text-small)}@media (width<=859.98px){.news[data-astro-cid-oenwriqq]{grid-template-columns:minmax(0,1fr)}.news__action[data-astro-cid-oenwriqq]{justify-self:stretch;max-width:none}}@media (width<=479.98px){.news__row[data-astro-cid-oenwriqq]{flex-direction:column}.news__submit[data-astro-cid-oenwriqq]{width:100%}}.site-footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:2rem;display:grid}.site-footer__brand[data-astro-cid-oenwriqq]{align-content:start;gap:.875rem;display:grid}.site-footer__logo[data-astro-cid-oenwriqq]{width:fit-content;margin:-.5rem;padding:.5rem;display:block}.site-footer__logo[data-astro-cid-oenwriqq] img{width:auto;height:30px}.site-footer__domain[data-astro-cid-oenwriqq]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-3);font-size:.6875rem}.site-footer__heading[data-astro-cid-oenwriqq]{font-size:var(--text-xs);color:var(--gold-on-dark);margin-bottom:.625rem;font-weight:500}.site-footer__col[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{display:grid}.site-footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{min-height:2rem;color:var(--on-dark-2);transition:color var(--dur-fast);align-items:center;display:inline-flex}.site-footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--white);text-underline-offset:.25em;text-decoration:underline 1px}.site-footer__contact[data-astro-cid-oenwriqq] dl[data-astro-cid-oenwriqq]{gap:.5rem;display:grid}.site-footer__contact[data-astro-cid-oenwriqq] dt[data-astro-cid-oenwriqq]{font-size:var(--text-xs);color:var(--on-dark-3)}.site-footer__contact[data-astro-cid-oenwriqq] dd[data-astro-cid-oenwriqq]{color:var(--on-dark-2)}.site-footer__contact[data-astro-cid-oenwriqq] dd[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:inherit;text-decoration:underline;text-decoration-color:var(--line-on-dark);text-underline-offset:.2em}.site-footer__address[data-astro-cid-oenwriqq]{white-space:pre-line}.site-footer__rule[data-astro-cid-oenwriqq]{margin-block:2.25rem 1.25rem}.site-footer__base[data-astro-cid-oenwriqq]{font-size:var(--text-xs);color:var(--on-dark-3);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;line-height:1.5;display:flex}.site-footer__risk[data-astro-cid-oenwriqq]{color:var(--on-dark-2)}.site-footer__credit[data-astro-cid-oenwriqq]:before{content:"·";margin-inline:.5rem}.site-footer__credit[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--on-dark-2);text-decoration:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;transition:color var(--dur-fast)}.site-footer__credit[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--white);text-decoration-color:currentColor}@media (width<=1023.98px){.site-footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem}.site-footer__brand[data-astro-cid-oenwriqq]{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}}@media (width<=359.98px){.site-footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:minmax(0,1fr)}}main[data-astro-cid-z4jru4n3]:focus{outline:none}.preview-bar[data-astro-cid-z4jru4n3]{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:100;background:var(--charcoal);max-width:calc(100vw - 2rem);color:var(--white);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:.625rem 1rem;padding:.625rem 1rem;display:flex;position:fixed;translate:-50%;box-shadow:0 10px 30px -12px #1d1c1a99}.preview-bar__dot[data-astro-cid-z4jru4n3]{background:var(--gold);border-radius:50%;width:.5rem;height:.5rem}.preview-bar[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{color:var(--gold-on-dark);text-underline-offset:.2em;text-decoration:underline}.symbol--tonal[data-astro-cid-nhuzqoou]{width:var(--symbol-size);height:var(--symbol-size);background:var(--symbol-on-dark);-webkit-mask:var(--symbol-url) center / contain no-repeat;mask:var(--symbol-url) center / contain no-repeat;display:block}@media (forced-colors:active){.symbol--tonal[data-astro-cid-nhuzqoou]{display:none}}
