.page-hero[data-astro-cid-75ysl5lo]{isolation:isolate;padding-block:var(--space-8) calc(var(--slant) + var(--space-7));background:var(--navy-900);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--slant)), 0 100%);align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-hero--image[data-astro-cid-75ysl5lo]{min-height:clamp(24rem,55svh,34rem)}.page-hero[data-astro-cid-75ysl5lo] .page-hero-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-hero-shade[data-astro-cid-75ysl5lo]{z-index:-1;background:linear-gradient(90deg,#0d1b2deb 0%,#0d1b2dbf 45%,#0d1b2d4d 100%),linear-gradient(#0d1b2d00 50%,#0d1b2db3 100%);position:absolute;inset:0}@media (width<=48em){.page-hero-shade[data-astro-cid-75ysl5lo]{background:linear-gradient(#0d1b2d73 0%,#0d1b2dcc 45%,#0d1b2df2 100%)}}.page-hero-content[data-astro-cid-75ysl5lo]{width:100%;position:relative}.breadcrumbs[data-astro-cid-75ysl5lo] ol[data-astro-cid-75ysl5lo]{gap:var(--space-1) var(--space-2);margin:0 0 var(--space-5);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-on-dark-muted);flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}.breadcrumbs[data-astro-cid-75ysl5lo] li[data-astro-cid-75ysl5lo]{align-items:center;gap:var(--space-2);display:inline-flex}.breadcrumbs[data-astro-cid-75ysl5lo] li[data-astro-cid-75ysl5lo]+li[data-astro-cid-75ysl5lo]:before{content:"";background:var(--color-accent);width:.75rem;height:1px}.breadcrumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]{color:inherit;text-decoration:none}.breadcrumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]:hover{color:var(--white)}.breadcrumbs[data-astro-cid-75ysl5lo] [data-astro-cid-75ysl5lo][aria-current=page]{color:var(--color-accent)}@media (width<=47.99em){.breadcrumbs[data-astro-cid-75ysl5lo] [data-astro-cid-75ysl5lo][aria-current=page]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}h1[data-astro-cid-75ysl5lo]{max-width:20ch;color:var(--white);font-size:clamp(1.875rem,1.25rem + 3.6vw,4.25rem);line-height:1.02}.page-hero-lead[data-astro-cid-75ysl5lo]{max-width:52ch;margin-top:var(--space-5);font-size:var(--fs-md);color:var(--color-on-dark-muted);line-height:1.55}@media (prefers-reduced-motion:no-preference){.page-hero-content[data-astro-cid-75ysl5lo]>[data-astro-cid-75ysl5lo]{animation:page-hero-in var(--duration-slow) var(--ease-out) both}.page-hero-content[data-astro-cid-75ysl5lo]>[data-astro-cid-75ysl5lo]:nth-child(2){animation-delay:80ms}.page-hero-content[data-astro-cid-75ysl5lo]>[data-astro-cid-75ysl5lo]:nth-child(3){animation-delay:.16s}}@keyframes page-hero-in{0%{opacity:0;transform:translateY(12px)}}.placeholder-title[data-astro-cid-qnkp24yj]{font-size:var(--fs-xl)}.about-intro-grid[data-astro-cid-pcbdtnmk]{gap:var(--space-7);display:grid}@media (width>=60em){.about-intro-grid[data-astro-cid-pcbdtnmk]{gap:var(--space-9);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}.about-photo[data-astro-cid-pcbdtnmk]{aspect-ratio:4/3;--cut:var(--cut-lg);margin:0;overflow:hidden}.about-photo[data-astro-cid-pcbdtnmk] img{object-fit:cover;width:100%;height:100%}@media (width>=60em){.about-photo[data-astro-cid-pcbdtnmk]{align-self:center}}.about-intro-text[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{max-width:22ch;margin-bottom:var(--space-6);font-size:var(--fs-xl)}.about-intro-text[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{max-width:64ch;font-size:var(--fs-md)}.about-intro-text[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]+p[data-astro-cid-pcbdtnmk]{margin-top:var(--space-4)}.history[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{font-size:var(--fs-xl);margin-bottom:var(--space-7)}.timeline[data-astro-cid-pcbdtnmk]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.timeline[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{padding-left:var(--space-6);border-left:2px solid var(--steel-200);position:relative}.timeline[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:before{content:"";background:var(--color-accent);clip-path:polygon(0 0,100% 0,100% 50%,50% 100%,0 100%);width:12px;height:12px;position:absolute;top:.45em;left:-7px}@media (width>=48em){.timeline[data-astro-cid-pcbdtnmk]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.timeline[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]{padding:var(--space-6) var(--space-5) 0 0;border-left:0;border-top:2px solid var(--steel-200)}.timeline[data-astro-cid-pcbdtnmk] li[data-astro-cid-pcbdtnmk]:before{top:-7px;left:0}}.timeline-year[data-astro-cid-pcbdtnmk]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-2xl);color:var(--color-heading);line-height:1;display:block}.timeline[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{margin-top:var(--space-3);max-width:36ch}.approach-grid[data-astro-cid-pcbdtnmk]{gap:var(--space-5);display:grid}@media (width>=60em){.approach-grid[data-astro-cid-pcbdtnmk]{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.approach[data-astro-cid-pcbdtnmk] h2[data-astro-cid-pcbdtnmk]{max-width:16ch;font-size:var(--fs-xl)}.approach-text[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]{max-width:62ch;font-size:var(--fs-md)}.approach-text[data-astro-cid-pcbdtnmk] p[data-astro-cid-pcbdtnmk]+p[data-astro-cid-pcbdtnmk]{margin-top:var(--space-4)}.cta-spacer[data-astro-cid-pcbdtnmk]{height:var(--space-8)}.areas[data-astro-cid-5oyl666p]{padding-bottom:var(--space-8)}.detail-grid[data-astro-cid-4opu6vfp]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=60em){.detail-grid[data-astro-cid-4opu6vfp]{gap:var(--space-9);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}.detail-text[data-astro-cid-4opu6vfp] p[data-astro-cid-4opu6vfp]{max-width:60ch;font-size:var(--fs-md);line-height:1.7}.detail-text[data-astro-cid-4opu6vfp] p[data-astro-cid-4opu6vfp]+p[data-astro-cid-4opu6vfp]{margin-top:var(--space-4)}.detail-text[data-astro-cid-4opu6vfp] .detail-compliance[data-astro-cid-4opu6vfp]{gap:var(--space-3);margin:var(--space-7) 0 var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border);font-size:var(--fs-base);line-height:var(--lh-body);color:var(--color-heading);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.detail-compliance[data-astro-cid-4opu6vfp] .icon{color:var(--amber-600)}.detail-panel[data-astro-cid-4opu6vfp]{--cut:var(--cut-md);padding:var(--space-6);background:var(--color-bg-muted);border-top:3px solid var(--color-accent);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%)}.detail-panel[data-astro-cid-4opu6vfp] h2[data-astro-cid-4opu6vfp]{font-size:var(--fs-lg)}.detail-list[data-astro-cid-4opu6vfp]{gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;list-style:none;display:grid}.detail-list[data-astro-cid-4opu6vfp] li[data-astro-cid-4opu6vfp]{gap:var(--space-3);color:var(--color-heading);grid-template-columns:auto minmax(0,1fr);align-items:start;font-weight:500;display:grid}.detail-list[data-astro-cid-4opu6vfp] .icon{color:var(--amber-600);margin-top:.15em}.detail-quote[data-astro-cid-4opu6vfp]{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--steel-200)}.detail-quote[data-astro-cid-4opu6vfp] h3[data-astro-cid-4opu6vfp]{font-family:var(--font-body);font-size:var(--fs-base);font-weight:600;line-height:var(--lh-snug)}.detail-quote[data-astro-cid-4opu6vfp] p[data-astro-cid-4opu6vfp]{margin:var(--space-2) 0 var(--space-5);font-size:var(--fs-sm)}.detail-quote[data-astro-cid-4opu6vfp] .btn{width:100%}.detail-panel[data-astro-cid-4opu6vfp]{overflow-wrap:break-word;hyphens:auto}@media (width<=29.99em){.detail-panel[data-astro-cid-4opu6vfp]{padding:var(--space-5)}}.others[data-astro-cid-4opu6vfp] h2[data-astro-cid-4opu6vfp]{font-size:var(--fs-lg);margin-bottom:var(--space-6)}.others-list[data-astro-cid-4opu6vfp]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.others-list[data-astro-cid-4opu6vfp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=75em){.others-list[data-astro-cid-4opu6vfp]{grid-template-columns:repeat(4,minmax(0,1fr))}}.others-list[data-astro-cid-4opu6vfp] a[data-astro-cid-4opu6vfp]{--cut:var(--cut-sm);justify-content:space-between;align-items:center;gap:var(--space-4);height:100%;padding:var(--space-5);background:var(--white);border-left:3px solid var(--color-accent);font-family:var(--font-display);font-size:var(--fs-md);font-weight:600;line-height:var(--lh-snug);color:var(--color-heading);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);transition:background var(--duration-fast);text-decoration:none;display:flex}.others-list[data-astro-cid-4opu6vfp] a[data-astro-cid-4opu6vfp] .icon{color:var(--amber-600);transition:transform var(--duration) var(--ease-out);flex-shrink:0}.others-list[data-astro-cid-4opu6vfp] a[data-astro-cid-4opu6vfp]:hover{background:var(--steel-100)}.others-list[data-astro-cid-4opu6vfp] a[data-astro-cid-4opu6vfp]:hover .icon{transform:translate(4px)}.steps-grid[data-astro-cid-vdeip2vu]{gap:var(--space-6);display:grid}@media (width>=60em){.steps-grid[data-astro-cid-vdeip2vu]{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.steps-heading[data-astro-cid-vdeip2vu]{top:calc(var(--header-h) + var(--space-6));position:sticky}}.steps-heading[data-astro-cid-vdeip2vu]{font-size:var(--fs-xl)}.flow[data-astro-cid-vdeip2vu]{margin:0;padding:0;list-style:none}.flow-step[data-astro-cid-vdeip2vu]{gap:var(--space-4);padding-bottom:var(--space-6);grid-template-columns:3.5rem minmax(0,1fr);display:grid;position:relative}@media (width>=40em){.flow-step[data-astro-cid-vdeip2vu]{gap:var(--space-5);padding-bottom:var(--space-7);grid-template-columns:5rem minmax(0,1fr)}}.flow-step[data-astro-cid-vdeip2vu]:not(:last-child):before{content:"";top:3.25rem;bottom:var(--space-3);background:var(--steel-200);width:2px;position:absolute;left:1rem}.flow-number[data-astro-cid-vdeip2vu]{font-family:var(--font-display);color:var(--amber-700);font-size:clamp(2.25rem,1.8rem + 2vw,3.25rem);font-weight:600;line-height:1}.flow-step[data-astro-cid-vdeip2vu] h3[data-astro-cid-vdeip2vu]{font-size:var(--fs-lg);padding-top:.35em}.flow-step[data-astro-cid-vdeip2vu] p[data-astro-cid-vdeip2vu]{margin-top:var(--space-2);max-width:52ch;font-size:var(--fs-md)}.services-head[data-astro-cid-vdeip2vu]{gap:var(--space-4);margin-bottom:var(--space-7);display:grid}@media (width>=60em){.services-head[data-astro-cid-vdeip2vu]{align-items:end;gap:var(--space-8);grid-template-columns:1fr 1fr}}.services-head[data-astro-cid-vdeip2vu] h2[data-astro-cid-vdeip2vu]{font-size:var(--fs-xl)}.services-head[data-astro-cid-vdeip2vu] .lead[data-astro-cid-vdeip2vu]{max-width:46ch}.services-list[data-astro-cid-vdeip2vu]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.services-list[data-astro-cid-vdeip2vu]{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}}.service[data-astro-cid-vdeip2vu]{--cut:var(--cut-md);padding:var(--space-6);background:var(--white);border-top:3px solid var(--color-accent);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%)}.service-icon[data-astro-cid-vdeip2vu]{color:var(--navy-700);display:inline-flex}.service[data-astro-cid-vdeip2vu] h3[data-astro-cid-vdeip2vu]{margin-top:var(--space-4);font-size:var(--fs-lg)}.service[data-astro-cid-vdeip2vu] p[data-astro-cid-vdeip2vu]{margin-top:var(--space-2)}.compliance-section[data-astro-cid-vdeip2vu]{padding-bottom:calc(var(--section-y) + var(--space-6))}.compliance-panel[data-astro-cid-vdeip2vu]{gap:var(--space-5);padding:var(--space-6);border:1px solid var(--steel-200);border-left:3px solid var(--color-accent);align-items:start;display:grid}@media (width>=40em){.compliance-panel[data-astro-cid-vdeip2vu]{gap:var(--space-6);padding:var(--space-7);grid-template-columns:auto minmax(0,1fr)}}.compliance-panel[data-astro-cid-vdeip2vu] .compliance-icon{color:var(--navy-700)}.compliance-panel[data-astro-cid-vdeip2vu] h2[data-astro-cid-vdeip2vu]{font-size:var(--fs-lg)}.compliance-panel[data-astro-cid-vdeip2vu] p[data-astro-cid-vdeip2vu]{margin-top:var(--space-2);max-width:60ch;font-size:var(--fs-md);color:var(--color-heading)}.quote-form[data-astro-cid-5v4witja] h2[data-astro-cid-5v4witja]{font-size:var(--fs-xl)}.quote-lead[data-astro-cid-5v4witja]{margin-top:var(--space-3);font-size:var(--fs-md)}.quote-notice[data-astro-cid-5v4witja]{margin:var(--space-5) 0 var(--space-6);padding:var(--space-4) var(--space-5);background:var(--color-bg-muted);border-left:3px solid var(--color-accent);font-size:var(--fs-sm);color:var(--color-heading)}.quote-notice--warn[data-astro-cid-5v4witja]{margin-top:calc(-1 * var(--space-3));border-left-color:var(--color-error)}.quote-notice[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja],.form-status[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{overflow-wrap:anywhere;font-weight:600}fieldset[data-astro-cid-5v4witja]{gap:var(--space-5);border:0;min-width:0;margin:0;padding:0;display:grid}fieldset[data-astro-cid-5v4witja]:disabled{opacity:.6}fieldset[data-astro-cid-5v4witja][hidden]{display:none}.hp[data-astro-cid-5v4witja]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.field-row[data-astro-cid-5v4witja]{gap:var(--space-5);display:grid}@media (width>=40em){.field-row[data-astro-cid-5v4witja]{grid-template-columns:repeat(2,minmax(0,1fr))}}.field[data-astro-cid-5v4witja]{gap:var(--space-2);align-content:start;display:grid}label[data-astro-cid-5v4witja]{font-size:var(--fs-sm);color:var(--color-heading);font-weight:600}.req[data-astro-cid-5v4witja]{color:var(--amber-700)}input[data-astro-cid-5v4witja][type=text],input[data-astro-cid-5v4witja][type=email],textarea[data-astro-cid-5v4witja]{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);background:var(--white);border:1px solid var(--steel-300);border-radius:var(--radius);font-size:var(--fs-base);color:var(--color-heading);transition:border-color var(--duration-fast)}textarea[data-astro-cid-5v4witja]{resize:vertical;min-height:9rem}input[data-astro-cid-5v4witja]:focus-visible,textarea[data-astro-cid-5v4witja]:focus-visible{border-color:var(--navy-700);outline:2px solid var(--color-focus);outline-offset:1px}input[data-astro-cid-5v4witja][aria-invalid=true],textarea[data-astro-cid-5v4witja][aria-invalid=true]{border-color:var(--color-error)}.field-error[data-astro-cid-5v4witja]{font-size:var(--fs-sm);color:var(--color-error);font-weight:500}.field-check[data-astro-cid-5v4witja]{gap:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.field-check[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{width:1.25rem;height:1.25rem;accent-color:var(--navy-700);margin:.1rem 0 0}.field-check[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja][aria-invalid=true]{outline:2px solid var(--color-error);outline-offset:2px}.field-check[data-astro-cid-5v4witja] label[data-astro-cid-5v4witja]{color:var(--color-text);font-weight:400}.field-check[data-astro-cid-5v4witja] .field-error[data-astro-cid-5v4witja]{grid-column:2}.turnstile[data-astro-cid-5v4witja]{max-width:100%;min-height:65px}.form-actions[data-astro-cid-5v4witja]{margin-top:var(--space-2)}@media (width<=29.99em){.form-actions[data-astro-cid-5v4witja] .btn{width:100%}}.form-status[data-astro-cid-5v4witja]{font-size:var(--fs-sm);color:var(--color-heading);font-weight:500}.form-status[data-astro-cid-5v4witja]:empty{display:none}.form-status--error[data-astro-cid-5v4witja]{color:var(--color-error)}.quote-success[data-astro-cid-5v4witja]{padding:var(--space-6);background:var(--color-bg-muted);border-left:3px solid var(--color-success)}.quote-success[data-astro-cid-5v4witja]:focus{outline:none}.quote-success-title[data-astro-cid-5v4witja]{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--color-heading);font-weight:600}.quote-success[data-astro-cid-5v4witja] p[data-astro-cid-5v4witja]+p[data-astro-cid-5v4witja]{margin-top:var(--space-2)}.contact-grid[data-astro-cid-5g3jvhfo]{gap:var(--space-8);display:grid}@media (width>=60em){.contact-grid[data-astro-cid-5g3jvhfo]{gap:var(--space-9);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.contact-card[data-astro-cid-5g3jvhfo]{top:calc(var(--header-h) + var(--space-6));position:sticky}}.contact-card[data-astro-cid-5g3jvhfo]{--cut:var(--cut-md);padding:var(--space-6);background:var(--navy-800);color:var(--color-on-dark-muted);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%)}.contact-card[data-astro-cid-5g3jvhfo] h2[data-astro-cid-5g3jvhfo]{font-size:var(--fs-lg);color:var(--white)}.contact-company[data-astro-cid-5g3jvhfo]{margin-top:var(--space-2);color:var(--white);font-weight:600}.contact-card[data-astro-cid-5g3jvhfo] dl[data-astro-cid-5g3jvhfo]{gap:var(--space-5);margin:var(--space-6) 0 0;display:grid}.contact-card[data-astro-cid-5g3jvhfo] dt[data-astro-cid-5g3jvhfo]{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:flex}.contact-card[data-astro-cid-5g3jvhfo] dt[data-astro-cid-5g3jvhfo] .icon{color:var(--color-accent)}.contact-card[data-astro-cid-5g3jvhfo] dd[data-astro-cid-5g3jvhfo]{margin:var(--space-2) 0 0;padding-left:calc(20px + var(--space-2));color:var(--white)}.contact-card[data-astro-cid-5g3jvhfo] a[data-astro-cid-5g3jvhfo]{color:var(--white);overflow-wrap:anywhere;text-decoration:none}.contact-card[data-astro-cid-5g3jvhfo] a[data-astro-cid-5g3jvhfo]:hover{text-decoration:underline}.map-link[data-astro-cid-5g3jvhfo]{align-items:center;gap:var(--space-2);margin-top:var(--space-3);border-bottom:1px solid var(--color-accent);font-size:var(--fs-sm);padding-bottom:2px;font-weight:600;display:inline-flex}.contact-card[data-astro-cid-5g3jvhfo] .map-link[data-astro-cid-5g3jvhfo]:hover{color:var(--color-accent);text-decoration:none}.legal-layout[data-astro-cid-r54w6cfd]{gap:var(--space-7);display:grid}.legal-notice[data-astro-cid-r54w6cfd]{padding:var(--space-4) var(--space-5);border-left:4px solid var(--color-accent);background:var(--color-bg-muted);font-size:var(--fs-sm);margin:0}.legal-notice--draft[data-astro-cid-r54w6cfd]{border-left-color:var(--amber-700);background:color-mix(in srgb, var(--amber-400) 22%, var(--color-bg));color:var(--color-heading);font-weight:600}.legal-doc[data-astro-cid-r54w6cfd]{overflow-wrap:break-word;min-width:0}.legal-doc[data-astro-cid-r54w6cfd] table:first-child :is(th,td){min-width:0}@media (width<=40rem){.legal-doc[data-astro-cid-r54w6cfd] table:first-child{font-size:var(--fs-xs)}}.legal-doc[data-astro-cid-r54w6cfd] h2{margin-top:var(--space-7);font-size:var(--fs-xl)}.legal-doc[data-astro-cid-r54w6cfd] h3{margin-top:var(--space-6);font-size:var(--fs-lg)}.legal-doc[data-astro-cid-r54w6cfd] h4{margin-top:var(--space-5);font-size:var(--fs-md)}.legal-doc[data-astro-cid-r54w6cfd] :is(p,ul,ol,table){margin-block:var(--space-3)}.legal-doc[data-astro-cid-r54w6cfd] li+li{margin-top:var(--space-1)}.legal-doc[data-astro-cid-r54w6cfd] table{border-collapse:collapse;max-width:100%;font-size:var(--fs-sm);display:block;overflow-x:auto}.legal-doc[data-astro-cid-r54w6cfd] :is(th,td){padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);text-align:left;vertical-align:top;min-width:8rem}.legal-doc[data-astro-cid-r54w6cfd] th{background:var(--color-bg-muted);color:var(--color-heading)}.legal-doc[data-astro-cid-r54w6cfd] code{background:color-mix(in srgb, var(--amber-400) 35%, var(--color-bg));padding:0 .25em;font-family:inherit;font-size:.95em}.legal-doc[data-astro-cid-r54w6cfd] hr{margin-block:var(--space-7);border:0;border-top:1px solid var(--color-border)}.legal-downloads[data-astro-cid-r54w6cfd]{padding:var(--space-5);background:var(--color-bg-muted)}.legal-downloads[data-astro-cid-r54w6cfd] h2[data-astro-cid-r54w6cfd]{font-size:var(--fs-lg)}.legal-downloads[data-astro-cid-r54w6cfd] ul[data-astro-cid-r54w6cfd]{margin:var(--space-4) 0 0;padding:0;list-style:none}.legal-downloads[data-astro-cid-r54w6cfd] li[data-astro-cid-r54w6cfd]{justify-content:space-between;gap:var(--space-2) var(--space-4);padding-block:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.legal-downloads-links[data-astro-cid-r54w6cfd]{gap:var(--space-4);font-weight:600;display:flex}
