.page-module__UzUi9a__page{font-family:var(--type-body);color:var(--colour-ink)}.page-module__UzUi9a__intro{max-width:1200px;padding:var(--space-9) var(--space-6) var(--space-5);text-align:center;margin:0 auto}.page-module__UzUi9a__title{font-family:var(--type-display);font-weight:var(--weight-medium);font-variation-settings:"opsz" 144;letter-spacing:-.02em;color:var(--colour-ink);margin:0;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1}.page-module__UzUi9a__videoSection{max-width:1200px;padding:var(--space-4) var(--space-6) var(--space-9);margin:0 auto}.page-module__UzUi9a__videoFrame{border:1px solid var(--colour-rule-thin,#0000001f);background:#0a0a0b;width:100%;overflow:hidden;box-shadow:0 30px 80px #0000002e}.page-module__UzUi9a__video{background:#0a0a0b;width:100%;height:auto;display:block}.page-module__UzUi9a__body{padding:var(--space-6) var(--space-6) var(--space-9)}.page-module__UzUi9a__prose{max-width:65ch;font-family:var(--type-body);color:var(--colour-ink);margin:0 auto;font-size:1.0625rem;line-height:1.7}.page-module__UzUi9a__prose p{margin:0 0 var(--space-5);text-wrap:pretty}.page-module__UzUi9a__sectionTitle{font-family:var(--type-display);font-weight:var(--weight-medium);font-variation-settings:"opsz" 72;letter-spacing:-.01em;color:var(--colour-ink);margin:var(--space-8) 0 var(--space-4);scroll-margin-top:var(--space-8);font-size:clamp(1.5rem,1rem + 1vw,2rem);line-height:1.2}.page-module__UzUi9a__sectionTitle:first-child{margin-top:0}.page-module__UzUi9a__prose a{color:var(--colour-ink);border-bottom:1px solid var(--colour-accent);transition:color var(--motion-fast) var(--easing-out), border-color var(--motion-fast) var(--easing-out);padding-bottom:1px}.page-module__UzUi9a__prose a:hover{color:var(--colour-accent-hover);border-bottom-color:var(--colour-accent-hover)}.page-module__UzUi9a__prose code{font-family:var(--type-mono);background:var(--colour-ground-raised);border:1px solid var(--colour-rule);border-radius:3px;padding:1px 6px;font-size:.9em}.page-module__UzUi9a__bullets{margin:0 0 var(--space-5);padding-left:var(--space-6)}.page-module__UzUi9a__bullets li{margin-bottom:var(--space-3)}@media (max-width:768px){.page-module__UzUi9a__intro{padding:var(--space-7) var(--space-4) var(--space-4)}.page-module__UzUi9a__videoSection{padding:var(--space-3) var(--space-4) var(--space-7)}.page-module__UzUi9a__title{font-size:clamp(2rem,9vw,2.75rem)}}html[data-v2] .page-module__UzUi9a__reading{max-width:var(--bs-measure-article);margin-inline:auto}html[data-v2] .page-module__UzUi9a__editorialProse{color:var(--bs-ink-2);font:18px/1.72 Georgia,serif}html[data-v2] .page-module__UzUi9a__editorialProse p{margin:0 0 25px}html[data-v2] .page-module__UzUi9a__editorialProse h2{color:var(--bs-ink);font:400 27px/1.3 var(--bs-serif);letter-spacing:-.025em;margin:44px 0 20px;scroll-margin-top:8rem}html[data-v2] .page-module__UzUi9a__editorialProse section:first-child h2{margin-top:0}html[data-v2] .page-module__UzUi9a__editorialProse section+section{margin-top:42px}html[data-v2] .page-module__UzUi9a__editorialProse a{color:var(--bs-accent);text-underline-offset:4px;text-decoration:underline}html[data-v2] .page-module__UzUi9a__editorialProse a:hover{color:var(--bs-ink)}html[data-v2] .page-module__UzUi9a__editorialProse a:focus-visible{outline:var(--bs-focus-ring);outline-offset:var(--bs-focus-offset)}html[data-v2] .page-module__UzUi9a__editorialProse ul{margin:0 0 26px;padding-left:22px}html[data-v2] .page-module__UzUi9a__editorialProse li{margin-bottom:12px}@media (max-width:48rem){html[data-v2] .page-module__UzUi9a__editorialProse{font-size:17px}html[data-v2] .page-module__UzUi9a__editorialProse h2{margin-top:34px;font-size:25px}html[data-v2] .page-module__UzUi9a__editorialProse p{margin-bottom:22px}}html[data-v2] main#main-content>div:has(.page-module__UzUi9a__reading)>header{text-align:left;width:100%}html[data-v2] main#main-content>div:has(.page-module__UzUi9a__reading)>header>p:first-child{color:var(--bs-accent)}html[data-v2] main#main-content>div:has(.page-module__UzUi9a__reading)>header>p:first-child:before{display:none}@media (max-width:48rem){html[data-v2] main#main-content>div:has(.page-module__UzUi9a__reading)>header>h1{font-size:clamp(2.5rem,12vw,3rem)}}
