.hr-fw-plate[data-astro-cid-gcvvetnf]{position:relative;margin:0}.hr-fw-plate__frame[data-astro-cid-gcvvetnf]{background:var(--hr-canvas-cream);border:1px solid var(--hr-rule);border-radius:0;padding:1.75rem 1.5rem 1.25rem;box-shadow:var(--hr-shadow-card)}.hr-fw-plate__head[data-astro-cid-gcvvetnf]{display:flex;justify-content:space-between;gap:1rem;font-family:var(--hr-font-mono);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--hr-text-mute);margin-bottom:1.125rem}.hr-fw-plate__frame[data-astro-cid-gcvvetnf] svg[data-astro-cid-gcvvetnf]{width:100%;height:auto;display:block}.hr-fw-plate__cap[data-astro-cid-gcvvetnf]{margin-top:1rem;padding-top:.875rem;border-top:1px solid var(--hr-rule);display:grid;grid-template-columns:auto 1fr;gap:1rem;font-family:var(--hr-font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hr-text-mute);line-height:1.55}.hr-fw-plate__cap[data-astro-cid-gcvvetnf] strong[data-astro-cid-gcvvetnf]{color:var(--hr-text-charcoal);font-weight:500}.hr-fw-plate__cap[data-astro-cid-gcvvetnf] em[data-astro-cid-gcvvetnf]{font-family:var(--hr-font-serif);font-style:italic;text-transform:none;letter-spacing:0;font-size:.875rem;color:var(--hr-text-slate)}.hr-fwplate-draw[data-astro-cid-gcvvetnf]{stroke-dasharray:900;stroke-dashoffset:0}:root.reveal-on .hr-fw-plate[data-astro-cid-gcvvetnf] .hr-fwplate-draw[data-astro-cid-gcvvetnf]{stroke-dashoffset:900}:root.reveal-on .hr-fw-plate[data-astro-cid-gcvvetnf].is-revealed .hr-fwplate-draw[data-astro-cid-gcvvetnf]{animation:hr-fw-drawline 1.6s var(--hr-ease-calm) .3s forwards}@keyframes hr-fw-drawline{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.hr-fwplate-draw[data-astro-cid-gcvvetnf],:root.reveal-on .hr-fw-plate[data-astro-cid-gcvvetnf] .hr-fwplate-draw[data-astro-cid-gcvvetnf]{stroke-dashoffset:0!important;animation:none!important}}.fw-cream[data-astro-cid-x3rjpskn]{background:var(--hr-canvas-cream)}.fw-hero[data-astro-cid-x3rjpskn]{background:var(--hr-canvas-bone);overflow:hidden}.fw-hero__inner[data-astro-cid-x3rjpskn]{padding-block:clamp(6rem,12vh,9rem) clamp(3rem,7vh,5.5rem);display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,5vw,5rem);align-items:center}@media(max-width:1023px){.fw-hero__inner[data-astro-cid-x3rjpskn]{grid-template-columns:1fr;align-items:start}}.fw-hero__kicker[data-astro-cid-x3rjpskn]{color:var(--hr-accent-terracotta-text);margin:0 0 var(--hr-space-6)}.fw-hero__headline[data-astro-cid-x3rjpskn]{margin:0;font-family:var(--hr-font-display);font-weight:500;font-size:var(--hr-display-lg);line-height:var(--hr-display-lg-line-height);letter-spacing:var(--hr-display-lg-tracking);color:var(--hr-text-charcoal);max-width:14ch}.fw-hero__headline[data-astro-cid-x3rjpskn] em{font-family:var(--hr-font-serif);font-style:italic;font-weight:400}.fw-hero__deck[data-astro-cid-x3rjpskn]{margin:var(--hr-space-6) 0 0;font-family:var(--hr-font-serif);font-style:italic;font-size:var(--hr-deck);line-height:var(--hr-deck-line-height);color:var(--hr-text-slate);max-width:44ch}.fw-hero__ctas[data-astro-cid-x3rjpskn]{display:flex;flex-wrap:wrap;gap:var(--hr-space-3);margin-top:var(--hr-space-8)}.fw-block[data-astro-cid-x3rjpskn]{margin-top:clamp(2.5rem,5vw,4rem)}.fw-essay__prose[data-astro-cid-x3rjpskn]{max-width:42rem;margin-top:clamp(2.5rem,5vw,4rem);font-family:var(--hr-font-serif);font-size:var(--hr-body);line-height:1.68;color:var(--hr-text-slate)}.fw-essay__prose[data-astro-cid-x3rjpskn]>:first-child{margin-top:0}.fw-essay__prose[data-astro-cid-x3rjpskn] h2{font-family:var(--hr-font-mono);font-weight:500;font-size:.78rem;letter-spacing:.13em;text-transform:uppercase;color:var(--hr-accent-terracotta-text);margin:var(--hr-space-10) 0 var(--hr-space-3);padding-top:var(--hr-space-5);border-top:1px solid var(--hr-rule)}.fw-essay__prose[data-astro-cid-x3rjpskn] h3{font-family:var(--hr-font-display);font-weight:500;font-size:var(--hr-display-xs);line-height:var(--hr-display-xs-line-height);color:var(--hr-text-charcoal);margin:var(--hr-space-6) 0 var(--hr-space-2)}.fw-essay__prose[data-astro-cid-x3rjpskn] p{margin:0 0 var(--hr-space-5)}.fw-essay__prose[data-astro-cid-x3rjpskn] ul,.fw-essay__prose[data-astro-cid-x3rjpskn] ol{margin:0 0 var(--hr-space-5);padding-left:1.4rem;display:flex;flex-direction:column;gap:var(--hr-space-2)}.fw-essay__prose[data-astro-cid-x3rjpskn] li{padding-left:var(--hr-space-1)}.fw-essay__prose[data-astro-cid-x3rjpskn] strong{color:var(--hr-text-charcoal);font-weight:600}.fw-essay__prose[data-astro-cid-x3rjpskn] em{font-style:italic}.fw-essay__prose[data-astro-cid-x3rjpskn] a{color:var(--hr-accent-terracotta-text);text-decoration:underline;text-underline-offset:.16em}.fw-essay__prose[data-astro-cid-x3rjpskn] table{width:100%;max-width:54rem;border-collapse:collapse;margin:var(--hr-space-4) 0 var(--hr-space-8);display:block;overflow-x:auto}@media(min-width:760px){.fw-essay__prose[data-astro-cid-x3rjpskn] table{display:table;overflow:visible}}.fw-essay__prose[data-astro-cid-x3rjpskn] thead th{text-align:left;font-family:var(--hr-font-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hr-text-mute);font-weight:500;padding:0 var(--hr-space-4) var(--hr-space-3) 0;border-bottom:1px solid var(--hr-rule);white-space:nowrap}.fw-essay__prose[data-astro-cid-x3rjpskn] tbody td{padding:var(--hr-space-4) var(--hr-space-4) var(--hr-space-4) 0;border-top:1px solid var(--hr-rule-soft);vertical-align:top;font-family:var(--hr-font-serif);font-size:var(--hr-body-ui);line-height:1.5;color:var(--hr-text-slate)}.fw-essay__prose[data-astro-cid-x3rjpskn] tbody td:first-child{font-family:var(--hr-font-display);font-weight:500;font-size:var(--hr-display-xs);line-height:1.15;color:var(--hr-text-charcoal);padding-right:var(--hr-space-6);min-width:9rem}.fw-essay__prose[data-astro-cid-x3rjpskn] tbody td:last-child{font-family:var(--hr-font-mono);font-size:.72rem;line-height:1.6;letter-spacing:.01em;color:var(--hr-accent-sage-deep)}.fw-faq__list[data-astro-cid-x3rjpskn]{list-style:none;margin:clamp(2rem,4vw,3rem) 0 0;padding:0}.fw-faq__item[data-astro-cid-x3rjpskn]{border-top:1px solid var(--hr-rule)}.fw-faq__list[data-astro-cid-x3rjpskn] li[data-astro-cid-x3rjpskn]:last-child .fw-faq__item[data-astro-cid-x3rjpskn]{border-bottom:1px solid var(--hr-rule)}.fw-faq__summary[data-astro-cid-x3rjpskn]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--hr-space-4);padding:var(--hr-space-5) 0;font-family:var(--hr-font-display);font-size:var(--hr-display-xs);line-height:var(--hr-display-xs-line-height);letter-spacing:var(--hr-display-xs-tracking);color:var(--hr-text-charcoal)}.fw-faq__summary[data-astro-cid-x3rjpskn]::-webkit-details-marker{display:none}.fw-faq__marker[data-astro-cid-x3rjpskn]{font-family:var(--hr-font-mono);font-size:var(--hr-data);color:var(--hr-text-mute);transition:transform var(--hr-dur-200) var(--hr-ease-swift)}.fw-faq__item[data-astro-cid-x3rjpskn][open] .fw-faq__marker[data-astro-cid-x3rjpskn]{transform:rotate(45deg)}.fw-faq__answer[data-astro-cid-x3rjpskn]{margin:0 0 var(--hr-space-5);font-family:var(--hr-font-serif);font-size:var(--hr-body);line-height:var(--hr-body-line-height);color:var(--hr-text-slate);max-width:64ch}@media(prefers-reduced-motion:reduce){.fw-faq__marker[data-astro-cid-x3rjpskn]{transition:none}}
