._header_g4tsb_1{z-index:20;border-bottom:1px solid color-mix(in srgb, var(--line) 76%, transparent);background:color-mix(in srgb, var(--background) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}._headerInner_g4tsb_10{width:min(100%, var(--content-width));min-height:5rem;padding-inline:var(--page-gutter);justify-content:space-between;align-items:center;gap:2rem;margin-inline:auto;display:flex}._name_g4tsb_21{letter-spacing:-.01em;flex:none;font-size:.95rem;font-weight:620;text-decoration:none}._menuButton_g4tsb_29{display:none}._navigation_g4tsb_33{align-items:center;gap:clamp(1.15rem,2.4vw,2.25rem);margin:0;padding:0;list-style:none;display:flex}._navigation_g4tsb_33 a{min-height:2.75rem;color:var(--muted);align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .16s;display:inline-flex}:is(._navigation_g4tsb_33 a:hover,._navigation_g4tsb_33 a:focus-visible,._navigation_g4tsb_33 a[aria-current=page]){color:var(--foreground)}._hero_g4tsb_59{border-bottom:1px solid var(--line);align-items:center;min-height:calc(100svh - 5rem);display:grid;position:relative}._heroInner_g4tsb_67{width:min(100%, var(--content-width));padding:clamp(5rem, 12vh, 9rem) var(--page-gutter) clamp(6rem, 14vh, 10rem);grid-template-columns:minmax(19rem,.82fr) minmax(24rem,1.18fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-inline:auto;display:grid}._heroCopy_g4tsb_77{z-index:2;background:var(--background);box-shadow:0 0 1.5rem 1rem var(--background);position:relative}._eyebrow_g4tsb_84{color:var(--accent-strong);letter-spacing:.11em;text-transform:uppercase;margin:0 0 clamp(1.75rem,4vw,3rem);font-size:clamp(.78rem,1vw,.9rem);font-weight:620}._hero_g4tsb_59 h1{letter-spacing:-.055em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(2.65rem,5.2vw,5.35rem);font-weight:520;line-height:.98}._heroVisual_g4tsb_103{z-index:2;position:relative}._supportingCopy_g4tsb_108{max-width:38rem;color:var(--muted);margin:clamp(2rem,4vw,3.25rem) 0 0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.65}._actions_g4tsb_116{align-items:center;gap:.85rem;margin-top:clamp(2rem,4vw,3rem);display:flex}._primaryAction_g4tsb_123,._secondaryAction_g4tsb_124{border:1px solid var(--line);justify-content:center;align-items:center;min-height:3.15rem;padding:.75rem 1.25rem;font-size:.9rem;font-weight:620;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}._primaryAction_g4tsb_123{border-color:var(--foreground);background:var(--foreground);color:var(--background)}._primaryAction_g4tsb_123:hover{border-color:var(--accent-strong);background:var(--accent-strong)}._secondaryAction_g4tsb_124{color:var(--foreground)}._secondaryAction_g4tsb_124:hover{border-color:var(--muted);background:var(--surface)}@media (max-width:46rem){._headerInner_g4tsb_10{grid-template-columns:1fr auto;gap:.75rem 1.5rem;min-height:4.5rem;padding-block:.9rem;display:grid}._menuButton_g4tsb_29{min-width:3.5rem;min-height:2.75rem;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:.55rem 0;font-size:.875rem;font-weight:620;display:inline-flex}._primaryNavigation_g4tsb_182{grid-column:1/-1;display:none}._primaryNavigationOpen_g4tsb_187{display:block}._navigation_g4tsb_33{flex-direction:column;align-items:stretch;gap:0;padding-block:.75rem .35rem}._navigation_g4tsb_33 a{border-top:1px solid var(--line);min-height:3rem;padding-block:.75rem;display:flex}._hero_g4tsb_59{min-height:calc(100svh - 4.5rem)}._heroInner_g4tsb_67{gap:2.4rem;padding-top:clamp(3.5rem,9vh,5.75rem);padding-bottom:clamp(4.75rem,10vh,7rem)}._eyebrow_g4tsb_84{margin-bottom:1.4rem}._hero_g4tsb_59 h1{max-width:11ch;font-size:clamp(2.6rem,11vw,4rem);line-height:1.01}._heroVisual_g4tsb_103{width:min(100%,37rem)}._supportingCopy_g4tsb_108{margin-top:1.65rem}._actions_g4tsb_116{margin-top:1.6rem}}@media (max-width:58rem){._heroInner_g4tsb_67{grid-template-columns:1fr;gap:clamp(2.4rem,6vw,3rem)}._heroVisual_g4tsb_103{width:min(100%,42rem)}}@media (max-width:28rem){._actions_g4tsb_116{flex-direction:column;align-items:stretch}._primaryAction_g4tsb_123,._secondaryAction_g4tsb_124{width:100%}}
