._3wSI_a_heading{color:var(--color-heading);text-wrap:balance;margin:0}._3wSI_a_display{font:var(--font-display);font-stretch:var(--font-stretch-normal);letter-spacing:var(--letter-spacing-heading);-webkit-hyphens:auto;hyphens:auto}._3wSI_a_heading-2{font:var(--font-heading-2);letter-spacing:var(--letter-spacing-heading)}._3wSI_a_heading-3{font:var(--font-heading-3)}
.EdHdYq_text{text-wrap:pretty;margin:0}.EdHdYq_intro{font:var(--font-intro)}.EdHdYq_body{font:var(--font-body)}.EdHdYq_label{font:var(--font-label);text-transform:uppercase;letter-spacing:.06em}
@property --holo-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --holo-sheen{syntax:"<percentage>";inherits:true;initial-value:-30%}.PVtuGa_deco{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 var(--deco-solid-until), transparent var(--deco-fade-until));mask-image:linear-gradient(to bottom, #000 0, #000 var(--deco-solid-until), transparent var(--deco-fade-until));overflow:hidden}.PVtuGa_letters{font:var(--font-weight-black) var(--font-size-deco) / var(--line-height-deco) var(--font-family-display);line-height:calc(var(--font-size-deco) * var(--line-height-deco));font-stretch:var(--font-stretch-expanded);word-break:break-all;overflow-wrap:anywhere;text-align:right;isolation:isolate;animation:PVtuGa_holo-turn var(--duration-shimmer) linear infinite;margin:-.3em -.1em 0;display:block}@supports (animation-timeline:scroll()){.PVtuGa_letters{animation:PVtuGa_holo-turn var(--duration-shimmer) linear infinite, PVtuGa_holo-sheen linear both, PVtuGa_deco-parallax linear both;animation-timeline:auto,scroll(root),scroll(root);animation-range:normal, 0 var(--deco-fade-until), 0 100svh}}.PVtuGa_letter{top:var(--shift);font-size:calc(var(--scale) * 1em);letter-spacing:var(--letter-spacing-deco);color:#0000;opacity:var(--deco-letter-opacity);mix-blend-mode:multiply;background-image: linear-gradient(105deg, transparent calc(var(--holo-sheen) - 10%), var(--color-holo-sheen) var(--holo-sheen), transparent calc(var(--holo-sheen) + 10%)),  repeating-linear-gradient(-58deg, #ffffff47 0 1px, transparent 1px 6px),  linear-gradient(calc(var(--holo-angle) + var(--hue-offset)), var(--color-holo-rose), var(--color-holo-lilac), var(--color-holo-sky), var(--color-holo-mint), var(--color-holo-butter), var(--color-holo-peach));background-blend-mode:soft-light, overlay, normal;-webkit-background-clip:text;background-clip:text;position:relative}@keyframes PVtuGa_deco-parallax{to{translate:0 var(--deco-parallax)}}@keyframes PVtuGa_holo-turn{to{--holo-angle:360deg}}@keyframes PVtuGa_holo-sheen{0%{--holo-sheen:-20%}to{--holo-sheen:120%}}@media (prefers-reduced-motion:reduce){.PVtuGa_letters{animation:none}}
.YetiLG_container{--column:calc((var(--grid-max-width) - 11 * var(--grid-gutter)) / 12);grid-template-columns:[full-start] minmax(calc(var(--grid-margin) - var(--grid-gutter)), 1fr) [content-start c1] minmax(0, var(--column)) [c2] minmax(0, var(--column)) [c3] minmax(0, var(--column)) [c4] minmax(0, var(--column)) [c5] minmax(0, var(--column)) [c6] minmax(0, var(--column)) [c7] minmax(0, var(--column)) [c8] minmax(0, var(--column)) [c9] minmax(0, var(--column)) [c10] minmax(0, var(--column)) [c11] minmax(0, var(--column)) [c12] minmax(0, var(--column)) [content-end] minmax(calc(var(--grid-margin) - var(--grid-gutter)), 1fr) [full-end];column-gap:var(--grid-gutter);display:grid}:where(.YetiLG_container)>*{grid-column:var(--content-column,content)}@media (min-width:87.5rem){.YetiLG_container{padding-right:calc(var(--grid-margin) / 2)}}
.wOFZUq_section{padding-block:0 var(--space-section)}.wOFZUq_prose{grid-column:var(--reading-column);gap:var(--space-6);max-width:var(--measure-reading);margin-inline:var(--reading-inline);flex-direction:column;display:flex}.wOFZUq_h2{margin-top:var(--space-8)}.wOFZUq_rule{margin:var(--space-8) 0;border:0;border-top:var(--border-rule)}.wOFZUq_quote{margin:var(--space-4) 0;padding-left:var(--space-6);border-left:var(--border-rule)}.wOFZUq_list{font:var(--font-body);margin:0;padding-left:1.25em}.wOFZUq_list li+li{margin-top:var(--space-2)}.wOFZUq_list li::marker{font-weight:var(--font-weight-black)}.wOFZUq_link{color:var(--color-link);text-underline-offset:.2em;text-decoration-thickness:2px}.wOFZUq_link:hover{text-decoration-thickness:4px}.wOFZUq_prose figure{margin:var(--space-4) 0}.wOFZUq_prose figcaption{margin-top:var(--space-2);font:var(--font-label);color:var(--color-ink-muted)}.wOFZUq_code{padding:var(--space-4) var(--space-6);border-left:var(--border-rule);background:var(--color-code-bg);font:var(--font-code);margin:0;overflow-x:auto}.wOFZUq_inlineCode{font-family:var(--font-family-mono);font-size:.9em}
._54PKyW_header{z-index:1;padding-block:var(--space-6);position:absolute;inset:0 0 auto}._54PKyW_nav{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-8);font:var(--font-label);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;grid-column:content;display:flex}._54PKyW_links{gap:var(--space-6);display:flex}._54PKyW_nav a{color:var(--color-ink);text-decoration:none}._54PKyW_nav a:hover{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}._54PKyW_home{font-weight:var(--font-weight-black)}
._0ScXPq_hero{position:relative}._0ScXPq_deco{height:var(--deco-fade-until);z-index:-1;position:absolute;inset:0 0 auto}._0ScXPq_content{row-gap:var(--space-8);padding-block:clamp(6rem, 16svh, 12rem) var(--space-8)}._0ScXPq_title{padding-right:var(--grid-margin);grid-column:content-start/full-end}._0ScXPq_intro{grid-column:var(--reading-column);max-width:var(--measure-reading);margin-inline:var(--reading-inline);margin-block:2em}@media (min-width:48rem){._0ScXPq_title{text-align:var(--title-align)}}@media (min-width:87.5rem){._0ScXPq_content{position:relative}._0ScXPq_title{grid-column:var(--side-title-column);padding-left:var(--grid-margin);padding-right:var(--space-8);text-align:right;grid-row:1;position:absolute;inset:0 0 auto}._0ScXPq_intro{grid-row:1;margin-block:0}}
.HDV_0W_contact{padding-bottom:var(--space-section)}.HDV_0W_list{grid-column:var(--reading-column);margin:0;padding:0;list-style:none}.HDV_0W_list li+li{margin-top:var(--space-2)}
.Xh1xWG_section{row-gap:var(--space-4);padding-block:var(--space-8)}
