@layer components{.kBTTAq_nav{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-full);background-color:var(--color-tile);display:flex}.kBTTAq_link{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--font-size-sm);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);text-decoration:none}.kBTTAq_link:hover{color:var(--color-text)}.kBTTAq_link[aria-current=page]{background-color:var(--color-background);color:var(--color-text);box-shadow:var(--shadow-sm)}.kBTTAq_link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px}@media not (min-width:40rem){.kBTTAq_link{padding-inline:var(--space-3)}}}
@layer components{.ybiDKG_root{display:inline-flex;position:relative}:where(.ybiDKG_trigger){color:inherit;font:inherit;line-height:var(--line-height-snug);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;display:inline-flex}:where(.ybiDKG_trigger):focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.15rem}.ybiDKG_chevron{width:var(--icon-size-sm);height:var(--icon-size-sm);stroke-width:1.75px;transition:transform var(--duration-base) var(--ease-out)}[aria-expanded=true]>.ybiDKG_chevron{transform:rotate(180deg)}.ybiDKG_menu{z-index:var(--z-dropdown);top:calc(100% + var(--popover-offset));min-width:10rem;padding:var(--popover-inset);border-radius:var(--popover-radius);background-color:hsl(from var(--color-elevated) h s l / .82);-webkit-backdrop-filter:var(--popover-filter);backdrop-filter:var(--popover-filter);box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-highlight), var(--shadow-lg);opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-out), visibility var(--duration-base);flex-direction:column;display:flex;position:absolute;left:0;transform:translateY(-.25rem)}.ybiDKG_end{left:auto;right:0}.ybiDKG_top{top:auto;bottom:calc(100% + var(--popover-offset));transform:translateY(.25rem)}.ybiDKG_open{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-out), visibility 0s;transform:none}.ybiDKG_item{z-index:2;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--popover-item-radius);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-tight);text-align:left;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:flex;position:relative}.ybiDKG_item:hover,.ybiDKG_item:focus-visible,.ybiDKG_item[aria-checked=true]{color:var(--color-text)}.ybiDKG_item:hover{background-color:var(--color-hover)}.ybiDKG_item[aria-checked=true]{background-color:var(--color-selected)}.ybiDKG_item:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:0}.ybiDKG_itemCheck{width:var(--icon-size-sm);height:var(--icon-size-sm);stroke-width:2.25px;margin-left:auto}@media (max-width:768px){.ybiDKG_item{font-size:var(--font-size-md);padding:.65rem .9rem}}}
.Ey1L0W_trigger{padding:var(--space-2);margin:calc(var(--space-2) * -1);border-radius:var(--radius-sm)}.Ey1L0W_icon{stroke-width:1.75px;width:1.2rem;height:1.2rem}@media (max-width:768px){.Ey1L0W_icon{width:1.4rem;height:1.4rem}}
.c--H3a_trigger{gap:var(--space-1);height:2.75rem;padding-inline:var(--space-2);border-radius:var(--radius-md);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard)}.c--H3a_trigger:hover,.c--H3a_trigger[aria-expanded=true]{color:var(--color-text)}.c--H3a_labelled{padding-inline:var(--space-3)}.c--H3a_block{width:100%;display:flex}.c--H3a_block .c--H3a_labelled{justify-content:space-between}.c--H3a_block [role=menu]{min-width:100%}.c--H3a_flag{width:1.15rem;height:auto;box-shadow:0 0 0 1px var(--color-rule);border-radius:2px}.c--H3a_option{align-items:center;gap:var(--space-2);display:inline-flex}.c--H3a_optionFlag{border-radius:2px;width:1.1rem;height:auto}
.jYIz7W_asset{flex-direction:column;gap:1rem;min-width:0;display:flex}.jYIz7W_thumbnail{--checker-a:#59595921;--checker-b:#a6a6a621;--checker-size:1rem;aspect-ratio:4/3;background-color:var(--checker-b);background-image:repeating-conic-gradient(var(--checker-a) 0% 25%, var(--checker-b) 0% 50%);background-size:var(--checker-size) var(--checker-size);border-radius:calc(var(--radius-surface) * .6);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.jYIz7W_thumbnailImage{object-fit:contain;object-position:center;width:auto;max-width:80%;height:auto;max-height:80%;display:block}.jYIz7W_meta{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.jYIz7W_copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.jYIz7W_label{font-size:var(--font-size-md);line-height:1.2}
@layer components{._8G17Da_word{display:inline-block}@media (prefers-reduced-motion:no-preference){._8G17Da_text[data-reveal=armed] ._8G17Da_word{opacity:0;filter:blur(.08em);transform:translateY(.35em)}._8G17Da_text[data-reveal=shown] ._8G17Da_word{transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out), filter var(--duration-reveal) var(--ease-out);transition-delay:calc(var(--word) * var(--stagger))}}}
@layer components{._9VqY5a_plus{width:var(--corner-control);height:var(--corner-control);border-radius:var(--radius-full);background-color:var(--color-inverse);color:var(--color-text-inverse);transition:transform var(--duration-base) var(--ease-out);place-items:center;display:grid;position:relative}._9VqY5a_plus svg{stroke-width:2px;width:1.05rem;height:1.05rem}._9VqY5a_plusOnly,._9VqY5a_cover{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}:is(._9VqY5a_plusOnly,._9VqY5a_cover):hover ._9VqY5a_plus{transform:scale(1.08)}:is(._9VqY5a_plusOnly,._9VqY5a_cover):focus-visible{outline:none}:is(._9VqY5a_plusOnly,._9VqY5a_cover):focus-visible ._9VqY5a_plus{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.2rem}._9VqY5a_cover{z-index:3;padding:var(--corner-inset);border-radius:inherit;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}._9VqY5a_textTrigger{width:fit-content;min-height:var(--control-height-sm);align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--button-padding-inline-sm);border-radius:var(--radius-full);background-color:hsl(from var(--color-text) h s l / .07);-webkit-backdrop-filter:blur(1rem)saturate(180%);backdrop-filter:blur(1rem)saturate(180%);box-shadow:inset 0 0 0 1px hsl(from var(--color-text) h s l / .05), inset 0 1px 0 var(--glass-highlight);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);border:0;display:inline-flex;position:relative}@media (hover:hover){._9VqY5a_textTrigger:hover{background-color:hsl(from var(--color-text) h s l / .11)}}._9VqY5a_textTrigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.2rem}._9VqY5a_textTrigger svg{width:var(--icon-size-sm);height:var(--icon-size-sm);stroke-width:2px}._9VqY5a_dialog{z-index:var(--z-overlay);width:100%;max-width:none;height:100%;max-height:none;padding:var(--page-padding);overscroll-behavior:contain;color:var(--color-text);opacity:0;transition:opacity var(--duration-slow) var(--ease-standard), display var(--duration-slow) allow-discrete, overlay var(--duration-slow) allow-discrete;background-color:#0000;border:0;position:fixed;inset:0;overflow-y:auto}._9VqY5a_dialog[open]{opacity:1;display:flex}@starting-style{._9VqY5a_dialog[open]{opacity:0}}._9VqY5a_dialog::backdrop{background-color:var(--color-backdrop);-webkit-backdrop-filter:blur(.75rem)saturate(120%);backdrop-filter:blur(.75rem)saturate(120%)}._9VqY5a_sheet{width:100%;max-width:46rem;padding:clamp(var(--space-8), 5vw, var(--space-16)) clamp(var(--space-6), 5vw, var(--space-16));border-radius:var(--radius-surface);background-color:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--glass-edge), var(--shadow-lg);transition:transform var(--duration-slow) var(--ease-out);margin:auto;position:relative;transform:none}@starting-style{[open]>._9VqY5a_sheet{transform:translateY(1.5rem)scale(.98)}}._9VqY5a_title{max-width:20ch;padding-right:var(--space-10);font-size:var(--font-size-title);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tighter);text-wrap:balance}._9VqY5a_body{align-items:flex-start;gap:var(--space-5);margin-top:var(--space-6);font-size:var(--font-size-md);color:var(--color-text-muted);flex-direction:column;display:flex}._9VqY5a_body strong{color:var(--color-text);font-weight:var(--font-weight-strong)}}
@layer components{.y1fqJG_cell{align-items:start;gap:var(--space-4);padding-block:var(--space-6);grid-template-columns:2rem minmax(0,1fr);display:grid}.y1fqJG_icon{stroke-width:1px;width:2rem;height:2rem}.y1fqJG_art{width:4rem;display:block}.y1fqJG_cell:has(>:not(svg,.y1fqJG_text):first-child){grid-template-columns:auto minmax(0,1fr);align-items:center}.y1fqJG_cell:has(>.y1fqJG_text:first-child){grid-template-columns:minmax(0,1fr)}@media (min-width:40rem){.y1fqJG_cell{justify-content:space-between;gap:var(--space-12);min-height:16rem;padding-block:var(--space-6) var(--space-8);flex-direction:column;display:flex}.y1fqJG_icon{stroke-width:.9px;width:2.75rem;height:2.75rem}.y1fqJG_art{width:clamp(5.5rem,4rem + 2.5vw,7rem);align-self:flex-start;margin-inline-start:calc(var(--space-2) * -1)}.y1fqJG_grid[data-size=compact] .y1fqJG_cell{gap:var(--space-6);min-height:10rem;padding-block:var(--space-6)}.y1fqJG_cell:has(>.y1fqJG_text:first-child){min-height:0}.y1fqJG_cell:has(>.y1fqJG_text:first-child) .y1fqJG_text{flex:1}.y1fqJG_cell:has(>.y1fqJG_text:first-child) .y1fqJG_body{padding-bottom:var(--space-4);flex:1}}.y1fqJG_text{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.y1fqJG_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-display);line-height:var(--line-height-heading);letter-spacing:var(--tracking-tight);text-wrap:balance}.y1fqJG_cell:has(.y1fqJG_body) .y1fqJG_title{font-size:clamp(1.05rem,.98rem + .25vw,1.2rem);font-weight:var(--font-weight-strong);letter-spacing:var(--tracking-snug)}.y1fqJG_grid[data-size=compact] .y1fqJG_title{font-size:var(--font-size-md);font-weight:var(--font-weight-strong);letter-spacing:0}.y1fqJG_body{max-width:var(--measure-narrow);font-size:var(--font-size-sm);line-height:var(--line-height-body);color:var(--color-text-muted)}.y1fqJG_linked{transition:background-color var(--duration-fast) var(--ease-standard);position:relative}.y1fqJG_linked:hover{background-color:var(--color-hover)}.y1fqJG_linked .y1fqJG_text{margin-inline-end:var(--space-8)}.y1fqJG_cellLink{color:inherit;text-decoration:none}.y1fqJG_cellLink:after{content:"";position:absolute;inset:0}@supports selector(:has(*)){.y1fqJG_linked:has(.y1fqJG_cellLink:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.y1fqJG_cellLink:focus-visible{outline:none}}.y1fqJG_arrow{top:var(--space-6);right:var(--gutter);width:var(--icon-size-md);height:var(--icon-size-md);stroke-width:1.75px;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard), transform var(--duration-base) var(--ease-out);position:absolute}.y1fqJG_linked:hover .y1fqJG_arrow{color:var(--color-text);transform:translate(.15em)}@media (min-width:40rem){.y1fqJG_linked .y1fqJG_text{margin-inline-end:0}}@media (prefers-reduced-motion:reduce){.y1fqJG_arrow{transition:color var(--duration-fast) var(--ease-standard)}.y1fqJG_linked:hover .y1fqJG_arrow{transform:none}}}
@layer components{.rq1f5a_list{flex-direction:column;list-style:none;display:flex}.rq1f5a_compact{gap:var(--space-4)}.rq1f5a_compact .rq1f5a_city{font-size:var(--font-size-md);color:var(--color-text)}.rq1f5a_compact .rq1f5a_address{font-size:var(--font-size-sm);color:var(--color-text-muted)}.rq1f5a_full li{gap:var(--space-3);padding-block:var(--space-6);flex-direction:column;display:flex}@media (min-width:40rem){.rq1f5a_full li{justify-content:space-between;gap:var(--space-8);min-height:11rem}}.rq1f5a_full .rq1f5a_city{font-size:var(--font-size-lg);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight)}.rq1f5a_full .rq1f5a_address{color:var(--color-text-muted)}.rq1f5a_cards{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.rq1f5a_cards li{justify-content:space-between;gap:var(--space-6);padding:var(--surface-inset);flex-direction:column;display:flex}.rq1f5a_cards .rq1f5a_city{font-size:var(--font-size-lg);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight)}.rq1f5a_cards .rq1f5a_address{color:var(--color-text-muted)}@media (min-width:40rem){.rq1f5a_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.rq1f5a_cards li{gap:var(--space-10);min-height:15rem}}@media (min-width:64rem){.rq1f5a_cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.rq1f5a_cardTop{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.rq1f5a_flag{width:1.5rem;height:auto;box-shadow:0 0 0 1px var(--color-rule);border-radius:3px;flex-shrink:0;margin-top:.35rem}.rq1f5a_cardFoot{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.rq1f5a_tag{padding:.1rem var(--space-2);border:1px solid hsl(from var(--color-text) h s l / .3);border-radius:var(--radius-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-strong)}.rq1f5a_directions{margin-top:var(--space-2);font-size:var(--font-size-sm)}.rq1f5a_city{font-weight:var(--font-weight-strong);line-height:var(--line-height-heading)}.rq1f5a_hq{font-weight:var(--font-weight-body);color:var(--color-text-muted)}.rq1f5a_address{font-style:normal;line-height:var(--line-height-heading);font-variant-numeric:tabular-nums lining-nums;flex-direction:column;display:flex}}
@layer components{.fN0IGq_compare{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(var(--rows), auto);gap:0 var(--space-3);display:grid}@media (min-width:48rem){.fN0IGq_compare{column-gap:var(--space-4)}}.fN0IGq_card{grid-row:1/-1;grid-template-rows:subgrid;padding:var(--surface-inset);border-radius:var(--radius-surface);display:grid}.fN0IGq_head{min-height:2.25rem;padding-bottom:var(--space-4);font-size:var(--font-size-md);font-weight:var(--font-weight-strong);color:var(--color-text-muted);align-items:center;display:flex}.fN0IGq_logo{width:clamp(5rem,4rem + 2vw,6.5rem);height:auto;color:var(--color-text);display:block}.fN0IGq_list{grid-row:2/-1;grid-template-rows:subgrid;display:grid}.fN0IGq_item{gap:var(--space-1);padding-block:var(--space-4);border-top:1px solid var(--color-rule);flex-direction:column;display:flex}.fN0IGq_item dt{font-size:var(--font-size-xs);color:var(--color-text-muted)}.fN0IGq_item dd{font-size:clamp(var(--font-size-md), .9rem + .6vw, 1.45rem);font-weight:var(--font-weight-display);line-height:var(--line-height-heading);letter-spacing:var(--tracking-snug);text-wrap:balance;color:var(--color-text-muted)}@media (min-width:48rem){.fN0IGq_item dt{font-size:var(--font-size-sm)}}.fN0IGq_card[data-highlight] .fN0IGq_item dd{color:var(--color-text)}}
@layer components{.YqrxGG_hero{--hero-gutter:clamp(1.25rem, .6rem + 1.9vw, 2.5rem);--hero-top:var(--page-top);--hero-radius:clamp(2rem, 1.25rem + 2.5vw, 3.25rem);--hero-inset:max(calc(var(--page-padding) - var(--hero-gutter)), var(--space-6));--cue-space:clamp(5rem, 4rem + 4vh, 7rem);z-index:var(--z-content);min-height:100svh;padding:0;display:grid;position:relative}html:has([data-site-header][data-subnav]) .YqrxGG_hero{--hero-top:calc(var(--page-top) + var(--header-subnav-gap))}.YqrxGG_stage{padding:var(--hero-top) var(--hero-gutter) var(--hero-gutter);pointer-events:none;display:grid}.YqrxGG_glass{isolation:isolate;border-radius:var(--hero-radius);background-color:var(--color-band);box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-highlight);pointer-events:auto;align-content:center;display:grid;position:relative;overflow:clip}.YqrxGG_glass:after{content:"";z-index:2;border-radius:inherit;background:var(--gradient-surface-border);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,content-box;mask-clip:padding-box,content-box;-webkit-mask-origin:padding-box,content-box;mask-origin:padding-box,content-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.YqrxGG_light{z-index:-1;pointer-events:none;position:absolute;inset:0}.YqrxGG_light span{aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(closest-side, var(--cover-light), transparent);position:absolute}.YqrxGG_light span:first-child{width:max(32rem,70%);top:-40%;left:-18%}.YqrxGG_light span:nth-child(2){opacity:.8;width:max(26rem,58%);bottom:-55%;right:-14%}.YqrxGG_light:before{content:"";background:linear-gradient(to bottom, transparent 35%, var(--cover-shade));position:absolute;inset:0}.YqrxGG_light:after{content:"";mix-blend-mode:overlay;opacity:var(--cover-grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.YqrxGG_light span:first-child{animation:YqrxGG_cover-drift-a 26s var(--ease-in-out) infinite alternate}.YqrxGG_light span:nth-child(2){animation:YqrxGG_cover-drift-b 34s var(--ease-in-out) infinite alternate}}@keyframes YqrxGG_cover-drift-a{to{translate:22% 18%;scale:1.15}}@keyframes YqrxGG_cover-drift-b{to{translate:-26% -12%;scale:.9}}.YqrxGG_inner{gap:var(--block-gap);width:100%;max-width:calc(var(--layout-width) + 2 * var(--hero-inset));padding:var(--cue-space) var(--hero-inset);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.YqrxGG_inner[data-width=narrow]{max-width:calc(var(--narrow-width) + 2 * var(--hero-inset))}.YqrxGG_glass>.YqrxGG_cue{z-index:1;margin-inline:auto;position:absolute;bottom:clamp(1rem,.5rem + 2vh,2rem);left:0;right:0}.YqrxGG_hero:not([data-fits]) .YqrxGG_cue{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.YqrxGG_hero{view-timeline:--page-hero block}.YqrxGG_hero[data-fits] .YqrxGG_stage{animation:linear both YqrxGG_cover-pin;animation-timeline:--page-hero;animation-range:exit-crossing}.YqrxGG_hero[data-fits] .YqrxGG_glass{animation:linear both YqrxGG_cover-shrink,linear both YqrxGG_cover-vanish;animation-timeline:--page-hero,--page-hero;animation-range:exit-crossing,exit-crossing 60% exit-crossing 78%}.YqrxGG_hero[data-fits] .YqrxGG_inner{animation:linear both YqrxGG_cover-content;animation-timeline:--page-hero;animation-range:exit-crossing exit-crossing 40%}.YqrxGG_hero[data-fits] .YqrxGG_cue{animation:linear both YqrxGG_cover-vanish;animation-timeline:--page-hero;animation-range:exit-crossing exit-crossing 8%}}}@keyframes YqrxGG_cover-pin{to{translate:0 100%}}@keyframes YqrxGG_cover-shrink{0%{clip-path:inset(0 round var(--hero-radius))}to{clip-path:inset(0 0 calc(100% + var(--hero-top) + var(--hero-gutter)) 0 round var(--hero-radius))}}@keyframes YqrxGG_cover-vanish{to{opacity:0}}@keyframes YqrxGG_cover-content{to{opacity:0;translate:0 -20svh;scale:.97}}.YqrxGG_text{gap:var(--space-6);flex-direction:column;display:flex}.YqrxGG_top,.YqrxGG_foot{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.YqrxGG_kicker{margin-bottom:calc(var(--space-2) * -1);font-size:var(--font-size-sm);color:var(--color-text-muted)}.YqrxGG_title{max-width:18ch;font-size:var(--font-size-display);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tighter);text-wrap:balance;line-height:1.02}.YqrxGG_lead{max-width:var(--measure);font-size:var(--font-size-lead);color:var(--color-text-muted);line-height:1.45}.YqrxGG_lead p{font-size:inherit;line-height:inherit}.YqrxGG_actions{align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.YqrxGG_aside{padding-top:var(--space-6)}@media (min-width:64rem){.YqrxGG_hero[data-media] .YqrxGG_inner{column-gap:clamp(var(--space-10), 5vw, var(--space-16));grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}}.YqrxGG_panel{place-items:center;min-width:0;display:grid;position:relative}.YqrxGG_mediaInner{width:100%;position:relative}.YqrxGG_panel .YqrxGG_mediaInner{max-width:34rem;margin-inline:auto}.YqrxGG_bare{aspect-ratio:4/3;border-radius:var(--radius-surface);align-items:stretch;min-width:0;display:flex;position:relative}.YqrxGG_bare:has(img){overflow:hidden}.YqrxGG_bare .YqrxGG_mediaInner{display:flex}.YqrxGG_bare img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:64rem){.YqrxGG_bare{aspect-ratio:auto;align-self:stretch;min-height:28rem}.YqrxGG_bare .YqrxGG_mediaInner{position:absolute;inset:0}}.YqrxGG_bare:has(video){aspect-ratio:auto;align-self:center;min-height:0}.YqrxGG_bare:has(video) .YqrxGG_mediaInner{position:relative;inset:auto}.YqrxGG_trail{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;list-style:none;display:inline-flex}.YqrxGG_trail a{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard)}.YqrxGG_trail a:hover{color:var(--color-text)}.YqrxGG_trail li+li:before{content:"›";margin-right:var(--space-2);color:var(--color-text-subtle)}.YqrxGG_trail [aria-current]{color:var(--color-text);font-weight:var(--font-weight-strong)}}
.g-5TVq_film{aspect-ratio:16/9;border-radius:var(--radius-media);width:100%;box-shadow:0 0 0 1px var(--color-rule);position:relative;overflow:hidden}.g-5TVq_trigger{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.g-5TVq_trigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.25rem;border-radius:var(--radius-media)}.g-5TVq_trigger:active:not(:disabled){transform:none}.g-5TVq_video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.g-5TVq_control{--control-size:clamp(2.5rem, 2rem + 1.5vw, 3.25rem);--control-inset:max(var(--space-3), var(--radius-media) - var(--control-size) / 2);left:var(--control-inset);bottom:var(--control-inset);align-items:center;gap:var(--space-3);min-height:var(--control-size);padding:0 var(--space-5) 0 calc(var(--control-size) / 2 - .45rem);font-size:var(--font-size-md);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-base) var(--ease-out);flex-direction:row;line-height:1;display:inline-flex;position:absolute}.g-5TVq_trigger:hover .g-5TVq_control,.g-5TVq_trigger:focus-visible .g-5TVq_control{background-color:hsl(from var(--color-text) h s l / calc(var(--glass-tint) + .04));transform:scale(1.03)}.g-5TVq_play{fill:currentColor;stroke-width:0;width:.9rem;height:.9rem}.g-5TVq_duration{padding-left:var(--space-3);border-left:1px solid var(--color-rule);font-variant-numeric:tabular-nums;opacity:.75}
@layer components{.eq7Qvq_card{gap:var(--space-1);flex-direction:column;display:flex}.eq7Qvq_photo{aspect-ratio:2/3;width:100%;height:auto;margin-bottom:var(--space-4);object-fit:cover;border-radius:var(--radius-xl);background-color:#ebebeb;display:block}.eq7Qvq_name{font-size:var(--font-size-lg);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight)}.eq7Qvq_title{color:var(--color-text-muted)}.eq7Qvq_bio{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}}
@layer components{.FJcNFq_section{z-index:var(--z-content);padding:var(--section-space) 0 0;position:relative}.FJcNFq_section:last-child{padding-bottom:var(--section-space)}.FJcNFq_section[data-tone=band]{--tile-bg:var(--color-background);margin-top:var(--section-space);padding-bottom:var(--section-space);background-color:var(--color-band)}.FJcNFq_compact{padding-top:clamp(var(--space-10), 1.5rem + 3vw, var(--space-16))}.FJcNFq_frame{gap:var(--block-gap);flex-direction:column;display:flex}.FJcNFq_frame[data-rule]{padding-top:var(--space-6);position:relative}.FJcNFq_frame[data-rule]:before{content:"";top:0;left:var(--page-padding);right:var(--page-padding);background-color:var(--color-rule);height:1px;position:absolute}.FJcNFq_frame[data-width=narrow]{max-width:calc(var(--narrow-width) + 2 * var(--page-padding))}.FJcNFq_head{gap:var(--space-5);align-items:start;display:grid}.FJcNFq_title{max-width:20ch;font-size:var(--font-size-title);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tighter)}.FJcNFq_lede{gap:var(--space-4);max-width:var(--measure);font-size:var(--font-size-lead);color:var(--color-text);text-wrap:pretty;flex-direction:column;line-height:1.45;display:flex}.FJcNFq_lede p{font-size:inherit;line-height:inherit}@media (min-width:64rem){.FJcNFq_head[data-layout=split]{column-gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.FJcNFq_head[data-layout=split] .FJcNFq_lede{padding-top:.45em}}.FJcNFq_art{width:100%;max-width:34rem;padding:clamp(var(--space-4), 3vw, var(--space-8))}@media (min-width:64rem){.FJcNFq_head[data-layout=split][data-art]{row-gap:var(--block-gap);grid-template-rows:auto 1fr;grid-template-areas:"title lede""art lede"}.FJcNFq_head[data-layout=split][data-art] .FJcNFq_title{grid-area:title}.FJcNFq_head[data-layout=split][data-art] .FJcNFq_lede{grid-area:lede}.FJcNFq_head[data-layout=split][data-art] .FJcNFq_art{grid-area:art}}.FJcNFq_body{gap:var(--block-gap);flex-direction:column;min-width:0;display:flex}.FJcNFq_sub{gap:var(--space-6);flex-direction:column;display:flex}.FJcNFq_subHead{gap:var(--space-3);max-width:var(--measure);flex-direction:column;display:flex}.FJcNFq_subTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight)}.FJcNFq_subLede{color:var(--color-text-muted)}.FJcNFq_links{gap:var(--space-3) var(--space-8);flex-wrap:wrap;display:flex}}
._83laXW_footer{z-index:var(--z-content);border-top:1px solid var(--color-rule);background:var(--color-footer);position:relative}._83laXW_inner{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:clamp(4rem,2.5rem + 4vw,6.5rem);display:grid}._83laXW_row{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-12);align-items:start;display:grid}._83laXW_row+._83laXW_row{margin-top:var(--space-12);padding-top:var(--space-12);border-top:1px solid var(--color-rule)}._83laXW_brand{align-items:flex-start;gap:var(--space-8);flex-direction:column;grid-column:1/-1;max-width:28rem;display:flex}._83laXW_logoLink{color:inherit;display:block}._83laXW_logo{width:7.5rem;height:auto;display:block}._83laXW_firm{font-size:var(--font-size-sm);line-height:var(--line-height-heading);text-wrap:pretty}._83laXW_backers{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid hsl(from var(--color-text) h s l / .7);border-radius:var(--radius-md);flex-direction:column;display:flex}._83laXW_backerLogos{--logo-height:1.5rem;align-items:center;gap:var(--space-3) var(--space-10);flex-wrap:wrap;list-style:none;display:flex}._83laXW_backerLogos a{color:var(--color-text);transition:opacity var(--duration-fast) var(--ease-standard);display:flex}._83laXW_backerLogos a:hover{opacity:.75}._83laXW_backerLogos a:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.2rem}._83laXW_pages{grid-column:span 2;grid-template-columns:subgrid;display:grid}._83laXW_column{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}._83laXW_column a{align-items:center;gap:var(--space-1);display:inline-flex}._83laXW_column a:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}._83laXW_contact{align-items:flex-start;gap:var(--space-8);flex-direction:column;grid-column:1/-1;display:flex}._83laXW_language{max-width:20rem}._83laXW_channel svg{width:1em;height:1em;margin-right:var(--space-1);stroke-width:1.75px;color:var(--color-text-muted);flex-shrink:0}._83laXW_social{gap:var(--space-5);flex-wrap:wrap;list-style:none;display:flex}._83laXW_social a{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard);display:flex}._83laXW_social a:hover{color:var(--color-text)}._83laXW_social a:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.2rem}._83laXW_social svg{width:var(--icon-size-md);height:var(--icon-size-md)}._83laXW_heading{font-size:var(--font-size-sm);color:var(--color-text-muted)}._83laXW_external{stroke-width:2px;width:.85em;height:.85em;color:var(--color-text-muted)}._83laXW_legal{gap:var(--space-6);max-width:var(--measure);font-size:var(--font-size-sm);flex-direction:column;grid-column:1/-1;display:flex}._83laXW_disclosure{color:var(--color-text-muted);font-size:var(--font-size-sm)}._83laXW_registration{font-size:var(--font-size-sm);gap:0 var(--space-4);flex-wrap:wrap;display:flex}._83laXW_offices{grid-column:span 2;grid-template-columns:subgrid;row-gap:var(--space-8);list-style:none;display:grid}._83laXW_city{font-weight:var(--font-weight-strong);line-height:var(--line-height-heading)}._83laXW_address{margin-top:var(--space-4);font-size:var(--font-size-sm);font-style:normal;line-height:var(--line-height-heading);color:var(--color-text-muted);flex-direction:column;display:flex}._83laXW_legalLinks{align-items:center;gap:var(--space-2) var(--space-6);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;list-style:none;display:flex}._83laXW_legalLinks a:hover{color:var(--color-text)}@media (min-width:48rem){._83laXW_inner{grid-template-columns:repeat(3,minmax(0,1fr))}._83laXW_contact{grid-column:auto}._83laXW_language{max-width:none}}@media (min-width:64rem){._83laXW_inner{column-gap:var(--space-8);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}._83laXW_brand{padding-right:var(--space-8);grid-column:auto}._83laXW_logo{width:8.25rem}._83laXW_legal{padding-right:var(--space-8);grid-column:span 2}}._83laXW_focus{background:0 0;border-top:0}._83laXW_focusInner{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-6);padding-block:var(--space-6) var(--page-padding);flex-wrap:wrap;display:flex}._83laXW_focusInner>p{flex:auto}._83laXW_focusInner:before{content:"";height:1px;margin-bottom:var(--space-2);background-color:var(--color-rule);flex:0 0 100%}
.vYmT2W_root{--blur-strength:1.5rem;pointer-events:none;position:absolute;inset:0}.vYmT2W_root>div{position:absolute;inset:0}.vYmT2W_root>div:first-child{z-index:7;-webkit-backdrop-filter:blur(calc(var(--blur-strength) / 64));backdrop-filter:blur(calc(var(--blur-strength) / 64));-webkit-mask:linear-gradient(#000 95%,#0000 100%);mask:linear-gradient(#000 95%,#0000 100%)}.vYmT2W_root>div:nth-child(2){z-index:6;-webkit-backdrop-filter:blur(calc(var(--blur-strength) / 32));backdrop-filter:blur(calc(var(--blur-strength) / 32));-webkit-mask:linear-gradient(#000 90%,#0000 95%);mask:linear-gradient(#000 90%,#0000 95%)}.vYmT2W_root>div:nth-child(3){z-index:5;-webkit-backdrop-filter:blur(calc(var(--blur-strength) / 16));backdrop-filter:blur(calc(var(--blur-strength) / 16));-webkit-mask:linear-gradient(#000 80%,#0000 100%);mask:linear-gradient(#000 80%,#0000 100%)}.vYmT2W_root>div:nth-child(4){z-index:4;-webkit-backdrop-filter:blur(calc(var(--blur-strength) / 8));backdrop-filter:blur(calc(var(--blur-strength) / 8));-webkit-mask:linear-gradient(#000 60%,#0000 80%);mask:linear-gradient(#000 60%,#0000 80%)}.vYmT2W_root>div:nth-child(5){z-index:3;-webkit-backdrop-filter:blur(calc(var(--blur-strength) / 4));backdrop-filter:blur(calc(var(--blur-strength) / 4));-webkit-mask:linear-gradient(#000 40%,#0000 60%);mask:linear-gradient(#000 40%,#0000 60%)}.vYmT2W_root>div:nth-child(6){z-index:2;-webkit-backdrop-filter:blur(calc(var(--blur-strength) / 2));backdrop-filter:blur(calc(var(--blur-strength) / 2));-webkit-mask:linear-gradient(#000 20%,#0000 40%);mask:linear-gradient(#000 20%,#0000 40%)}.vYmT2W_root>div:nth-child(7){z-index:1;-webkit-backdrop-filter:blur(var(--blur-strength));backdrop-filter:blur(var(--blur-strength));-webkit-mask:linear-gradient(#000 10%,#0000 20%);mask:linear-gradient(#000 10%,#0000 20%)}
@layer components{.jc1pea_grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@media (min-width:48rem){.jc1pea_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.jc1pea_grid:not([data-count="2"],[data-count="4"]){grid-template-columns:repeat(3,minmax(0,1fr))}}.jc1pea_grid>li{display:flex}.jc1pea_link{justify-content:center;gap:var(--space-1);width:100%;min-height:6.5rem;padding:var(--surface-inset) calc(var(--corner-control) + var(--corner-inset) * 2) var(--surface-inset) var(--surface-inset);border-radius:var(--radius-surface);background-color:var(--tile-bg,var(--color-tile));transition:background-color var(--duration-base) var(--ease-out), transform var(--duration-slow) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative}.jc1pea_link:hover{transform:scale(1.01)}.jc1pea_link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.2rem}@media (min-width:48rem){.jc1pea_link{justify-content:space-between;gap:var(--space-8);min-height:13rem;padding:var(--surface-inset) calc(var(--corner-control) + var(--corner-inset) * 2) var(--corner-inset) var(--surface-inset)}.jc1pea_description{min-height:var(--corner-control);align-items:center;display:flex}}.jc1pea_title{font-size:clamp(1.4rem,1.1rem + .9vw,2.1rem);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tighter)}.jc1pea_description{max-width:30ch;font-size:var(--font-size-sm);color:var(--color-text-muted)}.jc1pea_arrow{right:var(--corner-inset);width:var(--corner-control);height:var(--corner-control);border-radius:var(--radius-full);background-color:var(--color-inverse);color:var(--color-text-inverse);stroke-width:2px;transition:transform var(--duration-base) var(--ease-out);padding:.6rem;position:absolute;top:50%;transform:translateY(-50%)}.jc1pea_link:hover .jc1pea_arrow{transform:translate(.2rem,-50%)}@media (min-width:48rem){.jc1pea_arrow{top:auto;bottom:var(--corner-inset);transform:none}.jc1pea_link:hover .jc1pea_arrow{transform:translate(.2rem)}}}
._56R-xa_note{max-width:var(--measure);font-size:var(--font-size-sm);color:var(--color-text-muted)}
.ntDm8a_factors{counter-reset:factor;flex-direction:column;list-style:none;display:flex}.ntDm8a_factors li{padding-block:var(--space-4);border-top:1px solid var(--color-rule);font-size:var(--font-size-lead);font-weight:var(--font-weight-display);line-height:var(--line-height-heading);counter-increment:factor;grid-template-columns:2rem minmax(0,1fr);align-items:baseline;display:grid}.ntDm8a_factors li:before{content:counter(factor);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--color-text-subtle)}.ntDm8a_factors li:last-child{border-bottom:1px solid var(--color-rule)}.ntDm8a_figure{max-width:var(--measure);color:var(--color-text-muted)}
@layer components{.DddKIW_marquee{--logo-height:1.45rem;--gap:clamp(var(--space-10), 4vw, var(--space-16));overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.DddKIW_track{width:max-content;animation:45s linear infinite DddKIW_glide;display:flex}.DddKIW_marquee:hover .DddKIW_track{animation-play-state:paused}@keyframes DddKIW_glide{to{transform:translateX(calc(-100% / var(--runs)))}}.DddKIW_row{align-items:center;gap:var(--gap);padding:var(--space-6) var(--gap) var(--space-6) 0;flex-shrink:0;list-style:none;display:flex}.DddKIW_row li{flex-shrink:0;display:flex}.DddKIW_label{padding-left:var(--gap);font-size:var(--font-size-sm);color:var(--color-text-subtle);white-space:nowrap}li:first-child>.DddKIW_label{padding-left:0}.DddKIW_logo{color:var(--color-text-muted);align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.DddKIW_track{width:auto;animation:none}.DddKIW_row{padding-inline:var(--page-padding);flex-wrap:wrap}.DddKIW_row[data-copy]{display:none}.DddKIW_marquee{-webkit-mask-image:none;mask-image:none}}}
@layer components{._6bd7kW_section{z-index:var(--z-content);gap:var(--block-gap);padding:var(--section-space) 0 0;flex-direction:column;display:flex;position:relative}._6bd7kW_head{gap:var(--space-5);display:grid}@media (min-width:64rem){._6bd7kW_head{column-gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}._6bd7kW_title{max-width:20ch;font-size:var(--font-size-title);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tighter)}._6bd7kW_lede{max-width:var(--measure);font-size:var(--font-size-lead);color:var(--color-text);padding-top:.45em;line-height:1.45}._6bd7kW_lede p{font-size:inherit;line-height:inherit}._6bd7kW_card{justify-content:space-between;gap:var(--space-8);width:100%;min-height:clamp(17rem,14rem + 6vw,21rem);padding:var(--surface-inset);flex-direction:column;display:flex}._6bd7kW_icon{stroke-width:1.15px;width:2.25rem;height:2.25rem}._6bd7kW_visual{width:clamp(5.5rem,4.5rem + 2vw,7rem);margin:calc(var(--space-2) * -1) 0 0 calc(var(--space-2) * -1);display:block}._6bd7kW_text{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._6bd7kW_number{font-size:var(--font-size-sm);color:var(--color-text-muted)}._6bd7kW_cardTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-display);line-height:var(--line-height-heading);letter-spacing:var(--tracking-tight);text-wrap:balance}._6bd7kW_body{font-size:var(--font-size-sm);color:var(--color-text-muted);text-wrap:pretty}}
.X3dn3q_trigger{font-size:var(--font-size-md);color:var(--color-text-muted)}.X3dn3q_trigger:hover,.X3dn3q_trigger[aria-expanded=true]{color:var(--color-text)}.X3dn3q_pill{padding-inline:var(--space-4) var(--space-3)}
@layer components{.v3Juia_list{gap:var(--space-4) var(--space-10);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@media (min-width:48rem){.v3Juia_list[data-columns="2"],.v3Juia_list[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.v3Juia_list[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.v3Juia_item{gap:var(--space-3);grid-template-columns:1.25rem minmax(0,1fr);align-items:start;display:grid}.v3Juia_item p{max-width:var(--measure)}.v3Juia_tiles{gap:var(--space-2)}.v3Juia_tiles .v3Juia_item{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background-color:var(--tile-bg,var(--color-tile));grid-template-columns:minmax(0,1fr)}.v3Juia_icon{stroke-width:2px;width:1.1rem;height:1.1rem;margin-top:.2em}.v3Juia_title{font-weight:var(--font-weight-strong)}.v3Juia_body{color:var(--color-text-muted)}}
.GZdHJW_glance{gap:var(--space-3);padding:var(--surface-inset);border-radius:var(--radius-surface);flex-direction:column;display:flex;container-type:inline-size}.GZdHJW_glanceTitle{font-size:var(--font-size-sm);color:var(--color-text-muted)}.GZdHJW_facts{flex-direction:column;display:flex}.GZdHJW_facts>div{gap:var(--space-1);padding-block:var(--space-4);border-top:1px solid var(--color-rule);display:grid}.GZdHJW_facts>div:last-child{padding-bottom:0}.GZdHJW_facts dt{font-size:var(--font-size-sm);color:var(--color-text-muted)}.GZdHJW_facts dd{font-size:var(--font-size-md);line-height:var(--line-height-snug);text-wrap:pretty}@container (min-width:26rem){.GZdHJW_facts>div{gap:var(--space-4);grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}
.U3XRTW_assetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1.25rem;display:grid}.U3XRTW_releaseList{flex-direction:column;list-style:none;display:flex}.U3XRTW_releaseList li+li{border-top:1px solid var(--color-rule)}.U3XRTW_releaseLink{align-items:center;gap:var(--space-5);padding-block:var(--space-4);flex-direction:row;line-height:1.2;display:flex}.U3XRTW_releaseLink:hover .U3XRTW_releaseTitle{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.U3XRTW_releaseCover{background-color:hsl(from var(--color-foreground) h s l / .06);border-radius:var(--space-3);flex-shrink:0;width:7.5rem;height:auto;display:block}.U3XRTW_releaseCopy{flex-direction:column;gap:.3rem;min-width:0;display:flex}.U3XRTW_releaseTitle{font-size:var(--font-size-md)}@media (max-width:768px){.U3XRTW_assetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}}
._8pbGBG_heroPhoto{object-fit:cover;object-position:50% 40%;background-color:var(--color-hover);width:100%;height:100%;min-height:22rem;display:block}._8pbGBG_story{z-index:var(--z-content);padding:var(--section-space) 0 0;position:relative}._8pbGBG_storyInner{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}._8pbGBG_opening{max-width:34ch;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.4rem);font-weight:var(--font-weight-display);line-height:var(--line-height-snug);letter-spacing:var(--tracking-tight);text-wrap:pretty}._8pbGBG_founders{gap:var(--space-10) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:64rem){._8pbGBG_founders{grid-template-columns:repeat(4,minmax(0,1fr))}}._8pbGBG_headcount{font-size:var(--font-size-figure);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tighter);line-height:1}._8pbGBG_disciplines{column-gap:var(--space-6);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}._8pbGBG_disciplines li{padding-block:var(--space-3);border-top:1px solid var(--color-rule);font-size:var(--font-size-md)}._8pbGBG_backers{gap:var(--space-3);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}@media (min-width:48rem){._8pbGBG_backers{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}._8pbGBG_backers>li{display:flex}._8pbGBG_backer{--logo-height:1.5rem;justify-content:space-between;align-items:flex-start;gap:var(--space-10);width:100%;min-height:11rem;padding:var(--surface-inset);border-radius:var(--radius-surface);background-color:var(--tile-bg,var(--color-tile));color:var(--color-text);transition:transform var(--duration-slow) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative}._8pbGBG_backer:hover{transform:scale(1.01)}._8pbGBG_backer:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.2rem}[data-role=lead] ._8pbGBG_backer{--logo-height:clamp(2.4rem, 1.6rem + 2vw, 3.4rem)}@media (min-width:48rem){._8pbGBG_backer{min-height:15rem}}._8pbGBG_label{font-size:var(--font-size-sm);color:var(--color-text-muted)}._8pbGBG_external{top:var(--corner-inset);right:var(--corner-inset);width:var(--corner-control);height:var(--corner-control);border-radius:var(--radius-full);color:var(--color-text-muted);stroke-width:1.75px;transition:color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);padding:.65rem;position:absolute}._8pbGBG_backer:hover ._8pbGBG_external{color:var(--color-text);transform:translate(.15rem,-.15rem)}
.rC62IW_siteHeader{z-index:var(--z-header);pointer-events:none;position:fixed;top:0;left:0;right:0}.rC62IW_chrome{z-index:2;pointer-events:none;position:relative}.rC62IW_scrim{z-index:0;pointer-events:none;opacity:0;visibility:hidden;height:calc(100% + 1rem);position:absolute;top:0;left:0;right:0}.rC62IW_scrolled .rC62IW_scrim,.rC62IW_menuOpen .rC62IW_scrim{opacity:1;visibility:visible}.rC62IW_siteHeader[data-subnav] .rC62IW_scrim{height:calc(100% + 4rem)}.rC62IW_scrimGradient{background:linear-gradient(to bottom, hsl(from var(--color-background) h s l / 1) 0%, hsl(from var(--color-background) h s l / 0) 100%);position:absolute;inset:0}.rC62IW_bar,.rC62IW_subnav{z-index:1;pointer-events:auto;position:relative}.rC62IW_bar{z-index:2;align-items:center;gap:var(--space-4);width:100%;max-width:calc(var(--layout-width) + 2 * var(--page-padding));min-height:var(--header-bar-height);padding-inline:var(--page-padding);margin-inline:auto;display:flex}.rC62IW_siteHeader[data-subnav] .rC62IW_bar{min-height:0;padding-top:var(--page-padding);padding-bottom:var(--header-subnav-gap)}.rC62IW_logoLink{color:var(--color-foreground);flex-shrink:0;display:block}.rC62IW_logo{width:7.5rem;height:auto;display:block}.rC62IW_actions{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.rC62IW_nav{margin-right:var(--space-3);display:none}.rC62IW_nav>ul{align-items:center;gap:clamp(var(--space-2), 1.2vw, var(--space-5));list-style:none;display:flex}.rC62IW_navItem{align-items:center;display:flex;position:relative}.rC62IW_navLink{padding-block:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);display:block;position:relative}.rC62IW_navLink:hover,.rC62IW_navLink[aria-current=page],.rC62IW_navLink[data-active],[data-open]>.rC62IW_navLink{color:var(--color-text)}.rC62IW_navLink[aria-current=page]:after,.rC62IW_navLink[data-active]:after{content:"";background-color:currentColor;height:1px;position:absolute;bottom:.2rem;left:0;right:0}.rC62IW_navLink:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.15rem}.rC62IW_subToggle{width:1.4rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.rC62IW_subToggle svg{width:var(--icon-size-sm);height:var(--icon-size-sm);stroke-width:1.75px;transition:transform var(--duration-base) var(--ease-out)}.rC62IW_subToggle[aria-expanded=true] svg{transform:rotate(180deg)}.rC62IW_subToggle:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--color-focus-ring)}.rC62IW_submenu{top:calc(100% + var(--popover-offset));left:calc(var(--space-3) * -1);min-width:12rem;padding:var(--popover-inset);border-radius:var(--popover-radius);background-color:hsl(from var(--color-elevated) h s l / .82);-webkit-backdrop-filter:var(--popover-filter);backdrop-filter:var(--popover-filter);box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-highlight), var(--shadow-lg);position:absolute}.rC62IW_submenu:after{content:"";height:calc(var(--popover-offset) + .25rem);position:absolute;bottom:100%;left:0;right:0}.rC62IW_submenu[hidden]{display:none}.rC62IW_submenu ul{flex-direction:column;list-style:none;display:flex}.rC62IW_submenu a{padding:var(--space-2) var(--space-3);border-radius:var(--popover-item-radius);font-size:var(--font-size-sm);line-height:var(--line-height-tight);color:var(--color-text-muted);white-space:nowrap;display:block}.rC62IW_submenu a:hover{color:var(--color-text);background-color:var(--color-hover)}.rC62IW_submenu a[aria-current=page]{color:var(--color-text);background-color:var(--color-selected)}.rC62IW_submenu a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:0}.rC62IW_cta{white-space:nowrap;flex-direction:row}.rC62IW_menuToggle{width:var(--control-height-sm);-webkit-tap-highlight-color:transparent;flex-direction:row;padding:0}.rC62IW_burger{width:1.1rem;height:1em;display:block;position:relative}.rC62IW_burger span{height:1.5px;transition:transform var(--duration-slow) var(--ease-in-out);background-color:currentColor;border-radius:1px;position:absolute;left:0;right:0}.rC62IW_burger span:first-child{top:30%}.rC62IW_burger span:nth-child(2){top:70%}.rC62IW_menuOpen .rC62IW_burger span:first-child{transform:translateY(.2em)rotate(45deg)}.rC62IW_menuOpen .rC62IW_burger span:nth-child(2){transform:translateY(-.2em)rotate(-45deg)}@media (min-width:64rem){.rC62IW_nav{display:flex}.rC62IW_logo{width:8.25rem}}@media (max-width:30rem){.rC62IW_language{display:none}}.rC62IW_subnav{height:var(--subnav-row-height);align-items:center;display:flex}.rC62IW_subnavScroller{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;width:100%;min-width:0;height:100%;overflow-x:auto}.rC62IW_subnavScroller::-webkit-scrollbar{display:none}.rC62IW_subnavTrack{width:max-content;min-width:100%;height:100%;padding-inline:max(var(--page-padding), calc((100% - var(--layout-width)) / 2));align-items:center;gap:.5rem;display:flex}.rC62IW_subnavLabel{font-size:var(--font-size-sm);color:var(--color-text-subtle);flex-shrink:0;margin-right:.35rem}.rC62IW_subnavButton{flex-shrink:0}.rC62IW_menu{z-index:1;gap:var(--space-12);overscroll-behavior:contain;padding:calc(var(--chrome-height,var(--header-bar-height)) + var(--space-4)) 0 max(var(--space-6), env(safe-area-inset-bottom));background-color:var(--color-overlay);-webkit-backdrop-filter:blur(1.75rem)saturate(160%);backdrop-filter:blur(1.75rem)saturate(160%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-standard), visibility var(--duration-slow);flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.rC62IW_menuOpen .rC62IW_menu{opacity:1;visibility:visible;pointer-events:auto}.rC62IW_menuLayout{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (min-width:48rem){.rC62IW_menuLayout{column-gap:var(--space-12);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.rC62IW_menuContact{grid-column:2}}@media (min-width:64rem){.rC62IW_menuLayout{padding-top:var(--space-10);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.rC62IW_menuContact{grid-column:auto}}.rC62IW_menuPrimary,.rC62IW_menuSecondary{flex-direction:column;list-style:none;display:flex}:is(.rC62IW_menuPrimary,.rC62IW_menuSecondary) a{align-items:center;gap:var(--space-2);color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);display:inline-flex}:is(.rC62IW_menuPrimary,.rC62IW_menuSecondary) a:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.15rem}.rC62IW_menuPrimary{gap:var(--space-1)}.rC62IW_menuPrimary a{padding-block:var(--space-1);font-size:clamp(1.85rem,1.2rem + 1.6vw,2.75rem);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tighter);line-height:var(--line-height-tight)}.rC62IW_menuPrimary:has(a:hover) a:not(:hover){color:var(--color-text-subtle)}.rC62IW_menuPrimary a[aria-current=page]{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.rC62IW_menuSecondary{gap:var(--space-3) var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-rule);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:grid}.rC62IW_menuSecondary a{font-size:var(--font-size-lead);font-weight:var(--font-weight-display);color:var(--color-text-muted)}.rC62IW_menuSecondary a:hover,.rC62IW_menuSecondary a[aria-current=page]{color:var(--color-text)}@media (min-width:48rem){.rC62IW_menuSecondary{padding-top:var(--space-2);border-top:0;grid-template-columns:minmax(0,1fr)}}.rC62IW_external{stroke-width:2px;width:.6em;height:.6em}.rC62IW_menuContact{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:64rem){.rC62IW_menuContact{padding-top:var(--space-2)}}.rC62IW_menuHeading{font-size:var(--font-size-sm);color:var(--color-text-subtle);display:none}@media (min-width:48rem){.rC62IW_menuHeading{display:block}}.rC62IW_menuChannel{align-items:center;gap:var(--space-3);width:fit-content;font-size:var(--font-size-lead);font-weight:var(--font-weight-display);display:inline-flex}.rC62IW_menuChannel svg{width:var(--icon-size-md);height:var(--icon-size-md);stroke-width:1.5px;color:var(--color-text-muted)}.rC62IW_menuChannel:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.rC62IW_menuSettings{align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.rC62IW_focusEnd{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.rC62IW_help{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;display:inline-flex}.rC62IW_help:hover{color:var(--color-text)}.rC62IW_help:focus-visible{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.15rem}.rC62IW_helpIcon{width:var(--icon-size-sm);height:var(--icon-size-sm);stroke-width:2px;flex-shrink:0;display:none}.rC62IW_helpShort{display:none}@media (max-width:34rem){.rC62IW_helpLead{display:none}.rC62IW_helpIcon{display:block}}@media (max-width:26rem){.rC62IW_helpFull{display:none}.rC62IW_helpShort{display:inline}}@media (max-width:380px){.rC62IW_logo{width:6.5rem}.rC62IW_cta{padding-inline:var(--space-3)}}
@layer components{.QGmFJq_lists{flex-direction:column;display:flex}.QGmFJq_list{gap:var(--space-5);padding-block:var(--space-8);flex-direction:column;display:flex}.QGmFJq_list+.QGmFJq_list{border-top:1px solid var(--color-rule)}.QGmFJq_list:first-child{padding-top:0}.QGmFJq_listTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-body);color:var(--color-text-muted)}.QGmFJq_items{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.QGmFJq_items li{gap:var(--space-3);font-size:var(--font-size-lead);line-height:var(--line-height-snug);grid-template-columns:1.75rem minmax(0,1fr);align-items:start;display:grid}.QGmFJq_items svg{stroke-width:1.15px;width:1.35rem;height:1.35rem;color:var(--color-text-muted);margin-top:.1em}}
.ny-znq_main{flex-direction:column;display:flex}.ny-znq_main>section{flex:1 0 auto}
.DTUc9a_roles{z-index:var(--z-content);gap:var(--block-gap);padding:var(--section-space) 0;flex-direction:column;display:flex;position:relative}.DTUc9a_rolesTitle{font-size:var(--font-size-title);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tighter)}.DTUc9a_role{gap:var(--space-3);width:100%;min-height:clamp(18rem,14rem + 8vw,24rem);padding:var(--surface-inset) calc(var(--corner-control) + var(--corner-inset) * 2) var(--surface-inset) var(--surface-inset);transition:transform var(--duration-slow) var(--ease-out);flex-direction:column;display:flex}.DTUc9a_role:has(.DTUc9a_roleLink:hover){transform:scale(1.01)}.DTUc9a_role:has(.DTUc9a_roleLink:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:.2rem}.DTUc9a_tags{gap:var(--space-2);padding-bottom:var(--space-8);flex-wrap:wrap;margin-bottom:auto;list-style:none;display:flex}.DTUc9a_tags li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background-color:hsl(from var(--color-text) h s l / .07);box-shadow:inset 0 0 0 1px hsl(from var(--color-text) h s l / .05);font-size:var(--font-size-sm);white-space:nowrap}.DTUc9a_roleTitle{max-width:16ch;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tighter);text-wrap:balance}.DTUc9a_roleLink{text-decoration:none}.DTUc9a_roleLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.DTUc9a_roleLink:focus-visible{outline:none}.DTUc9a_roleSummary{max-width:var(--measure);color:var(--color-text-muted);text-wrap:pretty}.DTUc9a_arrow{right:var(--corner-inset);bottom:var(--corner-inset);width:var(--corner-control);height:var(--corner-control);border-radius:var(--radius-full);background-color:var(--color-inverse);color:var(--color-text-inverse);stroke-width:2px;transition:transform var(--duration-base) var(--ease-out);padding:.6rem;position:absolute}.DTUc9a_role:has(.DTUc9a_roleLink:hover) .DTUc9a_arrow{transform:translate(.2rem)}.DTUc9a_unsolicited{justify-content:flex-end;align-items:flex-start;gap:var(--space-3);width:100%;min-height:clamp(18rem,14rem + 8vw,24rem);padding:var(--surface-inset);border-radius:var(--radius-surface);box-shadow:inset 0 0 0 1px var(--color-rule);flex-direction:column;display:flex;position:relative}.DTUc9a_unsolicitedTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-display);line-height:var(--line-height-heading);letter-spacing:var(--tracking-tight)}.DTUc9a_unsolicitedAction{margin-top:var(--space-3)}
.fDyvzW_channels{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:56rem){.fDyvzW_channels{grid-template-columns:repeat(2,minmax(0,1fr))}}.fDyvzW_group{--group-inset:var(--space-2);padding:var(--group-inset);flex-direction:column;display:flex}.fDyvzW_groupTitle{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3) var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight);display:flex}.fDyvzW_groupTitle svg{stroke-width:1.5px;width:1.25rem;height:1.25rem;color:var(--color-text-muted)}.fDyvzW_rows{flex-direction:column;list-style:none;display:flex}.fDyvzW_rows li{position:relative}.fDyvzW_rows li+li:before{content:"";top:0;left:var(--space-3);right:var(--space-3);background-color:var(--color-rule);height:1px;position:absolute}.fDyvzW_row{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);min-height:3.5rem;padding:var(--space-3);border-radius:calc(var(--radius-surface) - var(--group-inset));transition:background-color var(--duration-fast) var(--ease-standard);flex-wrap:wrap;display:flex}.fDyvzW_row:hover{background-color:var(--color-hover)}.fDyvzW_row:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:-2px}.fDyvzW_rowLabel{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);display:inline-flex}@media (min-width:40rem){.fDyvzW_rowLabel{font-size:var(--font-size-md)}}.fDyvzW_rowValue{font-weight:var(--font-weight-strong)}.fDyvzW_flag{width:1.35rem;height:auto;box-shadow:0 0 0 1px var(--color-rule);border-radius:3px}.fDyvzW_photo{object-position:62% 30%}
.BXuqFq_responsible{align-items:flex-start;gap:var(--space-5);padding-top:var(--space-4);font-size:var(--font-size-md);line-height:var(--line-height-body);flex-direction:column;display:flex}.BXuqFq_liveSection{z-index:var(--z-content);padding:var(--section-space) 0 0;position:relative}.BXuqFq_live{gap:var(--space-10) var(--space-16);padding:clamp(var(--space-8), 4vw, var(--space-12)) var(--surface-inset);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.BXuqFq_live{padding-inline:clamp(var(--space-8), 4vw, var(--space-12))}}@media (min-width:64rem){.BXuqFq_live{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.BXuqFq_liveIntro{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.BXuqFq_liveTitle{align-items:baseline;gap:var(--space-4);font-size:var(--font-size-title);font-weight:var(--font-weight-display);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tighter);display:flex}.BXuqFq_liveDot{border-radius:var(--radius-full);background-color:var(--color-live);width:.6rem;height:.6rem;box-shadow:0 0 0 .25rem hsl(from var(--color-live) h s l / .15);flex-shrink:0;transform:translateY(-.3em)}.BXuqFq_liveBody{max-width:var(--measure);color:var(--color-text-muted)}.BXuqFq_liveDetail{gap:var(--space-5);flex-direction:column;display:flex}.BXuqFq_areas{border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr);list-style:none;display:grid}.BXuqFq_areas li{padding-block:var(--space-3);border-top:1px solid var(--color-rule)}.BXuqFq_compliance{max-width:var(--measure);font-size:var(--font-size-sm);color:var(--color-text-muted)}
.hO18TG_shell{min-height:100dvh;padding-bottom:var(--kit-footer);--kit-footer:3rem;--kit-gutter:clamp(1rem, 4vw, 2.5rem);--kit-header:4rem;flex-direction:column;display:flex}.hO18TG_header{z-index:var(--z-header);align-items:center;gap:var(--space-4);height:var(--kit-header);padding-inline:var(--kit-gutter);background-color:hsl(from var(--color-background) h s l / .85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--color-border-subtle);grid-template-columns:1fr auto 1fr;display:grid;position:sticky;top:0}.hO18TG_brand{align-items:center;gap:var(--space-3);color:var(--color-text);text-decoration:none;display:flex}.hO18TG_brand:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:4px;border-radius:var(--radius-xs)}.hO18TG_logo{width:auto;height:1.25rem}.hO18TG_brandName{font-size:var(--font-size-sm);color:var(--color-text-muted)}@media not (min-width:48rem){.hO18TG_header{grid-template-columns:auto 1fr}.hO18TG_brandName{display:none}.hO18TG_header>nav{justify-self:end}}.hO18TG_footer{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--kit-footer);padding:var(--space-2) var(--kit-gutter);font-size:var(--font-size-xs);color:var(--color-text-muted);background-color:hsl(from var(--color-background) h s l / .85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -1px 0 var(--color-border-subtle);display:flex;position:fixed;inset:auto 0 0}.hO18TG_page,.hO18TG_main{gap:var(--space-16);min-width:0;padding-block:var(--space-12) var(--space-16);flex-direction:column;display:flex}.hO18TG_page{width:100%;max-width:var(--layout-width);padding-inline:var(--kit-gutter);margin-inline:auto}.hO18TG_withToc{width:100%;max-width:calc(var(--layout-width) + 18rem);padding-inline:var(--kit-gutter);column-gap:var(--space-12);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}@media (min-width:64rem){.hO18TG_withToc{grid-template-columns:16rem minmax(0,1fr)}}.hO18TG_toc{gap:var(--space-6);padding-top:var(--space-8);flex-direction:column;display:flex}@media (min-width:64rem){.hO18TG_toc{top:var(--kit-header);max-height:calc(100dvh - var(--kit-header) - var(--kit-footer));padding-bottom:var(--space-8);overscroll-behavior:contain;align-self:start;position:sticky;overflow-y:auto}}.hO18TG_tocNav{gap:var(--space-4);font-size:var(--font-size-sm);flex-direction:column;display:none}@media (min-width:64rem){.hO18TG_tocNav{display:flex}}.hO18TG_tocNav ul{gap:var(--space-1);margin-top:var(--space-2);padding-left:var(--space-3);box-shadow:inset 1px 0 0 var(--color-border-subtle);flex-direction:column;list-style:none;display:flex}.hO18TG_tocNav a{color:var(--color-text-muted);text-decoration:none}.hO18TG_tocNav a:hover{color:var(--color-text)}.hO18TG_tocChapter[hidden],.hO18TG_tocNav li[hidden]{display:none}.hO18TG_tocTitle{font-weight:var(--font-weight-strong)}.hO18TG_tocNav .hO18TG_tocTitle{color:var(--color-text)}.hO18TG_intro{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:44rem;display:flex}.hO18TG_title{font-size:var(--font-size-display);line-height:var(--line-height-tight)}.hO18TG_lede{gap:var(--space-3);font-size:var(--font-size-md);color:var(--color-text-muted);max-width:var(--measure);flex-direction:column;display:flex}.hO18TG_muted{color:var(--color-text-muted);max-width:var(--measure)}.hO18TG_jump{gap:var(--space-2) var(--space-4);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.hO18TG_tag{height:1.375rem;padding-inline:var(--space-2);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-body);white-space:nowrap;vertical-align:middle;color:var(--color-text-muted);box-shadow:inset 0 0 0 1px var(--color-border);cursor:default;align-items:center;margin-inline-start:var(--space-2);display:inline-flex}.hO18TG_tag[data-tag=hidden],.hO18TG_tag[data-tag=draft],.hO18TG_tag[data-tag=dated]{background-color:var(--color-tile);box-shadow:none}.hO18TG_count{color:var(--color-text-subtle);font-weight:var(--font-weight-body)}.hO18TG_chapter,.hO18TG_assetGroup{z-index:auto;padding:0}.hO18TG_chapter{gap:var(--space-12);scroll-margin-top:calc(var(--kit-header) + var(--space-6));flex-direction:column;display:flex}.hO18TG_chapter[hidden],.hO18TG_group[hidden],.hO18TG_section[hidden],.hO18TG_block[hidden]{display:none}.hO18TG_chapterHead{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding-top:var(--space-8);box-shadow:0 -1px 0 var(--color-border);flex-wrap:wrap;display:flex}.hO18TG_chapterText{gap:var(--space-2);flex-direction:column;display:flex}.hO18TG_chapterTitle{font-size:var(--font-size-2xl)}.hO18TG_group{gap:var(--space-6);scroll-margin-top:calc(var(--kit-header) + var(--space-6));flex-direction:column;display:flex}.hO18TG_groupHead{gap:var(--space-2);flex-direction:column;display:flex}.hO18TG_groupTitle{font-size:var(--font-size-xl)}.hO18TG_source{font-size:var(--font-size-sm);color:var(--color-text-muted);overflow-wrap:anywhere}.hO18TG_section{gap:var(--space-3);scroll-margin-top:calc(var(--kit-header) + var(--space-6));flex-direction:column;display:flex}.hO18TG_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.hO18TG_sectionTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-strong)}.hO18TG_blocks{border-radius:var(--radius-surface);background-color:var(--color-tile);flex-direction:column;display:flex;overflow:hidden}.hO18TG_block{gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4);scroll-margin-top:calc(var(--kit-header) + var(--space-6));flex-direction:column;display:flex}.hO18TG_block+.hO18TG_block{box-shadow:inset 0 1px 0 var(--color-border-subtle)}.hO18TG_block:target{background-color:var(--color-selected)}.hO18TG_blockHead{align-items:center;gap:var(--space-2);min-height:1.75rem;display:flex}.hO18TG_blockHead>:first-child{flex:1}.hO18TG_blockHead>.hO18TG_tag{margin:0}.hO18TG_label{font-size:var(--font-size-xs);color:var(--color-text-muted)}.hO18TG_text{max-width:var(--measure);white-space:pre-line;text-wrap:pretty}.hO18TG_raw{max-height:40rem;padding:var(--space-4);border-radius:var(--radius-nested);background-color:var(--color-background);font-family:ui-monospace,monospace;font-size:var(--font-size-xs);line-height:var(--line-height-body);white-space:pre-wrap;overflow:auto}.hO18TG_fold summary{width:fit-content;color:var(--color-text-muted);font-size:var(--font-size-sm);cursor:pointer}.hO18TG_fold summary:hover{color:var(--color-text)}.hO18TG_fold summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.hO18TG_fold[open] summary{margin-bottom:var(--space-3)}.hO18TG_assetGroup{gap:var(--space-6);scroll-margin-top:calc(var(--kit-header) + var(--space-6));flex-direction:column;display:flex}.hO18TG_assets{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));list-style:none;display:grid}.hO18TG_assets[data-columns=wide]{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.hO18TG_asset{gap:var(--space-2);break-inside:avoid;flex-direction:column;display:flex}.hO18TG_preview{aspect-ratio:var(--ratio);position:relative;overflow:hidden}.hO18TG_preview img{object-fit:contain;padding:var(--space-6)}.hO18TG_preview[data-kind=photo] img{object-fit:cover;padding:0}.hO18TG_preview[data-kind=logo]{background-color:#fff}.hO18TG_preview[data-dark]{box-shadow:inset 0 0 0 1px var(--color-border);background-color:#000}.hO18TG_mark{background-color:var(--color-text);position:absolute;inset:25% 15%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hO18TG_assetTitle{font-weight:var(--font-weight-strong)}.hO18TG_files{gap:var(--space-1);flex-wrap:wrap;display:flex}.hO18TG_file{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--font-size-xs);color:var(--color-text-muted);box-shadow:inset 0 0 0 1px var(--color-border);text-decoration:none}.hO18TG_file:hover{color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.hO18TG_file:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:2px}.hO18TG_illustrations{gap:var(--space-16);flex-direction:column;display:flex}.hO18TG_pieces{gap:var(--space-8) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));list-style:none;display:grid}.hO18TG_pieces[data-tier=scene]{grid-template-columns:repeat(auto-fill,minmax(min(100%,32rem),1fr))}.hO18TG_pieces[data-tier=spot]{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr))}.hO18TG_piece{gap:var(--space-3);break-inside:avoid;flex-direction:column;display:flex}.hO18TG_ground{padding:var(--space-6);border-radius:var(--radius-surface);place-items:center;margin:0;display:grid}.hO18TG_ground[data-ground=cover]{background:radial-gradient(closest-side, var(--cover-light), transparent) -20% -40% / 70% 120% no-repeat, var(--color-band);box-shadow:inset 0 0 0 1px var(--glass-edge), inset 0 1px 0 var(--glass-highlight)}.hO18TG_art{width:min(100%, var(--art-width))}.hO18TG_pieceText{gap:var(--space-1);font-size:var(--font-size-sm);flex-direction:column;display:flex}.hO18TG_where{color:var(--color-text-muted);font-size:var(--font-size-xs)}.hO18TG_illustrations[data-still] *,.hO18TG_illustrations[data-still] :before,.hO18TG_illustrations[data-still] :after{transition:none!important;animation:none!important}@media print{.hO18TG_shell{--kit-gutter:0}.hO18TG_header,.hO18TG_toc,.hO18TG_footer,.hO18TG_jump,.hO18TG_chapterHead a{display:none}.buttonRow{display:none}.hO18TG_withToc{display:block}.hO18TG_page,.hO18TG_main{gap:var(--space-8);padding-block:0}.hO18TG_fold::details-content{content-visibility:visible}.hO18TG_fold summary{display:none}.hO18TG_raw{max-height:none;overflow:visible}.hO18TG_group,.hO18TG_section,.hO18TG_block,.hO18TG_piece,.hO18TG_asset{break-inside:avoid}.hO18TG_chapter{break-before:page}.hO18TG_illustrations *,.hO18TG_illustrations :before,.hO18TG_illustrations :after{transition:none!important;animation:none!important}.hO18TG_ground,.hO18TG_preview,.hO18TG_blocks,.hO18TG_tag{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.u2hZrq_root{--sb-background:var(--color-background);--sb-grid:var(--color-foreground);--sb-cell:var(--color-foreground);--sb-frame:var(--color-foreground);z-index:1;pointer-events:none;background:var(--sb-background);pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0}.u2hZrq_root canvas{z-index:2;width:100%;height:100%;display:block;position:relative}.u2hZrq_blurryOverlay{z-index:2;pointer-events:none;opacity:.5;-webkit-backdrop-filter:var(--sb-bloom);backdrop-filter:var(--sb-bloom);z-index:3;position:fixed;inset:0}.u2hZrq_noiseOverlay{z-index:5;mix-blend-mode:soft-light;opacity:.9;background-image:url(/images/noise.jpg);background-position:50%;background-repeat:repeat;background-size:400px;width:100%;height:100%;display:block;position:fixed;inset:0}@media (max-width:768px){.u2hZrq_noiseOverlay{opacity:1}}
@layer components{.klyfOa_chart{padding:var(--surface-inset)}.klyfOa_scale{gap:var(--space-10);flex-direction:column;display:flex}@media (min-width:48rem){.klyfOa_chart{padding:clamp(var(--space-8), 4vw, var(--space-12))}}.klyfOa_group{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.klyfOa_repodo{padding-top:var(--space-10);border-top:1px solid var(--color-rule)}@media (min-width:56rem){.klyfOa_group{column-gap:var(--space-12);grid-template-columns:minmax(0,4fr) minmax(0,9fr);align-items:start}}.klyfOa_head{gap:var(--space-1);flex-direction:column;display:flex}.klyfOa_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-strong);letter-spacing:0}.klyfOa_total{font-size:clamp(2.4rem,1.6rem + 2.2vw,3.6rem);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tighter);white-space:nowrap;line-height:1}.klyfOa_muted{color:var(--color-text-subtle)}.klyfOa_caption{max-width:18rem;font-size:var(--font-size-sm);color:var(--color-text-muted)}.klyfOa_rows{gap:var(--space-4);padding-block:var(--space-2);background-image:linear-gradient(to right, var(--color-rule) 1px, transparent 1px);background-size:calc(100% / var(--weeks)) 100%;background-position:-.5px 0;flex-direction:column;list-style:none;display:flex;position:relative}.klyfOa_row{--from:calc(var(--start) / var(--weeks) * 100%);--width:calc(var(--span) / var(--weeks) * 100%);gap:var(--space-2);flex-direction:column;display:flex}.klyfOa_phase{padding-left:var(--from);font-size:var(--font-size-sm);line-height:var(--line-height-heading);flex-direction:column;display:flex}.klyfOa_row[data-align=end] .klyfOa_phase{padding-left:0;padding-right:calc(100% - var(--from) - var(--width));text-align:right}.klyfOa_when{font-size:var(--font-size-xs);color:var(--color-text-muted)}.klyfOa_what{text-wrap:balance}.klyfOa_track{height:.55rem;position:relative}.klyfOa_bar{top:0;bottom:0;left:var(--from);width:var(--width);border-radius:var(--radius-full);background-color:hsl(from var(--color-text) h s l / .22);position:absolute}.klyfOa_bar[data-waiting]{background-color:#0000;background-image:repeating-linear-gradient(-45deg, hsl(from var(--color-text) h s l / .3) 0 1.5px, transparent 1.5px 5px);box-shadow:inset 0 0 0 1px hsl(from var(--color-text) h s l / .22)}.klyfOa_bar[data-ink]{background-color:var(--color-text);min-width:1.25rem;box-shadow:0 0 .75rem .15rem var(--art-glow)}@media (prefers-reduced-motion:no-preference){.klyfOa_bar{transform-origin:0;animation:klyfOa_timeline-draw calc(var(--span) * var(--duration-base)) var(--ease-linear) both;animation-delay:calc(var(--start) * var(--duration-base) + var(--art-enter-delay))}.klyfOa_bar[data-ink]{animation:klyfOa_timeline-snap var(--duration-enter) var(--ease-settle) both;animation-delay:calc(var(--weeks) * var(--duration-base) + var(--art-enter-delay) * 2)}}@keyframes klyfOa_timeline-draw{0%{transform:scaleX(0)}}@keyframes klyfOa_timeline-snap{0%{opacity:0;transform:scaleX(.2)}}.klyfOa_steps{gap:var(--space-1) var(--space-2);margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;list-style:none;display:flex}.klyfOa_steps li+li:before{content:"›";margin-right:var(--space-2);color:var(--color-text-subtle)}}
