#glp-consent-banner[data-astro-cid-u6s5b3h2][hidden],.glp-consent-toast[data-astro-cid-u6s5b3h2][hidden],.glp-consent__panel[data-astro-cid-u6s5b3h2][hidden],.glp-consent__btn[data-astro-cid-u6s5b3h2][hidden],.glp-consent__gpc[data-astro-cid-u6s5b3h2][hidden]{display:none}#glp-consent-banner[data-astro-cid-u6s5b3h2]{position:fixed;inset-inline:0;inset-block-end:0;z-index:9999;max-height:85vh;overflow-y:auto;background:var(--sheet);color:var(--ink);border-block-start:1px solid var(--rule-strong);box-shadow:0 -6px 24px #00000024;font-family:var(--sans)}html.glp-consent-open{scroll-padding-bottom:calc(var(--glp-consent-h, 0px) + 16px);padding-bottom:var(--glp-consent-h, 0px)}#glp-consent-banner[data-astro-cid-u6s5b3h2]:focus{outline:none}#glp-consent-banner[data-astro-cid-u6s5b3h2]:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.glp-consent__body[data-astro-cid-u6s5b3h2]{max-width:var(--wrap, 76rem);margin:0 auto;padding:16px var(--edge, 20px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 32px}.glp-consent__intro[data-astro-cid-u6s5b3h2]{display:grid;gap:4px}.glp-consent__title[data-astro-cid-u6s5b3h2]{margin:0;font-size:.9375rem;font-weight:650;line-height:1.3}.glp-consent__text[data-astro-cid-u6s5b3h2]{margin:0;font-size:.9375rem;line-height:1.5;color:var(--ink-2);max-width:62ch}.glp-consent__text[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.glp-consent__form[data-astro-cid-u6s5b3h2]{display:grid;gap:8px;justify-items:end}.glp-consent__panel[data-astro-cid-u6s5b3h2]{width:100%}.glp-consent__cats[data-astro-cid-u6s5b3h2]{border:0;margin:0;padding:0;display:grid;gap:10px}.glp-consent__legend[data-astro-cid-u6s5b3h2]{padding:0;margin-bottom:8px;font-size:.875rem;font-weight:650}.glp-consent__cat[data-astro-cid-u6s5b3h2]{display:flex;align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.45;cursor:pointer}.glp-consent__cat[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--olive)}.glp-consent__cat-text[data-astro-cid-u6s5b3h2]{display:grid;gap:1px}.glp-consent__cat-name[data-astro-cid-u6s5b3h2]{font-weight:620}.glp-consent__cat-desc[data-astro-cid-u6s5b3h2],.glp-consent__gpc[data-astro-cid-u6s5b3h2]{color:var(--ink-2)}.glp-consent__gpc[data-astro-cid-u6s5b3h2]{font-weight:600}.glp-consent__actions[data-astro-cid-u6s5b3h2]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.glp-consent__btn[data-astro-cid-u6s5b3h2]{appearance:none;cursor:pointer;min-height:44px;padding:0 18px;border:1.5px solid var(--ink);border-radius:var(--r-sm, 6px);background:var(--ink);color:var(--paper);font:620 .9375rem/1 var(--sans)}.glp-consent__btn[data-astro-cid-u6s5b3h2]:hover,.glp-consent__btn--save[data-astro-cid-u6s5b3h2]{background:none;color:var(--ink)}.glp-consent__btn--save[data-astro-cid-u6s5b3h2]:hover{background:var(--hover)}.glp-consent__more[data-astro-cid-u6s5b3h2]{display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:flex-end}.glp-consent__link[data-astro-cid-u6s5b3h2]{appearance:none;cursor:pointer;min-height:32px;padding:0;border:0;background:none;color:var(--ink-2);font:500 .8125rem/1.3 var(--sans);text-align:left;text-decoration:underline;text-underline-offset:3px}.glp-consent__link[data-astro-cid-u6s5b3h2]:hover{color:var(--ink)}.glp-consent__btn[data-astro-cid-u6s5b3h2]:focus-visible,.glp-consent__link[data-astro-cid-u6s5b3h2]:focus-visible,.glp-consent__text[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}#glp-consent-banner[data-astro-cid-u6s5b3h2].is-custom .glp-consent__body[data-astro-cid-u6s5b3h2]{grid-template-columns:minmax(0,1fr)}#glp-consent-banner[data-astro-cid-u6s5b3h2].is-custom .glp-consent__form[data-astro-cid-u6s5b3h2]{justify-items:stretch}.glp-consent-toast[data-astro-cid-u6s5b3h2]{position:fixed;z-index:10000;inset-inline:16px;inset-block-end:16px;max-width:30rem;margin-inline:auto;padding:12px 16px;border-radius:var(--r, 8px);background:var(--ink);color:var(--paper);font:500 .875rem/1.45 var(--sans);box-shadow:var(--shadow-2)}@media(max-width:767px){.glp-consent__body[data-astro-cid-u6s5b3h2]{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 16px calc(10px + env(safe-area-inset-bottom,0px))}.glp-consent__title[data-astro-cid-u6s5b3h2]{display:none}.glp-consent__text[data-astro-cid-u6s5b3h2]{font-size:.8125rem;line-height:1.45}.glp-consent__form[data-astro-cid-u6s5b3h2]{justify-items:stretch;gap:6px}.glp-consent__actions[data-astro-cid-u6s5b3h2]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.glp-consent__btn[data-astro-cid-u6s5b3h2]{padding:0 10px;font-size:.875rem}.glp-consent__btn--save[data-astro-cid-u6s5b3h2]{grid-column:1 / -1}.glp-consent__more[data-astro-cid-u6s5b3h2]{justify-content:flex-start;gap:0 14px}.glp-consent__link[data-astro-cid-u6s5b3h2]{min-height:28px;font-size:.75rem}}.vf[data-astro-cid-blv5ucvd][hidden],.vf__btn[data-astro-cid-blv5ucvd][hidden]{display:none}.vf__btn[data-astro-cid-blv5ucvd]{position:fixed;display:grid;place-items:center;padding:0;border:0;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.vf__btn[data-astro-cid-blv5ucvd]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.vf__btn[data-astro-cid-blv5ucvd] svg[data-astro-cid-blv5ucvd]{pointer-events:none}.vf__uw[data-astro-cid-blv5ucvd]{left:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:46;width:44px;height:44px;background:#a5cf39;color:#000;box-shadow:0 1px 4px #00000040}@media(min-width:1024px){.vf__uw[data-astro-cid-blv5ucvd]{left:24px;bottom:92px}}.vf__chat[data-astro-cid-blv5ucvd]{right:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:46;width:52px;height:52px;background:var(--ink);color:var(--paper);box-shadow:var(--shadow-2)}.vf__chat[data-astro-cid-blv5ucvd]:hover{background:var(--ink-2)}@media(min-width:1024px){.vf__chat[data-astro-cid-blv5ucvd]{right:24px;bottom:92px;width:56px;height:56px}}@media(max-width:1023px){.vf__btn[data-astro-cid-blv5ucvd]{transition:opacity .2s,visibility 0s linear .2s}html.vf-away .vf__btn[data-astro-cid-blv5ucvd]{opacity:0;visibility:hidden;pointer-events:none}html:not(.vf-away) .vf__btn[data-astro-cid-blv5ucvd]{transition:opacity .2s,visibility}}html.glp-consent-open .vf__chat[data-astro-cid-blv5ucvd],html.glp-consent-open .vf__uw[data-astro-cid-blv5ucvd]{display:none}.vf__btn[data-astro-cid-blv5ucvd].is-busy{cursor:progress}.vf__btn[data-astro-cid-blv5ucvd].is-busy:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #0000;border-top-color:var(--olive);border-right-color:var(--olive);animation:.8s linear infinite vf-spin}@keyframes vf-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.vf__btn[data-astro-cid-blv5ucvd].is-busy:after{animation:none;border-color:var(--olive);border-style:dotted}}html.glp-vf-click #apexchat_prechat_invitation_wrapper{display:none!important}html.glp-vf-click #apexchat_tab_invitation_wrapper,html.glp-vf-click #apexchat_bar_invitation_wrapper,html.glp-vf-click #apexchat_tab_invitation_wrapper #apexchat_tab_invitation_frame,html.glp-vf-click #apexchat_bar_invitation_wrapper #apexchat_bar_invitation_frame{visibility:hidden!important;pointer-events:none!important}html.glp-vf-click body.livechat_bar_widget_top{padding-top:0!important}.uwy.userway_p5 .userway_buttons_wrapper{top:auto!important;right:auto!important;left:16px!important;bottom:calc(80px + env(safe-area-inset-bottom,0px))!important}@media(min-width:1024px){.uwy.userway_p5 .userway_buttons_wrapper{left:24px!important;bottom:92px!important}}html.glp-consent-open .uwy .userway_buttons_wrapper,html:has(#glp-consent-toast:not([hidden])) .uwy .userway_buttons_wrapper{display:none!important}.mnav{position:fixed;inset:0;z-index:90}.mnav__backdrop{position:absolute;inset:0;background:#0c0f1673;opacity:0;transition:opacity var(--t-ui) var(--ease-in)}.mnav.is-open .mnav__backdrop{opacity:1}.mnav__sheet{position:absolute;top:0;right:0;bottom:0;width:min(100%,480px);background:var(--sheet);display:flex;flex-direction:column;box-shadow:var(--shadow-3);transform:translate(100%);transition:transform .26s var(--ease-in)}.mnav.is-open .mnav__sheet{transform:none}.mnav__top{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;height:64px;padding:0 var(--edge);border-bottom:1px solid var(--rule);flex:none}.mnav__logo{--logo-w: 104px;justify-self:center}.mnav__icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border:1.5px solid var(--rule-strong);border-radius:50%;background:none;color:var(--ink)}.dark .mnav__icon-btn .t-moon,.mnav__icon-btn .t-sun{display:none}.dark .mnav__icon-btn .t-sun{display:block}.mnav__viewport{position:relative;flex:1;overflow:hidden}.mnav__panel{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:0 0 24px;background:var(--sheet);transition:transform .24s var(--ease-in),opacity .24s var(--ease-in)}.mnav__panel.is-behind{transform:translate(-24%);opacity:.35}.mnav__panel.is-entering{transform:translate(100%)}.mnav__step{padding:22px 20px 10px}.mnav__row,.mnav__link{display:grid;grid-template-columns:1fr auto 18px;gap:12px;align-items:center;width:100%;min-height:64px;padding:10px 20px;border:0;border-bottom:1px solid var(--rule);background:none;text-align:left;text-decoration:none;color:var(--ink);font:inherit;transition:background-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.mnav__row--sm,.mnav__link--sm{min-height:54px}.mnav__link--sm .mnav__row-name{font-size:1.0625rem}.mnav__link{grid-template-columns:1fr 16px;align-content:center;row-gap:2px}.mnav__link .mnav__row-scope{grid-column:1;grid-row:2}.mnav__row:hover,.mnav__link:hover,.mnav__row:active,.mnav__link:active{background:var(--paper);box-shadow:inset 4px 0 0 var(--lime)}.mnav__row-name{font-weight:640;font-size:1.1875rem;letter-spacing:-.01em}.mnav__row--sm .mnav__row-name{font-size:1.0625rem}.mnav__row-hint,.mnav__row-hint.mono{font:600 .8125rem/1 var(--sans);color:var(--ink-2);padding:5px 8px;border-radius:var(--r-xs);background:var(--paper);border:1px solid var(--rule)}.mnav__row-scope{font-size:.9375rem;color:var(--ink-2)}.mnav__link--all .mnav__row-name{color:var(--olive)}.mnav__back{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;width:100%;height:56px;padding:0 16px;border:0;border-bottom:1px solid var(--rule-strong);background:var(--sheet);color:var(--ink);font:620 1rem/1 var(--sans);text-align:left}.mnav__back .icon{color:var(--olive)}.mnav__actions{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--paper)}.mnav__order{grid-column:1 / -1;min-height:52px}.mnav__actions .btn{padding:0 12px;font-size:.9688rem}@media(prefers-reduced-motion:reduce){.mnav__sheet,.mnav__panel{transition:opacity .12s linear!important;transform:none!important}.mnav__sheet{opacity:0}.mnav.is-open .mnav__sheet{opacity:1}.mnav__panel.is-behind{opacity:0}}.ann[data-astro-cid-3m3rwtw5]{height:var(--ann-h);overflow:hidden;background:var(--band);color:var(--band-ink-2);font-size:.8125rem;line-height:1;transition:height var(--t-ui) var(--ease-in)}.ann__viewport[data-astro-cid-3m3rwtw5]{height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.ann__track[data-astro-cid-3m3rwtw5]{display:flex;width:max-content;height:100%;animation:90s linear infinite ann-roll;will-change:transform}.ann[data-astro-cid-3m3rwtw5]:hover .ann__track[data-astro-cid-3m3rwtw5],.ann[data-astro-cid-3m3rwtw5]:focus-within .ann__track[data-astro-cid-3m3rwtw5]{animation-play-state:paused}.ann__list[data-astro-cid-3m3rwtw5]{display:flex;align-items:center;flex:none}.ann__item[data-astro-cid-3m3rwtw5]{display:flex;align-items:center;white-space:nowrap}.ann__item[data-astro-cid-3m3rwtw5]:before{content:"";width:5px;height:5px;margin:0 22px;border-radius:50%;background:var(--lime);flex:none}.ann__item[data-astro-cid-3m3rwtw5] strong[data-astro-cid-3m3rwtw5]{color:var(--band-ink);font-weight:650;letter-spacing:.01em}.ann__item[data-astro-cid-3m3rwtw5] a[data-astro-cid-3m3rwtw5]{color:inherit;text-decoration:none}.ann__item[data-astro-cid-3m3rwtw5] a[data-astro-cid-3m3rwtw5]:hover{color:var(--band-ink);text-decoration:underline;text-underline-offset:3px}.ann__item[data-astro-cid-3m3rwtw5] a[data-astro-cid-3m3rwtw5]:focus-visible{outline:2px solid var(--lime);outline-offset:2px}@keyframes ann-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:767px){.ann[data-astro-cid-3m3rwtw5]{font-size:.75rem}.ann__track[data-astro-cid-3m3rwtw5]{animation-duration:70s}.ann__item[data-astro-cid-3m3rwtw5]:before{margin:0 16px}}@media(prefers-reduced-motion:reduce){.ann__track[data-astro-cid-3m3rwtw5]{animation:none}.ann__viewport[data-astro-cid-3m3rwtw5]{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.ann__viewport[data-astro-cid-3m3rwtw5]::-webkit-scrollbar{display:none}}.hdr[data-astro-cid-iyysccqq]{position:fixed;inset:0 0 auto;z-index:60;background:color-mix(in srgb,var(--paper) 90%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid #0000;transition:box-shadow var(--t-ui) var(--ease-in),border-color var(--t-ui) var(--ease-in),background-color var(--t-ui) var(--ease-in)}.hdr[data-astro-cid-iyysccqq].is-condensed,.hdr[data-astro-cid-iyysccqq].is-open{border-bottom-color:var(--rule);box-shadow:0 10px 30px -24px #14182180;background:color-mix(in srgb,var(--sheet) 94%,transparent)}.hdr[data-astro-cid-iyysccqq].is-open{background:var(--sheet)}.hdr-spacer[data-astro-cid-iyysccqq]{height:calc(var(--header-h) + var(--ann-h))}.hdr[data-astro-cid-iyysccqq].is-condensed .ann{height:0}.hdr__bar[data-astro-cid-iyysccqq]{display:flex;align-items:center;gap:clamp(16px,2vw,36px);height:var(--header-h);transition:height var(--t-ui) var(--ease-in)}.hdr[data-astro-cid-iyysccqq].is-condensed .hdr__bar[data-astro-cid-iyysccqq]{height:62px}.hdr__logo[data-astro-cid-iyysccqq]{--logo-w: 132px;transition:transform var(--t-ui) var(--ease-in);transform-origin:0}.hdr[data-astro-cid-iyysccqq].is-condensed .hdr__logo[data-astro-cid-iyysccqq]{transform:scale(.88)}.hdr__nav[data-astro-cid-iyysccqq]{flex:1;min-width:0}.hdr__nav[data-astro-cid-iyysccqq] ul[data-astro-cid-iyysccqq]{display:flex;gap:2px}.hdr__trigger[data-astro-cid-iyysccqq]{display:inline-flex;align-items:center;gap:5px;height:42px;padding:0 12px;border:0;background:none;border-radius:var(--r-sm);font:580 1rem/1 var(--sans);color:var(--ink);position:relative;transition:background-color var(--t-micro) var(--ease-in)}.hdr__trigger[data-astro-cid-iyysccqq]:hover{background:var(--hover)}.hdr__trigger[data-astro-cid-iyysccqq][aria-expanded=true]{background:var(--ink);color:var(--paper)}.hdr__trigger[data-astro-cid-iyysccqq][aria-expanded=true] .hdr__chev{color:var(--lime)}.hdr__trigger[data-astro-cid-iyysccqq].is-current:after{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:2px;border-radius:1px;background:var(--lime)}.hdr__chev{color:var(--ink-3);transition:transform var(--t-ui) var(--ease-in)}.hdr__trigger[data-astro-cid-iyysccqq][aria-expanded=true] .hdr__chev{transform:rotate(180deg)}.hdr__actions[data-astro-cid-iyysccqq]{display:flex;align-items:center;gap:clamp(10px,1.2vw,18px);margin-left:auto}.hdr__phone[data-astro-cid-iyysccqq]{display:inline-flex;align-items:center;gap:8px;font-size:.9688rem;font-weight:500;text-decoration:none;color:var(--ink);white-space:nowrap}.hdr__phone[data-astro-cid-iyysccqq] .icon{color:var(--olive)}.hdr__phone[data-astro-cid-iyysccqq]:hover .mono[data-astro-cid-iyysccqq]{text-decoration:underline;text-underline-offset:4px}.hdr__login[data-astro-cid-iyysccqq]{font-weight:580;font-size:1rem;text-decoration:none;white-space:nowrap;padding:8px 2px}.hdr__login[data-astro-cid-iyysccqq]:hover{text-decoration:underline;text-underline-offset:4px}.hdr__ext[data-astro-cid-iyysccqq]{margin-left:3px;color:var(--ink-3)}.hdr__order[data-astro-cid-iyysccqq]{min-height:44px}.hdr__icon[data-astro-cid-iyysccqq]{display:inline-grid;place-items:center;width:44px;height:44px;border:1.5px solid var(--rule-strong);border-radius:50%;background:none;color:var(--ink);transition:border-color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.hdr__icon[data-astro-cid-iyysccqq]:hover{border-color:var(--ink);background:var(--hover)}.dark .hdr__theme[data-astro-cid-iyysccqq] .t-moon,.hdr__theme[data-astro-cid-iyysccqq] .t-sun{display:none}.dark .hdr__theme[data-astro-cid-iyysccqq] .t-sun{display:block}.hdr__menu[data-astro-cid-iyysccqq],.hdr__theme--m[data-astro-cid-iyysccqq]{display:none}.hdr__progress[data-astro-cid-iyysccqq]{position:absolute;left:0;right:0;bottom:-1px;height:3px}.hdr__progress[data-astro-cid-iyysccqq] span[data-astro-cid-iyysccqq]{display:block;height:100%;width:100%;background:var(--lime);transform-origin:0;transform:scaleX(var(--p, 0))}@media(min-width:1024px){.hdr__phone[data-astro-cid-iyysccqq]{display:none}}@media(max-width:1179px){.hdr__login[data-astro-cid-iyysccqq]{display:none}.hdr__trigger[data-astro-cid-iyysccqq]{padding:0 7px;font-size:.9375rem;gap:3px}.hdr__logo[data-astro-cid-iyysccqq]{--logo-w: 112px}.hdr__bar[data-astro-cid-iyysccqq]{gap:14px}.hdr__trigger[data-astro-cid-iyysccqq].is-current:after{left:7px;right:7px}}@media(max-width:1099px){.hdr__chev{display:none}.hdr__trigger[data-astro-cid-iyysccqq]{padding:0 8px}}@media(max-width:1023px){.hdr__nav[data-astro-cid-iyysccqq]{display:none}.hdr__menu[data-astro-cid-iyysccqq]{display:inline-grid}.hdr__bar[data-astro-cid-iyysccqq]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px}.hdr__theme--m[data-astro-cid-iyysccqq]{display:inline-grid;justify-self:start}.hdr__actions[data-astro-cid-iyysccqq] .hdr__theme[data-astro-cid-iyysccqq]{display:none}.hdr__logo[data-astro-cid-iyysccqq]{justify-self:center;transform-origin:center}.hdr__actions[data-astro-cid-iyysccqq]{justify-self:end;margin-left:0}.hdr__order[data-astro-cid-iyysccqq]{display:none}.hdr__logo[data-astro-cid-iyysccqq]{--logo-w: 116px}.hdr__phone[data-astro-cid-iyysccqq]{display:inline-flex}}@media(max-width:767px){.hdr__logo[data-astro-cid-iyysccqq]{--logo-w: 100px}.hdr__phone[data-astro-cid-iyysccqq]{display:none}.hdr__icon[data-astro-cid-iyysccqq]{width:42px;height:42px}.hdr__order[data-astro-cid-iyysccqq]{min-height:40px;padding:0 12px 0 16px;font-size:.9063rem}.hdr[data-astro-cid-iyysccqq].is-condensed .hdr__bar[data-astro-cid-iyysccqq]{height:56px}.hdr__actions[data-astro-cid-iyysccqq]{gap:8px}}@media(max-width:379px){.hdr__logo[data-astro-cid-iyysccqq]{--logo-w: 92px}.hdr__order[data-astro-cid-iyysccqq]{padding:0 10px 0 14px}}.mega[data-astro-cid-iyysccqq]{position:absolute;left:0;right:0;top:100%;background:var(--sheet);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);box-shadow:var(--shadow-3);max-height:calc(100vh - var(--header-h));overflow:auto;overscroll-behavior:contain}.mega[data-astro-cid-iyysccqq].is-open{animation:mega-in .24s var(--ease-in)}.mega[data-astro-cid-iyysccqq].is-open .mega__links[data-astro-cid-iyysccqq] li[data-astro-cid-iyysccqq]{animation:mega-row .32s var(--ease-in) both}.mega[data-astro-cid-iyysccqq].is-open .mega__links[data-astro-cid-iyysccqq] li[data-astro-cid-iyysccqq]:nth-child(2){animation-delay:30ms}.mega[data-astro-cid-iyysccqq].is-open .mega__links[data-astro-cid-iyysccqq] li[data-astro-cid-iyysccqq]:nth-child(3){animation-delay:60ms}.mega[data-astro-cid-iyysccqq].is-open .mega__links[data-astro-cid-iyysccqq] li[data-astro-cid-iyysccqq]:nth-child(4){animation-delay:90ms}.mega[data-astro-cid-iyysccqq].is-open .mega__links[data-astro-cid-iyysccqq] li[data-astro-cid-iyysccqq]:nth-child(5){animation-delay:.12s}.mega[data-astro-cid-iyysccqq].is-open .mega__links[data-astro-cid-iyysccqq] li[data-astro-cid-iyysccqq]:nth-child(n+6){animation-delay:.15s}@keyframes mega-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes mega-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mega__grid[data-astro-cid-iyysccqq]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:8px;padding-top:36px}.mega__intro[data-astro-cid-iyysccqq]{grid-column:1 / span 3;display:grid;gap:12px;align-content:start;padding-right:12px}.mega__title[data-astro-cid-iyysccqq]{font-size:2.75rem;font-weight:620;font-stretch:86%;letter-spacing:-.03em;line-height:1;margin-top:4px}.mega__scope[data-astro-cid-iyysccqq]{color:var(--ink-2);font-size:1rem;line-height:1.5}.mega__stats[data-astro-cid-iyysccqq]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.mega__stats[data-astro-cid-iyysccqq] div[data-astro-cid-iyysccqq]{display:inline-flex;gap:6px;padding:5px 9px;border:1px solid var(--rule);border-radius:var(--r-xs);background:var(--paper);font-size:.8125rem}.mega__stats[data-astro-cid-iyysccqq] dt[data-astro-cid-iyysccqq]{color:var(--ink-2)}.mega__stats[data-astro-cid-iyysccqq] dd[data-astro-cid-iyysccqq]{font-weight:620}.mega__all[data-astro-cid-iyysccqq]{margin-top:6px}.mega__links[data-astro-cid-iyysccqq]{grid-column:4 / span 6;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-content:start}.mega__links--one[data-astro-cid-iyysccqq]{grid-template-columns:1fr}.mrow[data-astro-cid-iyysccqq]{display:grid;gap:6px;justify-items:start;height:100%;padding:14px 16px 16px;border:1px solid #0000;border-radius:var(--r);text-decoration:none;transition:background-color var(--t-micro) var(--ease-in),border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.mrow[data-astro-cid-iyysccqq]:hover,.mrow[data-astro-cid-iyysccqq]:focus-visible{background:var(--paper);border-color:var(--rule);box-shadow:inset 4px 0 0 var(--lime);outline-offset:-2px}.mrow[data-astro-cid-iyysccqq].is-current{background:var(--paper);box-shadow:inset 4px 0 0 var(--lime)}.mrow__top[data-astro-cid-iyysccqq]{display:flex;align-items:center;gap:8px;width:100%}.mrow__name[data-astro-cid-iyysccqq]{font-weight:640;font-size:1.0625rem;letter-spacing:-.008em}.mrow[data-astro-cid-iyysccqq] .mrow__go{margin-left:auto;color:var(--ink-3);opacity:0;transform:translate(-4px);transition:opacity var(--t-micro) var(--ease-in),transform var(--t-ui) var(--ease-in)}.mrow[data-astro-cid-iyysccqq]:hover .mrow__go,.mrow[data-astro-cid-iyysccqq]:focus-visible .mrow__go{opacity:1;transform:none;color:var(--ink)}.mrow__scope[data-astro-cid-iyysccqq]{color:var(--ink-2);font-size:.9375rem;line-height:1.45}.mega__counties[data-astro-cid-iyysccqq]{grid-column:4 / span 6;grid-row:2;display:grid;gap:8px;padding:14px 16px 4px;border-top:1px solid var(--rule);margin-top:4px}.mega__counties[data-astro-cid-iyysccqq] ul[data-astro-cid-iyysccqq]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 16px}.mega__counties[data-astro-cid-iyysccqq] a[data-astro-cid-iyysccqq]{display:block;padding:5px 0;font-weight:580;font-size:.9688rem;text-decoration:none;color:var(--ink)}.mega__counties[data-astro-cid-iyysccqq] a[data-astro-cid-iyysccqq]:hover,.mega__counties[data-astro-cid-iyysccqq] a[data-astro-cid-iyysccqq]:focus-visible,.mega__counties[data-astro-cid-iyysccqq] a[data-astro-cid-iyysccqq].is-current{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--lime);text-decoration-thickness:2px}.mega__grid[data-astro-cid-iyysccqq]:has(.mega__counties) .mega__feature[data-astro-cid-iyysccqq]{grid-row:1 / span 2}.mega__feature[data-astro-cid-iyysccqq]{grid-column:10 / -1;align-self:stretch;position:relative;isolation:isolate;overflow:hidden;display:grid;min-height:400px;border-radius:var(--r-lg);background:var(--band);color:var(--band-ink);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--olive: #c3df79;--rule: var(--band-rule);--paper: var(--band);--focus: var(--lime)}.mf__media[data-astro-cid-iyysccqq]{position:absolute;inset:0;z-index:-1}.mf__media[data-astro-cid-iyysccqq]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--band) 0%,color-mix(in srgb,var(--band) 92%,transparent) 42%,color-mix(in srgb,var(--band) 45%,transparent) 78%,color-mix(in srgb,var(--band) 25%,transparent) 100%)}.mega__feature[data-astro-cid-iyysccqq] .mf__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% 50%;opacity:0;transform:scale(1.06);transition:opacity var(--t-max) var(--ease-in),transform .9s var(--ease-in)}.mega__feature[data-astro-cid-iyysccqq] .mf__img.is-active{opacity:1;transform:scale(1)}.mf__stack[data-astro-cid-iyysccqq]{display:grid}.mf__layer[data-astro-cid-iyysccqq]{grid-area:1 / 1;display:grid;align-content:end;justify-items:start;gap:12px;padding:24px;opacity:0;transform:translateY(8px);visibility:hidden;transition:opacity var(--t-ui) var(--ease-in),transform var(--t-max) var(--ease-in),visibility 0s linear var(--t-ui)}.mf__layer[data-astro-cid-iyysccqq].is-active{opacity:1;transform:none;visibility:visible;transition-delay:60ms,60ms,0s}.mf__layer[data-astro-cid-iyysccqq] .btn[data-astro-cid-iyysccqq]{justify-self:stretch}@media(prefers-reduced-motion:reduce){.mega__feature[data-astro-cid-iyysccqq] .mf__img,.mf__layer[data-astro-cid-iyysccqq]{transition:none;transform:none}}.mega__feature[data-astro-cid-iyysccqq] .label[data-astro-cid-iyysccqq]{color:var(--band-ink-2)}.mega__f-title[data-astro-cid-iyysccqq]{font-weight:620;font-size:1.25rem;line-height:1.25;letter-spacing:-.01em}.mega__f-body[data-astro-cid-iyysccqq]{color:var(--band-ink-2);font-size:.9375rem;line-height:1.55}.mega__feature[data-astro-cid-iyysccqq] .btn--primary[data-astro-cid-iyysccqq]{background:var(--band-ink);color:#141821;border-color:var(--band-ink);margin-top:6px}.mega__feature[data-astro-cid-iyysccqq] .btn--primary[data-astro-cid-iyysccqq]:hover{background:#fff;border-color:#fff}.mega__latest[data-astro-cid-iyysccqq] li[data-astro-cid-iyysccqq]+li[data-astro-cid-iyysccqq]{margin-top:12px;padding-top:12px;border-top:1px solid var(--band-rule)}.mega__latest[data-astro-cid-iyysccqq] a[data-astro-cid-iyysccqq]{display:grid;gap:4px;text-decoration:none;font-weight:580;font-size:1rem;line-height:1.35}.mega__latest[data-astro-cid-iyysccqq] a[data-astro-cid-iyysccqq]:hover span[data-astro-cid-iyysccqq]:last-child{text-decoration:underline}.mega__date[data-astro-cid-iyysccqq]{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--band-ink-2);font-weight:600}.mega__offices[data-astro-cid-iyysccqq] li[data-astro-cid-iyysccqq]{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--band-rule);font-size:.9375rem}.mega__offices[data-astro-cid-iyysccqq] .mono[data-astro-cid-iyysccqq]{color:var(--band-ink-2);font-size:.8125rem}.mega__foot[data-astro-cid-iyysccqq]{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;padding:18px 0 22px;border-top:1px solid var(--rule);font-size:1rem}.mega__foot-q[data-astro-cid-iyysccqq]{color:var(--ink-2)}.mega__foot-call[data-astro-cid-iyysccqq]{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--ink-2)}.mega__foot-call[data-astro-cid-iyysccqq]:first-of-type{margin-left:auto}.mega__foot-call[data-astro-cid-iyysccqq]:hover{color:var(--ink);text-decoration:underline}.mega-scrim[data-astro-cid-iyysccqq]{position:absolute;left:0;right:0;top:100%;height:100vh;z-index:-1;background:#0e121947}.dark .mega-scrim[data-astro-cid-iyysccqq]{background:#00000080}@media(max-width:1279px){.mega__grid[data-astro-cid-iyysccqq]:has(.mega__counties) .mega__feature[data-astro-cid-iyysccqq]{grid-row:auto}.mega__links[data-astro-cid-iyysccqq],.mega__counties[data-astro-cid-iyysccqq]{grid-column:4 / -1}.mega__counties[data-astro-cid-iyysccqq] ul[data-astro-cid-iyysccqq]{grid-template-columns:repeat(5,minmax(0,1fr))}.mega__feature[data-astro-cid-iyysccqq]{grid-column:4 / -1;margin-top:12px;min-height:280px}}.ftr[data-astro-cid-hukjrgwm]{background:var(--sheet);border-top:1px solid var(--rule);padding:clamp(36px,3.6vw,52px) 0 22px;font-size:1rem}.ftr__h[data-astro-cid-hukjrgwm]{font:650 .6875rem/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin:0}.ftr__main[data-astro-cid-hukjrgwm]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px clamp(32px,4vw,72px);padding-bottom:clamp(26px,2.6vw,36px);border-bottom:1px solid var(--rule)}.ftr__brand[data-astro-cid-hukjrgwm]{display:grid;gap:16px;align-content:start;justify-items:start}.ftr__logo[data-astro-cid-hukjrgwm]{--logo-w: 124px}.ftr__claim[data-astro-cid-hukjrgwm]{font-size:1rem;line-height:1.5;font-weight:520;letter-spacing:-.006em;max-width:36ch;color:var(--ink)}.ftr__cta-row[data-astro-cid-hukjrgwm]{display:flex;flex-wrap:wrap;gap:8px}.ftr__cta-row[data-astro-cid-hukjrgwm] .btn[data-astro-cid-hukjrgwm]{min-height:44px}.ftr__hours[data-astro-cid-hukjrgwm]{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--ink-2)}.ftr__hours[data-astro-cid-hukjrgwm] .icon{color:var(--olive)}.ftr__nav[data-astro-cid-hukjrgwm]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px clamp(16px,2vw,32px);align-items:start}.ftr__col[data-astro-cid-hukjrgwm]{display:grid;gap:18px;align-content:start}.ftr__grp[data-astro-cid-hukjrgwm] summary[data-astro-cid-hukjrgwm]{position:relative;list-style:none;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;pointer-events:none}.ftr__grp[data-astro-cid-hukjrgwm] summary[data-astro-cid-hukjrgwm]:after{content:"";position:absolute;left:0;bottom:0;width:18px;height:2px;border-radius:1px;background:var(--lime)}.ftr__grp[data-astro-cid-hukjrgwm] summary[data-astro-cid-hukjrgwm]::-webkit-details-marker{display:none}.ftr[data-astro-cid-hukjrgwm] .ftr__chev{display:none}.ftr__nav[data-astro-cid-hukjrgwm] ul[data-astro-cid-hukjrgwm]{display:grid;gap:4px}.ftr__nav[data-astro-cid-hukjrgwm] li[data-astro-cid-hukjrgwm]{line-height:1.35}.ftr__nav[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm],.ftr__base-links[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm],.ftr__social[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]{text-decoration:none;color:var(--ink-2);font-size:.9063rem;line-height:1.4;transition:color var(--t-micro) var(--ease-in)}.ftr__nav[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]:hover,.ftr__base-links[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]:hover,.ftr__social[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ftr__offices[data-astro-cid-hukjrgwm]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px 24px;align-items:start;padding:20px 0;border-bottom:1px solid var(--rule)}.ftr__offices[data-astro-cid-hukjrgwm] summary[data-astro-cid-hukjrgwm]{margin:2px 0 0}.ftr__olist[data-astro-cid-hukjrgwm]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px clamp(14px,1.6vw,24px)}.ftr__olist[data-astro-cid-hukjrgwm] li[data-astro-cid-hukjrgwm]{display:grid;gap:1px;align-content:start;padding-left:10px;border-left:2px solid var(--rule)}.ftr__olist[data-astro-cid-hukjrgwm] li[data-astro-cid-hukjrgwm].is-hq{border-left-color:var(--lime)}.ftr__oname[data-astro-cid-hukjrgwm]{font-weight:650;font-size:.875rem}.ftr__oaddr[data-astro-cid-hukjrgwm]{font-size:.8125rem;color:var(--ink-2);line-height:1.45}.ftr__otel[data-astro-cid-hukjrgwm]{font-size:.78rem;text-decoration:none;color:var(--ink);margin-top:2px}.ftr__otel[data-astro-cid-hukjrgwm]:hover{text-decoration:underline}.ftr__offices--hours[data-astro-cid-hukjrgwm]{grid-template-columns:1fr}.ftr__legal[data-astro-cid-hukjrgwm]{padding:16px 0}.ftr__legal-text[data-astro-cid-hukjrgwm]{display:grid;gap:6px}.ftr__notice[data-astro-cid-hukjrgwm]{font-size:.875rem}.ftr__sms[data-astro-cid-hukjrgwm]{font-size:.75rem;line-height:1.55;color:var(--ink-2)}.ftr__sms[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]{color:var(--ink)}.ftr__members[data-astro-cid-hukjrgwm]{display:grid;gap:8px;justify-items:start;margin-top:6px;padding-top:16px;border-top:1px solid var(--rule);width:100%}.ftr__members[data-astro-cid-hukjrgwm]>.ftr__h[data-astro-cid-hukjrgwm]{color:var(--ink-2);font-size:.625rem}.ftr__member-list[data-astro-cid-hukjrgwm]{display:flex;flex-wrap:wrap;gap:6px}.ftr__member-list[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]{display:inline-flex;align-items:center;padding:4px 9px;border:1px solid var(--rule);border-radius:var(--r-sm);text-decoration:none;background:var(--paper);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.ftr__member-list[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]:hover{border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime)}.ftr__mshort[data-astro-cid-hukjrgwm]{font-weight:700;font-size:.75rem;letter-spacing:.02em}.ftr__member-list[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm].ftr__mlogo{background:#fff}.ftr__mlogo[data-astro-cid-hukjrgwm] img[data-astro-cid-hukjrgwm]{display:block;height:30px;width:auto;max-width:100%;object-fit:contain}.ftr__social[data-astro-cid-hukjrgwm]{display:flex;flex-wrap:wrap;gap:4px 16px}.ftr__social[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]{font-size:.8125rem}.ftr__base[data-astro-cid-hukjrgwm]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding-top:14px;border-top:1px solid var(--rule);font-size:.8125rem;color:var(--ink-2)}.ftr__base-links[data-astro-cid-hukjrgwm]{display:flex;flex-wrap:wrap;gap:4px 16px}.ftr__base-links[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]{font-size:.8125rem}.ftr__pbtn[data-astro-cid-hukjrgwm]{appearance:none;padding:0;border:0;background:none;color:var(--ink-2);font:inherit;font-size:.8125rem;line-height:1.4;text-align:inherit;cursor:pointer}.ftr__pbtn[data-astro-cid-hukjrgwm]:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ftr__credit[data-astro-cid-hukjrgwm]{margin-left:auto;color:var(--ink-2);text-decoration:none}.ftr__credit[data-astro-cid-hukjrgwm]:hover{color:var(--ink);text-decoration:underline}@media(max-width:1100px){.ftr__main[data-astro-cid-hukjrgwm]{grid-template-columns:minmax(0,1fr)}.ftr__brand[data-astro-cid-hukjrgwm]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;justify-items:stretch;gap:10px 24px}.ftr__claim[data-astro-cid-hukjrgwm]{padding-left:24px;border-left:1px solid var(--rule)}.ftr__cta-row[data-astro-cid-hukjrgwm]{grid-column:3;grid-row:1;justify-content:flex-end}.ftr__hours[data-astro-cid-hukjrgwm]{grid-column:3;grid-row:2;justify-self:end}.ftr__members[data-astro-cid-hukjrgwm]{grid-column:1 / -1;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px 16px}.ftr__social[data-astro-cid-hukjrgwm]{justify-self:end}.ftr__olist[data-astro-cid-hukjrgwm]{grid-template-columns:repeat(3,minmax(0,1fr))}.ftr__offices[data-astro-cid-hukjrgwm]{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.ftr__brand[data-astro-cid-hukjrgwm]{grid-template-columns:auto minmax(0,1fr)}.ftr__cta-row[data-astro-cid-hukjrgwm],.ftr__hours[data-astro-cid-hukjrgwm]{grid-column:1 / -1;grid-row:auto;justify-self:start;justify-content:flex-start}.ftr__members[data-astro-cid-hukjrgwm]{grid-template-columns:minmax(0,1fr)}.ftr__social[data-astro-cid-hukjrgwm]{justify-self:start}}@media(max-width:767px){.ftr[data-astro-cid-hukjrgwm]{padding-top:32px}.ftr__brand[data-astro-cid-hukjrgwm]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:14px}.ftr__claim[data-astro-cid-hukjrgwm]{padding-left:0;border-left:0}.ftr__cta-row[data-astro-cid-hukjrgwm]{width:100%}.ftr__cta-row[data-astro-cid-hukjrgwm] .btn[data-astro-cid-hukjrgwm]{flex:1}.ftr__main[data-astro-cid-hukjrgwm]{gap:22px;padding-bottom:0;border-bottom:0}.ftr__nav[data-astro-cid-hukjrgwm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;border-top:1px solid var(--rule)}.ftr__col[data-astro-cid-hukjrgwm]{display:contents}.ftr__grp[data-astro-cid-hukjrgwm]{border-bottom:1px solid var(--rule)}.ftr__grp[data-astro-cid-hukjrgwm] summary[data-astro-cid-hukjrgwm]{pointer-events:auto;cursor:pointer;margin:0;min-height:48px;padding:0}.ftr__grp[data-astro-cid-hukjrgwm] summary[data-astro-cid-hukjrgwm]:after{display:none}.ftr[data-astro-cid-hukjrgwm] .ftr__chev{display:block;color:var(--ink-3);transition:transform var(--t-ui) var(--ease-in)}.ftr__grp[data-astro-cid-hukjrgwm][open] .ftr__chev{transform:rotate(180deg)}.ftr__grp[data-astro-cid-hukjrgwm][open]>[data-astro-cid-hukjrgwm]:not(summary){padding-bottom:14px}.ftr__nav[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]{display:block;padding:3px 0}.ftr__offices[data-astro-cid-hukjrgwm]{display:block;padding:0}.ftr__olist[data-astro-cid-hukjrgwm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 16px}.ftr__legal[data-astro-cid-hukjrgwm]{padding:18px 0 14px}.ftr__sms[data-astro-cid-hukjrgwm]{padding:12px 14px;border-radius:var(--r);background:var(--paper);border:1px solid var(--rule)}.ftr__member-list[data-astro-cid-hukjrgwm]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.ftr__member-list[data-astro-cid-hukjrgwm] a[data-astro-cid-hukjrgwm]{justify-content:center;width:100%;padding:7px 4px}.ftr__base[data-astro-cid-hukjrgwm]{display:grid;gap:10px;justify-items:center;text-align:center;padding-top:16px}.ftr__base-links[data-astro-cid-hukjrgwm]{justify-content:center;gap:4px 14px}.ftr__copy[data-astro-cid-hukjrgwm]{order:2}.ftr__credit[data-astro-cid-hukjrgwm]{order:3;margin:0;font-size:.75rem;color:var(--ink-3)}}@media(max-width:380px){.ftr__olist[data-astro-cid-hukjrgwm]{grid-template-columns:minmax(0,1fr)}}.mbar[data-astro-cid-lzwufixu]{display:none}@media(max-width:1023px){.mbar[data-astro-cid-lzwufixu]{position:fixed;left:0;right:0;bottom:0;z-index:50;display:grid;grid-template-columns:64px 1fr 64px;gap:8px;align-items:center;padding:8px max(var(--edge),12px) calc(8px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--sheet) 94%,transparent);backdrop-filter:saturate(1.3) blur(12px);-webkit-backdrop-filter:saturate(1.3) blur(12px);border-top:1px solid var(--rule);box-shadow:0 -10px 30px -18px #14182159;transition:transform var(--t-max) var(--ease-in),opacity var(--t-ui) var(--ease-in)}.mbar[data-astro-cid-lzwufixu].is-hidden,.js .mbar[data-astro-cid-lzwufixu]:not(.is-live){transform:translateY(calc(100% + 8px));opacity:0;pointer-events:none}.mbar__main[data-astro-cid-lzwufixu]{min-height:50px}.mbar__btn[data-astro-cid-lzwufixu]{display:grid;justify-items:center;gap:2px;min-height:50px;align-content:center;border-radius:var(--r-sm);color:var(--ink);text-decoration:none;font:620 .75rem/1 var(--sans)}.mbar__btn[data-astro-cid-lzwufixu]:active{background:var(--hover)}body{padding-bottom:calc(68px + env(safe-area-inset-bottom))}html:not(.glp-consent-open){scroll-padding-bottom:calc(76px + env(safe-area-inset-bottom))}.mbar__main[data-astro-cid-lzwufixu]{min-width:0;padding-inline:12px;white-space:normal;text-align:center}}@media(max-width:1023px)and (prefers-reduced-motion:reduce){.mbar[data-astro-cid-lzwufixu]{transition:none}}.scta[data-astro-cid-xq4zv2jd]{display:none}@media(min-width:1024px){.scta[data-astro-cid-xq4zv2jd]{position:fixed;right:24px;bottom:24px;z-index:45;display:block;transition:transform var(--t-max) var(--ease-in),opacity var(--t-ui) var(--ease-in)}.scta[data-astro-cid-xq4zv2jd]:not(.is-on){transform:translateY(calc(100% + 32px));opacity:0;pointer-events:none}.scta__card[data-astro-cid-xq4zv2jd]{position:relative;display:flex;align-items:center;gap:6px;padding:6px;border:1px solid var(--rule);border-radius:999px;background:color-mix(in srgb,var(--sheet) 96%,transparent);backdrop-filter:saturate(1.3) blur(12px);-webkit-backdrop-filter:saturate(1.3) blur(12px);box-shadow:var(--shadow-3)}.scta__row[data-astro-cid-xq4zv2jd]{display:flex;align-items:center;gap:14px}.scta__main[data-astro-cid-xq4zv2jd]{border-radius:999px}.scta__call[data-astro-cid-xq4zv2jd]{padding-right:4px}.scta__call[data-astro-cid-xq4zv2jd]{display:inline-flex;align-items:center;gap:7px;color:var(--ink);text-decoration:none;font-size:.9375rem;white-space:nowrap}.scta__call[data-astro-cid-xq4zv2jd] .icon{color:var(--olive)}.scta__call[data-astro-cid-xq4zv2jd]:hover .mono[data-astro-cid-xq4zv2jd]{text-decoration:underline;text-underline-offset:3px}.scta__x[data-astro-cid-xq4zv2jd]{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:none;color:var(--ink-3)}.scta__x[data-astro-cid-xq4zv2jd]:hover{background:var(--hover);color:var(--ink)}.scta__tab[data-astro-cid-xq4zv2jd]{display:none;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--rule-strong);border-radius:999px;background:var(--sheet);color:var(--ink);font:620 .875rem/1 var(--sans);box-shadow:var(--shadow-2)}.scta__tab[data-astro-cid-xq4zv2jd] .scta__tab-i{transform:rotate(-90deg);color:var(--olive)}.scta__tab[data-astro-cid-xq4zv2jd]:hover{border-color:var(--ink)}.scta[data-astro-cid-xq4zv2jd].is-min .scta__card[data-astro-cid-xq4zv2jd]{display:none}.scta[data-astro-cid-xq4zv2jd].is-min .scta__tab[data-astro-cid-xq4zv2jd]{display:inline-flex}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.scta[data-astro-cid-xq4zv2jd]{transition:none}}.wo{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-2);scroll-margin-top:calc(var(--header-h) + 16px);position:relative;overflow:hidden}.wo:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--lime) 0 72px,var(--ink) 72px)}.wo--bare{border:0;border-radius:0;box-shadow:none;background:transparent}.wo--bare:before{display:none}.wo__form,.wo__done{padding:clamp(22px,3vw,40px)}.wo--bare .wo__form,.wo--bare .wo__done{padding:0}.wo__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.wo__head .label{font-size:.8125rem}.wo__count{font:600 .8125rem/1 var(--sans);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.wo__progress{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px;margin:16px 0 4px;counter-reset:seg}.wo__progress li{position:relative;padding-top:12px;font:600 .8125rem/1.3 var(--sans);color:var(--ink-3);counter-increment:seg}.wo__progress li:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-radius:2px;background:var(--rule)}.wo__progress li:after{content:"";position:absolute;left:0;right:0;top:0;height:4px;border-radius:2px;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform var(--t-max) var(--ease-in)}.wo__progress li.is-on{color:var(--ink)}.wo__progress li.is-on:after{transform:scaleX(1)}.wo__progress li:last-child.is-on:after,.wo__progress li.is-on:has(+li:not(.is-on)):after{background:linear-gradient(90deg,var(--ink) 0 calc(100% - 18px),var(--lime) calc(100% - 18px))}.wo__step{border:0;margin:0;padding:26px 0 0;min-width:0}.wo__step.is-entering{animation:wo-in var(--t-max) var(--ease-in)}@keyframes wo-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.wo__legend{display:flex;gap:12px;align-items:baseline;padding:0;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:620;font-stretch:92%;letter-spacing:-.018em;line-height:1.15}.wo__legend-n{font:500 .875rem/1 var(--mono);color:var(--ink-3)}.wo__micro{margin-top:8px;color:var(--ink-2);font-size:1rem;max-width:56ch}.wo__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.wo--compact .wo__fields{grid-template-columns:1fr}.wo__field{display:grid;gap:8px;align-content:start}.wo__field--full,.wo__group,.wo__consent{grid-column:1 / -1}.wo__label{font-weight:620;font-size:.9688rem;padding:0}.wo__req{color:var(--alert)}.wo__opt,.wo__hint{font:500 .8125rem/1 var(--sans);color:var(--ink-3);margin-left:6px}.wo input:not([type=checkbox]):not([type=radio]):not([type=file]),.wo select,.wo textarea{width:100%;min-height:52px;padding:13px 15px;border:1.5px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);font-size:1.0625rem;line-height:1.4;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.wo select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat}.wo textarea{resize:vertical;min-height:128px}.wo input:hover,.wo select:hover,.wo textarea:hover{border-color:var(--ink-3)}.wo input:focus-visible,.wo select:focus-visible,.wo textarea:focus-visible{outline:none;border-color:var(--ink);background:var(--sheet);box-shadow:0 0 0 4px color-mix(in srgb,var(--lime) 45%,transparent)}.wo [aria-invalid=true]{border-color:var(--alert)!important}.wo input[type=date]{font-family:var(--mono);font-size:1rem}.wo__help{font-size:.875rem;color:var(--ink-2)}.wo__err{display:flex;gap:6px;align-items:flex-start;color:var(--alert);font-size:.9375rem;font-weight:550;margin-top:2px}.wo__err .icon{margin-top:3px}.wo__group{border:0;padding:0;margin:0;min-width:0;display:grid;gap:12px}.wo__opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.wo__choice{position:relative;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1.5px solid var(--rule);border-radius:var(--r-sm);background:var(--paper);cursor:pointer;font-size:1rem;line-height:1.4;transition:border-color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.wo__choice:hover{border-color:var(--ink-3)}.wo__choice input{position:absolute;opacity:0;width:1px;height:1px}.wo__box{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border:1.5px solid var(--ink-3);border-radius:var(--r-xs);background:var(--sheet);color:transparent;margin-top:0;transition:background-color var(--t-micro) var(--ease-in),border-color var(--t-micro) var(--ease-in)}.wo__group input[type=radio]+.wo__box{border-radius:50%}.wo__choice:has(input:checked){border-color:var(--ink);background:var(--sheet);box-shadow:inset 4px 0 0 var(--lime)}.wo__choice input:checked+.wo__box{background:var(--ink);border-color:var(--ink);color:var(--paper)}.wo__choice:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.wo__choice--consent{padding:16px;background:var(--paper)}.wo__consent--legal .wo__choice{font-size:.875rem;line-height:1.55;color:var(--ink-2)}.wo__group--seg .wo__opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1.5px solid var(--rule-strong);border-radius:var(--r-sm);overflow:hidden}.wo__choice--seg{justify-content:center;border:0;border-radius:0;font-weight:620}.wo__choice--seg+.wo__choice--seg{border-left:1.5px solid var(--rule-strong)}.wo__choice--seg:has(input:checked){background:var(--ink);color:var(--paper);box-shadow:inset 0 -4px 0 var(--lime)}.wo__choice--seg:has(input:focus-visible){outline-offset:-4px}.wo__drop{display:flex;align-items:center;gap:12px;min-height:76px;padding:16px 18px;border:1.5px dashed var(--ink-3);border-radius:var(--r-sm);background:var(--paper);cursor:pointer;color:var(--ink-2);font-size:1rem}.wo__drop:hover{border-color:var(--ink);color:var(--ink)}.wo__file{position:absolute;opacity:0;width:1px;height:1px}.wo__field:has(.wo__file:focus-visible) .wo__drop{outline:2px solid var(--focus);outline-offset:2px}.wo__nav{display:flex;gap:12px;justify-content:flex-end;margin-top:30px;padding-top:22px;border-top:1px solid var(--rule)}.wo__back{margin-right:auto;--b: var(--rule-strong)}.wo__legal{margin-top:18px;font-size:.875rem;color:var(--ink-2)}.wo__legal a{color:var(--ink-2)}.wo__hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.wo__turnstile{margin-top:14px}.wo__turnstile:empty{display:none}.wo__fail{margin-top:14px;display:flex;gap:8px;color:var(--alert);font-weight:550}.wo__done{display:grid;gap:18px;justify-items:start}.wo__done:focus{outline:none}.wo__done .stamp{font-size:.75rem;padding:9px 12px}.wo__done-msg{font-size:clamp(1.5rem,1.3rem + .8vw,2rem);font-weight:620;font-stretch:92%;letter-spacing:-.02em;line-height:1.15;max-width:26ch}.wo__done-actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:640px){.wo__fields{grid-template-columns:1fr}.wo__progress li span{display:none}.wo__nav .btn{flex:1}.wo__back{flex:0 0 auto!important}.wo__opts{grid-template-columns:1fr}}.modal{padding:0;border:0;background:transparent;color:var(--ink);max-width:none;max-height:none;width:100%;height:100%;margin:0;overflow:hidden}.modal:not([open]){display:none}.modal[open]{display:grid;place-items:center;padding:24px}.modal::backdrop{background:#0c0f168c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.modal__box{position:relative;display:flex;flex-direction:column;width:min(760px,100%);max-height:min(880px,calc(100dvh - 48px));background:var(--sheet);border-radius:var(--r-lg);box-shadow:var(--shadow-3);overflow:hidden}.modal--sm .modal__box{width:min(600px,100%)}.modal__box:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--lime) 0 72px,var(--ink) 72px);z-index:1}.modal__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 10px clamp(22px,3vw,36px);flex:none}.modal__logo{--logo-w: 104px}.modal__x{display:inline-grid;place-items:center;width:44px;height:44px;border:1.5px solid var(--rule-strong);border-radius:50%;background:transparent;color:var(--ink);transition:background-color var(--t-micro) var(--ease-in),border-color var(--t-micro) var(--ease-in),transform var(--t-ui) var(--ease-in)}.modal__x:hover{border-color:var(--ink);transform:rotate(90deg)}.modal__scroll{overflow-y:auto;overscroll-behavior:contain;padding:4px clamp(22px,3vw,36px) 28px}.modal__intro{display:grid;gap:8px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--rule)}.modal__title{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.375rem);font-weight:620;font-stretch:88%;letter-spacing:-.024em;line-height:1.05}.modal__desc{color:var(--ink-2);font-size:1.0625rem}.modal__carry{display:inline-flex;align-items:center;gap:8px;justify-self:start;margin-top:6px;padding:8px 12px;border-radius:var(--r-xs);background:var(--lime-soft);color:var(--ink);font-weight:600;font-size:.9375rem}.modal__call{display:flex;align-items:center;gap:14px;margin-top:10px;padding:14px 16px;border:1.5px solid var(--rule-strong);border-radius:var(--r);text-decoration:none;color:var(--ink);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.modal__call:hover{border-color:var(--ink);box-shadow:inset 5px 0 0 var(--lime)}.modal__call-i{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--paper);flex:none}.modal__call strong{display:block;font-size:1.25rem;font-weight:500}.modal__call-h{display:block;font-size:.9375rem;color:var(--ink-2)}.modal__foot{flex:none;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:14px clamp(22px,3vw,36px) calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--paper);font-size:.9375rem}.modal__alt{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);text-decoration:none}.modal__alt:hover{color:var(--ink);text-decoration:underline}.modal__alt strong{color:var(--ink);font-weight:500}.modal[open] .modal__box{animation:modal-in .28s var(--ease-spring)}.modal[open]::backdrop{animation:fade-in .22s var(--ease-in)}.modal.is-closing .modal__box{animation:modal-out .17s var(--ease-out) forwards}.modal.is-closing::backdrop{animation:fade-out .17s var(--ease-out) forwards}@keyframes modal-in{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes modal-out{to{opacity:0;transform:translateY(10px) scale(.99)}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@media(max-width:640px){.modal[open]{padding:0;place-items:end stretch}.modal__box{width:100%;max-height:calc(100dvh - 12px);border-radius:var(--r-lg) var(--r-lg) 0 0}.modal[open] .modal__box{animation-name:sheet-in}.modal.is-closing .modal__box{animation-name:sheet-out}@keyframes sheet-in{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes sheet-out{to{transform:translateY(40px);opacity:0}}.modal__foot{flex-direction:column}}@font-face{font-family:Instrument Sans;src:url(/_astro/instrument-sans-var.BVScPF0l.woff2) format("woff2");font-weight:400 700;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/_astro/instrument-sans-italic-var.Dc9nmmPR.woff2) format("woff2");font-weight:400 700;font-stretch:75% 100%;font-style:italic;font-display:swap}@font-face{font-family:Plex Mono;src:url(/_astro/plex-mono-400.DMJ8VG8y.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plex Mono;src:url(/_astro/plex-mono-500.DSY6xOcd.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Instrument Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");size-adjust:97%;ascent-override:96%;descent-override:25%}@font-face{font-family:Mono Fallback;src:local("Courier New"),local("Liberation Mono"),local("Menlo");size-adjust:100%}:root{--paper: #F5F2EB;--sheet: #FFFEFB;--stone: #EAE5DA;--stone-2: #E1DBCD;--rule: #DED7C9;--rule-strong: #BDB4A2;--ink: #141821;--ink-2: #3B414E;--ink-3: #585E6B;--olive: #4A6412;--lime: #A5CE3A;--lime-soft: #E7F1CC;--lime-ink: #111411;--alert: #A3261C;--focus: #3F5A0C;--hover: #EFEBE1;--plate: #FFFEFB;--star: #A37200;--band: #131925;--band-2: #1B2331;--band-ink: #F2EEE5;--band-ink-2: #B7BCC6;--band-rule: #2B3445;--rule-double: 3px double var(--ink);--shadow-1: 0 1px 2px rgba(20, 24, 33, .05), 0 1px 1px rgba(20, 24, 33, .03);--shadow-2: 0 18px 40px -22px rgba(28, 30, 38, .28), 0 2px 6px -2px rgba(28, 30, 38, .08);--shadow-3: 0 34px 80px -30px rgba(20, 22, 30, .45), 0 6px 18px -8px rgba(20, 22, 30, .18);--shadow-sheet: var(--shadow-2);--r-xs: 0;--r-sm: 0;--r: 0;--r-lg: 0;--sans: "Instrument Sans", "Instrument Fallback", system-ui, sans-serif;--mono: "Plex Mono", "Mono Fallback", ui-monospace, monospace;--ease-in: cubic-bezier(.2, .7, .2, 1);--ease-out: cubic-bezier(.4, 0, 1, 1);--ease-spring: cubic-bezier(.2, .9, .25, 1.05);--t-micro: .14s;--t-ui: .22s;--t-max: .36s;--wrap: 1400px;--gutter: 24px;--edge: 40px;--header-h: 76px;--ann-h: 36px;--sec-y: clamp(56px, 6.4vw, 92px);--fs-body: 1.0625rem;color-scheme:light}.dark{--paper: #0D1118;--sheet: #18202B;--stone: #141B26;--stone-2: #1C2432;--rule: #252E3C;--rule-strong: #3A4556;--ink: #EDE9E0;--ink-2: #BFC4CD;--ink-3: #99A0AC;--olive: #C0DD72;--lime-soft: #25301A;--alert: #FF8A80;--focus: #B6D95A;--hover: #1A212C;--plate: #F7F3EA;--star: #F2A900;--band: #1D2738;--band-2: #26324A;--band-ink: #EFEBE2;--band-ink-2: #BDC3CD;--band-rule: #36445C;--shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--shadow-2: 0 18px 40px -20px rgba(0, 0, 0, .7), 0 2px 6px -2px rgba(0, 0, 0, .4);--shadow-3: 0 34px 80px -28px rgba(0, 0, 0, .85), 0 6px 18px -8px rgba(0, 0, 0, .5);color-scheme:dark}@media(min-width:1024px){:root{--fs-body: 1.125rem}}@media(max-width:1279px){:root{--edge: 32px}}@media(max-width:767px){:root{--edge: 20px;--gutter: 16px;--header-h: 64px;--ann-h: 32px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 20px)}body{margin:0;background:var(--paper);color:var(--ink);font:400 var(--fs-body)/1.65 var(--sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}img,svg,video,iframe{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}table{border-collapse:collapse}hr{border:0;border-top:1px solid var(--rule);margin:0}::selection{background:var(--lime);color:var(--lime-ink)}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-xs)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;left:16px;top:-64px;z-index:200;background:var(--ink);color:var(--paper);padding:12px 18px;box-shadow:inset 4px 0 0 var(--lime);font:600 .9375rem/1 var(--sans);text-decoration:none;border-radius:var(--r-sm);transition:top var(--t-ui) var(--ease-in)}.skip-link:focus{top:12px}.display{font-weight:620;font-stretch:86%;font-size:clamp(2.75rem,1.55rem + 4.3vw,5.25rem);line-height:.97;letter-spacing:-.028em;text-wrap:balance}.h1,h1{font-weight:620;font-stretch:88%;font-size:clamp(2.375rem,1.6rem + 2.9vw,4rem);line-height:1.02;letter-spacing:-.024em;text-wrap:balance}.h2,h2{font-weight:610;font-stretch:90%;font-size:clamp(1.9375rem,1.35rem + 2vw,3rem);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.h3,h3{font-weight:600;font-size:clamp(1.3125rem,1.1rem + .6vw,1.625rem);line-height:1.2;letter-spacing:-.012em}.h4,h4{font-weight:600;font-size:1.25rem;line-height:1.3;letter-spacing:-.008em}h2:where([data-hl="3"]){font-weight:600;font-stretch:normal;font-size:clamp(1.3125rem,1.1rem + .6vw,1.625rem);line-height:1.2;letter-spacing:-.012em;text-wrap:wrap}:is(h2,h3):where([data-hl="4"]){font-weight:600;font-stretch:normal;font-size:1.25rem;line-height:1.3;letter-spacing:-.008em;text-wrap:wrap}.lead{font-size:clamp(1.1875rem,1.05rem + .45vw,1.375rem);line-height:1.55;color:var(--ink-2);max-width:60ch;letter-spacing:-.005em}.small{font-size:.9375rem;line-height:1.55}.muted{color:var(--ink-2)}.label{font:650 .75rem/1.45 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.label.mono,.mono.label{font-family:var(--sans);font-weight:650;letter-spacing:.1em}.label--ink{color:var(--ink)}.eyebrow{display:inline-flex;align-items:center;gap:10px;font:650 .8125rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.eyebrow:before{content:"";width:18px;height:3px;background:var(--lime);border-radius:1px;flex:none}.eyebrow__n{font-family:var(--mono);font-weight:500;letter-spacing:.02em;color:var(--ink)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.data{font:400 .9375rem/1.4 var(--mono);font-variant-numeric:tabular-nums}.condensed{font-stretch:80%}.num{font-variant-numeric:tabular-nums}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--edge));margin-inline:auto;padding-inline:var(--edge)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.rail{grid-column:1 / span 3}.main-col{grid-column:4 / -1}.sec{padding-block:var(--sec-y)}.sec--tight{padding-block:clamp(44px,5vw,80px)}.sec:not(.band-ink):not(.band-stone)+.sec:not(.band-ink):not(.band-stone){padding-top:0}.band-stone{background:var(--stone)}.band-ink{background:var(--band);color:var(--band-ink);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--ink-3: var(--band-ink-2);--rule: var(--band-rule);--rule-strong: #46516A;--olive: #C3DF79;--sheet: var(--band-2);--hover: var(--band-2);--focus: var(--lime);--paper: var(--band);--star: #F2A900}.band-ink .btn--primary{background:var(--band-ink);color:#141821;border-color:var(--band-ink)}.band-ink .btn--primary:hover{background:#fff;border-color:#fff;color:#141821}.ruled{border-top:1px solid var(--rule)}.ruled-strong{border-top:1px solid var(--ink)}@media(max-width:1023px){.rail,.main-col{grid-column:1 / -1}.rail{margin-bottom:20px}}.sec-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:14px;align-items:end;margin-bottom:clamp(26px,4vw,56px)}.sec-head__lead{grid-column:1 / span 7;display:grid;gap:16px;justify-items:start}.sec-head__body{grid-column:9 / -1;display:grid;gap:14px;color:var(--ink-2);font-size:1.0625rem;line-height:1.6}.sec-head__body p{max-width:46ch}.sec-head--stack .sec-head__lead{grid-column:1 / span 9}.sec-head--stack .sec-head__body{grid-column:1 / span 8}.sec-head--center{text-align:center}.sec-head--center .sec-head__lead{grid-column:2 / span 10;justify-items:center}@media(max-width:1023px){.sec-head__lead,.sec-head__body,.sec-head--stack .sec-head__lead,.sec-head--stack .sec-head__body{grid-column:1 / -1}}.btn{--b: var(--ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:1.5px solid var(--b);border-radius:var(--r-sm);background:transparent;color:var(--ink);font:620 1rem/1 var(--sans);letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:background-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in),border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-micro) var(--ease-in)}.btn:hover{background:var(--ink);color:var(--paper)}.btn:active{transform:translateY(1px)}.btn--primary{--b: var(--ink);background:var(--ink);color:var(--paper);box-shadow:inset 5px 0 0 var(--lime);padding-left:26px}.btn--primary:hover{background:#262d3b;border-color:#262d3b;color:#fff;box-shadow:inset 9px 0 0 var(--lime)}.dark .btn--primary{background:var(--ink);color:#121620}.dark .btn--primary:hover{background:#fff;border-color:#fff;color:#121620}.btn--ghost{--b: var(--rule-strong)}.btn--ghost:hover{--b: var(--ink)}.btn--lg{min-height:56px;padding:0 26px;font-size:1.0625rem}.btn--lg.btn--primary{padding-left:30px}.btn--sm{min-height:40px;padding:0 14px;font-size:.9375rem}.btn--sm.btn--primary{padding-left:18px;box-shadow:inset 4px 0 0 var(--lime)}.btn--sm.btn--primary:hover{box-shadow:inset 7px 0 0 var(--lime)}.btn--block{width:100%}.btn .arrow{transition:transform var(--t-ui) var(--ease-in)}.btn:hover .arrow,.tlink:hover .arrow,a:hover>.arrow{transform:translate(3px)}.tlink{display:inline-flex;align-items:center;gap:8px;color:var(--olive);font-weight:620;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:.28em;text-decoration-thickness:1.5px;transition:text-decoration-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in)}.tlink:hover{text-decoration-color:currentColor}.tlink--ink{color:var(--ink)}.ext:after{content:"↗";font-weight:400;margin-left:2px}.icon{width:1em;height:1em;flex:none}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--ink-3);flex:none}.dot--on{background:var(--lime);border-color:var(--lime)}.stamp{display:inline-flex;align-items:center;gap:6px;font:650 .6875rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:6px 8px;border:1.5px solid var(--rule-strong);border-radius:var(--r-xs);color:var(--ink-2);white-space:nowrap}.stamp--done{border-color:var(--lime);background:var(--lime);color:var(--lime-ink)}.stamp--ink{border-color:var(--ink);color:var(--ink)}.chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 10px;border:1px solid var(--rule-strong);border-radius:var(--r-xs);background:var(--sheet);font:600 .8125rem/1.2 var(--sans);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.chip .icon{color:var(--ink-3)}.chip--time{border-color:color-mix(in srgb,var(--lime) 70%,var(--rule-strong));background:var(--lime-soft)}.chip--time .icon{color:var(--olive)}.chip--quiet{background:transparent;color:var(--ink-2);font-weight:550}.tab-active{box-shadow:inset 3px 0 0 var(--lime)}.sheet{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow-1)}.sheet--lift{box-shadow:var(--shadow-2)}.rtable{width:100%;border-top:1.5px solid var(--ink);font-variant-numeric:tabular-nums}.rtable th{text-align:left;font:650 .75rem/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);padding:14px 16px 14px 0;border-bottom:1px solid var(--rule-strong)}.rtable td{padding:18px 16px 18px 0;border-bottom:1px solid var(--rule);vertical-align:top}.term{position:relative;display:inline}.term__t{display:inline;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;cursor:help;text-align:inherit;text-decoration:underline dotted;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-thickness:1.5px;text-underline-offset:.22em}.term__t:hover{text-decoration-color:currentColor}.term--chip .term__t{text-decoration:none;cursor:help;display:inline-flex}.term__tip{position:absolute;z-index:70;left:50%;bottom:calc(100% + 10px);width:max-content;max-width:min(300px,80vw);padding:12px 14px;border-radius:var(--r-sm);background:#141821;color:#f2eee5;box-shadow:var(--shadow-3);font:450 .875rem/1.5 var(--sans);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;transform:translate(calc(-50% + var(--tx, 0px)));display:none;pointer-events:none}.term__tip:after{content:"";position:absolute;left:calc(50% - var(--tx, 0px));top:100%;border:6px solid transparent;border-top-color:#141821;transform:translate(-50%)}.term__tip b{display:block;font-weight:650;margin-bottom:2px;color:#fff}.dark .term__tip{background:#f2eee5;color:#141821}.dark .term__tip b{color:#141821}.dark .term__tip:after{border-top-color:#f2eee5}.term.is-below .term__tip{bottom:auto;top:calc(100% + 10px)}.term.is-below .term__tip:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#141821}.dark .term.is-below .term__tip:after{border-bottom-color:#f2eee5}.term:hover:not(.is-dismissed) .term__tip,.term:focus-within:not(.is-dismissed) .term__tip{display:block;animation:tip-in .16s var(--ease-in) 60ms both}@keyframes tip-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}.rv-on .rv{transition:opacity .64s var(--ease-in),transform .64s var(--ease-in);transition-delay:calc(var(--d, 0) * 70ms)}.rv-on .rv:not(.is-in){opacity:0;transform:translateY(18px)}.draw{position:relative}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.rv-on .rv:not(.is-in){opacity:1;transform:none}}.prose{max-width:80ch;font-size:var(--fs-body);line-height:1.72;color:var(--ink);overflow-wrap:break-word}.prose>*+*{margin-top:1.05em}.prose p,.prose li{color:color-mix(in srgb,var(--ink) 88%,var(--paper))}.prose h2:where(:not([data-hl])){font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem);line-height:1.12;margin-top:2.1em;padding-top:1em;border-top:1px solid var(--rule)}.prose h3:where(:not([data-hl])),.prose :is(h2,h3,h4,h5):where([data-hl="3"]){font-size:clamp(1.25rem,1.15rem + .4vw,1.4375rem);line-height:1.25;margin-top:1.8em}.prose h4,.prose :is(h2,h3,h4,h5):where([data-hl="4"]){font-size:1.1875rem;margin-top:1.6em}.prose h2:where(:not([data-hl]))+*,.prose h3:where(:not([data-hl]))+*,.prose :is(h2,h3,h4,h5):where([data-hl="3"])+*,.prose h4+*,.prose :is(h2,h3,h4,h5):where([data-hl="4"])+*{margin-top:.65em}.prose>h2:where(:not([data-hl])):first-child,.prose>h3:where(:not([data-hl])):first-child,.prose>:is(h2,h3,h4,h5):where([data-hl="3"]):first-child{margin-top:0;border-top:0;padding-top:0}.prose h2:where(:not([data-hl])) strong,.prose h3:where(:not([data-hl])) strong,.prose :is(h2,h3,h4,h5):where([data-hl="3"]) strong{font-weight:inherit}.prose strong{font-weight:650;color:var(--ink)}.prose a{color:var(--olive);font-weight:550;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--olive) 40%,transparent);text-underline-offset:.2em}.prose a:hover{text-decoration-color:currentColor}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.5em}.prose ul li::marker{color:var(--olive)}.prose ol li::marker{font-family:var(--mono);font-size:.875em;color:var(--ink-3)}.prose blockquote{margin-left:0;padding:18px 22px;border-left:4px solid var(--lime);background:var(--sheet);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--ink-2)}.prose blockquote p+p{margin-top:.8em}.prose img{border-radius:var(--r-sm);background:var(--sheet)}.prose figure.exhibit{margin-block:1.8em;padding:10px 10px 12px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow-1)}.prose figure.exhibit img{display:block;width:100%;height:auto;border-radius:var(--r-sm)}.prose figure.exhibit figcaption{display:flex;gap:10px;align-items:baseline;margin-top:10px;font:450 .8125rem/1.45 var(--sans);color:var(--ink-2)}.prose figure.exhibit .ex-no{flex:none;font:650 .6875rem/1.45 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);padding:2px 6px;border:1.5px solid var(--ink);border-radius:var(--r-xs)}.prose figure.exhibit--wide{width:100%}.prose figure.exhibit .exhibit__m{display:none}@media(max-width:640px){.prose figure.exhibit .exhibit__d{display:none}.prose figure.exhibit .exhibit__m{display:block}}.prose figure.exhibit--portrait{max-width:220px}.prose figure.exhibit--portrait img{aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%}@media(min-width:1024px){.prose figure.exhibit--side{float:right;clear:right;width:44%;margin:.3em 0 1.2em 32px}.prose figure.exhibit--portrait{float:right;clear:right;width:30%;margin:.3em 0 1.2em 28px}.prose h2:where(:not([data-hl])),.prose h3:where(:not([data-hl])),.prose :is(h2,h3,h4,h5):where([data-hl="3"]){clear:both}.prose>:is(ul,ol,table,details,blockquote,pre,.md-cards,.md-feats,.md-terms,.md-quotes,.md-qlinks,.md-tiles,.md-index,.md-linkgrid,.qa,figure.exhibit--wide,.md-icards,.md-stats,.md-media){clear:both}}.prose figure figcaption{font:450 .8125rem/1.4 var(--sans);color:var(--ink-2);margin-top:8px}.prose table{width:100%;display:block;overflow-x:auto;font-size:.9688rem;border-top:1.5px solid var(--ink);font-variant-numeric:tabular-nums}.prose th{text-align:left;font:650 .75rem/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding:12px 14px 12px 0;border-bottom:1px solid var(--rule-strong);vertical-align:bottom}.prose td{padding:12px 14px 12px 0;border-bottom:1px solid var(--rule);vertical-align:top;min-width:9ch}.prose hr{margin-block:2em}.prose code{font:.875em var(--mono);background:var(--hover);padding:1px 5px;border-radius:var(--r-xs)}.prose .cite{font:inherit;letter-spacing:inherit}.prose .md-links{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.prose .md-links a{display:inline-flex;align-items:center;min-height:36px;padding:4px 12px;border:1px solid var(--rule-strong);border-radius:var(--r-xs);background:var(--sheet);color:var(--ink);font-weight:550;font-size:.9375rem;text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in)}.prose .md-links a:hover{border-color:var(--ink);color:var(--olive)}.prose .md-cta{margin-top:1.4em}.prose .md-cta a{display:inline-flex;align-items:center;min-height:48px;padding:0 20px 0 24px;border-radius:var(--r-sm);background:var(--ink);color:var(--paper);box-shadow:inset 5px 0 0 var(--lime);font-weight:620;text-decoration:none;transition:box-shadow var(--t-ui) var(--ease-in)}.prose .md-cta a:hover{box-shadow:inset 9px 0 0 var(--lime)}.prose iframe{width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:var(--r)}.prose details{border-top:1px solid var(--rule)}.prose details:last-of-type{border-bottom:1px solid var(--rule)}.prose .md-sec-label{font:650 .75rem/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.prose hr+h2:where(:not([data-hl])),.prose hr+h3:where(:not([data-hl])),.prose hr+:is(h2,h3,h4,h5):where([data-hl="3"]){border-top:0;padding-top:0;margin-top:0}.prose hr:first-child,.prose hr:last-child{display:none}.prose .md-index{list-style:none;padding:0;display:grid;gap:8px}.prose .md-index li{margin:0}.prose .md-index a,.prose .md-index__plain{display:grid;grid-template-columns:minmax(0,14em) minmax(0,1fr);gap:4px 24px;padding:14px 18px;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--sheet);text-decoration:none;color:var(--ink)}.prose .md-index a{transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.prose .md-index a:hover{border-color:var(--rule-strong);box-shadow:inset 4px 0 0 var(--lime),var(--shadow-1)}.prose .md-index__t{font-weight:650}.prose .md-index a .md-index__t{color:var(--olive)}.prose .md-index__d{color:var(--ink-2);font-size:.9688rem}@media(max-width:640px){.prose .md-index a,.prose .md-index__plain{grid-template-columns:1fr}}.prose .md-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:8px;padding:0}.prose .md-tiles li{margin:0}.prose .md-tiles a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;height:100%;padding:10px 14px;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--sheet);color:var(--ink);font-weight:600;font-size:.9688rem;line-height:1.3;text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.prose .md-tiles a .icon{color:var(--ink-3);transition:transform var(--t-ui) var(--ease-in)}.prose .md-tiles a:hover{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--lime)}.prose .md-tiles a:hover .icon{transform:translate(3px);color:var(--ink)}.prose .md-feats,.prose .md-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:1.6em}.prose .md-feat,.prose .md-card{display:flex;flex-direction:column;gap:10px;padding:0 0 22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.prose .md-card{padding:22px 22px 20px;box-shadow:inset 0 3px 0 var(--lime),var(--shadow-1)}.prose .md-feat>:not(figure){padding-inline:22px}.prose .md-feat>*+*,.prose .md-card>*+*{margin-top:0}.prose .md-feat h3:where(:not([data-hl])),.prose .md-feat :is(h2,h3,h4,h5):where([data-hl="3"]),.prose .md-card h3:where(:not([data-hl])),.prose .md-card :is(h2,h3,h4,h5):where([data-hl="3"]){margin-top:6px;font-size:1.1875rem;line-height:1.28}.prose .md-card h3:where(:not([data-hl])),.prose .md-card :is(h2,h3,h4,h5):where([data-hl="3"]){margin-top:0}.prose .md-feat p,.prose .md-card p,.prose .md-feat li,.prose .md-card li{font-size:1rem;line-height:1.62}.prose .md-feat figure.exhibit{float:none;width:auto;max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:none}.prose .md-feat figure.exhibit img{border-radius:0;aspect-ratio:16 / 9}.prose .md-feat figure.exhibit figcaption{display:none}.prose .md-cards--odd>:first-child{grid-column:1 / -1}.prose .md-qlinks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.prose .md-qlinks__g{display:grid;gap:8px;align-content:start;padding:16px 18px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r)}.prose .md-qlinks__g>*{margin:0}.prose .md-qlinks__l,.prose .md-qlinks__g>p:only-child{font:650 .75rem/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.prose .md-qlinks__g ul{padding-left:0;list-style:none;display:grid;gap:6px}.prose .md-qlinks__g li{margin:0;font-size:.9688rem}.prose .md-quotes{container-type:inline-size}.prose .md-quotes__in{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@container (min-width: 520px){.prose .md-quotes__in{grid-template-columns:repeat(2,minmax(0,1fr))}.prose .md-quotes--c2 .md-quotes__in>.md-quote:last-child:nth-child(odd){grid-column:1 / -1}}@container (min-width: 740px){.prose .md-quotes--c3 .md-quotes__in{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 520px) and (max-width: 739.98px){.prose .md-quotes--c3 .md-quotes__in>.md-quote:last-child:nth-child(odd){grid-column:1 / -1}}.prose .md-quote{display:flex;flex-direction:column;gap:12px;margin:0;padding:22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.prose .md-quote:before{content:"★★★★★";color:var(--star);letter-spacing:2px;font-size:.9375rem}.prose .md-quote p{font-size:1.0625rem;line-height:1.55;color:var(--ink)}.prose .md-quote figcaption{margin-top:auto;padding-top:12px;border-top:1px solid var(--rule);font-size:.9375rem}.prose ul.md-terms{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prose ul.md-terms>li{margin:0;padding:16px 18px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);box-shadow:inset 3px 0 0 var(--lime);font-size:.9688rem;line-height:1.55}.prose ol.md-terms{padding-left:1.3em}.prose ul.md-linkgrid{list-style:none;padding:16px 20px;columns:3 12em;column-gap:24px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r)}.prose ul.md-linkgrid>li{margin:0;padding:5px 0;break-inside:avoid;font-size:.9688rem;line-height:1.4;border-bottom:1px solid color-mix(in srgb,var(--rule) 60%,transparent)}.prose ul.md-linkgrid a{text-decoration:none;font-weight:550}.prose ul.md-linkgrid--long{max-height:min(34rem,70vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;box-shadow:inset 0 -18px 18px -18px #0000002e}.doc-main--index .prose ul.md-linkgrid--long{max-height:none;overflow:visible;box-shadow:none}.prose ul.md-linkgrid a:hover{text-decoration:underline}@media(max-width:640px){.prose .md-feats,.prose .md-cards,.prose ul.md-terms{grid-template-columns:1fr}.prose .md-tiles{grid-template-columns:1fr 1fr}}.prose .md-icon{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:999px;background:var(--plate);box-shadow:inset 0 0 0 1px var(--rule)}.prose .md-icon img{width:40px;height:40px;object-fit:contain;border-radius:0;background:none}.prose .md-icards{container-type:inline-size;margin-top:1.6em}.prose .md-icards__in{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@container (min-width: 520px){.prose .md-icards__in{grid-template-columns:repeat(2,minmax(0,1fr))}.prose .md-icards__in>.md-icard:last-child:nth-child(odd){grid-column:1 / -1}}@container (min-width: 740px){.prose .md-icards--c3 .md-icards__in{grid-template-columns:repeat(3,minmax(0,1fr))}.prose .md-icards--c3 .md-icards__in>.md-icard:last-child:nth-child(odd){grid-column:auto}}@container (min-width: 520px) and (max-width: 739.98px){.prose .md-icards--c3 .md-icards__in>.md-icard:last-child:nth-child(odd){grid-column:1 / -1}}.prose .md-icard{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2vw,26px);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);transition:border-color var(--t-ui) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.prose .md-icard:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-2)}.prose .md-icard>*{margin:0}.prose .md-icard>.md-icon{margin-bottom:4px;width:68px;height:68px}.prose .md-icard>.md-icon img{width:56px;height:56px}.prose .md-icard h3:where(:not([data-hl])),.prose .md-icard :is(h2,h3,h4,h5):where([data-hl="3"]){font-size:1.1875rem;line-height:1.28;margin:0}.prose .md-icard p,.prose .md-icard li{font-size:1rem;line-height:1.6}.prose .md-icard .md-icard__kicker{order:-1;font:650 .75rem/1.45 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--olive)}.prose .md-icard>.md-icon+.md-icard__kicker,.prose .md-icard>.md-icard__kicker:first-child{margin-top:0}.prose .md-icard .md-icard__link{margin-top:auto;padding-top:6px}.prose .md-icard .md-icard__link a{font-weight:620}.prose .md-icard>.md-icon{order:-2}.prose .md-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.6em;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:inset 0 3px 0 var(--lime),var(--shadow-1);overflow:hidden}.prose .md-stat{display:grid;gap:6px;align-content:start;padding:20px 22px;border-top:1px solid var(--rule)}.prose .md-stat:nth-child(-n+2){border-top:0}.prose .md-stat:nth-child(2n){border-left:1px solid var(--rule)}.prose .md-stats--odd .md-stat:last-child{grid-column:1 / -1}.prose .md-stat>*{margin:0}.prose .md-stat__v{font:680 clamp(1.5rem,1.25rem + 1vw,2rem)/1.1 var(--sans);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.prose .md-stat__v strong{font-weight:inherit}.prose .md-stat__k{font-size:.9375rem;line-height:1.45;color:var(--ink-2)}@media(max-width:420px){.prose .md-stats{grid-template-columns:1fr}.prose .md-stat:nth-child(2){border-top:1px solid var(--rule)}.prose .md-stat:nth-child(2n){border-left:0}}.prose .md-sec-label{display:flex;align-items:center;gap:10px;margin-top:2.2em}.prose .md-sec-label:before{content:"";width:18px;height:3px;background:var(--lime);border-radius:1px;flex:none}.prose .md-sec-label+hr{margin-top:.9em}.prose .md-media{container-type:inline-size;clear:both;margin-top:1.6em}.prose .md-media__in{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 32px;align-items:start}.prose .md-media__body>*{margin:0}.prose .md-media__body>*+*{margin-top:1.05em}.prose .md-media__body>h3:where(:not([data-hl])):first-child,.prose .md-media__body>:is(h2,h3,h4,h5):where([data-hl="3"]):first-child{margin-top:0}.prose .md-media figure.exhibit{margin:0;float:none;width:auto}@container (min-width: 600px){.prose .md-media--lead .md-media__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.prose .md-media--trail .md-media__in{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.prose .md-media figure.exhibit{position:sticky;top:calc(var(--header-h) + 24px)}.prose .md-media .md-terms{grid-template-columns:minmax(0,1fr)}}.prose .md-istrip{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin-top:1.6em}.prose .md-istrip__i{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.prose .md-istrip__i>*{margin:0}.prose .md-istrip .md-icon{flex:none;width:56px;height:56px}.prose .md-istrip .md-icon img{width:46px;height:46px}.prose .md-istrip__t{font-weight:620;font-size:1rem;line-height:1.35;color:var(--ink);white-space:pre-line}.prose .md-sec-label:has(+h2:where(:not([data-hl]))){margin-top:2.1em;padding-top:1.4em;border-top:1px solid var(--rule)}.prose .md-sec-label+h2:where(:not([data-hl])),.prose .md-sec-label+h3:where(:not([data-hl])),.prose .md-sec-label+:is(h2,h3,h4,h5):where([data-hl="3"]){margin-top:.5em;border-top:0;padding-top:0}.prose figure.exhibit--small:not(.exhibit--side):not(.exhibit--media){width:fit-content;max-width:100%}.prose figure.exhibit--small:not(.exhibit--side):not(.exhibit--media) img{width:auto;max-width:100%}.prose figure.exhibit--opens{position:relative;margin-top:4.2em}.prose figure.exhibit--opens:before{content:"";position:absolute;left:0;right:0;top:-2.1em;border-top:1px solid var(--rule)}.prose hr+figure.exhibit--opens{margin-top:2em}.prose hr+figure.exhibit--opens:before,.prose>figure.exhibit--opens:first-child:before{display:none}.prose figure.exhibit--opens+h2:where(:not([data-hl])){margin-top:1.2em;padding-top:0;border-top:0}.prose ul.md-terms>li:last-child:nth-child(odd){grid-column:1 / -1}.prose .md-icard h3:where(:not([data-hl])):has(> strong),description set lighter. */ .prose .md-icard :is(h2,h3,h4,h5):where([data-hl="3"]):has(> strong){font-size:1rem;font-weight:450;line-height:1.55;color:var(--ink-2)}.prose .md-icard h3:where(:not([data-hl]))>strong,.prose .md-icard :is(h2,h3,h4,h5):where([data-hl="3"])>strong{display:block;margin-bottom:4px;font-size:1.1875rem;font-weight:650;line-height:1.28;color:var(--ink)}.prose .md-icard h3:where(:not([data-hl])) a,.prose .md-icard :is(h2,h3,h4,h5):where([data-hl="3"]) a{font-weight:550}.prose figure.exhibit--tall:not(.exhibit--media):not(.exhibit--side){max-width:26rem}@media(min-width:641px){.prose .md-feats>.md-feat:last-child:nth-child(odd){grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:0;row-gap:10px;align-content:start;padding:0}.prose .md-feats>.md-feat:last-child:nth-child(odd)>figure{grid-column:1;grid-row:1 / span 20;align-self:stretch}.prose .md-feats>.md-feat:last-child:nth-child(odd)>figure img{height:100%;aspect-ratio:auto;object-fit:cover}.prose .md-feats>.md-feat:last-child:nth-child(odd)>:not(figure){grid-column:2;padding-inline:26px}.prose .md-feats>.md-feat:last-child:nth-child(odd)>h3:where(:not([data-hl])),.prose .md-feats>.md-feat:last-child:nth-child(odd)>:is(h2,h3,h4,h5):where([data-hl="3"]){padding-top:22px}.prose .md-feats>.md-feat:last-child:nth-child(odd)>:last-child{padding-bottom:22px}}.prose .md-card .md-card__cta a{font-weight:620}@media(prefers-reduced-motion:reduce){.prose .md-icard{transition:none}}.prose details.md-transcript{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--sheet);box-shadow:var(--shadow-1)}.prose details.md-transcript:last-of-type{border-bottom:1px solid var(--rule)}.prose .md-transcript summary{list-style:none;display:flex;align-items:center;gap:14px;padding:18px 22px;cursor:pointer;font-weight:620}.prose .md-transcript summary::-webkit-details-marker{display:none}.prose .md-transcript__k{font:650 .75rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);padding:6px 8px;border:1.5px solid var(--rule-strong);border-radius:var(--r-xs)}.prose .md-transcript__t{flex:1}.prose .md-transcript .pm{position:relative;width:32px;height:32px;border:1px solid var(--rule-strong);border-radius:50%;flex:none}.prose .md-transcript .pm:before,.prose .md-transcript .pm:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform var(--t-ui) var(--ease-in)}.prose .md-transcript .pm:after{transform:translate(-50%,-50%) rotate(90deg)}.prose .md-transcript[open] .pm:after{transform:translate(-50%,-50%) rotate(0)}.prose .md-transcript[open] summary{border-bottom:1px solid var(--rule)}.prose .md-transcript__b{padding:6px 22px 22px;max-height:32rem;overflow-y:auto}.prose .md-transcript__b>*+*{margin-top:1em}.qa{display:grid;gap:10px}.qa details{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.qa details:hover{border-color:var(--rule-strong)}.qa details[open]{box-shadow:inset 4px 0 0 var(--lime),var(--shadow-1);border-color:var(--rule-strong)}.qa summary{list-style:none;display:grid;grid-template-columns:1fr 32px;gap:16px;align-items:center;padding:20px 22px;cursor:pointer;font-weight:620;font-size:1.0938rem;line-height:1.4;border-radius:var(--r)}.qa summary::-webkit-details-marker{display:none}.qa .pm{position:relative;width:32px;height:32px;border:1px solid var(--rule-strong);border-radius:50%;transition:transform var(--t-ui) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.qa summary:hover .pm{background:var(--hover)}.qa .pm:before,.qa .pm:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform var(--t-ui) var(--ease-in)}.qa .pm:after{transform:translate(-50%,-50%) rotate(90deg)}.qa details[open] .pm:after{transform:translate(-50%,-50%) rotate(0)}.qa .ans{padding:0 64px 22px 22px;color:var(--ink-2);max-width:74ch}.qa details[open] .ans{animation:qa-in var(--t-ui) var(--ease-in)}@keyframes qa-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.qa .ans>*+*{margin-top:.8em}.qa .ans a{color:var(--olive)}@media(max-width:640px){.qa summary{padding:16px}.qa .ans{padding:0 16px 18px}}.logo{display:inline-flex;align-items:center;line-height:0;flex:none;border-radius:var(--r-xs)}.logo img{width:var(--logo-w, 128px);height:auto;aspect-ratio:213 / 87}.nowrap{white-space:nowrap}.stack>*+*{margin-top:var(--s, 16px)}.cluster{display:flex;flex-wrap:wrap;gap:var(--g, 12px);align-items:center}.visually-rule{height:1px;background:var(--rule)}body.is-locked{position:fixed;left:0;right:0;overflow:hidden;padding-right:var(--sbw, 0)}html.modal-open{overflow:hidden}html.modal-open body,html.modal-open .hdr,html.modal-open .mbar{padding-right:var(--sbw, 0)}.hs__btn{display:inline-grid;place-items:center;width:46px;height:46px;border:1.5px solid var(--rule-strong);border-radius:50%;background:var(--sheet);color:var(--ink);transition:border-color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in)}.hs__btn:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:var(--paper)}.hs__btn:disabled{opacity:.35;cursor:default}:root{--t-bg: var(--sheet);--t-text: var(--ink);--t-text-muted: var(--ink-2);--t-card-bg: var(--sheet);--t-border: var(--rule-strong);--t-accent: var(--ink);--t-accent-contrast: var(--paper);--radius: var(--r-sm)}#glp-consent-banner{box-shadow:var(--shadow-3)!important;border-top:1px solid var(--rule-strong)!important;font-family:var(--sans)}#glp-consent-banner .glp-consent__body{max-width:calc(var(--wrap) + 2 * var(--edge));padding:18px var(--edge);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px}#glp-consent-banner .glp-consent__text{font-size:.9375rem;color:var(--ink-2);max-width:70ch}#glp-consent-banner .glp-consent__cats{font:550 .8125rem/1.4 var(--sans)}#glp-consent-banner .glp-consent__btn{min-height:44px;font-weight:620;border-radius:var(--r-sm)}#glp-consent-banner .glp-consent__btn--primary{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:inset 4px 0 0 var(--lime)}@media(max-width:900px){#glp-consent-banner .glp-consent__body{grid-template-columns:1fr}#glp-consent-banner .glp-consent__actions{justify-content:stretch}#glp-consent-banner .glp-consent__btn{flex:1}}.doc{padding:clamp(40px,5vw,80px) 0 clamp(56px,7vw,104px)}.doc__grid{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr) minmax(0,300px);grid-template-areas:"toc main side";column-gap:clamp(28px,3.2vw,52px);align-items:start}.doc__grid--noside{grid-template-columns:minmax(0,240px) minmax(0,1fr);grid-template-areas:"toc main"}.doc__toc{grid-area:toc;align-self:stretch}.doc__main{grid-area:main;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,3vw,40px);align-content:start}.doc__side{grid-area:side;align-self:stretch}.doc .doc__grid .doc__side>*{position:sticky;top:calc(var(--header-h) + 24px);max-height:calc(100vh - var(--header-h) - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}@media(max-width:1279px){.doc__grid{grid-template-columns:minmax(0,1fr) minmax(0,300px);grid-template-areas:"toc side" "main side";row-gap:28px}.doc__grid--noside{grid-template-columns:minmax(0,200px) minmax(0,1fr);grid-template-areas:"toc main"}.doc__grid:not(.doc__grid--noside) .doc__toc :where(.toc){position:static}}@media(max-width:1023px){.doc__grid,.doc__grid--noside{grid-template-columns:minmax(0,1fr);grid-template-areas:"toc" "main";row-gap:24px}.doc__side{display:none}}.split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:32px;align-items:start}.split__head{grid-column:1 / span 4;display:grid;gap:18px;justify-items:start;position:sticky;top:calc(var(--header-h) + 32px)}.split__head p{color:var(--ink-2);font-size:1.0625rem}.split__body{grid-column:6 / -1;min-width:0}@media(max-width:1023px){.split__head,.split__body{grid-column:1 / -1}.split__head{position:static}}.doc__main .caption{grid-template-columns:1fr!important;gap:12px!important}.doc__main .caption .caption__label{padding-top:0!important}.prose>h2:where(:not([data-hl])):last-child{display:none}.prose p,.prose li,.qa .ans p,.qa .ans li{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.prose :is(.md-lcards,.md-tiles,.md-linkgrid,.md-index,.md-qlinks,.md-jump) li{text-align:left;-webkit-hyphens:manual;hyphens:manual}.prose :is(.md-sec-label,.md-qlinks__l,.md-byline,.md-ctabox__a,.md-ctabox__o,.md-jump__l,.md-person__n,.md-person__r,.md-istrip__t,.md-links,.md-cta){text-align:left;-webkit-hyphens:manual;hyphens:manual}.prose .md-ctabox__h,.prose .md-ctabox__p{-webkit-hyphens:manual;hyphens:manual}.prose figure.exhibit--infographic{max-width:none!important;width:100%!important;float:none;margin-inline:0}.prose figure.exhibit--infographic img{width:100%!important;max-width:100%}.prose .md-lcards{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.prose .md-lcards>li{margin:0;display:flex}.prose .md-lcard{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-content:start;gap:4px 14px;width:100%;padding:18px 40px 18px 18px;background:var(--sheet);border:1px solid var(--rule);box-shadow:inset 0 -3px 0 transparent,var(--shadow-1);color:var(--ink);text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.prose a.md-lcard:hover{border-color:var(--rule-strong);box-shadow:inset 0 -3px 0 var(--lime),var(--shadow-2)}.prose .md-lcard__i{grid-row:1 / span 2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--lime-soft);color:var(--olive)}.prose .md-lcard__t{font-weight:650;font-size:1.0625rem;line-height:1.3}.prose .md-lcard__d{color:var(--ink-2);font-size:.9688rem;line-height:1.5}.prose .md-lcard>.icon{position:absolute;right:16px;top:22px;color:var(--ink-3);transition:transform var(--t-ui) var(--ease-in)}.prose a.md-lcard:hover>.icon{transform:translate(3px);color:var(--ink)}@media(min-width:641px){.prose .md-lcards{grid-template-columns:repeat(2,minmax(0,1fr))}.prose .md-lcards>li:last-child:nth-child(odd){grid-column:1 / -1}}.prose .md-istrip--tiles{display:flex;flex-wrap:wrap;gap:12px}.prose .md-istrip--tiles .md-istrip__i{flex:1 1 128px;flex-direction:column;justify-content:flex-start;text-align:center;gap:12px;padding:18px 12px 16px}.prose .md-istrip--tiles .md-istrip__t{margin:0;font-size:.9688rem;line-height:1.35;text-align:center;font-weight:620}.prose .md-qlinks{display:flex;flex-wrap:wrap}.prose .md-qlinks__g{flex:1 1 200px}.prose .md-person{display:grid;grid-template-columns:132px minmax(0,1fr);gap:4px 24px;align-items:start;margin-top:1.2em;padding:22px;background:var(--sheet);border:1px solid var(--rule);box-shadow:inset 3px 0 0 var(--lime),var(--shadow-1)}.prose .md-person--nophoto{grid-template-columns:minmax(0,1fr)}.prose .md-person figure.md-person__ph{margin:0;padding:0;border:0;box-shadow:none;background:none;float:none;width:132px;max-width:none}.prose .md-person figure.md-person__ph img{width:132px;height:156px;aspect-ratio:auto;object-fit:cover;object-position:50% 18%}.prose .md-person__b>*{margin:0}.prose .md-person__b>*+*{margin-top:.8em}.prose .md-person__n{font-weight:680;font-size:1.25rem;line-height:1.25;color:var(--ink)}.prose .md-person__b>.md-person__r{margin-top:2px;font:650 .8125rem/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--olive)}.prose .md-person__links{display:flex;flex-wrap:wrap;gap:8px}.prose .md-person__links a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--rule-strong);background:transparent;color:var(--ink);font-weight:600;font-size:.9375rem;text-decoration:none}.prose .md-person__links a:hover{border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime)}@media(max-width:520px){.prose .md-person{grid-template-columns:minmax(0,1fr);padding:16px;gap:14px}.prose .md-person figure.md-person__ph,.prose .md-person figure.md-person__ph img{width:104px}.prose .md-person figure.md-person__ph img{height:122px}}.prose .md-ctabox{clear:both;margin-top:2.2em;padding:clamp(24px,3.5vw,40px);background:#131925;color:#f2eee5;box-shadow:inset 0 4px 0 var(--lime);--ink: #F2EEE5;--ink-2: #C3C8D1;--paper: #131925;--olive: #C3DF79}.dark .prose .md-ctabox{background:#1d2738;--paper: #1D2738}.prose .md-ctabox>*{margin:0}.prose .md-ctabox>*+*{margin-top:12px}.prose .md-ctabox p.md-ctabox__h{font-weight:650;font-stretch:90%;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.12;letter-spacing:-.015em;color:#fff;text-align:left}.prose .md-ctabox p.md-ctabox__p{color:#c3c8d1;max-width:60ch;text-align:left}.prose .md-ctabox__a{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px!important}.prose .md-ctabox__btn{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border:1.5px solid rgba(242,238,229,.55);color:#f2eee5!important;font-weight:620;text-decoration:none!important}.prose .md-ctabox__btn:hover{border-color:#fff;color:#fff!important}.prose .md-ctabox__btn--1{background:#f2eee5;border-color:#f2eee5;color:#141821!important;box-shadow:inset 5px 0 0 var(--lime);padding-left:26px}.prose .md-ctabox__btn--1:hover{background:#fff;color:#141821!important}.prose .md-ctabox p.md-ctabox__o{padding-top:14px;border-top:1px solid rgba(255,255,255,.14);font-size:.9375rem;color:#c3c8d1;text-align:left}.prose .md-ctabox__o a{color:#c3df79}.prose .md-byline{display:flex;flex-wrap:wrap;gap:6px 0;font-size:.9375rem;color:var(--ink-2)}.prose .md-byline>span:not(:last-child):after{content:"·";margin:0 10px;color:var(--ink-3)}.prose .md-jump{clear:both;margin-top:1.6em;padding:16px 18px;background:var(--sheet);border:1px solid var(--rule)}.prose .md-jump__l{font:650 .75rem/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.prose .md-jump ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.prose .md-jump li{margin:0}.prose .md-jump a,.prose .md-jump li>span{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--rule-strong);color:var(--ink);font-weight:600;font-size:.9375rem;text-decoration:none}.prose .md-jump a:hover{border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime)}.prose .md-step{position:relative;isolation:isolate;clear:both;margin-top:2.2em;padding:clamp(26px,4vw,48px) clamp(20px,3.5vw,44px);color:#f2eee5;background:#0b0f16 var(--step-bg, none) center / cover no-repeat;box-shadow:inset 4px 0 0 var(--lime);--ink: #F2EEE5;--ink-2: #CDD2DA;--ink-3: #AEB4BF;--paper: #0B0F16;--rule: rgba(255, 255, 255, .16);--rule-strong: rgba(255, 255, 255, .32);--olive: #C3DF79;--sheet: rgba(11, 15, 22, .72);--hover: rgba(255, 255, 255, .06)}.prose .md-step:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,#090c12f2,#090c12db 58%,#090c12a8)}.prose .md-step+.md-step{margin-top:14px}.prose .md-step>*{margin:0}.prose .md-step>*+*{margin-top:1em}.prose .md-step>.md-sec-label{margin:0;padding:0;border:0;color:#c3df79}.prose .md-step>h2:where(:not([data-hl])){margin-top:.5em;padding-top:0;border-top:0;color:#fff}.prose .md-step>h3:where(:not([data-hl])),.prose .md-step>:is(h2,h3,h4,h5):where([data-hl="3"]){margin-top:1.4em}.prose .md-step ul.md-terms>li{background:#0b0f16b3}.prose .md-istrip--tiles .md-icon{width:68px;height:68px}.prose .md-istrip--tiles .md-icon img{width:52px;height:52px}.prose .md-quote p{text-align:left;-webkit-hyphens:manual;hyphens:manual}.prose figure.exhibit--banner{max-width:none!important;width:100%!important}.prose figure.exhibit--banner img{width:100%!important;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 50%}.prose figure.exhibit--center{margin-inline:auto}.nf[data-astro-cid-ibpinaeu]{padding:clamp(56px,8vw,128px) 0;background:var(--stone)}.nf__grid[data-astro-cid-ibpinaeu]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:40px;align-items:center}.nf__main[data-astro-cid-ibpinaeu]{grid-column:1 / span 6;display:grid;gap:22px;justify-items:start}.nf__t[data-astro-cid-ibpinaeu]{max-width:12ch}.nf__cta[data-astro-cid-ibpinaeu]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.nf__list[data-astro-cid-ibpinaeu]{grid-column:8 / -1;display:grid;gap:8px}.nf__list[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]{display:grid;grid-template-columns:1fr 16px;gap:2px 16px;align-items:center;padding:16px 18px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.nf__list[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]:hover{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--lime)}.nf__list[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu] .muted[data-astro-cid-ibpinaeu]{grid-column:1;font-size:.9375rem}.nf__list[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu] .icon{grid-column:2;grid-row:1 / span 2}.nf__n[data-astro-cid-ibpinaeu]{font-weight:650;font-size:1.125rem}.nf__main[data-astro-cid-ibpinaeu]{grid-template-columns:minmax(0,1fr)}.nf__search[data-astro-cid-ibpinaeu]{position:relative;display:flex;width:100%;max-width:560px;gap:0}.nf__search[data-astro-cid-ibpinaeu] input[data-astro-cid-ibpinaeu][type=search]{flex:1 1 0;width:0;min-width:0;min-height:52px;padding:0 16px 0 46px;border:1.5px solid var(--rule-strong);border-right:0;background:var(--sheet);color:var(--ink);font-size:1.0625rem}.nf__search[data-astro-cid-ibpinaeu] input[data-astro-cid-ibpinaeu][type=search]:focus{outline:2px solid var(--focus);outline-offset:-2px}.nf__search[data-astro-cid-ibpinaeu] .btn[data-astro-cid-ibpinaeu]{min-height:52px}.nf__sicon[data-astro-cid-ibpinaeu]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--ink-3);display:inline-flex}.nf__results[data-astro-cid-ibpinaeu]{width:100%;max-width:560px;display:grid;border:1px solid var(--rule);background:var(--sheet)}.nf__results[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu],.nf__results[data-astro-cid-ibpinaeu] p[data-astro-cid-ibpinaeu]{display:grid;gap:2px;padding:12px 16px;border-bottom:1px solid var(--rule);text-decoration:none;color:var(--ink)}.nf__results[data-astro-cid-ibpinaeu] li[data-astro-cid-ibpinaeu]:last-child a[data-astro-cid-ibpinaeu]{border-bottom:0}.nf__results[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]:hover,.nf__results[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]:focus-visible{background:var(--hover);box-shadow:inset 4px 0 0 var(--lime)}.nf__results[data-astro-cid-ibpinaeu] small[data-astro-cid-ibpinaeu]{color:var(--ink-2);font-size:.8125rem;text-transform:capitalize}@media(max-width:1023px){.nf__main[data-astro-cid-ibpinaeu],.nf__list[data-astro-cid-ibpinaeu]{grid-column:1 / -1}}.phead[data-astro-cid-ivsj3ivf]{position:relative;padding:clamp(28px,3.5vw,48px) 0 clamp(40px,5vw,72px);border-bottom:1px solid var(--rule);overflow:clip}.phead--stone[data-astro-cid-ivsj3ivf]{background:var(--stone)}.phead[data-astro-cid-ivsj3ivf]:after{content:"";position:absolute;inset:0 0 0 auto;width:min(38vw,520px);pointer-events:none;opacity:.5;background:repeating-linear-gradient(180deg,transparent 0 31px,var(--rule) 31px 32px);mask-image:linear-gradient(90deg,#0000,#000 60%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%)}.phead--aside[data-astro-cid-ivsj3ivf]:after{display:none}.phead__grid[data-astro-cid-ivsj3ivf]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:28px;align-items:start}.phead__crumbs[data-astro-cid-ivsj3ivf]{grid-column:1 / -1}.phead__crumbs[data-astro-cid-ivsj3ivf] ol[data-astro-cid-ivsj3ivf]{display:flex;flex-wrap:wrap;gap:4px 0;font:550 .875rem/1.5 var(--sans);color:var(--ink-2)}.phead__crumbs[data-astro-cid-ivsj3ivf] li[data-astro-cid-ivsj3ivf]+li[data-astro-cid-ivsj3ivf]:before{content:"/";margin:0 10px;color:var(--rule-strong)}.phead__crumbs[data-astro-cid-ivsj3ivf] a[data-astro-cid-ivsj3ivf]{text-decoration:none;color:var(--ink-2)}.phead__crumbs[data-astro-cid-ivsj3ivf] a[data-astro-cid-ivsj3ivf]:hover{color:var(--ink);text-decoration:underline}.phead__crumbs[data-astro-cid-ivsj3ivf] [data-astro-cid-ivsj3ivf][aria-current]{color:var(--ink)}.phead__main[data-astro-cid-ivsj3ivf]{grid-column:1 / span 9;min-width:0;display:grid;gap:20px;justify-items:start;align-content:start}.phead--wide[data-astro-cid-ivsj3ivf] .phead__main[data-astro-cid-ivsj3ivf]{grid-column:1 / span 10}.phead--aside[data-astro-cid-ivsj3ivf] .phead__main[data-astro-cid-ivsj3ivf]{grid-column:1 / span 7;padding-top:8px}.phead__title[data-astro-cid-ivsj3ivf]{max-width:18ch}.phead--wide[data-astro-cid-ivsj3ivf] .phead__title[data-astro-cid-ivsj3ivf]{max-width:22ch}.phead__dek[data-astro-cid-ivsj3ivf]{max-width:56ch}.phead__aside[data-astro-cid-ivsj3ivf]{grid-column:9 / -1}.phead--photo[data-astro-cid-ivsj3ivf]{background:#0b0f16;border-bottom-color:#0000}.phead--photo[data-astro-cid-ivsj3ivf]:after{display:none}.phead--photo[data-astro-cid-ivsj3ivf]:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#090c12f0,#090c12d1 48%,#090c1280)}.phead__photo[data-astro-cid-ivsj3ivf]{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.phead--photo[data-astro-cid-ivsj3ivf] .phead__grid[data-astro-cid-ivsj3ivf]{z-index:2}.phead--photo[data-astro-cid-ivsj3ivf] [data-astro-cid-ivsj3ivf]:is(.phead__crumbs,.phead__main){--ink: #f2eee5;--ink-2: #cdd2da;--ink-3: #aeb4bf;--paper: #0b0f16;--rule-strong: #fff6;--olive: #c3df79;color:var(--ink)}.phead--photo[data-astro-cid-ivsj3ivf] .phead__main[data-astro-cid-ivsj3ivf] .btn--primary:hover{background:#fff;border-color:#fff;color:#0b0f16}.phead--photo[data-astro-cid-ivsj3ivf] .phead__main[data-astro-cid-ivsj3ivf] .btn--ghost{color:#f2eee5}.phead--photo[data-astro-cid-ivsj3ivf] .phead__main[data-astro-cid-ivsj3ivf] .btn--ghost:hover{background:#f2eee5;color:#0b0f16}@media(max-width:1023px){.phead--photo[data-astro-cid-ivsj3ivf]:before{background:linear-gradient(#090c12d6,#090c12b8)}}@media(max-width:1023px){.phead__main[data-astro-cid-ivsj3ivf],.phead--aside[data-astro-cid-ivsj3ivf] .phead__main[data-astro-cid-ivsj3ivf],.phead--wide[data-astro-cid-ivsj3ivf] .phead__main[data-astro-cid-ivsj3ivf],.phead__aside[data-astro-cid-ivsj3ivf]{grid-column:1 / -1}.phead[data-astro-cid-ivsj3ivf]:after{display:none}}.glp-qa-d[data-astro-cid-rhvsgcbe]{display:block;margin:0 0 24px;border:1px solid color-mix(in srgb,var(--lime) 45%,var(--rule));border-left:4px solid var(--olive);border-radius:8px;background:var(--lime-soft);color:var(--ink);text-align:left}.glp-qa-d[data-astro-cid-rhvsgcbe]:not([open]){display:inline-block;width:fit-content;max-width:100%;justify-self:start;align-self:start}.glp-qa-s[data-astro-cid-rhvsgcbe]{list-style:none;cursor:pointer;padding:9px 16px 9px 14px;font-weight:600;font-size:15px;line-height:1.4;color:var(--olive);display:flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none}.glp-qa-s[data-astro-cid-rhvsgcbe]::-webkit-details-marker{display:none}.glp-qa-s[data-astro-cid-rhvsgcbe]::marker{content:""}.glp-qa-s[data-astro-cid-rhvsgcbe]:before{content:"";flex:none;width:7px;height:7px;margin-right:2px;border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg);transition:transform .2s}.glp-qa-d[data-astro-cid-rhvsgcbe][open] .glp-qa-s[data-astro-cid-rhvsgcbe]:before{transform:rotate(45deg)}.glp-qa-s[data-astro-cid-rhvsgcbe]:hover{color:var(--ink)}.glp-qa-s[data-astro-cid-rhvsgcbe]:focus-visible{outline:2px solid var(--olive);outline-offset:2px;border-radius:6px}.glp-qa-b[data-astro-cid-rhvsgcbe]{padding:0 20px 16px}.glp-qa-b[data-astro-cid-rhvsgcbe] p[data-astro-cid-rhvsgcbe]{margin:0;line-height:1.65;color:var(--ink);max-width:72ch}.glp-qa-b[data-astro-cid-rhvsgcbe] a{color:var(--olive)}@media(prefers-reduced-motion:reduce){.glp-qa-s[data-astro-cid-rhvsgcbe]:before{transition:none}}.plist[data-astro-cid-5jgad3bc]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.plist__item[data-astro-cid-5jgad3bc]{display:flex}.plist__item--feature[data-astro-cid-5jgad3bc]{grid-column:1 / -1}.plist__a[data-astro-cid-5jgad3bc]{position:relative;display:grid;gap:12px;align-content:start;width:100%;padding:0 0 26px;overflow:hidden;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.plist__a[data-astro-cid-5jgad3bc]:hover{border-color:var(--ink);box-shadow:var(--shadow-2);transform:translateY(-2px)}.plist__a[data-astro-cid-5jgad3bc]>[data-astro-cid-5jgad3bc]:not(.plist__img){margin-inline:26px}.plist__img[data-astro-cid-5jgad3bc]{display:block;margin-bottom:8px;aspect-ratio:1200 / 628;overflow:hidden;background:var(--stone);border-bottom:1px solid var(--rule)}.plist__img[data-astro-cid-5jgad3bc] img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-in)}.plist__a[data-astro-cid-5jgad3bc]:hover .plist__img[data-astro-cid-5jgad3bc] img{transform:scale(1.03)}.plist__by[data-astro-cid-5jgad3bc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--rule);font-size:.875rem;line-height:1.3;color:var(--ink-2)}.plist__date[data-astro-cid-5jgad3bc]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-variant-numeric:tabular-nums}.plist__date[data-astro-cid-5jgad3bc] .icon{color:var(--olive);flex:none}.plist__author[data-astro-cid-5jgad3bc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-weight:600;color:var(--ink)}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__by[data-astro-cid-5jgad3bc]{border-color:var(--band-rule)}.plist__cat[data-astro-cid-5jgad3bc]{justify-self:start;font:650 .6875rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.plist__body[data-astro-cid-5jgad3bc]{display:grid;gap:8px}.plist__title[data-astro-cid-5jgad3bc]{font-size:1.25rem;font-weight:650;letter-spacing:-.012em;line-height:1.3}.plist__a[data-astro-cid-5jgad3bc]:hover .plist__title[data-astro-cid-5jgad3bc]{color:var(--olive)}.plist__dek[data-astro-cid-5jgad3bc]{color:var(--ink-2);font-size:1rem;line-height:1.55}.plist__rev[data-astro-cid-5jgad3bc]{display:inline-flex;gap:8px;align-items:center;font-size:.875rem;font-weight:600;color:var(--ink-2);margin-top:auto}.plist__a[data-astro-cid-5jgad3bc] .plist__go{position:absolute;right:24px;bottom:24px;top:auto;margin:0;color:var(--ink-3);transition:transform var(--t-ui) var(--ease-in)}.plist__a[data-astro-cid-5jgad3bc]:hover .plist__go{transform:translate(3px);color:var(--ink)}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__a[data-astro-cid-5jgad3bc]{padding:clamp(28px,3.5vw,48px);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:clamp(24px,3.5vw,56px);align-content:center;background:var(--band);color:var(--band-ink);border-color:var(--band);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--olive: #c3df79;--ink-3: var(--band-ink-2)}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__title[data-astro-cid-5jgad3bc]{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);line-height:1.08;letter-spacing:-.028em;font-stretch:88%;max-width:26ch}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__dek[data-astro-cid-5jgad3bc]{font-size:1.125rem;max-width:62ch}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__a[data-astro-cid-5jgad3bc]>[data-astro-cid-5jgad3bc]:not(.plist__img){margin-inline:0;grid-column:1}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__a[data-astro-cid-5jgad3bc] .plist__go{display:none}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__img[data-astro-cid-5jgad3bc]{grid-column:2;grid-row:1 / span 5;align-self:center;margin:0;border:1px solid var(--band-rule);border-radius:var(--r);box-shadow:var(--shadow-3)}@media(min-width:768px){.plist__item--wide[data-astro-cid-5jgad3bc]{grid-column:1 / -1}.plist__item--wide[data-astro-cid-5jgad3bc] .plist__a[data-astro-cid-5jgad3bc]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:28px;padding:0;align-content:start}.plist__item--wide[data-astro-cid-5jgad3bc] .plist__img[data-astro-cid-5jgad3bc]{grid-column:1;grid-row:1 / span 6;margin:0;border-bottom:0;border-right:1px solid var(--rule);height:100%;aspect-ratio:auto;min-height:100%}.plist__item--wide[data-astro-cid-5jgad3bc] .plist__a[data-astro-cid-5jgad3bc]>[data-astro-cid-5jgad3bc]:not(.plist__img){grid-column:2;margin-inline:0 26px}.plist__item--wide[data-astro-cid-5jgad3bc] .plist__by[data-astro-cid-5jgad3bc]{margin-top:26px}.plist__item--wide[data-astro-cid-5jgad3bc] .plist__rev[data-astro-cid-5jgad3bc]{margin-bottom:26px}}@media(max-width:1023px){.plist__item--feature[data-astro-cid-5jgad3bc] .plist__a[data-astro-cid-5jgad3bc]{grid-template-columns:minmax(0,1fr)}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__img[data-astro-cid-5jgad3bc]{grid-column:1;grid-row:auto;order:-1;margin-bottom:8px}}@media(max-width:767px){.plist[data-astro-cid-5jgad3bc]{grid-template-columns:1fr}.plist__a[data-astro-cid-5jgad3bc]{padding-bottom:20px}.plist__a[data-astro-cid-5jgad3bc]>[data-astro-cid-5jgad3bc]:not(.plist__img){margin-inline:20px}.plist__item--feature[data-astro-cid-5jgad3bc] .plist__a[data-astro-cid-5jgad3bc]{padding:20px}}.pager[data-astro-cid-mzlcrm2b]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:40px;padding-top:20px;border-top:1px solid var(--rule)}.pager__step[data-astro-cid-mzlcrm2b]{display:inline-flex;align-items:center;gap:8px;font-weight:620;text-decoration:none;min-height:48px;padding:0 16px;border:1.5px solid var(--rule-strong);border-radius:var(--r-sm)}a[data-astro-cid-mzlcrm2b].pager__step:hover{border-color:var(--ink)}.pager__step[data-astro-cid-mzlcrm2b].is-off{color:var(--ink-2);border-style:dashed}.pager__nums[data-astro-cid-mzlcrm2b]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.pager__nums[data-astro-cid-mzlcrm2b] a[data-astro-cid-mzlcrm2b],.pager__nums[data-astro-cid-mzlcrm2b] span[data-astro-cid-mzlcrm2b]{display:inline-grid;place-items:center;min-width:46px;height:46px;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--sheet);text-decoration:none;font-weight:600;font-variant-numeric:tabular-nums}.pager__nums[data-astro-cid-mzlcrm2b] a[data-astro-cid-mzlcrm2b]:hover{border-color:var(--ink)}.pager__nums[data-astro-cid-mzlcrm2b] [data-astro-cid-mzlcrm2b][aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime)}@media(max-width:560px){.pager[data-astro-cid-mzlcrm2b]{flex-wrap:wrap}.pager__nums[data-astro-cid-mzlcrm2b]{order:-1;width:100%;justify-content:flex-start}}.blog-rev[data-astro-cid-mlkjjqoo]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:1rem;color:var(--ink-2)}.blog[data-astro-cid-mlkjjqoo]{padding:clamp(32px,4vw,56px) 0 clamp(64px,8vw,112px)}.blog__cap[data-astro-cid-mlkjjqoo]{margin-bottom:32px}.blog-more[data-astro-cid-mlkjjqoo]{margin-top:clamp(40px,5vw,64px);display:grid;gap:14px}.blog-more__list[data-astro-cid-mlkjjqoo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gutter);border-top:1.5px solid var(--ink)}.blog-more__list[data-astro-cid-mlkjjqoo] a[data-astro-cid-mlkjjqoo]{display:grid;grid-template-columns:128px minmax(0,1fr);gap:16px;align-items:center;height:100%;padding:12px 0;border-bottom:1px solid var(--rule);text-decoration:none}.blog-more__img[data-astro-cid-mlkjjqoo]{display:block;width:128px;aspect-ratio:1200 / 628;overflow:hidden;background:var(--stone-2);border:1px solid var(--rule)}.blog-more__img[data-astro-cid-mlkjjqoo] img{display:block;width:100%;height:100%;object-fit:cover}.blog-more__x[data-astro-cid-mlkjjqoo]{display:grid;gap:2px}.blog-more__list[data-astro-cid-mlkjjqoo] a[data-astro-cid-mlkjjqoo]:hover .blog-more__t[data-astro-cid-mlkjjqoo]{color:var(--olive);text-decoration:underline}.blog-more__d[data-astro-cid-mlkjjqoo]{font-size:.8125rem;color:var(--ink-2)}.blog-more__t[data-astro-cid-mlkjjqoo]{font-weight:600;line-height:1.35}@media(max-width:767px){.blog-more__list[data-astro-cid-mlkjjqoo]{grid-template-columns:1fr}.blog-more__list[data-astro-cid-mlkjjqoo] a[data-astro-cid-mlkjjqoo]{grid-template-columns:96px minmax(0,1fr);gap:12px}.blog-more__img[data-astro-cid-mlkjjqoo]{width:96px}}.chips[data-astro-cid-mlkjjqoo]{display:flex;gap:8px;margin-bottom:28px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.chips[data-astro-cid-mlkjjqoo]::-webkit-scrollbar{display:none}.chip[data-astro-cid-mlkjjqoo]{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--rule-strong);border-radius:var(--r-sm);font-weight:600;font-size:.9375rem;text-decoration:none;color:var(--ink);background:var(--sheet);transition:border-color var(--t-micro) var(--ease-in)}.chip[data-astro-cid-mlkjjqoo] span[data-astro-cid-mlkjjqoo]{font-size:.8125rem;padding:1px 6px;border-radius:var(--r-xs);background:var(--stone);color:var(--ink-2)}.chip[data-astro-cid-mlkjjqoo]:hover{border-color:var(--ink)}.chip[data-astro-cid-mlkjjqoo].is-on{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:inset 0 -3px 0 var(--lime)}.chip[data-astro-cid-mlkjjqoo].is-on span[data-astro-cid-mlkjjqoo]{background:#ffffff24;color:var(--paper)}@media(min-width:1024px){.chips[data-astro-cid-mlkjjqoo]{flex-wrap:wrap;overflow:visible}}.sec-head--tight[data-astro-cid-smrft4zd]{margin-bottom:28px}.sec-head__body[data-astro-cid-smrft4zd] .tlink{font-size:1rem}.band[data-astro-cid-giimrazr]{position:relative;padding-block:var(--sec-y);overflow:clip}.band[data-astro-cid-giimrazr]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--lime) 0 120px,transparent 120px)}.band__grid[data-astro-cid-giimrazr]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:40px;align-items:end}.band__head[data-astro-cid-giimrazr]{grid-column:1 / span 5;display:grid;gap:18px;justify-items:start}.band__title[data-astro-cid-giimrazr]{font-size:clamp(2.25rem,1.6rem + 2.6vw,3.75rem);line-height:1;letter-spacing:-.03em;font-stretch:86%}.band__lead[data-astro-cid-giimrazr]{color:var(--band-ink-2);font-size:1.1875rem;max-width:40ch}.band__opts[data-astro-cid-giimrazr]{grid-column:6 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.band__opts[data-astro-cid-giimrazr]>li[data-astro-cid-giimrazr]{display:flex}.band__opt[data-astro-cid-giimrazr]{position:relative;display:grid;align-content:start;gap:10px;width:100%;min-height:240px;padding:26px 24px 76px;border:1px solid var(--band-rule);border-radius:var(--r-lg);text-decoration:none;background:var(--band-2);transition:background-color var(--t-micro) var(--ease-in),border-color var(--t-micro) var(--ease-in),transform var(--t-ui) var(--ease-in)}.band__opt[data-astro-cid-giimrazr]:hover{border-color:#5a6680;transform:translateY(-3px)}.band__opt--primary[data-astro-cid-giimrazr]{background:var(--band-ink);color:#141821;border-color:var(--band-ink);--ink-2: #3b414e}.band__opt--primary[data-astro-cid-giimrazr]:hover{border-color:#fff;background:#fff}.band__n[data-astro-cid-giimrazr]{font:650 .75rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.band__opt-title[data-astro-cid-giimrazr]{font-size:1.5rem;font-weight:640;letter-spacing:-.015em;line-height:1.15}.band__opt-title[data-astro-cid-giimrazr].mono{font-size:1.25rem;font-weight:500;letter-spacing:0;white-space:nowrap}.band__opt-note[data-astro-cid-giimrazr]{color:var(--ink-2);font-size:.9688rem;line-height:1.5}.band__go[data-astro-cid-giimrazr]{position:absolute;left:24px;bottom:22px;display:inline-grid;place-items:center;width:42px;height:42px;border:1.5px solid #56617a;border-radius:50%;transition:transform var(--t-ui) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.band__opt--primary[data-astro-cid-giimrazr] .band__go[data-astro-cid-giimrazr]{background:#141821;border-color:#141821;color:#fff;box-shadow:inset 0 -4px 0 var(--lime)}.band__opt[data-astro-cid-giimrazr]:hover .band__go[data-astro-cid-giimrazr]{transform:translate(4px)}@media(max-width:1339px){.band__head[data-astro-cid-giimrazr],.band__opts[data-astro-cid-giimrazr]{grid-column:1 / -1}.band__head[data-astro-cid-giimrazr]{max-width:720px}.band__opt[data-astro-cid-giimrazr]{min-height:200px}}@media(max-width:767px){.band__opts[data-astro-cid-giimrazr]{grid-template-columns:1fr;gap:10px}.band__opt[data-astro-cid-giimrazr]{min-height:0;padding:20px 76px 20px 20px}.band__go[data-astro-cid-giimrazr]{inset:50% 18px auto auto;transform:translateY(-50%)}.band__opt[data-astro-cid-giimrazr]:hover .band__go[data-astro-cid-giimrazr]{transform:translate(3px,-50%)}.band__opt[data-astro-cid-giimrazr]:hover{transform:none}}.faq-jump[data-astro-cid-iuld4bnz]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.faq-jump[data-astro-cid-iuld4bnz] a[data-astro-cid-iuld4bnz]{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--sheet);font-weight:600;font-size:.9375rem;text-decoration:none;color:var(--ink);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.faq-jump[data-astro-cid-iuld4bnz] a[data-astro-cid-iuld4bnz]:hover{border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime)}.faq-split[data-astro-cid-iuld4bnz]{align-items:start}.faq-head[data-astro-cid-iuld4bnz]{justify-items:stretch}.faq-head[data-astro-cid-iuld4bnz] .sec-head{margin-bottom:0}.faq-head[data-astro-cid-iuld4bnz] .sec-head__lead,.faq-head[data-astro-cid-iuld4bnz] .sec-head__body{grid-column:1 / -1}@media(min-width:1024px){.faq-split[data-astro-cid-iuld4bnz] .faq-head[data-astro-cid-iuld4bnz]{grid-column:1 / span 4}.faq-split[data-astro-cid-iuld4bnz] .faq-body[data-astro-cid-iuld4bnz]{grid-column:5 / -1}}@media(max-width:1023px){.faq-head[data-astro-cid-iuld4bnz] .sec-head{margin-bottom:20px}}.faq-note[data-astro-cid-iuld4bnz]{padding:32px 0;max-width:80ch;font-size:.9375rem;color:var(--ink-2)}.tteam[data-astro-cid-5npu5ead]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter)}.tteam[data-astro-cid-5npu5ead]>li[data-astro-cid-5npu5ead]{display:flex}.tteam[data-astro-cid-5npu5ead] a[data-astro-cid-5npu5ead]{display:grid;grid-template-rows:auto 1fr;width:100%;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);overflow:hidden;text-decoration:none;box-shadow:var(--shadow-1);transition:transform var(--t-ui) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.tteam[data-astro-cid-5npu5ead] a[data-astro-cid-5npu5ead]:hover{transform:translateY(-4px);box-shadow:var(--shadow-2)}.tteam__ph[data-astro-cid-5npu5ead]{display:block;aspect-ratio:4 / 4.2;background:linear-gradient(180deg,var(--stone-2),var(--stone));overflow:hidden}.tteam__ph[data-astro-cid-5npu5ead] img[data-astro-cid-5npu5ead]{width:100%;height:100%;object-fit:cover;object-position:50% 18%}.tteam__b[data-astro-cid-5npu5ead]{display:grid;gap:6px;align-content:start;padding:20px 22px 22px;border-top:4px solid var(--lime)}.tteam__n[data-astro-cid-5npu5ead]{font-size:1.375rem;font-weight:650;letter-spacing:-.015em}.tteam__r[data-astro-cid-5npu5ead]{color:var(--ink-2)}.tteam__meta[data-astro-cid-5npu5ead]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tteam__meta[data-astro-cid-5npu5ead] span[data-astro-cid-5npu5ead]{padding:4px 8px;border-radius:var(--r-xs);background:var(--paper);border:1px solid var(--rule);font-size:.8125rem;font-weight:550;color:var(--ink-2)}.tteam__go[data-astro-cid-5npu5ead]{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-weight:640}@media(max-width:1023px){.tteam[data-astro-cid-5npu5ead]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.tteam[data-astro-cid-5npu5ead]{grid-template-columns:1fr}}.cf[data-astro-cid-hlvflrr7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-2);overflow:hidden}.cf__search[data-astro-cid-hlvflrr7]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-content:start;padding:clamp(22px,3vw,36px);border-right:1px solid var(--rule)}.cf__label[data-astro-cid-hlvflrr7]{font-weight:650;font-size:1.125rem}.cf__box[data-astro-cid-hlvflrr7]{display:flex;align-items:center;gap:12px;height:58px;padding:0 16px;border:1.5px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--paper);color:var(--ink-2);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-micro) var(--ease-in)}.cf__box[data-astro-cid-hlvflrr7]:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--lime) 45%,transparent)}.cf__box[data-astro-cid-hlvflrr7] input[data-astro-cid-hlvflrr7]{flex:1;min-width:0;border:0;background:none;font-size:1.125rem;color:var(--ink);outline:none}.cf__box[data-astro-cid-hlvflrr7] input[data-astro-cid-hlvflrr7]::placeholder{color:var(--ink-3)}.cf__hint[data-astro-cid-hlvflrr7]{font-size:.9375rem;color:var(--ink-2)}.cf__quick[data-astro-cid-hlvflrr7]{display:flex;flex-wrap:wrap;gap:8px}.cf__q[data-astro-cid-hlvflrr7]{min-height:40px;padding:0 14px;border:1px solid var(--rule-strong);border-radius:var(--r-xs);background:var(--paper);font-weight:580;font-size:.9375rem;color:var(--ink);transition:border-color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.cf__q[data-astro-cid-hlvflrr7]:hover{border-color:var(--ink)}.cf__q[data-astro-cid-hlvflrr7][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:inset 0 -3px 0 var(--lime)}.cf__result[data-astro-cid-hlvflrr7]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-content:start;padding:clamp(22px,3vw,36px);background:var(--paper)}.cf__result[data-astro-cid-hlvflrr7].is-flash{animation:cf-flash .36s var(--ease-in)}@keyframes cf-flash{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}.cf__hit[data-astro-cid-hlvflrr7],.cf__empty[data-astro-cid-hlvflrr7]{display:grid;gap:16px;align-content:start}.cf__hit[data-astro-cid-hlvflrr7][hidden],.cf__empty[data-astro-cid-hlvflrr7][hidden]{display:none}.cf__county--none[data-astro-cid-hlvflrr7]{color:var(--ink-2)}.cf__empty-text[data-astro-cid-hlvflrr7]{font-size:1.0625rem;color:var(--ink-2);max-width:40ch}.cf__county[data-astro-cid-hlvflrr7]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:640;font-stretch:88%;letter-spacing:-.028em;line-height:1.05}.cf__facts[data-astro-cid-hlvflrr7]{display:grid;gap:10px}.cf__facts[data-astro-cid-hlvflrr7] li[data-astro-cid-hlvflrr7]{display:flex;gap:10px;align-items:baseline;font-size:1.0625rem}.cf__facts[data-astro-cid-hlvflrr7] .icon[data-astro-cid-hlvflrr7]{color:var(--olive);transform:translateY(3px)}.cf__facts[data-astro-cid-hlvflrr7] a[data-astro-cid-hlvflrr7]{color:var(--ink);font-weight:620;text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:4px}.cf__cities[data-astro-cid-hlvflrr7]{font-size:.9688rem;color:var(--ink-2)}.cf__cities[data-astro-cid-hlvflrr7]:empty{display:none}.cf__cities[data-astro-cid-hlvflrr7] a[data-astro-cid-hlvflrr7]{color:var(--ink-2)}.cf__cities[data-astro-cid-hlvflrr7] a[data-astro-cid-hlvflrr7]:hover{color:var(--ink)}.cf__cta[data-astro-cid-hlvflrr7]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px;padding-top:18px;border-top:1px solid var(--rule)}.cf-c[data-astro-cid-hlvflrr7]{container-type:inline-size}@container (width <= 700px){.cf[data-astro-cid-hlvflrr7]{grid-template-columns:minmax(0,1fr)}.cf__search[data-astro-cid-hlvflrr7]{border-right:0;border-bottom:1px solid var(--rule)}}@media(max-width:767px){.cf__cta[data-astro-cid-hlvflrr7] .btn[data-astro-cid-hlvflrr7]{width:100%;white-space:normal;text-align:center}.cf__quick[data-astro-cid-hlvflrr7]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}.cf__quick[data-astro-cid-hlvflrr7]::-webkit-scrollbar{display:none}.cf__q[data-astro-cid-hlvflrr7]{flex:none}.cf__search[data-astro-cid-hlvflrr7],.cf__result[data-astro-cid-hlvflrr7]{padding:20px 18px}}.grev[data-astro-cid-dh6a3hv6]{overflow:clip}.grev__head[data-astro-cid-dh6a3hv6]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 40px;margin-bottom:clamp(28px,3.4vw,48px)}.grev__intro[data-astro-cid-dh6a3hv6]{display:grid;gap:14px;max-width:40rem}.grev__sub[data-astro-cid-dh6a3hv6]{font-size:1.125rem;line-height:1.55;color:var(--ink-2);max-width:46ch}.grev__badge[data-astro-cid-dh6a3hv6]{display:inline-flex;align-items:center;gap:14px;padding:14px 20px 14px 14px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);color:var(--ink);text-decoration:none;transition:border-color var(--t-ui) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.grev__badge[data-astro-cid-dh6a3hv6]:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-2);transform:translateY(-2px)}.grev__badge[data-astro-cid-dh6a3hv6]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.grev__g[data-astro-cid-dh6a3hv6]{display:inline-grid;place-items:center;width:34px;height:34px;flex:none;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #1418211a}.grev__g--lg[data-astro-cid-dh6a3hv6]{width:52px;height:52px}.grev__score[data-astro-cid-dh6a3hv6]{font-size:2.75rem;font-weight:650;font-stretch:86%;letter-spacing:-.04em;line-height:1}.grev__meta[data-astro-cid-dh6a3hv6]{display:grid;gap:6px}.grev__count[data-astro-cid-dh6a3hv6]{display:inline-flex;align-items:center;gap:4px;font-size:.9375rem;color:var(--ink-2)}.grev__stars[data-astro-cid-dh6a3hv6]{position:relative;display:inline-block;font-size:1.0625rem;letter-spacing:2px;line-height:1;color:var(--rule-strong)}.grev__stars-on[data-astro-cid-dh6a3hv6]{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--star)}.grev__stars--card[data-astro-cid-dh6a3hv6]{color:var(--star);font-size:1rem}.grev__marquee[data-astro-cid-dh6a3hv6]{position:relative}.grev__fade[data-astro-cid-dh6a3hv6]{position:absolute;top:0;bottom:0;z-index:2;width:clamp(28px,7vw,120px);pointer-events:none}.grev__fade--l[data-astro-cid-dh6a3hv6]{left:0;background:linear-gradient(90deg,var(--paper),color-mix(in srgb,var(--paper) 0%,transparent))}.grev__fade--r[data-astro-cid-dh6a3hv6]{right:0;background:linear-gradient(270deg,var(--paper),color-mix(in srgb,var(--paper) 0%,transparent))}.grev__viewport[data-astro-cid-dh6a3hv6]{overflow:hidden}.grev__viewport[data-astro-cid-dh6a3hv6]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.grev__track[data-astro-cid-dh6a3hv6]{display:flex;gap:clamp(16px,1.8vw,24px);width:max-content;margin:0;padding:10px 0 18px;list-style:none;animation:grev-loop var(--grev-dur, 72s) linear infinite;will-change:transform}.grev__marquee[data-astro-cid-dh6a3hv6]:hover .grev__track[data-astro-cid-dh6a3hv6],.grev__marquee[data-astro-cid-dh6a3hv6]:focus-within .grev__track[data-astro-cid-dh6a3hv6],.grev__marquee[data-astro-cid-dh6a3hv6].is-paused .grev__track[data-astro-cid-dh6a3hv6],.grev__marquee[data-astro-cid-dh6a3hv6].is-off .grev__track[data-astro-cid-dh6a3hv6]{animation-play-state:paused}@keyframes grev-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}.gcard[data-astro-cid-dh6a3hv6]{flex:0 0 clamp(290px,80vw,408px);display:flex}.gcard__fig[data-astro-cid-dh6a3hv6]{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;margin:0;padding:24px 24px 22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);transition:transform var(--t-max) var(--ease-in),box-shadow var(--t-max) var(--ease-in),border-color var(--t-ui) var(--ease-in)}.gcard__fig[data-astro-cid-dh6a3hv6]:before{content:"";position:absolute;top:-1px;left:24px;width:28px;height:3px;border-radius:0 0 2px 2px;background:var(--lime)}.gcard[data-astro-cid-dh6a3hv6]:hover .gcard__fig[data-astro-cid-dh6a3hv6]{transform:translateY(-4px);box-shadow:var(--shadow-2);border-color:var(--rule-strong)}.gcard__top[data-astro-cid-dh6a3hv6]{display:flex;align-items:center;justify-content:space-between}.gcard__q[data-astro-cid-dh6a3hv6]{margin:0}.gcard__q[data-astro-cid-dh6a3hv6] p[data-astro-cid-dh6a3hv6]{font-size:1.0625rem;line-height:1.55;color:var(--ink);display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.gcard__q[data-astro-cid-dh6a3hv6] p[data-astro-cid-dh6a3hv6]:before{content:"“"}.gcard__q[data-astro-cid-dh6a3hv6] p[data-astro-cid-dh6a3hv6]:after{content:"”"}.gcard__by[data-astro-cid-dh6a3hv6]{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid var(--rule)}.gcard__av[data-astro-cid-dh6a3hv6]{position:relative;display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:999px;overflow:hidden;background:var(--band);color:var(--band-ink);font-weight:650}.gcard__av[data-astro-cid-dh6a3hv6]:before{content:attr(data-initial)}.gcard__av[data-astro-cid-dh6a3hv6] img[data-astro-cid-dh6a3hv6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gcard__who[data-astro-cid-dh6a3hv6]{display:grid;gap:2px;min-width:0}.gcard__name[data-astro-cid-dh6a3hv6]{font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gcard__name--caps[data-astro-cid-dh6a3hv6]{font-size:.875rem;letter-spacing:.04em;white-space:normal}.gcard__role[data-astro-cid-dh6a3hv6]{font-size:.8125rem;line-height:1.35;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grev__g--q[data-astro-cid-dh6a3hv6]{font:700 1.625rem/1 Georgia,Times New Roman,serif;color:#4a6412;padding-top:8px}.gcard__src[data-astro-cid-dh6a3hv6]{display:inline-flex;align-items:center;gap:5px;font-size:.8125rem;color:var(--ink-3)}.gcard__src[data-astro-cid-dh6a3hv6] .icon{color:var(--olive)}.grev__foot[data-astro-cid-dh6a3hv6]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:clamp(14px,1.6vw,22px)}.grev__toggle[data-astro-cid-dh6a3hv6]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 10px;border:1px solid var(--rule-strong);border-radius:999px;background:none;color:var(--ink);font:600 .875rem/1 var(--sans);cursor:pointer;transition:border-color var(--t-ui),background-color var(--t-ui)}.grev__toggle[data-astro-cid-dh6a3hv6]:hover{border-color:var(--ink);background:var(--hover)}.grev__toggle[data-astro-cid-dh6a3hv6]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.grev__ti[data-astro-cid-dh6a3hv6]{display:inline-grid}.grev__ti--play[data-astro-cid-dh6a3hv6],.grev__tl-play[data-astro-cid-dh6a3hv6]{display:none}.grev__toggle[data-astro-cid-dh6a3hv6][aria-pressed=true] .grev__ti--play[data-astro-cid-dh6a3hv6],.grev__toggle[data-astro-cid-dh6a3hv6][aria-pressed=true] .grev__tl-play[data-astro-cid-dh6a3hv6]{display:inline-grid}.grev__toggle[data-astro-cid-dh6a3hv6][aria-pressed=true] .grev__ti--pause[data-astro-cid-dh6a3hv6],.grev__toggle[data-astro-cid-dh6a3hv6][aria-pressed=true] .grev__tl-pause[data-astro-cid-dh6a3hv6]{display:none}.grev__note[data-astro-cid-dh6a3hv6]{font-size:.875rem;color:var(--ink-3)}.grev__links[data-astro-cid-dh6a3hv6]{display:flex;flex-wrap:wrap;gap:12px 24px;margin-left:auto}.dark .grev__g[data-astro-cid-dh6a3hv6]{background:#fff;box-shadow:none}.dark .gcard__av[data-astro-cid-dh6a3hv6]{background:var(--stone-2);color:var(--ink)}@media(max-width:767px){.grev__head[data-astro-cid-dh6a3hv6]{align-items:flex-start}.grev__badge[data-astro-cid-dh6a3hv6]{width:100%}.grev__links[data-astro-cid-dh6a3hv6]{margin-left:0;width:100%}.gcard__fig[data-astro-cid-dh6a3hv6]{padding:20px 20px 18px}.gcard__q[data-astro-cid-dh6a3hv6] p[data-astro-cid-dh6a3hv6]{font-size:1rem;-webkit-line-clamp:8}}@media(prefers-reduced-motion:reduce){.grev__track[data-astro-cid-dh6a3hv6]{animation:none;width:auto;padding-inline:max(var(--edge),calc((100vw - var(--wrap)) / 2))}.grev__viewport[data-astro-cid-dh6a3hv6]{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.grev__viewport[data-astro-cid-dh6a3hv6]::-webkit-scrollbar{display:none}.gcard[data-astro-cid-dh6a3hv6]{scroll-snap-align:start}.grev__dup[data-astro-cid-dh6a3hv6],.grev__toggle[data-astro-cid-dh6a3hv6],.grev__fade[data-astro-cid-dh6a3hv6]{display:none}.gcard__fig[data-astro-cid-dh6a3hv6],.grev__badge[data-astro-cid-dh6a3hv6]{transition:none}}.hero[data-astro-cid-rjqvuce4]{position:relative;padding:clamp(36px,5vw,80px) 0 0;overflow:clip}.hero[data-astro-cid-rjqvuce4]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 50% 42%,color-mix(in srgb,var(--stone) 85%,transparent),transparent 72%)}.hero[data-astro-cid-rjqvuce4]:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.75;background-image:linear-gradient(to bottom,var(--rule) 1px,transparent 1px),linear-gradient(to right,var(--rule) 1px,transparent 1px);background-size:44px 44px;background-position:50% 0;-webkit-mask-image:radial-gradient(58% 68% at 50% 42%,#000 35%,#0000 78%);mask-image:radial-gradient(58% 68% at 50% 42%,#000 35%,#0000 78%)}.hero__grid[data-astro-cid-rjqvuce4]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:48px;align-items:start}.hero__main[data-astro-cid-rjqvuce4]{grid-column:1 / span 7;display:grid;gap:22px;justify-items:start;padding-bottom:12px;min-width:0}@media(min-width:1280px){.slip[data-astro-cid-rjqvuce4]{width:calc(100% + 32px);max-width:832px}.case[data-astro-cid-rjqvuce4]{margin-left:32px;width:calc(100% - 32px)}}.hero__title[data-astro-cid-rjqvuce4]{max-width:13ch}.hero__since[data-astro-cid-rjqvuce4]{color:var(--ink-2)}.hero__lead[data-astro-cid-rjqvuce4]{max-width:56ch;text-wrap:pretty}.slip[data-astro-cid-rjqvuce4]{position:relative;width:100%;max-width:800px;margin-top:18px;padding:30px clamp(20px,2.6vw,32px) 22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-2)}.slip__tab[data-astro-cid-rjqvuce4]{position:absolute;left:22px;top:-15px;padding:7px 12px;border-radius:var(--r-sm);background:var(--ink);color:var(--paper);font:650 .75rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 4px 0 0 var(--lime)}.slip__sentence[data-astro-cid-rjqvuce4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:560;font-stretch:94%;letter-spacing:-.022em;line-height:1.4}.slip__field[data-astro-cid-rjqvuce4]{position:relative;display:inline-flex;align-items:baseline}.slip__field[data-astro-cid-rjqvuce4] select[data-astro-cid-rjqvuce4]{appearance:none;-webkit-appearance:none;border:0;border-bottom:2.5px solid var(--lime);border-radius:0;background:none;color:var(--ink);font:inherit;font-weight:680;letter-spacing:inherit;padding:0 28px 1px 0;cursor:pointer;max-width:100%;transition:border-color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.slip__field[data-astro-cid-rjqvuce4] select[data-astro-cid-rjqvuce4]:hover{background:var(--lime-soft)}.slip__field[data-astro-cid-rjqvuce4] select[data-astro-cid-rjqvuce4]:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:2px}.slip__field[data-astro-cid-rjqvuce4] select[data-astro-cid-rjqvuce4] option[data-astro-cid-rjqvuce4]{color:#141821;background:#fff;font-size:1rem;font-weight:500}.slip__field[data-astro-cid-rjqvuce4] .icon{position:absolute;right:3px;top:50%;transform:translateY(-35%);pointer-events:none;color:var(--olive)}.slip__actions[data-astro-cid-rjqvuce4]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:22px}.slip__call[data-astro-cid-rjqvuce4]{display:inline-flex;align-items:center;gap:10px;color:var(--ink-2);text-decoration:none;font-size:1rem}.slip__call[data-astro-cid-rjqvuce4] strong[data-astro-cid-rjqvuce4]{color:var(--ink);font-weight:500}.slip__call-i[data-astro-cid-rjqvuce4]{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--rule-strong);color:var(--ink);transition:border-color var(--t-micro) var(--ease-in)}.slip__call[data-astro-cid-rjqvuce4]:hover strong[data-astro-cid-rjqvuce4]{text-decoration:underline;text-underline-offset:4px}.slip__call[data-astro-cid-rjqvuce4]:hover .slip__call-i[data-astro-cid-rjqvuce4]{border-color:var(--ink)}.slip__match[data-astro-cid-rjqvuce4]{margin-top:18px;padding-top:14px;border-top:1px dashed var(--rule-strong);font-size:.9688rem;color:var(--ink-2);line-height:1.6;min-height:3.3em}.slip__match[data-astro-cid-rjqvuce4]:empty{display:none}.slip__match[data-astro-cid-rjqvuce4] a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--rule-strong);text-underline-offset:3px}.slip__match[data-astro-cid-rjqvuce4] a:hover{text-decoration-color:currentColor}.slip__match[data-astro-cid-rjqvuce4] .m-k{font-weight:650;color:var(--ink);margin-right:4px}.slip__match[data-astro-cid-rjqvuce4] .m-eta{font-weight:600;font-size:.875rem;color:var(--olive);margin-left:5px;white-space:nowrap}.hero__portal[data-astro-cid-rjqvuce4]{font-size:1rem;color:var(--ink-2)}.case[data-astro-cid-rjqvuce4]{grid-column:8 / -1;position:relative;margin:0;width:100%;max-width:540px;justify-self:end}.case__exhibit[data-astro-cid-rjqvuce4]{position:relative;display:grid;grid-template-columns:minmax(0,38fr) minmax(0,62fr);align-items:start}.case__note[data-astro-cid-rjqvuce4]{display:grid;gap:4px;padding:14px 18px 0 0;font:400 .8125rem/1.45 var(--mono);color:var(--ink-2);text-wrap:balance}.case__note-k[data-astro-cid-rjqvuce4]{font:650 .75rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--rule-strong)}.case__print[data-astro-cid-rjqvuce4]{grid-column:2;padding:8px;background:var(--sheet);border:1px solid var(--rule-strong);border-radius:var(--r-sm);box-shadow:var(--shadow-2);transform:rotate(-1.4deg)}.case__photo[data-astro-cid-rjqvuce4]{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%;border-radius:var(--r-xs)}.dark .case__photo[data-astro-cid-rjqvuce4]{filter:brightness(.9) contrast(1.04)}.case__exhibit[data-astro-cid-rjqvuce4]+.case__sheet[data-astro-cid-rjqvuce4]{margin-top:-26%}.case__sheet[data-astro-cid-rjqvuce4]{position:relative;padding:30px 24px 20px;border-radius:var(--r-lg);background:var(--band);color:var(--band-ink);box-shadow:var(--shadow-3);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--rule: var(--band-rule);--rule-strong: #4a5570}.case__sheet[data-astro-cid-rjqvuce4]:before{content:"";position:absolute;inset:14px -10px -12px 12px;z-index:-1;border-radius:var(--r-lg);background:var(--sheet);border:1px solid var(--rule-strong);transform:rotate(1.6deg)}.case__tab[data-astro-cid-rjqvuce4]{position:absolute;left:24px;top:-14px;padding:7px 12px;border-radius:var(--r-sm);background:var(--lime);color:var(--lime-ink);font:650 .75rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase}.case__cap[data-astro-cid-rjqvuce4]{display:flex;flex-direction:column;gap:2px;padding-bottom:14px;border-bottom:1px solid var(--band-rule)}.case__cap-t[data-astro-cid-rjqvuce4]{font-weight:650;font-size:1.125rem}.case__cap-n[data-astro-cid-rjqvuce4]{font-size:.875rem;color:var(--band-ink-2)}.case__row[data-astro-cid-rjqvuce4]{display:grid;grid-template-columns:54px 1fr auto;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid var(--band-rule)}.case__t[data-astro-cid-rjqvuce4]{font-size:.875rem;color:var(--band-ink-2)}.case__what[data-astro-cid-rjqvuce4]{display:flex;flex-direction:column;gap:2px;font-weight:600;font-size:1rem;line-height:1.3}.case__where[data-astro-cid-rjqvuce4]{color:var(--band-ink-2);font-weight:450;font-size:.875rem}.case[data-astro-cid-rjqvuce4] .stamp[data-astro-cid-rjqvuce4]{border-color:#56617a;color:var(--band-ink-2)}.case[data-astro-cid-rjqvuce4] .stamp--done[data-astro-cid-rjqvuce4]{border-color:var(--lime);background:var(--lime);color:var(--lime-ink)}.case[data-astro-cid-rjqvuce4] .dot[data-astro-cid-rjqvuce4]{border-color:var(--band-ink-2)}.case__foot[data-astro-cid-rjqvuce4]{padding-top:14px;font-size:.9375rem;color:var(--band-ink)}.case__caption[data-astro-cid-rjqvuce4]{display:grid;gap:2px;margin-top:14px;padding-top:12px;border-top:1px dashed var(--band-rule);font:400 .75rem/1.5 var(--mono);font-style:normal;color:var(--band-ink-2)}.case__caption[data-astro-cid-rjqvuce4] span[data-astro-cid-rjqvuce4]{text-wrap:balance}.case__caption[data-astro-cid-rjqvuce4] a[data-astro-cid-rjqvuce4]{color:inherit;text-decoration:none}.case__caption[data-astro-cid-rjqvuce4] a[data-astro-cid-rjqvuce4]:hover{color:var(--band-ink);text-decoration:underline}.case__stamp[data-astro-cid-rjqvuce4]{position:absolute;right:-16px;top:58px;padding:8px 14px;border:3px solid var(--olive);border-radius:6px;color:var(--olive);font:700 1.25rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;transform:rotate(-9deg);background:color-mix(in srgb,var(--sheet) 88%,transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--olive) 30%,transparent);pointer-events:none}.dark .case__stamp[data-astro-cid-rjqvuce4]{background:color-mix(in srgb,var(--paper) 85%,transparent)}.js .case[data-astro-cid-rjqvuce4].is-play .case__row[data-astro-cid-rjqvuce4]{animation:print .36s var(--ease-in) both;animation-delay:calc(var(--i) * .2s + .25s)}.js .case[data-astro-cid-rjqvuce4].is-play .case__stamp[data-astro-cid-rjqvuce4]{animation:stamp .42s var(--ease-spring) both;animation-delay:1.5s}@keyframes print{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes stamp{0%{opacity:0;transform:rotate(-9deg) scale(1.6)}to{opacity:1;transform:rotate(-9deg) scale(1)}}.trust[data-astro-cid-rjqvuce4]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.9fr);margin-top:clamp(40px,5vw,72px);border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule)}.trust[data-astro-cid-rjqvuce4]>li[data-astro-cid-rjqvuce4]{display:grid;gap:4px;align-content:start;padding:22px 20px 24px 0}.trust[data-astro-cid-rjqvuce4]>li[data-astro-cid-rjqvuce4]+li[data-astro-cid-rjqvuce4]{padding-left:20px;border-left:1px solid var(--rule)}.trust__v[data-astro-cid-rjqvuce4]{font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:640;font-stretch:86%;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.trust__star[data-astro-cid-rjqvuce4]{color:var(--olive);font-size:.6em;margin-left:4px;vertical-align:.35em}.trust__k[data-astro-cid-rjqvuce4]{font-size:.9375rem;color:var(--ink-2);line-height:1.35}.trust__g[data-astro-cid-rjqvuce4]{display:grid;gap:4px;text-decoration:none}.trust__g[data-astro-cid-rjqvuce4]:hover .trust__k[data-astro-cid-rjqvuce4]{color:var(--ink);text-decoration:underline}.trust__mem[data-astro-cid-rjqvuce4]{align-content:center!important}.trust__mlist[data-astro-cid-rjqvuce4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.trust__mlist[data-astro-cid-rjqvuce4] a[data-astro-cid-rjqvuce4]{padding:5px 8px;border:1px solid var(--rule-strong);border-radius:var(--r-xs);font-weight:650;font-size:.875rem;letter-spacing:.02em;text-decoration:none;background:var(--sheet);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.trust__mlist[data-astro-cid-rjqvuce4] a[data-astro-cid-rjqvuce4]:hover{border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime)}@media(max-width:1279px){.hero__main[data-astro-cid-rjqvuce4]{grid-column:1 / span 7}.case[data-astro-cid-rjqvuce4]{grid-column:8 / -1;justify-self:stretch}.case__row[data-astro-cid-rjqvuce4]{grid-template-columns:48px 1fr;row-gap:6px}.case__row[data-astro-cid-rjqvuce4] .stamp[data-astro-cid-rjqvuce4]{grid-column:2;justify-self:start}.trust[data-astro-cid-rjqvuce4]{grid-template-columns:repeat(4,minmax(0,1fr))}.trust__mem[data-astro-cid-rjqvuce4]{grid-column:1 / -1;border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;border-left:0!important;padding-left:0!important;display:flex!important;gap:12px!important}.trust__mem[data-astro-cid-rjqvuce4] .trust__mlist[data-astro-cid-rjqvuce4]{margin:0}}@media(max-width:1023px){.hero[data-astro-cid-rjqvuce4]:before{background:radial-gradient(ellipse 90% 60% at 50% 40%,color-mix(in srgb,var(--stone) 85%,transparent),transparent 75%)}.hero[data-astro-cid-rjqvuce4]:after{-webkit-mask-image:radial-gradient(85% 60% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(85% 60% at 50% 40%,#000 30%,#0000 80%)}.hero__main[data-astro-cid-rjqvuce4],.case[data-astro-cid-rjqvuce4]{grid-column:1 / -1}.case[data-astro-cid-rjqvuce4]{max-width:600px;width:100%;justify-self:center}.case__row[data-astro-cid-rjqvuce4]{grid-template-columns:54px 1fr auto}.case__row[data-astro-cid-rjqvuce4] .stamp[data-astro-cid-rjqvuce4]{grid-column:auto}}@media(max-width:767px){.hero[data-astro-cid-rjqvuce4]{padding-top:28px}.hero[data-astro-cid-rjqvuce4]:after{background-size:32px 32px}.hero__grid[data-astro-cid-rjqvuce4]{row-gap:40px}.slip[data-astro-cid-rjqvuce4]{padding:28px 18px 18px}.slip__sentence[data-astro-cid-rjqvuce4]{font-size:1.4375rem;gap:2px 8px}.slip__actions[data-astro-cid-rjqvuce4] .btn[data-astro-cid-rjqvuce4]{width:100%}.slip__match[data-astro-cid-rjqvuce4]{display:none}.case[data-astro-cid-rjqvuce4]{justify-self:stretch;max-width:none;margin-top:8px}.case__sheet[data-astro-cid-rjqvuce4]{padding:26px 16px 14px}.case__sheet[data-astro-cid-rjqvuce4]:before{inset:8px 8px -8px;transform:none}.case__tab[data-astro-cid-rjqvuce4]{left:16px}.case__rows[data-astro-cid-rjqvuce4]{margin-top:4px}.case__row[data-astro-cid-rjqvuce4]{grid-template-columns:48px minmax(0,1fr) auto;column-gap:10px;padding:10px 0}.case__row[data-astro-cid-rjqvuce4]:last-child{border-bottom:0}.case__t[data-astro-cid-rjqvuce4]{font-size:.75rem}.case__what[data-astro-cid-rjqvuce4]{font-size:.9063rem;line-height:1.3}.case__where[data-astro-cid-rjqvuce4]{display:none}.case[data-astro-cid-rjqvuce4] .stamp[data-astro-cid-rjqvuce4]{padding:4px 6px;font-size:.625rem}.case__cap-t[data-astro-cid-rjqvuce4]{font-size:1rem}.case__cap-n[data-astro-cid-rjqvuce4]{font-size:.8125rem}.case__foot[data-astro-cid-rjqvuce4]{padding-top:12px;border-top:1px solid var(--band-rule);font-size:.875rem}.case__caption[data-astro-cid-rjqvuce4],.case__stamp[data-astro-cid-rjqvuce4]{display:none}.trust[data-astro-cid-rjqvuce4]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.trust[data-astro-cid-rjqvuce4]>li[data-astro-cid-rjqvuce4],.trust[data-astro-cid-rjqvuce4]>li[data-astro-cid-rjqvuce4]+li[data-astro-cid-rjqvuce4]{padding:16px 12px 16px 0;border-left:0}.trust[data-astro-cid-rjqvuce4]>li[data-astro-cid-rjqvuce4]:nth-child(2n){padding-left:16px;border-left:1px solid var(--rule)}.trust[data-astro-cid-rjqvuce4]>li[data-astro-cid-rjqvuce4]:nth-child(n+3){border-top:1px solid var(--rule)}.trust__v[data-astro-cid-rjqvuce4]{font-size:1.75rem}.trust__k[data-astro-cid-rjqvuce4]{font-size:.8125rem}.trust__mem[data-astro-cid-rjqvuce4]{display:grid!important;gap:8px!important;padding:16px 0!important}}@media(max-width:419px){.case__row[data-astro-cid-rjqvuce4]{grid-template-columns:44px minmax(0,1fr);row-gap:6px;align-items:start}.case__row[data-astro-cid-rjqvuce4] .stamp[data-astro-cid-rjqvuce4]{grid-column:2;justify-self:start}.case__t[data-astro-cid-rjqvuce4]{padding-top:2px}}.jobs__tabs[data-astro-cid-gsnbubun]{display:flex;gap:6px;position:relative;z-index:1;margin-bottom:-1px;overflow-x:auto;scrollbar-width:none}.jobs__tabs[data-astro-cid-gsnbubun]::-webkit-scrollbar{display:none}html:not(.js) .jobs__tabs[data-astro-cid-gsnbubun]{display:none}.jobs__tab[data-astro-cid-gsnbubun]{display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:2px;align-items:baseline;flex:1 0 auto;min-width:170px;padding:16px 20px 14px;border:1px solid var(--rule);border-bottom:0;border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--stone);color:var(--ink-2);text-align:left;transition:background-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in)}.jobs__tab[data-astro-cid-gsnbubun]:hover{background:var(--stone-2);color:var(--ink)}.jobs__tab[data-astro-cid-gsnbubun][aria-selected=true]{background:var(--sheet);color:var(--ink);box-shadow:inset 0 4px 0 var(--lime)}.jobs__tab-n[data-astro-cid-gsnbubun]{grid-row:span 2;font-size:.875rem;color:var(--ink-3)}.jobs__tab-name[data-astro-cid-gsnbubun]{font-size:1.375rem;font-weight:640;font-stretch:90%;letter-spacing:-.015em;line-height:1.1}.jobs__tab-c[data-astro-cid-gsnbubun]{font-size:.875rem}.jobs__panel[data-astro-cid-gsnbubun]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:32px;padding:clamp(24px,3.2vw,48px);background:var(--sheet);border:1px solid var(--rule);border-radius:0 0 var(--r-lg) var(--r-lg);box-shadow:var(--shadow-2)}html:not(.js) .jobs__panel[data-astro-cid-gsnbubun]{border-radius:var(--r-lg);margin-bottom:20px}.js .jobs__panel[data-astro-cid-gsnbubun]:not(.is-active){display:none}.js .jobs__panel[data-astro-cid-gsnbubun].is-active{animation:jp-in .3s var(--ease-in)}@keyframes jp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.jobs__panel[data-astro-cid-gsnbubun]:focus-visible{outline-offset:-3px}.jp__intro[data-astro-cid-gsnbubun]{grid-column:1 / span 4;display:grid;gap:16px;align-content:start;justify-items:start}.jp__n[data-astro-cid-gsnbubun]{font-size:.875rem;color:var(--ink-3)}.jp__title[data-astro-cid-gsnbubun]{font-size:clamp(2.5rem,1.8rem + 2.2vw,3.75rem);font-weight:640;font-stretch:84%;letter-spacing:-.035em;line-height:.95}.jp__scope[data-astro-cid-gsnbubun]{font-size:1.125rem;color:var(--ink-2);line-height:1.55}.jp__stats[data-astro-cid-gsnbubun]{width:100%;border-top:1px solid var(--rule)}.jp__stats[data-astro-cid-gsnbubun] div[data-astro-cid-gsnbubun]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--rule);font-size:.9688rem}.jp__stats[data-astro-cid-gsnbubun] dt[data-astro-cid-gsnbubun]{color:var(--ink-2)}.jp__stats[data-astro-cid-gsnbubun] dd[data-astro-cid-gsnbubun]{font-weight:640;text-align:right}.jp__terms[data-astro-cid-gsnbubun]{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.9375rem;color:var(--ink-2)}.jp__terms[data-astro-cid-gsnbubun]>span[data-astro-cid-gsnbubun]:first-child{font-weight:600;color:var(--ink)}.jp__terms[data-astro-cid-gsnbubun] .term__t{font-weight:560;color:var(--ink)}.jp__cta[data-astro-cid-gsnbubun]{margin-top:6px}.jp__body[data-astro-cid-gsnbubun]{grid-column:5 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,250px);gap:20px;align-items:start}.jp__list[data-astro-cid-gsnbubun]{display:grid;grid-template-columns:1fr;gap:8px}.jp__svc[data-astro-cid-gsnbubun]{position:relative;display:grid;gap:4px;padding:16px 18px;border:1px solid var(--rule);border-radius:var(--r);background:var(--paper);text-decoration:none;overflow:hidden;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.jp__svc[data-astro-cid-gsnbubun]:hover,.jp__svc[data-astro-cid-gsnbubun]:focus-visible{border-color:var(--ink);background:var(--sheet);box-shadow:inset 5px 0 0 var(--lime),var(--shadow-1)}.jp__svc-top[data-astro-cid-gsnbubun]{display:flex;align-items:center;justify-content:space-between;gap:12px}.jp__svc-name[data-astro-cid-gsnbubun]{font-size:1.1875rem;font-weight:640;letter-spacing:-.01em}.jp__svc-scope[data-astro-cid-gsnbubun]{color:var(--ink-2);font-size:1rem;padding-right:110px}.jp__svc-go[data-astro-cid-gsnbubun]{position:absolute;right:18px;bottom:16px;display:inline-flex;align-items:center;gap:6px;font-weight:620;font-size:.875rem;color:var(--ink);opacity:0;transform:translate(-8px);transition:opacity var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.jp__svc[data-astro-cid-gsnbubun]:hover .jp__svc-go[data-astro-cid-gsnbubun],.jp__svc[data-astro-cid-gsnbubun]:focus-visible .jp__svc-go[data-astro-cid-gsnbubun]{opacity:1;transform:none}.jp__more[data-astro-cid-gsnbubun],html:not(.js) .jp__more[data-astro-cid-gsnbubun]{display:none!important}.jp__tool[data-astro-cid-gsnbubun]{display:grid;gap:10px;padding:22px 20px;border-radius:var(--r);background:var(--stone);text-decoration:none;border:1px solid #0000;transition:border-color var(--t-micro) var(--ease-in)}.jp__tool[data-astro-cid-gsnbubun]:hover{border-color:var(--rule-strong)}.jp__tool-t[data-astro-cid-gsnbubun]{font-weight:640;font-size:1.125rem;line-height:1.25}.jp__tool-b[data-astro-cid-gsnbubun]{color:var(--ink-2);font-size:.9375rem;line-height:1.55}@media(max-width:1279px){.jp__body[data-astro-cid-gsnbubun],.jp__tool[data-astro-cid-gsnbubun]{grid-template-columns:1fr}}@media(max-width:1023px){.jp__intro[data-astro-cid-gsnbubun],.jp__body[data-astro-cid-gsnbubun]{grid-column:1 / -1}.jobs__tab[data-astro-cid-gsnbubun]{min-width:150px;padding:14px 16px 12px}}@media(max-width:767px){.jobs__tabs[data-astro-cid-gsnbubun]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 12px;overflow:visible}.jobs__tab[data-astro-cid-gsnbubun]{min-width:0;grid-template-columns:auto minmax(0,1fr);column-gap:10px;padding:12px 14px;border:1px solid var(--rule);border-radius:var(--r);background:var(--stone)}.jobs__tab[data-astro-cid-gsnbubun][aria-selected=true]{border-color:var(--ink);background:var(--sheet);box-shadow:inset 0 3px 0 var(--lime),var(--shadow-1)}.jobs__tab-name[data-astro-cid-gsnbubun]{font-size:1.1875rem}.jobs__tab-c[data-astro-cid-gsnbubun]{font-size:.8125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobs__panel[data-astro-cid-gsnbubun]{padding:20px 16px;border-radius:var(--r-lg)}.jp__svc[data-astro-cid-gsnbubun]{padding:12px 14px;gap:2px}.jp__svc-name[data-astro-cid-gsnbubun]{font-size:1.0625rem}.jp__svc-scope[data-astro-cid-gsnbubun]{font-size:.9375rem}.jp__svc[data-astro-cid-gsnbubun] .chip[data-astro-cid-gsnbubun]{min-height:24px;padding:2px 7px;font-size:.75rem}.jp__title[data-astro-cid-gsnbubun],.jp__n[data-astro-cid-gsnbubun]{display:none}.jp__scope[data-astro-cid-gsnbubun]{font-size:1rem}.jp__stats[data-astro-cid-gsnbubun]{display:grid;grid-template-columns:1fr 1fr;border:0;gap:6px}.jp__stats[data-astro-cid-gsnbubun] div[data-astro-cid-gsnbubun]{display:grid;gap:0;justify-content:start;padding:8px 10px;border:1px solid var(--rule);border-radius:var(--r-xs);font-size:.875rem}.jp__stats[data-astro-cid-gsnbubun] dd[data-astro-cid-gsnbubun]{text-align:left}.jp__terms[data-astro-cid-gsnbubun]{display:none}.jp__intro[data-astro-cid-gsnbubun]{gap:12px}.js .jp__list[data-astro-cid-gsnbubun]:not(.is-all)>li[data-astro-cid-gsnbubun]:nth-child(n+5){display:none}.js .jp__more[data-astro-cid-gsnbubun]:not([hidden]){align-items:center;display:inline-flex!important}.jp__more[data-astro-cid-gsnbubun]{justify-self:start;min-height:44px;padding:0 16px;border:1.5px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--paper);font-weight:620;font-size:.9375rem}.jp__svc-top[data-astro-cid-gsnbubun]{flex-wrap:wrap;row-gap:6px}.jp__svc-scope[data-astro-cid-gsnbubun]{padding-right:0}.jp__svc-go[data-astro-cid-gsnbubun],.jp__tool[data-astro-cid-gsnbubun]{display:none}.jp__cta[data-astro-cid-gsnbubun]{width:100%}}.osteps__track[data-astro-cid-svpcqndt]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;position:relative}.osteps__track[data-astro-cid-svpcqndt]:before{content:"";position:absolute;left:28px;right:10%;top:28px;height:2px;background:linear-gradient(90deg,var(--rule-strong),var(--lime));transform-origin:0}.rv-on .osteps[data-astro-cid-svpcqndt]:not(.is-in) .osteps__track[data-astro-cid-svpcqndt]:before{transform:scaleX(0)}.rv-on .osteps[data-astro-cid-svpcqndt] .osteps__track[data-astro-cid-svpcqndt]:before{transition:transform 1.2s var(--ease-in) .2s}.rv-on .osteps[data-astro-cid-svpcqndt]:not(.is-in) .osteps__step[data-astro-cid-svpcqndt]{opacity:0;transform:translateY(14px)}.rv-on .osteps[data-astro-cid-svpcqndt] .osteps__step[data-astro-cid-svpcqndt]{transition:opacity .52s var(--ease-in),transform .52s var(--ease-in);transition-delay:calc(var(--d) * .14s + .15s)}.rv-on .osteps[data-astro-cid-svpcqndt].rv:not(.is-in){opacity:1;transform:none}.osteps__step[data-astro-cid-svpcqndt]{position:relative;display:grid;gap:12px;align-content:start}.osteps__n[data-astro-cid-svpcqndt]{position:relative;display:inline-grid;place-items:center;width:56px;height:56px;border-radius:var(--r);border:1.5px solid var(--rule-strong);background:var(--paper);font:500 1.125rem/1 var(--mono);color:var(--ink)}.osteps__n[data-astro-cid-svpcqndt].is-last{background:var(--lime);border-color:var(--lime);color:var(--lime-ink)}.osteps__title[data-astro-cid-svpcqndt]{font-size:1.25rem;font-weight:640;letter-spacing:-.012em;margin-top:8px}.osteps__body[data-astro-cid-svpcqndt]{color:var(--ink-2);font-size:1rem;line-height:1.55;max-width:30ch}.osteps__ctrl[data-astro-cid-svpcqndt]{display:none}@media(max-width:1023px){.osteps__track[data-astro-cid-svpcqndt]{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;margin-inline:calc(-1 * var(--edge));padding-inline:var(--edge);scroll-padding-inline:var(--edge)}.osteps__track[data-astro-cid-svpcqndt]::-webkit-scrollbar{display:none}.osteps__track[data-astro-cid-svpcqndt]:before{left:var(--edge);right:auto;width:calc(390% - 40px)}.osteps__step[data-astro-cid-svpcqndt]{flex:0 0 78%;max-width:340px;scroll-snap-align:start;padding-right:24px}.osteps__ctrl[data-astro-cid-svpcqndt]{display:flex;align-items:center;gap:8px;margin-top:24px}.osteps__count[data-astro-cid-svpcqndt]{margin-right:auto;font:600 .9375rem/1 var(--sans);color:var(--ink-2);font-variant-numeric:tabular-nums}}@media(min-width:768px)and (max-width:1023px){.osteps__step[data-astro-cid-svpcqndt]{flex-basis:44%}.osteps__track[data-astro-cid-svpcqndt]:before{width:calc(220% - 40px)}}.hl-about__grid[data-astro-cid-6lbloenq]{display:grid;gap:clamp(32px,4vw,64px);align-items:start}@media(min-width:1024px){.hl-about__grid[data-astro-cid-6lbloenq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hl-about__intro[data-astro-cid-6lbloenq]{display:grid;gap:18px;justify-items:start}.hl-about__strap[data-astro-cid-6lbloenq]{color:var(--olive)}.hl-about__lead[data-astro-cid-6lbloenq]{font-size:1.125rem;line-height:1.6;color:var(--ink-2);max-width:46ch}.hl-about__lead[data-astro-cid-6lbloenq] p{margin:0}.hl-cred[data-astro-cid-6lbloenq]{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:clamp(22px,3vw,40px);border-top:4px solid var(--lime)}.hl-cred__title[data-astro-cid-6lbloenq]{font:650 clamp(1.375rem,1.1rem + 1vw,1.875rem)/1.2 var(--sans);letter-spacing:-.02em;margin:0 0 16px}.hl-cred__body[data-astro-cid-6lbloenq]{display:grid;gap:14px;color:var(--ink-2);line-height:1.65;max-width:72ch}.hl-cred__body[data-astro-cid-6lbloenq] p{margin:0}.hl-cred__body[data-astro-cid-6lbloenq] a{color:var(--ink);text-decoration-color:var(--olive);text-underline-offset:3px}.hl-svc__head[data-astro-cid-6lbloenq]{display:grid;gap:14px;max-width:60rem;margin-bottom:clamp(28px,3.4vw,44px)}.hl-svc__intro[data-astro-cid-6lbloenq]{font-size:1.125rem;line-height:1.6;color:var(--ink-2);max-width:62ch}.hl-svc__intro[data-astro-cid-6lbloenq] p{margin:0}.hl-svc__grid[data-astro-cid-6lbloenq]{display:grid;gap:clamp(16px,1.8vw,24px);margin:0;padding:0;list-style:none}@media(min-width:640px){.hl-svc__grid[data-astro-cid-6lbloenq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.hl-svc__grid[data-astro-cid-6lbloenq]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:640px)and (max-width:1023.98px){.hl-svc__grid[data-astro-cid-6lbloenq]>li[data-astro-cid-6lbloenq]:last-child:nth-child(odd){grid-column:1 / -1}}.hl-card[data-astro-cid-6lbloenq]{display:flex;flex-direction:column;gap:10px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:clamp(20px,2vw,28px);transition:border-color var(--t-ui) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.hl-card[data-astro-cid-6lbloenq]:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-2);transform:translateY(-2px)}.hl-card__top[data-astro-cid-6lbloenq]{display:flex;align-items:center;gap:14px;margin-bottom:4px}.hl-card__icon[data-astro-cid-6lbloenq]{display:inline-grid;place-items:center;width:56px;height:56px;flex:none;border-radius:999px;background:var(--plate);box-shadow:inset 0 0 0 1px var(--rule)}.hl-card__icon[data-astro-cid-6lbloenq] img{width:34px;height:34px;object-fit:contain}.hl-card__kicker[data-astro-cid-6lbloenq]{margin:0;color:var(--olive)}.hl-card__title[data-astro-cid-6lbloenq]{font:650 1.25rem/1.25 var(--sans);letter-spacing:-.01em;margin:0}.hl-card__text[data-astro-cid-6lbloenq]{color:var(--ink-2);line-height:1.6}.hl-card__text[data-astro-cid-6lbloenq] p{margin:0}.hl-card__text[data-astro-cid-6lbloenq] a{color:var(--ink);text-underline-offset:3px}.hl-card__link[data-astro-cid-6lbloenq]{margin-top:auto;padding-top:8px;align-self:flex-start}.hl-help[data-astro-cid-6lbloenq]{display:grid;margin-top:clamp(32px,4vw,56px);border:1px solid var(--rule);border-radius:var(--r-lg);overflow:hidden;background:var(--sheet);box-shadow:var(--shadow-1)}@media(min-width:1024px){.hl-help[data-astro-cid-6lbloenq]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.hl-help__main[data-astro-cid-6lbloenq]{display:flex;flex-direction:column;gap:20px;padding:clamp(22px,3vw,40px)}@media(min-width:640px){.hl-help__main[data-astro-cid-6lbloenq]{flex-direction:row;align-items:flex-start}}.hl-help__img[data-astro-cid-6lbloenq]{flex:none;width:88px;height:88px;border-radius:999px;background:var(--plate);object-fit:contain;padding:10px;box-shadow:inset 0 0 0 1px var(--rule)}.hl-help__copy[data-astro-cid-6lbloenq]{display:grid;gap:14px;justify-items:start}.hl-help__title[data-astro-cid-6lbloenq]{font:650 clamp(1.375rem,1.1rem + 1vw,1.875rem)/1.2 var(--sans);letter-spacing:-.02em;margin:0;max-width:28ch}.hl-help__text[data-astro-cid-6lbloenq]{color:var(--ink-2);line-height:1.6;max-width:62ch}.hl-help__text[data-astro-cid-6lbloenq] p{margin:0}.hl-help__side[data-astro-cid-6lbloenq]{display:grid;gap:16px;align-content:center;justify-items:start;padding:clamp(22px,3vw,40px);background:var(--band);color:var(--band-ink)}.hl-help__side-title[data-astro-cid-6lbloenq]{font:650 1.25rem/1.35 var(--sans);margin:0;color:var(--band-ink)}.hl-help__acct[data-astro-cid-6lbloenq]{--b: var(--band-ink);color:var(--band-ink);border-color:var(--band-ink)}.hl-help__acct[data-astro-cid-6lbloenq]:hover{background:var(--band-ink);color:var(--band)}.hl-q__head[data-astro-cid-6lbloenq]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 40px;margin-bottom:clamp(28px,3.4vw,48px)}.hl-q__lead[data-astro-cid-6lbloenq]{display:grid;gap:14px;max-width:40rem}.hl-q__tally[data-astro-cid-6lbloenq]{display:inline-flex;align-items:center;gap:12px;margin:0;padding:10px 16px;border:1px solid var(--rule-strong);border-radius:999px;font-size:.9375rem;color:var(--ink-2);background:var(--sheet)}.hl-q__stars[data-astro-cid-6lbloenq]{color:var(--star);letter-spacing:2px;font-size:.9375rem;line-height:1;white-space:nowrap}.hl-q__stars--feature[data-astro-cid-6lbloenq]{color:#f2a900}.hl-q__grid[data-astro-cid-6lbloenq]{display:grid;gap:clamp(20px,2.6vw,40px);align-items:start}@media(min-width:1024px){.hl-q__grid[data-astro-cid-6lbloenq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hl-q__feature[data-astro-cid-6lbloenq]{position:relative;margin:0;display:grid;gap:18px;padding:clamp(28px,3.4vw,48px);border-radius:var(--r-lg);background:var(--band);color:var(--band-ink);box-shadow:var(--shadow-2);overflow:hidden}@media(min-width:1024px){.hl-q__feature[data-astro-cid-6lbloenq]{position:sticky;top:calc(var(--header-h) + 24px)}}.hl-q__feature[data-astro-cid-6lbloenq]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--lime)}.hl-q__mark[data-astro-cid-6lbloenq]{position:absolute;right:clamp(16px,2vw,28px);top:-8px;font:700 clamp(7rem,9vw,10rem) / 1 Georgia,Times New Roman,serif;color:var(--lime);opacity:.18;pointer-events:none}.hl-q__stars--feature[data-astro-cid-6lbloenq]{font-size:1.0625rem}.hl-q__fq[data-astro-cid-6lbloenq]{margin:0;font:500 clamp(1.25rem,1.05rem + .8vw,1.625rem)/1.45 var(--sans);letter-spacing:-.01em;color:var(--band-ink)}.hl-q__fq[data-astro-cid-6lbloenq] p{margin:0}.hl-q__fby[data-astro-cid-6lbloenq]{display:flex;align-items:center;gap:12px;font-weight:650;color:var(--band-ink)}.hl-q__rule[data-astro-cid-6lbloenq]{width:28px;height:2px;background:var(--lime);flex:none}.hl-q__ledger[data-astro-cid-6lbloenq]{margin:0;padding:0;list-style:none;column-gap:clamp(20px,2.4vw,36px)}@media(min-width:640px){.hl-q__ledger[data-astro-cid-6lbloenq]{columns:2}}.hl-q__entry[data-astro-cid-6lbloenq]{border-top:1px solid var(--rule-strong);break-inside:avoid}.hl-q__fig[data-astro-cid-6lbloenq]{position:relative;margin:0;display:grid;gap:10px;padding:20px 0 26px}.hl-q__fig[data-astro-cid-6lbloenq]:before{content:"";position:absolute;top:-1px;left:0;width:28px;height:3px;background:var(--lime);transition:width var(--t-max) var(--ease-in)}.hl-q__entry[data-astro-cid-6lbloenq]:hover .hl-q__fig[data-astro-cid-6lbloenq]:before{width:64px}.hl-q__meta[data-astro-cid-6lbloenq]{display:flex;align-items:center;justify-content:space-between;gap:12px}.hl-q__no[data-astro-cid-6lbloenq]{font-size:.75rem;letter-spacing:.08em;color:var(--ink-3)}.hl-q__q[data-astro-cid-6lbloenq]{margin:0;color:var(--ink);line-height:1.6}.hl-q__q[data-astro-cid-6lbloenq] p{margin:0}.hl-q__by[data-astro-cid-6lbloenq]{font-size:.9375rem;font-weight:650;color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.hl-card[data-astro-cid-6lbloenq],.hl-q__fig[data-astro-cid-6lbloenq]:before{transition:none}.hl-card[data-astro-cid-6lbloenq]:hover{transform:none}}.faq__notice[data-astro-cid-lcdefpme]{font-size:.9375rem;color:var(--ink-2);max-width:52ch}.home-short[data-astro-cid-lcdefpme]{padding-top:clamp(56px,6vw,96px)}.flow__cta[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:clamp(40px,5vw,64px);padding-top:28px;border-top:1px solid var(--band-rule)}.flow__acct[data-astro-cid-lcdefpme]{--b: #56617a;color:var(--band-ink)}.flow__acct[data-astro-cid-lcdefpme]:hover{--b: var(--band-ink);background:var(--band-ink);color:#141821}.flow__note[data-astro-cid-lcdefpme]{margin-left:auto;color:var(--band-ink-2);font-size:.9688rem}.fns__grid[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:40px;align-items:center}.fns__copy[data-astro-cid-lcdefpme]{grid-column:1 / span 5;display:grid;gap:20px;justify-items:start}.fns__lead[data-astro-cid-lcdefpme]{font-size:1.1875rem;color:var(--ink-2);max-width:46ch;line-height:1.6}.fns__links[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px}.fns__fig[data-astro-cid-lcdefpme]{grid-column:7 / -1;margin:0;padding:clamp(20px,2.6vw,32px);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-2);display:grid;gap:14px}.fns__cap[data-astro-cid-lcdefpme]{padding-bottom:4px}.fns__lane[data-astro-cid-lcdefpme]{padding:18px 20px 20px;border-radius:var(--r);border:1px dashed var(--rule-strong)}.fns__lane--on[data-astro-cid-lcdefpme]{border:1.5px solid var(--ink);box-shadow:inset 5px 0 0 var(--lime)}.fns__name[data-astro-cid-lcdefpme]{display:flex;align-items:center;gap:10px;font-weight:650;margin-bottom:16px}.fns__steps[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:minmax(0,1fr) minmax(60px,.9fr) minmax(0,1fr);align-items:center;gap:14px;font-size:.9688rem;line-height:1.4}.fns__steps[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{display:flex;align-items:center;gap:10px}.fns__node[data-astro-cid-lcdefpme]{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--rule-strong);font:500 .8125rem/1 var(--mono);color:var(--ink-2)}.fns__node[data-astro-cid-lcdefpme].is-on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.fns__gap[data-astro-cid-lcdefpme]{justify-content:center;min-height:44px;border-top:1.5px dashed var(--rule-strong);border-bottom:1.5px dashed var(--rule-strong)}.fns__wait[data-astro-cid-lcdefpme]{font-size:.8125rem;color:var(--ink-2);text-align:center;padding:0 8px;line-height:1.35}.fns__bar[data-astro-cid-lcdefpme]{height:6px;border-radius:3px;background:var(--lime);transform-origin:0}.rv-on .fns__fig[data-astro-cid-lcdefpme]:not(.is-in) .fns__bar[data-astro-cid-lcdefpme]{transform:scaleX(0)}.rv-on .fns__fig[data-astro-cid-lcdefpme] .fns__bar[data-astro-cid-lcdefpme]{transition:transform .9s var(--ease-in) .5s}.cov__grid[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:40px;align-items:start}.cov__head[data-astro-cid-lcdefpme]{grid-column:1 / span 5;display:grid;gap:20px;justify-items:start}.cov__lead[data-astro-cid-lcdefpme]{font-size:1.1875rem;color:var(--ink-2);line-height:1.6;max-width:44ch}.cov__stats[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%;border-top:1px solid var(--rule-strong);margin-top:8px}.cov__stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{display:grid;gap:2px;padding:18px 12px 18px 0;border-bottom:1px solid var(--rule-strong)}.cov__stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(2n){padding-left:18px;border-left:1px solid var(--rule-strong)}.cov__stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{order:-1;font-size:clamp(2.25rem,1.8rem + 1.4vw,3rem);font-weight:640;font-stretch:86%;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.cov__stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:.9375rem;color:var(--ink-2)}.cov__finder[data-astro-cid-lcdefpme]{grid-column:7 / -1}.people[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gutter)}.people[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{display:flex}.person[data-astro-cid-lcdefpme]{display:grid;grid-template-rows:auto 1fr;width:100%;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);overflow:hidden;text-decoration:none;box-shadow:var(--shadow-1);transition:transform var(--t-ui) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.person[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px);box-shadow:var(--shadow-2)}.person__photo[data-astro-cid-lcdefpme]{display:block;aspect-ratio:4 / 4.4;overflow:hidden;background:linear-gradient(180deg,var(--stone-2),var(--stone))}.person[data-astro-cid-lcdefpme] .person__img{width:100%;height:100%;object-fit:cover;object-position:50% 18%;filter:saturate(.94) contrast(1.02);transition:transform .6s var(--ease-in)}.person[data-astro-cid-lcdefpme]:hover .person__img{transform:scale(1.035)}.person__txt[data-astro-cid-lcdefpme]{display:grid;gap:4px;align-content:start;padding:18px 20px 22px;border-top:4px solid var(--lime)}.person__name[data-astro-cid-lcdefpme]{font-size:1.25rem;font-weight:650;letter-spacing:-.012em}.person__role[data-astro-cid-lcdefpme]{color:var(--ink-2)}.person__facts[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.person__facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding:4px 8px;border-radius:var(--r-xs);background:var(--paper);border:1px solid var(--rule);font-size:.8125rem;font-weight:550;color:var(--ink-2)}.dispatch[data-astro-cid-lcdefpme]{display:grid;gap:12px;align-content:start;justify-items:start;width:100%;padding:26px 24px;border-radius:var(--r-lg);background:var(--band);color:var(--band-ink);box-shadow:var(--shadow-2);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--olive: #c3df79;--focus: var(--lime)}.dispatch[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--band-ink-2)}.dispatch__t[data-astro-cid-lcdefpme]{font-size:1.375rem;font-weight:620;line-height:1.2;letter-spacing:-.015em}.dispatch__phone[data-astro-cid-lcdefpme]{font-size:clamp(1.1875rem,.9rem + .8vw,1.5rem);font-weight:500;text-decoration:none;margin-top:8px;white-space:nowrap}.dispatch__phone[data-astro-cid-lcdefpme]:hover{text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--lime)}.dispatch__h[data-astro-cid-lcdefpme]{color:var(--band-ink-2);font-size:.9375rem;margin-top:-6px}.dispatch[data-astro-cid-lcdefpme] .btn--primary[data-astro-cid-lcdefpme]{background:var(--band-ink);color:#141821;border-color:var(--band-ink);margin-top:8px}.dispatch[data-astro-cid-lcdefpme] .btn--primary[data-astro-cid-lcdefpme]:hover{background:#fff;border-color:#fff}.lib[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:24px}.lib__feature[data-astro-cid-lcdefpme]{grid-column:1 / span 7;display:grid;gap:16px;align-content:start;padding:clamp(24px,3vw,40px);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);text-decoration:none;box-shadow:var(--shadow-1);position:relative;overflow:hidden;transition:box-shadow var(--t-ui) var(--ease-in),border-color var(--t-micro) var(--ease-in)}.lib__feature[data-astro-cid-lcdefpme]:after{content:"";position:absolute;right:0;top:0;width:64px;height:64px;background:linear-gradient(225deg,var(--stone) 50%,transparent 50%)}.lib__feature[data-astro-cid-lcdefpme]:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-2)}.lib__meta[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:.9375rem;color:var(--ink-2)}.lib__meta[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child:not(.stamp){text-transform:capitalize}.lib__ftitle[data-astro-cid-lcdefpme]{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.375rem);font-weight:640;font-stretch:90%;letter-spacing:-.024em;line-height:1.1;max-width:24ch}.lib__fdek[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:1.0625rem;max-width:58ch}.lib__go[data-astro-cid-lcdefpme]{display:inline-flex;align-items:center;gap:8px;font-weight:640;margin-top:6px}.lib__feature[data-astro-cid-lcdefpme]:hover .lib__ftitle[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--lime);text-underline-offset:6px}.lib__list[data-astro-cid-lcdefpme]{grid-column:8 / -1;display:grid;align-content:start;border-top:1.5px solid var(--ink)}.lib__row[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:1fr 18px;gap:4px 12px;padding:18px 4px 18px 0;border-bottom:1px solid var(--rule);text-decoration:none;transition:padding-left var(--t-ui) var(--ease-in)}.lib__row[data-astro-cid-lcdefpme]:hover{padding-left:10px}.lib__date[data-astro-cid-lcdefpme]{grid-column:1;font-size:.875rem;color:var(--ink-2)}.lib__title[data-astro-cid-lcdefpme]{grid-column:1;font-weight:620;font-size:1.0938rem;line-height:1.35}.lib__row[data-astro-cid-lcdefpme]:hover .lib__title[data-astro-cid-lcdefpme]{color:var(--olive)}.lib__row[data-astro-cid-lcdefpme] .lib__arrow{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--ink-3);transition:transform var(--t-ui) var(--ease-in)}.lib__row[data-astro-cid-lcdefpme]:hover .lib__arrow{transform:translate(3px);color:var(--ink)}.tools[data-astro-cid-lcdefpme]{margin-top:clamp(32px,4vw,56px)}.tools__h[data-astro-cid-lcdefpme]{margin-bottom:14px}.tools__list[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tool[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:44px 1fr;column-gap:14px;row-gap:2px;align-items:center;padding:16px;border:1px solid var(--rule);border-radius:var(--r);background:var(--sheet);text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.tool[data-astro-cid-lcdefpme]:hover{border-color:var(--ink);box-shadow:inset 0 -4px 0 var(--lime)}.tool__i[data-astro-cid-lcdefpme]{grid-row:span 2;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--r-sm);background:var(--stone);color:var(--ink)}.tool__t[data-astro-cid-lcdefpme]{font-weight:640}.tool__n[data-astro-cid-lcdefpme]{font-size:.875rem;color:var(--ink-2)}.faq__grid[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:32px;align-items:start}.faq__head[data-astro-cid-lcdefpme]{grid-column:1 / span 4;display:grid;gap:18px;justify-items:start;position:sticky;top:calc(var(--header-h) + 32px)}.faq__lead[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:1.0625rem}.faq__cta[data-astro-cid-lcdefpme]{display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center}.faq__list[data-astro-cid-lcdefpme]{grid-column:6 / -1}@media(max-width:1339px){.fns__steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px}.fns__gap[data-astro-cid-lcdefpme]{border:0;border-left:1.5px dashed var(--rule-strong);margin-left:13px;min-height:36px;padding:4px 0 4px 18px;justify-content:flex-start}.fns__wait[data-astro-cid-lcdefpme]{text-align:left}.fns__bar[data-astro-cid-lcdefpme]{width:6px;height:28px;margin-left:11px;transform-origin:top}.rv-on .fns__fig[data-astro-cid-lcdefpme]:not(.is-in) .fns__bar[data-astro-cid-lcdefpme]{transform:scaleY(0)}}@media(max-width:1023px){.fns__copy[data-astro-cid-lcdefpme],.fns__fig[data-astro-cid-lcdefpme],.cov__head[data-astro-cid-lcdefpme],.cov__finder[data-astro-cid-lcdefpme],.lib__feature[data-astro-cid-lcdefpme],.lib__list[data-astro-cid-lcdefpme],.faq__head[data-astro-cid-lcdefpme],.faq__list[data-astro-cid-lcdefpme]{grid-column:1 / -1}.faq__head[data-astro-cid-lcdefpme]{position:static}.flow__note[data-astro-cid-lcdefpme]{margin-left:0;width:100%}.tools__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.people[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.people[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:last-child{grid-column:1 / -1}.dispatch[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center;column-gap:24px}.dispatch[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-column:1}.dispatch[data-astro-cid-lcdefpme] .btn--primary[data-astro-cid-lcdefpme]{grid-column:2;grid-row:2 / span 3}}@media(max-width:767px){.flow__cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.cov__stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.cov__stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme],.cov__stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:nth-child(2n){padding:12px 6px 12px 0;border-left:0}.cov__stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:1.75rem}.cov__stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:.75rem;line-height:1.3}.cov__lead[data-astro-cid-lcdefpme],.fns__lead[data-astro-cid-lcdefpme]{font-size:1.0625rem}.fns__steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:8px}.fns__gap[data-astro-cid-lcdefpme]{border:0;border-left:1.5px dashed var(--rule-strong);margin-left:13px;min-height:36px;padding:4px 0 4px 18px;justify-content:flex-start}.fns__wait[data-astro-cid-lcdefpme]{text-align:left}.fns__bar[data-astro-cid-lcdefpme]{width:6px;height:28px;margin-left:11px;transform-origin:top}.rv-on .fns__fig[data-astro-cid-lcdefpme]:not(.is-in) .fns__bar[data-astro-cid-lcdefpme]{transform:scaleY(0)}.fns__links[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.fns__lane[data-astro-cid-lcdefpme]:not(.fns__lane--on){padding:14px 16px}.fns__lane[data-astro-cid-lcdefpme]:not(.fns__lane--on) .fns__steps[data-astro-cid-lcdefpme]{display:none}.fns__lane[data-astro-cid-lcdefpme]:not(.fns__lane--on) .fns__name[data-astro-cid-lcdefpme]{margin:0;font-weight:550;color:var(--ink-2)}.fns__lane[data-astro-cid-lcdefpme]:not(.fns__lane--on) .fns__name[data-astro-cid-lcdefpme]:after{content:": filed first, served on a second order"}.lib__row[data-astro-cid-lcdefpme]{padding:14px 4px 14px 0}.lib__fdek[data-astro-cid-lcdefpme]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem}.lib__feature[data-astro-cid-lcdefpme]:after{display:none}.fns__lane[data-astro-cid-lcdefpme]:not(.fns__lane--on),.fns__cap[data-astro-cid-lcdefpme]{display:none}.fns__fig[data-astro-cid-lcdefpme]{padding:14px}.lib__feature[data-astro-cid-lcdefpme]{gap:12px}.people[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.person[data-astro-cid-lcdefpme]{border-radius:var(--r)}.dispatch[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.dispatch[data-astro-cid-lcdefpme] .btn--primary[data-astro-cid-lcdefpme]{grid-column:1;grid-row:auto}.person__photo[data-astro-cid-lcdefpme]{aspect-ratio:1 / 1.05}.person__txt[data-astro-cid-lcdefpme]{padding:10px 10px 12px;border-top-width:3px;gap:2px}.person__name[data-astro-cid-lcdefpme]{font-size:.9375rem;line-height:1.25}.person__role[data-astro-cid-lcdefpme]{font-size:.8125rem;line-height:1.3}.person__facts[data-astro-cid-lcdefpme]{display:none}.tools__list[data-astro-cid-lcdefpme]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--edge));padding:2px var(--edge) 6px;scroll-padding-inline:var(--edge)}.tools__list[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.tools__list[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{flex:0 0 76%;scroll-snap-align:start}.faq__cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}.spec[data-astro-cid-wd4gfgq5]{position:relative;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-2);margin-top:18px}.spec__tab[data-astro-cid-wd4gfgq5]{position:absolute;left:20px;top:-26px;padding:6px 12px 8px;border-radius:var(--r-sm) var(--r-sm) 0 0;background:var(--ink);color:var(--paper);font:650 .6875rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:inset 0 3px 0 var(--lime)}.spec__head[data-astro-cid-wd4gfgq5]{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px 14px;border-bottom:1px solid var(--rule);cursor:default;pointer-events:none}.spec__head[data-astro-cid-wd4gfgq5]::-webkit-details-marker{display:none}.spec__title[data-astro-cid-wd4gfgq5]{font-weight:650;font-size:1.0625rem;letter-spacing:-.005em}.spec[data-astro-cid-wd4gfgq5] .spec__chev{display:none}.spec__rows[data-astro-cid-wd4gfgq5]{padding:4px 22px}.spec__row[data-astro-cid-wd4gfgq5]{display:grid;grid-template-columns:118px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--rule);align-items:baseline}.spec__row[data-astro-cid-wd4gfgq5]:last-child{border-bottom:0}.spec__row[data-astro-cid-wd4gfgq5] dt[data-astro-cid-wd4gfgq5]{font:600 .875rem/1.4 var(--sans);color:var(--ink-2)}.spec__row[data-astro-cid-wd4gfgq5] dd[data-astro-cid-wd4gfgq5]{font:620 1rem/1.4 var(--sans);font-variant-numeric:tabular-nums}.spec__v--eta[data-astro-cid-wd4gfgq5]{display:inline-block;padding:1px 8px;border-radius:var(--r-xs);background:var(--lime-soft)}.spec__note[data-astro-cid-wd4gfgq5]{display:block;font-weight:450;font-size:.875rem;color:var(--ink-2);margin-top:2px}.spec__cta[data-astro-cid-wd4gfgq5]{display:grid;gap:12px;padding:16px 22px 22px;border-top:1px solid var(--rule);background:var(--paper);border-radius:0 0 var(--r-lg) var(--r-lg)}.spec__cta[data-astro-cid-wd4gfgq5] .btn{width:100%}@media(max-width:1023px){.spec__head[data-astro-cid-wd4gfgq5]{pointer-events:auto;cursor:pointer}.spec[data-astro-cid-wd4gfgq5] .spec__chev{display:block;transition:transform var(--t-ui) var(--ease-in)}.spec__d[data-astro-cid-wd4gfgq5][open] .spec__chev{transform:rotate(180deg)}.spec__d[data-astro-cid-wd4gfgq5]:not([open]) .spec__head[data-astro-cid-wd4gfgq5]{border-bottom:0}}.rnote[data-astro-cid-3ehbv2nj]{margin-top:clamp(28px,4vw,44px);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);overflow:hidden}.rnote__body[data-astro-cid-3ehbv2nj]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;padding:20px 22px}.rnote__img[data-astro-cid-3ehbv2nj]{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:none}.rnote__who[data-astro-cid-3ehbv2nj]{flex:220px;min-width:0;display:grid;gap:2px}.rnote__k[data-astro-cid-3ehbv2nj]{font-size:.75rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.rnote__n[data-astro-cid-3ehbv2nj]{font-size:1.125rem;font-weight:650}.rnote__n[data-astro-cid-3ehbv2nj] a[data-astro-cid-3ehbv2nj]{color:var(--ink);text-decoration:none}.rnote__n[data-astro-cid-3ehbv2nj] a[data-astro-cid-3ehbv2nj]:hover{text-decoration:underline}.rnote__r[data-astro-cid-3ehbv2nj]{font-size:.9375rem;color:var(--ink-2)}.rnote__foot[data-astro-cid-3ehbv2nj]{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px;padding:10px 22px;border-top:1px solid var(--rule);background:var(--stone);font-size:.875rem;color:var(--ink-2)}.rnote__foot[data-astro-cid-3ehbv2nj] a[data-astro-cid-3ehbv2nj]{color:var(--olive)}.toc[data-astro-cid-aansgugg]{position:sticky;top:calc(var(--header-h) + 24px);max-height:calc(100vh - var(--header-h) - 48px);overflow:auto;scrollbar-width:thin}.toc__sum[data-astro-cid-aansgugg]{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:0 0 12px;margin-bottom:6px;border-bottom:1px solid var(--rule);cursor:default;pointer-events:none;color:var(--ink)}.toc__sum[data-astro-cid-aansgugg]::-webkit-details-marker{display:none}.toc__n[data-astro-cid-aansgugg]{font-size:.75rem;padding:3px 7px;border-radius:var(--r-xs);background:var(--stone);color:var(--ink-2);letter-spacing:0}.toc[data-astro-cid-aansgugg] a[data-astro-cid-aansgugg]{position:relative;display:grid;grid-template-columns:24px 1fr;gap:6px;padding:9px 8px 9px 12px;font-size:.9375rem;line-height:1.4;color:var(--ink-2);text-decoration:none;border-radius:var(--r-xs);transition:color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.toc[data-astro-cid-aansgugg] a[data-astro-cid-aansgugg]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--rule);transition:background-color var(--t-ui) var(--ease-in)}.toc[data-astro-cid-aansgugg] a[data-astro-cid-aansgugg]:hover{color:var(--ink);background:var(--hover)}.toc[data-astro-cid-aansgugg] a[data-astro-cid-aansgugg].is-active{color:var(--ink);font-weight:600}.toc[data-astro-cid-aansgugg] a[data-astro-cid-aansgugg].is-active:before{background:var(--lime)}.toc__i[data-astro-cid-aansgugg]{font-size:.75rem;color:var(--ink-3);padding-top:2px}@media(min-width:1024px){.toc[data-astro-cid-aansgugg]{scrollbar-gutter:stable;scrollbar-color:var(--rule-strong) transparent;overscroll-behavior:contain}.toc[data-astro-cid-aansgugg] a[data-astro-cid-aansgugg]{padding:6px 6px 6px 12px;font-size:.875rem;line-height:1.32}.toc[data-astro-cid-aansgugg] a[data-astro-cid-aansgugg]:before{top:6px;bottom:6px}}@media(max-width:1023px){.toc[data-astro-cid-aansgugg]{position:static;max-height:none;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);padding:14px 16px}.toc__d[data-astro-cid-aansgugg]:not([open]) .toc__sum[data-astro-cid-aansgugg]{border-bottom:0;padding-bottom:0;margin:0}.toc__sum[data-astro-cid-aansgugg]{pointer-events:auto;cursor:pointer}.toc__sum[data-astro-cid-aansgugg]:after{content:"+";font:500 1.25rem/1 var(--sans)}.toc__d[data-astro-cid-aansgugg][open] .toc__sum[data-astro-cid-aansgugg]:after{content:"−"}}.rel[data-astro-cid-fzcivml2]{--rel-g: 12px;display:flex;flex-wrap:wrap;gap:var(--rel-g)}.rel[data-astro-cid-fzcivml2]>li[data-astro-cid-fzcivml2]{display:flex;flex:1 1 calc((100% - (var(--rel-c) - 1) * var(--rel-g)) / var(--rel-c));min-width:0}@media(max-width:1023px){.rel[data-astro-cid-fzcivml2]>li[data-astro-cid-fzcivml2]{flex-basis:calc((100% - var(--rel-g)) / 2)}}@media(max-width:640px){.rel[data-astro-cid-fzcivml2]>li[data-astro-cid-fzcivml2]{flex-basis:100%}}.rel__a[data-astro-cid-fzcivml2]{display:grid;gap:8px;align-content:start;justify-items:start;width:100%;padding:18px 20px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.rel__a[data-astro-cid-fzcivml2]:hover{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--lime),var(--shadow-1)}.rel__top[data-astro-cid-fzcivml2]{display:flex;align-items:center;gap:10px;width:100%}.rel__name[data-astro-cid-fzcivml2]{font-weight:650;font-size:1.125rem;letter-spacing:-.008em}.rel__a[data-astro-cid-fzcivml2] .rel__go{margin-left:auto;color:var(--ink-3);transition:transform var(--t-ui) var(--ease-in),color var(--t-micro) var(--ease-in)}.rel__a[data-astro-cid-fzcivml2]:hover .rel__go{transform:translate(3px);color:var(--ink)}.rel__scope[data-astro-cid-fzcivml2]{color:var(--ink-2);font-size:.9688rem;line-height:1.5}.ocard[data-astro-cid-nktgq6db]{display:grid;gap:12px;padding:22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-2);position:relative}.ocard[data-astro-cid-nktgq6db]:before{content:"";position:absolute;inset:0 0 auto;height:4px;border-radius:var(--r-lg) var(--r-lg) 0 0;background:linear-gradient(90deg,var(--lime) 0 56px,var(--ink) 56px)}.ocard__t[data-astro-cid-nktgq6db]{font-size:1.25rem;font-weight:640;line-height:1.2;letter-spacing:-.012em}.ocard__chips[data-astro-cid-nktgq6db]{display:flex;flex-wrap:wrap;gap:6px}.ocard__note[data-astro-cid-nktgq6db]{font-size:.875rem;color:var(--ink-2);line-height:1.5}.ocard__note[data-astro-cid-nktgq6db] a[data-astro-cid-nktgq6db]{color:var(--olive);font-weight:600}.ocard__cb[data-astro-cid-nktgq6db]{justify-self:start;padding:4px 0;border:0;background:none;font-weight:620;font-size:.9375rem;color:var(--ink);text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:4px}html:not(.js) .ocard__cb[data-astro-cid-nktgq6db]{display:none}.court-data__grid[data-astro-cid-2hoomrtv]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.court-data__stat[data-astro-cid-2hoomrtv]{display:flex;flex-direction:column;gap:4px;padding:clamp(14px,2vw,18px) clamp(14px,2vw,20px);border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--sheet)}.court-data__v[data-astro-cid-2hoomrtv]{order:0;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:650;line-height:1.1;color:var(--ink)}.court-data__k[data-astro-cid-2hoomrtv]{order:1;font-weight:650}.court-data__note[data-astro-cid-2hoomrtv]{order:2;margin:0;font-size:.9375rem;color:var(--ink-2)}.court-data__src[data-astro-cid-2hoomrtv]{margin-top:20px;font-size:.9375rem;color:var(--ink-2)}@media(max-width:1023px){.court-data__grid[data-astro-cid-2hoomrtv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:359px){.court-data__grid[data-astro-cid-2hoomrtv]{grid-template-columns:minmax(0,1fr)}}.pcards[data-astro-cid-zo6ac4a4]{display:grid;gap:12px}.pcards__intro[data-astro-cid-zo6ac4a4]{color:var(--ink-2)}.pcards__list[data-astro-cid-zo6ac4a4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:6px}.pcards__list[data-astro-cid-zo6ac4a4]>li[data-astro-cid-zo6ac4a4]{display:flex}.pcards__list[data-astro-cid-zo6ac4a4] a[data-astro-cid-zo6ac4a4]{display:grid;grid-template-rows:auto auto 1fr auto;gap:8px;width:100%;padding:0 0 20px;overflow:hidden;background:var(--sheet);border:1px solid var(--rule);text-decoration:none;color:var(--ink);box-shadow:var(--shadow-1);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.pcards__list[data-astro-cid-zo6ac4a4] a[data-astro-cid-zo6ac4a4]:hover{border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime),var(--shadow-2);transform:translateY(-2px)}.pcards__list[data-astro-cid-zo6ac4a4] a[data-astro-cid-zo6ac4a4]>[data-astro-cid-zo6ac4a4]:not(.pcards__img){margin-inline:20px}.pcards__img[data-astro-cid-zo6ac4a4]{display:block;aspect-ratio:1200 / 628;margin-bottom:6px;overflow:hidden;background:var(--stone);border-bottom:1px solid var(--rule)}.pcards__img[data-astro-cid-zo6ac4a4] img{display:block;width:100%;height:100%;object-fit:cover}.pcards__d[data-astro-cid-zo6ac4a4]{font-size:.875rem;color:var(--ink-2)}.pcards__t[data-astro-cid-zo6ac4a4]{font-weight:650;font-size:1.0625rem;line-height:1.32}.pcards__list[data-astro-cid-zo6ac4a4] a[data-astro-cid-zo6ac4a4]:hover .pcards__t[data-astro-cid-zo6ac4a4]{color:var(--olive)}.pcards__go[data-astro-cid-zo6ac4a4]{display:inline-flex;align-items:center;gap:6px;font-weight:620;font-size:.9375rem}@media(max-width:640px){.pcards__list[data-astro-cid-zo6ac4a4]{grid-template-columns:1fr}}.lmap[data-astro-cid-zfukep3f]{display:grid;margin:0;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden}.lmap__frame[data-astro-cid-zfukep3f]{position:relative;aspect-ratio:4 / 3;background:var(--stone-2)}.lmap__frame[data-astro-cid-zfukep3f] iframe[data-astro-cid-zfukep3f]{position:absolute;inset:0;width:100%;height:100%;border:0}.dark .lmap__frame[data-astro-cid-zfukep3f] iframe[data-astro-cid-zfukep3f]{filter:invert(.9) hue-rotate(180deg) saturate(.75) brightness(.92) contrast(.92)}.lmap__cap[data-astro-cid-zfukep3f]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:14px 18px;border-top:1px solid var(--rule);font-size:.9375rem}.lmap__where[data-astro-cid-zfukep3f]{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2)}.lmap__where[data-astro-cid-zfukep3f] .icon{color:var(--olive);flex:none}.lmap__where[data-astro-cid-zfukep3f] strong[data-astro-cid-zfukep3f]{color:var(--ink);font-weight:640}.lmap__open[data-astro-cid-zfukep3f]{display:inline-flex;align-items:center;gap:6px;font-weight:620;color:var(--olive);text-decoration:none}.lmap__open[data-astro-cid-zfukep3f]:hover{text-decoration:underline}.svc-cta[data-astro-cid-jh4rtena]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.svc-sub[data-astro-cid-jh4rtena]{font-size:1rem;color:var(--ink-2)}.sec[data-astro-cid-jh4rtena] .svc-posts{margin-top:40px}.svc-order[data-astro-cid-jh4rtena] .split__head{position:static}.svc-order__map[data-astro-cid-jh4rtena]{grid-column:1 / -1;min-width:0}@media(min-width:1024px){.svc-order__grid[data-astro-cid-jh4rtena]{grid-template-rows:auto 1fr}.svc-order__grid[data-astro-cid-jh4rtena]>.split__head{grid-row:1}.svc-order__grid[data-astro-cid-jh4rtena]>.split__body{grid-row:1 / span 2}.svc-order__map[data-astro-cid-jh4rtena]{grid-column:1 / span 4;grid-row:2;align-self:start}}@media(max-width:767px){.svc-cta[data-astro-cid-jh4rtena] .btn[data-astro-cid-jh4rtena]{width:100%}}.loc-cta[data-astro-cid-yk7nhocz]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.loc-sub[data-astro-cid-yk7nhocz]{font-size:1rem;color:var(--ink-2)}.loc-order__grid[data-astro-cid-yk7nhocz]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"head head head head head . form form form form form form" "map map map map map . form form form form form form";column-gap:var(--gutter);row-gap:28px;align-items:start}.loc-order__grid--map[data-astro-cid-yk7nhocz]{grid-template-areas:"head head head head head . form form form form form form";align-items:center}.loc-order__head[data-astro-cid-yk7nhocz]{grid-area:head;display:grid;gap:18px;justify-items:start}.loc-order__head[data-astro-cid-yk7nhocz] p[data-astro-cid-yk7nhocz]{color:var(--ink-2);font-size:1.0625rem}.loc-order__form[data-astro-cid-yk7nhocz]{grid-area:form;min-width:0}.loc-order__map[data-astro-cid-yk7nhocz]{grid-area:map;min-width:0}@media(min-width:1024px){.loc-order__grid[data-astro-cid-yk7nhocz]{align-items:stretch}.loc-order__head[data-astro-cid-yk7nhocz]{align-self:start}.loc-order__map[data-astro-cid-yk7nhocz]{display:flex}.loc-order__map[data-astro-cid-yk7nhocz] .lmap{flex:1;display:flex;flex-direction:column}.loc-order__map[data-astro-cid-yk7nhocz] .lmap__frame{flex:1;aspect-ratio:auto;min-height:280px}.loc-order__form[data-astro-cid-yk7nhocz]{display:flex;flex-direction:column}.loc-order__form[data-astro-cid-yk7nhocz]>.wo{flex:1;display:flex;flex-direction:column}.loc-order__form[data-astro-cid-yk7nhocz]>.wo>.wo__form{flex:1;display:flex;flex-direction:column}.loc-order__grid--map[data-astro-cid-yk7nhocz] .loc-order__form[data-astro-cid-yk7nhocz] .lmap{height:100%}.loc-order__form[data-astro-cid-yk7nhocz] .wo__step:not([hidden]){flex:1;display:flex;flex-direction:column}.loc-order__form[data-astro-cid-yk7nhocz] .wo__step:not([hidden]) .wo__fields{margin-bottom:28px}.loc-order__form[data-astro-cid-yk7nhocz] .wo__step:not([hidden]) .wo__nav{margin-top:auto}.loc-order__form[data-astro-cid-yk7nhocz] .wo__done:not([hidden]){flex:1}}@media(max-width:1023px){.loc-order__grid[data-astro-cid-yk7nhocz]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "form" "map"}.loc-order__grid--map[data-astro-cid-yk7nhocz]{grid-template-areas:"head" "form"}}.loc-order__facts[data-astro-cid-yk7nhocz]{width:100%;border-top:1px solid var(--rule-strong)}.loc-order__facts[data-astro-cid-yk7nhocz] li[data-astro-cid-yk7nhocz]{display:flex;justify-content:space-between;gap:8px;padding:10px 0;border-bottom:1px solid var(--rule-strong);font-size:.9688rem}.loc-order__facts[data-astro-cid-yk7nhocz] span[data-astro-cid-yk7nhocz]{color:var(--ink-2)}.near[data-astro-cid-yk7nhocz]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.near[data-astro-cid-yk7nhocz] a[data-astro-cid-yk7nhocz]{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:10px 16px;border:1px solid var(--rule);border-radius:var(--r-sm);background:var(--sheet);text-decoration:none;font-weight:580;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.near[data-astro-cid-yk7nhocz] a[data-astro-cid-yk7nhocz] .icon{color:var(--ink-3);transition:transform var(--t-ui) var(--ease-in)}.near[data-astro-cid-yk7nhocz] a[data-astro-cid-yk7nhocz]:hover{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--lime)}.near[data-astro-cid-yk7nhocz] a[data-astro-cid-yk7nhocz]:hover .icon{transform:translate(3px);color:var(--ink)}.sec[data-astro-cid-yk7nhocz] .also__posts{margin-top:40px}.loc-rev[data-astro-cid-yk7nhocz]{padding:0 0 clamp(48px,6vw,88px)}.loc-rev__in[data-astro-cid-yk7nhocz]{width:100%}@media(max-width:767px){.loc-cta[data-astro-cid-yk7nhocz] .btn[data-astro-cid-yk7nhocz]{width:100%;white-space:normal;text-align:center}.near[data-astro-cid-yk7nhocz]{grid-template-columns:repeat(2,minmax(0,1fr))}.near[data-astro-cid-yk7nhocz] a[data-astro-cid-yk7nhocz]{min-width:0;overflow-wrap:anywhere}}.vf[data-astro-cid-4plxhxgy]{display:grid;gap:10px}.vf__stage[data-astro-cid-4plxhxgy]{position:relative;width:100%;aspect-ratio:16 / 9;border:1px solid var(--rule);border-radius:var(--r-lg);background:#10141c;overflow:hidden;box-shadow:var(--shadow-2)}.vf__btn[data-astro-cid-4plxhxgy]{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:none;text-align:left;color:#fff;cursor:pointer}.vf__btn[data-astro-cid-4plxhxgy]:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.vf__img[data-astro-cid-4plxhxgy]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-max) var(--ease-in)}.vf__shade[data-astro-cid-4plxhxgy]{position:absolute;inset:0;background:linear-gradient(#0a0d1300 45%,#0a0d13c7)}.vf--compact[data-astro-cid-4plxhxgy] .vf__stage[data-astro-cid-4plxhxgy]{border:0;border-radius:0;box-shadow:none}.vf--compact[data-astro-cid-4plxhxgy] .vf__shade[data-astro-cid-4plxhxgy]{background:#0a0d1314}.vf__play[data-astro-cid-4plxhxgy]{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:var(--lime);color:var(--lime-ink);transform:translate(-50%,-50%);box-shadow:0 10px 30px -8px #0000008c,0 0 0 8px #a5ce3a38;transition:transform var(--t-ui) var(--ease-spring),box-shadow var(--t-ui) var(--ease-in)}.vf__play[data-astro-cid-4plxhxgy] .icon{margin-left:4px}.vf--compact[data-astro-cid-4plxhxgy] .vf__play[data-astro-cid-4plxhxgy]{width:60px;height:60px}.vf__stage[data-astro-cid-4plxhxgy]:hover .vf__img[data-astro-cid-4plxhxgy]{transform:scale(1.03)}.vf__btn[data-astro-cid-4plxhxgy]:hover .vf__play[data-astro-cid-4plxhxgy],.vf__btn[data-astro-cid-4plxhxgy]:focus-visible .vf__play[data-astro-cid-4plxhxgy]{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 12px 34px -8px #0009,0 0 0 12px #a5ce3a47}.vf__meta[data-astro-cid-4plxhxgy]{position:absolute;left:clamp(18px,3vw,32px);right:clamp(18px,3vw,32px);bottom:clamp(16px,2.6vw,28px);display:grid;gap:8px}.vf__tag[data-astro-cid-4plxhxgy]{font:650 .75rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#0a0d13d1;padding:3px 6px;border-radius:3px}.vf__title[data-astro-cid-4plxhxgy]{font-size:clamp(1.125rem,2vw,1.625rem);font-weight:620;letter-spacing:-.015em;line-height:1.2;max-width:32ch;text-wrap:balance}.vf[data-astro-cid-4plxhxgy] iframe{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:0;border-radius:var(--r-lg);background:#000;box-shadow:var(--shadow-2)}.vf__note[data-astro-cid-4plxhxgy]{font-size:.875rem;color:var(--ink-3)}.vf__note[data-astro-cid-4plxhxgy] a[data-astro-cid-4plxhxgy]{color:var(--ink-2);font-weight:600}@media(max-width:640px){.vf__play[data-astro-cid-4plxhxgy]{width:60px;height:60px}.vf__meta[data-astro-cid-4plxhxgy]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.doc-upd[data-astro-cid-qsa6wqku]{display:flex;align-items:center;gap:10px;font-size:1rem;color:var(--ink-2)}.doc-main--legal[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku]{font-size:1.0625rem}.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku],.doc-main--index[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku]{max-width:none}.doc-main--index[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku] ul.md-linkgrid{columns:3 16em}@media(min-width:1024px){.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku]{columns:2;column-gap:48px;column-rule:1px solid var(--rule);font-size:1rem}.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku] h2:where(:not([data-hl])){column-span:all}.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku] h3,.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku] :is(h2,h3,h4,h5):where([data-hl="3"]){break-after:avoid;padding-top:14px;border-top:1.5px solid var(--ink);margin-top:1.4em}.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku] p,.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku] ul,.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku] table{break-inside:avoid}.doc-main--dir[data-astro-cid-qsa6wqku] .prose[data-astro-cid-qsa6wqku] table{column-span:all}}.doc-legal-next__box[data-astro-cid-qsa6wqku]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding:24px 28px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:inset 5px 0 0 var(--lime)}.doc-legal-next__box[data-astro-cid-qsa6wqku] a[data-astro-cid-qsa6wqku]:not(.btn){color:var(--olive);font-weight:600}.doc-legal-next__a[data-astro-cid-qsa6wqku]{display:flex;flex-wrap:wrap;gap:10px}.sbn[data-astro-cid-mdokamzj]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:1rem}.sbn[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]{color:var(--olive);font-weight:600}.person-sec[data-astro-cid-mdokamzj]{padding:clamp(40px,5vw,72px) 0 clamp(56px,7vw,96px)}.person-rail[data-astro-cid-mdokamzj]{display:grid;gap:18px;align-content:start;align-self:start;position:sticky;top:calc(var(--header-h) + 24px)}.person-rail[data-astro-cid-mdokamzj] .person-rail__img{width:100%;aspect-ratio:4 / 4.6;object-fit:cover;object-position:50% 18%;border-radius:var(--r-lg);background:var(--stone-2);box-shadow:var(--shadow-2);border-bottom:5px solid var(--lime)}.person-rail__facts[data-astro-cid-mdokamzj]{background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);padding:4px 16px}.person-rail__facts[data-astro-cid-mdokamzj] div[data-astro-cid-mdokamzj]{display:grid;gap:2px;padding:11px 0;border-bottom:1px solid var(--rule)}.person-rail__facts[data-astro-cid-mdokamzj] div[data-astro-cid-mdokamzj]:last-child{border-bottom:0}.person-rail__facts[data-astro-cid-mdokamzj] dt[data-astro-cid-mdokamzj]{font-size:.8125rem;font-weight:600;color:var(--ink-2)}.person-rail__facts[data-astro-cid-mdokamzj] dd[data-astro-cid-mdokamzj]{font-weight:600}.person-rail__links[data-astro-cid-mdokamzj]{display:flex;flex-wrap:wrap;gap:8px}.person-rail__links[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]{display:inline-flex;padding:8px 12px;border:1px solid var(--rule-strong);border-radius:var(--r-xs);color:var(--ink);font-weight:600;font-size:.9375rem;text-decoration:none}.person-rail__links[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]:hover{border-color:var(--ink)}.person-main[data-astro-cid-mdokamzj]{grid-column:5 / span 7}.person-block[data-astro-cid-mdokamzj]{margin-top:48px;display:grid;gap:16px}.person-h[data-astro-cid-mdokamzj]{font-size:1.5rem;font-weight:640;letter-spacing:-.015em}.handles[data-astro-cid-mdokamzj]{display:flex;flex-wrap:wrap;gap:8px}.handles[data-astro-cid-mdokamzj] li[data-astro-cid-mdokamzj]{display:inline-flex;gap:8px;align-items:baseline;padding:8px 12px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-xs);font-weight:560}.handles[data-astro-cid-mdokamzj] .mono[data-astro-cid-mdokamzj]{font-size:.75rem;color:var(--ink-3)}.person-line[data-astro-cid-mdokamzj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;padding:20px 22px;background:var(--band);color:var(--band-ink);border-radius:var(--r-lg)}.person-line[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj].mono{color:var(--band-ink);font-size:1.125rem}.person-line[data-astro-cid-mdokamzj] .btn--primary[data-astro-cid-mdokamzj]{background:var(--band-ink);color:#141821;border-color:var(--band-ink)}.arts[data-astro-cid-mdokamzj]{border-top:1.5px solid var(--ink)}.arts[data-astro-cid-mdokamzj] li[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--rule);text-decoration:none;font-weight:620;transition:padding-left var(--t-ui) var(--ease-in)}.arts[data-astro-cid-mdokamzj] li[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]:hover{padding-left:8px}.arts[data-astro-cid-mdokamzj] li[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj] .mono[data-astro-cid-mdokamzj]{font-size:.8125rem;color:var(--ink-2);font-weight:400;padding-top:3px}.arts[data-astro-cid-mdokamzj] li[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]:hover span[data-astro-cid-mdokamzj]:last-child{color:var(--olive)}.more[data-astro-cid-mdokamzj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.more[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]{display:grid;grid-template-columns:1fr 18px;gap:4px 16px;align-items:center;padding:20px 22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.more[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]:hover{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--lime)}.more[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj] .muted[data-astro-cid-mdokamzj]{grid-column:1}.more[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj] .icon{grid-column:2;grid-row:1 / span 2}.more__n[data-astro-cid-mdokamzj]{font-weight:650;font-size:1.1875rem}@media(max-width:1279px){.person-main[data-astro-cid-mdokamzj]{grid-column:4 / -1}}@media(max-width:1023px){.person-rail[data-astro-cid-mdokamzj]{grid-template-columns:minmax(0,220px) 1fr;column-gap:24px;position:static}.person-rail[data-astro-cid-mdokamzj] .person-rail__img{grid-row:span 2}.person-main[data-astro-cid-mdokamzj]{grid-column:1 / -1;margin-top:16px}}@media(max-width:560px){.person-rail[data-astro-cid-mdokamzj]{grid-template-columns:1fr}.person-rail[data-astro-cid-mdokamzj] .person-rail__img{max-width:260px}.arts[data-astro-cid-mdokamzj] li[data-astro-cid-mdokamzj] a[data-astro-cid-mdokamzj]{grid-template-columns:1fr;gap:2px}.more[data-astro-cid-mdokamzj]{grid-template-columns:1fr}}.anote[data-astro-cid-5biomvug]{display:grid;gap:14px;margin-top:8px;padding-top:24px;border-top:1.5px solid var(--ink)}.anote__t[data-astro-cid-5biomvug]{font-size:1.25rem;font-weight:650;letter-spacing:-.01em}.anote__intro[data-astro-cid-5biomvug]{color:var(--ink-2);max-width:68ch}.anote__list[data-astro-cid-5biomvug]{display:grid;gap:12px}.anote__card[data-astro-cid-5biomvug]{display:flex;gap:18px;align-items:flex-start;padding:18px 20px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg)}.anote__img[data-astro-cid-5biomvug]{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:none}.anote__info[data-astro-cid-5biomvug]{display:grid;gap:4px;min-width:0}.anote__role[data-astro-cid-5biomvug]{font-size:.75rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.anote__name[data-astro-cid-5biomvug]{font-size:1.0625rem;font-weight:650}.anote__text[data-astro-cid-5biomvug]{font-size:.9688rem;color:var(--ink-2)}.anote__links[data-astro-cid-5biomvug]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:6px;font-size:.9375rem;font-weight:600}.anote__links[data-astro-cid-5biomvug] a[data-astro-cid-5biomvug]{display:inline-flex;align-items:center;gap:4px;color:var(--olive)}.anote__follow[data-astro-cid-5biomvug]{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);font-weight:500}@media(max-width:520px){.anote__card[data-astro-cid-5biomvug]{flex-direction:column}}.pdisc[data-astro-cid-6wwh23dn]{font-size:.9375rem;color:var(--ink-2);padding-top:16px;border-top:1px solid var(--rule);max-width:68ch}.pdisc[data-astro-cid-6wwh23dn] strong[data-astro-cid-6wwh23dn]{color:var(--ink);font-style:normal}.pdisc[data-astro-cid-6wwh23dn] a[data-astro-cid-6wwh23dn]{color:var(--olive)}.post-head[data-astro-cid-beo7y5vd]{background:var(--stone);padding:clamp(28px,3.5vw,48px) 0 clamp(40px,5vw,64px);border-bottom:1px solid var(--rule)}.post-head__grid[data-astro-cid-beo7y5vd]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(24px,3vw,48px);row-gap:24px;align-items:center}.post-crumbs[data-astro-cid-beo7y5vd]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;font-size:.875rem;color:var(--ink-2)}.post-crumbs[data-astro-cid-beo7y5vd] a[data-astro-cid-beo7y5vd]{color:var(--ink-2);text-decoration:none}.post-crumbs[data-astro-cid-beo7y5vd] a[data-astro-cid-beo7y5vd]:hover{text-decoration:underline;color:var(--ink)}.post-crumbs[data-astro-cid-beo7y5vd] span[data-astro-cid-beo7y5vd][aria-hidden]{color:var(--rule-strong)}.post-crumbs__cur[data-astro-cid-beo7y5vd]{color:var(--ink);max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-head__main[data-astro-cid-beo7y5vd]{grid-column:1 / span 7;display:grid;gap:20px;justify-items:start}.post-title[data-astro-cid-beo7y5vd]{max-width:22ch}.byline[data-astro-cid-beo7y5vd]{width:100%;display:grid;gap:0;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg)}.byline__meta[data-astro-cid-beo7y5vd]{display:flex;flex-wrap:wrap}.byline__meta[data-astro-cid-beo7y5vd]>div[data-astro-cid-beo7y5vd]{padding:14px 22px;display:grid;gap:2px;border-right:1px solid var(--rule)}.byline__meta[data-astro-cid-beo7y5vd]>div[data-astro-cid-beo7y5vd]:last-child{border-right:0}.byline__meta[data-astro-cid-beo7y5vd] dt[data-astro-cid-beo7y5vd]{font-size:.8125rem;font-weight:600;color:var(--ink-2)}.byline__meta[data-astro-cid-beo7y5vd] dd[data-astro-cid-beo7y5vd]{font-size:1rem;font-weight:600}.byline__meta[data-astro-cid-beo7y5vd] a[data-astro-cid-beo7y5vd]{color:var(--olive)}.byline__rev[data-astro-cid-beo7y5vd]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 22px;border-top:1px solid var(--rule);font-size:.9688rem}.byline__rev[data-astro-cid-beo7y5vd] a[data-astro-cid-beo7y5vd]{color:var(--olive);font-weight:600}.post-figure[data-astro-cid-beo7y5vd]{grid-column:8 / -1;margin:0;padding:10px 10px 12px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-2)}.post-figure[data-astro-cid-beo7y5vd] img{display:block;width:100%;height:auto;aspect-ratio:1200 / 628;object-fit:cover;border-radius:var(--r-sm)}.post-figure[data-astro-cid-beo7y5vd] figcaption[data-astro-cid-beo7y5vd]{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:.8125rem;color:var(--ink-2)}.post-figure__ex[data-astro-cid-beo7y5vd]{font:650 .6875rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:3px 6px;border:1.5px solid var(--ink);border-radius:var(--r-xs);color:var(--ink)}.post-prose[data-astro-cid-beo7y5vd] .md-note{padding:16px 20px;border-left:4px solid var(--lime);background:var(--sheet);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--ink-2);font-size:1rem}.post-faq[data-astro-cid-beo7y5vd]{display:grid;gap:18px;margin-top:16px}.post-cta[data-astro-cid-beo7y5vd]{display:grid;gap:12px;justify-items:start;padding:clamp(22px,3vw,36px);background:var(--band);color:var(--band-ink);border-radius:var(--r-lg);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--paper: var(--band);--rule-strong: #56617a;--focus: var(--lime)}.post-cta[data-astro-cid-beo7y5vd] .eyebrow[data-astro-cid-beo7y5vd]{color:var(--band-ink-2)}.post-cta__t[data-astro-cid-beo7y5vd]{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:640;letter-spacing:-.018em;line-height:1.2}.post-cta__d[data-astro-cid-beo7y5vd]{max-width:60ch;color:var(--band-ink-2)}.post-cta__eta[data-astro-cid-beo7y5vd]{font-size:.9688rem;color:var(--band-ink-2)}.post-cta__a[data-astro-cid-beo7y5vd]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:6px}.post-cta[data-astro-cid-beo7y5vd] .btn--primary[data-astro-cid-beo7y5vd]{background:var(--band-ink);color:#141821;border-color:var(--band-ink)}.post-notice[data-astro-cid-beo7y5vd]{font-size:.9375rem;color:var(--ink-2);padding-top:16px;border-top:1px solid var(--rule);max-width:68ch}.post-rel__head[data-astro-cid-beo7y5vd]{display:grid;gap:14px;margin-bottom:28px}.post-rel__list[data-astro-cid-beo7y5vd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.post-rel__list[data-astro-cid-beo7y5vd]>li[data-astro-cid-beo7y5vd]{display:flex}.post-rel__list[data-astro-cid-beo7y5vd] a[data-astro-cid-beo7y5vd]{display:grid;gap:10px;align-content:start;width:100%;padding:0 0 22px;overflow:hidden;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.post-rel__list[data-astro-cid-beo7y5vd] a[data-astro-cid-beo7y5vd]:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:var(--shadow-2)}.post-rel__list[data-astro-cid-beo7y5vd] a[data-astro-cid-beo7y5vd]>[data-astro-cid-beo7y5vd]:not(.post-rel__img){margin-inline:22px}.post-rel__img[data-astro-cid-beo7y5vd]{display:block;aspect-ratio:1200 / 628;overflow:hidden;background:var(--stone-2);border-bottom:1px solid var(--rule);margin-bottom:6px}.post-rel__img[data-astro-cid-beo7y5vd] img{display:block;width:100%;height:100%;object-fit:cover}.post-rel__d[data-astro-cid-beo7y5vd]{font-size:.875rem;color:var(--ink-2)}.post-rel__t[data-astro-cid-beo7y5vd]{font-weight:650;font-size:1.125rem;line-height:1.3}.post-rel__go[data-astro-cid-beo7y5vd]{display:inline-flex;align-items:center;gap:6px;font-weight:620;font-size:.9375rem;margin-top:auto}@media(max-width:1023px){.post-head__main[data-astro-cid-beo7y5vd]{grid-column:1 / -1}.post-figure[data-astro-cid-beo7y5vd]{grid-column:1 / -1;max-width:720px}}@media(max-width:640px){.byline__meta[data-astro-cid-beo7y5vd]>div[data-astro-cid-beo7y5vd]{border-right:0;padding:12px 16px}.byline__rev[data-astro-cid-beo7y5vd]{padding:12px 16px}.post-cta__a[data-astro-cid-beo7y5vd] .btn[data-astro-cid-beo7y5vd]{width:100%}}.contact[data-astro-cid-mb4bcipy]{padding:clamp(40px,5vw,72px) 0 clamp(64px,8vw,112px)}.contact__grid[data-astro-cid-mb4bcipy]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:48px;align-items:start}.contact__desks[data-astro-cid-mb4bcipy]{grid-column:1 / span 4;grid-row:1;display:grid;gap:14px;position:sticky;top:calc(var(--header-h) + 24px)}.contact__form[data-astro-cid-mb4bcipy]{grid-column:6 / -1;grid-row:1;display:grid;gap:22px}.router__q[data-astro-cid-mb4bcipy]{font-weight:650;font-size:1.125rem;margin-bottom:12px}.router__opts[data-astro-cid-mb4bcipy]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.router__opt[data-astro-cid-mb4bcipy]{display:grid;gap:6px;align-content:start;padding:16px 18px;border:1.5px solid var(--rule);border-radius:var(--r);background:var(--sheet);text-align:left;text-decoration:none;color:var(--ink);cursor:pointer;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.router__opt[data-astro-cid-mb4bcipy]:hover{border-color:var(--ink-3)}.router__opt[data-astro-cid-mb4bcipy][aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 4px 0 var(--lime),var(--shadow-1)}.router__t[data-astro-cid-mb4bcipy]{font-weight:650;font-size:1.0312rem;line-height:1.3}.router__s[data-astro-cid-mb4bcipy]{font-size:.9375rem;color:var(--ink-2)}.contact__nlf[data-astro-cid-mb4bcipy]{max-width:60ch}.cmap[data-astro-cid-mb4bcipy]{margin:0;background:var(--sheet);border:1px solid var(--rule);box-shadow:var(--shadow-1)}.cmap__frame[data-astro-cid-mb4bcipy]{position:relative;aspect-ratio:1929 / 1787;overflow:hidden;background:#aad3df}.cmap__frame[data-astro-cid-mb4bcipy] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dark .cmap__frame[data-astro-cid-mb4bcipy] img{filter:invert(.9) hue-rotate(180deg) saturate(.7) brightness(.9) contrast(.92)}.cmap__pin[data-astro-cid-mb4bcipy]{position:absolute;width:18px;height:18px;margin:-18px 0 0 -9px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--lime);border:2px solid #141821;box-shadow:0 3px 8px #00000059}.cmap__cap[data-astro-cid-mb4bcipy]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding:12px 16px;border-top:1px solid var(--rule);font-size:.875rem;color:var(--ink-2)}.cmap__cap[data-astro-cid-mb4bcipy]>span[data-astro-cid-mb4bcipy]:first-child{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:600}.cmap__cap[data-astro-cid-mb4bcipy] .icon{color:var(--olive)}.cmap__attr[data-astro-cid-mb4bcipy] a[data-astro-cid-mb4bcipy]{color:var(--ink-2)}.desks__h[data-astro-cid-mb4bcipy]{font:650 .8125rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase}.desks__h--offices[data-astro-cid-mb4bcipy]{margin-top:18px}.desks[data-astro-cid-mb4bcipy]{display:grid;gap:10px}.desks[data-astro-cid-mb4bcipy] li[data-astro-cid-mb4bcipy]{padding:16px 18px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);display:grid;gap:4px}.desks[data-astro-cid-mb4bcipy] li[data-astro-cid-mb4bcipy]:first-child{background:var(--band);color:var(--band-ink);border-color:var(--band);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--olive: #c3df79}.desks__t[data-astro-cid-mb4bcipy]{font-weight:650}.desks[data-astro-cid-mb4bcipy] a[data-astro-cid-mb4bcipy]{color:var(--olive)}.desks__phone[data-astro-cid-mb4bcipy]{font-size:1.375rem;text-decoration:none;color:var(--ink)!important}.desks__phone[data-astro-cid-mb4bcipy]:hover{text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:5px}.offices[data-astro-cid-mb4bcipy]{display:grid;gap:10px}.office[data-astro-cid-mb4bcipy]{padding:14px 16px;border-left:3px solid var(--rule);display:grid;gap:6px}.office[data-astro-cid-mb4bcipy]:first-child{border-left-color:var(--lime)}.office__n[data-astro-cid-mb4bcipy]{display:flex;align-items:center;gap:8px;font-weight:650;font-size:.9375rem}.office__n[data-astro-cid-mb4bcipy].mono{font-family:var(--sans)}.office[data-astro-cid-mb4bcipy] address[data-astro-cid-mb4bcipy]{font-style:normal;font-size:.9688rem;color:var(--ink-2)}.office__c[data-astro-cid-mb4bcipy]{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.875rem;color:var(--ink-2)}.office__c[data-astro-cid-mb4bcipy] a[data-astro-cid-mb4bcipy]{color:var(--ink-2)}.office__c[data-astro-cid-mb4bcipy] a[data-astro-cid-mb4bcipy]:hover{color:var(--ink)}@media(max-width:1023px){.contact__form[data-astro-cid-mb4bcipy],.contact__desks[data-astro-cid-mb4bcipy]{grid-column:1 / -1}.contact__desks[data-astro-cid-mb4bcipy]{grid-row:2;position:static}}@media(max-width:640px){.router__opts[data-astro-cid-mb4bcipy]{grid-template-columns:1fr}}.ab-cta[data-astro-cid-vuw5i2ec]{display:flex;flex-wrap:wrap;gap:10px}.about-stats[data-astro-cid-vuw5i2ec]{padding:clamp(36px,4vw,56px) 0}.about-stats__row[data-astro-cid-vuw5i2ec]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.about-stats__row[data-astro-cid-vuw5i2ec]>div[data-astro-cid-vuw5i2ec]{padding:8px 24px 8px 0;display:grid;gap:8px}.about-stats__row[data-astro-cid-vuw5i2ec]>div[data-astro-cid-vuw5i2ec]+div[data-astro-cid-vuw5i2ec]{border-left:1px solid var(--band-rule);padding-left:24px}.about-stats__row[data-astro-cid-vuw5i2ec] dd[data-astro-cid-vuw5i2ec]{order:-1;font-size:clamp(2.25rem,1.6rem + 2vw,3.5rem);font-weight:640;font-stretch:84%;letter-spacing:-.035em;line-height:1}.about-stats__row[data-astro-cid-vuw5i2ec] dt[data-astro-cid-vuw5i2ec]{color:var(--band-ink-2);font-size:1rem}.ab-mem[data-astro-cid-vuw5i2ec]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ab-mem[data-astro-cid-vuw5i2ec] a[data-astro-cid-vuw5i2ec]{display:grid;gap:6px;height:100%;padding:20px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);text-decoration:none;color:var(--ink-2);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.ab-mem[data-astro-cid-vuw5i2ec] a[data-astro-cid-vuw5i2ec]:hover{border-color:var(--ink);box-shadow:inset 0 -4px 0 var(--lime)}.ab-mem__s[data-astro-cid-vuw5i2ec]{font-weight:700;font-size:1.375rem;color:var(--ink)}.ab-mem__logo[data-astro-cid-vuw5i2ec]{display:grid;place-items:center;height:92px;margin-bottom:6px;padding:12px;background:var(--plate);border:1px solid var(--rule)}.ab-mem__logo[data-astro-cid-vuw5i2ec] img{max-height:64px;width:auto;object-fit:contain}.ab-mem__logo--text[data-astro-cid-vuw5i2ec] .ab-mem__s[data-astro-cid-vuw5i2ec]{color:#141821;font-size:1.75rem;letter-spacing:.02em}@media(max-width:1023px){.about-stats__row[data-astro-cid-vuw5i2ec]{grid-template-columns:1fr 1fr;row-gap:24px}.about-stats__row[data-astro-cid-vuw5i2ec]>div[data-astro-cid-vuw5i2ec]:nth-child(3){border-left:0;padding-left:0}.ab-mem[data-astro-cid-vuw5i2ec]{grid-template-columns:1fr 1fr}}@media(max-width:400px){.about-stats__row[data-astro-cid-vuw5i2ec] dd[data-astro-cid-vuw5i2ec]{font-size:1.875rem}.about-stats__row[data-astro-cid-vuw5i2ec]>div[data-astro-cid-vuw5i2ec]{padding-right:12px}.about-stats__row[data-astro-cid-vuw5i2ec]>div[data-astro-cid-vuw5i2ec]+div[data-astro-cid-vuw5i2ec]{padding-left:12px}}@media(max-width:640px){.ab-mem[data-astro-cid-vuw5i2ec]{grid-template-columns:1fr}.ab-cta[data-astro-cid-vuw5i2ec] .btn[data-astro-cid-vuw5i2ec]{width:100%}}.tp-cap[data-astro-cid-2ugqqxxf]{padding-top:clamp(40px,5vw,64px)}.tlist[data-astro-cid-2ugqqxxf]{columns:3;column-gap:16px}.tl[data-astro-cid-2ugqqxxf]{break-inside:avoid;display:grid;gap:14px;margin-bottom:16px;padding:24px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.tl--lg[data-astro-cid-2ugqqxxf]{background:var(--band);color:var(--band-ink);border-color:var(--band);--ink-2: var(--band-ink-2)}.tl__top[data-astro-cid-2ugqqxxf]{display:flex;justify-content:space-between;align-items:center;gap:12px}.tl__stars[data-astro-cid-2ugqqxxf]{color:var(--star);letter-spacing:2px;font-size:1rem;line-height:1}.tl--lg[data-astro-cid-2ugqqxxf] .tl__stars[data-astro-cid-2ugqqxxf]{color:#f2a900}.tl__n[data-astro-cid-2ugqqxxf]{font:650 .75rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.tl__q[data-astro-cid-2ugqqxxf]{font-size:1.125rem;line-height:1.5}.tl--lg[data-astro-cid-2ugqqxxf] .tl__q[data-astro-cid-2ugqqxxf]{font-size:1.3125rem;line-height:1.4;font-weight:520}.tl__a[data-astro-cid-2ugqqxxf]{font-weight:650}.tp-ql[data-astro-cid-2ugqqxxf]{margin-top:32px;padding:24px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.tp-ql__h[data-astro-cid-2ugqqxxf]{font:650 1.125rem/1.3 var(--sans);margin-bottom:16px}.tp-ql__grid[data-astro-cid-2ugqqxxf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px 28px}.tp-ql__label[data-astro-cid-2ugqqxxf]{font:650 .75rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px}.tp-ql[data-astro-cid-2ugqqxxf] ul[data-astro-cid-2ugqqxxf]{display:grid;gap:6px}.tp-ql[data-astro-cid-2ugqqxxf] a[data-astro-cid-2ugqqxxf]{color:var(--olive);font-weight:600}@media(max-width:1023px){.tlist[data-astro-cid-2ugqqxxf]{columns:2}}@media(max-width:640px){.tlist[data-astro-cid-2ugqqxxf]{columns:1}}.hub-live[data-astro-cid-gprbsnkh]{padding-bottom:0}.hub-live__prose[data-astro-cid-gprbsnkh]{max-width:none}.hub-cap[data-astro-cid-gprbsnkh]{padding-top:clamp(40px,5vw,64px)}.hub-jump[data-astro-cid-gprbsnkh]{display:flex;flex-wrap:wrap;gap:8px;padding-top:28px}.hub-jump[data-astro-cid-gprbsnkh] a[data-astro-cid-gprbsnkh]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border:1px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--sheet);font-weight:620;text-decoration:none;transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.hub-jump[data-astro-cid-gprbsnkh] a[data-astro-cid-gprbsnkh]:hover{border-color:var(--ink);box-shadow:inset 0 -3px 0 var(--lime)}.hub-jump[data-astro-cid-gprbsnkh] .mono[data-astro-cid-gprbsnkh]{font-size:.8125rem;color:var(--ink-3)}.hub-jump__c[data-astro-cid-gprbsnkh]{font-size:.8125rem;padding:2px 7px;border-radius:var(--r-xs);background:var(--stone);color:var(--ink-2)}.hub-title[data-astro-cid-gprbsnkh]{font-size:clamp(2.75rem,2rem + 2.6vw,4.5rem);font-stretch:84%;letter-spacing:-.035em;line-height:.95}.local[data-astro-cid-gprbsnkh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.local__row[data-astro-cid-gprbsnkh]{display:grid;gap:12px;align-content:start;padding:20px 22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg)}.local__svc[data-astro-cid-gprbsnkh]{font-weight:650;font-size:1.125rem}.local[data-astro-cid-gprbsnkh] ul[data-astro-cid-gprbsnkh]{display:flex;flex-wrap:wrap;gap:6px}.local[data-astro-cid-gprbsnkh] a[data-astro-cid-gprbsnkh]{display:inline-flex;padding:5px 10px;border:1px solid var(--rule);border-radius:var(--r-xs);background:var(--paper);font-size:.9375rem;font-weight:550;text-decoration:none}.local[data-astro-cid-gprbsnkh] a[data-astro-cid-gprbsnkh]:hover{border-color:var(--ink);color:var(--olive)}.cidx[data-astro-cid-qrgr43lp]{padding:clamp(20px,2.6vw,32px);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.cidx__bar[data-astro-cid-qrgr43lp]{display:grid;grid-template-columns:minmax(220px,380px) 1fr auto;gap:16px 28px;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--rule)}.cidx__search[data-astro-cid-qrgr43lp]{display:flex;align-items:center;gap:10px;height:54px;padding:0 16px;border:1.5px solid var(--rule-strong);border-radius:var(--r-sm);background:var(--paper);color:var(--ink-2)}.cidx__search[data-astro-cid-qrgr43lp]:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--lime) 45%,transparent)}.cidx__search[data-astro-cid-qrgr43lp] input[data-astro-cid-qrgr43lp]{flex:1;min-width:0;border:0;background:none;font-size:1.0625rem;color:var(--ink);outline:none}.cidx__search[data-astro-cid-qrgr43lp] input[data-astro-cid-qrgr43lp]::placeholder{color:var(--ink-3)}.cidx__legend[data-astro-cid-qrgr43lp]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.9375rem;color:var(--ink-2)}.cidx__sep[data-astro-cid-qrgr43lp]{width:1px;height:14px;background:var(--rule-strong);margin:0 6px}.cidx__u[data-astro-cid-qrgr43lp]{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--lime);text-decoration-thickness:2px}.cidx__count[data-astro-cid-qrgr43lp]{font-size:.9375rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.cidx__list[data-astro-cid-qrgr43lp]{columns:4;column-gap:var(--gutter);padding-top:10px}.cidx__list[data-astro-cid-qrgr43lp] li[data-astro-cid-qrgr43lp]{break-inside:avoid}.cidx__item[data-astro-cid-qrgr43lp]{display:grid;grid-template-columns:9px 1fr auto;gap:12px;align-items:center;padding:9px 8px;border-radius:var(--r-xs);font-size:1rem;color:var(--ink-2)}.cidx__item--link[data-astro-cid-qrgr43lp]{color:var(--ink);text-decoration:none;font-weight:560}.cidx__item--link[data-astro-cid-qrgr43lp] .cidx__name[data-astro-cid-qrgr43lp]{text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px;text-underline-offset:4px}.cidx__item--link[data-astro-cid-qrgr43lp]:hover{background:var(--hover)}.cidx__n[data-astro-cid-qrgr43lp]{font-size:.8125rem;padding:1px 6px;border-radius:var(--r-xs);background:var(--stone);color:var(--ink-2)}.cidx__empty[data-astro-cid-qrgr43lp]{padding:20px 0;color:var(--ink-2)}.cidx__empty[data-astro-cid-qrgr43lp] a[data-astro-cid-qrgr43lp]{color:var(--olive)}.cidx__note[data-astro-cid-qrgr43lp]{margin-top:16px}@media(max-width:1279px){.cidx__list[data-astro-cid-qrgr43lp]{columns:3}}@media(max-width:1023px){.cidx__bar[data-astro-cid-qrgr43lp]{grid-template-columns:minmax(0,1fr) auto}.cidx__legend[data-astro-cid-qrgr43lp]{grid-column:1 / -1;grid-row:2}}@media(max-width:767px){.cidx__list[data-astro-cid-qrgr43lp]{columns:2}.cidx[data-astro-cid-qrgr43lp]{padding:16px}.cidx__bar[data-astro-cid-qrgr43lp]{grid-template-columns:minmax(0,1fr)}.cidx__legend[data-astro-cid-qrgr43lp]{grid-row:auto}}@media(max-width:400px){.cidx__item[data-astro-cid-qrgr43lp]{font-size:.9375rem;gap:8px;padding:8px 4px}}.hub-cap[data-astro-cid-fwbhhn2s]{padding-top:clamp(40px,5vw,64px)}.counties[data-astro-cid-fwbhhn2s]{display:grid;gap:10px}.county[data-astro-cid-fwbhhn2s]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:10px;padding:20px 22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);scroll-margin-top:calc(var(--header-h) + 16px);transition:box-shadow var(--t-ui) var(--ease-in)}.county[data-astro-cid-fwbhhn2s]:target{box-shadow:inset 5px 0 0 var(--lime),var(--shadow-2);border-color:var(--ink)}.county__head[data-astro-cid-fwbhhn2s]{grid-column:1 / span 3;display:grid;gap:4px;align-content:start}.county__name[data-astro-cid-fwbhhn2s]{font-size:1.3125rem;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.county__n[data-astro-cid-fwbhhn2s]{font-size:.875rem;color:var(--ink-2)}.county__body[data-astro-cid-fwbhhn2s]{grid-column:4 / -1;display:grid;gap:10px}.county__page[data-astro-cid-fwbhhn2s] a[data-astro-cid-fwbhhn2s]{font-weight:620;color:var(--olive)}.county__cities[data-astro-cid-fwbhhn2s]{columns:4;column-gap:var(--gutter)}.county__cities[data-astro-cid-fwbhhn2s] li[data-astro-cid-fwbhhn2s]{break-inside:avoid}.county__cities[data-astro-cid-fwbhhn2s] a[data-astro-cid-fwbhhn2s]{display:block;padding:5px 0;text-decoration:none;font-size:1rem}.county__cities[data-astro-cid-fwbhhn2s] a[data-astro-cid-fwbhhn2s]:hover{color:var(--olive);text-decoration:underline}@media(max-width:1023px){.county__head[data-astro-cid-fwbhhn2s],.county__body[data-astro-cid-fwbhhn2s]{grid-column:1 / -1}.county__cities[data-astro-cid-fwbhhn2s]{columns:3}}@media(max-width:560px){.county__cities[data-astro-cid-fwbhhn2s]{columns:2}.county[data-astro-cid-fwbhhn2s]{padding:16px}}.vh-head__meta[data-astro-cid-itnixuhq]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.vh-head__upd[data-astro-cid-itnixuhq]{display:inline-flex;align-items:center;gap:10px;font-size:1rem;color:var(--ink-2)}.vh-intro[data-astro-cid-itnixuhq]{padding-bottom:0}.vh-intro__grid[data-astro-cid-itnixuhq]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:start}.vh-intro__lead[data-astro-cid-itnixuhq]{color:var(--ink);max-width:46ch}.vh__head[data-astro-cid-itnixuhq]{display:grid;gap:14px;justify-items:start;margin-bottom:clamp(24px,3vw,40px)}.vh__grid[data-astro-cid-itnixuhq]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,36px)}.vcard[data-astro-cid-itnixuhq]{display:flex;flex-direction:column;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden;transition:box-shadow var(--t-ui) var(--ease-in),border-color var(--t-ui) var(--ease-in)}.vcard[data-astro-cid-itnixuhq]:hover{box-shadow:var(--shadow-2);border-color:var(--rule-strong)}.vcard[data-astro-cid-itnixuhq] .vf__btn,.vcard[data-astro-cid-itnixuhq] .vf iframe{border:0;border-radius:0;box-shadow:none}.vcard__body[data-astro-cid-itnixuhq]{display:flex;flex-direction:column;gap:10px;flex:1;padding:clamp(20px,2.4vw,30px)}.vcard__no[data-astro-cid-itnixuhq]{font:650 .75rem/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.vcard__no[data-astro-cid-itnixuhq] .mono[data-astro-cid-itnixuhq]{color:var(--ink);letter-spacing:.02em}.vcard__title[data-astro-cid-itnixuhq]{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:620;line-height:1.22;letter-spacing:-.012em;text-wrap:balance}.vcard__title[data-astro-cid-itnixuhq] a[data-astro-cid-itnixuhq]{text-decoration:none}.vcard__title[data-astro-cid-itnixuhq] a[data-astro-cid-itnixuhq]:hover{text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:2px}.vcard__desc[data-astro-cid-itnixuhq]{color:var(--ink-2);line-height:1.6}.vcard__links[data-astro-cid-itnixuhq]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-top:auto;padding-top:16px;border-top:1px solid var(--rule)}.vcard__yt[data-astro-cid-itnixuhq]{font-size:.9375rem}.vh__note[data-astro-cid-itnixuhq]{margin-top:20px;font-size:.875rem;color:var(--ink-3)}.vh-cta[data-astro-cid-itnixuhq]{padding-top:0}.vh-cta__box[data-astro-cid-itnixuhq]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;padding:clamp(28px,4vw,48px);background:var(--band);color:var(--band-ink);border-radius:var(--r-lg);box-shadow:inset 6px 0 0 var(--lime),var(--shadow-2);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--rule-strong: #46516a;--paper: var(--band)}.vh-cta__text[data-astro-cid-itnixuhq]{display:grid;gap:12px}.vh-cta__text[data-astro-cid-itnixuhq] p[data-astro-cid-itnixuhq]{color:var(--band-ink-2);max-width:60ch}.vh-cta__addr[data-astro-cid-itnixuhq]{font-size:.9375rem}.vh-cta__addr[data-astro-cid-itnixuhq] a[data-astro-cid-itnixuhq]{color:var(--band-ink)}.vh-cta__a[data-astro-cid-itnixuhq]{display:flex;flex-wrap:wrap;gap:12px}.vh-cta[data-astro-cid-itnixuhq] .btn--primary[data-astro-cid-itnixuhq]{background:var(--band-ink);color:#141821;border-color:var(--band-ink)}.vh-cta[data-astro-cid-itnixuhq] .btn--primary[data-astro-cid-itnixuhq]:hover{background:#fff;border-color:#fff;color:#141821}.vh-rev[data-astro-cid-itnixuhq]{display:flex;align-items:center;gap:18px;margin-top:16px;padding:18px 22px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);text-decoration:none;color:var(--ink);transition:border-color var(--t-ui) var(--ease-in)}.vh-rev[data-astro-cid-itnixuhq]:hover{border-color:var(--rule-strong)}.vh-rev__img[data-astro-cid-itnixuhq]{width:64px;height:64px;border-radius:50%;object-fit:cover;object-position:50% 20%;flex:none}.vh-rev__t[data-astro-cid-itnixuhq]{display:grid;gap:2px;flex:1}.vh-rev__t[data-astro-cid-itnixuhq] span[data-astro-cid-itnixuhq]:last-child{color:var(--ink-2);font-size:.9375rem}@media(max-width:1023px){.vh-intro__grid[data-astro-cid-itnixuhq],.vh-cta__box[data-astro-cid-itnixuhq]{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.vh__grid[data-astro-cid-itnixuhq]{grid-template-columns:minmax(0,1fr)}.vh-cta__a[data-astro-cid-itnixuhq] .btn[data-astro-cid-itnixuhq]{flex:1}.vh-rev[data-astro-cid-itnixuhq]{flex-wrap:wrap}}.rclose__box[data-astro-cid-ixadwrau]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:28px 56px;padding:clamp(28px,4.4vw,56px);border-radius:var(--r-lg);background:var(--band);color:var(--band-ink);box-shadow:inset 6px 0 0 var(--lime),var(--shadow-2);--ink: var(--band-ink);--ink-2: var(--band-ink-2);--rule: var(--band-rule);--rule-strong: #46516a;--paper: var(--band)}.rclose__text[data-astro-cid-ixadwrau]{display:grid;gap:16px;justify-items:start}.rclose__lead[data-astro-cid-ixadwrau]{font-size:1.125rem;line-height:1.6;color:var(--band-ink-2);max-width:54ch}.rclose__lead[data-astro-cid-ixadwrau] strong{color:var(--band-ink)}.rclose__trust[data-astro-cid-ixadwrau]{display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;color:var(--band-ink-2)}.rclose__trust[data-astro-cid-ixadwrau] .icon{color:var(--lime)}.rclose__a[data-astro-cid-ixadwrau]{display:grid;gap:12px}.rclose[data-astro-cid-ixadwrau] .btn--primary[data-astro-cid-ixadwrau]{background:var(--band-ink);color:#141821;border-color:var(--band-ink)}.rclose[data-astro-cid-ixadwrau] .btn--primary[data-astro-cid-ixadwrau]:hover{background:#fff;border-color:#fff;color:#141821}.rclose__c[data-astro-cid-ixadwrau]{display:flex;align-items:center;gap:12px;min-width:0;overflow-wrap:anywhere;min-height:52px;padding:0 18px;border:1px solid var(--band-rule);border-radius:var(--r-sm);color:var(--band-ink);text-decoration:none;font-weight:600;transition:border-color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in)}.rclose__c[data-astro-cid-ixadwrau]:hover{border-color:var(--band-ink-2);background:var(--band-2)}.rclose__c[data-astro-cid-ixadwrau] .icon{color:var(--lime)}@media(max-width:1023px){.rclose__box[data-astro-cid-ixadwrau]{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.rclose[data-astro-cid-ixadwrau] .btn[data-astro-cid-ixadwrau]{white-space:normal;text-align:center;line-height:1.25;padding-block:12px}}.fcard__guide[data-astro-cid-ni644knl]{display:grid;gap:8px;padding-top:10px;border-top:1px dashed var(--rule)}.fcard__lead[data-astro-cid-ni644knl]{font-weight:620;font-size:.9688rem}.fcard__guide[data-astro-cid-ni644knl] summary[data-astro-cid-ni644knl]{display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;font-weight:600;font-size:.9375rem;color:var(--olive);list-style:none}.fcard__guide[data-astro-cid-ni644knl] summary[data-astro-cid-ni644knl]::-webkit-details-marker{display:none}.fcard__gbody[data-astro-cid-ni644knl]{display:grid;gap:6px;margin-top:10px;font-size:.9375rem;color:var(--ink-2)}.fcard__gbody[data-astro-cid-ni644knl] h4{font-size:.875rem;font-weight:650;color:var(--ink);margin-top:6px}.fcard__gbody[data-astro-cid-ni644knl] a{color:var(--olive)}.fcard__gcta[data-astro-cid-ni644knl]{margin-top:10px;font-size:.9375rem}.cf-tools[data-astro-cid-ni644knl]{display:grid;gap:22px;width:100%;max-width:760px;margin-top:8px}.cf-search[data-astro-cid-ni644knl]{display:flex;align-items:center;gap:12px;min-height:60px;padding:0 14px 0 20px;background:var(--sheet);border:1.5px solid var(--rule-strong);border-radius:var(--r);box-shadow:var(--shadow-1);transition:border-color var(--t-micro) var(--ease-in),box-shadow var(--t-ui) var(--ease-in);cursor:text}.cf-search[data-astro-cid-ni644knl]:focus-within{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--lime),var(--shadow-2)}.cf-search[data-astro-cid-ni644knl] .icon{color:var(--ink-3)}.cf-search[data-astro-cid-ni644knl] input[data-astro-cid-ni644knl]{flex:1;min-width:0;height:56px;border:0;background:none;outline:none;font-size:1.0625rem;color:var(--ink)}.cf-search[data-astro-cid-ni644knl] input[data-astro-cid-ni644knl]::placeholder{color:var(--ink-3)}.cf-search__k[data-astro-cid-ni644knl]{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--rule-strong);border-radius:var(--r-xs);font:500 .8125rem/1 var(--mono);color:var(--ink-3)}.cf-stats[data-astro-cid-ni644knl]{display:flex;flex-wrap:wrap;gap:10px 36px}.cf-stats[data-astro-cid-ni644knl] li[data-astro-cid-ni644knl]{display:flex;align-items:baseline;gap:8px}.cf-stats[data-astro-cid-ni644knl] strong[data-astro-cid-ni644knl]{font-size:1.75rem;font-weight:640;font-stretch:88%;letter-spacing:-.02em;line-height:1}.cf-stats[data-astro-cid-ni644knl] span[data-astro-cid-ni644knl]{font:650 .75rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.cf-bar[data-astro-cid-ni644knl]{position:sticky;top:var(--header-h);z-index:20;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}.cf-bar__list[data-astro-cid-ni644knl]{display:flex;gap:6px;overflow-x:auto;padding:12px 0;scrollbar-width:none;scroll-snap-type:x proximity}.cf-bar__list[data-astro-cid-ni644knl]::-webkit-scrollbar{display:none}.cf-bar__list[data-astro-cid-ni644knl] li[data-astro-cid-ni644knl]{flex:none;scroll-snap-align:start}.cf-bar__list[data-astro-cid-ni644knl] a[data-astro-cid-ni644knl]{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px 0 14px;border:1px solid var(--rule);border-radius:999px;background:var(--sheet);font:600 .875rem/1 var(--sans);color:var(--ink);text-decoration:none;white-space:nowrap;transition:border-color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in)}.cf-bar__list[data-astro-cid-ni644knl] a[data-astro-cid-ni644knl]:hover{border-color:var(--rule-strong)}.cf-bar__list[data-astro-cid-ni644knl] a[data-astro-cid-ni644knl].is-on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.cf-bar__n[data-astro-cid-ni644knl]{font:500 .75rem/1 var(--mono);padding:3px 6px;border-radius:999px;background:var(--hover);color:var(--ink-2)}.cf-bar__list[data-astro-cid-ni644knl] a[data-astro-cid-ni644knl].is-on .cf-bar__n[data-astro-cid-ni644knl]{background:var(--lime);color:var(--lime-ink)}.cf-bar__list[data-astro-cid-ni644knl] a[data-astro-cid-ni644knl].is-empty{opacity:.45}.cf[data-astro-cid-ni644knl]{padding:clamp(32px,4vw,56px) 0 var(--sec-y)}.cf-status[data-astro-cid-ni644knl]{min-height:1.5em;margin-bottom:8px;font-size:.9375rem;color:var(--ink-2)}.cf-cat[data-astro-cid-ni644knl]{scroll-margin-top:calc(var(--header-h) + 76px)}.cf-cat[data-astro-cid-ni644knl]+.cf-cat[data-astro-cid-ni644knl]{margin-top:clamp(48px,5.5vw,80px)}.cf-cat__head[data-astro-cid-ni644knl]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:8px 22px;padding-bottom:20px;margin-bottom:22px;border-bottom:var(--rule-double)}.cf-cat__no[data-astro-cid-ni644knl]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:500;line-height:1;color:var(--olive);letter-spacing:-.02em}.cf-cat__t[data-astro-cid-ni644knl]{display:grid;gap:6px}.cf-cat__t[data-astro-cid-ni644knl] h2[data-astro-cid-ni644knl]{font-size:clamp(1.4375rem,1.2rem + .8vw,1.875rem);font-stretch:92%}.cf-cat__t[data-astro-cid-ni644knl] p[data-astro-cid-ni644knl]{color:var(--ink-2);max-width:70ch}.cf-grid[data-astro-cid-ni644knl]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:14px}.fcard[data-astro-cid-ni644knl]{position:relative;display:flex;flex-direction:column;gap:10px;padding:20px 20px 18px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow-1);transition:border-color var(--t-ui) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.fcard[data-astro-cid-ni644knl]:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-2);transform:translateY(-2px)}.fcard__top[data-astro-cid-ni644knl]{display:flex;align-items:center;justify-content:space-between;gap:10px}.fcard__code[data-astro-cid-ni644knl]{display:inline-flex;align-items:center;min-height:26px;padding:0 8px;border-radius:var(--r-xs);background:var(--lime-soft);color:var(--ink);font-size:.8125rem;font-weight:500;box-shadow:inset 3px 0 0 var(--lime)}.fcard__type[data-astro-cid-ni644knl]{font:650 .6875rem/1 var(--sans);letter-spacing:.1em;color:var(--ink-3)}.fcard__title[data-astro-cid-ni644knl]{font-size:1.0938rem;font-weight:640;line-height:1.3;letter-spacing:-.008em}.fcard__desc[data-astro-cid-ni644knl]{font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.fcard__dl[data-astro-cid-ni644knl]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;margin-top:auto;border:1.5px solid var(--rule-strong);border-radius:var(--r-sm);font:620 .9375rem/1 var(--sans);color:var(--ink);text-decoration:none;transition:background-color var(--t-micro) var(--ease-in),border-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in)}.fcard__desc[data-astro-cid-ni644knl]+.fcard__dl[data-astro-cid-ni644knl],.fcard__title[data-astro-cid-ni644knl]+.fcard__dl[data-astro-cid-ni644knl]{margin-top:auto}.fcard[data-astro-cid-ni644knl]{min-height:100%}.fcard__dl[data-astro-cid-ni644knl]:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.fcard[data-astro-cid-ni644knl][hidden]{display:none}.cf-cta[data-astro-cid-ni644knl]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px;margin-top:18px;padding:20px 24px;background:var(--stone);border:1px solid var(--rule);border-radius:var(--r);box-shadow:inset 5px 0 0 var(--lime)}.cf-cta__t[data-astro-cid-ni644knl]{display:grid;gap:4px;max-width:70ch}.cf-cta__t[data-astro-cid-ni644knl] strong[data-astro-cid-ni644knl]{font-size:1.0938rem}.cf-cta__t[data-astro-cid-ni644knl] span[data-astro-cid-ni644knl]{color:var(--ink-2)}.cf-empty[data-astro-cid-ni644knl]{display:grid;gap:8px;padding:32px;border:1px dashed var(--rule-strong);border-radius:var(--r);text-align:center;justify-items:center}.cf-empty[data-astro-cid-ni644knl] .tlink[data-astro-cid-ni644knl]{border:0;background:none;padding:0;font:inherit;font-weight:620}.cf-more[data-astro-cid-ni644knl]{border-top:1px solid var(--rule)}.cf-more__grid[data-astro-cid-ni644knl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 64px;align-items:start}.cf-more__list[data-astro-cid-ni644knl]{display:grid;gap:10px;margin-top:14px}.cf-more__list[data-astro-cid-ni644knl] li[data-astro-cid-ni644knl]{padding-left:18px;position:relative;color:var(--ink-2)}.cf-more__list[data-astro-cid-ni644knl] li[data-astro-cid-ni644knl]:before{content:"";position:absolute;left:0;top:.7em;width:8px;height:2px;background:var(--lime)}.cf-more__list[data-astro-cid-ni644knl] a,.cf-more__note[data-astro-cid-ni644knl] a{color:var(--olive);font-weight:600}.cf-more__note[data-astro-cid-ni644knl]{font-size:.9375rem;line-height:1.6;color:var(--ink-3);padding:18px 20px;border-left:3px solid var(--rule-strong);background:var(--sheet);border-radius:0 var(--r-sm) var(--r-sm) 0}@media(max-width:1023px){.cf-more__grid[data-astro-cid-ni644knl]{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.cf-cat__head[data-astro-cid-ni644knl]{grid-template-columns:auto minmax(0,1fr);align-items:start}.cf-cat__no[data-astro-cid-ni644knl]{padding-top:4px;font-size:1.5rem}.cf-cat__count[data-astro-cid-ni644knl],.cf-search__k[data-astro-cid-ni644knl]{display:none}.cf-cta[data-astro-cid-ni644knl] .btn[data-astro-cid-ni644knl]{width:100%}}.county__cta[data-astro-cid-ixtwxfpr]{display:grid;gap:6px;justify-items:start;margin-top:14px;padding:14px 16px;background:var(--stone);border-radius:var(--r);box-shadow:inset 4px 0 0 var(--lime)}.county__cta-t[data-astro-cid-ixtwxfpr]{font-weight:650}.cd-stats[data-astro-cid-ixtwxfpr]{display:flex;flex-wrap:wrap;gap:10px 36px;margin-top:4px}.cd-stats[data-astro-cid-ixtwxfpr] li[data-astro-cid-ixtwxfpr]{display:flex;align-items:baseline;gap:8px}.cd-stats[data-astro-cid-ixtwxfpr] strong[data-astro-cid-ixtwxfpr]{font-size:1.75rem;font-weight:640;font-stretch:88%;letter-spacing:-.02em;line-height:1}.cd-stats[data-astro-cid-ixtwxfpr] span[data-astro-cid-ixtwxfpr]{font:650 .75rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.cd-state__box[data-astro-cid-ixtwxfpr]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:28px clamp(28px,4vw,64px);align-items:start}.cd-state__head[data-astro-cid-ixtwxfpr]{display:grid;gap:12px;justify-items:start;position:sticky;top:calc(var(--header-h) + 24px)}.cd-state__head[data-astro-cid-ixtwxfpr] p[data-astro-cid-ixtwxfpr]:not(.eyebrow){color:var(--ink-2)}.cd-state__grid[data-astro-cid-ixtwxfpr]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px}.cd-state__grid[data-astro-cid-ixtwxfpr] li[data-astro-cid-ixtwxfpr]{display:flex}.scard[data-astro-cid-ixtwxfpr]{display:flex;flex-direction:column;gap:8px;width:100%;padding:20px;background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow-1);text-decoration:none;color:var(--ink);transition:border-color var(--t-ui) var(--ease-in),box-shadow var(--t-ui) var(--ease-in),transform var(--t-ui) var(--ease-in)}.scard[data-astro-cid-ixtwxfpr]:hover{border-color:var(--rule-strong);box-shadow:inset 4px 0 0 var(--lime),var(--shadow-2);transform:translateY(-2px)}.scard__t[data-astro-cid-ixtwxfpr]{font-weight:650;font-size:1.0625rem}.scard__d[data-astro-cid-ixtwxfpr]{font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.scard__l[data-astro-cid-ixtwxfpr]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-weight:620;font-size:.9375rem;color:var(--olive)}.cd-quick[data-astro-cid-ixtwxfpr]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px clamp(28px,4vw,64px);margin-top:clamp(32px,4vw,48px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--rule);align-items:start}.cd-quick__t[data-astro-cid-ixtwxfpr]{display:inline-flex;align-items:center;gap:10px;font-size:1.125rem;font-weight:640}.cd-quick__t[data-astro-cid-ixtwxfpr] .icon{color:var(--olive)}.cd-quick__list[data-astro-cid-ixtwxfpr]{display:flex;flex-wrap:wrap;gap:8px}.cd-quick__list[data-astro-cid-ixtwxfpr] a[data-astro-cid-ixtwxfpr]{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px 0 6px;border:1px solid var(--rule);border-radius:999px;background:var(--sheet);font-weight:600;font-size:.9375rem;text-decoration:none;color:var(--ink);transition:border-color var(--t-micro) var(--ease-in)}.cd-quick__list[data-astro-cid-ixtwxfpr] a[data-astro-cid-ixtwxfpr]:hover{border-color:var(--ink)}.cd-quick__list[data-astro-cid-ixtwxfpr] .mono[data-astro-cid-ixtwxfpr]{padding:4px 8px;border-radius:999px;background:var(--lime-soft);font-size:.8125rem}.cd-bar[data-astro-cid-ixtwxfpr]{position:sticky;top:var(--header-h);z-index:20;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-block:1px solid var(--rule)}.cd-bar__in[data-astro-cid-ixtwxfpr]{display:flex;align-items:center;gap:12px 24px;padding-block:10px}.cd-search[data-astro-cid-ixtwxfpr]{display:flex;align-items:center;gap:10px;flex:0 300px;min-height:44px;padding:0 14px;background:var(--sheet);border:1px solid var(--rule-strong);border-radius:var(--r-sm);cursor:text}.cd-search[data-astro-cid-ixtwxfpr]:focus-within{border-color:var(--ink);box-shadow:inset 3px 0 0 var(--lime)}.cd-search[data-astro-cid-ixtwxfpr] .icon{color:var(--ink-3)}.cd-search[data-astro-cid-ixtwxfpr] input[data-astro-cid-ixtwxfpr]{flex:1;min-width:0;height:42px;border:0;background:none;outline:none}.cd-az[data-astro-cid-ixtwxfpr]{display:flex;flex:1;justify-content:space-between;gap:2px;overflow-x:auto;scrollbar-width:none}.cd-az[data-astro-cid-ixtwxfpr]::-webkit-scrollbar{display:none}.cd-az[data-astro-cid-ixtwxfpr] a[data-astro-cid-ixtwxfpr],.cd-az[data-astro-cid-ixtwxfpr] span[data-astro-cid-ixtwxfpr]{display:grid;place-items:center;min-width:30px;height:34px;border-radius:var(--r-xs);font:600 .9375rem/1 var(--sans);text-decoration:none}.cd-az[data-astro-cid-ixtwxfpr] a[data-astro-cid-ixtwxfpr]{color:var(--ink);transition:background-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in)}.cd-az[data-astro-cid-ixtwxfpr] a[data-astro-cid-ixtwxfpr]:hover{background:var(--hover)}.cd-az[data-astro-cid-ixtwxfpr] a[data-astro-cid-ixtwxfpr].is-on{background:var(--ink);color:var(--paper)}.cd-az[data-astro-cid-ixtwxfpr] span[data-astro-cid-ixtwxfpr]{color:var(--rule-strong)}.cd[data-astro-cid-ixtwxfpr]{padding:clamp(28px,3.6vw,48px) 0 var(--sec-y)}.cd-status[data-astro-cid-ixtwxfpr]{min-height:1.5em;margin-bottom:8px;font-size:.9375rem;color:var(--ink-2)}.cd-group[data-astro-cid-ixtwxfpr]{display:grid;grid-template-columns:72px minmax(0,1fr);gap:0 clamp(16px,2.4vw,32px);scroll-margin-top:calc(var(--header-h) + 72px)}.cd-group[data-astro-cid-ixtwxfpr]+.cd-group[data-astro-cid-ixtwxfpr]{margin-top:clamp(32px,4vw,48px)}.cd-group__l[data-astro-cid-ixtwxfpr]{position:sticky;top:calc(var(--header-h) + 84px);align-self:start;display:grid;place-items:center;width:64px;height:64px;border-radius:var(--r);background:var(--ink);color:var(--paper);font-size:2rem;font-weight:640;font-stretch:86%;box-shadow:inset 0 -4px 0 var(--lime)}.cd-group__list[data-astro-cid-ixtwxfpr]{display:grid;gap:14px}.county[data-astro-cid-ixtwxfpr]{scroll-margin-top:calc(var(--header-h) + 72px);background:var(--sheet);border:1px solid var(--rule);border-radius:var(--r-lg);box-shadow:var(--shadow-1);overflow:hidden;transition:border-color var(--t-ui) var(--ease-in),box-shadow var(--t-ui) var(--ease-in)}.county[data-astro-cid-ixtwxfpr]:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-2)}.county[data-astro-cid-ixtwxfpr][hidden],.cd-group[data-astro-cid-ixtwxfpr][hidden]{display:none}.county__head[data-astro-cid-ixtwxfpr]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px 24px;padding:20px 24px;border-bottom:1px solid var(--rule)}.county__t[data-astro-cid-ixtwxfpr]{font-size:1.375rem;font-weight:640;font-stretch:92%;letter-spacing:-.012em;line-height:1.15}.county__court[data-astro-cid-ixtwxfpr]{font-size:.9375rem;color:var(--ink-2)}.county__phone[data-astro-cid-ixtwxfpr]{display:inline-flex;align-items:center;gap:12px;padding:8px 16px 8px 12px;border-radius:var(--r-sm);background:var(--lime-soft);color:var(--ink);text-decoration:none;box-shadow:inset 3px 0 0 var(--lime);transition:background-color var(--t-micro) var(--ease-in)}.county__phone[data-astro-cid-ixtwxfpr]>span[data-astro-cid-ixtwxfpr]{display:grid;gap:1px}.county__phone[data-astro-cid-ixtwxfpr] .mono[data-astro-cid-ixtwxfpr]{font-size:1.0625rem;font-weight:500}.county__phone[data-astro-cid-ixtwxfpr] small[data-astro-cid-ixtwxfpr]{font-size:.75rem;color:var(--ink-2)}.county__phone[data-astro-cid-ixtwxfpr]:hover{background:color-mix(in srgb,var(--lime) 35%,var(--sheet))}.county__acts[data-astro-cid-ixtwxfpr]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.county__act[data-astro-cid-ixtwxfpr]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid var(--rule-strong);border-radius:var(--r-sm);font:600 .875rem/1 var(--sans);color:var(--ink);text-decoration:none;white-space:nowrap;transition:border-color var(--t-micro) var(--ease-in),background-color var(--t-micro) var(--ease-in),color var(--t-micro) var(--ease-in)}.county__act[data-astro-cid-ixtwxfpr] .icon{color:var(--ink-3)}.county__act[data-astro-cid-ixtwxfpr]:hover{border-color:var(--ink)}.county__act--primary[data-astro-cid-ixtwxfpr]{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:inset 3px 0 0 var(--lime)}.county__act--primary[data-astro-cid-ixtwxfpr] .icon{color:var(--lime)}.county__act--primary[data-astro-cid-ixtwxfpr]:hover{background:#262d3b;color:#fff}.county__grid[data-astro-cid-ixtwxfpr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.county__f[data-astro-cid-ixtwxfpr]{padding:18px 24px 20px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);display:grid;gap:8px;align-content:start}.county__f[data-astro-cid-ixtwxfpr]:nth-child(3n){border-right:0}.county__f[data-astro-cid-ixtwxfpr]:nth-last-child(-n+3){border-bottom:0}.county__f[data-astro-cid-ixtwxfpr] dt[data-astro-cid-ixtwxfpr]{font:650 .6875rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.county__f[data-astro-cid-ixtwxfpr] dd[data-astro-cid-ixtwxfpr]{margin:0;display:grid;gap:6px;font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.county__f[data-astro-cid-ixtwxfpr] dd[data-astro-cid-ixtwxfpr] a{color:var(--olive);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.county__f[data-astro-cid-ixtwxfpr] dd[data-astro-cid-ixtwxfpr] a:hover{text-decoration:underline}.county__ef[data-astro-cid-ixtwxfpr]{display:flex;align-items:center;gap:10px}.county__badge[data-astro-cid-ixtwxfpr]{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:var(--r-xs);border:1px solid var(--rule-strong);font:650 .75rem/1 var(--sans);letter-spacing:.04em;color:var(--ink)}.county__badge[data-astro-cid-ixtwxfpr].is-mand{background:var(--ink);border-color:var(--ink);color:var(--paper)}.county__f--forms[data-astro-cid-ixtwxfpr] ul[data-astro-cid-ixtwxfpr]{display:grid;gap:4px}.cd-empty[data-astro-cid-ixtwxfpr]{display:grid;gap:8px;padding:32px;border:1px dashed var(--rule-strong);border-radius:var(--r);text-align:center;justify-items:center}.cd-empty[data-astro-cid-ixtwxfpr] .tlink[data-astro-cid-ixtwxfpr]{border:0;background:none;padding:0;font:inherit;font-weight:620}.cd-cmp__head[data-astro-cid-ixtwxfpr]{display:grid;gap:14px;justify-items:start;max-width:60rem;margin-bottom:clamp(24px,3vw,36px)}.cd-cmp__head[data-astro-cid-ixtwxfpr] p[data-astro-cid-ixtwxfpr]:not(.eyebrow){color:var(--ink-2);font-size:1.0625rem}.cd-cmp__scroll[data-astro-cid-ixtwxfpr]{overflow-x:auto;border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--sheet);box-shadow:var(--shadow-1)}.cd-cmp__t[data-astro-cid-ixtwxfpr]{width:100%;min-width:860px;font-size:.9375rem}.cd-cmp__t[data-astro-cid-ixtwxfpr] th[data-astro-cid-ixtwxfpr],.cd-cmp__t[data-astro-cid-ixtwxfpr] td[data-astro-cid-ixtwxfpr]{padding:16px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--rule)}.cd-cmp__t[data-astro-cid-ixtwxfpr] thead[data-astro-cid-ixtwxfpr] th[data-astro-cid-ixtwxfpr]{font:650 .75rem/1.35 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);background:var(--hover)}.cd-cmp__t[data-astro-cid-ixtwxfpr] tbody[data-astro-cid-ixtwxfpr] tr[data-astro-cid-ixtwxfpr]:last-child>[data-astro-cid-ixtwxfpr]{border-bottom:0}.cd-cmp__t[data-astro-cid-ixtwxfpr] tbody[data-astro-cid-ixtwxfpr] th[data-astro-cid-ixtwxfpr]{font-weight:650;color:var(--ink);white-space:nowrap}.cd-cmp__t[data-astro-cid-ixtwxfpr] .is-yes[data-astro-cid-ixtwxfpr]:before,.cd-cmp__t[data-astro-cid-ixtwxfpr] .is-no[data-astro-cid-ixtwxfpr]:before{display:inline-grid;place-items:center;width:18px;height:18px;margin-right:8px;border-radius:50%;font-size:.6875rem;font-weight:700;vertical-align:1px}.cd-cmp__t[data-astro-cid-ixtwxfpr] .is-yes[data-astro-cid-ixtwxfpr]:before{content:"✓";background:var(--lime);color:var(--lime-ink)}.cd-cmp__t[data-astro-cid-ixtwxfpr] .is-no[data-astro-cid-ixtwxfpr]:before{content:"✕";background:var(--hover);color:var(--ink-3);border:1px solid var(--rule-strong)}.cd-cmp__t[data-astro-cid-ixtwxfpr] td[data-astro-cid-ixtwxfpr].is-no{color:var(--ink-3)}.cd-cmp__t[data-astro-cid-ixtwxfpr] tr[data-astro-cid-ixtwxfpr].is-us>[data-astro-cid-ixtwxfpr]{background:color-mix(in srgb,var(--lime) 12%,var(--sheet))}.cd-cmp__t[data-astro-cid-ixtwxfpr] tr[data-astro-cid-ixtwxfpr].is-us th[data-astro-cid-ixtwxfpr]:first-child{box-shadow:inset 4px 0 0 var(--lime)}.cd-cmp__after[data-astro-cid-ixtwxfpr]{margin-top:18px;font-weight:600;max-width:70ch}.cd-disc[data-astro-cid-ixtwxfpr] p[data-astro-cid-ixtwxfpr]{font-size:.9375rem;line-height:1.6;color:var(--ink-3);padding:18px 20px;border-left:3px solid var(--rule-strong);background:var(--sheet);border-radius:0 var(--r-sm) var(--r-sm) 0;max-width:90ch}.cd-disc[data-astro-cid-ixtwxfpr] a{color:var(--olive);font-weight:600}.cd-disc[data-astro-cid-ixtwxfpr]{padding-top:0}@media(max-width:1100px){.county__head[data-astro-cid-ixtwxfpr]{grid-template-columns:minmax(0,1fr) auto}.county__acts[data-astro-cid-ixtwxfpr]{grid-column:1 / -1;justify-content:flex-start}.county__grid[data-astro-cid-ixtwxfpr]{grid-template-columns:repeat(2,minmax(0,1fr))}.county__f[data-astro-cid-ixtwxfpr]:nth-child(3n){border-right:1px solid var(--rule)}.county__f[data-astro-cid-ixtwxfpr]:nth-child(2n){border-right:0}.county__f[data-astro-cid-ixtwxfpr]:nth-last-child(-n+3){border-bottom:1px solid var(--rule)}.county__f[data-astro-cid-ixtwxfpr]:nth-last-child(-n+2){border-bottom:0}}@media(max-width:1023px){.cd-state__box[data-astro-cid-ixtwxfpr],.cd-quick[data-astro-cid-ixtwxfpr]{grid-template-columns:minmax(0,1fr)}.cd-state__head[data-astro-cid-ixtwxfpr]{position:static}}@media(max-width:767px){.cd-bar__in[data-astro-cid-ixtwxfpr]{flex-direction:column;align-items:stretch;gap:8px}.cd-search[data-astro-cid-ixtwxfpr]{flex:auto}.cd-az[data-astro-cid-ixtwxfpr]{justify-content:flex-start}.cd-az[data-astro-cid-ixtwxfpr] span[data-astro-cid-ixtwxfpr]{display:none}.cd-group[data-astro-cid-ixtwxfpr]{grid-template-columns:minmax(0,1fr)}.cd-group__l[data-astro-cid-ixtwxfpr]{position:static;width:44px;height:44px;font-size:1.375rem;margin-bottom:12px}.county__head[data-astro-cid-ixtwxfpr]{grid-template-columns:1fr;padding:18px}.county__phone[data-astro-cid-ixtwxfpr]{justify-self:start}.county__grid[data-astro-cid-ixtwxfpr]{grid-template-columns:minmax(0,1fr)}.county__f[data-astro-cid-ixtwxfpr],.county__f[data-astro-cid-ixtwxfpr]:nth-child(3n),.county__f[data-astro-cid-ixtwxfpr]:nth-child(2n){border-right:0;border-bottom:1px solid var(--rule);padding:16px 18px}.county__f[data-astro-cid-ixtwxfpr]:last-child{border-bottom:0}}.cfc-crumbs{background:var(--stone);border-bottom:1px solid var(--rule)}.cfc-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;padding-top:14px;padding-bottom:14px;font:550 .875rem/1.5 var(--sans);color:var(--ink-2)}.cfc-crumbs li+li:before{content:"/";margin:0 10px;color:var(--rule-strong)}.cfc-crumbs a{text-decoration:none;color:var(--ink-2)}.cfc-crumbs a:hover{color:var(--ink);text-decoration:underline}.cfc-crumbs [aria-current]{color:var(--ink)}.oc-lp{--oc-bar:#B9C3CF;--oc-mix-u:#1b1f24;--verde:var(--lime);--verde-osc:var(--olive);--verde-txt:var(--olive);--tinta:var(--ink);--gris:var(--ink-2);--linea:var(--rule);--fondo:var(--stone);font-family:var(--sans);color:var(--tinta);line-height:1.6}.oc-lp *{box-sizing:border-box}.oc-lp .in{max-width:1320px;margin:0 auto;padding:0 34px}.oc-lp a{color:var(--verde-txt)}.oc-hero{position:relative;color:#fff;padding:78px 0 0;overflow:hidden;background:var(--band)}.oc-hero .rej{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:end}.oc-kicker{display:inline-block;border:1px solid rgba(165,206,58,.5);color:var(--verde);border-radius:999px;padding:7px 18px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.oc-hero h1{font-size:clamp(32px,4.4vw,58px);line-height:1.06;margin:20px 0 18px;color:#fff;font-weight:700;letter-spacing:-.01em}.oc-hero h1 span{color:var(--verde)}.oc-hero .lead{max-width:62ch;margin:0;font-size:18px;color:#ffffffdb}.oc-acciones{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.oc-btn{display:inline-flex;align-items:center;gap:8px;background:var(--verde);color:#15200a!important;font-weight:700;text-decoration:none!important;padding:14px 26px;border-radius:8px;transition:.18s;border:0;cursor:pointer;font-size:16px}.oc-btn:hover{background:var(--verde-osc)}.oc-btn.fantasma{background:0 0;color:#fff!important;border:1px solid rgba(255,255,255,.45)}.oc-btn.fantasma:hover{border-color:var(--verde);color:var(--verde)!important}.oc-hero .corta{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:22px 24px;font-size:16.5px;line-height:1.7;color:#ffffffeb;margin-bottom:6px}.oc-hero .corta b{color:var(--verde)}.oc-banda{display:grid;grid-template-columns:repeat(4,1fr);margin-top:56px;border-top:1px solid rgba(255,255,255,.12)}.oc-banda div{padding:26px 24px 30px;border-left:1px solid rgba(255,255,255,.12)}.oc-banda div:first-child{border-left:0;padding-left:0}.oc-banda b{display:block;font-size:clamp(28px,3.2vw,42px);font-weight:700;color:#fff;line-height:1}.oc-banda span{display:block;margin-top:10px;font-size:14.5px;line-height:1.5;color:#ffffffb3}.oc-sec{padding:72px 0}.oc-sec.claro{background:var(--fondo);border-top:1px solid var(--linea);border-bottom:1px solid var(--linea)}.oc-cab{display:flex;justify-content:space-between;align-items:end;gap:30px;flex-wrap:wrap;margin:0 0 30px}.oc-cab .k{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--verde-osc);font-weight:700}.oc-cab h2{font-size:clamp(26px,3vw,38px);line-height:1.12;margin:8px 0 0;font-weight:700;color:var(--tinta)}.oc-cab p{color:var(--gris);margin:8px 0 0;max-width:70ch;font-size:16px}.oc-busca{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;align-items:stretch}.oc-panel{background:var(--sheet);border:1px solid var(--linea);border-radius:16px;padding:28px;box-shadow:0 10px 30px #1b1f240f}.oc-panel label{display:block;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--gris);margin-bottom:10px}.oc-herr input[type=search],.oc-panel select{width:100%;font-size:17px;padding:13px 14px;border:1px solid var(--rule-strong);border-radius:10px;background:var(--sheet);color:var(--tinta)}.oc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.oc-chip{border:1px solid var(--linea);background:var(--fondo);border-radius:999px;padding:7px 14px;font-size:14px;cursor:pointer;color:var(--tinta)}.oc-chip.on,.oc-chip:hover{border-color:var(--verde);background:var(--lime-soft)}.oc-ficha h3{margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:700}.oc-ficha .sub{color:var(--gris);font-size:15px;margin:4px 0 20px}.oc-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px}.oc-kpis div{background:var(--fondo);border-radius:12px;padding:16px}.oc-kpis b{display:block;font-size:26px;font-weight:700;line-height:1.1}.oc-kpis span{font-size:13.5px;color:var(--gris)}.oc-comp{margin:0 0 20px}.oc-comp .fila{display:grid;grid-template-columns:120px 1fr 64px;gap:12px;align-items:center;font-size:14px;margin:6px 0}.oc-comp .pista{height:12px;background:var(--stone-2);border-radius:6px;overflow:hidden}.oc-comp .pista i{display:block;height:100%;border-radius:6px;background:var(--verde);transition:width .5s}.oc-comp .fila.est .pista i{background:#9aa6b2}.oc-mix{display:flex;height:22px;border-radius:8px;overflow:hidden;margin:8px 0 10px}.oc-mix i{display:block;height:100%;transition:width .5s}.oc-ley{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13.5px;color:var(--gris)}.oc-ley span:before{content:"";display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;background:var(--c)}.oc-ficha .ir{display:inline-block;margin-top:18px;font-weight:700}.oc-hallazgos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.oc-hall{background:var(--sheet);border:1px solid var(--linea);border-radius:16px;padding:26px;border-top:4px solid var(--verde)}.oc-hall .n{font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1;color:var(--tinta)}.oc-hall h3{font-size:18px;margin:12px 0 8px;font-weight:700}.oc-hall p{margin:0;font-size:15.5px;line-height:1.7;color:var(--ink-2)}.oc-herr{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.oc-seg{display:inline-flex;border:1px solid var(--rule-strong);border-radius:10px;overflow:hidden;flex-wrap:wrap}.oc-seg button{border:0;background:var(--sheet);padding:10px 16px;font-size:14.5px;cursor:pointer;color:var(--tinta);border-left:1px solid var(--rule-strong)}.oc-seg button:first-child{border-left:0}.oc-seg button.on{background:var(--ink);color:var(--paper)}.oc-toggle{display:inline-flex;gap:8px;align-items:center;font-size:14.5px;color:var(--gris);cursor:pointer}.oc-barras{background:var(--sheet);border:1px solid var(--linea);border-radius:16px;padding:22px 26px;position:relative}.oc-barras .b{display:grid;grid-template-columns:150px 1fr;gap:14px;align-items:center;padding:3px 0;font-size:14px}.oc-barras .b .nm{text-align:right;color:var(--tinta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oc-barras .b .tr{position:relative;height:18px}.oc-barras .b .tr i{position:absolute;left:0;top:0;height:100%;border-radius:4px;background:var(--oc-bar);transition:width .45s}.oc-barras .b.alto .tr i{background:var(--verde-osc)}.oc-barras .b .tr em{position:absolute;top:0;font-style:normal;font-size:12.5px;line-height:18px;color:var(--ink-2);padding-left:6px;transition:left .45s}.oc-barras .b:hover .nm{font-weight:700}.oc-barras .b:hover .tr i{filter:brightness(.9)}.oc-barras .lin{position:absolute;top:14px;bottom:14px;border-left:2px dashed var(--tinta);pointer-events:none;transition:left .45s}.oc-barras .lin span{position:absolute;bottom:-4px;left:6px;font-size:12px;font-weight:700;white-space:nowrap;background:var(--sheet);padding:0 4px}.oc-fuente{font-size:13.5px;color:var(--gris);margin-top:10px}.oc-tabla{overflow-x:auto;border:1px solid var(--linea);border-radius:14px;background:var(--sheet);max-height:720px;overflow-y:auto}.oc-tabla table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;min-width:900px}.oc-tabla th{position:sticky;top:0;z-index:2;background:var(--band);color:var(--band-ink);text-align:right;padding:0;font-weight:700;font-size:13.5px;line-height:1.3;vertical-align:bottom}.oc-tabla th button{all:unset;display:block;width:100%;box-sizing:border-box;padding:12px;cursor:pointer;text-align:inherit}.oc-tabla th button:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.oc-tabla th button:after{content:" ↕";opacity:.45}.oc-tabla th[aria-sort=ascending] button:after{content:" ↑";opacity:1}.oc-tabla th[aria-sort=descending] button:after{content:" ↓";opacity:1}.oc-tabla td:first-child,.oc-tabla th:first-child{text-align:left;position:sticky;left:0}.oc-tabla th:first-child{z-index:3}.oc-tabla td{padding:9px 12px;border-top:1px solid var(--linea);text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--sheet)}.oc-tabla td:first-child{font-weight:600;color:var(--tinta)}.oc-tabla tbody tr:hover td{background:var(--lime-soft)}.oc-tabla tfoot td{background:var(--lime-soft);font-weight:700;color:var(--tinta);position:sticky;bottom:0}.oc-tabla .alto{color:var(--verde-txt);font-weight:700}.oc-cuenta{font-size:14px;color:var(--gris);margin-left:auto}.oc-tres{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.oc-tres .col{background:var(--sheet);border:1px solid var(--linea);border-radius:16px;padding:26px}.oc-tres h3{margin:0 0 12px;font-size:19px;font-weight:700}.oc-tres ol,.oc-tres ul{margin:0;padding-left:20px}.oc-tres li{font-size:15px;line-height:1.65;color:var(--ink-2);margin-bottom:9px;overflow-wrap:anywhere}.oc-descarga{display:flex;gap:22px;align-items:center;flex-wrap:wrap;background:var(--band);color:var(--band-ink);border-radius:16px;padding:26px 30px;margin-bottom:22px}.oc-descarga p{margin:0;flex:1 1 360px;font-size:15.5px;color:var(--band-ink-2)}.oc-descarga p b{color:var(--band-ink)}.oc-dic{margin-top:22px;background:var(--sheet);border:1px solid var(--linea);border-radius:16px;padding:6px 26px}.oc-dic summary{cursor:pointer;font-weight:700;font-size:17px;padding:16px 0}.oc-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 26px;margin:0 0 18px;padding:0;list-style:none}.oc-cols li{font-size:14.5px;line-height:1.5;color:var(--ink-2);padding:7px 0;border-bottom:1px dashed var(--linea)}.oc-cols code{font-size:13px;background:var(--stone);padding:1px 6px;border-radius:4px;color:var(--tinta);overflow-wrap:anywhere}.oc-cita{margin-top:22px;font-size:15px;line-height:1.7;color:var(--ink-2);background:var(--sheet);border:1px dashed var(--rule-strong);border-radius:12px;padding:16px 20px;overflow-wrap:anywhere}.oc-cierre{background:var(--verde);color:#15200a;padding:52px 0}.oc-cierre .in{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.oc-cierre h2{margin:0 0 6px;font-size:clamp(24px,2.8vw,32px);color:#15200a;font-weight:700}.oc-cierre p{margin:0;color:#24330f}.oc-cierre .oc-btn{background:#15200a;color:#fff!important}.oc-cierre .oc-btn:hover{background:#000}@media(max-width:1024px){.oc-busca,.oc-hero .rej{grid-template-columns:1fr}.oc-hallazgos,.oc-tres,.oc-cols{grid-template-columns:1fr 1fr}}@media(max-width:700px){.oc-lp .in{padding:0 18px}.oc-sec{padding:52px 0}.oc-hero{padding-top:56px}.oc-banda{grid-template-columns:1fr 1fr}.oc-banda div{padding:18px 14px 20px}.oc-banda div:nth-child(3){border-left:0;padding-left:0}.oc-banda div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.12)}.oc-cols,.oc-hallazgos,.oc-tres{grid-template-columns:1fr}.oc-kpis{grid-template-columns:1fr 1fr}.oc-kpis div:last-child{grid-column:1/-1}.oc-barras{padding:16px 14px}.oc-barras .b{grid-template-columns:104px 1fr;gap:8px;font-size:13px}.oc-comp .fila{grid-template-columns:92px 1fr 56px}}.cfc .oc-lp a.oc-btn{text-decoration:none}.cfc .oc-lp h1,.cfc .oc-lp h2,.cfc .oc-lp h3{letter-spacing:-.015em}.dark .oc-lp{--oc-bar:#6B7A8F;--oc-mix-u:#E4E8EE}.oc-lp *{border-radius:0!important}.oc-lp .oc-chip,.oc-lp .oc-kicker{border-radius:999px!important}
/*$vite$:1*/