.Header_header__DOgjV{position:sticky;top:0;z-index:40;border-bottom:var(--score) solid var(--rule);background-image:none;transition:background-color var(--dur-chapter) var(--ease-cut),color var(--dur-chapter) var(--ease-cut),border-color var(--dur-chapter) var(--ease-cut)}.Header_knifeTrack__otIO7{position:absolute;inset-inline:0;bottom:calc(var(--score) * -1);height:2px;display:none;pointer-events:none}html[data-motion=on] .Header_knifeTrack__otIO7[data-live]{display:block}.Header_knifeCut__qNSKV{position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:left center}.Header_knifeEdge__6aZqV{position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:1px;background:var(--mark-accent)}.Header_header__DOgjV[data-ground]{background:color-mix(in srgb,var(--ground) 84%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border-bottom-color:color-mix(in srgb,var(--rule) 60%,transparent)}.Header_bar__YUmZy{display:flex;align-items:center;gap:var(--space-4);min-height:64px}.Header_brand__iPD97{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;min-height:var(--target)}.Header_badge__OJr23{color:var(--ink);flex:none}.Header_wordmark__jHo3Z{font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-weight:480;font-size:var(--step-1);letter-spacing:-.025em}.Header_links__vn56X{display:none;list-style:none;gap:var(--space-4);margin-left:auto}.Header_link__11maE{display:inline-flex;align-items:center;min-height:var(--target);text-decoration:none;font-weight:600;border-bottom:2px solid transparent;background-image:linear-gradient(var(--action),var(--action));background-repeat:no-repeat;background-position:0 calc(100% - 2px);background-size:0 2px;transition:background-size var(--dur-cut) var(--ease-cut)}.Header_link__11maE:focus-visible,.Header_link__11maE:hover{background-size:100% 2px}.Header_link__11maE[aria-current=page]{border-bottom-color:var(--action)}.Header_cta__b_g32{display:none;min-height:var(--target)}.Header_menu__EEt1e{margin-left:auto;position:relative}.Header_summary__Ci3TN{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;min-height:var(--target);padding:0 .5rem;font-weight:700;border-radius:var(--cut)}.Header_summary__Ci3TN::-webkit-details-marker{display:none}.Header_grid__pfsVL{display:grid;grid-template-columns:1fr 1fr;gap:3px;width:15px}.Header_grid__pfsVL i{display:block;width:6px;height:6px;background:var(--action);border-radius:1.5px}.Header_sheet__H0mwq{position:absolute;right:0;top:calc(100% + .5rem);min-width:14rem;background:var(--ground-raised);border:var(--score) solid var(--rule-strong);border-radius:var(--cut);padding:.5rem;list-style:none;display:grid;box-shadow:0 12px 30px -12px rgb(30 20 16/.35)}.Header_sheet__H0mwq a{display:flex;align-items:center;min-height:var(--target);padding:0 .75rem;text-decoration:none;font-weight:600;border-radius:var(--cut)}.Header_sheet__H0mwq a[aria-current=page]{color:var(--action)}@media (min-width:60rem){.Header_links__vn56X{display:flex}.Header_cta__b_g32{display:inline-flex}.Header_menu__EEt1e{display:none}}.Footer_footer__K91Sq{padding-block:var(--space-7) 0;overflow:hidden}.Footer_grid__54jfN{display:grid;gap:var(--space-5)}.Footer_brand__W8Mkt .Footer_mark__rEpyB{display:block;margin-bottom:var(--space-3)}.Footer_line__4nKqW{max-width:34ch}.Footer_contact__SkPdd{margin-top:var(--space-3);line-height:1.8}.Footer_col__g4h4I ul{list-style:none;display:grid;gap:.25rem}.Footer_col__g4h4I a,.Footer_contact__SkPdd a{text-decoration-color:transparent;transition:color var(--dur-cut) var(--ease-cut),text-decoration-color var(--dur-cut) var(--ease-cut)}.Footer_col__g4h4I a{display:inline-flex;align-items:center;min-height:var(--target)}.Footer_col__g4h4I a:hover,.Footer_contact__SkPdd a:hover{color:var(--action);text-decoration-color:currentColor}.Footer_colTitle__9ZdZP{font-family:var(--font-body);font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:.5rem}.Footer_line__4nKqW{font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-size:var(--step-1);line-height:1.3;letter-spacing:-.015em}.Footer_giant__jK8Ap{margin:var(--space-6) 0 0;padding:0 var(--gutter-page) clamp(1.5rem,3vw,3rem);max-width:none;font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-weight:400;font-size:13.4vw;line-height:1.02;letter-spacing:-.045em;white-space:nowrap;color:var(--caramel);text-align:center;-webkit-user-select:none;user-select:none}.Footer_legal__qswDb{margin-top:var(--space-5);padding-top:var(--space-3);border-top:var(--score) solid var(--rule);color:var(--muted);font-size:var(--step--1)}@media (max-width:47.99rem){.Footer_grid__54jfN{grid-template-columns:1fr 1fr;column-gap:var(--space-3)}.Footer_brand__W8Mkt{grid-column:1/-1}}@media (min-width:48rem){.Footer_grid__54jfN{grid-template-columns:1.4fr 1fr 1fr 1fr}}.ActionBar_bar__SDOm7{position:fixed;inset-inline:0;bottom:0;z-index:30;display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:var(--gutter);padding:var(--gutter) var(--gutter) max(var(--gutter),env(safe-area-inset-bottom));border-top:var(--score) solid var(--rule-strong)}.ActionBar_primary__sR75k,.ActionBar_quiet__mbTWY{justify-content:center;padding-inline:.5rem}@media (min-width:60rem){.ActionBar_bar__SDOm7{display:none}}