@font-face{font-family:displayLanding;src:url(../media/Jua_landing-s.p.5857765a.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:displayLanding Fallback;src:local(Arial);ascent-override:80.0%;descent-override:20.0%;line-gap-override:25.0%;size-adjust:100.0%}.displaylanding_5d5783dd-module__SCBAKa__className{font-family:displayLanding,displayLanding Fallback}.displaylanding_5d5783dd-module__SCBAKa__variable{--font-display-landing:"displayLanding","displayLanding Fallback"}
@font-face{font-family:sansLanding;src:url(../media/pyRoadSans_landing-s.p.c3e1581f.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:sansLanding Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.sanslanding_2181d87a-module__pugpcW__className{font-family:sansLanding,sansLanding Fallback}.sanslanding_2181d87a-module__pugpcW__variable{--font-sans-landing:"sansLanding","sansLanding Fallback"}
@layer components{.hero{--hero-sky-top:color-mix(in srgb,var(--w2-soft)60%,var(--surface));--hero-sky-bottom:color-mix(in srgb,var(--w1-soft)70%,var(--w2-soft));isolation:isolate;background:radial-gradient(ellipse 42% 36% at 74% 20%,var(--accent-soft),transparent 70%),linear-gradient(180deg,var(--hero-sky-top),var(--hero-sky-bottom)64%);flex-direction:column;min-height:max(38rem,100svh);display:flex;position:relative;overflow:clip}@media (min-width:900px){.hero{min-height:max(40rem,min(100svh,62rem))}}.hero-scene{z-index:0;pointer-events:none;height:58%;position:absolute;top:auto;bottom:0;left:0;right:0}@media (max-width:599px) and (max-height:700px){.hero-scene{height:50%}}@media (min-width:600px){.hero-scene{height:68%}}@media (min-width:900px){.hero-scene{height:auto;top:0;bottom:0;left:0;right:0}}@media (max-width:599px){.hero-scene [data-wide]{display:none}}.hero-layer{position:absolute;top:-2.5rem;bottom:-1.5rem;left:-2.5rem;right:-2.5rem}.hero-layer-in{position:absolute;top:0;bottom:0;left:0;right:0}.hero-art{aspect-ratio:16/9;width:auto;min-width:100%;height:100%;position:absolute;bottom:0;right:0;overflow:visible}.hero-par{--depth:0;--sk:0}.hero-layer[data-layer=sky]{--depth:.35;--sk:.42}.hero-layer[data-layer=far]{--depth:1;--sk:.34}.hero-layer[data-layer=mid]{--depth:2.2;--sk:.24}.hero-layer[data-layer=near],.hero-buddy{--depth:3.6;--sk:.12}.hero-layer[data-layer=decor]{--depth:6;--sk:-.08}:root[data-reduced=false][data-motion=full] .hero-par{transform:translate3d(calc(var(--hx,0)*var(--depth)*-7px),calc(var(--hy,0)*var(--depth)*-4px + var(--hs,0)*var(--sk)*1px),0);will-change:transform}.hero .hm{fill:var(--f);stroke:color-mix(in srgb,var(--f)70%,var(--text));stroke-width:1.1px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.hero .hm-ink,.hero .hm-wave,.hero .hm-mark,.hero .hm-road{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hero .hm-ink{stroke:color-mix(in srgb,var(--line-strong)75%,transparent);stroke-width:1px}.hero .hm-ink-soft{stroke:color-mix(in srgb,var(--primary)30%,transparent)}.hero .hm-ink-leaf{stroke:color-mix(in srgb,var(--primary-lip)45%,transparent)}.hero .hm-wave{stroke:color-mix(in srgb,var(--w2)60%,var(--text-muted));stroke-width:1.1px;opacity:.7}.hero .hm-mark{stroke:var(--accent-text);stroke-width:3px}.hero .hm-road{stroke:var(--primary);stroke-width:3.4px;stroke-dasharray:.1 10;opacity:.8}.hero .hm-shadow{fill:var(--line-strong);opacity:.14}.hero .hm-sun-halo{fill:var(--accent-soft)}.hm-sun{--f:var(--accent-light)}.hm-cloud{--f:var(--surface)}.hero .hm-cloud{stroke:color-mix(in srgb,var(--surface-lip)70%,transparent)}.hm-paper{--f:var(--surface)}.hm-sea{--f:color-mix(in srgb,var(--w2)42%,var(--w2-soft))}.hm-mount{--f:color-mix(in srgb,var(--surface-2)70%,var(--w2-soft))}.hm-hill-far{--f:color-mix(in srgb,var(--w1)45%,var(--w2-soft))}.hm-sand{--f:color-mix(in srgb,var(--w3)55%,var(--surface))}.hm-hill{--f:color-mix(in srgb,var(--w1)62%,var(--w1-soft))}.hm-hill-2{--f:color-mix(in srgb,var(--w1)88%,var(--w1-soft))}.hm-meadow{--f:color-mix(in srgb,var(--w1)82%,var(--primary))}.hm-sage{--f:color-mix(in srgb,var(--primary-bright)80%,var(--w1-soft))}.hm-forest{--f:color-mix(in srgb,var(--primary)42%,var(--w1))}.hm-olive{--f:color-mix(in srgb,var(--primary)62%,var(--w1))}.hm-leaf{--f:color-mix(in srgb,var(--primary)70%,var(--w1))}.hm-wood{--f:var(--w3)}.hm-wood-dark{--f:color-mix(in srgb,var(--w3)66%,var(--text))}.hm-stone{--f:color-mix(in srgb,var(--surface-2)70%,var(--surface-lip))}.hm-roof{--f:color-mix(in srgb,var(--accent)72%,var(--accent-lip))}.hm-gold{--f:var(--accent)}.hero-in{z-index:2;width:100%;max-width:var(--ld-max);padding:calc(var(--ld-header-h) + 1.25rem)var(--ld-gutter)0;pointer-events:none;flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}@media (min-width:900px){.hero-in{justify-content:center;padding-bottom:5rem}}.hero-copy{isolation:isolate;pointer-events:auto;flex-direction:column;align-items:flex-start;max-width:34rem;display:flex;position:relative}.hero-copy:before{content:"";z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--hero-sky-top)92%,transparent)55%,transparent);pointer-events:none;position:absolute;top:-3rem;bottom:-3rem;left:-4rem;right:-5rem}.hero-kicker{border-radius:var(--round-pill);background:var(--surface);box-shadow:var(--elev-card);color:var(--primary-text);font-size:var(--text-kicker);font-weight:var(--text-kicker--font-weight);letter-spacing:var(--text-kicker--letter-spacing);line-height:var(--text-kicker--line-height);align-items:center;gap:.5rem;margin-bottom:.875rem;padding:.3125rem .875rem .3125rem .625rem;display:inline-flex}.hero-kicker svg{flex:none;width:1.125rem;height:1.125rem}.hero-pin{fill:var(--accent);stroke:var(--accent-lip)}.hero-pin-dot{fill:var(--surface)}.hero-title{color:var(--text);font-size:var(--text-hero);font-weight:400;line-height:var(--text-hero--line-height);letter-spacing:var(--text-hero--letter-spacing)}@media (min-width:600px){.hero-title{font-size:var(--text-hero-wide)}}@media (min-width:1200px){.hero-title{font-size:calc(var(--text-hero-wide)*1.18)}}.hero-sub{max-width:30rem;color:var(--text-muted);font-size:var(--text-body);line-height:var(--text-body--line-height);text-wrap:pretty;margin-top:.875rem}.hero-cta{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}@media (max-width:479px){.hero-copy,.hero-cta{width:100%}.hero-cta{flex-wrap:nowrap;gap:.625rem}.hero-cta>.g-btn{--g-btn-px:.75rem;flex:1 1 0;min-width:0}}.hero-edge{z-index:1;width:100%;height:max(1.25rem,min(3.5vw,2.75rem));fill:var(--bg);pointer-events:none;position:absolute;top:auto;bottom:-1px;left:0;right:0}.hero-buddy{z-index:3;width:max(9.5rem,min(40vw,12rem));position:absolute;bottom:1.5rem;right:4%}@media (min-width:600px){.hero-buddy{width:max(11rem,min(26vw,15rem));right:8%}}@media (min-width:900px){.hero-buddy{width:max(13rem,min(20vw,17.5rem));bottom:6%;right:max(2rem,min(13vw,15rem))}}.hero-buddy-in{position:relative}.hero-mascot{border-radius:var(--round-l);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.hero-mascot:focus-visible{outline:var(--focus-w)solid var(--ring);outline-offset:var(--focus-offset)}.hero-mascot-svg{width:100%;height:auto;display:block}.hero-say{width:max-content;max-width:min(15rem,52vw);position:absolute;bottom:30%;right:74%}@media (min-width:900px){.hero-say{max-width:16.5rem;bottom:62%;right:76%}}.hero-say .g-bubble{box-shadow:var(--elev-pop)}.hero-say .g-bubble[data-tail]:before{border-radius:0 0 .25rem;top:auto;bottom:1rem;left:auto;right:-.5rem;transform:skewY(-28deg)rotate(-8deg)}.hero-say .g-bubble-t{font-size:var(--text-small);line-height:var(--text-small--line-height)}@media (min-width:900px){.hero-say .g-bubble-t{font-size:var(--text-body);line-height:1.55}}.hero-poke-hint{border:2px solid var(--accent);opacity:0;pointer-events:none;border-radius:50%;width:2.75rem;height:2.75rem;margin:-1.375rem 0 0 -1.375rem;position:absolute;top:46%;left:50%}.hero .ha-cloud,.hero .ha-wave,.hero .ha-boat,.hero .ha-flag,.hero .ha-spark,.hero .ha-bird,.hero .ha-leaf,.hero .ha-glow{transform-box:fill-box;transform-origin:50%}.hero .ha-flag{transform-origin:0}.hero .ha-flag[data-dir="-1"]{transform-origin:100%}.hero .ha-boat{transform-origin:bottom}}@keyframes hero-settle{0%{transform:translate3d(0,var(--settle-y,1.5rem),0)scale(1.025)}}@keyframes hero-rise{0%{transform:translateY(.875rem)}}@keyframes hero-ink{0%{transform:scaleX(0)}}@keyframes hero-buddy-in{0%{transform:translateY(2.5rem)scale(.92)}60%{transform:translateY(-.375rem)scale(1.02)}}:root[data-reduced=false]:not([data-motion=minimal]) .hero-layer-in{animation:hero-settle 1.1s var(--easing-out)both}:root[data-reduced=false]:not([data-motion=minimal]) .hero-layer-in[data-i="0"]{--settle-y:.5rem}:root[data-reduced=false]:not([data-motion=minimal]) .hero-layer-in[data-i="1"]{--settle-y:1rem;animation-delay:60ms}:root[data-reduced=false]:not([data-motion=minimal]) .hero-layer-in[data-i="2"]{--settle-y:1.75rem;animation-delay:.12s}:root[data-reduced=false]:not([data-motion=minimal]) .hero-layer-in[data-i="3"]{--settle-y:2.5rem;animation-delay:.18s}:root[data-reduced=false]:not([data-motion=minimal]) .hero-layer-in[data-i="4"]{--settle-y:3.5rem;animation-delay:.22s}:root[data-reduced=false]:not([data-motion=minimal]) .hero-copy>*{animation:hero-rise var(--dur-page)var(--easing-out)both}:root[data-reduced=false]:not([data-motion=minimal]) .hero-copy>:nth-child(2){animation-delay:70ms}:root[data-reduced=false]:not([data-motion=minimal]) .hero-copy>:nth-child(3){animation-delay:.14s}:root[data-reduced=false]:not([data-motion=minimal]) .hero-copy>:nth-child(4){animation-delay:.21s}:root[data-reduced=false]:not([data-motion=minimal]) .hero-title .ld-ink-mark:after{animation:hero-ink var(--dur-page)var(--easing-ink).52s both}:root[data-reduced=false]:not([data-motion=minimal]) .hero-buddy-in{animation:hero-buddy-in .9s var(--easing-out).26s both}:root[data-reduced=false][data-motion=lite] .hero-layer-in{animation-duration:var(--dur-page)}:root[data-reduced=false][data-motion=lite] .hero-buddy-in{animation-duration:var(--dur-page)}
@layer components{.ld-trial{grid-template-areas:"card""buddy";gap:1rem;display:grid}.ld-trial[data-won]{grid-template-areas:"card""cta""chips""buddy"}@media (min-width:900px){.ld-trial{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"card buddy";align-items:center;gap:1.25rem 2.5rem}.ld-trial[data-won]{grid-template-areas:"card buddy""chips cta"}.ld-trial[data-won] .ld-trial-chips,.ld-trial[data-won] .ld-trial-cta{align-self:start}}.ld-trial-buddy{grid-area:buddy;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .875rem;min-height:8rem;display:grid}.ld-trial-py{place-items:center;display:grid;position:relative}.ld-trial-burst{top:34%}.ld-trial-say{min-width:0}.ld-trial-py-svg{width:6.5rem;height:auto;overflow:visible}@media (min-width:640px){.ld-trial-py-svg{width:8.5rem}}@media (min-width:900px){.ld-trial-py-svg{width:11.5rem}}.ld-trial-bubble{text-wrap:balance;justify-self:start;max-width:22rem}.ld-trial-cta{border-radius:var(--round-l);background:var(--accent-soft);grid-area:cta;justify-items:start;gap:.25rem;padding:1rem 1.125rem 1.125rem;display:grid}.ld-trial-cta-t{color:var(--text);font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.ld-trial-cta-d{color:var(--text-muted);font-size:var(--text-small);line-height:var(--text-small--line-height);margin-bottom:.5rem}:root[data-reduced=false]:-webkit-any([data-motion=full],[data-motion=lite]) .ld-trial-cta{animation:ld-trial-rise var(--spring-body-dur)var(--spring-body)both}:root[data-reduced=false]:-moz-any([data-motion=full],[data-motion=lite]) .ld-trial-cta{animation:ld-trial-rise var(--spring-body-dur)var(--spring-body)both}:root[data-reduced=false]:is([data-motion=full],[data-motion=lite]) .ld-trial-cta{animation:ld-trial-rise var(--spring-body-dur)var(--spring-body)both}:root[data-reduced=false][data-motion=minimal] .ld-trial-cta{animation:ld-trial-fade var(--dur-fade)var(--easing-out)both}@keyframes ld-trial-rise{0%{opacity:0;transform:translateY(.75rem)scale(.96)}}@keyframes ld-trial-fade{0%{opacity:0}}.ld-trial-card{border-radius:var(--round-l);background:var(--surface);box-shadow:var(--elev-card);grid-area:card;padding:1rem;position:relative}@media (min-width:640px){.ld-trial-card{padding:1.25rem 1.375rem 1.375rem}}.ld-trial-label{color:var(--text);align-items:center;gap:.375rem;margin-bottom:.625rem;font-size:1.0625rem;line-height:1.4;display:flex}.ld-trial-label svg{stroke-width:2.4px;width:1.25rem;height:1.25rem}.ld-trial-line{border:var(--line-w)solid var(--line-strong);border-radius:var(--round-s);background:var(--surface);grid-template-columns:2.5rem minmax(0,1fr);display:grid;position:relative}.ld-trial-line:focus-within{outline:var(--focus-w)solid var(--ring);outline-offset:var(--focus-offset)}.ld-trial-no{border-right:var(--line-w)solid var(--line);color:var(--code-comment);-webkit-user-select:none;-moz-user-select:none;user-select:none;place-items:center;font-size:1rem;display:grid}.ld-trial-field{min-width:0;position:relative}.ld-trial-input,.ld-trial-ghost{color:var(--code-text);font-variant-ligatures:none;letter-spacing:0;padding:0 .875rem;font-size:1.125rem}.ld-trial-input{z-index:1;border-radius:0 var(--round-s)var(--round-s)0;color:transparent;width:100%;min-height:3.5rem;caret-color:var(--code-text);background:0 0;border:0;outline:none;display:block;position:relative}.ld-trial-input:-moz-read-only{cursor:default}.ld-trial-input:read-only{cursor:default}.ld-trial-ghost{white-space:pre;pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ld-trial-ghost-in{display:inline-block}.ld-trial-str{color:var(--code-string)}.ld-trial-caret{vertical-align:middle;width:2px;height:1.25em;color:var(--primary);margin:0 -1px}.ld-trial-ghost[data-typing] .g-caret{animation:none}.ld-trial-line:after{content:"";border:2px solid var(--accent);border-radius:calc(var(--round-s) + .3125rem);opacity:0;pointer-events:none;position:absolute;top:-.3125rem;bottom:-.3125rem;left:-.3125rem;right:-.3125rem}.ld-trial-line[data-turn]:after{opacity:1}.ld-trial-line[data-turn]:focus-within:after{opacity:0}:root[data-reduced=false]:-webkit-any([data-motion=full],[data-motion=lite]) .ld-trial-line[data-turn]:after{animation:ld-trial-ring var(--dur-page)var(--easing-out)3}:root[data-reduced=false]:-moz-any([data-motion=full],[data-motion=lite]) .ld-trial-line[data-turn]:after{animation:ld-trial-ring var(--dur-page)var(--easing-out)3}:root[data-reduced=false]:is([data-motion=full],[data-motion=lite]) .ld-trial-line[data-turn]:after{animation:ld-trial-ring var(--dur-page)var(--easing-out)3}@keyframes ld-trial-ring{0%{opacity:0;transform:scale(1.06,1.3)}}.ld-trial-actions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.875rem;display:flex}.ld-trial-out{border-radius:var(--round-s);background:var(--surface-2);align-content:start;justify-items:start;gap:.125rem;min-height:4.75rem;margin-top:.875rem;padding:.625rem .875rem .75rem;display:grid;position:relative}.ld-trial-out[data-state=err]{background:var(--error-soft)}.ld-trial-out-k{color:var(--text-muted);font-size:var(--text-caption);line-height:1.5}.ld-trial-out-v{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;transform-origin:.5em 100%;font-size:1.25rem;font-weight:600;line-height:1.5;display:inline-block}.ld-trial-out-empty{color:var(--text-muted);line-height:1.9}.ld-trial-out-e{color:var(--error)}.ld-trial-err-name{border-radius:var(--round-s);background:var(--surface);font-size:var(--text-caption);vertical-align:.0625rem;margin-right:.375rem;padding:0 .375rem;line-height:1.6;display:inline-block}.ld-trial-stamp{z-index:2;border:2px solid var(--accent-text);background:color-mix(in srgb,var(--surface)88%,transparent);width:5.25rem;height:5.25rem;color:var(--accent-text);pointer-events:none;border-radius:50%;place-items:center;font-size:1.1875rem;line-height:1;display:grid;position:absolute;top:-1.75rem;right:.75rem;transform:rotate(-9deg)}.ld-trial-keys{gap:.375rem;margin-left:auto;display:none}@media (pointer:coarse){.ld-trial-keys{display:flex}}.ld-trial-key{border:var(--line-w)solid var(--line-strong);border-radius:var(--round-s);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--code-text);touch-action:manipulation;place-items:center;font-size:1.125rem;display:grid}.ld-trial-key:active{background:var(--surface-2)}.ld-trial-key:focus-visible{outline:var(--focus-w)solid var(--ring);outline-offset:var(--focus-offset)}.ld-trial-chip:focus-visible{outline:var(--focus-w)solid var(--ring);outline-offset:var(--focus-offset)}.ld-trial-chips{flex-wrap:wrap;grid-area:chips;align-items:center;gap:.5rem;padding:0 .25rem;display:flex}.ld-trial-chips-k{color:var(--text-muted);font-size:var(--text-small);flex-basis:100%}.ld-trial-chip{border:var(--line-w)solid var(--line-strong);border-radius:var(--round-pill);background:var(--surface);min-height:2.75rem;color:var(--code-text);font-size:var(--text-caption);white-space:nowrap;transition:background-color var(--dur-fast)var(--easing-out);padding:0 .75rem}.ld-trial-chip:hover{background:var(--primary-soft)}.ld-trial-dot{z-index:3;background:var(--primary-bright);pointer-events:none;border-radius:50%;position:absolute}.ld-trial-dot[data-tone=gold]{background:var(--accent)}}
@layer components{.landing{--ld-header-h:4rem;--ld-max:72rem;--ld-gutter:var(--spacing-gutter);overflow-x:clip}@media (min-width:768px){.landing{--ld-gutter:2rem}}.ld-header{z-index:40;height:var(--ld-header-h);transition:background-color var(--dur-base)var(--easing-out),box-shadow var(--dur-base)var(--easing-out);position:fixed;top:0;bottom:auto;left:0;right:0}.ld-header[data-scrolled=true]{background-color:var(--bg);box-shadow:0 1px 0 var(--line)}:root[data-motion=full] .ld-header[data-scrolled=true]{background-color:color-mix(in srgb,var(--bg)86%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2)}.ld-header-in{height:100%;max-width:var(--ld-max);padding:0 var(--ld-gutter);align-items:center;gap:.5rem;margin:0 auto;display:flex}.ld-logo{border-radius:var(--round-s);min-height:2.75rem;color:var(--text);align-items:center;gap:.375rem;margin-right:auto;font-size:1.375rem;line-height:1;text-decoration:none;display:inline-flex}.ld-logo svg{flex-shrink:0}.ld-nav{align-items:center;display:flex}.ld-nav a{border-radius:var(--round-s);min-height:2.75rem;color:var(--text);font-size:var(--text-small);white-space:nowrap;transition:color var(--dur-fast)var(--easing-out);align-items:center;padding:0 .625rem;font-weight:600;text-decoration:none;display:inline-flex}.ld-nav a:hover{color:var(--primary-text)}.ld-nav a:focus-visible{outline:var(--focus-w)solid var(--ring);outline-offset:var(--focus-offset)}.ld-logo:focus-visible{outline:var(--focus-w)solid var(--ring);outline-offset:var(--focus-offset)}.ld-nav [data-wide]{display:none}@media (min-width:640px){.ld-nav [data-wide]{display:inline-flex}.ld-nav a{padding:0 .875rem}}@media (max-width:359px){.ld-nav{display:none}}.ld-logomark-page{fill:var(--surface);stroke:var(--text)}.ld-logomark-spine{stroke:var(--text)}.ld-logomark-road{fill:none;stroke:var(--primary)}.ld-logomark-x{stroke:var(--accent-text)}.ld-sec{scroll-margin-top:var(--ld-header-h);padding:4rem 0;position:relative}@media (min-width:768px){.ld-sec{padding:5.5rem 0}}.ld-sec[data-tone=surface]{background:var(--surface)}.ld-sec[data-tone=soft]{background:var(--world-soft)}.ld-sec-in{max-width:var(--ld-max);padding:0 var(--ld-gutter);margin:0 auto}.ld-sec[data-width=narrow] .ld-sec-in{max-width:48rem}.ld-sec-head{flex-direction:column;gap:.5rem;max-width:40rem;margin-bottom:2rem;display:flex}.ld-sec[data-align=center] .ld-sec-head{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.ld-kicker{color:var(--primary-text);font-size:var(--text-kicker);font-weight:var(--text-kicker--font-weight);letter-spacing:var(--text-kicker--letter-spacing);line-height:var(--text-kicker--line-height)}.ld-h2{color:var(--text);font-size:var(--text-h1);font-weight:400;line-height:var(--text-h1--line-height);text-wrap:balance}@media (min-width:768px){.ld-h2{font-size:calc(var(--text-h1)*1.15)}}.ld-h2:focus{outline:none}.ld-lead{color:var(--text-muted);font-size:var(--text-body);line-height:var(--text-body--line-height);text-wrap:pretty}.ld-ink-mark{z-index:0;white-space:nowrap;position:relative}.ld-ink-mark:after{content:"";z-index:-1;background:var(--accent-light);transform-origin:0;border-radius:.2em;position:absolute;top:58%;bottom:.04em;left:-.08em;right:-.08em}:where(.ld-sec[data-deferred-css]>.ld-sec-in>:not(.ld-sec-head)){visibility:var(--ld-css,hidden)}.ld-lazy[data-pending=true]{min-height:var(--ld-lazy-h,12rem)}}
