@theme{
  --color-text-muted: #D9F035;
  --color-action: rgb(203, 216, 16);
  --color-canvas: #1D2026;
  --color-feedback-danger: #E5484D;
  --color-ink: #000;
  --color-ink-inverse: #fff;
  --color-text-muted-2: #888;
  --color-accent: #0B5943;
  --radius-2rem: .2rem;
  --radius-0-25rem: 0.25rem;
  --radius-10px: 10px;
  --radius-12px: 12px;
  --layout-border-radius-buttons: 12px;
  --layout-primary-brand-accent-dark-green: #0B5943;
  --layout-secondary-brand-accent-lime-green: rgb(203, 216, 16);
  --layout-default-body-text-color: rgb(0, 0, 0);
  --layout-light-surface-background: rgb(255, 253, 249);
  --layout-content-container-max-width: 1280px;
  --layout-outer-gutter-desktop: 320px;
  --layout-navigation-horizontal-padding-desktop: clamp(0.706rem, 0.454rem + 1.092vw, 1.5rem);
  --layout-navigation-horizontal-padding-tablet: clamp(1rem, 0.5rem + 1.5vw, 2rem);
  --layout-button-corner-radius: 12px;
  --layout-spacing-fluid-lg: clamp(1rem, 0.5rem + 1.5vw, 2rem);
  --layout-spacing-fluid-md: clamp(0.706rem, 0.454rem + 1.092vw, 1.5rem);
  --layout-spacing-sm: 0.25rem;
  --layout-spacing-base: 1rem;
  --font-body-lg: Roobertvf, sans-serif;
  --font-ui: Roobertvf, sans-serif;
  --font-body: Roobertvf, sans-serif;
  --font-caption: Roobertvf, sans-serif;
  --font-display-xl: Roobertvf, sans-serif;
  --font-heading-lg: Roobertvf, sans-serif;
  --font-heading-md: Roobertvf, sans-serif;
}
*,*::before,*::after{box-sizing:border-box}
img,svg,video{max-width:100%;height:auto;display:block}
ul,ol{margin:0 0 1em;padding-left:1.15rem}
p{margin:0 0 1em}
.udw5jm6i1{width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--gutter)}
.udunu9b3n{font-size:0.9375rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;margin:0 0 .6rem}
a{color:inherit}
.udh4j3acc{font-size:clamp(1.05rem,1.6vw,1.25rem);color:var(--lead-ink)}
h1,h2,h3,h4{font-family:'Work Sans', ui-sans-serif, system-ui, sans-serif;line-height:1.12;
font-weight:700;
letter-spacing:-0.01em;margin:0 0 .6em;text-wrap:balance;color:var(--ink);
overflow-wrap:break-word;hyphens:none}
h1{font-size:clamp(2.1rem,4.4vw,3.4rem);text-transform:none}
h3{font-size:clamp(1.15rem,1.8vw,1.4rem)}
h2{font-size:clamp(1.5rem,3.2vw,2.25rem)}
body{margin:0;background:var(--canvas);color:var(--body-ink);font-family:'Work Sans', ui-sans-serif, system-ui, sans-serif;
font-size:max(1rem,1.125rem);line-height:1.65;overflow-x:hidden;
overflow-wrap:break-word}
a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:2px}
:root{--primary:oklch(62% .13 145);--on-primary:#111827;--accent:oklch(62% .13 145);
--ink:oklch(20% .04 155);--body-ink:oklch(20% .04 155);--note-ink:oklch(42% .025 155);--muted:oklch(42% .025 155);--lead-ink:oklch(42% .025 155);--canvas:oklch(1 0 0);
--surface:oklch(97% .018 95);--tint:color-mix(in oklab, oklch(20% .04 155) 6%, oklch(1 0 0));--line:oklch(88% .018 110);
--ink-surface:oklch(20% .04 155);--ink-tint:oklch(20% .04 155);--muted-surface:rgba(17,24,39,.8);
--container:calc(90rem * 0.88);
--section:calc(clamp(2.75rem,7vw,5rem) * 1.2);
--gap:clamp(1.225rem,3vw,1.75rem);--outer:1.5rem;
/* The spacing contract (docs/spacing.md): one gutter and container for every
   content box, one vertical rhythm for every section from the density dial,
   one gap between a photograph and the words beside it, and one share of the
   row for the photograph in every two-column layout (a little over half). */
--gutter:1.5rem;
--section-y:5.5rem;
--media-gap:calc(var(--gap) * 2);
--media-col:1.15fr;
--radius:.75rem;--card-radius:14px;--btn-radius:.75rem;
/* Contained photographs (docs/photo-dial.md): their corner and where they are held. */
--photo-radius:var(--card-radius);
--shadow:none;--bw:1px;
--body-font:'Work Sans', ui-sans-serif, system-ui, sans-serif;--heading-font:'Work Sans', ui-sans-serif, system-ui, sans-serif;
--radius-sm:0.375rem;--site-radius-sm:0.375rem;--radius-md:0.75rem;--site-radius-md:0.75rem;--radius-lg:1.125rem;--site-radius-lg:1.125rem;--radius-xl:1.5rem;--site-radius-xl:1.5rem;--radius-2xl:2.25rem;--site-radius-2xl:2.25rem;--radius-3xl:3rem;--site-radius-3xl:3rem;--radius-4xl:3.75rem;--site-radius-4xl:3.75rem;
--shadow-xs:0 1px 0 rgba(15,23,42,.06);--site-shadow-xs:0 1px 0 rgba(15,23,42,.06);--shadow-sm:0 1px 0 rgba(15,23,42,.06);--site-shadow-sm:0 1px 0 rgba(15,23,42,.06);--shadow-md:0 1px 0 rgba(15,23,42,.06);--site-shadow-md:0 1px 0 rgba(15,23,42,.06);--shadow-lg:0 8px 24px -12px rgba(15,23,42,.22);--site-shadow-lg:0 8px 24px -12px rgba(15,23,42,.22);--shadow-xl:0 22px 48px -24px rgba(15,23,42,.35);--site-shadow-xl:0 22px 48px -24px rgba(15,23,42,.35);--shadow-2xl:0 22px 48px -24px rgba(15,23,42,.35);--site-shadow-2xl:0 22px 48px -24px rgba(15,23,42,.35);}
.ud17hc3qn{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body :is(.ud1a7uhr0){max-width:var(--container)}
.udf4u4pb1>*:not(.ud13vthxi):not(.udck8n28g){max-width:46rem}
.udozy44o1>div[class~="py-24"],.udozy44o1>div[class~="sm:py-32"]{padding-block:calc(var(--section) * .55)}
.ud1bvbtcq{background:oklch(62% .13 145);color:#111827;
--canvas:oklch(62% .13 145);--ink:#111827;--body-ink:#111827;--ink-surface:#111827;--ink-tint:#111827;
--muted:#111827;--note-ink:#111827;--lead-ink:#111827;--muted-surface:#111827;
--surface:rgba(255,255,255,.1);--tint:rgba(255,255,255,.08);--line:rgba(255,255,255,.25)}
.udozy44o1>style{display:none}
.udozy44o1 h1{font-size:clamp(2.1rem,4.4vw,3.4rem);line-height:1.12}
.udozy44o1 [data-du12xvedj="ps19unnmm"]{color:currentColor}
.udozy44o1 h2{font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1.12}
.udcsgnb31{padding-block:var(--section-y);background:var(--canvas)}
.udozy44o1{padding-block:0;background:transparent}
.udozy44o1 dt{font-size:inherit;line-height:inherit}
[data-du1qvtfuq="ps7ze78y1"].udozy44o1 h1{margin-top:clamp(2.5rem,7vh,5rem)}
.ud1j6zezd{padding-block:0}
.udozy44o1 h3{font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.12}
.udozy44o1 a{text-underline-offset:.18em}
[data-du1qvtfuq="ps7ze78y1"].udozy44o1 [class~="pt-10"]{padding-top:2rem}
@media (min-width:64rem){[data-du1qvtfuq="ps7ze78y1"].udozy44o1 [class~="lg:pt-40"]{padding-top:5rem}
[data-du1qvtfuq="ps7ze78y1"].udozy44o1 [class~="lg:pb-48"]{padding-bottom:5rem}
.udozy44o1 [class~="lg:contents"]>[class~="lg:ml-8"]{margin-left:var(--gap)}
.udozy44o1 [class~="lg:grid-cols-12"]{column-gap:var(--gap)}}
.ud1vgqclc h2,.ud1vgqclc h3{color:var(--ink-tint)}
.ud1vgqclc{background:var(--tint);color:var(--ink-tint)}
.ud1i166q3 .ud6fj3x61{background:oklch(62% .13 145);color:#111827;border-color:oklch(62% .13 145)}
.ud1bvbtcq .ud6fj3x61{background:#111827;color:oklch(62% .13 145);border-color:#111827}
.ud1vgqclc .udh4j3acc,.ud1vgqclc .udunu9b3n,.ud1vgqclc .ud7wu7cv5,.ud1vgqclc .ud5iiv8a1,.ud1vgqclc .ud1q1s6qx,.ud1vgqclc .udmwhvhc5,.ud1vgqclc .ud1fa0b4u,.ud1vgqclc .ud9iwyq91,.ud1vgqclc .ud1kvejxw,.ud1vgqclc .ud1yp3d5r,.ud1vgqclc .udnn5y1c1{color:rgba(17,24,39,.8)}
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) h1,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) h2,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) h3{color:var(--ink-tint)}
.ud1bvbtcq .ud10gcbse,.ud1i166q3 .ud10gcbse{background:transparent;color:inherit;border-color:currentColor}
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .udh4j3acc,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .udunu9b3n,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .ud7wu7cv5,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .ud5iiv8a1,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .ud1q1s6qx,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .udmwhvhc5,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .ud1fa0b4u,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .ud9iwyq91,
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .ud1kvejxw{color:rgba(17,24,39,.8)}
.ud1i166q3 .udh4j3acc,.ud1i166q3 .udunu9b3n{color:rgba(255,255,255,.8)}
.ud1i166q3 h2,.ud1i166q3 h3{color:#ffffff}
.ud1bvbtcq .udh4j3acc,.ud1bvbtcq .udunu9b3n{color:#111827}
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq){background:var(--tint)}
.ud1bvbtcq h2,.ud1bvbtcq h3{color:#111827}
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq){color:var(--ink-tint)}
.ud1i166q3{background:#0f172a;color:#ffffff;
--canvas:#0f172a;--ink:#ffffff;--body-ink:#ffffff;--ink-surface:#ffffff;--ink-tint:#ffffff;
--muted:rgba(255,255,255,.8);--note-ink:rgba(255,255,255,.8);--lead-ink:rgba(255,255,255,.8);--muted-surface:rgba(255,255,255,.8);
--surface:rgba(255,255,255,.1);--tint:rgba(255,255,255,.08);--line:rgba(255,255,255,.25);--photo-radius:var(--photo-radius)}
.ud10nk31a>*+*{margin-top:var(--gap)}
.ud3r645i1{display:grid;gap:var(--gap)}
.udab3d3c1{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}
.ud3r645i1>:empty,.udck8n28g:empty,.ud13vthxi:empty{display:none}
.ud3r645i1>:only-child{grid-column:1/-1}
.ud1ht7fd5,.ud1hj7to6,.ud1id6mr3{display:grid;gap:var(--gap)}
.ud1ht7fd5{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}
.udfqeiwyt{display:grid;gap:var(--gap)}
.ud1hj7to6{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}
.ud1id6mr3{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.ud3r645i1>*,.udfqeiwyt>*,.ud1ht7fd5>*,.ud1hj7to6>*,.ud1id6mr3>*,.ud1kxc1dn>*,.ud16njlno>*{min-width:0}
.udck8n28g{width:100%;margin-top:var(--gap)}
.ud133nurd{text-align:center;max-width:44rem;margin-inline:auto}
.ud133nurd .udab3d3c1,.ud133nurd .ud1nmy6f9{justify-content:center}
.ud17yfxwl{padding-block:var(--section-y);background:color-mix(in oklab, oklch(20% .04 155) 6%, oklch(1 0 0));color:oklch(20% .04 155)}
.udy3nqqb1{margin:0;padding-left:1.25rem;list-style:disc}
.udwk4bn61{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.ud14bzfbs{border:0;border-top:var(--bw) solid var(--line);margin:0}
.udjrkvcq1>table{min-width:34rem}
.ud170ytai{display:grid;gap:var(--media-gap)}
.udw4axpy1 .ud1riiapb{position:absolute;inset:0;z-index:-2}
.udw4axpy1 .udw5jm6i1{padding-block:calc(var(--section) * .6)}
.udjv8u2x1.ud1h57rhb{margin:0 var(--outer);border-radius:var(--card-radius)}
.udw4axpy1{position:relative;isolation:isolate;background:#0f172a;color:#ffffff}
.udyzg8x06{max-width:70ch;width:100%}
.udw4axpy1 .ud1riiapb figure,.udw4axpy1 .ud1riiapb .ud15pyifp,.udw4axpy1 .ud1riiapb img{height:100%;width:100%;object-fit:cover;margin:0}
.ud17yfxwl h2,.ud17yfxwl h3,.ud17yfxwl .udh4j3acc,.ud17yfxwl .udunu9b3n{color:oklch(20% .04 155)}
.ud1497f3i{margin:0;overflow-wrap:break-word;text-wrap:balance}
.udw4axpy1::before{content:"";position:absolute;inset:0;z-index:-1;
background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.45) 60%,rgba(0,0,0,.25))}
.udxozecv5[data-duvmri3b2="ps10yw37i"] .udwk4bn61,.udxozecv5[data-duvmri3b2="pswmvhos1"] .udwk4bn61{gap:0}
.ud1vi3a8i{margin:0;min-width:0}
.udyzg8x06 h2{margin-top:.4em}
.udbwdtcf1{padding-block:var(--section-y)}
.ud13vthxi{width:100%}
.udjv8u2x1{margin:0;min-width:0}
.udyal91ke{max-width:38rem}
.ud1gfhbat{max-width:42rem}
.ud17yfxwl a{color:inherit}
.ud1rvk69w{display:block}
.ud17yfxwl .ud6fj3x61{color:#111827}
.udyzg8x06 p,.udyzg8x06 li{max-width:none}
.ud1vi3a8i img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%;
border-radius:var(--photo-radius)}
.ud5p1k091 .ud6fj3x61{flex:1 1 auto;justify-content:center}
.ud1rvk69w>div+div{margin-top:1.1rem;padding-top:1.1rem;border-top:var(--bw) solid var(--line)}
.ud3yypvjx{min-width:0}
.udjrkvcq1{overflow-x:auto;-webkit-overflow-scrolling:touch}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"] .ud3yypvjx{max-width:40rem}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"] .udx9le5ck{position:relative}
.ud11ojrhn{position:relative;padding-block:var(--section-y)}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"] .ud6fj3x61{background:oklch(62% .13 145);color:#111827;border-color:oklch(62% .13 145)}
.ud1rvk69w p{margin:0;max-width:none}
.ud1rvk69w h3{margin-bottom:.35em}
.ud5iiv8a1{color:var(--muted)}
.udy3nqqb1>li{margin-bottom:.4rem;max-width:none}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .ud5iiv8a1{color:var(--muted-surface)}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"]{position:relative;isolation:isolate;overflow:hidden;background:#0f172a;color:#ffffff;
--ink:#ffffff;--body-ink:#ffffff;--muted:rgba(255,255,255,.8);--note-ink:rgba(255,255,255,.8);--lead-ink:rgba(255,255,255,.8);--line:rgba(255,255,255,.3);
min-height:min(72vh,44rem);display:grid;align-items:end;padding-block:calc(var(--section-y) * 1.5) var(--section-y)}
.udxozecv5[data-duvmri3b2="psj984gz2"] .ud5iiv8a1{grid-column:2}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .ud1jld1q6{background:var(--surface);color:var(--ink-surface);
border:var(--bw) solid var(--line);border-radius:var(--card-radius);padding:calc(var(--gap) * .8);box-shadow:var(--shadow)}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"] .ud1p4bpm5{position:absolute;inset:0;z-index:-1}
.udxozecv5[data-duvmri3b2="ps10yw37i"] .ud1jld1q6,.udxozecv5[data-duvmri3b2="pswmvhos1"] .ud1jld1q6{padding-block:calc(var(--gap) * .6);
border-top:var(--bw) solid var(--line)}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"] .ud3yypvjx{padding-bottom:var(--section-y)}
.ud11ojrhn .udh4j3acc{max-width:38rem}
.udxozecv5[data-duvmri3b2="ps10yw37i"] .ud1jld1q6:last-child,.udxozecv5[data-duvmri3b2="pswmvhos1"] .ud1jld1q6:last-child{border-bottom:var(--bw) solid var(--line)}
.udxozecv5[data-duvmri3b2="psj984gz2"] .udwk4bn61{gap:0;counter-reset:svc}
.ud1vi3a8i.ud1h57rhb img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"] .udh4j3acc{color:#ffffff}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"] .ud10gcbse{background:transparent;color:#ffffff;border-color:#ffffff}
.ud14s6czp{color:inherit;text-decoration:none;display:block;min-height:44px;padding-block:.4rem}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"]{padding-block:var(--section-y) 0}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"][data-du16g17kn="psj8lqva1"] .udh4j3acc{color:var(--ink-tint)}
.udgpq3621{margin:0;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.ud14s6czp:hover,.ud14s6czp:focus-visible{text-decoration:underline;text-underline-offset:.15em}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"] h1{color:#ffffff}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"][data-du16g17kn="psj8lqva1"]{background:var(--tint);color:var(--ink-tint)}
.ud11ojrhn[data-du1b768hj="ps1jo1i41"][data-du16g17kn="psj8lqva1"] .udh4j3acc{color:var(--ink-tint)}
.udkqppym1{max-width:38rem}
.ud5iiv8a1 p:last-child{margin-bottom:0}
.udxozecv5[data-duvmri3b2="psj984gz2"] .ud1jld1q6{counter-increment:svc;display:grid;grid-template-columns:3.4rem minmax(0,1fr);column-gap:var(--gap);
padding-block:calc(var(--gap) * .7);border-top:var(--bw) solid var(--line)}
.udxozecv5[data-duvmri3b2="psj984gz2"] .ud1jld1q6:last-child{border-bottom:var(--bw) solid var(--line)}
.udehpj4qs{font-size:clamp(1.9rem,4.4vw,3rem)}
.ud11ojrhn[data-du1b768hj="ps1jo1i41"]{padding-block:var(--section-y)}
.udxozecv5[data-duvmri3b2="psj984gz2"] .ud1jld1q6::before{content:"0" counter(svc);grid-row:1/span 2;font-family:'Work Sans', ui-sans-serif, system-ui, sans-serif;
font-weight:700;font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1;color:var(--muted);letter-spacing:-.02em}
.ud11ojrhn[data-du1b768hj="ps1jo1i41"][data-du16g17kn="psj8lqva1"]{background:var(--tint);color:var(--ink-tint)}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .udwk4bn61[data-du1c8erx1] .udgpq3621,.udxozecv5[data-duvmri3b2="psd7usoy1"] .udwk4bn61[data-du1c8erx1] .ud5iiv8a1{padding-inline:calc(var(--gap) * .8)}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .udwk4bn61[data-du1c8erx1] .ud1jld1q6{padding:0;overflow:hidden}
.ud11ojrhn[data-duy6yb191="ps1a04jl9"] .ud1vi3a8i img{border-radius:0}
.ud11ojrhn[data-du1b768hj="ps11cbvmd"] .ud1p4bpm5 img{width:100%;height:100%;object-fit:cover;object-position:50% 30%;opacity:.42;display:block}
.udjv8u2x1 img{display:block;width:100%;height:auto;max-height:min(60vh,34rem);aspect-ratio:4 / 3;
object-fit:cover;border-radius:0}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .udwk4bn61[data-du1c8erx1] .udgpq3621{padding-top:calc(var(--gap) * .7)}
.udjv8u2x1.ud1h57rhb img{border-radius:calc(var(--card-radius) - .5rem)}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .udwk4bn61[data-du1c8erx1] .ud1jld1q6>*:last-child{padding-bottom:calc(var(--gap) * .8)}
.ud9corl11{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.udo9l9992{font-family:'Work Sans', ui-sans-serif, system-ui, sans-serif;font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.2}
.udn5cuek1[open]>summary::after{transform:rotate(-135deg)}
.udcnw1yk1{padding-block:calc(var(--gap) * .6);border-top:var(--bw) solid var(--line)}
.ud1bhz54i{padding:calc(var(--gap) * .8) 0}
.ud6hulj11{margin:0;padding:0;border:0;min-width:0}
.ud15pn7c1{padding-block:calc(var(--gap) * .6);border-top:var(--bw) solid var(--line)}
.ud11rxr7i{display:grid;gap:.35rem;min-width:0}
.udn5cuek1>summary::after{content:"";flex:none;width:.55rem;height:.55rem;border-right:2px solid currentColor;
border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}
.ud1sk54tf{display:grid;gap:calc(var(--gap) * .6)}
.ud1btmpmu .ud6fj3x61{flex:1 1 auto;justify-content:center}
.ud5thbxy1 img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%}
@media (prefers-reduced-motion:reduce){.udn5cuek1>summary::after{transition:none}}
.ud1xe6nbt{display:grid;gap:calc(var(--gap) * 1.2)}
.ud11rxr7i label{font-weight:600;color:var(--ink)}
.udn5cuek1{border:var(--bw) solid var(--line)}
.udmtyx1ax{list-style:none;margin:0;padding:calc(var(--gap) * .9);display:grid;gap:calc(var(--gap) * .7);
background:var(--tint);color:var(--ink-tint);border-radius:var(--card-radius);align-self:start}
.ud1unnzu2{margin:0;min-width:0}
.ud1cgpdn3{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.ud190jwbu{margin:0}
.udybtypp1{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.ud105f2up{display:flex;flex-direction:column;gap:.75rem;margin-top:calc(var(--gap) * .8)}
.ud6d3a471{max-width:38rem}
.ud1ffmnsl{display:grid;gap:var(--media-gap)}
.ud1i166q3 .udlhp8bj1,.ud1bvbtcq .udlhp8bj1{color:var(--muted)}
.ud1ctiq64{display:grid;gap:calc(var(--gap) * .6);margin:0}
.ud12n4unc{max-width:46rem}
.ud1g4vpo6{list-style:none;margin:0;padding:0;display:grid;gap:0}
.ud31gzsz1{margin:0}
.ud1bhz54i[hidden]{display:none}
.ud17hfkaz{counter-increment:step;position:relative;display:grid;grid-template-columns:2.6rem minmax(0,1fr);
column-gap:.9rem;align-items:start}
.ud18uny69{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.udyc2c9x1[data-dux9f3gn1="ps1wjb28h"] .ud17xkcww{grid-auto-flow:column;grid-auto-columns:minmax(16rem,1fr);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}
.ud1iv1ok6[data-du2znxu8h="ps1tvyh2y"][data-du16g17kn="psj8lqva1"]{background:var(--tint);color:var(--ink-tint)}
.ud8phwpfq[data-du1748jtb="ps2g5yblr"] .ud1awqre0{padding:calc(var(--gap) * 1.4) calc(var(--gap) * 1.2);border-radius:var(--radius)}
.ud1k0t50v{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:sign}
.udr5gq1yl,.ud1awqre0,.udykca4fk{text-align:center}
.ud17xkcww{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.udmn7w8o1{max-width:38rem}
.ud1eg6uc0{list-style:none;margin:0;padding:calc(var(--gap) * .6) 0 0;border-top:var(--bw) solid var(--line);max-width:46rem;
display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem calc(var(--gap) * 1.5)}
.udwkj0hcf[data-dudf1bvzv="ps1y3rbot"][data-du16g17kn="psj8lqva1"]{background:var(--tint);color:var(--ink-tint)}
.ud9iwyq91{color:var(--muted);grid-column:2}
.ud107n3hv[data-du1aomb1g="ps1ac3fr6"] .udnu7i3oc:last-child .udn5cuek1{border-bottom-width:var(--bw)}
.udl39rhv1[data-duq6m6quy="ps1uercgm"] .udcnw1yk1:last-child,.udl39rhv1[data-duq6m6quy="psh5ara21"] .udcnw1yk1:last-child{border-bottom:var(--bw) solid var(--line)}
.ud148om0h{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.ud1f2n2zx{margin-bottom:var(--gap)}
.ud1i166q3 .udmtyx1ax,.ud1bvbtcq .udmtyx1ax{background:var(--surface);color:inherit}
.ud7wu7cv5{color:var(--muted)}
.ud5thbxy1{margin:0}
.udl39rhv1[data-duq6m6quy="psh5ara21"][data-du16g17kn="psj8lqva1"]{background:var(--tint);color:var(--ink-tint)}
.udn5cuek1>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;
min-height:44px;padding:.75rem var(--outer);margin:0;cursor:pointer}
.udl39rhv1[data-duq6m6quy="psh5ara21"]{padding-block:var(--section-y)}
.ud15pn7c1:last-child{border-bottom:var(--bw) solid var(--line)}
.ud8phwpfq[data-du1748jtb="ps2g5yblr"][data-du1iw9z06="ps1obotrb"] .ud1awqre0{border:var(--bw) solid var(--line)}
.ud1umyian{max-width:46rem;font-size:clamp(1.05rem,1.6vw,1.25rem)}
.udf5uqk5n[data-du16g17kn="psj8lqva1"]{background:var(--tint);color:var(--ink-tint)}
.udwkh6d83{margin:0;min-width:0}
.udiydf6e1,.ud1f2n2zx{margin:0;min-width:0}
.udvgcbn2p{display:grid;gap:var(--media-gap)}
.udicsrt44{list-style:none;margin:0;padding:0;display:grid;gap:0}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"]{padding-block:var(--section-y)}
.udz65y7ha{background:var(--surface);color:var(--ink-surface);border:var(--bw) solid var(--line);border-radius:var(--card-radius);
overflow:hidden;box-shadow:var(--shadow);display:grid}
.ud1q0p786{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.ud1kvnpmh{margin:0;min-width:0}
.ud1s2ekmo{display:grid;gap:.2em}
.ud1ir72c3{min-width:0}
.ud107n3hv[data-du1a0iw1l="ps114pcj6"] .udicsrt44{gap:calc(var(--gap) * .5)}
.udqr7of71{margin:0 0 .35em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.udhflya21{padding:calc(var(--gap) * .8)}
.ud1k0t50v[data-du1olb9j7="pstkf0ir1"] .ud15pn7c1{counter-increment:sign;display:grid;grid-template-columns:2.2rem minmax(0,1fr);column-gap:.6rem}
.udvgcbn2p .ud1ir72c3{order:1}
.udngjb1x1{color:var(--muted-surface)}
.uduilvta1{display:flex;flex-wrap:wrap;gap:.5rem .9rem}
.udvfgk40k[data-du9lvm421="ps3sqkbe7"] .ud1cgpdn3{gap:0}
.ud1qj1huy{display:grid;gap:var(--media-gap)}
.ud107n3hv[data-du1aomb1g="ps24y6yi9"] .udn5cuek1{background:var(--surface);color:var(--ink-surface);border-radius:var(--radius)}
.udusw0471{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.udnn5y1c1{margin-top:.5em;font-size:.9375rem;color:var(--muted)}
.ud17hfkaz::before{content:counter(step);grid-row:1/span 2;font-family:'Work Sans', ui-sans-serif, system-ui, sans-serif;
font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1;color:var(--ink)}
.ud1mz3aal{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.ud1t8vh72[data-du1cl0yme="psf8mhhe1"] .ud9corl11{gap:0}
.ud1x5eniv{max-width:38rem}
@media(min-width:1100px){.ud1f2n2zx{margin-inline:calc(var(--gutter) * -1)}}
.ud1kvnpmh img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%;border-radius:var(--photo-radius)}
.ud1b12vul{max-width:38rem}
.udlhp8bj1{color:rgba(17,24,39,.8)}
.ud1plj0a3{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.ud6hulj11 legend{padding:0;margin-bottom:.45rem;font-weight:600;color:var(--ink)}
.ud1eg6uc0[data-du1vbt01i="3"],.ud1eg6uc0[data-du1vbt01i="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.udnu7i3oc{padding-block:calc(var(--gap) * .6);border-top:var(--bw) solid var(--line)}
.udn5cuek1>summary::-webkit-details-marker{display:none}
.udui49941{display:grid;gap:var(--media-gap)}
.ud16o312z{padding-block:1rem}
.ud8phwpfq[data-du1748jtb="psf23ssbv"] .udykca4fk{border-top:var(--bw) solid var(--line);padding-top:calc(var(--gap) * 1.2);max-width:46rem;margin-inline:auto}
.ud1k0t50v[data-du1olb9j7="pstkf0ir1"] .ud7wu7cv5{grid-column:2}
.ud1t8vh72[data-du1cl0yme="ps1mgjm15"] .ud9corl11{gap:0}
.udn5cuek1>.udmbe1bnf{padding:0 var(--outer) 1.25rem}
.ud1fa0b4u{color:var(--muted)}
.udcjsp551{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:.3rem .75rem .3rem .55rem;
border:var(--bw) solid var(--line);border-radius:var(--btn-radius);background:var(--canvas);cursor:pointer}
.ud1k0t50v[data-du1olb9j7="pstkf0ir1"] .ud15pn7c1::before{content:counter(sign);font-family:'Work Sans', ui-sans-serif, system-ui, sans-serif;font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.12;color:var(--muted)}
.udyc2c9x1[data-dux9f3gn1="ps1wjb28h"] .udoehl0n1{scroll-snap-align:start}
.ud1yp3d5r{color:var(--muted)}
.udusw0471 a{color:inherit;text-decoration:none}
.ud1kvnpmh.ud1h57rhb img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.udvgcbn2p .udiydf6e1{order:0}
.udiydf6e1 img,.ud1f2n2zx img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%;
border-radius:var(--photo-radius)}
.ud11rxr7i input,.ud11rxr7i textarea,.ud11rxr7i select{width:100%;min-height:48px;padding:.8rem .9rem;font:inherit;
color:oklch(20% .04 155);background:oklch(97% .018 95);border:1px solid #6b7280;border-radius:.75rem}
.udusw0471 a:hover,.udusw0471 a:focus-visible{text-decoration:underline;text-underline-offset:.15em}
.ud107n3hv[data-du1aomb1g="ps1ac3fr6"] .udn5cuek1{border-width:var(--bw) 0 0}
.udcjsp551 input{margin:0;width:1.1rem;height:1.1rem;accent-color:var(--primary)}
.ud2ug11g1{color:inherit;text-decoration:none;display:block;min-height:44px;padding-block:.4rem}
.ud11rxr7i textarea{min-height:8rem;resize:vertical}
.udissvv11[data-du1aixb2y="psgqodxe1"] .ud17hfkaz::before,.udissvv11[data-du1aixb2y="psklzwdj1"] .ud17hfkaz::before{display:grid;place-items:center;width:2.4rem;height:2.4rem;font-size:1rem;background:var(--surface);
color:var(--ink-surface);border:var(--bw) solid var(--line)}
.udissvv11[data-du1aixb2y="psgqodxe1"] .ud17hfkaz::before{border-radius:999px}
.ud1mmmbgw{margin:0;max-width:62rem;font-size:.9375rem;color:var(--note-ink)}
.udvfgk40k[data-du9lvm421="psjm7uk61"] .udovurcx1{border-top:var(--bw) solid var(--line);padding-top:calc(var(--gap) * .6)}
.udpn40l3r{min-width:0}
.udissvv11{list-style:none;margin:0;padding:0;counter-reset:step;display:grid;gap:var(--gap)}
.udiydf6e1.ud1h57rhb img,.ud1f2n2zx.ud1h57rhb img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"][data-du1iw9z06="psiosuzdb"],.ud8phwpfq[data-du1748jtb="ps2g5yblr"][data-du1iw9z06="psiosuzdb"] .ud1awqre0{background:#0f172a;color:#ffffff}
.udnu7i3oc:last-child{border-bottom:var(--bw) solid var(--line)}
.ud107n3hv[data-du1aomb1g="ps1ac3fr6"] .udn5cuek1>summary,.ud107n3hv[data-du1aomb1g="ps1ac3fr6"] .udn5cuek1>.udmbe1bnf{padding-inline:0}
.ud7wu7cv5 p:last-child{margin-bottom:0}
.ud107n3hv[data-du1a0iw1l="ps114pcj6"] .udnu7i3oc{padding:0;border:0}
.ud31gzsz1 img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"][data-du1iw9z06="psp2a1hyn"],.ud8phwpfq[data-du1748jtb="ps2g5yblr"][data-du1iw9z06="psp2a1hyn"] .ud1awqre0{background:#0f172a;color:#ffffff}
.udvfgk40k[data-du9lvm421="ps3sqkbe7"] .udovurcx1{padding-block:calc(var(--gap) * .6);border-top:var(--bw) solid var(--line)}
.ud1iv1ok6[data-du2znxu8h="ps1tvyh2y"]{padding-block:var(--section-y)}
.udwkj0hcf[data-dudf1bvzv="ps1y3rbot"][data-du16g17kn="psj8lqva1"] .ud7wu7cv5,.udwkj0hcf[data-dudf1bvzv="ps1y3rbot"][data-du16g17kn="psj8lqva1"] .udh4j3acc{color:var(--ink-tint)}
.ud2ug11g1:hover,.ud2ug11g1:focus-visible{text-decoration:underline;text-underline-offset:.15em}
.ud1ir72c3 p{max-width:46rem}
.udvfgk40k[data-du9lvm421="ps3sqkbe7"] .udovurcx1:last-child{border-bottom:var(--bw) solid var(--line)}
.ud107n3hv[data-du1a0iw1l="ps114pcj6"] .udnu7i3oc:last-child{border:0}
.ud190jwbu img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%;border-radius:var(--photo-radius)}
.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .ud1plj0a3,.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] h2{color:inherit}
.ud1unnzu2 img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%;border-radius:var(--photo-radius)}
.udqr7of71 h3{margin:0;font-size:inherit}
.ud1unnzu2.ud1h57rhb img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"][data-du1iw9z06="ps1obotrb"],.ud8phwpfq[data-du1748jtb="ps2g5yblr"][data-du1iw9z06="ps1obotrb"] .ud1awqre0{background:color-mix(in oklab, oklch(20% .04 155) 6%, oklch(1 0 0));color:oklch(20% .04 155)}
.ud1eg6uc0 a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.2em}
.uday2hih1{max-width:38rem}
.ud9iwyq91 p:last-child{margin-bottom:0}
.ud1eg6uc0 a:hover{text-decoration-color:currentColor}
.udwkh6d83 img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 30%;border-radius:var(--photo-radius)}
.ud1umyian a{color:var(--ink);text-underline-offset:.2em}
.ud1j5beoz{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.ud1iv1ok6[data-du2znxu8h="ps1tvyh2y"][data-du16g17kn="psj8lqva1"] .ud9iwyq91,.ud1iv1ok6[data-du2znxu8h="ps1tvyh2y"][data-du16g17kn="psj8lqva1"] .udh4j3acc{color:rgba(17,24,39,.8)}
.udpbu9vfr .ud1j5beoz{color:inherit}
.udissvv11[data-du1aixb2y="psklzwdj1"] .ud17hfkaz::before{border-radius:var(--radius)}
.udwkh6d83.ud1h57rhb img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.ud1iv1ok6[data-du2znxu8h="ps1vdsxt0"] .ud17hfkaz:not(:last-child)::after{content:"";position:absolute;left:1.2rem;
top:2.6rem;bottom:calc(var(--gap) * -1);width:var(--bw);background:var(--line)}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"][data-du1iw9z06="ps1obotrb"]{border-block:var(--bw) solid var(--line)}
.udpbu9vfr:hover .ud1j5beoz{text-decoration:underline;text-underline-offset:.2em}
.ud1bhz54i h3{margin:0 0 .4em}
.ud6pc52a1{max-width:38rem}
.ud1iv1ok6[data-du2znxu8h="ps1vdsxt0"] .udissvv11[data-du1aixb2y="ps1hoo9o1"] .ud17hfkaz:not(:last-child)::after{left:.6rem}
.ud1fa0b4u p:last-child{margin-bottom:0}
.udngjb1x1 p:last-child{margin-bottom:0}
.ud1yp3d5r p:last-child{margin-bottom:0}
.ud1iv1ok6[data-du2znxu8h="ps1tvyh2y"] .ud17hfkaz{grid-template-columns:3.2rem minmax(0,1fr)}
.ud1iv1ok6[data-du2znxu8h="ps1tvyh2y"] .ud17hfkaz::before{display:block;width:auto;height:auto;background:none;border:0;
border-radius:0;font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1;color:inherit}
.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .ud17hfkaz{grid-template-columns:2.6rem minmax(0,1fr)}
.ud1qax70m{margin:calc(var(--gap) * .4) 0 0;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .ud17hfkaz::before{display:grid;place-items:center;width:2.4rem;height:2.4rem;font-size:1rem;
background:transparent;color:inherit;border:var(--bw) solid currentColor;border-radius:999px}
.ud1eg6uc0 li{margin:0;min-width:0;overflow-wrap:anywhere}
.ud1p4i0tu{margin:0;min-width:0}
.ud1t8vh72[data-du1cl0yme="psf8mhhe1"] .ud1p4i0tu{padding-block:calc(var(--gap) * .6);border-bottom:var(--bw) solid var(--line)}
.ud1t8vh72[data-du1cl0yme="psf8mhhe1"] .ud1p4i0tu:first-child{border-top:var(--bw) solid var(--line)}
.ud1t8vh72[data-du1cl0yme="ps1mgjm15"] .ud1p4i0tu{padding-block:.7rem;border-bottom:var(--bw) solid var(--line)}
.ud1t8vh72[data-du1cl0yme="ps1mgjm15"] .ud1p4i0tu:first-child{border-top:var(--bw) solid var(--line)}
.udl39rhv1[data-duq6m6quy="psh5ara21"][data-du16g17kn="psj8lqva1"] .ud1fa0b4u,.udl39rhv1[data-duq6m6quy="psh5ara21"][data-du16g17kn="psj8lqva1"] .udh4j3acc{color:rgba(17,24,39,.8)}
.udmbe1bnf p{max-width:46rem}
.udmbe1bnf p:last-child{margin-bottom:0}
.udkx95ckp{margin:0;padding:.75rem 1rem;border:var(--bw) solid var(--accent);border-radius:.75rem;color:var(--ink);background:var(--canvas)}
.udsz58oiq{margin:0;font-size:0.9375rem;color:inherit}
.udksvp6e7,.ud1y0wgkq{margin:0}
.udmwhvhc5{margin:0 0 .6rem;font-size:.9rem;font-weight:600;letter-spacing:.02em;color:var(--muted)}
.ud1q1s6qx{margin:0;color:var(--muted)}
.udkx95ckp[hidden]{display:none}
.udf5uqk5n[data-du16g17kn="psj8lqva1"] h2,.udf5uqk5n[data-du16g17kn="psj8lqva1"] .udh4j3acc,.udf5uqk5n[data-du16g17kn="psj8lqva1"] .ud1eg6uc0 a{color:var(--ink-tint)}
.udntb3le1{max-width:40rem}
.udpbu9vfr .ud1q1s6qx{color:var(--muted-surface)}
.ud1eqb01k{margin:.5em 0 0;max-width:40rem}
.udr5gq1yl .ud1eqb01k,.ud1awqre0 .ud1eqb01k,.udykca4fk .ud1eqb01k{margin-inline:auto}
.ud8phwpfq[data-du1iw9z06="psiosuzdb"] .ud1eqb01k{color:rgba(255,255,255,.8)}
.ud8phwpfq[data-du1iw9z06="psp2a1hyn"] .ud1eqb01k{color:rgba(255,255,255,.8)}
.udpn40l3r h2{margin:0}
.ud8phwpfq[data-du1iw9z06="psiosuzdb"] h2{color:#ffffff}
.ud105f2up .ud6fj3x61{width:100%}
.ud8phwpfq[data-du1iw9z06="ps1obotrb"] .ud1eqb01k{color:rgba(17,24,39,.8)}
.ud8phwpfq[data-du1iw9z06="psiosuzdb"] .udad5kxy1{color:#ffffff;border-color:#ffffff}
.ud158gxoy{width:100%}
.ud1bhz54i p{margin:0}
.ud8phwpfq[data-du1iw9z06="psp2a1hyn"] .udad5kxy1{color:#ffffff;border-color:#ffffff}
.ud8phwpfq[data-du1iw9z06="ps1obotrb"] .udad5kxy1{color:oklch(20% .04 155);border-color:oklch(20% .04 155)}
.ud8phwpfq[data-du1iw9z06="psiosuzdb"] .udfblw6k1{background:oklch(62% .13 145);color:#111827;border-color:oklch(62% .13 145)}
.ud8phwpfq[data-du1iw9z06="psp2a1hyn"] h2{color:#ffffff}
.ud8phwpfq[data-du1iw9z06="ps1obotrb"] h2{color:oklch(20% .04 155)}
.ud8phwpfq[data-du1iw9z06="psp2a1hyn"] .udfblw6k1{background:oklch(62% .13 145);color:#111827;border-color:oklch(62% .13 145)}
.ud8phwpfq[data-du1iw9z06="ps1obotrb"] .udfblw6k1{background:oklch(62% .13 145);color:#111827;border-color:oklch(62% .13 145)}
.ud1j5beoz a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.2em}
.ud1j5beoz a:hover{text-decoration-color:currentColor}
.udpbu9vfr{display:block;height:100%;padding:calc(var(--gap) * .9);background:var(--surface);color:var(--ink-surface);
border:var(--bw) solid var(--line);border-radius:var(--card-radius);box-shadow:var(--shadow);text-decoration:none}
.ud1t8vh72[data-du1cl0yme="ps1mgjm15"] .ud1p4i0tu a{min-height:44px;display:flex;align-items:center;color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.2em}
.ud1t8vh72[data-du1cl0yme="ps1mgjm15"] .ud1p4i0tu a:hover{text-decoration-color:currentColor}
.udsz58oiq a{color:inherit}
.udcjsp551:has(input:checked){border-color:var(--primary)}
.udzd5s1m1{display:grid;gap:var(--media-gap)}
.ud1k2rza0{min-width:0}
.ud1rixgnd{display:grid;gap:calc(var(--gap) * .6)}
.ud1agtl11,.udigugyg1,.udyplzewh{min-width:0}
.ud11fxze4{margin-top:calc(var(--gap) * .8);text-align:left}
.ud1k2rza0 h2{margin-top:0}
.udn8wa8zq[data-duwyb3nwm="ps1diqvxe"] .udmbw6jc1{max-width:46rem;margin-inline:auto;padding:calc(var(--gap) * 1.4) calc(var(--gap) * 1.2);
background:var(--surface);color:var(--ink-surface);border:var(--bw) solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}
.ud11fxze4 .ud11rxr7i label,.ud11fxze4 .ud6hulj11 legend,.ud11fxze4 .udsz58oiq{color:inherit}
.ud11fxze4 .udcjsp551{color:var(--ink);background:var(--canvas)}
.ud8phwpfq[data-du1748jtb="ps2g5yblr"][data-duq88ktg1="psdp6uae1"] .ud1awqre0{text-align:left}
.ud11fxze4 .ud1ctiq64{gap:calc(var(--gap) * .5)}
.udn8wa8zq[data-duwyb3nwm="ps1diqvxe"] .udmbw6jc1 h2,.udn8wa8zq[data-duwyb3nwm="ps1diqvxe"] .ud11rxr7i label{color:var(--ink-surface)}
.udn8wa8zq[data-duwyb3nwm="ps1diqvxe"] .udsz58oiq{color:var(--muted-surface)}
.ud1u0ngpy{padding-block:var(--section-y)}
.ud19omve8 h1,.ud19omve8 h2{margin-top:0}
.ud19omve8 p{max-width:46rem}
.ud19omve8 p:last-child{margin-bottom:0}
.ud1agtl11>*+*{margin-top:calc(var(--gap) * .6)}
.ud1agtl11>h1+p,.ud1agtl11>h2+p{margin-top:calc(var(--gap) * .4)}
.ud1uhzwbh h2{margin:0}
.udyplzewh>p+p{margin-top:calc(var(--gap) * .6)}
.ud19omve8[data-du1wcarif="psp83uond"] .udigugyg1{padding-bottom:calc(var(--gap) * 1.2);border-bottom:var(--bw) solid var(--line)}
.ud1iryyet{display:grid;gap:calc(var(--gap) * .6)}
.ud19omve8[data-du1wcarif="psp83uond"] .udigugyg1>*+*{margin-top:calc(var(--gap) * .6)}
table.ud18oy151 th{font-size:0.9375rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}
.ud11nuoc8{list-style:none;margin:0;padding:0}
.ud16n4yl8{background:var(--surface);color:var(--ink-surface);border:var(--bw) solid var(--line);
border-radius:var(--card-radius);padding:calc(var(--gap) * .8);box-shadow:var(--shadow)}
.ud15pyifp{position:relative;overflow:hidden;width:100%;min-width:0;background:var(--tint);
border-radius:var(--card-radius)}
.ud6fj3x61{display:inline-flex;align-items:center;justify-content:center;min-height:48px;
padding:14px 24px;border-radius:var(--btn-radius);background:var(--primary);
color:#111827;text-decoration:none;font-weight:600;border:var(--bw) solid transparent;cursor:pointer}
.udibszrn1{font-size:.8125rem;color:var(--muted);margin:.5rem 0 0}
.ud16n4yl8 p:last-child{margin-bottom:0}
.ud16n4yl8 h3,.ud1modex8 h3{color:var(--ink-surface);margin-bottom:.35em}
.udtk401s8{aspect-ratio:3 / 2;min-height:min(14rem,44vw)}
.ud1e7rruv{width:100%}
.ud6fj3x61:hover{filter:brightness(.94)}
.ud132nvaj{list-style:none;margin:0;padding:0;display:grid;gap:.25rem;
grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}
.ud1y7wf4b{aspect-ratio:16 / 9;min-height:min(16rem,56vw)}
table.ud18oy151{width:100%;border-collapse:collapse;text-align:left}
table.ud18oy151 th,table.ud18oy151 td{padding:.85rem .75rem;border-bottom:var(--bw) solid var(--line);vertical-align:top}
.ud1h57rhb{border:var(--bw) solid var(--line);padding:.5rem;background:var(--surface);border-radius:var(--photo-radius)}
.ud15pyifp>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.ud1modex8{background:var(--surface);color:var(--ink-surface);border:var(--bw) solid var(--line);
border-radius:var(--card-radius);padding:calc(var(--gap) * .9);box-shadow:var(--shadow)}
.ud132nvaj>li{border-top:var(--bw) solid var(--line)}
.ud18310bn{list-style:none;margin:0;padding:0}
.ud99cplkh{aspect-ratio:3 / 4;min-height:min(18rem,64vw)}
.ud10gcbse{background:transparent;color:oklch(0.2 0.04 155);border:1px solid oklch(0.2 0.04 155)}
figure{margin:0}
.ud1vgqclc .ud10gcbse,[data-du16g17kn="psj8lqva1"] .ud10gcbse{color:oklch(20% .04 155);border-color:oklch(20% .04 155)}
.ud18310bn>li{padding-block:1.1rem;border-top:var(--bw) solid var(--line)}
.ud11ojrhn[data-du16g17kn="psj8lqva1"] .ud10gcbse{color:oklch(20% .04 155);border-color:oklch(20% .04 155)}
.udqxgzx5x{aspect-ratio:4 / 3;min-height:min(12rem,48vw)}
.ud1nmy6f9{display:flex;flex-wrap:wrap;gap:.5rem .75rem;list-style:none;margin:0;padding:0}
.ud18310bn>li:last-child{border-bottom:var(--bw) solid var(--line)}
.udbdfvq6b .udcsgnb31:nth-of-type(even):not(.ud1i166q3):not(.ud8phwpfq) .ud10gcbse{color:oklch(20% .04 155);border-color:oklch(20% .04 155)}
.ud1i166q3 .ud10gcbse{color:#ffffff;border-color:#ffffff}
.ud11nuoc8>li{position:relative;padding-left:1.6rem;margin-bottom:.6rem}
.ud11nuoc8>li::before{content:"";position:absolute;left:0;top:.45em;width:.7rem;height:.7rem;background:var(--primary)}
.ud1nmy6f9>li{padding:.45rem .8rem;border:var(--bw) solid var(--line);border-radius:var(--btn-radius);
background:var(--surface);color:var(--ink-surface);font-size:0.9375rem;font-weight:600}
.ud17yfxwl .ud10gcbse{color:oklch(20% .04 155);border-color:oklch(20% .04 155)}
.ud16n4yl8 .ud10gcbse,.ud1modex8 .ud10gcbse{color:oklch(20% .04 155);border-color:oklch(20% .04 155)}
.ud132nvaj>li>a{display:block;padding:.9rem .25rem;text-decoration:none;font-weight:600}
.ud132nvaj>li>a:hover,.ud132nvaj>li>a:focus-visible{text-decoration:underline}
.ud1modex8>*:last-child{margin-bottom:0}
.ud1kxc1dn>li{padding:.7rem .85rem;border:var(--bw) solid var(--line);border-radius:var(--radius);
background:var(--surface);color:var(--ink-surface)}
.ud1kxc1dn{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));
list-style:none;margin:0;padding:0}
.ud3e5xom1{border-left:4px solid var(--primary);background:var(--tint);color:var(--ink-tint);
padding:calc(var(--gap) * .8)}
.ud3e5xom1>*:last-child{margin-bottom:0}
.ud16njlno{display:grid;gap:var(--gap)}
.ud16njlno>*{margin:0}
.ud1tstan4>li+li{border-top:1px solid oklch(88% .018 110)}
.udov5p4uq{font-weight:600}
.udgi0vp81{background:#0f172a;color:#ffffff;font-size:0.9375rem}
form.udhcw4s7c input,form.udhcw4s7c textarea,form.udhcw4s7c select{width:100%;min-height:48px;
padding:.8rem .9rem;font:inherit;color:oklch(20% .04 155);background:oklch(97% .018 95);
border:1px solid oklch(88% .018 110);border-radius:.75rem}
.ud4osslcj{list-style:none;margin:0;padding:0}
.udpq0cwj1{display:flex;align-items:center;justify-content:space-between;gap:1rem;
padding:.75rem var(--outer);border-bottom:var(--bw) solid var(--line)}
.ud1jp1s8a{flex:none;margin:0;padding:var(--outer);border-top:var(--bw) solid var(--line);
border-radius:0;justify-content:center}
.udv17u4jp{margin:0 0 .9em;max-width:62rem;font-size:.9375rem;color:rgba(255,255,255,.8)}
.udz686n7o .ud1lsatun{display:block;width:2.4rem;height:2.4rem;flex:none}
footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .udzi42zu4{columns:2;column-gap:calc(var(--gap) * 1.5)}
.ud1mothyt{display:grid;gap:var(--gap);align-items:center;padding-bottom:var(--gap);
margin-bottom:var(--gap);border-bottom:1px solid rgba(255,255,255,.8)}
.udrhktnk1{display:none;color:inherit;text-decoration:none;font-size:0.9375rem}
form.udhcw4s7c textarea{min-height:8rem}
.ud1uftvay{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.45)}
.ud1uftvay[hidden]{display:none}
.ud5xzqyu1 li+li::before{content:"/";margin-right:.4rem;color:var(--line)}
form.udhcw4s7c .ud1iytbij{font-size:0.9375rem;color:var(--muted)}
.udzi42zu4{list-style:none;margin:0;padding:0}
.udz686n7o{display:inline-flex;flex:none;align-items:center;gap:.6rem;text-decoration:none;font-weight:700;
font-family:'Work Sans', ui-sans-serif, system-ui, sans-serif;letter-spacing:-0.01em;color:inherit;
font-size:1.15rem;line-height:1.1}
form.udhcw4s7c{display:grid;gap:1rem}
.ud1xp50va{display:grid;gap:var(--gap) calc(var(--gap) * 1.5)}
.ud1fbv156{margin:0 0 .2rem;font-size:0.9375rem;font-weight:600;color:var(--muted)}
.udkde7a71,.ud1i4ut70{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .9rem;
font:inherit;font-weight:600;color:inherit;background:transparent;border:var(--bw) solid var(--line);
border-radius:var(--btn-radius);cursor:pointer}
footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .udzi42zu4 li{break-inside:avoid}
.ud5xzqyu1{font-size:0.9375rem;color:var(--muted);padding-block:.9rem}
.udrhktnk1:hover,.udrhktnk1:focus-visible{text-decoration:underline}
header.ud10c1gpx{position:sticky;top:0;z-index:60;background:oklch(1 0 0);
color:oklch(20% .04 155);border-bottom:var(--bw) solid var(--line)}
.udz686n7o{--lockup-h:2.4rem}
.ud5xzqyu1 ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0}
form.udhcw4s7c label{display:block;font-weight:600;margin-bottom:.35rem}
footer.ud3fdvr11{background:#0f172a;color:#e2e8f4;
padding-block:var(--section-y);font-size:0.9375rem;
border-top:var(--bw) solid var(--line)}
.udw9r89i1{padding:0 0 .6rem 1rem}
.udfpyp5nu+.udfpyp5nu{margin-top:.6rem}
.ud131cy44{margin:0;font-family:'Work Sans', ui-sans-serif, system-ui, sans-serif;font-weight:700;
font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.12;color:#e2e8f4}
.ud12u4q01,.udlgtdy87{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;
min-height:48px;padding:.6rem 0;font:inherit;font-weight:500;color:inherit;background:none;border:0;
text-align:left;text-decoration:none;cursor:pointer}
.ud1e6xfjx{position:fixed;top:0;right:0;bottom:0;z-index:80;width:min(22rem,88vw);
display:none;flex-direction:column;background:oklch(1 0 0);color:oklch(20% .04 155);
border-left:var(--bw) solid var(--line);overflow:hidden}
@media(max-width:767px){:root{--section-y:calc(5.5rem / 2);--media-gap:var(--gap)}}
footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .udv17u4jp{color:var(--ink-tint)}
header.ud10c1gpx[data-du10x5ls7="true"] .ud1e6xfjx{display:flex}
.udz686n7o .ud1lsatun svg{display:block;width:100%;height:100%}
.ud1q0xuyb{display:grid;gap:.6rem;justify-items:start;align-content:start;max-width:24rem}
header.ud10c1gpx[data-du1n334m9="ps1vk6kqn"] .udz686n7o,header.ud10c1gpx[data-du1n334m9="psihmyvtt"] .udz686n7o,header.ud10c1gpx[data-du1n334m9="ps1q4k3ei"] .udz686n7o{--lockup-h:2.6rem}
.udlgtdy87::after{content:"";width:.5rem;height:.5rem;border-right:2px solid currentColor;
border-bottom:2px solid currentColor;transform:rotate(45deg);flex:none;transition:transform .15s ease}
.udz686n7o .udvy83b7y{height:var(--lockup-h);width:calc(var(--lockup-h) * var(--lockup-ratio,4));max-width:min(60vw,16rem)}
footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"]{background:var(--tint);color:var(--ink-tint)}
[data-du1351ms3][hidden]{display:none}
.udgi0vp81 .udw5jm6i1{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;padding-block:.6rem}
.ud1tstan4{list-style:none;margin:0;padding:.25rem var(--outer) 1rem;flex:1 1 auto;overflow-y:auto;
-webkit-overflow-scrolling:touch}
.udtred251{display:flex;align-items:center;justify-content:space-between;gap:1rem;
min-height:4.5rem}
.udrmwdnwq .ud1lsatun:not(.udvy83b7y){width:2rem;height:2rem}
header.ud10c1gpx[data-du1n334m9="ps1wo3tnn"] .udtred251{min-height:calc(4.5rem * .9)}
.udks15yqt{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;
gap:.6rem;padding:.6rem var(--outer);background:oklch(1 0 0);
border-top:var(--bw) solid var(--line)}
.udazxonc1{display:block;min-height:44px;padding:.5rem 0;color:inherit;text-decoration:none}
.udrmwdnwq .udvy83b7y{max-width:14rem}
header.ud10c1gpx[data-du1n334m9="ps1wo3tnn"] .udz686n7o{--lockup-h:2.2rem}
[data-duq0jj911][aria-expanded="true"]::after{transform:rotate(-135deg)}
.udzi42zu4 li{margin-bottom:.45rem}
html[data-dujb1i6k1="open"],html[data-dujb1i6k1="open"] body{overflow:hidden}
body{padding-bottom:4.75rem}
.udrmwdnwq{font-size:1rem;--lockup-h:2rem}
footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .udz686n7o,footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .ud1k813a8,footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .ud1urt0xv,footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .ud1vmwq5m,footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .udik805ey,footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .ud1iapkx3{color:var(--ink-tint);border-color:var(--line)}
.ud1iapkx3{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:var(--gap);padding-top:1rem;
border-top:1px solid rgba(255,255,255,.8);color:#e2e8f4}
.udik805ey{margin:0 0 .6em;font-size:1rem;font-weight:600;color:#e2e8f4}
.ud1k813a8,.ud1urt0xv{margin:0;color:#e2e8f4}
footer.ud3fdvr11 a{color:inherit;text-decoration:none}
.ud1urt0xv{margin-top:.4rem}
footer.ud3fdvr11 a:hover,footer.ud3fdvr11 a:focus-visible{text-decoration:underline}
.ud1vmwq5m{color:#e2e8f4}
.ud1q0xuyb .udz686n7o{color:#e2e8f4}
footer.ud3fdvr11 .ud1urt0xv a{font-weight:600;text-decoration:underline;text-underline-offset:.2em}
footer.ud3fdvr11 .ud6fj3x61{background:#e2e8f4;color:#0f172a;border-color:#e2e8f4;
justify-self:start;width:auto}
.udks15yqt .ud6fj3x61{flex:1}
@media(min-width:768px){.ud8phwpfq[data-du1748jtb="ps1ltvk36"] .udr5gq1yl .ud1eqb01k{margin-inline:0}
.ud1t8vh72[data-du1cl0yme="ps1etxec5"] .ud9corl11{grid-template-columns:repeat(3,minmax(0,1fr))}
.udn8wa8zq[data-duwyb3nwm="ps1fzaofj"] .ud1rixgnd{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 1.2)}
.ud107n3hv[data-du1a0iw1l="ps1245laf"] .udicsrt44{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.udl39rhv1[data-duq6m6quy="pss06w1kc"] .udcnw1yk1{border-top:0;padding-top:0}
.udwkj0hcf[data-dudf1bvzv="psuzqvvd1"] .ud1k0t50v{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.ud1ffmnsl{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col));align-items:start;gap:var(--media-gap)}
.udyc2c9x1[data-dux9f3gn1="ps1t5gnv5"] .ud17xkcww{grid-template-columns:repeat(2,minmax(0,1fr))}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"][data-duq88ktg1="psdp6uae1"] .udr5gq1yl{align-items:start}
.ud158gxoy{width:auto;justify-self:start}
.ud122bprp[data-dun65sbg1="psp6u31e3"] .udvgcbn2p .udiydf6e1{order:1}
.udui49941{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col));align-items:start;gap:var(--media-gap)}
.udwkj0hcf[data-duadg25cc="ps11tp1gj"] .ud1ffmnsl{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr)}
.udl39rhv1[data-duq6m6quy="pss06w1kc"] .ud1g4vpo6{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 1.5);border-top:var(--bw) solid var(--line);padding-top:calc(var(--gap) * .6)}
.udf5uqk5n[data-duadg25cc="ps11tp1gj"] .udui49941{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr)}
.udl39rhv1[data-duadg25cc="ps11tp1gj"] .ud1qj1huy .ud1unnzu2{order:-1}
.ud3r645i1{grid-template-columns:1fr 1fr;align-items:center}
.ud18uny69{grid-template-columns:repeat(2,minmax(0,1fr))}
.ud1t8vh72[data-du1cl0yme="psf8mhhe1"] .ud1p4i0tu:nth-child(2){border-top:var(--bw) solid var(--line)}
.ud1f2n2zx img{aspect-ratio:3 / 2;max-height:min(60vh,34rem);object-fit:cover}
.udvgcbn2p{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr);align-items:start;gap:var(--media-gap)}
.udn8wa8zq[data-duwyb3nwm="ps32f6qm1"] .udzd5s1m1{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:var(--media-gap)}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"] .ud105f2up{margin-top:0;flex:0 0 auto}
.ud19omve8[data-du1wcarif="psjhxpt3r"] .ud1iryyet{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:calc(var(--gap) * 2)}
.udvfgk40k[data-du9lvm421="psjm7uk61"] .ud1cgpdn3{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 1.5)}
.udn8wa8zq[data-duwyb3nwm="ps1fzaofj"] .ud1ctiq64{max-width:56rem}
.udwkj0hcf[data-dudf1bvzv="psuzqvvd1"] .ud15pn7c1:nth-last-child(2):nth-child(odd){border-bottom:var(--bw) solid var(--line)}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .udwk4bn61{grid-template-columns:repeat(2,minmax(0,1fr))}
.udf5uqk5n[data-duadg25cc="ps11tp1gj"] .udui49941 .udwkh6d83{order:-1}
.ud105f2up .ud6fj3x61{width:auto}
.ud1t8vh72[data-du1cl0yme="ps1mgjm15"] .ud1p4i0tu:nth-child(2){border-top:var(--bw) solid var(--line)}
.ud107n3hv[data-du1a0iw1l="ps1245laf"] .udnu7i3oc{border-top:0;border-bottom:var(--bw) solid var(--line)}
.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .ud9iwyq91{grid-column:auto}
.ud105f2up{flex-direction:row;justify-content:center;flex-wrap:wrap}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"] .udr5gq1yl{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--gap) * 2);text-align:left}
.udxozecv5[data-duvmri3b2="ps10yw37i"] .udwk4bn61{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.ud1eg6uc0[data-du1vbt01i="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.ud1t8vh72[data-du1cl0yme="psf8mhhe1"] .ud9corl11{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.ud1eg6uc0[data-du1vbt01i="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .ud17hfkaz:not(:last-child)::after{content:"";position:absolute;left:2.6rem;right:calc(var(--gap) * -1.5);top:1.2rem;height:var(--bw);background:currentColor;opacity:.4}
.ud8phwpfq[data-du1748jtb="ps2g5yblr"][data-duq88ktg1="psdp6uae1"] .ud1awqre0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:calc(var(--gap) * 2);align-items:start}
.ud8phwpfq[data-du1748jtb="ps1ltvk36"][data-duq88ktg1="psdp6uae1"] .ud11fxze4{flex:0 1 32rem;margin-top:0}
.ud122bprp[data-dun65sbg1="psp6u31e3"] .udvgcbn2p{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col))}
.ud1eg6uc0[data-du1vbt01i="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.ud1qj1huy{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col));align-items:start;gap:var(--media-gap)}
.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .udissvv11{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(var(--gap) * 1.5);position:relative}
.ud122bprp[data-dun65sbg1="psp6u31e3"] .udvgcbn2p .ud1ir72c3{order:0}
.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .udissvv11{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 1.5)}
.udwkj0hcf[data-duadg25cc="ps11tp1gj"] .ud1ffmnsl .ud1kvnpmh{order:-1}
.ud1t8vh72[data-du1cl0yme="ps1mgjm15"] .ud9corl11{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .ud17hfkaz{grid-template-columns:minmax(0,1fr);row-gap:.6rem}
.ud8phwpfq[data-du1748jtb="ps2g5yblr"][data-duq88ktg1="psdp6uae1"] .ud11fxze4{margin-top:0}
.udl39rhv1[data-duadg25cc="ps11tp1gj"] .ud1qj1huy{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr)}
.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .ud17hfkaz::before{grid-row:auto}
.ud1btmpmu .ud6fj3x61{flex:0 0 auto}
.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .udissvv11[data-dug6xtqi2="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.udl39rhv1[data-duq6m6quy="ps1ogy63v"] .ud1qj1huy{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}
.udxozecv5[data-duvmri3b2="ps10yw37i"] .ud1jld1q6:has(.ud5iiv8a1){display:grid;grid-template-columns:minmax(9rem,.8fr) minmax(0,1.2fr);gap:var(--gap);align-items:start}
.ud1vi3a8i img{aspect-ratio:16 / 9}
.ud11ojrhn[data-duadg25cc="ps11tp1gj"] .ud170ytai .ud1vi3a8i{order:-1}
.ud11ojrhn[data-duadg25cc="ps11tp1gj"] .ud170ytai{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr)}
.ud5p1k091 .ud6fj3x61{flex:0 0 auto}
.ud170ytai{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col));align-items:center;gap:var(--media-gap)}
.udxozecv5[data-duvmri3b2="ps10yw37i"] .ud1jld1q6:nth-last-child(2):nth-child(odd){border-bottom:var(--bw) solid var(--line)}
.udjv8u2x1 img{aspect-ratio:21 / 9}
.ud3r645i1:has(>:only-child),.ud3r645i1:has(>:empty){grid-template-columns:1fr}
.ud1uy6a3z>*:first-child{order:2}
.ud1mothyt{grid-template-columns:minmax(0,1fr) auto}
header.ud10c1gpx[data-du1rutsv8="bar"] .udw9r89i1{position:absolute;top:calc(100% + .6rem);left:0;
width:max-content;min-width:13rem;max-width:min(22rem,calc(100vw - 2rem));padding:1rem;
background:oklch(1 0 0);color:oklch(20% .04 155);border:var(--bw) solid var(--line);
border-top:3px solid oklch(62% .13 145);border-radius:var(--card-radius);box-shadow:0 8px 24px -12px rgba(15,23,42,.22);z-index:80}
.ud1xp50va{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
header.ud10c1gpx[data-du1rutsv8="bar"] .ud12u4q01,header.ud10c1gpx[data-du1rutsv8="bar"] .udlgtdy87{width:auto;
min-height:0;padding:.4rem 0;white-space:nowrap}
.ud1q0xuyb{grid-column:1/-1}
header.ud10c1gpx[data-du1rutsv8="bar"] .udkde7a71,header.ud10c1gpx[data-du1rutsv8="bar"] .ud1uftvay,
header.ud10c1gpx[data-du1rutsv8="bar"] .udpq0cwj1{display:none}
header.ud10c1gpx[data-du1rutsv8="bar"] .ud1tstan4>li{position:relative}
header.ud10c1gpx[data-du1rutsv8="bar"] [data-du1s2h87c="2"]{columns:2;column-gap:1.5rem}
header.ud10c1gpx[data-du1rutsv8="bar"] .ud1tstan4{display:flex;flex-wrap:wrap;align-items:center;
gap:.25rem clamp(.85rem,1.5vw,1.5rem);padding:0;flex:1 1 auto;overflow:visible}
header.ud10c1gpx[data-du1rutsv8="bar"] .ud1e6xfjx{position:static;display:flex;flex-direction:row;flex-wrap:wrap;
align-items:center;gap:.25rem 1.25rem;width:100%;flex-basis:100%;order:3;border:0;overflow:visible;
padding-bottom:.6rem}
header.ud10c1gpx[data-du1rutsv8="bar"] [data-du1s2h87c="3"]{columns:3;column-gap:1.5rem}
header.ud10c1gpx[data-du1rutsv8="bar"] .ud1tstan4>li+li{border-top:0}
header.ud10c1gpx[data-du1rutsv8="bar"] .udlgtdy87::after{width:.4rem;height:.4rem}
header.ud10c1gpx[data-du1rutsv8="bar"] .udtred251{flex-wrap:wrap}
header.ud10c1gpx[data-du1rutsv8="bar"] .udw9r89i1[data-du14ut38g="end"]{left:auto;right:0}
header.ud10c1gpx[data-du1rutsv8="bar"] .udw9r89i1[data-du1s2h87c="2"],header.ud10c1gpx[data-du1rutsv8="bar"] .udw9r89i1:has([data-du1s2h87c="2"]){width:32rem;max-width:calc(100vw - 2rem)}
header.ud10c1gpx[data-du1rutsv8="bar"] .udw9r89i1[data-du1s2h87c="3"],header.ud10c1gpx[data-du1rutsv8="bar"] .udw9r89i1:has([data-du1s2h87c="3"]){width:46rem;max-width:calc(100vw - 2rem)}
header.ud10c1gpx[data-du1rutsv8="bar"] .udazxonc1{min-height:0;padding:.45rem .55rem;border-radius:var(--btn-radius)}
header.ud10c1gpx[data-du1rutsv8="bar"] .udfpyp5nu,header.ud10c1gpx[data-du1rutsv8="bar"] .ud4osslcj>li{break-inside:avoid}
header.ud10c1gpx[data-du1rutsv8="bar"] .ud1jp1s8a{margin:0 0 0 auto;padding:14px 24px;
border-top:var(--bw) solid transparent;border-radius:var(--btn-radius);align-self:center;flex:none;white-space:nowrap}
.ud16njlno{grid-template-columns:1fr 1fr;align-items:start}
header.ud10c1gpx[data-du1rutsv8="bar"] .udazxonc1:hover,header.ud10c1gpx[data-du1rutsv8="bar"] .udazxonc1:focus-visible{background:color-mix(in oklab, oklch(20% .04 155) 6%, oklch(1 0 0));color:var(--ink-tint)}
[data-du1351ms3][hidden]{display:none}
.ud18310bn>li{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:var(--gap)}}
@media(min-width:1120px){.udfqeiwyt{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}
:root{--section-y:calc(5.5rem * 1.5)}
.udxozecv5[data-duvmri3b2="pswmvhos1"]>.udw5jm6i1,.udxozecv5[data-duvmri3b2="psj984gz2"]>.udw5jm6i1,.udvfgk40k[data-du9lvm421="ps3sqkbe7"]>.udw5jm6i1,
.ud107n3hv[data-du1a0iw1l="ps1qzw9az"]>.udw5jm6i1,.ud107n3hv[data-du1a0iw1l="ps114pcj6"]>.udw5jm6i1,.ud1iv1ok6[data-du2znxu8h="ps1vdsxt0"]>.udw5jm6i1,
.udl39rhv1[data-duq6m6quy="psh5ara21"]>.udw5jm6i1,.udwkj0hcf[data-dudf1bvzv="ps1y3rbot"]>.udw5jm6i1,.udf5uqk5n[data-du1tx7kgd="psbeqdxs1"]>.udw5jm6i1,.udf5uqk5n[data-du1tx7kgd="ps7mibd41"]>.udw5jm6i1{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);column-gap:calc(var(--gap) * 3.5);align-items:start;padding-block:calc(var(--gap) * 1.25)}
.udxozecv5[data-duvmri3b2="pswmvhos1"]>.udw5jm6i1>*,.udxozecv5[data-duvmri3b2="psj984gz2"]>.udw5jm6i1>*,.udvfgk40k[data-du9lvm421="ps3sqkbe7"]>.udw5jm6i1>*,
.ud107n3hv[data-du1a0iw1l="ps1qzw9az"]>.udw5jm6i1>*,.ud107n3hv[data-du1a0iw1l="ps114pcj6"]>.udw5jm6i1>*,.ud1iv1ok6[data-du2znxu8h="ps1vdsxt0"]>.udw5jm6i1>*,
.udl39rhv1[data-duq6m6quy="psh5ara21"]>.udw5jm6i1>*,.udwkj0hcf[data-dudf1bvzv="ps1y3rbot"]>.udw5jm6i1>*,.udf5uqk5n[data-du1tx7kgd="psbeqdxs1"]>.udw5jm6i1>*,.udf5uqk5n[data-du1tx7kgd="ps7mibd41"]>.udw5jm6i1>*{max-width:none;grid-column:1}
.udxozecv5[data-duvmri3b2="pswmvhos1"]>.udw5jm6i1>h2,.udxozecv5[data-duvmri3b2="psj984gz2"]>.udw5jm6i1>h2,.udvfgk40k[data-du9lvm421="ps3sqkbe7"]>.udw5jm6i1>h2,
.ud107n3hv[data-du1a0iw1l="ps1qzw9az"]>.udw5jm6i1>h2,.ud107n3hv[data-du1a0iw1l="ps114pcj6"]>.udw5jm6i1>h2,.ud1iv1ok6[data-du2znxu8h="ps1vdsxt0"]>.udw5jm6i1>h2,
.udl39rhv1[data-duq6m6quy="psh5ara21"]>.udw5jm6i1>h2,.udwkj0hcf[data-dudf1bvzv="ps1y3rbot"]>.udw5jm6i1>h2,.udf5uqk5n[data-du1tx7kgd="psbeqdxs1"]>.udw5jm6i1>h2,
.udf5uqk5n[data-du1tx7kgd="ps7mibd41"]>.udw5jm6i1>h2,.ud19omve8[data-du1wcarif="psp83uond"]>.udw5jm6i1>.udigugyg1>h2,
.udcsgnb31[data-du1dalo7q]>.udw5jm6i1>.udyzg8x06>h2{position:sticky;top:calc(var(--gap) * .75);text-wrap:pretty}
.udcsgnb31[data-du1dalo7q]>.udw5jm6i1>.udyzg8x06{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);column-gap:calc(var(--gap) * 3.5);align-items:start;max-width:none;padding-block:calc(var(--gap) * .75)}
.udxozecv5[data-duvmri3b2="pswmvhos1"]>.udw5jm6i1>ul,.udxozecv5[data-duvmri3b2="psj984gz2"]>.udw5jm6i1>ul,.udvfgk40k[data-du9lvm421="ps3sqkbe7"]>.udw5jm6i1>ul,
.ud107n3hv[data-du1a0iw1l="ps1qzw9az"]>.udw5jm6i1>ul,.ud107n3hv[data-du1a0iw1l="ps114pcj6"]>.udw5jm6i1>ul,.ud107n3hv[data-du1a0iw1l="ps1qzw9az"]>.udw5jm6i1>.udicsrt44,.ud107n3hv[data-du1a0iw1l="ps114pcj6"]>.udw5jm6i1>.udicsrt44,
.ud1iv1ok6[data-du2znxu8h="ps1vdsxt0"]>.udw5jm6i1>ol,.udl39rhv1[data-duq6m6quy="psh5ara21"]>.udw5jm6i1>ul,.udwkj0hcf[data-dudf1bvzv="ps1y3rbot"]>.udw5jm6i1>ol,.udwkj0hcf[data-dudf1bvzv="ps1y3rbot"]>.udw5jm6i1>ul,
.udf5uqk5n[data-du1tx7kgd="psbeqdxs1"]>.udw5jm6i1>.ud1umyian,.udf5uqk5n[data-du1tx7kgd="ps7mibd41"]>.udw5jm6i1>.ud1eg6uc0{grid-column:2;grid-row:1 / span 4;margin-top:0}
.udf5uqk5n[data-du1tx7kgd="ps7mibd41"]>.udw5jm6i1>.ud1eg6uc0{padding-top:0;border-top:0}
.udf5uqk5n[data-du1tx7kgd="ps7mibd41"] .ud1eg6uc0[data-du1vbt01i="3"],.udf5uqk5n[data-du1tx7kgd="ps7mibd41"] .ud1eg6uc0[data-du1vbt01i="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.udcsgnb31[data-du1dalo7q]>.udw5jm6i1>.udyzg8x06>*{margin-top:0;grid-column:2;max-width:46rem}
.udcsgnb31[data-du1dalo7q]>.udw5jm6i1>.udyzg8x06>*+*{margin-top:var(--gap)}
.udcsgnb31[data-du1dalo7q]>.udw5jm6i1>.udyzg8x06>h2{grid-column:1;grid-row:1 / span 9;margin-top:0;max-width:none}
.udcsgnb31[data-du1dalo7q]>.udw5jm6i1>.udyzg8x06>h2+*{margin-top:0}
.ud19omve8[data-du1wcarif="psp83uond"]>.udw5jm6i1>.udigugyg1{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);column-gap:calc(var(--gap) * 3.5);align-items:start;padding-block:calc(var(--gap) * .75) calc(var(--gap) * 1.5)}
.ud19omve8[data-du1wcarif="psp83uond"]>.udw5jm6i1>.udigugyg1>*{grid-column:2;max-width:46rem;margin-top:0}
.ud19omve8[data-du1wcarif="psp83uond"]>.udw5jm6i1>.udigugyg1>*+*{margin-top:calc(var(--gap) * .6)}
.ud19omve8[data-du1wcarif="psp83uond"]>.udw5jm6i1>.udigugyg1>h2+p{margin-top:0}
.ud19omve8[data-du1wcarif="psp83uond"]>.udw5jm6i1>.udigugyg1>h2{grid-column:1;grid-row:1 / span 9;margin-top:0;max-width:none}
.ud19omve8[data-du1wcarif="pskuz5uzu"]:not([data-du1brwguz="pspj3rfi8"])>.ud1agtl11{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);column-gap:calc(var(--gap) * 3.5);align-items:start;padding-block:calc(var(--gap) * .75)}
.ud19omve8[data-du1wcarif="pskuz5uzu"]:not([data-du1brwguz="pspj3rfi8"])>.ud1agtl11>*{grid-column:2;max-width:46rem}
.ud19omve8[data-du1wcarif="pskuz5uzu"]:not([data-du1brwguz="pspj3rfi8"])>.ud1agtl11>h2{grid-column:1;grid-row:1 / span 9;margin-top:0;max-width:none}
.ud19omve8[data-du1wcarif="pskuz5uzu"]:not([data-du1brwguz="pspj3rfi8"])>.ud1agtl11>h2+p{margin-top:0}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"] .ud3yypvjx{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:calc(var(--gap) * 4);align-items:start;max-width:none;padding-top:calc(var(--gap) * 1.5)}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"] .ud3yypvjx>*{margin-top:0}
.udyc2c9x1[data-dux9f3gn1="ps1t5gnv5"] .ud17xkcww{grid-template-columns:repeat(3,minmax(0,1fr))}
footer.ud3fdvr11[data-du1b7an3n="pstssybed"] .ud1q0xuyb{min-width:0}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"] .ud3yypvjx>.udh4j3acc{grid-column:2;grid-row:1;max-width:34rem;padding-top:.35em}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .udwk4bn61{grid-template-columns:repeat(3,minmax(0,1fr))}
.ud18uny69[data-dug6xtqi2="2"],.ud18uny69[data-dug6xtqi2="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.udvfgk40k[data-du9lvm421="psjm7uk61"] .ud1cgpdn3{grid-template-columns:repeat(3,minmax(0,1fr))}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"] .ud3yypvjx>.ud5p1k091{grid-column:2;grid-row:2;align-self:start;margin-top:calc(var(--gap) * .8)}
.udqxgzx5x{min-height:15rem}
footer.ud3fdvr11 .ud1q0xuyb svg,footer.ud3fdvr11 .ud1q0xuyb img{max-width:100%}
.udtk401s8{min-height:20rem}
.udxozecv5[data-duvmri3b2="psd7usoy1"] .udwk4bn61[data-dug6xtqi2="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.udl39rhv1[data-duq6m6quy="pss06w1kc"] .ud1g4vpo6[data-dug6xtqi2="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.udvfgk40k[data-du9lvm421="psjm7uk61"] .ud1cgpdn3[data-dug6xtqi2="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .udissvv11[data-dug6xtqi2="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
footer.ud3fdvr11[data-du1b7an3n="pstssybed"] .ud1xp50va{grid-template-columns:minmax(0,2fr) repeat(auto-fit,minmax(min(100%,8rem),1fr))}
.udks15yqt{display:none}
.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .udissvv11[data-dug6xtqi2="4"] .ud1plj0a3,.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .udissvv11[data-dug6xtqi2="5"] .ud1plj0a3{font-size:1.15rem}
.udl39rhv1[data-duq6m6quy="pss06w1kc"] .ud1g4vpo6[data-dug6xtqi2="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.ud1iv1ok6[data-du2znxu8h="ps12vdwnm"] .udissvv11[data-dug6xtqi2="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"] .ud3yypvjx{grid-template-rows:auto auto 1fr}
.ud18uny69{grid-template-columns:repeat(3,minmax(0,1fr))}
.ud11ojrhn[data-du1b768hj="ps1hxkyk4"] .ud3yypvjx>.ud1497f3i{grid-column:1;grid-row:1 / span 2}
.ud1q0xuyb{grid-column:auto}
footer.ud3fdvr11[data-du1b7an3n="ps42xns15"] .ud1xp50va,footer.ud3fdvr11[data-du1b7an3n="ps8lt1e8e"] .ud1xp50va{grid-template-columns:repeat(3,minmax(0,1fr))}
body{padding-bottom:0}
footer.ud3fdvr11[data-du1b7an3n="psfhgwz9y"] .ud1xp50va{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}
.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .udissvv11[data-dug6xtqi2="4"] .ud1plj0a3,.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .udissvv11[data-dug6xtqi2="5"] .ud1plj0a3{font-size:1.15rem}
.ud1y7wf4b{min-height:26rem}
.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .udissvv11[data-dug6xtqi2="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.ud1iv1ok6[data-du2znxu8h="ps1t3hzbs"] .udissvv11[data-dug6xtqi2="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media(min-width:1100px){header.ud10c1gpx[data-du1n334m9="ps1q4k3ei"] .udz686n7o{padding-block:.55rem}
header.ud10c1gpx[data-du1rutsv8="bar"]:not([data-du1n334m9="ps1q4k3ei"]) .ud1tstan4{flex:0 1 auto;flex-wrap:nowrap}
header.ud10c1gpx[data-du1n334m9="ps1q4k3ei"] .ud1tstan4{order:3;flex:1 0 100%;flex-wrap:wrap;justify-content:flex-start;gap:.25rem 2rem;
border-top:var(--bw) solid var(--line);padding:.35rem 0}
header.ud10c1gpx[data-du1rutsv8="bar"]:not([data-du1n334m9="ps1q4k3ei"]) .udtred251{flex-wrap:nowrap;gap:2rem}
.udz686n7o .ud1lsatun:not(.udvy83b7y){width:2.8rem;height:2.8rem}
header.ud10c1gpx[data-du1n334m9="ps1q4k3ei"] .udrhktnk1{display:inline-block;margin-left:auto}
header.ud10c1gpx[data-du1n334m9="ps1q4k3ei"] .udtred251{gap:0 1.5rem;min-height:0}
header.ud10c1gpx[data-du1n334m9="ps1q4k3ei"] .ud1jp1s8a{order:2;margin:0 0 0 auto;flex:none}
header.ud10c1gpx[data-du1rutsv8="bar"]:not([data-du1n334m9="ps1q4k3ei"]) .ud1e6xfjx{width:auto;min-width:0;flex:1 1 auto;flex-basis:auto;order:0;
flex-wrap:nowrap;justify-content:flex-end;gap:2rem;padding-bottom:0}
header.ud10c1gpx[data-du1n334m9="ps1q4k3ei"] .ud1e6xfjx{display:contents}
header.ud10c1gpx[data-du1n334m9="ps1q4k3ei"] .udtred251:has(.udrhktnk1) .ud1jp1s8a{margin-left:1rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}
*{transition:none!important;animation:none!important}}