:root{--site-c-yc17:rgb(27,54,90);--site-c-n9c1:rgb(12,26,45);--site-c-f491:rgb(119,155,202);--site-c-q16e:rgb(79,132,202);--site-c-ieaa:rgb(255,255,255);--site-c-i37b:rgb(109,179,55);--site-c-t4e9:rgb(31,35,41);--site-c-s1bc:rgb(252,252,253);--site-c-cbc0:rgb(240,242,245);--site-c-t6f2:rgb(31,35,41);--site-c-p153:rgb(92,110,132);--site-c-ee76:rgb(213,218,226);--site-c-ned2:rgb(18,24,33);--site-c-n93f:rgb(38,47,59);--site-c-z498:rgb(244,245,246);--site-c-dc44:rgb(171,177,186);--site-r-p6a5:1px;--site-r-q900:2px;--site-r-m15f:1px;--site-tt-t027:none;--site-ls-b697:0;--site-fw-q8e5:600;--site-ff-rf9c:'Lora', Georgia, 'Times New Roman', serif;--site-ff-n47a:'Source Sans 3', 'Segoe UI', system-ui, sans-serif;--site-fs-v7a3:clamp(1.8rem, 3.4vw, 2.5rem);--site-fs-sa6f:clamp(1.4rem, 2.4vw, 1.9rem);--site-fs-w7fc:1.15rem;--site-fw-nb44:700;--site-ls-m403:-0.01em;--site-lh-d748:1.25;--site-tt-ibc1:uppercase;--site-ls-p7c2:.12em;--site-c-iebb:rgb(27,54,90);--site-fs-m1df:1rem;--site-lh-g053:1.5;--site-w-aba4:1168px;--site-sp-l2b3:5.9rem;--site-sh-yc8b:0 2px 12px rgba(0,0,0,.08);--site-sh-y8be:0 24px 60px rgba(0,0,0,.12)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;overflow-wrap:anywhere;font-family:var(--site-ff-n47a);font-size:var(--site-fs-m1df);line-height:var(--site-lh-g053);color:var(--site-c-t6f2);background:var(--site-c-s1bc)}img,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--site-ff-rf9c);font-weight:var(--site-fw-nb44);line-height:var(--site-lh-d748);margin:0 0 .6em;color:var(--site-c-t6f2);letter-spacing:var(--site-ls-m403);hyphens:manual}h1{font-size:var(--site-fs-v7a3)}h2{font-size:var(--site-fs-sa6f)}h3{font-size:var(--site-fs-w7fc);line-height:1.3}h4{font-size:1.05rem;line-height:1.35}p{margin:0 0 1em}a{color:var(--site-c-yc17);text-decoration:none}@media (min-width:481px){a[href^="tel:"]{white-space:nowrap}}a:hover{color:var(--site-c-n9c1)}ul,ol{margin:0 0 1em;padding-left:1.25em}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--site-c-f491);color:var(--site-c-t6f2)}.css-kl86y2{width:min(100% - 2.5rem,var(--site-w-aba4));margin-inline:auto}.css-t1p4stv{width:min(100% - 2.5rem,48rem)}.css-f6yrk3a{padding-block:var(--site-sp-l2b3)}.css-7i6t0n9{background:var(--site-c-cbc0)}.css-h3u4hb{background:var(--site-c-ned2);color:var(--site-c-z498)}.css-h3u4hb h1,.css-h3u4hb h2,.css-h3u4hb h3,.css-h3u4hb h4{color:inherit}.css-h3u4hb a{color:var(--site-c-q16e)}.css-h3u4hb .css-x8epikt,.css-h3u4hb .css-f49nshm{color:var(--site-c-dc44)}.css-h3u4hb .css-58s821h{color:var(--site-c-q16e)}.css-i0eed6f{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:var(--site-r-m15f);background:var(--site-c-yc17);color:var(--site-c-ieaa);font-weight:var(--site-fw-q8e5);text-transform:var(--site-tt-t027);letter-spacing:var(--site-ls-b697);line-height:1.25;border:1px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}.css-i0eed6f:hover{background:var(--site-c-n9c1);color:var(--site-c-ieaa)}.css-i0eed6f:active{transform:translateY(1px)}.css-ekpr2i{background:transparent;color:var(--site-c-yc17);border-color:currentColor}.css-ekpr2i:hover{background:var(--site-c-yc17);color:var(--site-c-ieaa);border-color:var(--site-c-yc17)}.css-3mqakw{background:var(--site-c-i37b);color:var(--site-c-t4e9)}.css-3mqakw:hover{background:var(--site-c-i37b);color:var(--site-c-t4e9);filter:brightness(.92)}.css-yohslmw{background:var(--site-c-z498);color:var(--site-c-ned2)}.css-yohslmw:hover{background:rgb(255,255,255);color:var(--site-c-ned2)}.css-vmhmmx{padding:.55rem 1.1rem;font-size:.9rem}.css-9q1xgq{padding:1rem 2rem;font-size:1.05rem}.css-h3u4hb .css-i0eed6f:not(.css-ekpr2i):not(.css-3mqakw):not(.css-yohslmw){background:var(--site-c-q16e);color:var(--site-c-ned2)}.css-h3u4hb .css-i0eed6f:not(.css-ekpr2i):not(.css-3mqakw):not(.css-yohslmw):hover{background:var(--site-c-z498);color:var(--site-c-ned2)}.css-h3u4hb .css-ekpr2i{color:var(--site-c-z498);border-color:var(--site-c-dc44)}.css-h3u4hb .css-ekpr2i:hover{background:var(--site-c-z498);color:var(--site-c-ned2);border-color:var(--site-c-z498)}.css-urb5zho{display:grid;gap:1.5rem}.css-67j5ytm{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.css-v18iin7{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.css-byjqs2{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.css-v9jku50{grid-template-columns:repeat(2,1fr)}.css-5un1pcu{grid-template-columns:repeat(3,1fr)}.css-eouwmnq{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.css-eouwmnq{grid-template-columns:repeat(2,1fr)}.css-5un1pcu{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.css-v9jku50,.css-5un1pcu,.css-eouwmnq{grid-template-columns:1fr}}.css-dd827h{display:flex;flex-wrap:wrap;justify-content:center}.css-dd827h>*{min-width:0}.css-dd827h.css-v9jku50>*{flex:0 0 calc((100% - 1.5rem)/2)}.css-dd827h.css-5un1pcu>*{flex:0 0 calc((100% - 3rem)/3)}.css-dd827h.css-eouwmnq>*{flex:0 0 calc((100% - 4.5rem)/4)}@media (max-width:960px){.css-dd827h.css-5un1pcu>*,.css-dd827h.css-eouwmnq>*{flex-basis:calc((100% - 1.5rem)/2)}}@media (max-width:560px){.css-dd827h.css-v9jku50>*,.css-dd827h.css-5un1pcu>*,.css-dd827h.css-eouwmnq>*{flex-basis:100%}}.css-x8epikt{font-size:1.15rem;color:var(--site-c-p153)}.css-58s821h{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:var(--site-ls-p7c2);text-transform:var(--site-tt-ibc1);color:var(--site-c-iebb);margin-bottom:.75rem}.css-f49nshm{color:var(--site-c-p153)}.css-i7350rl{text-align:center}.css-1qtxwzu{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}@media (max-width:640px){.css-f6yrk3a{padding-block:calc(var(--site-sp-l2b3) * .7)}}.css-9r5pbud{position:sticky;top:0;z-index:20;padding:.75rem 0}.css-6nqxxbh{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.5rem .55rem .5rem 1.4rem;border:1px solid var(--site-c-ee76);border-radius:999px;box-shadow:var(--site-sh-yc8b)}.css-m4sm5d5 .css-6nqxxbh{background:var(--site-c-cbc0)}.css-s62vi9 .css-6nqxxbh{background:var(--site-c-s1bc)}.css-n2v5uq .css-6nqxxbh{background:var(--site-c-ned2);border-color:transparent;color:var(--site-c-z498)}.css-nc2nfh{display:inline-flex;min-width:0}.css-8n5jf52{height:auto;width:auto;max-height:2rem}.css-z8pqgt{display:flex;align-items:center;gap:1rem}.css-vmc0odp{display:flex;flex-wrap:wrap;gap:.2rem;list-style:none;margin:0;padding:0}.css-jl6en1{display:block;padding:.5rem .95rem;border-radius:999px;color:inherit;font-size:.95rem;font-weight:500}.css-jl6en1:hover,.css-gpld6b{background:var(--site-c-f491);color:var(--site-c-t6f2)}.css-n2v5uq .css-jl6en1:hover,.css-n2v5uq .css-gpld6b{background:rgba(255,255,255,.12);color:var(--site-c-z498)}.css-b454zfl{display:inline-flex;align-items:center;padding:.65rem 1.3rem;border-radius:999px;background:var(--site-c-yc17);color:var(--site-c-ieaa);font-weight:600;white-space:nowrap}.css-b454zfl:hover{background:var(--site-c-n9c1);color:var(--site-c-ieaa)}.css-n2v5uq .css-b454zfl{background:var(--site-c-q16e);color:var(--site-c-ned2)}.css-b9ud80{display:none}.css-b9ud80:focus-visible + .css-glvbis{outline:2px solid var(--site-c-yc17);outline-offset:4px}.css-glvbis{display:none;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:44px;min-height:44px;padding:.5rem;cursor:pointer}.css-43x6odv{display:block;width:24px;height:2px;border-radius:2px;background:currentColor}@media (max-width:900px){.css-6nqxxbh{border-radius:1.75rem;padding-inline:1.1rem .5rem}.css-b9ud80{display:block}.css-glvbis{display:flex}.css-z8pqgt{display:none;position:absolute;left:0;right:0;top:calc(100% + .5rem);flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem;border:1px solid var(--site-c-ee76);border-radius:var(--site-r-q900);box-shadow:var(--site-sh-y8be);background:var(--site-c-s1bc)}.css-m4sm5d5 .css-z8pqgt{background:var(--site-c-cbc0)}.css-n2v5uq .css-z8pqgt{background:var(--site-c-ned2);border-color:transparent}.css-b9ud80:checked ~ .css-z8pqgt{display:flex}.css-vmc0odp{flex-direction:column}.css-b454zfl{justify-content:center}}.css-d09sn16{margin-top:auto;font-size:.92rem}.css-f2yo6n5{border-top:1px solid var(--site-c-ee76)}.css-8r3pht{background:var(--site-c-cbc0);border-top:1px solid var(--site-c-ee76)}.css-27vrb8{background:var(--site-c-ned2);color:var(--site-c-z498)}.css-rx0reix{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:2rem;padding-block:calc(var(--site-sp-l2b3) * .7)}.css-7uj22u{height:2rem;width:auto}.css-buhcd7{display:flex;flex-wrap:wrap;gap:1.25rem;list-style:none;margin:0;padding:0}.css-vffpmaz{color:inherit;opacity:.85}.css-vffpmaz:hover{opacity:1;color:inherit;text-decoration:underline}.css-27vrb8 .css-vffpmaz:hover{color:var(--site-c-q16e)}.css-xfbfaf{display:grid;gap:.25rem;font-style:normal;font-size:.9rem;text-align:right}.css-3nhuktl{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.css-ggvtwvc{border-top:1px solid rgba(128,128,128,.25)}.css-2ffobve{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;padding-block:1rem;font-size:.85rem;opacity:.8}.css-v8nh8zt{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}@media (max-width:720px){.css-rx0reix{flex-direction:column;align-items:flex-start}.css-xfbfaf{text-align:left}.css-2ffobve{flex-direction:column}}.css-wp6tbc{position:fixed;z-index:50;inset-inline-end:1rem;bottom:1rem;width:min(24rem,calc(100% - 2rem));max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);overflow:auto;overscroll-behavior:contain;padding:1.35rem;background:var(--site-c-cbc0);color:var(--site-c-t6f2);border:1px solid var(--site-c-ee76);border-top:3px solid var(--site-c-yc17);border-radius:var(--site-r-p6a5);box-shadow:var(--site-sh-yc8b);font-size:.92rem;line-height:1.5;overflow-wrap:anywhere}.css-wp6tbc[hidden]{display:none}.css-3zuqam{margin:0 0 .7rem;font-family:var(--site-ff-rf9c);font-size:1.18rem;font-weight:var(--site-fw-nb44);line-height:1.25;letter-spacing:var(--site-ls-m403)}.css-enbqgu{margin:0 0 .9rem}.css-gxqi6gk{display:inline-block;max-width:100%;color:var(--site-c-yc17);font-weight:600;text-decoration:underline;text-underline-offset:.2em}.css-gxqi6gk:hover{color:var(--site-c-n9c1)}.css-4dmjob9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.15rem;padding-top:1rem;border-top:1px solid var(--site-c-ee76)}.css-zf1agsk{min-width:0;min-height:44px;padding:.65rem .6rem;border:1px solid var(--site-c-ee76);border-radius:var(--site-r-m15f);background:var(--site-c-s1bc);color:var(--site-c-t6f2);font-weight:var(--site-fw-q8e5);font-size:.9rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.css-zf1agsk:hover{background:var(--site-c-yc17);border-color:var(--site-c-yc17);color:var(--site-c-ieaa)}.css-zf1agsk:focus-visible,.css-gxqi6gk:focus-visible{outline:3px solid var(--site-c-yc17);outline-offset:3px}@media(max-width:560px){.css-wp6tbc{inset-inline-end:.5rem;bottom:.5rem;width:calc(100% - 1rem);padding:.85rem .95rem;font-size:.84rem;line-height:1.4}.css-3zuqam{margin-bottom:.35rem;font-size:1rem}.css-enbqgu{margin-bottom:.5rem}.css-4dmjob9{gap:.5rem;margin-top:.6rem;padding-top:.6rem}.css-zf1agsk{min-height:40px;padding:.5rem .4rem}}.css-lamp6u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:start}.css-l8ndq3 .css-jt7hn1{order:1}.css-l8ndq3 .css-0u3swh5{order:2}.css-0u3swh5,.css-jt7hn1{min-width:0;overflow-wrap:anywhere}.css-7ab9ma{margin:0}.css-gq6zsc{margin:1.5rem 0 0;display:grid;gap:.75rem}.css-h0qadu{display:grid;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);gap:1rem}.css-uwgt459{font-weight:600;color:var(--site-c-p153);font-size:.9rem}.css-cgienu{margin:0;min-width:0;overflow-wrap:anywhere}.css-69zcjn{color:inherit}.css-jt7hn1{display:grid;gap:1rem;padding:2rem;background:var(--site-c-cbc0);border-radius:var(--site-r-q900);border:1px solid var(--site-c-ee76)}.css-ptyu2h5{display:grid;gap:.35rem;min-width:0}.css-26ia0mn{font-size:.9rem;font-weight:600}.css-sfhtwc0{width:100%;min-width:0;padding:.7rem .9rem;border:1px solid var(--site-c-ee76);border-radius:var(--site-r-p6a5);background:var(--site-c-s1bc)}.css-sfhtwc0:focus{outline:2px solid var(--site-c-yc17);outline-offset:1px}.css-umabqn0{resize:vertical}.css-ek4ydt{justify-self:start;max-width:100%;overflow-wrap:anywhere}@media (max-width:860px){.css-lamp6u{grid-template-columns:minmax(0,1fr)}.css-l8ndq3 .css-jt7hn1,.css-l8ndq3 .css-0u3swh5{order:0}}@media (max-width:480px){.css-h0qadu{grid-template-columns:minmax(0,1fr);gap:.25rem}.css-jt7hn1{padding:1.25rem}}.css-8q3sze{padding-block:calc(var(--site-sp-l2b3) * 1.5) calc(var(--site-sp-l2b3) * 1.3)}.css-yhtcr15{max-width:52rem}.css-qbrezn .css-yhtcr15{margin-inline:auto;text-align:center}.css-prgvv8{display:block;width:3.5rem;height:4px;background:var(--site-c-yc17);border-radius:2px;margin-bottom:1.5rem}.css-qbrezn .css-prgvv8{margin-inline:auto}.css-stlvfs7{font-size:calc(var(--site-fs-v7a3) * 1.12);margin-bottom:1.25rem}.css-b5gj7ej{max-width:38rem;margin-bottom:2rem}.css-qbrezn .css-b5gj7ej{margin-inline:auto}.css-x72pgv{display:flex;flex-wrap:wrap;gap:1rem}.css-qbrezn .css-x72pgv{justify-content:center}.css-wr817ai{margin:1.5rem 0 0;font-size:.9rem}.css-sjgdlke{max-width:46rem;margin-bottom:clamp(2rem,4vw,3rem)}.css-i04noaq{margin-bottom:.9rem}.css-xxibgd{margin:0}.css-6ke9d26{list-style:none;margin:0 0 2rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2rem)}.css-i1aumna{display:flex;flex-direction:column;min-width:0}.css-fq489t .css-i1aumna{border:1px solid var(--site-c-ee76);border-radius:var(--site-r-q900);overflow:hidden;background:var(--site-c-s1bc)}.css-2mwqzd{width:100%;aspect-ratio:4/3;object-fit:cover}.css-6glvjv2 .css-2mwqzd{border-radius:var(--site-r-q900)}.css-6o2cqh{padding-top:1.1rem}.css-fq489t .css-6o2cqh{padding:1.25rem 1.4rem 1.5rem}.css-xrbiukx{font-size:1.2rem;margin-bottom:.45rem}.css-twb8c6z{margin:0;color:var(--site-c-p153)}.css-vk7ruzx{display:inline-flex;align-items:center;gap:.5rem;font-weight:700}@media (max-width:900px){.css-6ke9d26{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:600px){.css-6ke9d26{grid-template-columns:minmax(0,1fr)}}.css-q9xsf87{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.15fr);gap:clamp(2rem,5vw,5rem);align-items:start}.css-msgsdba{min-width:0;padding-top:1.25rem;border-top:3px solid var(--site-c-t6f2)}.css-jc0xrt{font-size:clamp(1.8rem,2.7vw,2.8rem);max-width:17ch;overflow-wrap:anywhere;margin-bottom:1rem}.css-t6bn9xo{display:inline-flex;gap:.75rem;align-items:center;min-height:2.75rem;max-width:100%;font-size:.9rem}.css-zi49crm{list-style:none;padding:0;margin:0;border-top:1px solid var(--site-c-ee76)}.css-a52lod{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.65fr);gap:1.5rem;padding-block:1.5rem;border-bottom:1px solid var(--site-c-ee76);align-items:start}.css-g1dj8c{margin:0;min-width:0}.css-4442lq6{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--site-r-p6a5)}.css-m0pjaqz{min-width:0}.css-0z29dmx{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:0 0 .5rem;font-size:.72rem;color:var(--site-c-p153)}.css-dekb1j{font-size:clamp(1.1rem,1.55vw,1.5rem);margin-bottom:.55rem;overflow-wrap:anywhere}.css-2reedrq{display:inline-block;color:var(--site-c-t6f2);min-height:2.75rem}.css-2reedrq:hover{color:var(--site-c-yc17)}.css-2reedrq:focus-visible,.css-t6bn9xo:focus-visible{outline:2px solid var(--site-c-yc17);outline-offset:4px}.css-wdbf9c{font-size:.9rem;line-height:1.65;color:var(--site-c-p153);margin:0}.css-g1dj8c:not(:has(img)){display:none}.css-a52lod:not(:has(img)){grid-template-columns:minmax(0,1fr)}@media(max-width:850px){.css-q9xsf87{grid-template-columns:minmax(0,1fr);gap:1.5rem}.css-jc0xrt{max-width:26ch}.css-a52lod{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media(max-width:430px){.css-a52lod{grid-template-columns:4rem minmax(0,1fr);gap:.5rem 1rem}.css-g1dj8c{grid-column:1;grid-row:1/3}.css-4442lq6{aspect-ratio:4/5}.css-m0pjaqz{display:contents}.css-0z29dmx{grid-column:2;grid-row:1;font-size:.7rem;margin:0}.css-dekb1j{grid-column:2;grid-row:2;font-size:1.1rem;margin:0}.css-wdbf9c{grid-column:1/-1;margin-top:.35rem;font-size:.9rem}.css-a52lod:not(:has(img)) .css-0z29dmx,.css-a52lod:not(:has(img)) .css-dekb1j{grid-column:1;grid-row:auto}}.css-vuiehb{overflow-wrap:anywhere}.css-7ye3zi>*{min-width:0}.css-crwfsyy{max-width:24ch}.css-0g5uvm{color:var(--site-c-p153)}.css-xv4lub{max-width:100%;white-space:normal;text-align:center}.css-0efziyj{max-width:54rem;margin-bottom:3rem}.css-crwfsyy{font-size:clamp(2rem,4vw,3.4rem)}.css-7ye3zi{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.6fr);gap:clamp(2rem,6vw,6rem);align-items:start}.css-ephpp6{border-left:3px solid var(--site-c-yc17);padding-left:1.5rem}.css-jg5iv9{font-family:var(--site-ff-rf9c);font-size:1.5rem;line-height:1.35}.css-04941b{margin:1.8rem 0}.css-04941b div{margin-bottom:1.2rem}.css-04941b dt,.css-svc74jt{font-size:.8rem;color:var(--site-c-p153);margin:0 0 .4rem}.css-04941b dd{font-size:1.15rem;margin:0}.css-e2x6xcz{list-style:none;margin:.7rem 0 0;padding:0}.css-e2x6xcz li{padding:.6rem 0;border-top:1px solid var(--site-c-ee76);font-size:.9rem}.css-b0zq5w{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1.5rem;padding:0 0 2rem;margin-bottom:2rem;border-bottom:1px solid var(--site-c-ee76)}.css-bov3dm{font-family:var(--site-ff-rf9c);font-size:clamp(2rem,5vw,3.5rem);line-height:1.1;color:var(--site-c-yc17);letter-spacing:-.05em}.css-5v1si5f{font-size:clamp(1.3rem,2.1vw,1.75rem)}.css-0g5uvm{line-height:1.9;margin:0;max-width:62ch}.css-4vnp205{min-width:0}@media(max-width:760px){.css-7ye3zi{grid-template-columns:1fr}.css-ephpp6{padding:1.2rem 0 1.2rem 1.2rem;border-top:1px solid var(--site-c-ee76);border-bottom:1px solid var(--site-c-ee76)}.css-04941b{display:flex;flex-wrap:wrap;gap:1.2rem 2.5rem;margin:1.2rem 0}.css-04941b div{margin:0}.css-e2x6xcz{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.css-e2x6xcz li{border-top:0;padding:0}.css-b0zq5w{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}.css-bov3dm{font-size:2rem}}.css-up2nbk{padding-block:calc(var(--site-sp-l2b3) * .9) calc(var(--site-sp-l2b3) * .7)}.css-j8q4s5{border-bottom:4px solid var(--site-c-yc17)}.css-ye7z9x{border-bottom:4px solid var(--site-c-i37b)}.css-7whx2o{border-bottom:1px solid var(--site-c-ee76)}.css-d9wt8v{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.css-n6i5z9{margin:0;font-size:calc(var(--site-fs-v7a3) * 1.05)}.css-ow8d3t{margin:0 0 .35rem;max-width:34rem}@media (max-width:760px){.css-d9wt8v{grid-template-columns:1fr;gap:1rem}}.css-sqy25v{max-width:56ch;margin-bottom:clamp(2rem,5vw,4rem)}.css-ns0yr3{border-top:1px solid var(--site-c-ee76)}.css-4z3759t{padding-block:clamp(2rem,5vw,4rem);border-bottom:1px solid var(--site-c-ee76)}.css-29z1io{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;color:var(--site-c-t6f2);min-height:2.75rem}.css-29z1io:hover{color:var(--site-c-t6f2)}.css-29z1io:focus-visible{outline:2px solid var(--site-c-yc17);outline-offset:6px}.css-ylol9pi{min-width:0;padding:clamp(.65rem,1.5vw,1.25rem);background:var(--site-c-cbc0);border:1px solid var(--site-c-ee76)}.css-ylol9pi:not(:has(img)){display:none}.css-292622y{width:100%;aspect-ratio:4/3;object-fit:cover}.css-zix4p9{min-width:0}