@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}
a{color:inherit}
ul,ol{margin:0 0 1em;padding-left:1.15rem}
h1,h2,h3,h4{font-family:Karla, system-ui, -apple-system, Segoe UI, sans-serif;line-height:1.1;
font-weight:800;
letter-spacing:calc(0.04em + -0.01em);margin:0 0 .6em;text-wrap:balance;color:var(--ink);
overflow-wrap:anywhere}
.krfuyun41{width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--gutter)}
img,svg,video{max-width:100%;height:auto;display:block}
h2{font-size:clamp(1.5rem,3.2vw,2.25rem)}
body{margin:0;background:var(--canvas);color:var(--body-ink);font-family:Karla, system-ui, -apple-system, Segoe UI, sans-serif;
font-size:max(1rem,1.0625rem);line-height:1.64;overflow-x:hidden;
overflow-wrap:break-word}
.kr1159xv9{font-size:0.9375rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;margin:0 0 .6rem}
h1{font-size:clamp(2.05rem,5vw,3.25rem);text-transform:uppercase}
p{margin:0 0 1em}
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}
h3{font-size:clamp(1.15rem,1.8vw,1.4rem)}
:root{--primary:oklch(54.5% 0.160 127);--on-primary:#ffffff;--accent:oklch(54.5% 0.160 127);
--ink:oklch(22.0% 0.060 145);--body-ink:oklch(22.0% 0.060 145);--muted:oklch(47.0% 0.030 145);--lead-ink:oklch(47.0% 0.030 145);--canvas:oklch(98.0% 0.008 80);
--surface:color-mix(in oklab, oklch(54.5% 0.160 127) 8%, oklch(98.0% 0.008 80));--tint:color-mix(in oklab, oklch(54.5% 0.160 127) 12%, oklch(98.0% 0.008 80));--line:color-mix(in oklab, oklch(54.5% 0.160 127) 22%, oklch(98.0% 0.008 80));
--ink-surface:oklch(22.0% 0.060 145);--ink-tint:oklch(22.0% 0.060 145);--muted-surface:rgba(17,24,39,.8);
--container:calc(90rem * 1.12);
--section:calc(clamp(2.75rem,7vw,5rem) * 0.731);
--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:3rem;
--media-gap:calc(var(--gap) * 2);
--media-col:1.15fr;
--radius:10px;--card-radius:14px;--btn-radius:0px;
/* Contained photographs (docs/photo-dial.md): their corner and where they are held. */
--photo-radius:0px;
--shadow:0 1px 0 rgba(15,23,42,.06);--bw:1px;
--body-font:Karla, system-ui, -apple-system, Segoe UI, sans-serif;--heading-font:Karla, system-ui, -apple-system, Segoe UI, sans-serif;
--radius-sm:0px;--site-radius-sm:0px;--radius-md:0px;--site-radius-md:0px;--radius-lg:0px;--site-radius-lg:0px;--radius-xl:0px;--site-radius-xl:0px;--radius-2xl:0px;--site-radius-2xl:0px;--radius-3xl:0px;--site-radius-3xl:0px;--radius-4xl:0px;--site-radius-4xl:0px;
--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 1px 0 rgba(15,23,42,.06);--site-shadow-lg:0 1px 0 rgba(15,23,42,.06);--shadow-xl:0 1px 0 rgba(15,23,42,.06);--site-shadow-xl:0 1px 0 rgba(15,23,42,.06);--shadow-2xl:0 1px 0 rgba(15,23,42,.06);--site-shadow-2xl:0 1px 0 rgba(15,23,42,.06);}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
.krg53ck2x{font-size:clamp(1.08rem,1.6vw,1.28rem);color:var(--lead-ink)}
.krj0bu391{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
body :is(.krbjrnb21){max-width:var(--container)}
.krscad951>*:not(.kr1xol3v8):not(.krqxdox61){max-width:46rem}
.kr1em7s2e [data-re9s80xi7="nq9otm281"]{color:currentColor}
.kr1em7s2e h1{font-size:clamp(2.05rem,5vw,3.25rem);line-height:1.1}
.kr1em7s2e{padding-block:0;background:transparent}
[data-remvqgf0x="nq1xln5p4"].kr1em7s2e h1{margin-top:clamp(2.5rem,7vh,5rem)}
.kr1em7s2e>div[class~="py-24"],.kr1em7s2e>div[class~="sm:py-32"]{padding-block:calc(var(--section) * .55)}
.kr1em7s2e h3{font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.1}
.kr1ffe1hg{background:oklch(54.5% 0.160 127);color:#ffffff;
--canvas:oklch(54.5% 0.160 127);--ink:#ffffff;--body-ink:#ffffff;--ink-surface:#ffffff;--ink-tint:#ffffff;
--muted:#ffffff;--lead-ink:#ffffff;--muted-surface:#ffffff;
--surface:rgba(0,0,0,.12);--tint:rgba(0,0,0,.08);--line:rgba(255,255,255,.25)}
.kr1em7s2e a{text-underline-offset:.18em}
.kr1em7s2e h2{font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1.1}
.kr1oeii0n{padding-block:0}
.krax7dq1u{padding-block:var(--section-y);background:var(--canvas)}
.kr1em7s2e dt{font-size:inherit;line-height:inherit}
.kr1em7s2e>style{display:none}
main>.krax7dq1u:not(.kr1vt844u):not(.kr1yctq8x):not(.kr1k5c8e9)+.krax7dq1u:not(.kr1vt844u):not(.kr1yctq8x):not(.kr1k5c8e9){border-top:var(--bw) solid var(--line)}
[data-remvqgf0x="nq1xln5p4"].kr1em7s2e [class~="pt-10"]{padding-top:2rem}
@media (min-width:64rem){[data-remvqgf0x="nq1xln5p4"].kr1em7s2e [class~="lg:pt-40"]{padding-top:5rem}
[data-remvqgf0x="nq1xln5p4"].kr1em7s2e [class~="lg:pb-48"]{padding-bottom:5rem}
.kr1em7s2e [class~="lg:contents"]>[class~="lg:ml-8"]{margin-left:var(--gap)}
.kr1em7s2e [class~="lg:grid-cols-12"]{column-gap:var(--gap)}}
.kr1yctq8x .kr14xf290{background:oklch(54.5% 0.160 127);color:#ffffff;border-color:oklch(54.5% 0.160 127)}
.kr1vt844u{background:var(--tint);color:var(--ink-tint)}
.kr1ffe1hg .kr14xf290{background:#ffffff;color:oklch(54.5% 0.160 127);border-color:#ffffff}
.kr1ffe1hg .krv67ux83,.kr1yctq8x .krv67ux83{background:transparent;color:inherit;border-color:currentColor}
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9){background:var(--tint)}
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9){color:var(--ink-tint)}
.kr1vt844u .krg53ck2x,.kr1vt844u .kr1159xv9,.kr1vt844u .kr1wc7awl,.kr1vt844u .kr18t85us,.kr1vt844u .kr1nda6zv,.kr1vt844u .krtcwuey1,.kr1vt844u .kr15tziuw,.kr1vt844u .krdv3frj1,.kr1vt844u .kr1k9dgt2,.kr1vt844u .kr1gm4fyt,.kr1vt844u .kr1qr1zp6{color:rgba(17,24,39,.8)}
.kr1yctq8x{background:oklch(20.8% 0.040 145);color:#ffffff;
--canvas:oklch(20.8% 0.040 145);--ink:#ffffff;--body-ink:#ffffff;--ink-surface:#ffffff;--ink-tint:#ffffff;
--muted: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)}
.kr1vt844u h2,.kr1vt844u h3{color:var(--ink-tint)}
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) h1,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) h2,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) h3{color:var(--ink-tint)}
.kr1yctq8x h2,.kr1yctq8x h3{color:#ffffff}
.kr1ffe1hg h2,.kr1ffe1hg h3{color:#ffffff}
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .krg53ck2x,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .kr1159xv9,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .kr1wc7awl,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .kr18t85us,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .kr1nda6zv,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .krtcwuey1,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .kr15tziuw,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .krdv3frj1,
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .kr1k9dgt2{color:rgba(17,24,39,.8)}
.kr1yctq8x .krg53ck2x,.kr1yctq8x .kr1159xv9{color:rgba(255,255,255,.8)}
.kr1ffe1hg .krg53ck2x,.kr1ffe1hg .kr1159xv9{color:#ffffff}
.krcique41>*+*{margin-top:var(--gap)}
.kr1nkpscs{display:grid;gap:var(--gap)}
.kr1h7980e{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}
.kr1nkpscs>:empty,.krqxdox61:empty,.kr1xol3v8:empty{display:none}
.kr1nkpscs>:only-child{grid-column:1/-1}
.kr1k1f8v4{display:grid;gap:var(--gap)}
.kr1uulvrx{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.kr1t6o9m3,.kr1swonx4,.kr1uulvrx{display:grid;gap:var(--gap)}
.kr1t6o9m3{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}
.kr1swonx4{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}
.kr1nkpscs>*,.kr1k1f8v4>*,.kr1t6o9m3>*,.kr1swonx4>*,.kr1uulvrx>*,.kr1mbon2h>*,.krs5seze1>*{min-width:0}
.kr1uavfir[data-re2y5xvxl="nqzm857zi"] .kr1lj8i6u{grid-auto-flow:column;grid-auto-columns:minmax(16rem,1fr);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}
.krrmow1jl{font-family:Karla, system-ui, -apple-system, Segoe UI, sans-serif;font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.2}
.krrafos7t{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.kr739o2iw>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}
.kr11aeand{text-align:center;max-width:44rem;margin-inline:auto}
.kr5yd4u4m{font-size:clamp(1.5rem,3.2vw,2.25rem)}
.krq4akl32{color:var(--muted-surface)}
.krazoy691{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:sign}
.kr739o2iw{border:var(--bw) solid var(--line)}
.kr1gfu902{display:grid;gap:var(--media-gap)}
.kryyrscq1[data-re1qpbolg="nqwj0f5o1"] .krg40wvn6{padding-block:calc(var(--gap) * .6);border-top:var(--bw) solid var(--line)}
.kr1xol3v8{width:100%}
.kr1yctq8x .krzzq9nnf,.kr1ffe1hg .krzzq9nnf{background:var(--surface);color:inherit}
@media (prefers-reduced-motion:reduce){.kr739o2iw>summary::after{transition:none}}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"] .kr1pxmkmu{position:relative}
.kr5qfes91[data-re1dhl8qc="nqd37yn85"][data-re1ku2l3l="nq15etqeo"]{background:var(--tint);color:var(--ink-tint)}
.kr1p4ox4o>table{min-width:34rem}
.kr1k5c8e9[data-re13801h5="nqs1javdi"] .kr1qlv2ot{border-top:var(--bw) solid var(--line);padding-top:calc(var(--gap) * 1.2);max-width:46rem;margin-inline:auto}
.kr1hz8yd1{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.kr1fj4rkm{list-style:none;margin:0;padding:0;display:grid;gap:0}
.krltmdc7s{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.kr1ineskg{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.kr1u4c52o label{font-weight:600;color:var(--ink)}
.krq54laru[data-rernrvyj6="nq5ugav85"] .kr1fj4rkm{gap:calc(var(--gap) * .5)}
.kryyrscq1[data-re1qpbolg="nqwj0f5o1"] .krg40wvn6:last-child{border-bottom:var(--bw) solid var(--line)}
.kr739o2iw[open]>summary::after{transform:rotate(-135deg)}
.krr6kaoi5{margin:0}
.kr1gh3y2z[data-re1ku2l3l="nq15etqeo"]{background:var(--tint);color:var(--ink-tint)}
.krq54laru[data-re123e4ae="nqe2n0d01"] .kr739o2iw{border-width:var(--bw) 0 0}
.kr2abopt1{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.kr1pv9ayk .krss4lclo{position:absolute;inset:0;z-index:-2}
.kr1q243tr{list-style:none;margin:0;padding:0;counter-reset:step;display:grid;gap:var(--gap)}
.krtbs3sb1{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.krlffo2y1{display:grid;gap:calc(var(--gap) * .6);margin:0}
.kr6f62qm1{max-width:70ch;width:100%}
.kr739o2iw>summary::-webkit-details-marker{display:none}
.kr1087kxv{padding-block:var(--section-y);background:oklch(20.8% 0.040 145);color:#ffffff}
.kr1y3tzc1{position:relative;padding-block:var(--section-y)}
.kr1alk5ou{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)}
.kri0sr75q{max-width:46rem;font-size:clamp(1.08rem,1.6vw,1.28rem)}
.kryyrscq1[data-re1qpbolg="nqi6su441"] .krg40wvn6{border-top:var(--bw) solid var(--line);padding-top:calc(var(--gap) * .6)}
.krq54laru[data-re123e4ae="nqvykkts1"] .kr739o2iw{background:var(--surface);color:var(--ink-surface);border-radius:var(--radius)}
.krcsg2de1{max-width:38rem}
.kr1087kxv a{color:inherit}
.krd1gfi11{padding-block:var(--section-y)}
.kr5qfes91[data-re1dhl8qc="nqd37yn85"]{padding-block:var(--section-y)}
.kr165095w{display:grid;gap:var(--media-gap)}
.krqxdox61{width:100%;margin-top:var(--gap)}
.kr1pv9ayk::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))}
.kr1p4ox4o{overflow-x:auto;-webkit-overflow-scrolling:touch}
.kruh3lydy[data-re1l995wl="nq2xp7kw1"] .kr1ineskg,.kruh3lydy[data-re1l995wl="nqio5u9im"] .kr1ineskg{gap:0}
.kruulrgmg:hover,.kruulrgmg:focus-visible{text-decoration:underline;text-underline-offset:.15em}
.kr1yctq8x .krpyr9vpf,.kr1ffe1hg .krpyr9vpf{color:var(--muted)}
.kr1lj8i6u{list-style:none;margin:0;padding:0;display:grid;gap:var(--gap)}
.krg2lzxm7{max-width:38rem}
.krot7wf41{padding:calc(var(--gap) * .8)}
.kr1xp807w[data-re1cod2x4="nq1hxtbws"] .krtbs3sb1{gap:0}
.kr1dzphca{max-width:46rem}
.kr8l5onn1{margin-bottom:var(--gap)}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"]{padding-block:var(--section-y)}
.krpyr9vpf{color:rgba(17,24,39,.8)}
.kruulrgmg{color:inherit;text-decoration:none;display:block;min-height:44px;padding-block:.4rem}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"][data-re40ebos1="nq1bse1af"],.kr1k5c8e9[data-re13801h5="nq1luslzb"][data-re40ebos1="nq1bse1af"] .kr1odutf6{background:oklch(20.8% 0.040 145);color:#ffffff}
.kresicsb1{color:inherit;text-decoration:none;display:block;min-height:44px;padding-block:.4rem}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"] .kr1l3sbcn{position:absolute;inset:0;z-index:-1}
.kresicsb1:hover,.kresicsb1:focus-visible{text-decoration:underline;text-underline-offset:.15em}
.kr1imjfqx{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}
.kr1pv9ayk .krfuyun41{padding-block:calc(var(--section) * .6)}
.krq54laru[data-re123e4ae="nqe2n0d01"] .kr1bb1biy:last-child .kr739o2iw{border-bottom-width:var(--bw)}
.kr1xosueq{margin:0;min-width:0}
.kr1xp807w[data-re1cod2x4="nq11h39v7"] .krtbs3sb1{gap:0}
.kr55hr6lk{max-width:38rem}
.kr1087kxv h2,.kr1087kxv h3,.kr1087kxv .krg53ck2x,.kr1087kxv .kr1159xv9{color:#ffffff}
.kr1gm4fyt{color:var(--muted)}
.kr3lod3m1{display:block}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"][data-re40ebos1="nq7dr4ukz"],.kr1k5c8e9[data-re13801h5="nq1luslzb"][data-re40ebos1="nq7dr4ukz"] .kr1odutf6{background:oklch(20.8% 0.040 145);color:#ffffff}
.kr3lod3m1 h3{margin-bottom:.35em}
.kr6f62qm1 h2{margin-top:.4em}
.kr1qr1zp6{margin-top:.5em;font-size:.9375rem;color:var(--muted)}
.kr1pv9ayk{position:relative;isolation:isolate;background:oklch(20.8% 0.040 145);color:#ffffff}
.kr1qr0db7{margin:0;padding:0;border:0;min-width:0}
.kr1u4c52o input,.kr1u4c52o textarea,.kr1u4c52o select{width:100%;min-height:48px;padding:.8rem .9rem;font:inherit;
color:oklch(22.0% 0.060 145);background:color-mix(in oklab, oklch(54.5% 0.160 127) 8%, oklch(98.0% 0.008 80));border:1px solid #6b7280;border-radius:10px}
.kr1bmh2gd{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.krbvc9wq1{border:0;border-top:var(--bw) solid var(--line);margin:0}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"][data-re40ebos1="nqq9fw7p1"],.kr1k5c8e9[data-re13801h5="nq1luslzb"][data-re40ebos1="nqq9fw7p1"] .kr1odutf6{background:color-mix(in oklab, oklch(54.5% 0.160 127) 12%, oklch(98.0% 0.008 80));color:oklch(22.0% 0.060 145)}
.krzzq9nnf{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}
.kr1hazjm0{margin:0;min-width:0}
.krfb7ylf1{max-width:42rem}
.kruh3lydy[data-re1l995wl="nq1ff0eyh"] .kr1ineskg{gap:0;counter-reset:svc}
.kr1qr0db7 legend{padding:0;margin-bottom:.45rem;font-weight:600;color:var(--ink)}
.krk7sji71{max-width:38rem}
.kr1u4c52o textarea{min-height:8rem;resize:vertical}
.kr1uavfir[data-re2y5xvxl="nqzm857zi"] .kr1nh4x4h{scroll-snap-align:start}
.kr1h378f8{margin:0;overflow-wrap:anywhere;text-wrap:balance}
.kr10a8mmf input{margin:0;width:1.1rem;height:1.1rem;accent-color:var(--primary)}
.krsgnj7o1{list-style:none;margin:0;padding:0;display:grid;gap:0}
.kr9bieaf1{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.kr1fyjgg4[data-revc9c7ez="nquriaag1"][data-re1ku2l3l="nq15etqeo"]{background:var(--tint);color:var(--ink-tint)}
.kr1pv9ayk .krss4lclo figure,.kr1pv9ayk .krss4lclo .krq9b5a7k,.kr1pv9ayk .krss4lclo img{height:100%;width:100%;object-fit:cover;margin:0}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"] h1{color:#ffffff}
.krpedzvg1{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"]{position:relative;isolation:isolate;overflow:hidden;background:oklch(20.8% 0.040 145);color:#ffffff;
--ink:#ffffff;--body-ink:#ffffff;--muted: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)}
.kr1087kxv .kr14xf290{color:#ffffff}
.kr739o2iw>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}
.kr11aeand .kr1h7980e,.kr11aeand .krrp39mvv{justify-content:center}
.kr10a8mmf{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}
.krjljqc0q{margin:0;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.krt8hcw3p{margin:0;min-width:0}
.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1bmh2gd,.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] h2{color:inherit}
.kr19ob4xf{margin:0;min-width:0}
.kr1y3tzc1[data-re56uf55w="nqh9firml"]{padding-block:var(--section-y) 0}
.kr1th7w1a{margin:0 0 .35em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.kryyrscq1[data-re1qpbolg="nqwj0f5o1"] .kr2abopt1{gap:0}
.kr1j873v1{margin:0;padding-left:1.25rem;list-style:disc}
.kr1nd08cq{display:grid;gap:.2em}
.kr19ob4xf.krmohj2p1{margin:0 var(--outer);border-radius:var(--card-radius)}
.kr1hazjm0 img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 70%;
border-radius:var(--photo-radius)}
.kr1vbrp5b .kr14xf290{flex:1 1 auto;justify-content:center}
.krem88rlo{margin:0}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"] .kr14xf290{background:oklch(54.5% 0.160 127);color:#ffffff;border-color:oklch(54.5% 0.160 127)}
.kr1hazjm0.krmohj2p1 img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.kr3lod3m1>div+div{margin-top:1.1rem;padding-top:1.1rem;border-top:var(--bw) solid var(--line)}
.kr1jeof18{display:grid;gap:var(--media-gap)}
.kr15tziuw{color:var(--muted)}
.kr125wqdz{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.kr18t85us{color:var(--muted)}
.kr1mkf600,.kr1odutf6,.kr1qlv2ot{text-align:center}
.kr8w7nfw1{padding:calc(var(--gap) * .8) 0}
.krv47frkx{margin:0;min-width:0}
.krequsfj1{display:flex;flex-direction:column;gap:.75rem;margin-top:calc(var(--gap) * .8)}
.kruh3lydy[data-re1l995wl="nq1anlc4s"] .kr18t85us{color:var(--muted-surface)}
.kr6f62qm1 p,.kr6f62qm1 li{max-width:none}
.kr1lyvn6s{display:grid;gap:var(--media-gap)}
.kr18kp2wx{display:grid;gap:calc(var(--gap) * .6)}
.kr1y3tzc1[data-re56uf55w="nqh9firml"][data-re1ku2l3l="nq15etqeo"]{background:var(--tint);color:var(--ink-tint)}
.kr1wc7awl{color:var(--muted)}
.kro0ylylr{min-width:0}
.kr1u4c52o{display:grid;gap:.35rem;min-width:0}
.kr3lod3m1 p{margin:0;max-width:none}
.kr1y3tzc1[data-retzjrgz1="nqy76y3b1"] .kr1hazjm0 img{border-radius:0}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"] .kr1l3sbcn img{width:100%;height:100%;object-fit:cover;object-position:50% 70%;opacity:.42;display:block}
.kr1nmkfe1{min-width:0}
.krxtn4dm4[data-re1cqherp="nqm6qv1z1"][data-re1ku2l3l="nq15etqeo"]{background:var(--tint);color:var(--ink-tint)}
.kr739o2iw>.kr69auzl1{padding:0 var(--outer) 1.25rem}
.kr1lyntb0{display:flex;flex-wrap:wrap;gap:.5rem .9rem}
.kr1vu234z{display:grid;gap:var(--media-gap)}
.kr1fyjgg4[data-revc9c7ez="nquriaag1"]{padding-block:var(--section-y)}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"] .kr1nmkfe1{max-width:40rem}
.krazoy691[data-re80m20h1="nqddh50xw"] .kr1wc7awl{grid-column:2}
.kr1jeof18 .kro0ylylr{order:1}
.kr1y3tzc1[data-re56uf55w="nqh9firml"] .kr1nmkfe1{padding-bottom:var(--section-y)}
.kr1k5c8e9[data-re13801h5="nq1luslzb"] .kr1odutf6{padding:calc(var(--gap) * 1.4) calc(var(--gap) * 1.2);border-radius:var(--radius)}
.krq54laru[data-re123e4ae="nqe2n0d01"] .kr739o2iw>summary,.krq54laru[data-re123e4ae="nqe2n0d01"] .kr739o2iw>.kr69auzl1{padding-inline:0}
.kr1th7w1a h3{margin:0;font-size:inherit}
.kr1wlkmw8,.kr8l5onn1{margin:0;min-width:0}
.kr1alk5ou[data-re9mbj9oi="3"],.kr1alk5ou[data-re9mbj9oi="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.kr1y3tzc1[data-re56uf55w="nqo6q0amr"]{padding-block:var(--section-y)}
.kr1uybrql{min-width:0}
.kr1jeof18 .kr1wlkmw8{order:0}
.kr19ob4xf img{display:block;width:100%;height:auto;max-height:min(60vh,34rem);aspect-ratio:3 / 2;
object-fit:cover;border-radius:0}
.kr1kesys1{margin:0 0 .3em;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.kr1isb5qt .kr1kesys1{color:inherit}
.kr1isb5qt:hover .kr1kesys1{text-decoration:underline;text-underline-offset:.2em}
.kruh3lydy[data-re1l995wl="nq1ff0eyh"] .kr18t85us{grid-column:2}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"] .krv67ux83{background:transparent;color:#ffffff;border-color:#ffffff}
.krrknqu01 .kr14xf290{flex:1 1 auto;justify-content:center}
.kr8w7nfw1[hidden]{display:none}
.kr1y3tzc1[data-re56uf55w="nqo6q0amr"][data-re1ku2l3l="nq15etqeo"]{background:var(--tint);color:var(--ink-tint)}
.kr8w7nfw1 h3{margin:0 0 .4em}
.kr3o9iejq{display:grid;gap:calc(var(--gap) * 1.2)}
.kr19ob4xf.krmohj2p1 img{border-radius:calc(var(--card-radius) - .5rem)}
.kr1hz8yd1 a{color:inherit;text-decoration:none}
.krt8hcw3p img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 70%;border-radius:var(--photo-radius)}
.kr1hz8yd1 a:hover,.kr1hz8yd1 a:focus-visible{text-decoration:underline;text-underline-offset:.15em}
.kr1y3tzc1 .krg53ck2x{max-width:38rem}
.krdv3frj1{color:var(--muted);grid-column:2}
.kr1xikhfo{margin:calc(var(--gap) * .4) 0 0;font-size:clamp(1.15rem,1.8vw,1.4rem)}
.kr1alk5ou a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.2em}
.kr1y3tzc1[data-re56uf55w="nq1f3ku07"] .krg53ck2x{color:#ffffff}
.kr1y3tzc1[data-re56uf55w="nqh9firml"][data-re1ku2l3l="nq15etqeo"] .krg53ck2x{color:var(--ink-tint)}
.kr1j873v1>li{margin-bottom:.4rem;max-width:none}
.krnupn2qh{padding-block:calc(var(--gap) * .6);border-top:var(--bw) solid var(--line)}
.kr1y3tzc1[data-re56uf55w="nqo6q0amr"][data-re1ku2l3l="nq15etqeo"] .krg53ck2x{color:var(--ink-tint)}
.kr18t85us p:last-child{margin-bottom:0}
.krt8hcw3p.krmohj2p1 img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.kr5qfes91[data-re1dhl8qc="nq4t7fnk1"] .krnupn2qh:last-child,.kr5qfes91[data-re1dhl8qc="nqd37yn85"] .krnupn2qh:last-child{border-bottom:var(--bw) solid var(--line)}
.kry1tgoo1{max-width:38rem}
.kr1wc7awl p:last-child{margin-bottom:0}
.kr1alk5ou a:hover{text-decoration-color:currentColor}
.kr1wlkmw8 img,.kr8l5onn1 img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 70%;
border-radius:var(--photo-radius)}
.kr1wlkmw8.krmohj2p1 img,.kr8l5onn1.krmohj2p1 img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.kr1bb1biy{padding-block:calc(var(--gap) * .6);border-top:var(--bw) solid var(--line)}
.kruh3lydy[data-re1l995wl="nq1anlc4s"] .kr1436g7w{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)}
.kruh3lydy[data-re1l995wl="nq2xp7kw1"] .kr1436g7w,.kruh3lydy[data-re1l995wl="nqio5u9im"] .kr1436g7w{padding-block:calc(var(--gap) * .6);
border-top:var(--bw) solid var(--line)}
.kruh3lydy[data-re1l995wl="nq2xp7kw1"] .kr1436g7w:last-child,.kruh3lydy[data-re1l995wl="nqio5u9im"] .kr1436g7w:last-child{border-bottom:var(--bw) solid var(--line)}
.krem88rlo img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 70%}
.kr1hr1p9h{counter-increment:step;position:relative;display:grid;grid-template-columns:2.6rem minmax(0,1fr);
column-gap:.9rem;align-items:start}
.krduv0n1d{max-width:38rem}
.kr1bb1biy:last-child{border-bottom:var(--bw) solid var(--line)}
.krxtn4dm4[data-re1cqherp="nqm6qv1z1"][data-re1ku2l3l="nq15etqeo"] .kr1wc7awl,.krxtn4dm4[data-re1cqherp="nqm6qv1z1"][data-re1ku2l3l="nq15etqeo"] .krg53ck2x{color:var(--ink-tint)}
.krr6kaoi5 img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 70%;border-radius:var(--photo-radius)}
.kruh3lydy[data-re1l995wl="nq1ff0eyh"] .kr1436g7w{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)}
.kr1hr1p9h::before{content:counter(step);grid-row:1/span 2;font-family:Karla, system-ui, -apple-system, Segoe UI, sans-serif;
font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1;color:var(--ink)}
.krq54laru[data-rernrvyj6="nq5ugav85"] .kr1bb1biy{padding:0;border:0}
.krfen7kj1{padding-block:calc(var(--gap) * .6);border-top:var(--bw) solid var(--line)}
.kro0ylylr p{max-width:46rem}
.krfen7kj1:last-child{border-bottom:var(--bw) solid var(--line)}
.krki8nxj2{max-width:38rem}
.kri0sr75q a{color:var(--ink);text-underline-offset:.2em}
.kruh3lydy[data-re1l995wl="nq1ff0eyh"] .kr1436g7w:last-child{border-bottom:var(--bw) solid var(--line)}
.krq54laru[data-rernrvyj6="nq5ugav85"] .kr1bb1biy:last-child{border:0}
.krazoy691[data-re80m20h1="nqddh50xw"] .krfen7kj1{counter-increment:sign;display:grid;grid-template-columns:2.2rem minmax(0,1fr);column-gap:.6rem}
.kruh3lydy[data-re1l995wl="nq1ff0eyh"] .kr1436g7w::before{content:"0" counter(svc);grid-row:1/span 2;font-family:Karla, system-ui, -apple-system, Segoe UI, sans-serif;
font-weight:700;font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1;color:var(--muted);letter-spacing:-.02em}
.krazoy691[data-re80m20h1="nqddh50xw"] .krfen7kj1::before{content:counter(sign);font-family:Karla, system-ui, -apple-system, Segoe UI, sans-serif;font-weight:700;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.1;color:var(--muted)}
.krdv3frj1 p:last-child{margin-bottom:0}
.krv47frkx img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 70%;border-radius:var(--photo-radius)}
.krv47frkx.krmohj2p1 img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.kr1xosueq img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:50% 70%;border-radius:var(--photo-radius)}
.kr1fyjgg4[data-revc9c7ez="nquriaag1"][data-re1ku2l3l="nq15etqeo"] .krdv3frj1,.kr1fyjgg4[data-revc9c7ez="nquriaag1"][data-re1ku2l3l="nq15etqeo"] .krg53ck2x{color:rgba(17,24,39,.8)}
.kr1ebkbvg{max-width:38rem}
.kr1q243tr[data-res2is7k1="nq1vwbmk8"] .kr1hr1p9h::before,.kr1q243tr[data-res2is7k1="nq4fkxqp1"] .kr1hr1p9h::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)}
.kr1q243tr[data-res2is7k1="nq1vwbmk8"] .kr1hr1p9h::before{border-radius:999px}
.kr1xosueq.krmohj2p1 img{border-radius:max(0px,calc(var(--photo-radius) - .5rem))}
.kr1q243tr[data-res2is7k1="nq4fkxqp1"] .kr1hr1p9h::before{border-radius:var(--radius)}
.kr1fyjgg4[data-revc9c7ez="nq1sf0mbq"] .kr1hr1p9h:not(:last-child)::after{content:"";position:absolute;left:1.2rem;
top:2.6rem;bottom:calc(var(--gap) * -1);width:var(--bw);background:var(--line)}
.kr1fyjgg4[data-revc9c7ez="nq1sf0mbq"] .kr1q243tr[data-res2is7k1="nqvwr01iq"] .kr1hr1p9h:not(:last-child)::after{left:.6rem}
.kr15tziuw p:last-child{margin-bottom:0}
.krq4akl32 p:last-child{margin-bottom:0}
.kr1fyjgg4[data-revc9c7ez="nquriaag1"] .kr1hr1p9h{grid-template-columns:3.2rem minmax(0,1fr)}
.kr1fyjgg4[data-revc9c7ez="nquriaag1"] .kr1hr1p9h::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}
.kr1gm4fyt p:last-child{margin-bottom:0}
.kr5qfes91[data-re1dhl8qc="nqd37yn85"][data-re1ku2l3l="nq15etqeo"] .kr15tziuw,.kr5qfes91[data-re1dhl8qc="nqd37yn85"][data-re1ku2l3l="nq15etqeo"] .krg53ck2x{color:rgba(17,24,39,.8)}
.kr69auzl1 p{max-width:46rem}
.kr69auzl1 p:last-child{margin-bottom:0}
.kr1yg6wgm{margin:0;padding:.75rem 1rem;border:var(--bw) solid var(--accent);border-radius:10px;color:var(--ink);background:var(--canvas)}
.krtcwuey1{margin:0 0 .6rem;font-size:.9rem;font-weight:600;letter-spacing:.02em;color:var(--muted)}
.kr1yg6wgm[hidden]{display:none}
.krhprlr8q,.kr1c5ws88{margin:0}
.kr7yxev01{margin:0;font-size:0.9375rem;color:inherit}
.kr1gh3y2z[data-re1ku2l3l="nq15etqeo"] h2,.kr1gh3y2z[data-re1ku2l3l="nq15etqeo"] .krg53ck2x,.kr1gh3y2z[data-re1ku2l3l="nq15etqeo"] .kr1alk5ou a{color:var(--ink-tint)}
.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1hr1p9h{grid-template-columns:2.6rem minmax(0,1fr)}
.kr1nda6zv{margin:0;color:var(--muted)}
.kr1isb5qt .kr1nda6zv{color:var(--muted-surface)}
.krequsfj1 .kr14xf290{width:100%}
.kr1e271rw{width:100%}
.kr1k5c8e9[data-re40ebos1="nq1bse1af"] .krwzwriag{background:oklch(54.5% 0.160 127);color:#ffffff;border-color:oklch(54.5% 0.160 127)}
.kr1pjx218{max-width:40rem}
.krcotynq1{margin:.5em 0 0;max-width:40rem}
.kr1uybrql h2{margin:0}
.kr1mkf600 .krcotynq1,.kr1odutf6 .krcotynq1,.kr1qlv2ot .krcotynq1{margin-inline:auto}
.kr1k5c8e9[data-re40ebos1="nq7dr4ukz"] .krwzwriag{background:oklch(54.5% 0.160 127);color:#ffffff;border-color:oklch(54.5% 0.160 127)}
.kr1k5c8e9[data-re40ebos1="nq1bse1af"] .kr17omxf4{color:#ffffff;border-color:#ffffff}
.kr1k5c8e9[data-re40ebos1="nqq9fw7p1"] .krwzwriag{background:oklch(54.5% 0.160 127);color:#ffffff;border-color:oklch(54.5% 0.160 127)}
.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1hr1p9h::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}
.kr1k5c8e9[data-re40ebos1="nq1bse1af"] .krcotynq1{color:rgba(255,255,255,.8)}
.kr1k5c8e9[data-re40ebos1="nq7dr4ukz"] .krcotynq1{color:rgba(255,255,255,.8)}
.kr1alk5ou li{margin:0;min-width:0;overflow-wrap:anywhere}
.kr1j7e5l0{margin:0;min-width:0}
.kr1xp807w[data-re1cod2x4="nq1hxtbws"] .kr1j7e5l0{padding-block:calc(var(--gap) * .6);border-bottom:var(--bw) solid var(--line)}
.kr1k5c8e9[data-re40ebos1="nq7dr4ukz"] .kr17omxf4{color:#ffffff;border-color:#ffffff}
.kr1k5c8e9[data-re40ebos1="nqq9fw7p1"] .krcotynq1{color:rgba(17,24,39,.8)}
.kr1xp807w[data-re1cod2x4="nq1hxtbws"] .kr1j7e5l0:first-child{border-top:var(--bw) solid var(--line)}
.kr1k5c8e9[data-re40ebos1="nqq9fw7p1"] .kr17omxf4{color:oklch(22.0% 0.060 145);border-color:oklch(22.0% 0.060 145)}
.kr1xp807w[data-re1cod2x4="nq11h39v7"] .kr1j7e5l0{padding-block:.7rem;border-bottom:var(--bw) solid var(--line)}
.kr1xp807w[data-re1cod2x4="nq11h39v7"] .kr1j7e5l0:first-child{border-top:var(--bw) solid var(--line)}
.kr1k5c8e9[data-re40ebos1="nq1bse1af"] h2{color:#ffffff}
.kr1k5c8e9[data-re40ebos1="nq7dr4ukz"] h2{color:#ffffff}
.kr1k5c8e9[data-re40ebos1="nqq9fw7p1"] h2{color:oklch(22.0% 0.060 145)}
.kr1kesys1 a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.2em}
.kr8w7nfw1 p{margin:0}
.kr1kesys1 a:hover{text-decoration-color:currentColor}
.kr1isb5qt{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}
.kr1xp807w[data-re1cod2x4="nq11h39v7"] .kr1j7e5l0 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}
.kr1xp807w[data-re1cod2x4="nq11h39v7"] .kr1j7e5l0 a:hover{text-decoration-color:currentColor}
.kr7yxev01 a{color:inherit}
.kr10a8mmf:has(input:checked){border-color:var(--primary)}
.kr8cm0g7n{display:grid;gap:calc(var(--gap) * .6)}
.kr1tdqnec h2{margin-top:0}
.kr1j5ib4y .krlffo2y1{gap:calc(var(--gap) * .5)}
.kr1j5ib4y .kr1u4c52o label,.kr1j5ib4y .kr1qr0db7 legend,.kr1j5ib4y .kr7yxev01{color:inherit}
.kr1j5ib4y .kr10a8mmf{color:var(--ink);background:var(--canvas)}
.kr1rwy6p4{padding-block:var(--section-y)}
.kr7z3nxl1[data-req5yaga1="nq1qtdkek"] .kr105z6iy h2,.kr7z3nxl1[data-req5yaga1="nq1qtdkek"] .kr1u4c52o label{color:var(--ink-surface)}
.kr7z3nxl1[data-req5yaga1="nq1qtdkek"] .kr7yxev01{color:var(--muted-surface)}
.krtn1dw6b h1,.krtn1dw6b h2{margin-top:0}
.kr1k5c8e9[data-re13801h5="nq1luslzb"][data-re1qu72wy="nqrnnkzw1"] .kr1odutf6{text-align:left}
.kr1frjor8{display:grid;gap:var(--media-gap)}
.kr1ch2qq3,.kr1flllsm,.krfgs0ba1{min-width:0}
.kr1tdqnec{min-width:0}
.krtn1dw6b p{max-width:46rem}
.kr7z3nxl1[data-req5yaga1="nq1qtdkek"] .kr105z6iy{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)}
.krtn1dw6b p:last-child{margin-bottom:0}
.kr1j5ib4y{margin-top:calc(var(--gap) * .8);text-align:left}
.kr1ch2qq3>*+*{margin-top:calc(var(--gap) * .6)}
.kr5h3ah31{display:grid;gap:calc(var(--gap) * .6)}
.krtn1dw6b[data-rebvetmpn="nqlnnx4xa"] .kr1flllsm{padding-bottom:calc(var(--gap) * 1.2);border-bottom:var(--bw) solid var(--line)}
.kr1ch2qq3>h1+p,.kr1ch2qq3>h2+p{margin-top:calc(var(--gap) * .4)}
.kr1ab7v0v h2{margin:0}
.krfgs0ba1>p+p{margin-top:calc(var(--gap) * .6)}
.krtn1dw6b[data-rebvetmpn="nqlnnx4xa"] .kr1flllsm>*+*{margin-top:calc(var(--gap) * .6)}
.krnz3tmte{aspect-ratio:16 / 9;min-height:min(16rem,56vw)}
.krn6xvhma h3,.krmz4lb61 h3{color:var(--ink-surface);margin-bottom:.35em}
.krn6xvhma p:last-child{margin-bottom:0}
table.krk87nfr1 th{font-size:0.9375rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}
figure{margin:0}
.krq9b5a7k>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.kr14xf290{display:inline-flex;align-items:center;justify-content:center;min-height:48px;
padding:14px 24px;border-radius:var(--btn-radius);background:var(--primary);
color:#ffffff;text-decoration:none;font-weight:600;border:var(--bw) solid transparent;cursor:pointer}
.kr7mrwehe{list-style:none;margin:0;padding:0;display:grid;gap:.25rem;
grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}
.krmohj2p1{border:var(--bw) solid var(--line);padding:.5rem;background:var(--surface);border-radius:var(--photo-radius)}
.krn6xvhma{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)}
.krrix85a1{aspect-ratio:16 / 9;min-height:min(14rem,44vw)}
.kryiygdfl{aspect-ratio:3 / 2;min-height:min(12rem,48vw)}
.krmz4lb61{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)}
.krq9b5a7k{position:relative;overflow:hidden;width:100%;min-width:0;background:var(--tint);
border-radius:var(--card-radius)}
.kr1v1jg41{font-size:.8125rem;color:var(--muted);margin:.5rem 0 0}
.krrp39mvv{display:flex;flex-wrap:wrap;gap:.5rem .75rem;list-style:none;margin:0;padding:0}
table.krk87nfr1 th,table.krk87nfr1 td{padding:.85rem .75rem;border-bottom:var(--bw) solid var(--line);vertical-align:top}
.kr14xf290:hover{filter:brightness(.94)}
table.krk87nfr1{width:100%;border-collapse:collapse;text-align:left}
.krn7mzpx1{width:100%}
.kr7mrwehe>li{border-top:var(--bw) solid var(--line)}
.krly6tv2u{list-style:none;margin:0;padding:0}
.krziwneh5{list-style:none;margin:0;padding:0}
.krv67ux83{background:transparent;color:oklch(22.0% 0.060 145);border:1px solid oklch(22.0% 0.060 145)}
.kr1vt844u .krv67ux83,[data-re1ku2l3l="nq15etqeo"] .krv67ux83{color:oklch(22.0% 0.060 145);border-color:oklch(22.0% 0.060 145)}
.kr66rb7i1{aspect-ratio:3 / 4;min-height:min(18rem,64vw)}
.krziwneh5>li{padding-block:1.1rem;border-top:var(--bw) solid var(--line)}
.krziwneh5>li:last-child{border-bottom:var(--bw) solid var(--line)}
.krly6tv2u>li{position:relative;padding-left:1.6rem;margin-bottom:.6rem}
.krly6tv2u>li::before{content:"";position:absolute;left:0;top:.45em;width:.7rem;height:.7rem;background:var(--primary)}
.kr1y3tzc1[data-re1ku2l3l="nq15etqeo"] .krv67ux83{color:oklch(22.0% 0.060 145);border-color:oklch(22.0% 0.060 145)}
.kr18o2ey0 .krax7dq1u:nth-of-type(even):not(.kr1yctq8x):not(.kr1k5c8e9) .krv67ux83{color:oklch(22.0% 0.060 145);border-color:oklch(22.0% 0.060 145)}
.kr1yctq8x .krv67ux83{color:#ffffff;border-color:#ffffff}
.kr1087kxv .krv67ux83{color:#ffffff;border-color:#ffffff}
.krrp39mvv>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}
.krn6xvhma .krv67ux83,.krmz4lb61 .krv67ux83{color:oklch(22.0% 0.060 145);border-color:oklch(22.0% 0.060 145)}
.kr7mrwehe>li>a{display:block;padding:.9rem .25rem;text-decoration:none;font-weight:600}
.kr7mrwehe>li>a:hover,.kr7mrwehe>li>a:focus-visible{text-decoration:underline}
.krmz4lb61>*:last-child{margin-bottom:0}
.kr1mbon2h>li{padding:.7rem .85rem;border:var(--bw) solid var(--line);border-radius:var(--radius);
background:var(--surface);color:var(--ink-surface)}
.krtdc3ko1{border-left:4px solid var(--primary);background:var(--tint);color:var(--ink-tint);
padding:calc(var(--gap) * .8)}
.kr1mbon2h{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));
list-style:none;margin:0;padding:0}
.krtdc3ko1>*:last-child{margin-bottom:0}
.krs5seze1{display:grid;gap:var(--gap)}
.krs5seze1>*{margin:0}
.krlbm82sz{font-weight:600}
.krtasq110+.krtasq110{margin-top:.6rem}
.kr6u72f9g,.kr1k2k6n2{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}
.kr15415r2>li+li{border-top:1px solid color-mix(in oklab, oklch(54.5% 0.160 127) 22%, oklch(98.0% 0.008 80))}
form.kryqnxj5u label{display:block;font-weight:600;margin-bottom:.35rem}
.kr188gsxs{margin:0 0 .2rem;font-size:0.9375rem;font-weight:600;color:var(--muted)}
.kr1h9trou{display:none;color:inherit;text-decoration:none;font-size:0.9375rem}
.kr1lwu1qd{display:flex;align-items:center;justify-content:space-between;gap:1rem;
padding:.75rem var(--outer);border-bottom:var(--bw) solid var(--line)}
.krgusw6ah{list-style:none;margin:0;padding:0}
.kryf5n881{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;
gap:.6rem;padding:.6rem var(--outer);background:oklch(98.0% 0.008 80);
border-top:var(--bw) solid var(--line)}
.krda7v1gj li+li::before{content:"/";margin-right:.4rem;color:var(--line)}
.kr1khhc4o{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.45)}
header.krzdqij1l{position:sticky;top:0;z-index:60;background:oklch(98.0% 0.008 80);
color:oklch(22.0% 0.060 145);border-bottom:var(--bw) solid var(--line)}
footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .kr1vuh0i4{columns:2;column-gap:calc(var(--gap) * 1.5)}
form.kryqnxj5u{display:grid;gap:1rem}
.kr169z6h7{position:fixed;top:0;right:0;bottom:0;z-index:80;width:min(22rem,88vw);
display:none;flex-direction:column;background:oklch(98.0% 0.008 80);color:oklch(22.0% 0.060 145);
border-left:var(--bw) solid var(--line);overflow:hidden}
footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .kr1vuh0i4 li{break-inside:avoid}
.krda7v1gj ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0}
.krxyawhlu{display:grid;gap:.6rem;justify-items:start;align-content:start;max-width:24rem}
footer.kr1ygx68x{background:oklch(20.8% 0.040 145);color:#e2e8f4;
padding-block:var(--section-y);font-size:0.9375rem;
border-top:var(--bw) solid var(--line)}
.kr45ndhlm .kr14j887h{display:block;width:2.4rem;height:2.4rem;flex:none}
.kr1vuh0i4 li{margin-bottom:.45rem}
.kr1nfwxdq .krfuyun41{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;padding-block:.6rem}
.kr58yxo38{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)}
.kr15415r2{list-style:none;margin:0;padding:.25rem var(--outer) 1rem;flex:1 1 auto;overflow-y:auto;
-webkit-overflow-scrolling:touch}
form.kryqnxj5u .kr10y00bx{font-size:0.9375rem;color:var(--muted)}
.kr1vuh0i4{list-style:none;margin:0;padding:0}
.kr187672y,.kr112i9di{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}
form.kryqnxj5u input,form.kryqnxj5u textarea,form.kryqnxj5u select{width:100%;min-height:48px;
padding:.8rem .9rem;font:inherit;color:oklch(22.0% 0.060 145);background:color-mix(in oklab, oklch(54.5% 0.160 127) 8%, oklch(98.0% 0.008 80));
border:1px solid color-mix(in oklab, oklch(54.5% 0.160 127) 22%, oklch(98.0% 0.008 80));border-radius:10px}
header.krzdqij1l[data-reteszpd1="true"] .kr169z6h7{display:flex}
.kr1kxlmdo{flex:none;margin:0;padding:var(--outer);border-top:var(--bw) solid var(--line);
border-radius:0;justify-content:center}
.kr2mv5lil{margin:0;font-family:Karla, system-ui, -apple-system, Segoe UI, sans-serif;font-weight:700;
font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.1;color:#e2e8f4}
.krm3i8ni1{display:block;min-height:44px;padding:.5rem 0;color:inherit;text-decoration:none}
.kr1khhc4o[hidden]{display:none}
.kr1h9trou:hover,.kr1h9trou:focus-visible{text-decoration:underline}
html[data-reoisf4a9="open"],html[data-reoisf4a9="open"] body{overflow:hidden}
.kr45ndhlm{display:inline-flex;flex:none;align-items:center;gap:.6rem;text-decoration:none;font-weight:700;
font-family:Karla, system-ui, -apple-system, Segoe UI, sans-serif;letter-spacing:calc(0.04em + -0.01em);color:inherit;
font-size:1.15rem;line-height:1.1}
.kr1nfwxdq{background:oklch(20.8% 0.040 145);color:#ffffff;font-size:0.9375rem}
.kr81oq781{display:grid;gap:var(--gap) calc(var(--gap) * 1.5)}
.kr45ndhlm .kr14j887h svg{display:block;width:100%;height:100%}
form.kryqnxj5u textarea{min-height:8rem}
footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"]{background:var(--tint);color:var(--ink-tint)}
@media(max-width:767px){:root{--section-y:calc(3rem / 2);--media-gap:var(--gap)}}
.kr1yl4ppc{padding:0 0 .6rem 1rem}
.kr112i9di::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}
.krda7v1gj{font-size:0.9375rem;color:var(--muted);padding-block:.9rem}
.kr45ndhlm .krrqgf651{height:var(--lockup-h);width:calc(var(--lockup-h) * var(--lockup-ratio,4));max-width:min(60vw,16rem)}
.krrsx3f61 .kr14j887h:not(.krrqgf651){width:2rem;height:2rem}
.krrsx3f61 .krrqgf651{max-width:14rem}
[data-re1h6tnjv][aria-expanded="true"]::after{transform:rotate(-135deg)}
.kr45ndhlm{--lockup-h:2.4rem}
header.krzdqij1l[data-re1st5cz7="nq5xp8z11"] .kr45ndhlm,header.krzdqij1l[data-re1st5cz7="nq1k1zixz"] .kr45ndhlm,header.krzdqij1l[data-re1st5cz7="nqmyp7c85"] .kr45ndhlm{--lockup-h:2.6rem}
header.krzdqij1l[data-re1st5cz7="nq1ht7kz1"] .kr45ndhlm{--lockup-h:2.2rem}
.krtsy21f1{display:flex;align-items:center;justify-content:space-between;gap:1rem;
min-height:4.5rem}
header.krzdqij1l[data-re1st5cz7="nq1ht7kz1"] .krtsy21f1{min-height:calc(4.5rem * .9)}
[data-re1orph3h][hidden]{display:none}
.krrsx3f61{font-size:1rem;--lockup-h:2rem}
footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .kr45ndhlm,footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .kr1ohz4zm,footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .krfuh4xp5,footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .kr1rpijmk,footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .kr32zcf88,footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .krb2crotj{color:var(--ink-tint);border-color:var(--line)}
.kr32zcf88{margin:0 0 .6em;font-size:1rem;font-weight:600;color:#e2e8f4}
body{padding-bottom:4.75rem}
footer.kr1ygx68x a{color:inherit;text-decoration:none}
.kr1ohz4zm,.krfuh4xp5{margin:0;color:#e2e8f4}
.krfuh4xp5{margin-top:.4rem}
.krb2crotj{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}
footer.kr1ygx68x a:hover,footer.kr1ygx68x a:focus-visible{text-decoration:underline}
.kr1rpijmk{color:#e2e8f4}
.krxyawhlu .kr45ndhlm{color:#e2e8f4}
footer.kr1ygx68x .krfuh4xp5 a{font-weight:600;text-decoration:underline;text-underline-offset:.2em}
footer.kr1ygx68x .kr14xf290{background:#e2e8f4;color:oklch(20.8% 0.040 145);border-color:#e2e8f4;
justify-self:start;width:auto}
.kryf5n881 .kr14xf290{flex:1}
@media(min-width:768px){.kr1gh3y2z[data-re1k1j1gu="nqyr9f9t1"] .kr1gfu902 .kr1xosueq{order:-1}
.kr7z3nxl1[data-req5yaga1="nq11dcrig"] .kr1frjor8{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:var(--media-gap)}
.krltmdc7s{grid-template-columns:repeat(2,minmax(0,1fr))}
.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1q243tr{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:calc(var(--gap) * 1.5);position:relative}
.kr8l5onn1 img{aspect-ratio:16 / 9;max-height:min(60vh,34rem);object-fit:cover}
.kr1k5c8e9[data-re13801h5="nq1luslzb"][data-re1qu72wy="nqrnnkzw1"] .kr1odutf6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:calc(var(--gap) * 2);align-items:start}
.kr104gvep[data-re1jq4t6i="nqo6ls8wi"] .kr1jeof18 .kr1wlkmw8{order:1}
.kr5qfes91[data-re1k1j1gu="nqyr9f9t1"] .kr1lyvn6s .krv47frkx{order:-1}
.krq54laru[data-rernrvyj6="nq1nrx01s"] .kr1bb1biy{border-top:0;border-bottom:var(--bw) solid var(--line)}
.krxtn4dm4[data-re1cqherp="nq1981fj7"] .krazoy691{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.kruh3lydy[data-re1l995wl="nq1anlc4s"] .kr1ineskg{grid-template-columns:repeat(2,minmax(0,1fr))}
.kr104gvep[data-re1jq4t6i="nqo6ls8wi"] .kr1jeof18 .kro0ylylr{order:0}
.kruh3lydy[data-re1l995wl="nq2xp7kw1"] .kr1ineskg{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.kryyrscq1[data-re1qpbolg="nqi6su441"] .kr2abopt1{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 1.5)}
.krtn1dw6b[data-rebvetmpn="nqu1mypp1"] .kr5h3ah31{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:calc(var(--gap) * 2)}
.kr1e271rw{width:auto;justify-self:start}
.kr1nkpscs{grid-template-columns:1fr 1fr;align-items:center}
.kr1alk5ou[data-re9mbj9oi="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.kr1gh3y2z[data-re1k1j1gu="nqyr9f9t1"] .kr1gfu902{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr)}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"][data-re1qu72wy="nqrnnkzw1"] .kr1j5ib4y{flex:0 1 32rem;margin-top:0}
.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .krdv3frj1{grid-column:auto}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"][data-re1qu72wy="nqrnnkzw1"] .kr1mkf600{align-items:start}
.kr1jeof18{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr);align-items:start;gap:var(--media-gap)}
.krequsfj1 .kr14xf290{width:auto}
.kr7z3nxl1[data-req5yaga1="nq1bk92ph"] .kr8cm0g7n{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 1.2)}
.kr104gvep[data-re1jq4t6i="nqo6ls8wi"] .kr1jeof18{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col))}
.kr1xp807w[data-re1cod2x4="nqoae0x7d"] .krtbs3sb1{grid-template-columns:repeat(3,minmax(0,1fr))}
.kr5qfes91[data-re1dhl8qc="nqdxhzxmz"] .krsgnj7o1{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)}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"] .krequsfj1{margin-top:0;flex:0 0 auto}
.krq54laru[data-rernrvyj6="nq1nrx01s"] .kr1fj4rkm{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.kr1vu234z{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col));align-items:start;gap:var(--media-gap)}
.kr1k5c8e9[data-re13801h5="nq1luslzb"][data-re1qu72wy="nqrnnkzw1"] .kr1j5ib4y{margin-top:0}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"] .kr1mkf600{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--gap) * 2);text-align:left}
.kr1xp807w[data-re1cod2x4="nq1hxtbws"] .kr1j7e5l0:nth-child(2){border-top:var(--bw) solid var(--line)}
.kr1alk5ou[data-re9mbj9oi="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.kr1alk5ou[data-re9mbj9oi="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.kr7z3nxl1[data-req5yaga1="nq1bk92ph"] .krlffo2y1{max-width:56rem}
.krxtn4dm4[data-re1cqherp="nq1981fj7"] .krfen7kj1:nth-last-child(2):nth-child(odd){border-bottom:var(--bw) solid var(--line)}
.kr1k5c8e9[data-re13801h5="nq80lh5c1"] .kr1mkf600 .krcotynq1{margin-inline:0}
.krrknqu01 .kr14xf290{flex:0 0 auto}
.kr1gfu902{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col));align-items:start;gap:var(--media-gap)}
.krxtn4dm4[data-re1k1j1gu="nqyr9f9t1"] .kr1vu234z{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr)}
.kr1lyvn6s{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col));align-items:start;gap:var(--media-gap)}
.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1hr1p9h: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}
.krxtn4dm4[data-re1k1j1gu="nqyr9f9t1"] .kr1vu234z .krt8hcw3p{order:-1}
.kr5qfes91[data-re1k1j1gu="nqyr9f9t1"] .kr1lyvn6s{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr)}
.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .kr1hr1p9h{grid-template-columns:minmax(0,1fr);row-gap:.6rem}
.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .kr1q243tr{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 1.5)}
.kr1uavfir[data-re2y5xvxl="nqzcqb231"] .kr1lj8i6u{grid-template-columns:repeat(2,minmax(0,1fr))}
.kr1xp807w[data-re1cod2x4="nq1hxtbws"] .krtbs3sb1{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .kr1q243tr[data-re6vca84q="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.krequsfj1{flex-direction:row;justify-content:center;flex-wrap:wrap}
.kr5qfes91[data-re1dhl8qc="nq55kue51"] .kr1lyvn6s{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}
.kr1xp807w[data-re1cod2x4="nq11h39v7"] .krtbs3sb1{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--gap) * 2)}
.kr1xp807w[data-re1cod2x4="nq11h39v7"] .kr1j7e5l0:nth-child(2){border-top:var(--bw) solid var(--line)}
.kr5qfes91[data-re1dhl8qc="nqdxhzxmz"] .krnupn2qh{border-top:0;padding-top:0}
.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .kr1hr1p9h::before{grid-row:auto}
.kruh3lydy[data-re1l995wl="nq2xp7kw1"] .kr1436g7w:has(.kr18t85us){display:grid;grid-template-columns:minmax(9rem,.8fr) minmax(0,1.2fr);gap:var(--gap);align-items:start}
.kr165095w{grid-template-columns:minmax(0,1fr) minmax(0,var(--media-col));align-items:center;gap:var(--media-gap)}
.kr1y3tzc1[data-re1k1j1gu="nqyr9f9t1"] .kr165095w .kr1hazjm0{order:-1}
.kr1hazjm0 img{aspect-ratio:16 / 9}
.kruh3lydy[data-re1l995wl="nq2xp7kw1"] .kr1436g7w:nth-last-child(2):nth-child(odd){border-bottom:var(--bw) solid var(--line)}
.kr1vbrp5b .kr14xf290{flex:0 0 auto}
.kr19ob4xf img{aspect-ratio:21 / 9}
.kr1y3tzc1[data-re1k1j1gu="nqyr9f9t1"] .kr165095w{grid-template-columns:minmax(0,var(--media-col)) minmax(0,1fr)}
.kr1nkpscs:has(>:only-child),.kr1nkpscs:has(>:empty){grid-template-columns:1fr}
.kr10lbdll>*:first-child{order:2}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr15415r2{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.krzdqij1l[data-rekdbh8qf="bar"] [data-re1bvv0c6="2"]{columns:2;column-gap:1.5rem}
.krxyawhlu{grid-column:1/-1}
header.krzdqij1l[data-rekdbh8qf="bar"] .krtsy21f1{flex-wrap:wrap}
header.krzdqij1l[data-rekdbh8qf="bar"] [data-re1bvv0c6="3"]{columns:3;column-gap:1.5rem}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr187672y,header.krzdqij1l[data-rekdbh8qf="bar"] .kr112i9di{width:auto;
min-height:0;padding:.4rem 0;white-space:nowrap}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr1yl4ppc[data-re1wta60e="end"]{left:auto;right:0}
.kr58yxo38{grid-template-columns:minmax(0,1fr) auto}
.kr81oq781{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr1yl4ppc{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(98.0% 0.008 80);color:oklch(22.0% 0.060 145);border:var(--bw) solid var(--line);
border-top:3px solid oklch(54.5% 0.160 127);border-radius:var(--card-radius);box-shadow:0 8px 24px -12px rgba(15,23,42,.22);z-index:80}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr6u72f9g,header.krzdqij1l[data-rekdbh8qf="bar"] .kr1khhc4o,
header.krzdqij1l[data-rekdbh8qf="bar"] .kr1lwu1qd{display:none}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr15415r2>li{position:relative}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr112i9di::after{width:.4rem;height:.4rem}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr169z6h7{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.krzdqij1l[data-rekdbh8qf="bar"] .kr15415r2>li+li{border-top:0}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr1yl4ppc[data-re1bvv0c6="2"],header.krzdqij1l[data-rekdbh8qf="bar"] .kr1yl4ppc:has([data-re1bvv0c6="2"]){width:32rem;max-width:calc(100vw - 2rem)}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr1yl4ppc[data-re1bvv0c6="3"],header.krzdqij1l[data-rekdbh8qf="bar"] .kr1yl4ppc:has([data-re1bvv0c6="3"]){width:46rem;max-width:calc(100vw - 2rem)}
.krs5seze1{grid-template-columns:1fr 1fr;align-items:start}
header.krzdqij1l[data-rekdbh8qf="bar"] .kr1kxlmdo{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}
header.krzdqij1l[data-rekdbh8qf="bar"] .krtasq110,header.krzdqij1l[data-rekdbh8qf="bar"] .krgusw6ah>li{break-inside:avoid}
[data-re1orph3h][hidden]{display:none}
header.krzdqij1l[data-rekdbh8qf="bar"] .krm3i8ni1{min-height:0;padding:.45rem .55rem;border-radius:var(--btn-radius)}
header.krzdqij1l[data-rekdbh8qf="bar"] .krm3i8ni1:hover,header.krzdqij1l[data-rekdbh8qf="bar"] .krm3i8ni1:focus-visible{background:color-mix(in oklab, oklch(54.5% 0.160 127) 12%, oklch(98.0% 0.008 80));color:var(--ink-tint)}
.krziwneh5>li{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:var(--gap)}}
@media(min-width:1120px){.kruh3lydy[data-re1l995wl="nqio5u9im"]>.krfuyun41,.kruh3lydy[data-re1l995wl="nq1ff0eyh"]>.krfuyun41,.kryyrscq1[data-re1qpbolg="nqwj0f5o1"]>.krfuyun41,
.krq54laru[data-rernrvyj6="nq1haz25t"]>.krfuyun41,.krq54laru[data-rernrvyj6="nq5ugav85"]>.krfuyun41,.kr1fyjgg4[data-revc9c7ez="nq1sf0mbq"]>.krfuyun41,
.kr5qfes91[data-re1dhl8qc="nqd37yn85"]>.krfuyun41,.krxtn4dm4[data-re1cqherp="nqm6qv1z1"]>.krfuyun41,.kr1gh3y2z[data-reqiu22z1="nq1hff4c2"]>.krfuyun41,.kr1gh3y2z[data-reqiu22z1="nqkqe08m1"]>.krfuyun41{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:calc(var(--gap) * 4);align-items:start;padding-block:calc(var(--gap) * .75)}
:root{--section-y:calc(3rem * 1.2)}
.kr1k1f8v4{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}
.kruh3lydy[data-re1l995wl="nqio5u9im"]>.krfuyun41>*,.kruh3lydy[data-re1l995wl="nq1ff0eyh"]>.krfuyun41>*,.kryyrscq1[data-re1qpbolg="nqwj0f5o1"]>.krfuyun41>*,
.krq54laru[data-rernrvyj6="nq1haz25t"]>.krfuyun41>*,.krq54laru[data-rernrvyj6="nq5ugav85"]>.krfuyun41>*,.kr1fyjgg4[data-revc9c7ez="nq1sf0mbq"]>.krfuyun41>*,
.kr5qfes91[data-re1dhl8qc="nqd37yn85"]>.krfuyun41>*,.krxtn4dm4[data-re1cqherp="nqm6qv1z1"]>.krfuyun41>*,.kr1gh3y2z[data-reqiu22z1="nq1hff4c2"]>.krfuyun41>*,.kr1gh3y2z[data-reqiu22z1="nqkqe08m1"]>.krfuyun41>*{max-width:none;grid-column:1}
.krax7dq1u[data-ref0ybj41]>.krfuyun41>.kr6f62qm1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:calc(var(--gap) * 4);align-items:start;max-width:none;padding-block:calc(var(--gap) * .75)}
.kruh3lydy[data-re1l995wl="nqio5u9im"]>.krfuyun41>ul,.kruh3lydy[data-re1l995wl="nq1ff0eyh"]>.krfuyun41>ul,.kryyrscq1[data-re1qpbolg="nqwj0f5o1"]>.krfuyun41>ul,
.krq54laru[data-rernrvyj6="nq1haz25t"]>.krfuyun41>ul,.krq54laru[data-rernrvyj6="nq5ugav85"]>.krfuyun41>ul,.krq54laru[data-rernrvyj6="nq1haz25t"]>.krfuyun41>.kr1fj4rkm,.krq54laru[data-rernrvyj6="nq5ugav85"]>.krfuyun41>.kr1fj4rkm,
.kr1fyjgg4[data-revc9c7ez="nq1sf0mbq"]>.krfuyun41>ol,.kr5qfes91[data-re1dhl8qc="nqd37yn85"]>.krfuyun41>ul,.krxtn4dm4[data-re1cqherp="nqm6qv1z1"]>.krfuyun41>ol,.krxtn4dm4[data-re1cqherp="nqm6qv1z1"]>.krfuyun41>ul,
.kr1gh3y2z[data-reqiu22z1="nq1hff4c2"]>.krfuyun41>.kri0sr75q,.kr1gh3y2z[data-reqiu22z1="nqkqe08m1"]>.krfuyun41>.kr1alk5ou{grid-column:2;grid-row:1 / span 4;margin-top:0}
.kr1gh3y2z[data-reqiu22z1="nqkqe08m1"]>.krfuyun41>.kr1alk5ou{padding-top:0;border-top:0}
.kr1gh3y2z[data-reqiu22z1="nqkqe08m1"] .kr1alk5ou[data-re9mbj9oi="3"],.kr1gh3y2z[data-reqiu22z1="nqkqe08m1"] .kr1alk5ou[data-re9mbj9oi="4"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.krax7dq1u[data-ref0ybj41]>.krfuyun41>.kr6f62qm1>*{margin-top:0;grid-column:2;max-width:46rem}
.krax7dq1u[data-ref0ybj41]>.krfuyun41>.kr6f62qm1>*+*{margin-top:var(--gap)}
.krax7dq1u[data-ref0ybj41]>.krfuyun41>.kr6f62qm1>h2{grid-column:1;grid-row:1 / span 9;margin-top:0;max-width:none}
.krax7dq1u[data-ref0ybj41]>.krfuyun41>.kr6f62qm1>h2+*{margin-top:0}
.krtn1dw6b[data-rebvetmpn="nqbaqyi51"]:not([data-re1qg6km1="nq14jt5us"])>.kr1ch2qq3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:calc(var(--gap) * 4);align-items:start;padding-block:calc(var(--gap) * .75)}
.krtn1dw6b[data-rebvetmpn="nqbaqyi51"]:not([data-re1qg6km1="nq14jt5us"])>.kr1ch2qq3>*{grid-column:2;max-width:46rem}
.krtn1dw6b[data-rebvetmpn="nqbaqyi51"]:not([data-re1qg6km1="nq14jt5us"])>.kr1ch2qq3>h2+p{margin-top:0}
.krtn1dw6b[data-rebvetmpn="nqbaqyi51"]:not([data-re1qg6km1="nq14jt5us"])>.kr1ch2qq3>h2{grid-column:1;grid-row:1 / span 9;margin-top:0;max-width:none}
.kr1y3tzc1[data-re56uf55w="nqh9firml"] .kr1nmkfe1{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)}
.kr1y3tzc1[data-re56uf55w="nqh9firml"] .kr1nmkfe1>*{margin-top:0}
body{padding-bottom:0}
.kryyrscq1[data-re1qpbolg="nqi6su441"] .kr2abopt1{grid-template-columns:repeat(3,minmax(0,1fr))}
.kr1uavfir[data-re2y5xvxl="nqzcqb231"] .kr1lj8i6u{grid-template-columns:repeat(3,minmax(0,1fr))}
.kr1y3tzc1[data-re56uf55w="nqh9firml"] .kr1nmkfe1>.krg53ck2x{grid-column:2;grid-row:1;max-width:34rem;padding-top:.35em}
.krrix85a1{min-height:20rem}
.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1q243tr[data-re6vca84q="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.kryf5n881{display:none}
.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1q243tr[data-re6vca84q="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}
footer.kr1ygx68x[data-re1ex9ex6="nq1iq35xs"] .krxyawhlu{min-width:0}
.krnz3tmte{min-height:26rem}
.krxyawhlu{grid-column:auto}
footer.kr1ygx68x .krxyawhlu svg,footer.kr1ygx68x .krxyawhlu img{max-width:100%}
.kr5qfes91[data-re1dhl8qc="nqdxhzxmz"] .krsgnj7o1[data-re6vca84q="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}
.krltmdc7s[data-re6vca84q="2"],.krltmdc7s[data-re6vca84q="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}
footer.kr1ygx68x[data-re1ex9ex6="nq1iq35xs"] .kr81oq781{grid-template-columns:minmax(0,2fr) repeat(auto-fit,minmax(min(100%,8rem),1fr))}
footer.kr1ygx68x[data-re1ex9ex6="nq1ic4pga"] .kr81oq781,footer.kr1ygx68x[data-re1ex9ex6="nq15p52lm"] .kr81oq781{grid-template-columns:repeat(3,minmax(0,1fr))}
.kr1y3tzc1[data-re56uf55w="nqh9firml"] .kr1nmkfe1>.kr1vbrp5b{grid-column:2;grid-row:2;align-self:start;margin-top:calc(var(--gap) * 1.2)}
.kryyrscq1[data-re1qpbolg="nqi6su441"] .kr2abopt1[data-re6vca84q="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.kr1y3tzc1[data-re56uf55w="nqh9firml"] .kr1nmkfe1>.kr1h378f8{grid-column:1;grid-row:1 / span 2}
.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .kr1q243tr[data-re6vca84q="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
.kruh3lydy[data-re1l995wl="nq1anlc4s"] .kr1ineskg{grid-template-columns:repeat(3,minmax(0,1fr))}
.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .kr1q243tr[data-re6vca84q="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}
.kryiygdfl{min-height:15rem}
.kr5qfes91[data-re1dhl8qc="nqdxhzxmz"] .krsgnj7o1[data-re6vca84q="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}
footer.kr1ygx68x[data-re1ex9ex6="nqjilj7r1"] .kr81oq781{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}
.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1q243tr[data-re6vca84q="4"] .kr1bmh2gd,.kr1fyjgg4[data-revc9c7ez="nqtvhwk1e"] .kr1q243tr[data-re6vca84q="5"] .kr1bmh2gd{font-size:1.15rem}
.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .kr1q243tr[data-re6vca84q="4"] .kr1bmh2gd,.kr1fyjgg4[data-revc9c7ez="nq8o9kfq1"] .kr1q243tr[data-re6vca84q="5"] .kr1bmh2gd{font-size:1.15rem}
.kruh3lydy[data-re1l995wl="nq1anlc4s"] .kr1ineskg[data-re6vca84q="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}
.krltmdc7s{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(min-width:1100px){header.krzdqij1l[data-re1st5cz7="nqmyp7c85"] .kr1kxlmdo{order:2;margin:0 0 0 auto;flex:none}
header.krzdqij1l[data-re1st5cz7="nqmyp7c85"] .krtsy21f1:has(.kr1h9trou) .kr1kxlmdo{margin-left:1rem}
header.krzdqij1l[data-rekdbh8qf="bar"]:not([data-re1st5cz7="nqmyp7c85"]) .kr15415r2{flex:0 1 auto;flex-wrap:nowrap}
header.krzdqij1l[data-re1st5cz7="nqmyp7c85"] .kr15415r2{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}
.kr45ndhlm .kr14j887h:not(.krrqgf651){width:2.8rem;height:2.8rem}
header.krzdqij1l[data-re1st5cz7="nqmyp7c85"] .kr45ndhlm{padding-block:.55rem}
header.krzdqij1l[data-rekdbh8qf="bar"]:not([data-re1st5cz7="nqmyp7c85"]) .krtsy21f1{flex-wrap:nowrap;gap:2rem}
header.krzdqij1l[data-re1st5cz7="nqmyp7c85"] .krtsy21f1{gap:0 1.5rem;min-height:0}
header.krzdqij1l[data-rekdbh8qf="bar"]:not([data-re1st5cz7="nqmyp7c85"]) .kr169z6h7{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.krzdqij1l[data-re1st5cz7="nqmyp7c85"] .kr1h9trou{display:inline-block;margin-left:auto}
header.krzdqij1l[data-re1st5cz7="nqmyp7c85"] .kr169z6h7{display:contents}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}
*{transition:none!important;animation:none!important}}