.qiGjWa_backdrop{z-index:var(--z-banner);position:fixed;inset:0}.qiGjWa_banner{z-index:var(--z-banner);padding:var(--spacing-lg) var(--spacing-gutter);padding-bottom:calc(var(--spacing-lg) + env(safe-area-inset-bottom));border-top:var(--border-width-strong) solid var(--color-bg-accent);animation:qiGjWa_banner-in var(--motion-step) both;position:fixed;bottom:0;left:0;right:0}.qiGjWa_banner[data-closing]{animation:qiGjWa_banner-out var(--duration-150) var(--ease-out-soft) forwards}.qiGjWa_backdrop[data-closing]{opacity:0;transition:opacity var(--duration-150) var(--ease-out-soft)}.qiGjWa_banner:focus{outline:none}.qiGjWa_content,.qiGjWa_preferences{gap:var(--spacing-base);max-width:var(--layout-content-max);flex-direction:column;margin:0 auto;display:flex}.qiGjWa_title{font-weight:var(--type-strong-weight)}.qiGjWa_link{color:inherit;text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:var(--space-1)}.qiGjWa_actions,.qiGjWa_preferencesActions{gap:var(--spacing-sm);flex-direction:column-reverse;display:flex}.qiGjWa_actions{flex-direction:column}.qiGjWa_actions>*,.qiGjWa_preferencesActions>*{width:100%}.qiGjWa_preferencesHead{gap:var(--spacing-base);justify-content:space-between;align-items:center;display:flex}.qiGjWa_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qiGjWa_row{gap:var(--spacing-base);padding:var(--spacing-md) 0;border-top:var(--border-width) solid var(--color-border-default);justify-content:space-between;align-items:center;display:flex}.qiGjWa_preferencesActions{flex-direction:row}.qiGjWa_preferencesActions>*{flex:1}@media (min-width:760px){.qiGjWa_backdrop{display:none}.qiGjWa_banner{right:var(--spacing-lg);bottom:var(--spacing-lg);width:min(var(--layout-banner-width), calc(100vw - var(--spacing-lg) * 2));padding:var(--spacing-lg);border:var(--border-width-strong) solid var(--color-bg-accent);left:auto}.qiGjWa_actions{gap:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qiGjWa_actions>*,.qiGjWa_preferencesActions>*{width:100%;padding-right:var(--spacing-sm);padding-left:var(--spacing-sm)}}@media print{.qiGjWa_banner,.qiGjWa_backdrop{display:none}}@keyframes qiGjWa_banner-in{0%{opacity:0;transform:translateY(var(--motion-step-distance))}to{opacity:1;transform:none}}@keyframes qiGjWa_banner-out{to{opacity:0;transform:translateY(var(--spacing-sm))}}
:root{--ember-50:#fff6f1;--ember-100:#ffe6dc;--ember-200:#ffcdbb;--ember-300:#ffb199;--ember-400:#ff6a45;--ember-500:#ff3d14;--ember-600:#c42a0b;--ember-700:#a82208;--ember-950:#3a0d04;--blue:#261fe2;--blue-deep:#1b1697;--blue-soft:#4a44c0;--night:#0a0838;--night-soft:#1f1b73;--night-raised:#14105c;--night-line:#3a36a0;--night-muted:#b9b7f0;--periwinkle-500:#5a55a5;--periwinkle-300:#8d8ad9;--white:#fff;--night-a00:#0a083800;--night-a90:#0a0838e6;--night-a96:#0a0838f5}
:root{--family-inter:var(--font-inter,"Inter"), system-ui, -apple-system, "Segoe UI", sans-serif;--weight-500:500;--weight-700:700;--weight-800:800;--weight-900:900;--size-12:12px;--size-13:13px;--size-14:14px;--size-16:16px;--size-18:18px;--size-24:24px;--size-28:28px;--size-32:32px;--size-36:36px;--size-40:40px;--size-44:44px;--size-48:48px;--size-60:60px;--size-72:72px;--size-80:80px;--size-120:120px;--size-200:200px;--leading-16:16px;--leading-20:20px;--leading-24:24px;--leading-28:28px;--leading-32:32px;--leading-36:36px;--leading-40:40px;--leading-44:44px;--leading-48:48px;--leading-60:60px;--leading-72:72px;--leading-76:76px;--leading-108:108px;--leading-112:112px;--leading-176:176px;--tracking-n006:-.06em;--tracking-n005:-.05em;--tracking-n004:-.04em;--tracking-n003:-.03em;--tracking-n002:-.02em;--tracking-n001:-.01em;--tracking-0:0;--tracking-004p:.04em;--tracking-008:.08em;--tracking-010:.1em;--tracking-012:.12em;--tracking-014:.14em}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-18:72px;--space-24:96px;--space-20:80px;--space-30:120px}
:root{--radius-0:0;--radius-round:50%;--radius-full:999px}
:root{--shadow-offset-4:4px;--shadow-offset-8:8px}
:root{--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-soft:cubic-bezier(.2, .7, .2, 1);--duration-40:40ms;--duration-80:80ms;--duration-150:.15s;--duration-250:.25s;--duration-1000:1s;--duration-40000:40s;--duration-450:.45s;--scale-096:.96}
:root{--stroke-1:1px;--stroke-2:2px;--stroke-4:4px;--offset-4:4px;--width-4:4px;--width-12:12px;--width-16:16px;--width-20:20px;--width-24:24px;--width-56:56px;--width-64:64px;--width-120:120px;--width-164:164px;--width-160:160px;--width-220:220px;--width-240:240px;--width-320:320px;--width-480:480px;--width-640:640px;--width-720:720px;--width-760:760px;--width-880:880px;--width-96:96px;--width-176:176px;--width-260:260px;--width-300:300px;--width-340:340px;--width-360:360px;--width-440:440px;--width-560:560px;--width-1120:1120px;--width-1200:1200px;--width-1280:1280px;--height-8:8px;--height-28:28px;--height-96:96px;--height-104:104px;--height-128:128px;--height-424:424px;--height-800:800px;--height-56:56px;--height-64:64px;--height-72:72px;--height-88:88px;--height-12:12px;--height-16:16px;--height-20:20px;--height-32:32px;--height-44:44px;--height-52:52px;--height-120:120px;--height-140:140px;--height-200:200px;--height-560:560px;--height-620:620px}
:root{--z-1:1;--z-2:2;--z-5:5;--z-30:30;--z-40:40;--z-50:50;--z-100:100}
:root,[data-surface=ember]{--color-bg-page:var(--ember-100);--color-bg-surface:var(--ember-50);--color-bg-field:var(--white);--color-bg-field-error:var(--ember-50);--color-bg-image:var(--ember-300);--color-bg-tile:var(--blue);--color-bg-night:var(--night);--color-bg-accent:var(--ember-600);--color-text-primary:var(--blue-deep);--color-text-secondary:var(--blue-soft);--color-text-placeholder:var(--blue-soft);--color-text-inverse:var(--white);--color-text-on-accent:var(--white);--color-text-error:var(--ember-700);--color-text-disabled:var(--periwinkle-500);--color-text-highlight:var(--ember-700);--color-text-link-hover:var(--color-text-primary);--color-border-default:var(--blue-deep);--color-border-field:var(--blue-deep);--color-border-hover:var(--blue);--color-border-error:var(--ember-700);--color-border-disabled:var(--periwinkle-500);--color-border-poster:var(--blue-deep);--color-border-emphasis:var(--blue-deep);--color-border-focus:var(--blue-deep);--color-border-focus-inverse:var(--ember-300);--color-shadow-stamp:var(--blue-deep);--color-bar-base:var(--blue-deep);--color-bar-mid:var(--blue);--color-bar-peak-soft:var(--ember-600);--color-bar-peak:var(--ember-500);--color-bg-row-hover:var(--night);--color-action-bg:var(--ember-600);--color-action-text:var(--white);--color-action-bg-hover:var(--blue);--color-action-text-hover:var(--white);--color-action-bg-active:var(--blue-deep);--color-action-text-active:var(--white);--color-secondary-text:var(--blue);--color-secondary-bg-hover:var(--blue);--color-secondary-text-hover:var(--white);--color-secondary-bg-active:var(--blue-deep);--color-secondary-text-active:var(--white);--color-line-text:var(--blue-deep);--color-line-bg-hover:var(--blue-deep);--color-line-text-hover:var(--ember-100);--opacity-disabled:.4;--opacity-hover:.7;--gradient-hero-top:linear-gradient(var(--night) 0, var(--night) 96px, var(--night-a00) 100%);--gradient-hero-bottom:linear-gradient(var(--night-a00), var(--night-a90) 55%, var(--night-a96))}[data-surface=paper]{--color-bg-page:var(--ember-50)}[data-surface=hot]{--color-bg-page:var(--ember-500);--color-text-primary:var(--night);--color-text-secondary:var(--night);--color-text-error:var(--night);--color-bg-accent:var(--night);--color-text-on-accent:var(--white);--color-border-default:var(--night);--color-border-field:var(--night);--color-border-focus:var(--night);--color-shadow-stamp:var(--night);--color-action-bg:var(--night);--color-action-text:var(--white);--color-action-bg-hover:var(--white);--color-action-text-hover:var(--night);--color-action-bg-active:var(--ember-100);--color-action-text-active:var(--night);--color-secondary-text:var(--night);--color-secondary-bg-hover:var(--night);--color-secondary-text-hover:var(--white);--color-secondary-bg-active:var(--night-raised);--color-secondary-text-active:var(--white);--color-line-text:var(--night);--color-line-bg-hover:var(--night);--color-line-text-hover:var(--white)}[data-surface=blue]{--color-bg-page:var(--blue);--color-bg-surface:var(--blue-deep);--color-text-primary:var(--ember-100);--color-text-secondary:var(--ember-200);--color-text-error:var(--ember-300);--color-bg-accent:var(--ember-500);--color-text-on-accent:var(--night);--color-border-default:var(--ember-100);--color-border-field:var(--ember-100);--color-border-focus:var(--white);--color-shadow-stamp:var(--ember-500);--color-action-bg:var(--ember-500);--color-action-text:var(--night);--color-action-bg-hover:var(--ember-100);--color-action-text-hover:var(--night);--color-action-bg-active:var(--ember-300);--color-action-text-active:var(--night);--color-secondary-text:var(--ember-100);--color-secondary-bg-hover:var(--white);--color-secondary-text-hover:var(--night);--color-secondary-bg-active:var(--ember-200);--color-secondary-text-active:var(--night);--color-line-text:var(--ember-100);--color-line-bg-hover:var(--white);--color-line-text-hover:var(--night)}[data-surface=night],[data-surface=night-soft]{--color-bg-page:var(--night);--color-bg-surface:var(--night-raised);--color-bg-field:var(--night);--color-bg-field-error:var(--ember-950);--color-text-primary:var(--white);--color-text-secondary:var(--night-muted);--color-text-placeholder:var(--night-muted);--color-text-error:var(--ember-300);--color-text-disabled:var(--periwinkle-300);--color-text-highlight:var(--ember-300);--color-text-link-hover:var(--ember-300);--color-bg-accent:var(--ember-500);--color-text-on-accent:var(--night);--color-border-default:var(--night-line);--color-border-field:var(--periwinkle-300);--color-border-hover:var(--white);--color-border-error:var(--ember-300);--color-border-disabled:var(--periwinkle-300);--color-border-emphasis:var(--ember-100);--color-border-focus:var(--ember-300);--color-shadow-stamp:var(--ember-500);--color-action-bg:var(--ember-500);--color-action-text:var(--night);--color-action-bg-hover:var(--ember-100);--color-action-text-hover:var(--night);--color-action-bg-active:var(--ember-300);--color-action-text-active:var(--night);--color-secondary-text:var(--white);--color-secondary-bg-hover:var(--white);--color-secondary-text-hover:var(--night);--color-secondary-bg-active:var(--ember-200);--color-secondary-text-active:var(--night);--color-line-text:var(--white);--color-line-bg-hover:var(--white);--color-line-text-hover:var(--night)}@media (max-width:759px){:root{--gradient-hero-top:linear-gradient(var(--night) 0, var(--night) 72px, var(--night-a00) 100%);--gradient-hero-bottom:linear-gradient(var(--night-a00), var(--night-a90) 50%, var(--night-a96))}}[data-surface=night-soft]{--color-bg-page:var(--night-soft);--color-bg-surface:var(--night-raised)}
:root{--font-body:var(--family-inter);--type-mega-size:var(--size-200);--type-mega-weight:var(--weight-900);--type-mega-leading:var(--leading-176);--type-mega-tracking:var(--tracking-n006);--type-hero-size:var(--size-120);--type-hero-weight:var(--weight-900);--type-hero-leading:var(--leading-112);--type-hero-tracking:var(--tracking-n005);--type-display-size:var(--size-72);--type-display-weight:var(--weight-900);--type-display-leading:var(--leading-72);--type-display-tracking:var(--tracking-n004);--type-section-size:var(--size-48);--type-section-weight:var(--weight-900);--type-section-leading:var(--leading-48);--type-section-tracking:var(--tracking-n003);--type-heading-size:var(--size-32);--type-heading-weight:var(--weight-800);--type-heading-leading:var(--leading-36);--type-heading-tracking:var(--tracking-n002);--type-title-size:var(--size-24);--type-title-weight:var(--weight-700);--type-title-leading:var(--leading-32);--type-title-tracking:var(--tracking-n001);--type-faq-size:var(--type-title-size);--type-faq-weight:var(--type-title-weight);--type-faq-leading:var(--type-title-leading);--type-faq-tracking:var(--type-title-tracking);--type-statement-size:var(--type-hero-size);--type-statement-weight:var(--type-hero-weight);--type-statement-leading:var(--type-hero-leading);--type-statement-tracking:var(--type-hero-tracking);--type-day-size:var(--type-display-size);--type-day-weight:var(--type-display-weight);--type-day-leading:var(--type-display-leading);--type-day-tracking:var(--type-display-tracking);--type-figure-size:var(--type-section-size);--type-figure-weight:var(--type-section-weight);--type-figure-leading:var(--type-section-leading);--type-figure-tracking:var(--type-section-tracking);--type-amount-size:var(--type-heading-size);--type-amount-weight:var(--type-heading-weight);--type-amount-leading:var(--type-heading-leading);--type-amount-tracking:var(--type-heading-tracking);--type-card-title-size:var(--type-title-size);--type-card-title-weight:var(--type-title-weight);--type-card-title-leading:var(--type-title-leading);--type-card-title-tracking:var(--type-title-tracking);--type-edition-size:var(--size-16);--type-edition-weight:var(--weight-700);--type-edition-leading:var(--leading-24);--type-edition-tracking:var(--tracking-0);--type-weekday-size:var(--size-24);--type-weekday-weight:var(--weight-700);--type-weekday-leading:var(--leading-32);--type-weekday-tracking:var(--tracking-008);--type-badge-size:var(--size-24);--type-badge-weight:var(--weight-900);--type-badge-leading:var(--leading-24);--type-badge-tracking:var(--tracking-0);--type-ticker-size:var(--size-24);--type-ticker-weight:var(--weight-900);--type-ticker-leading:var(--leading-32);--type-ticker-tracking:var(--tracking-004p);--type-tagline-size:var(--size-48);--type-tagline-weight:var(--weight-900);--type-tagline-leading:var(--leading-48);--type-tagline-tracking:var(--tracking-n003);--type-lead-size:var(--size-18);--type-lead-weight:var(--weight-500);--type-lead-leading:var(--leading-28);--type-lead-tracking:var(--tracking-0);--type-body-size:var(--size-16);--type-body-weight:var(--weight-500);--type-body-leading:var(--leading-24);--type-body-tracking:var(--tracking-0);--type-small-size:var(--size-14);--type-small-weight:var(--weight-500);--type-small-leading:var(--leading-20);--type-small-tracking:var(--tracking-0);--type-error-size:var(--size-14);--type-error-weight:var(--weight-700);--type-error-leading:var(--leading-20);--type-error-tracking:var(--tracking-0);--type-label-size:var(--size-12);--type-label-weight:var(--weight-700);--type-label-leading:var(--leading-16);--type-label-tracking:var(--tracking-012);--type-eyebrow-size:var(--size-12);--type-eyebrow-weight:var(--weight-700);--type-eyebrow-leading:var(--leading-16);--type-eyebrow-tracking:var(--tracking-014);--type-chip-size:var(--size-12);--type-chip-weight:var(--weight-700);--type-chip-leading:var(--leading-16);--type-chip-tracking:var(--tracking-010);--type-strong-weight:var(--weight-700);--type-nav-size:var(--size-13);--type-nav-weight:var(--weight-700);--type-nav-leading:var(--leading-20);--type-nav-tracking:var(--tracking-010);--type-button-md-size:var(--size-14);--type-button-md-weight:var(--weight-700);--type-button-md-leading:var(--leading-20);--type-button-md-tracking:var(--tracking-008);--type-button-sm-size:var(--size-12);--type-button-sm-weight:var(--weight-700);--type-button-sm-leading:var(--leading-16);--type-button-sm-tracking:var(--tracking-010)}@media (max-width:759px){:root{--type-mega-size:var(--size-120);--type-mega-leading:var(--leading-108);--type-hero-size:var(--size-80);--type-hero-leading:var(--leading-76);--type-statement-size:var(--size-60);--type-statement-leading:var(--leading-60);--type-display-size:var(--size-44);--type-display-leading:var(--leading-44);--type-section-size:var(--size-36);--type-section-leading:var(--leading-40);--type-tagline-size:var(--size-40);--type-tagline-leading:var(--leading-44);--type-heading-size:var(--size-28);--type-heading-leading:var(--leading-32)}}
:root{--spacing-xs:var(--space-1);--spacing-sm:var(--space-2);--spacing-md:var(--space-3);--spacing-base:var(--space-4);--spacing-card:var(--space-5);--spacing-lg:var(--space-6);--spacing-xl:var(--space-8);--spacing-2xl:var(--space-10);--spacing-3xl:var(--space-14);--spacing-4xl:var(--space-16);--spacing-5xl:var(--space-20);--spacing-graphic:var(--space-18);--spacing-gutter:var(--space-10);--spacing-section:var(--space-30);--spacing-hero-bottom:var(--space-14);--spacing-hero-gap:var(--space-8)}@media (max-width:759px){:root{--spacing-gutter:var(--space-5);--spacing-section:var(--space-16);--spacing-hero-bottom:var(--space-6);--spacing-hero-gap:var(--space-5)}}
:root{--radius-none:var(--radius-0);--radius-control:var(--radius-none);--radius-pill:var(--radius-full);--radius-dot:var(--radius-round)}
:root,[data-surface]{--shadow-stamp:var(--shadow-offset-8) var(--shadow-offset-8) 0 var(--color-shadow-stamp);--shadow-stamp-sm:var(--shadow-offset-4) var(--shadow-offset-4) 0 var(--color-shadow-stamp)}@media print{:root,[data-surface]{--shadow-stamp:none;--shadow-stamp-sm:none}}
:root{--motion-color:var(--duration-150) ease;--motion-press:var(--duration-150) var(--ease-out-soft);--motion-press-scale:var(--scale-096);--motion-move:var(--duration-450) var(--ease-out-soft);--motion-hover-shift:var(--space-1);--motion-step:var(--duration-250) var(--ease-out-soft);--motion-step-distance:var(--space-8);--motion-accordion-open:var(--duration-250) var(--ease-out-soft);--motion-accordion-close:var(--duration-150) var(--ease-out-soft);--motion-reveal:var(--duration-1000) var(--ease-out-expo);--motion-reveal-distance:var(--space-12);--motion-stagger-intro:var(--duration-80);--motion-marquee:var(--duration-40000) linear;--motion-stagger:var(--duration-40)}@media (prefers-reduced-motion:reduce){:root{--motion-color:0s;--motion-press:0s;--motion-press-scale:1;--motion-move:0s;--motion-hover-shift:0px;--motion-step:0s;--motion-step-distance:0px;--motion-accordion-open:0s;--motion-accordion-close:0s;--motion-reveal:0s;--motion-reveal-distance:0px;--motion-stagger-intro:0s;--motion-stagger:0s;--motion-marquee:0s}}
:root{--border-width-hairline:var(--stroke-1);--border-width:var(--stroke-2);--border-width-strong:var(--stroke-4);--focus-ring-width:var(--stroke-4);--focus-ring-offset:var(--offset-4);--layout-wrapper-max:var(--width-1280);--layout-content-max:var(--width-1200);--layout-tap-min:var(--height-44);--layout-button-md:var(--height-52);--layout-button-sm:var(--height-44);--layout-input-height:var(--height-52);--layout-textarea-height:var(--height-120);--layout-chip-height:var(--height-32);--layout-error-line:var(--height-20);--layout-icon-sm:var(--width-16);--layout-icon-md:var(--width-20);--layout-summary-width:var(--width-360);--layout-button-icon:var(--height-44);--layout-tick:var(--width-24);--layout-header-height:var(--height-88);--layout-logo-width:var(--width-164);--layout-menu-marker:var(--height-8);--layout-menu-link:var(--height-56);--layout-sticky-bar:var(--height-72);--layout-hero-scrim-top:var(--height-200);--layout-hero-scrim-bottom:var(--height-620);--layout-hero-logo:var(--width-640);--layout-hero-tagline-max:var(--width-760);--layout-intro-title-max:var(--width-1120);--layout-lead-max:var(--width-560);--layout-prose-max:var(--width-640);--layout-measure-max:var(--width-720);--layout-legal-index:var(--width-240);--layout-disclaimer-max:var(--width-880);--layout-collage-width:var(--width-560);--layout-collage-height:var(--height-800);--layout-collage-photo-a:var(--width-340);--layout-collage-photo-b:var(--width-260);--layout-collage-photo-c:var(--width-300);--layout-collage-offset-b:var(--height-96);--layout-collage-offset-c-x:var(--width-96);--layout-collage-offset-c-y:var(--height-424);--layout-gallery-gap:var(--height-8);--layout-gallery-row:var(--height-104);--layout-banner-width:var(--width-480);--layout-ticker-square:var(--width-12);--layout-featured-poster:var(--width-440);--layout-row-min:var(--height-128);--layout-row-date:var(--width-160);--layout-row-doors:var(--width-240);--layout-row-actions:var(--width-360);--layout-row-preview:var(--width-176);--layout-step-badge:var(--height-28);--layout-step-min:var(--height-56);--layout-bar-progress:var(--height-8);--layout-footer-logo:var(--width-440);--layout-footer-column:var(--width-220);--layout-footer-partner-logo:var(--width-64);--layout-bar-width:var(--width-4);--layout-bar-short:var(--height-8);--layout-bar-mid:var(--height-12);--layout-bar-tall:var(--height-16);--layout-switch-width:var(--width-56);--layout-switch-height:var(--height-32);--layout-switch-thumb:var(--width-20);--layout-switch-travel:var(--width-24)}@media (max-width:759px){:root{--layout-header-height:var(--height-64);--layout-logo-width:var(--width-120);--layout-hero-scrim-top:var(--height-140);--layout-hero-scrim-bottom:var(--height-560);--layout-hero-logo:var(--width-320);--layout-gallery-row:var(--height-96)}}
:root{--z-footer-content:var(--z-1);--z-row-actions:var(--z-2);--z-row-preview:var(--z-5);--z-sticky-bar:var(--z-30);--z-banner:var(--z-40);--z-header:var(--z-50);--z-skip-link:var(--z-100)}

*,:before,:after{box-sizing:border-box;border-radius:var(--radius-none)}html{background:var(--color-bg-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;font-synthesis:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}[data-surface]{background:var(--color-bg-page);color:var(--color-text-primary)}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4{text-wrap:balance}p,li,dd{text-wrap:pretty}img,video{max-width:100%;display:block}a,button,input,select,textarea{touch-action:manipulation}input,textarea,button,select{font:inherit;color:inherit}::placeholder{color:var(--color-text-placeholder);opacity:1}:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}@media (max-width:759px){html{scroll-padding-bottom:var(--layout-sticky-bar)}section[id]{scroll-margin-top:var(--layout-header-height)}}
