.marquee-window[data-astro-cid-tpudeaz7]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.marquee-track[data-astro-cid-tpudeaz7]{display:flex;width:-moz-max-content;width:max-content;animation:marquee 42s linear infinite}.marquee-track[data-astro-cid-tpudeaz7] li[data-astro-cid-tpudeaz7]{white-space:nowrap;padding-right:4.5rem}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-tpudeaz7]{animation:none}}.dc-figure[data-astro-cid-4a4rcof6]{position:relative;margin:0}.dc-box[data-astro-cid-4a4rcof6]{position:relative;aspect-ratio:13.12 / 9;overflow:hidden;border-radius:4px;border:.5px solid var(--rule);background:#fcf7ef}.dc-media[data-astro-cid-4a4rcof6]{position:absolute;top:0;bottom:0;left:-21.95%;width:121.95%}.dc-poster[data-astro-cid-4a4rcof6],.dc-noscript[data-astro-cid-4a4rcof6],.dc-canvas[data-astro-cid-4a4rcof6]{position:absolute;inset:0;width:100%;height:100%}.dc-noscript[data-astro-cid-4a4rcof6]{display:none}.dc-poster[data-astro-cid-4a4rcof6] img[data-astro-cid-4a4rcof6],.dc-noscript[data-astro-cid-4a4rcof6] img[data-astro-cid-4a4rcof6]{display:block;width:100%;height:100%}.dc-canvas[data-astro-cid-4a4rcof6]{opacity:0;transition:opacity .25s ease}.dc-figure[data-astro-cid-4a4rcof6][data-armed] .dc-canvas[data-astro-cid-4a4rcof6]{opacity:1}.dc-figure[data-astro-cid-4a4rcof6][data-armed] .dc-poster[data-astro-cid-4a4rcof6]{opacity:0;transition:opacity .25s ease}.dc-annotations[data-astro-cid-4a4rcof6]{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.dc-ann[data-astro-cid-4a4rcof6]{display:flex;align-items:center;gap:.5rem;color:var(--ink-secondary);font-size:.75rem;letter-spacing:.08em;line-height:1.5}.dc-dot[data-astro-cid-4a4rcof6]{width:5px;height:5px;border-radius:50%;border:1px solid var(--accent);flex:none;order:-1}.dc-leader[data-astro-cid-4a4rcof6]{display:none}.dc-caption[data-astro-cid-4a4rcof6]{margin-top:.75rem;font-size:.6875rem;color:var(--ink-muted)}@media(min-width:1024px){html[data-motion] .dc-annotations[data-astro-cid-4a4rcof6]{position:absolute;top:0;left:0;width:100%;aspect-ratio:13.12 / 9;margin:0;display:block;pointer-events:none}html[data-motion] .dc-ann[data-astro-cid-4a4rcof6]{position:absolute;left:var(--x);top:var(--y);transform:translate(-100%,-50%);white-space:nowrap;gap:0;color:#b04a1e;opacity:0;font-size:.6875rem}html[data-motion] .dc-dot[data-astro-cid-4a4rcof6]{order:0;border-color:#b04a1e}html[data-motion] .dc-leader[data-astro-cid-4a4rcof6]{display:block;width:24px;height:1px;background:#b04a1e;opacity:.7;flex:none}html[data-motion] .dc-ann-label[data-astro-cid-4a4rcof6]{padding-right:.5rem}html[data-motion] .dc-figure[data-astro-cid-4a4rcof6][data-annotated] .dc-ann[data-astro-cid-4a4rcof6]{animation:dc-fade .45s ease-out var(--ad) forwards}}@media(min-width:1280px){html[data-motion] .dc-ann[data-astro-cid-4a4rcof6]{font-size:.75rem}html[data-motion] .dc-leader[data-astro-cid-4a4rcof6]{width:40px}}@keyframes dc-fade{to{opacity:1}}.prod[data-astro-cid-khjtys6m]{position:relative}.prod-sticky[data-astro-cid-khjtys6m]{padding-block:clamp(7rem,14vh,11rem)}.prod-grid[data-astro-cid-khjtys6m]{display:grid;gap:2.5rem}.prod-points[data-astro-cid-khjtys6m]{margin-top:2.5rem}@media(min-width:1024px){html[data-motion] .prod[data-astro-cid-khjtys6m]{height:200vh;height:200svh}html[data-motion] .prod-sticky[data-astro-cid-khjtys6m]{position:sticky;top:var(--nav-h, 4rem);min-height:calc(100vh - var(--nav-h, 4rem));min-height:calc(100svh - var(--nav-h, 4rem));display:flex;align-items:center;padding-block:clamp(2.5rem,5vh,4rem);box-sizing:border-box}html[data-motion] .prod-sticky[data-astro-cid-khjtys6m]>.container-content[data-astro-cid-khjtys6m]{width:100%}@media(max-height:820px){html[data-motion] .prod-head[data-astro-cid-khjtys6m] h2[data-astro-cid-khjtys6m]{font-size:2.125rem}html[data-motion] .prod-head[data-astro-cid-khjtys6m] h2[data-astro-cid-khjtys6m]+[data-astro-cid-khjtys6m]{margin-top:1rem}html[data-motion] .prod-points[data-astro-cid-khjtys6m]{margin-top:1.25rem}html[data-motion] .prod-points[data-astro-cid-khjtys6m]>li[data-astro-cid-khjtys6m]{padding-block:.8rem}}.prod-grid[data-astro-cid-khjtys6m]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);-moz-column-gap:clamp(3rem,5vw,5rem);column-gap:clamp(3rem,5vw,5rem);align-items:center}.prod-points[data-astro-cid-khjtys6m]{margin-top:2rem}}.stat-figure[data-astro-cid-mqkmqga6]{display:inline-block;font-variant-numeric:tabular-nums}.stat-value[data-astro-cid-mqkmqga6]{font-size:clamp(1.875rem,10vw,3rem);line-height:1}@media(min-width:768px){.stat-value[data-astro-cid-mqkmqga6]{font-size:3.75rem}}@media(prefers-reduced-motion:no-preference){.project-card[data-astro-cid-mqkmqga6]{transition:border-color .4s var(--ease-standard)}.project-title[data-astro-cid-mqkmqga6]{transition:transform .4s var(--ease-standard)}.project-card[data-astro-cid-mqkmqga6]:hover,.project-card[data-astro-cid-mqkmqga6]:focus-within{border-color:color-mix(in srgb,var(--rule-strong) 40%,var(--accent))}.project-card[data-astro-cid-mqkmqga6]:hover .reveal-mask,.project-card[data-astro-cid-mqkmqga6]:focus-within .reveal-mask{transform:scale(1.025)}.project-card[data-astro-cid-mqkmqga6]:hover .project-title[data-astro-cid-mqkmqga6],.project-card[data-astro-cid-mqkmqga6]:focus-within .project-title[data-astro-cid-mqkmqga6]{transform:translate(4px)}}html[data-motion] .why-response{border-color:transparent;transition:opacity var(--motion-medium) var(--ease-standard),transform var(--motion-medium) var(--ease-standard),border-color var(--motion-medium) var(--ease-linear-soft);transition-delay:var(--rd, 0ms),var(--rd, 0ms),calc(var(--rd, 0ms) + .26s)}html[data-motion] .why-response.is-in{border-color:var(--accent)}@media(max-width:767.98px){html[data-motion] .why-response:not(.is-in){transform:translateY(20px)}}.cap-chapter[data-astro-cid-l5aavh2a]{--ground: #16100c;--ground-tint: #1f1712;--ink: #f3d9cc;--ink-secondary: rgba(243, 217, 204, .72);--ink-muted: rgba(243, 217, 204, .58);--accent: #f5874f;--rule: rgba(243, 217, 204, .12);--rule-strong: rgba(243, 217, 204, .26);background-color:#16100c;color:var(--ink-secondary);border-block:.5px solid var(--rule);padding-block:clamp(112px,10vw,180px)}html[data-theme=dark] .cap-chapter[data-astro-cid-l5aavh2a]{background-color:#1f1712}.cap-stage[data-astro-cid-l5aavh2a],.cap-closing[data-astro-cid-l5aavh2a]{margin-block-start:clamp(72px,8vw,128px)}.cap-track[data-astro-cid-l5aavh2a]{display:grid}.cap-panel[data-astro-cid-l5aavh2a]{border-top:.5px solid var(--rule);padding-block:2.75rem}.cap-panel[data-astro-cid-l5aavh2a]:first-child{border-top:none;padding-top:0}.cap-panel-inner[data-astro-cid-l5aavh2a]{display:grid;gap:1.75rem}.cap-track[data-astro-cid-l5aavh2a],.cap-panel[data-astro-cid-l5aavh2a]{padding-inline:clamp(1.25rem,4vw,2.5rem)}@media(min-width:768px){.cap-track[data-astro-cid-l5aavh2a],.cap-panel[data-astro-cid-l5aavh2a]{padding-inline:0}}.cap-media[data-astro-cid-l5aavh2a] video[data-astro-cid-l5aavh2a],.cap-media[data-astro-cid-l5aavh2a] img[data-astro-cid-l5aavh2a]{display:block;width:100%;height:auto;border-radius:4px;border:.5px solid var(--rule);background:var(--ground)}.cap-progress[data-astro-cid-l5aavh2a]{display:none}@media(min-width:768px)and (max-width:1023.98px){.cap-track[data-astro-cid-l5aavh2a]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.5rem;padding-inline:clamp(1.25rem,4vw,2.5rem);padding-bottom:1rem}.cap-panel[data-astro-cid-l5aavh2a]{flex:0 0 86vw;scroll-snap-align:center;border:.5px solid var(--rule-strong);border-radius:4px;padding:2.25rem;background:#f3d9cc09}.cap-panel[data-astro-cid-l5aavh2a]:first-child{padding-top:2.25rem}.cap-panel-inner[data-astro-cid-l5aavh2a]{gap:1.5rem}.cap-stage[data-astro-cid-l5aavh2a],.cap-closing[data-astro-cid-l5aavh2a]{margin-block-start:clamp(64px,7vw,96px)}}@media(max-width:767.98px){.cap-chapter[data-astro-cid-l5aavh2a]{padding-block:clamp(72px,10vw,96px)}.cap-stage[data-astro-cid-l5aavh2a]{margin-block-start:clamp(48px,8vw,72px)}.cap-closing[data-astro-cid-l5aavh2a]{margin-block-start:clamp(64px,9vw,88px)}}@media(min-width:1024px){.cap-panel-inner[data-astro-cid-l5aavh2a]{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);align-items:center;height:100%}.cap-copy[data-astro-cid-l5aavh2a]{align-self:center}[data-astro-cid-l5aavh2a][data-pinned] .cap-sticky[data-astro-cid-l5aavh2a]{position:sticky;top:var(--nav-h, 4rem);height:calc(100svh - var(--nav-h, 4rem));display:grid;grid-template-rows:auto auto;align-content:center;row-gap:2rem;padding-block:2rem;overflow:hidden}[data-astro-cid-l5aavh2a][data-pinned] .cap-track[data-astro-cid-l5aavh2a]{display:flex;align-items:stretch;width:-moz-max-content;width:max-content;align-self:center;gap:clamp(1.5rem,2.5vw,2.5rem);padding-inline:calc(max((100vw - 1240px) / 2,0px) + clamp(1.25rem,4vw,2.5rem));will-change:transform}[data-astro-cid-l5aavh2a][data-pinned] .cap-panel[data-astro-cid-l5aavh2a]{flex:0 0 auto;width:min(78vw,1240px);min-width:760px;height:clamp(520px,62svh,720px);border:.5px solid var(--rule-strong);border-radius:4px;background:#f3d9cc09;padding:clamp(2rem,3.5vw,3.5rem);opacity:.94;transition:opacity .3s ease,border-color .35s ease}[data-astro-cid-l5aavh2a][data-pinned] .cap-panel[data-astro-cid-l5aavh2a][data-active]{opacity:1;border-color:#f3d9cc66}[data-astro-cid-l5aavh2a][data-pinned] .cap-panel[data-astro-cid-l5aavh2a] .cap-copy[data-astro-cid-l5aavh2a]{opacity:.82;transition:opacity .35s ease}[data-astro-cid-l5aavh2a][data-pinned] .cap-panel[data-astro-cid-l5aavh2a][data-active] .cap-copy[data-astro-cid-l5aavh2a]{opacity:1}[data-astro-cid-l5aavh2a][data-pinned] .cap-media[data-astro-cid-l5aavh2a]{display:flex;align-items:center;justify-content:center;height:100%;min-height:0}[data-astro-cid-l5aavh2a][data-pinned] .cap-media[data-astro-cid-l5aavh2a] video[data-astro-cid-l5aavh2a],[data-astro-cid-l5aavh2a][data-pinned] .cap-media[data-astro-cid-l5aavh2a] img[data-astro-cid-l5aavh2a]{max-height:100%;width:auto;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}[data-astro-cid-l5aavh2a][data-pinned] .cap-progress[data-astro-cid-l5aavh2a]{display:flex;align-items:center;gap:.75rem;padding-inline:calc(max((100vw - 1240px) / 2,0px) + clamp(1.25rem,4vw,2.5rem));color:var(--ink)}.cap-progress-rule[data-astro-cid-l5aavh2a]{display:inline-block;width:160px;height:1px;background:var(--rule-strong);position:relative;overflow:hidden}.cap-progress-fill[data-astro-cid-l5aavh2a]{position:absolute;inset:0;background:var(--accent);transform-origin:0 50%;transform:scaleX(0)}}.aud-row[data-astro-cid-6n2j5p2a]:first-child .aud-rule[data-astro-cid-6n2j5p2a]{display:none}@media(prefers-reduced-motion:no-preference){.aud-title[data-astro-cid-6n2j5p2a]{transition:transform .38s var(--ease-standard)}.aud-rule[data-astro-cid-6n2j5p2a]{transition:background-color .38s var(--ease-standard)}.aud-row[data-astro-cid-6n2j5p2a]:hover .aud-title[data-astro-cid-6n2j5p2a],.aud-row[data-astro-cid-6n2j5p2a]:focus-within .aud-title[data-astro-cid-6n2j5p2a]{transform:translate(4px)}.aud-row[data-astro-cid-6n2j5p2a]:hover .aud-rule[data-astro-cid-6n2j5p2a],.aud-row[data-astro-cid-6n2j5p2a]:focus-within .aud-rule[data-astro-cid-6n2j5p2a]{background-color:var(--accent)}}.spine-node[data-astro-cid-fz4tclxl]{--po-light-face: var(--ground);--po-mid-face: var(--brand-powder);--po-dark-face: var(--ink);--po-edge: var(--ink);--po-action: var(--accent);--po-service: var(--ink-secondary);--po-guide: var(--rule);--po-guide-strong: var(--rule-strong);--po-shadow: color-mix(in srgb, var(--ground-tint) 45%, var(--ground))}html[data-theme=dark] .spine-node[data-astro-cid-fz4tclxl]{--po-mid-face: color-mix(in srgb, var(--brand-walnut) 88%, var(--ground));--po-shadow: var(--ground-tint)}.spine[data-astro-cid-fz4tclxl]{--po-w: clamp(96px, 30vw, 112px);display:grid;gap:3.5rem;position:relative}@media(min-width:640px){.spine[data-astro-cid-fz4tclxl]{--po-w: 136px}}@media(min-width:1280px){.spine[data-astro-cid-fz4tclxl]{--po-w: 152px}}.spine-step[data-astro-cid-fz4tclxl]{display:grid;grid-template-columns:var(--po-w) 1fr;grid-template-areas:"node copy" "rail copy";-moz-column-gap:1.25rem;column-gap:1.25rem;position:relative}.spine-node[data-astro-cid-fz4tclxl]{grid-area:node;align-self:start}.spine-copy[data-astro-cid-fz4tclxl]{grid-area:copy;padding-top:.5rem}.spine-node[data-astro-cid-fz4tclxl] svg{width:min(100%,var(--po-w));height:auto;display:block}.spine-rail[data-astro-cid-fz4tclxl]{grid-area:rail;position:absolute;left:calc(var(--po-w) / 2);top:.75rem;bottom:-3.5rem;width:.5px;background:var(--rule-strong)}.spine-step[data-astro-cid-fz4tclxl]:last-child .spine-rail[data-astro-cid-fz4tclxl]{display:none}@media(min-width:1024px){.spine[data-astro-cid-fz4tclxl]{grid-template-columns:repeat(6,minmax(0,1fr));gap:2rem}.spine-step[data-astro-cid-fz4tclxl]{grid-template-columns:1fr;grid-template-areas:"node" "rail" "copy";row-gap:0;align-content:start}.spine-copy[data-astro-cid-fz4tclxl]{padding-top:1rem}.spine-rail[data-astro-cid-fz4tclxl]{position:static;left:auto;width:auto;height:.5px;margin:.75rem -1rem 0}.spine-step[data-astro-cid-fz4tclxl]:last-child .spine-rail[data-astro-cid-fz4tclxl]{display:block;margin-right:0}.spine-step[data-astro-cid-fz4tclxl]:first-child .spine-rail[data-astro-cid-fz4tclxl]{margin-left:0}}html[data-motion] .spine .spine-step{transform:translateY(8px) scale(.97)}html[data-motion] .spine .spine-step.is-in{transform:none}html[data-motion] .spine-rail[data-astro-cid-fz4tclxl]{transform:scaleY(0);transform-origin:50% 0;transition:transform var(--motion-slow) var(--ease-linear-soft)}html[data-motion] .spine-step[data-astro-cid-fz4tclxl].is-in .spine-rail[data-astro-cid-fz4tclxl]{transform:none}@media(min-width:1024px){html[data-motion] .spine-rail[data-astro-cid-fz4tclxl]{transform:scaleX(0);transform-origin:0 50%}html[data-motion] .spine-step[data-astro-cid-fz4tclxl].is-in .spine-rail[data-astro-cid-fz4tclxl]{transform:none}}.spine-node[data-astro-cid-fz4tclxl],.spine-step[data-astro-cid-fz4tclxl] h3[data-astro-cid-fz4tclxl]{transition:color .3s var(--ease-standard),opacity .3s var(--ease-standard)}.spine-step[data-astro-cid-fz4tclxl]:hover .spine-node[data-astro-cid-fz4tclxl],.spine-step[data-astro-cid-fz4tclxl]:focus-within .spine-node[data-astro-cid-fz4tclxl]{--po-edge: var(--accent)}.field[data-astro-cid-nqzr7c5x] label[data-astro-cid-nqzr7c5x]{display:block;font-size:.9375rem;font-weight:500;color:var(--ink);margin-bottom:.5rem}.field[data-astro-cid-nqzr7c5x] .optional[data-astro-cid-nqzr7c5x]{font-weight:400;color:var(--ink-muted);font-size:.8125rem}.field[data-astro-cid-nqzr7c5x] input[data-astro-cid-nqzr7c5x],.field[data-astro-cid-nqzr7c5x] select[data-astro-cid-nqzr7c5x],.field[data-astro-cid-nqzr7c5x] textarea[data-astro-cid-nqzr7c5x]{width:100%;background:var(--ground);border:.5px solid var(--rule-strong);border-radius:4px;padding:.7rem .9rem;color:var(--ink);font-size:1rem}.field[data-astro-cid-nqzr7c5x] input[data-astro-cid-nqzr7c5x]:focus-visible,.field[data-astro-cid-nqzr7c5x] select[data-astro-cid-nqzr7c5x]:focus-visible,.field[data-astro-cid-nqzr7c5x] textarea[data-astro-cid-nqzr7c5x]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.consent-label[data-astro-cid-nqzr7c5x]{display:flex;gap:.85rem;align-items:flex-start;line-height:1.6;max-width:68ch;cursor:pointer}.consent-box[data-astro-cid-nqzr7c5x]{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-11px 0 -11px -11px}.consent-label[data-astro-cid-nqzr7c5x] input[data-astro-cid-nqzr7c5x]{width:22px;height:22px;margin:0;accent-color:var(--accent-field)}.field-error[data-astro-cid-nqzr7c5x]{margin-top:.4rem;font-size:.8125rem;color:var(--accent)}.field[data-astro-cid-nqzr7c5x] input[data-astro-cid-nqzr7c5x][aria-invalid=true],.field[data-astro-cid-nqzr7c5x] select[data-astro-cid-nqzr7c5x][aria-invalid=true],.field[data-astro-cid-nqzr7c5x] textarea[data-astro-cid-nqzr7c5x][aria-invalid=true]{border-color:var(--accent)}@media(prefers-reduced-motion:no-preference){@supports (interpolate-size: allow-keywords){.faq-item[data-astro-cid-z6gx6xcw]{interpolate-size:allow-keywords}.faq-item[data-astro-cid-z6gx6xcw]::details-content{opacity:0;block-size:0;overflow-y:clip;transition:content-visibility .38s allow-discrete,opacity .38s var(--ease-standard),block-size .38s var(--ease-standard)}.faq-item[data-astro-cid-z6gx6xcw][open]::details-content{opacity:1;block-size:auto}}}.hg[data-astro-cid-2cepmqhv]{--hg-ink: #f3d9cc;--hg-ink-soft: rgba(243, 217, 204, .78);--hg-ink-mute: rgba(243, 217, 204, .6);--hg-accent: #f5874f;--hg-rule: rgba(243, 217, 204, .28);position:relative;isolation:isolate;min-height:calc(100svh - var(--nav-h, 4rem));min-height:calc(100dvh - var(--nav-h, 4rem));display:flex;background-color:#120c08;overflow:hidden}.hg-media[data-astro-cid-2cepmqhv],.hg-media[data-astro-cid-2cepmqhv] picture[data-astro-cid-2cepmqhv]{position:absolute;inset:0;z-index:-1}.hg-media[data-astro-cid-2cepmqhv] img[data-astro-cid-2cepmqhv]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 34%;object-position:55% 34%;display:block}.hg-shade[data-astro-cid-2cepmqhv]{position:absolute;inset:0;background:linear-gradient(90deg,#0f0a08d6,#0f0a08a8 32%,#0f0a083d 58%,#0f0a080a),linear-gradient(0deg,#0a07059e,#0a07051a 56% 100%)}.hg-frame[data-astro-cid-2cepmqhv]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding-block:clamp(2.5rem,6vh,4rem);width:100%}.hg-block[data-astro-cid-2cepmqhv]{max-width:720px}.hg-h1[data-astro-cid-2cepmqhv]{width:-moz-max-content;width:max-content;max-width:calc(100vw - (2*clamp(1.25rem,4vw,2.5rem)))}.hg-eyebrow[data-astro-cid-2cepmqhv]{color:var(--hg-accent);font-size:.8125rem;letter-spacing:.14em;margin-bottom:1.25rem;text-transform:uppercase}.hg-h1[data-astro-cid-2cepmqhv]{color:var(--hg-ink);font-weight:600;font-size:clamp(3.2rem,5.4vw,6.25rem);line-height:.98;letter-spacing:-.03em;margin:0;padding-bottom:.4em}.hg-line[data-astro-cid-2cepmqhv]{display:block;overflow:hidden}.hg-line[data-astro-cid-2cepmqhv]>span[data-astro-cid-2cepmqhv]{display:block}.hg-line-2[data-astro-cid-2cepmqhv]{color:var(--hg-accent)}.hg-line[data-astro-cid-2cepmqhv]>.hg-accent-word[data-astro-cid-2cepmqhv]{position:relative;display:inline-block;color:var(--hg-accent)}.hg-underline[data-astro-cid-2cepmqhv]{position:absolute;left:0;right:0;bottom:-.14em;height:2px;background:currentColor;transform-origin:0 50%}.hg-process[data-astro-cid-2cepmqhv]{margin-top:clamp(1.5rem,3vh,2.25rem);color:var(--hg-ink-mute);font-size:.75rem;letter-spacing:.12em}.hg-rule[data-astro-cid-2cepmqhv]{position:relative;margin-top:.6rem;width:min(420px,82%);height:1px;background:var(--hg-rule);transform-origin:0 50%}.hg-rule[data-astro-cid-2cepmqhv]:before,.hg-rule[data-astro-cid-2cepmqhv]:after{content:"";position:absolute;top:-3px;width:1px;height:7px;background:var(--hg-rule)}.hg-rule[data-astro-cid-2cepmqhv]:before{left:0;background:var(--hg-accent)}.hg-rule[data-astro-cid-2cepmqhv]:after{right:0}.hg-sub[data-astro-cid-2cepmqhv]{margin-top:clamp(1.25rem,2.6vh,1.75rem);max-width:30rem;color:var(--hg-ink-soft);line-height:1.65}.hg-ctas[data-astro-cid-2cepmqhv]{display:flex;flex-wrap:wrap;gap:1.125rem;margin-top:clamp(1.5rem,3.2vh,2.25rem)}.hg-cta[data-astro-cid-2cepmqhv]{padding-inline:1.75rem}.hg-cta-ghost[data-astro-cid-2cepmqhv]{border:1px solid rgba(243,217,204,.38);color:var(--hg-ink);background:#120c0840}.hg-cta-ghost[data-astro-cid-2cepmqhv]:hover{border-color:var(--hg-accent);color:var(--hg-accent)}.hg-scroll[data-astro-cid-2cepmqhv]{display:flex;align-items:center;gap:.75rem;margin-top:clamp(2rem,4.5vh,3rem);color:var(--hg-ink-mute);font-size:.6875rem;letter-spacing:.14em}.hg-scroll-line[data-astro-cid-2cepmqhv]{display:inline-block;width:44px;height:1px;background:var(--hg-rule);transform-origin:0 50%}.hg-visual-caption[data-astro-cid-2cepmqhv]{position:absolute;top:clamp(1rem,3vh,1.75rem);right:clamp(1.25rem,4vw,2.5rem);margin:0;color:var(--hg-ink-mute);font-size:.6875rem;letter-spacing:.12em;text-shadow:0 1px 14px rgba(12,8,5,.9)}.hg-proof[data-astro-cid-2cepmqhv]{position:absolute;right:clamp(1.25rem,4vw,2.5rem);bottom:clamp(2.5rem,6vh,4rem);margin:0;color:var(--hg-ink-mute);font-size:.6875rem;letter-spacing:.12em;text-align:right;text-shadow:0 1px 14px rgba(12,8,5,.9)}html[data-motion] .hg-media[data-astro-cid-2cepmqhv] img[data-astro-cid-2cepmqhv]{animation:hg-settle 1.6s var(--ease-emphasized) both}html[data-motion] .hg-shade[data-astro-cid-2cepmqhv]{animation:hg-fade .9s var(--ease-linear-soft) both}html[data-motion] .hg-eyebrow[data-astro-cid-2cepmqhv]{animation:hg-rise .7s var(--ease-emphasized) .18s both}html[data-motion] .hg-line[data-astro-cid-2cepmqhv]>span[data-astro-cid-2cepmqhv]{animation:hg-mask .85s var(--ease-emphasized) both}html[data-motion] .hg-line-1[data-astro-cid-2cepmqhv]>span[data-astro-cid-2cepmqhv]{animation-delay:.28s}html[data-motion] .hg-line-2[data-astro-cid-2cepmqhv]>span[data-astro-cid-2cepmqhv]{animation-delay:.42s}html[data-motion] .hg-underline[data-astro-cid-2cepmqhv]{animation:hg-draw .62s var(--ease-emphasized) .7s both}html[data-motion] .hg-process[data-astro-cid-2cepmqhv]{animation:hg-fade .6s var(--ease-standard) .62s both}html[data-motion] .hg-rule[data-astro-cid-2cepmqhv]{animation:hg-draw .8s var(--ease-linear-soft) .62s both}html[data-motion] .hg-sub[data-astro-cid-2cepmqhv]{animation:hg-rise .7s var(--ease-emphasized) .76s both}html[data-motion] .hg-ctas[data-astro-cid-2cepmqhv]{animation:hg-rise .7s var(--ease-emphasized) .9s both}html[data-motion] .hg-scroll[data-astro-cid-2cepmqhv],html[data-motion] .hg-visual-caption[data-astro-cid-2cepmqhv],html[data-motion] .hg-proof[data-astro-cid-2cepmqhv]{animation:hg-fade .7s var(--ease-standard) 1.1s both}html[data-motion] .hg-scroll-line[data-astro-cid-2cepmqhv]{animation:hg-cue 2.4s var(--ease-linear-soft) 1.4s 2}@keyframes hg-settle{0%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes hg-fade{0%{opacity:0}to{opacity:1}}@keyframes hg-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes hg-mask{0%{transform:translateY(105%)}to{transform:none}}@keyframes hg-draw{0%{transform:scaleX(0)}to{transform:none}}@keyframes hg-cue{0%,to{transform:scaleX(.35);opacity:.55}50%{transform:scaleX(1);opacity:1}}@media(min-width:768px)and (max-width:1023.98px){.hg-h1[data-astro-cid-2cepmqhv]{font-size:clamp(4rem,9vw,5.6rem)}.hg-media[data-astro-cid-2cepmqhv] img[data-astro-cid-2cepmqhv]{-o-object-position:60% 38%;object-position:60% 38%}}@media(min-width:1600px){.hg-media[data-astro-cid-2cepmqhv] img[data-astro-cid-2cepmqhv]{-o-object-position:56% 32%;object-position:56% 32%}}@media(max-width:767.98px){.hg-media[data-astro-cid-2cepmqhv] img[data-astro-cid-2cepmqhv]{-o-object-position:63% 30%;object-position:63% 30%}.hg-shade[data-astro-cid-2cepmqhv]{background:linear-gradient(90deg,#120c08c7,#120c0880 55%,#120c0833),linear-gradient(0deg,#0c0805c7,#0c080547 55%,#0c080524)}.hg-h1[data-astro-cid-2cepmqhv]{width:auto;font-size:clamp(2.75rem,13vw,5rem)}.hg-proof[data-astro-cid-2cepmqhv]{display:none}.hg-frame[data-astro-cid-2cepmqhv]{padding-block:clamp(2rem,5vh,3rem)}}
