.hero[data-astro-cid-ge2uvauf]{background:var(--deep);color:var(--ink-dark-1);padding-top:calc(72px + var(--s8));padding-bottom:var(--s9);position:relative;overflow:hidden}.hero__graphic[data-astro-cid-ge2uvauf]{pointer-events:none;width:min(48%,900px);position:absolute;inset-block:72px 0;inset-inline-end:0}.hero--front[data-astro-cid-ge2uvauf]{min-height:76svh;padding-top:calc(72px + var(--s6));padding-bottom:var(--s6);align-items:center;display:flex}.hero--image[data-astro-cid-ge2uvauf]{background-color:var(--deep);background-image:linear-gradient(90deg, #0a0e1af0 0%, #0a0e1ac7 38%, #0a0e1a4d 66%, #0a0e1a1f 100%), var(--hero-bg);background-position:50%,50%;background-repeat:no-repeat;background-size:cover,cover}.hero__grid[data-astro-cid-ge2uvauf]{z-index:1;gap:var(--s6);grid-template-columns:repeat(12,minmax(0,1fr));width:100%;display:grid;position:relative}.hero__left[data-astro-cid-ge2uvauf]{display:contents}.hero__text[data-astro-cid-ge2uvauf]{grid-column:1/span 7}.hero--front[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{grid-column:1/span 9}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-bottom:var(--s4);hyphens:none}.hero__last[data-astro-cid-ge2uvauf]{white-space:nowrap}.hero__dot[data-astro-cid-ge2uvauf]{background:var(--green);border-radius:50%;width:.14em;height:.14em;margin-left:.07em;display:inline-block}.hero__breadcrumbs[data-astro-cid-ge2uvauf]{margin-bottom:var(--s5);color:var(--ink-dark-1);flex-wrap:wrap;align-items:center;gap:10px;font-size:.85rem;display:flex}.hero__breadcrumbs[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--ink-dark-2);text-decoration:none}.hero__breadcrumbs[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:var(--green);text-decoration:underline}.hero__breadcrumbs[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][aria-hidden]{color:var(--ink-dark-3)}.hero[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{color:var(--ink-dark-1);max-width:44ch}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--s2);margin-top:var(--s6);flex-wrap:wrap;display:flex}.hero--contact[data-astro-cid-ge2uvauf]{min-height:0;padding-top:calc(72px + var(--s6));padding-bottom:var(--s7)}.hero--contact[data-astro-cid-ge2uvauf].hero--image{background-image:linear-gradient(180deg, #0a0e1ab8, #0a0e1a00 120px), linear-gradient(90deg, #0a0e1a14 30%, #0a0e1ad1 52%, #0a0e1aeb), var(--hero-bg);background-position:50%,50%,22%;background-size:cover,cover,cover}.hero--contact[data-astro-cid-ge2uvauf] .hero__grid[data-astro-cid-ge2uvauf]{align-items:start;column-gap:clamp(40px,5vw,90px);row-gap:var(--s4);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.hero--contact[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{grid-area:1/2}.hero--contact[data-astro-cid-ge2uvauf] .hero__aside[data-astro-cid-ge2uvauf]{--fg:var(--ink-light-1);--fg-2:var(--ink-light-2);--rule:var(--rule-light);--focus-ring:var(--ink-light-1);--focus-halo:#00ff874d;--link-underline:var(--green-dim);grid-area:2/2;position:relative}.hero__aside[data-astro-cid-ge2uvauf] .leadform{background:var(--white);margin:0}.hero--contact[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{margin-bottom:var(--s1,8px);font-size:clamp(2.25rem,3.4vw,3.25rem)}.hero--contact[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{max-width:none;font-size:1.0625rem}@media (width<=1199px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(8,minmax(0,1fr))}.hero__text[data-astro-cid-ge2uvauf],.hero--front[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{grid-column:1/span 6}.hero--contact[data-astro-cid-ge2uvauf] .hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.hero--contact[data-astro-cid-ge2uvauf].hero--image{background-position:50%,50%,28%}}@media (width<=767px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(4,minmax(0,1fr))}.hero__last[data-astro-cid-ge2uvauf]{white-space:normal;overflow-wrap:anywhere}.hero--long-title[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:clamp(2rem,8vw,3rem)}.hero__text[data-astro-cid-ge2uvauf],.hero--front[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{grid-column:1/-1}.hero--contact[data-astro-cid-ge2uvauf]{padding-top:calc(72px + var(--s4));padding-bottom:var(--s5)}.hero--contact[data-astro-cid-ge2uvauf] .hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr)}.hero--contact[data-astro-cid-ge2uvauf] .hero__text[data-astro-cid-ge2uvauf]{grid-area:1/1}.hero--contact[data-astro-cid-ge2uvauf] .hero__aside[data-astro-cid-ge2uvauf]{grid-area:2/1}.hero--contact[data-astro-cid-ge2uvauf] .hero__grid[data-astro-cid-ge2uvauf]{gap:var(--s5)}.hero--contact[data-astro-cid-ge2uvauf] .hero__actions[data-astro-cid-ge2uvauf]{margin-top:var(--s4)}.hero--image[data-astro-cid-ge2uvauf]{background-image:linear-gradient(100deg, #0a0e1af0, #0a0e1acc 55%, #0a0e1a66), var(--hero-bg);background-position:center, var(--hero-bg-mobile-position)}.hero--contact[data-astro-cid-ge2uvauf].hero--image{background-image:linear-gradient(100deg, #0a0e1aeb, #0a0e1ab8), var(--hero-bg);background-size:cover,auto 360px;background-position:center, var(--hero-bg-mobile-position)}.hero__graphic[data-astro-cid-ge2uvauf]{opacity:.4;width:100%}}@media (width<=575px){.hero[data-astro-cid-ge2uvauf]{padding-top:calc(72px + var(--s6));padding-bottom:var(--s7)}.hero--front[data-astro-cid-ge2uvauf]{padding-top:calc(72px + var(--s4));padding-bottom:var(--s5)}.hero[data-astro-cid-ge2uvauf] .lead[data-astro-cid-ge2uvauf]{font-size:1.1rem}.hero__breadcrumbs[data-astro-cid-ge2uvauf]{margin-bottom:var(--s4)}}.body[data-astro-cid-h3xj43oc]{background:var(--white);padding-block:clamp(64px,8vw,112px)}.prose[data-astro-cid-h3xj43oc]{max-width:75ch;margin-inline:auto}.prose[data-astro-cid-h3xj43oc] .contact-details{margin-block:0 var(--s7)}.prose[data-astro-cid-h3xj43oc] p,.prose[data-astro-cid-h3xj43oc] li{font-size:1.0625rem;line-height:1.75}.prose[data-astro-cid-h3xj43oc] h2{margin:var(--s8) 0 var(--s4);padding-top:var(--s4);border-top:1px solid var(--rule-light);font-size:clamp(1.6rem,2.4vw,2.25rem)}.prose[data-astro-cid-h3xj43oc] h2:first-child{border-top:0;margin-top:0;padding-top:0}.prose[data-astro-cid-h3xj43oc] h3{margin:var(--s6) 0 var(--s3);padding-top:var(--s4);border-top:1px solid var(--rule-light);font-size:1.25rem}.prose[data-astro-cid-h3xj43oc] p{margin-bottom:var(--s4)}.prose[data-astro-cid-h3xj43oc] p:last-child{margin-bottom:0}.prose[data-astro-cid-h3xj43oc] ul,.prose[data-astro-cid-h3xj43oc] ol{margin:0 0 var(--s4);padding-left:var(--s4);color:var(--fg-2)}.prose[data-astro-cid-h3xj43oc] li{margin-bottom:var(--s2)}.prose[data-astro-cid-h3xj43oc] li::marker{color:var(--ink-light-2)}.prose[data-astro-cid-h3xj43oc] strong{color:var(--fg);font-weight:600}.prose[data-astro-cid-h3xj43oc] a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:4px;transition:text-underline-offset var(--t-ui) var(--ease);font-weight:500;text-decoration-thickness:2px}.prose[data-astro-cid-h3xj43oc] a:hover{text-underline-offset:6px}.prose[data-astro-cid-h3xj43oc] table{max-width:100%;margin:0 0 var(--s5);border-collapse:collapse;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.prose[data-astro-cid-h3xj43oc] th,.prose[data-astro-cid-h3xj43oc] td{padding:var(--s2) var(--s3) var(--s2) 0;border-bottom:1px solid var(--rule-light);text-align:left;vertical-align:top;color:var(--fg-2)}.prose[data-astro-cid-h3xj43oc] th{color:var(--fg);white-space:nowrap;font-weight:600}.prose[data-astro-cid-h3xj43oc] blockquote{margin:0 0 var(--s4);padding:var(--s2) 0 var(--s2) var(--s4);border-left:2px solid var(--green);color:var(--fg-2)}@media (width<=575px){.prose[data-astro-cid-h3xj43oc] p,.prose[data-astro-cid-h3xj43oc] li{font-size:1rem}.prose[data-astro-cid-h3xj43oc] h2{margin-top:var(--s7)}}.intro[data-astro-cid-fmp4ekgg]:before{content:"";width:70px;height:3px;margin-bottom:var(--s4);background:var(--green);display:block}.intro[data-astro-cid-fmp4ekgg]:not(:last-child){margin-bottom:var(--s6)}.intro[data-astro-cid-fmp4ekgg] .intro__title[data-astro-cid-fmp4ekgg]{font-weight:700}.intro[data-astro-cid-fmp4ekgg] p{color:var(--fg-2)}.leadform[data-astro-cid-sevzbneq]{gap:var(--s4);max-width:760px;margin-block:var(--s5) var(--s6);border:1px solid var(--rule-light);border-radius:var(--r-md);background:var(--light-alt);flex-direction:column;padding:clamp(24px,4vw,44px);display:flex}.leadform__row[data-astro-cid-sevzbneq]{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.leadform__actions[data-astro-cid-sevzbneq]{margin-top:var(--s2)}.cf-turnstile[data-astro-cid-sevzbneq]{min-height:74px}.leadform--compact[data-astro-cid-sevzbneq]{--field-height:44px;--field-area-min:88px;gap:14px;padding:clamp(20px,2.5vw,32px)}.leadform--compact[data-astro-cid-sevzbneq] .leadform__row[data-astro-cid-sevzbneq]{gap:14px}.leadform--compact[data-astro-cid-sevzbneq] .leadform__actions[data-astro-cid-sevzbneq]{margin-top:0}.leadform--compact[data-astro-cid-sevzbneq] .leadform__samtykke[data-astro-cid-sevzbneq]{font-size:.875rem;line-height:1.45}.leadform__notis[data-astro-cid-sevzbneq]{color:var(--fg-2);margin:0;font-size:.875rem}.leadform__samtykke[data-astro-cid-sevzbneq]{align-items:flex-start;gap:var(--s2);color:var(--fg);cursor:pointer;max-width:56ch;font-size:.9375rem;display:flex}.leadform__check[data-astro-cid-sevzbneq]{width:20px;height:20px;accent-color:var(--green-dim);cursor:pointer;flex:none;margin-top:2px}.leadform__samtykke[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:3px;font-weight:500;text-decoration-thickness:2px}.leadform__status[data-astro-cid-sevzbneq]{padding:var(--s3) var(--s4);border-radius:var(--r-sm);color:var(--ink-light-1);border:1px solid #ef4444;margin:0}@media (width<=575px){.leadform__row[data-astro-cid-sevzbneq]{grid-template-columns:minmax(0,1fr)}.leadform[data-astro-cid-sevzbneq]{padding:var(--s4)}.leadform--compact[data-astro-cid-sevzbneq] .leadform__row[data-astro-cid-sevzbneq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=359px){.leadform--compact[data-astro-cid-sevzbneq] .leadform__row[data-astro-cid-sevzbneq]{grid-template-columns:minmax(0,1fr)}}.leadform__fields[data-astro-cid-sevzbneq]{gap:inherit;flex-direction:column;display:flex}.leadform__fields[data-astro-cid-sevzbneq][hidden]{display:none}.leadform--sent[data-astro-cid-sevzbneq]{justify-content:center}.leadform__success[data-astro-cid-sevzbneq]{align-items:center;gap:var(--s2);text-align:center;flex-direction:column;display:flex}.leadform__success[data-astro-cid-sevzbneq]:focus,.leadform__success[data-astro-cid-sevzbneq]:focus-visible{box-shadow:none;outline:none}.leadform__success[data-astro-cid-sevzbneq][hidden]{display:none}.leadform__tick[data-astro-cid-sevzbneq]{margin-bottom:var(--s2);fill:none;stroke:var(--green-dim);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.leadform__tick-ring[data-astro-cid-sevzbneq],.leadform__tick-mark[data-astro-cid-sevzbneq]{stroke-dasharray:1;stroke-dashoffset:1px;animation:leadform-draw .52s var(--ease) forwards}.leadform__tick-ring[data-astro-cid-sevzbneq]{transform-origin:50%;transform:rotate(-90deg)}.leadform__tick-mark[data-astro-cid-sevzbneq]{animation-duration:.32s;animation-delay:.38s}.leadform__success-title[data-astro-cid-sevzbneq],.leadform__success-text[data-astro-cid-sevzbneq],.leadform__success[data-astro-cid-sevzbneq] .leadform__again{opacity:0;animation:leadform-rise .42s var(--ease) .56s forwards}.leadform__success[data-astro-cid-sevzbneq] .leadform__again{--btn-border:color-mix(in srgb, var(--ink-light-1) 50%, transparent);--btn-border-hover:var(--ink-light-1);margin-top:var(--s3);animation-delay:.76s}.leadform__success-title[data-astro-cid-sevzbneq]{color:var(--fg);font-family:var(--font-display);font-size:1.5rem;font-weight:500}.leadform__success-text[data-astro-cid-sevzbneq]{color:var(--fg-2);font-size:.9375rem;animation-delay:.66s}.leadform__success-text[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:var(--fg);-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:4px;font-weight:500;text-decoration-thickness:2px}@keyframes leadform-draw{to{stroke-dashoffset:0}}@keyframes leadform-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.leadform__tick-ring[data-astro-cid-sevzbneq],.leadform__tick-mark[data-astro-cid-sevzbneq],.leadform__success-title[data-astro-cid-sevzbneq],.leadform__success-text[data-astro-cid-sevzbneq],.leadform__success[data-astro-cid-sevzbneq] .leadform__again{opacity:1;stroke-dashoffset:0;animation:none}}.cardband[data-astro-cid-aiugcxsv]{background:var(--light-alt);padding-block:var(--section-pad)}.cardband--continuation[data-astro-cid-aiugcxsv]{padding-top:0}.cardband__title[data-astro-cid-aiugcxsv]{margin-bottom:var(--s6);font-size:clamp(1.6rem,2.4vw,2.25rem)}.cardband__grid[data-astro-cid-aiugcxsv]{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.trust[data-astro-cid-lmn7abdq]{background:var(--white);border-bottom:1px solid var(--rule-light);padding-block:var(--s5)}.trust__row[data-astro-cid-lmn7abdq]{gap:var(--s3) var(--s7);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.trust__item[data-astro-cid-lmn7abdq]{align-items:center;gap:var(--s2);color:var(--fg);font-size:.9375rem;font-weight:500;display:inline-flex}.trust__dot[data-astro-cid-lmn7abdq]{background:var(--accent-pop);border-radius:50%;flex:none;width:8px;height:8px}.whyrows[data-astro-cid-tn5ejjav]{background:var(--white);padding-block:var(--section-pad)}.whyrows__grid[data-astro-cid-tn5ejjav]{gap:var(--s6) var(--s7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.whyrows__intro[data-astro-cid-tn5ejjav]{grid-column:1/span 5}.whyrows__rule[data-astro-cid-tn5ejjav]{background:var(--green);width:48px;height:2px;margin-top:var(--s5)}.whyrows__list[data-astro-cid-tn5ejjav]{grid-column:7/-1;margin:0;padding:0;list-style:none}.whyrows__row[data-astro-cid-tn5ejjav]{gap:var(--s4);padding-block:var(--s5);border-top:1px solid var(--rule-light);grid-template-columns:56px 1fr;align-items:start;display:grid}.whyrows__row[data-astro-cid-tn5ejjav]:last-child{border-bottom:1px solid var(--rule-light)}.whyrows__icon[data-astro-cid-tn5ejjav]{color:var(--ink-light-1);padding-top:2px;display:inline-flex}.whyrows__title[data-astro-cid-tn5ejjav]{margin-bottom:var(--s1);font-size:1.25rem}.whyrows__desc[data-astro-cid-tn5ejjav]{max-width:48ch;font-size:.9375rem}.whyrows__desc[data-astro-cid-tn5ejjav] a[data-astro-cid-tn5ejjav]{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:4px;text-decoration-thickness:2px}@media (width<=1199px){.whyrows__grid[data-astro-cid-tn5ejjav]{grid-template-columns:repeat(8,minmax(0,1fr))}.whyrows__intro[data-astro-cid-tn5ejjav],.whyrows__list[data-astro-cid-tn5ejjav]{grid-column:1/-1}}@media (width<=575px){.whyrows__row[data-astro-cid-tn5ejjav]{gap:var(--s3);grid-template-columns:40px 1fr}.whyrows__icon[data-astro-cid-tn5ejjav] svg[data-astro-cid-tn5ejjav]{width:26px;height:26px}}.cinfo[data-astro-cid-ldeo2el6]{margin:0 0 var(--s5)}.cinfo__row[data-astro-cid-ldeo2el6]{gap:var(--s3);padding-block:var(--s2);border-top:1px solid var(--rule-light);grid-template-columns:88px 1fr;display:grid}.cinfo__row[data-astro-cid-ldeo2el6]:last-child{border-bottom:1px solid var(--rule-light)}.cinfo[data-astro-cid-ldeo2el6] dt[data-astro-cid-ldeo2el6]{font-size:var(--size-label);color:var(--fg-2);padding-top:2px;font-weight:500}.cinfo[data-astro-cid-ldeo2el6] dd[data-astro-cid-ldeo2el6]{color:var(--fg);margin:0}.cinfo[data-astro-cid-ldeo2el6] a[data-astro-cid-ldeo2el6],.cinfo-compact[data-astro-cid-ldeo2el6] a[data-astro-cid-ldeo2el6]{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:4px;font-weight:500;text-decoration-thickness:2px}.tel[data-astro-cid-tgj4eht4]{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:4px;white-space:nowrap;font-weight:500;text-decoration-thickness:2px}.contact-banner[data-astro-cid-cqgfo7hc]{background:var(--deep);color:var(--ink-dark-1)}.contact-banner__surface[data-astro-cid-cqgfo7hc]{gap:var(--s6);padding-block:var(--section-pad);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative;overflow:hidden}.contact-banner__graphic[data-astro-cid-cqgfo7hc]{pointer-events:none;width:min(52%,1040px);position:absolute;inset-block:0;inset-inline-end:0}.contact-banner__text[data-astro-cid-cqgfo7hc]{z-index:1;grid-column:1/span 6;position:relative}.contact-banner[data-astro-cid-cqgfo7hc] h2[data-astro-cid-cqgfo7hc]{margin-bottom:var(--s4)}.contact-banner[data-astro-cid-cqgfo7hc] .lead[data-astro-cid-cqgfo7hc]{color:var(--ink-dark-2);max-width:40ch}.contact-banner[data-astro-cid-cqgfo7hc] .lead[data-astro-cid-cqgfo7hc] p{color:inherit;margin:0}.contact-banner__actions[data-astro-cid-cqgfo7hc]{margin-top:var(--s6)}.contact-banner--inline[data-astro-cid-cqgfo7hc]{background:var(--white);padding-block:var(--s6)}.contact-banner--inline[data-astro-cid-cqgfo7hc] .contact-banner__surface[data-astro-cid-cqgfo7hc]{background:var(--deep);border-radius:var(--r-md);padding:clamp(28px,4vw,52px)}.contact-banner--inline[data-astro-cid-cqgfo7hc] h2[data-astro-cid-cqgfo7hc]{font-size:clamp(1.5rem,2.4vw,2.25rem)}.contact-banner--inline[data-astro-cid-cqgfo7hc] .contact-banner__actions[data-astro-cid-cqgfo7hc]{margin-top:var(--s4)}@media (width<=1199px){.contact-banner__surface[data-astro-cid-cqgfo7hc]{grid-template-columns:repeat(8,minmax(0,1fr))}.contact-banner__text[data-astro-cid-cqgfo7hc]{grid-column:1/span 5}.contact-banner__graphic[data-astro-cid-cqgfo7hc]{width:46%}}@media (width<=767px){.contact-banner__surface[data-astro-cid-cqgfo7hc]{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-banner__text[data-astro-cid-cqgfo7hc]{grid-column:1/-1}.contact-banner__graphic[data-astro-cid-cqgfo7hc]{opacity:.4;width:100%}}.faq[data-astro-cid-hemr5th4]{background:var(--light-alt);padding-block:var(--section-pad)}.faq__grid[data-astro-cid-hemr5th4]{gap:var(--s6) var(--s7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.faq__intro[data-astro-cid-hemr5th4]{grid-column:1/span 4}.faq__list[data-astro-cid-hemr5th4]{grid-column:6/-1}.faq__item[data-astro-cid-hemr5th4]{border-top:1px solid var(--rule-light)}.faq__item[data-astro-cid-hemr5th4]:last-child{border-bottom:1px solid var(--rule-light)}.faq__q[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--s3);min-height:44px;padding:var(--s3) 0;color:var(--fg);cursor:pointer;font-weight:500;list-style:none;display:flex}.faq__q[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__chev[data-astro-cid-hemr5th4]{color:var(--fg);transition:transform var(--t-ui) var(--ease);flex:none}.faq__item[data-astro-cid-hemr5th4][open] .faq__chev[data-astro-cid-hemr5th4]{transform:rotate(180deg)}.faq__a[data-astro-cid-hemr5th4]{padding-bottom:var(--s4);max-width:62ch}@media (width<=1199px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:repeat(8,minmax(0,1fr))}.faq__intro[data-astro-cid-hemr5th4],.faq__list[data-astro-cid-hemr5th4]{grid-column:1/-1}}@media (width<=767px){.faq__grid[data-astro-cid-hemr5th4]{grid-template-columns:repeat(4,minmax(0,1fr))}}.related[data-astro-cid-45ssvnq2]{background:var(--white);padding-block:var(--s9);border-top:1px solid var(--rule-light)}.related__title[data-astro-cid-45ssvnq2]{margin-bottom:var(--s5);font-size:clamp(1.6rem,2.4vw,2.25rem)}.related__list[data-astro-cid-45ssvnq2]{margin:0;padding:0;list-style:none}.related__link[data-astro-cid-45ssvnq2]{align-items:center;gap:var(--s4);padding:var(--s4) 0;border-top:1px solid var(--rule-light);color:var(--fg);grid-template-columns:minmax(0,220px) 1fr auto;text-decoration:none;display:grid}.related__list[data-astro-cid-45ssvnq2] li[data-astro-cid-45ssvnq2]:last-child .related__link[data-astro-cid-45ssvnq2]{border-bottom:1px solid var(--rule-light)}.related__label[data-astro-cid-45ssvnq2]{font-family:var(--font-display);font-size:1.25rem;font-weight:500}.related__summary[data-astro-cid-45ssvnq2]{color:var(--fg-2);font-size:.9375rem}.related__arrow[data-astro-cid-45ssvnq2]{color:var(--fg);transition:transform var(--t-ui) var(--ease)}.related__link[data-astro-cid-45ssvnq2]:hover .related__arrow[data-astro-cid-45ssvnq2]{transform:translate(4px)}.related__link[data-astro-cid-45ssvnq2]:hover .related__label[data-astro-cid-45ssvnq2]{text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-underline-offset:5px;text-decoration-thickness:2px}@media (width<=767px){.related__link[data-astro-cid-45ssvnq2]{grid-template-columns:1fr auto}.related__summary[data-astro-cid-45ssvnq2]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.related__link[data-astro-cid-45ssvnq2]:hover .related__arrow[data-astro-cid-45ssvnq2]{transform:none}}.blog-preview[data-astro-cid-p5mm25qv]{border:1px solid var(--rule-light);border-radius:var(--r-md);background:var(--white);min-width:0;overflow:hidden}.blog-preview__link[data-astro-cid-p5mm25qv]{color:var(--ink-light-1);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);height:100%;text-decoration:none;display:grid}.blog-preview__visual[data-astro-cid-p5mm25qv]{background:var(--deep);min-width:0;min-height:270px;overflow:hidden}.blog-preview__visual[data-astro-cid-p5mm25qv] img,.blog-preview__visual[data-astro-cid-p5mm25qv] .fig{object-fit:cover;width:100%;height:100%}.blog-preview__body[data-astro-cid-p5mm25qv]{flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,44px);display:flex}.blog-preview__meta[data-astro-cid-p5mm25qv]{margin-bottom:var(--s4);color:var(--ink-light-2);flex-wrap:wrap;gap:8px;font-size:.875rem;display:flex}.blog-preview[data-astro-cid-p5mm25qv] [data-astro-cid-p5mm25qv]:is(h2,h3){margin-bottom:var(--s3);font-size:clamp(1.5rem,2vw,2rem)}.blog-preview[data-astro-cid-p5mm25qv] p[data-astro-cid-p5mm25qv]{max-width:52ch;color:var(--ink-light-2)}.blog-preview__more[data-astro-cid-p5mm25qv]{padding-top:var(--s5);text-decoration:underline;-webkit-text-decoration-color:var(--green-dim);text-decoration-color:var(--green-dim);text-underline-offset:5px;margin-top:auto;font-weight:600}.blog-preview__more[data-astro-cid-p5mm25qv] span[data-astro-cid-p5mm25qv]{transition:transform var(--t-ui) var(--ease);margin-left:8px;display:inline-block}.blog-preview__link[data-astro-cid-p5mm25qv]:hover .blog-preview__more[data-astro-cid-p5mm25qv] span[data-astro-cid-p5mm25qv]{transform:translate(2px,-2px)}.blog-preview__link[data-astro-cid-p5mm25qv]:hover [data-astro-cid-p5mm25qv]:is(h2,h3){text-decoration:underline;-webkit-text-decoration-color:var(--green-dim);text-decoration-color:var(--green-dim);text-underline-offset:5px}@media (width<=767px){.blog-preview__link[data-astro-cid-p5mm25qv]{grid-template-columns:1fr}.blog-preview__visual[data-astro-cid-p5mm25qv]{aspect-ratio:8/5;min-height:0}}@media (prefers-reduced-motion:reduce){.blog-preview__link[data-astro-cid-p5mm25qv]:hover .blog-preview__more[data-astro-cid-p5mm25qv] span[data-astro-cid-p5mm25qv]{transform:none}}.news-preview[data-astro-cid-oedz2pi5]{border-top:1px solid var(--rule-light)}.news-preview[data-astro-cid-oedz2pi5]:last-child{border-bottom:1px solid var(--rule-light)}.news-preview__link[data-astro-cid-oedz2pi5]{align-items:start;gap:var(--s5);min-height:112px;padding:var(--s4) 0;color:var(--ink-light-1);grid-template-columns:minmax(120px,180px) minmax(0,1fr) auto;text-decoration:none;display:grid}.news-preview__meta[data-astro-cid-oedz2pi5]{color:var(--ink-light-2);flex-direction:column;gap:4px;font-size:.875rem;display:flex}.news-preview[data-astro-cid-oedz2pi5] h3[data-astro-cid-oedz2pi5]{margin-bottom:var(--s1);font-size:clamp(1.25rem,1.8vw,1.6rem)}.news-preview[data-astro-cid-oedz2pi5] p[data-astro-cid-oedz2pi5]{max-width:72ch;color:var(--ink-light-2)}.news-preview__arrow[data-astro-cid-oedz2pi5]{transition:transform var(--t-ui) var(--ease);margin-top:4px}.news-preview__link[data-astro-cid-oedz2pi5]:hover h3[data-astro-cid-oedz2pi5]{text-decoration:underline;-webkit-text-decoration-color:var(--green-dim);text-decoration-color:var(--green-dim);text-underline-offset:5px}.news-preview__link[data-astro-cid-oedz2pi5]:hover .news-preview__arrow[data-astro-cid-oedz2pi5]{transform:translate(4px)}@media (width<=767px){.news-preview__link[data-astro-cid-oedz2pi5]{gap:var(--s2);grid-template-columns:minmax(0,1fr) auto}.news-preview__meta[data-astro-cid-oedz2pi5]{gap:var(--s3);flex-direction:row;grid-column:1/-1}.news-preview__content[data-astro-cid-oedz2pi5]{grid-column:1}.news-preview__arrow[data-astro-cid-oedz2pi5]{grid-area:2/2}}@media (prefers-reduced-motion:reduce){.news-preview__link[data-astro-cid-oedz2pi5]:hover .news-preview__arrow[data-astro-cid-oedz2pi5]{transform:none}}.draftbar[data-astro-cid-xa52sxzc]{background:var(--deep);color:#f59e0b;padding-block:var(--s2);border-bottom:1px solid var(--rule-dark);font-size:.875rem}
