:root{--ds-clr-m55d:#f4f6f6;--ds-radius-z013:4px;--ds-radius-t626:2px;--ds-fs-c5d9:clamp(1.6rem, 3vw, 2.25rem);--ds-fw-x68b:700;--ds-clr-z090:#141e1f;--ds-fw-m58b:600;--ds-clr-if8b:#8cd0d9;--ds-fs-le68:1rem;--ds-clr-a5b1:#f3f6f7;--ds-fs-g8d5:clamp(2rem, 4.5vw, 3.25rem);--ds-gap-x469:5.7rem;--ds-radius-bfd5:2px;--ds-clr-z148:#ffffff;--ds-lh-yd96:1.6;--ds-clr-vcfa:#1f707a;--ds-transform-eeb8:none;--ds-shadow-b05b:0 12px 40px rgba(0,0,0,.14);--ds-transform-a099:uppercase;--ds-clr-p9b2:#ffffff;--ds-ls-ga79:-0.01em;--ds-clr-l919:#e1e9ea;--ds-font-seae:'IBM Plex Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;--ds-ls-o419:0;--ds-ls-ibc2:.12em;--ds-clr-bc32:#0e1e20;--ds-max-w-w3d3:1168px;--ds-clr-c652:#abb8ba;--ds-lh-t7d2:1.15;--ds-clr-r2d7:#2995a3;--ds-font-o93e:'IBM Plex Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;--ds-clr-e54d:#b13e2f;--ds-clr-l6d3:#1f707a;--ds-clr-he3a:#10454c;--ds-clr-o717:#5e7173;--ds-clr-ga1d:#212f31;--ds-clr-gcfb:#ffffff;--ds-fs-s5bc:1.25rem;--ds-shadow-ke31:0 2px 12px rgba(0,0,0,.08)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{overflow-wrap:anywhere;margin:0;background:var(--ds-clr-a5b1);line-height:var(--ds-lh-yd96);font-family:var(--ds-font-o93e);color:var(--ds-clr-z090);font-size:var(--ds-fs-le68)}img,svg,video{max-width:100%;display:block;height:auto}h1,h2,h3,h4{margin:0 0 .6em;hyphens:manual;font-weight:var(--ds-fw-x68b);font-family:var(--ds-font-seae);letter-spacing:var(--ds-ls-ga79);color:var(--ds-clr-z090);line-height:var(--ds-lh-t7d2)}h1{font-size:var(--ds-fs-g8d5)}h2{font-size:var(--ds-fs-c5d9)}h3{font-size:var(--ds-fs-s5bc);line-height:1.3}h4{font-size:1.05rem;line-height:1.35}p{margin:0 0 1em}a{text-decoration:none;color:var(--ds-clr-vcfa)}@media (min-width:481px){a[href^="tel:"]{white-space:nowrap}}a:hover{color:var(--ds-clr-he3a)}ul,ol{padding-left:1.25em;margin:0 0 1em}button,input,textarea,select{font:inherit;color:inherit}::selection{color:var(--ds-clr-z090);background:var(--ds-clr-if8b)}.css-hk2gz6{margin-inline:auto;width:min(100% - 2.5rem,var(--ds-max-w-w3d3))}.css-oebbjnf{width:min(100% - 2.5rem,48rem)}.css-tiq0rsu{padding-block:var(--ds-gap-x469)}.css-911cae{background:var(--ds-clr-gcfb)}.css-ser0qje{background:var(--ds-clr-bc32);color:var(--ds-clr-m55d)}.css-ser0qje h1,.css-ser0qje h2,.css-ser0qje h3,.css-ser0qje h4{color:inherit}.css-ser0qje a{color:var(--ds-clr-r2d7)}.css-ser0qje .css-2w4kv4q,.css-ser0qje .css-lahdscs{color:var(--ds-clr-c652)}.css-ser0qje .css-1xx63x2{color:var(--ds-clr-r2d7)}.css-9ry514{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:var(--ds-radius-bfd5);background:var(--ds-clr-vcfa);color:var(--ds-clr-z148);font-weight:var(--ds-fw-m58b);text-transform:var(--ds-transform-eeb8);letter-spacing:var(--ds-ls-o419);line-height:1.25;border:1px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}.css-9ry514:hover{background:var(--ds-clr-he3a);color:var(--ds-clr-z148)}.css-9ry514:active{transform:translateY(1px)}.css-11h69om{background:transparent;border-color:currentColor;color:var(--ds-clr-vcfa)}.css-11h69om:hover{border-color:var(--ds-clr-vcfa);color:var(--ds-clr-z148);background:var(--ds-clr-vcfa)}.css-9xk4oa{background:var(--ds-clr-e54d);color:var(--ds-clr-p9b2)}.css-9xk4oa:hover{background:var(--ds-clr-e54d);filter:brightness(.92);color:var(--ds-clr-p9b2)}.css-hqeex8y{background:var(--ds-clr-m55d);color:var(--ds-clr-bc32)}.css-hqeex8y:hover{background:#fff;color:var(--ds-clr-bc32)}.css-2hnp9hs{padding:.55rem 1.1rem;font-size:.9rem}.css-w6wkw7z{font-size:1.05rem;padding:1rem 2rem}.css-ser0qje .css-9ry514:not(.css-11h69om):not(.css-9xk4oa):not(.css-hqeex8y){background:var(--ds-clr-r2d7);color:var(--ds-clr-bc32)}.css-ser0qje .css-9ry514:not(.css-11h69om):not(.css-9xk4oa):not(.css-hqeex8y):hover{background:var(--ds-clr-m55d);color:var(--ds-clr-bc32)}.css-ser0qje .css-11h69om{border-color:var(--ds-clr-c652);color:var(--ds-clr-m55d)}.css-ser0qje .css-11h69om:hover{background:var(--ds-clr-m55d);border-color:var(--ds-clr-m55d);color:var(--ds-clr-bc32)}.css-jot5tmg{gap:1.5rem;display:grid}.css-j6ma4k6{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.css-vx92f5{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.css-gx1zwgw{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.css-mwt54d{grid-template-columns:repeat(2,1fr)}.css-lq62pds{grid-template-columns:repeat(3,1fr)}.css-ctwklg0{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.css-ctwklg0{grid-template-columns:repeat(2,1fr)}.css-lq62pds{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.css-mwt54d,.css-lq62pds,.css-ctwklg0{grid-template-columns:1fr}}.css-mqv8fee{flex-wrap:wrap;justify-content:center;display:flex}.css-mqv8fee>*{min-width:0}.css-mqv8fee.css-mwt54d>*{flex:0 0 calc((100% - 1.5rem)/2)}.css-mqv8fee.css-lq62pds>*{flex:0 0 calc((100% - 3rem)/3)}.css-mqv8fee.css-ctwklg0>*{flex:0 0 calc((100% - 4.5rem)/4)}@media (max-width:960px){.css-mqv8fee.css-lq62pds>*,.css-mqv8fee.css-ctwklg0>*{flex-basis:calc((100% - 1.5rem)/2)}}@media (max-width:560px){.css-mqv8fee.css-mwt54d>*,.css-mqv8fee.css-lq62pds>*,.css-mqv8fee.css-ctwklg0>*{flex-basis:100%}}.css-2w4kv4q{color:var(--ds-clr-o717);font-size:1.15rem}.css-1xx63x2{letter-spacing:var(--ds-ls-ibc2);display:inline-block;font-size:.8rem;font-weight:700;color:var(--ds-clr-l6d3);margin-bottom:.75rem;text-transform:var(--ds-transform-a099)}.css-lahdscs{color:var(--ds-clr-o717)}.css-j0bhgyr{text-align:center}.css-p2pbxvf{padding:0;overflow:hidden;width:1px;border:0;height:1px;clip:rect(0 0 0 0);position:absolute;margin:-1px}@media (max-width:640px){.css-tiq0rsu{padding-block:calc(var(--ds-gap-x469) * .7)}}.css-qgf9y6q{border-bottom:1px solid var(--ds-clr-l919);position:sticky;z-index:20;top:0;background:var(--ds-clr-a5b1)}.css-3d32r1{display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:4.5rem}.css-e0gqamm{min-width:0;max-width:100%;display:inline-flex;align-items:center}.css-xx6s33q{height:auto;width:auto;max-height:2.25rem}.css-i1wkae{display:flex;align-items:center;gap:2rem}.css-q2ljaem{gap:1.5rem;margin:0;display:flex;list-style:none;padding:0}.css-ptz1id{color:var(--ds-clr-z090);padding:.25rem 0;border-bottom:2px solid transparent;font-weight:500}.css-ptz1id:hover,.css-c67d561{color:var(--ds-clr-vcfa);border-bottom-color:var(--ds-clr-vcfa)}.css-6968a3w{font-weight:600}.css-h11idb{display:none}.css-h11idb:focus-visible + .css-p7lpj6{outline:2px solid var(--ds-clr-vcfa);outline-offset:4px}.css-p7lpj6{display:none;flex:none;align-items:center;justify-content:center;min-width:44px;min-height:44px;white-space:nowrap;line-height:1.2;flex-direction:column;gap:5px;padding:.5rem;cursor:pointer}.css-pb7hl5{border-radius:2px;display:block;width:24px;height:2px;background:var(--ds-clr-z090)}@media (max-width:860px){.css-h11idb{display:block}.css-3d32r1{gap:.75rem}.css-p7lpj6{display:flex}.css-i1wkae{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:1rem;padding:1.25rem;background:var(--ds-clr-a5b1);border-bottom:1px solid var(--ds-clr-l919);box-shadow:var(--ds-shadow-ke31)}.css-h11idb:checked ~ .css-i1wkae{display:flex}.css-q2ljaem{flex-direction:column;gap:.75rem}}.css-jaisny{padding-top:clamp(2.5rem,6vw,4rem)}.css-qj5jmw{color:var(--ds-clr-m55d);background:var(--ds-clr-bc32)}.css-s31as39{background:var(--ds-clr-gcfb);border-top:1px solid var(--ds-clr-l919)}.css-h09gxta{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:2rem clamp(1.5rem,4vw,3rem);padding-bottom:clamp(2rem,5vw,3rem)}.css-ylcf3t{display:inline-flex;margin-bottom:1rem}.css-4w3zzw{max-height:2.25rem;height:auto;width:auto}.css-ape5jhr{margin:0;max-width:22rem;opacity:.8}.css-kfingc{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0}.css-ip8dge{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;border:1px solid var(--ds-clr-l919);color:var(--ds-clr-z090)}.css-ip8dge svg{width:1rem;height:1rem}.css-qj5jmw .css-ip8dge{color:var(--ds-clr-m55d);border-color:rgba(255,255,255,.2)}.css-1bljmfm{margin-bottom:1rem;font-size:.95rem;color:inherit}.css-g0d9kqc{opacity:.9;line-height:1.8;font-style:normal}.css-phvcy8y{display:grid;margin:0;gap:.45rem}.css-cfidfo{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.45rem;border-bottom:1px dashed var(--ds-clr-l919)}.css-qj5jmw .css-cfidfo{border-color:rgba(255,255,255,.18)}.css-no2c83p{font-weight:600}.css-tfsm0f{margin:0;text-align:right;opacity:.85}.css-j2jqln7,.css-vgn4akk{margin:0;padding:0;display:grid;gap:.5rem;list-style:none}.css-vgn4akk{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem}.css-xsn00b9{color:inherit}.css-xsn00b9:hover{color:var(--ds-clr-vcfa)}.css-qj5jmw .css-xsn00b9:hover{color:var(--ds-clr-r2d7)}.css-9nq95dx{border-top:1px solid var(--ds-clr-l919);font-size:.85rem}.css-qj5jmw .css-9nq95dx{border-color:rgba(255,255,255,.14)}.css-st3djrl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding-block:1.25rem;opacity:.75}@media (max-width:900px){.css-h09gxta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.css-al36avd{grid-column:1/-1}}@media (max-width:480px){.css-h09gxta{grid-template-columns:minmax(0,1fr)}}.css-u37pih8{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(--ds-clr-gcfb);color:var(--ds-clr-z090);border:1px solid var(--ds-clr-l919);border-top:3px solid var(--ds-clr-vcfa);border-radius:var(--ds-radius-t626);box-shadow:var(--ds-shadow-ke31);font-size:.92rem;line-height:1.5;overflow-wrap:anywhere}.css-u37pih8[hidden]{display:none}.css-g1kgw8{line-height:1.25;font-size:1.18rem;margin:0 0 .7rem;font-weight:var(--ds-fw-x68b);font-family:var(--ds-font-seae);letter-spacing:var(--ds-ls-ga79)}.css-zyg4jc{margin:0 0 .9rem}.css-tw4i6h{max-width:100%;text-underline-offset:.2em;display:inline-block;text-decoration:underline;font-weight:600;color:var(--ds-clr-vcfa)}.css-tw4i6h:hover{color:var(--ds-clr-he3a)}.css-z5z5u3q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.15rem;padding-top:1rem;border-top:1px solid var(--ds-clr-l919)}.css-76uzzdn{min-width:0;min-height:44px;padding:.65rem .6rem;border:1px solid var(--ds-clr-l919);border-radius:var(--ds-radius-bfd5);background:var(--ds-clr-a5b1);color:var(--ds-clr-z090);font-weight:var(--ds-fw-m58b);font-size:.9rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.css-76uzzdn:hover{background:var(--ds-clr-vcfa);color:var(--ds-clr-z148);border-color:var(--ds-clr-vcfa)}.css-76uzzdn:focus-visible,.css-tw4i6h:focus-visible{outline:3px solid var(--ds-clr-vcfa);outline-offset:3px}@media(max-width:560px){.css-u37pih8{inset-inline-end:.5rem;padding:.85rem .95rem;font-size:.84rem;line-height:1.4;bottom:.5rem;width:calc(100% - 1rem)}.css-g1kgw8{font-size:1rem;margin-bottom:.35rem}.css-zyg4jc{margin-bottom:.5rem}.css-z5z5u3q{gap:.5rem;margin-top:.6rem;padding-top:.6rem}.css-76uzzdn{padding:.5rem .4rem;min-height:40px}}.css-7z1o5v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:start}.css-7c6vg7k .css-f5apx3{order:1}.css-7c6vg7k .css-cmkbvzg{order:2}.css-cmkbvzg,.css-f5apx3{overflow-wrap:anywhere;min-width:0}.css-v92wcx{margin:0}.css-t9avq3h{margin:1.5rem 0 0;gap:.75rem;display:grid}.css-ut55in{display:grid;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);gap:1rem}.css-wad85g8{font-weight:600;color:var(--ds-clr-o717);font-size:.9rem}.css-k420d7{overflow-wrap:anywhere;margin:0;min-width:0}.css-7ot4fd9{color:inherit}.css-f5apx3{display:grid;gap:1rem;padding:2rem;background:var(--ds-clr-gcfb);border-radius:var(--ds-radius-z013);border:1px solid var(--ds-clr-l919)}.css-cq9omh9{gap:.35rem;display:grid;min-width:0}.css-s3nme2r{font-size:.9rem;font-weight:600}.css-wydubj5{width:100%;min-width:0;padding:.7rem .9rem;border:1px solid var(--ds-clr-l919);border-radius:var(--ds-radius-t626);background:var(--ds-clr-a5b1)}.css-wydubj5:focus{outline:2px solid var(--ds-clr-vcfa);outline-offset:1px}.css-rmwkl1m{resize:vertical}.css-ov4tdw{overflow-wrap:anywhere;justify-self:start;max-width:100%}@media (max-width:860px){.css-7z1o5v{grid-template-columns:minmax(0,1fr)}.css-7c6vg7k .css-f5apx3,.css-7c6vg7k .css-cmkbvzg{order:0}}@media (max-width:480px){.css-ut55in{grid-template-columns:minmax(0,1fr);gap:.25rem}.css-f5apx3{padding:1.25rem}}.css-luidbi{background:var(--ds-clr-a5b1);padding-block:calc(var(--ds-gap-x469) * 1.1)}.css-f6snnlb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,6vw,5rem);align-items:center}.css-1gz5oft .css-9m7r8u1{order:-1}.css-8nkcwb{margin-bottom:1rem}.css-r5d3bv{margin-bottom:2rem;max-width:34rem}.css-ocs70c{display:flex;flex-wrap:wrap;gap:1rem}.css-9m7r8u1{position:relative;padding:0 0 2.5rem 2.5rem}.css-1gz5oft .css-9m7r8u1{padding:0 2.5rem 2.5rem 0}.css-0voigu{aspect-ratio:11/10;width:100%;object-fit:cover;border-radius:var(--ds-radius-z013)}.css-jot3o5{position:absolute;left:0;bottom:0;display:flex;flex-direction:column;gap:.15rem;margin:0;padding:1.1rem 1.4rem;border-radius:var(--ds-radius-z013);box-shadow:var(--ds-shadow-b05b);background:var(--ds-clr-a5b1);border:1px solid var(--ds-clr-l919)}.css-1gz5oft .css-jot3o5{right:0;left:auto}.css-g8hwuya .css-jot3o5{background:var(--ds-clr-vcfa);color:var(--ds-clr-z148);border-color:transparent}.css-6laxuol{letter-spacing:.08em;font-weight:600;font-size:.78rem;opacity:.8;text-transform:uppercase}.css-8z5am7{font-family:var(--ds-font-seae);font-weight:var(--ds-fw-x68b);font-size:2.2rem;line-height:1}.css-6v0xpe{position:absolute;top:1.25rem;right:1.25rem;display:flex;align-items:center;gap:.5rem;margin:0;padding:.5rem .95rem;border-radius:999px;background:var(--ds-clr-a5b1);box-shadow:var(--ds-shadow-ke31);font-size:.85rem;font-weight:600}.css-1gz5oft .css-6v0xpe{left:1.25rem;right:auto}.css-bs3isba{color:var(--ds-clr-vcfa);display:inline-flex}.css-bs3isba svg{width:1rem;height:1rem}@media (max-width:860px){.css-f6snnlb{grid-template-columns:minmax(0,1fr)}.css-1gz5oft .css-9m7r8u1{order:0}.css-9m7r8u1,.css-1gz5oft .css-9m7r8u1{padding:0 0 2rem 1.25rem}.css-1gz5oft .css-jot3o5{left:0;right:auto}}.css-69h1lsx{display:grid;gap:2.5rem}.css-gf1aus2 .css-69h1lsx{grid-template-columns:minmax(16rem,1fr) 2fr;gap:3rem;align-items:start}.css-hjhphi{max-width:40rem}.css-gf1aus2 .css-hjhphi{top:6rem;position:sticky}.css-bxvsb1v{padding:0;margin:0;border-top:1px solid var(--ds-clr-l919);list-style:none}.css-mzrhiqm{display:grid;grid-template-columns:auto 1fr;gap:1.5rem;padding:1.75rem 0;border-bottom:1px solid var(--ds-clr-l919)}.css-mzrhiqm:not(:has(.css-zfifnt)){grid-template-columns:minmax(0,1fr)}.css-zfifnt{padding-top:.15rem;font-family:var(--ds-font-seae);font-weight:700;min-width:2.5rem;color:var(--ds-clr-vcfa);font-size:1.1rem}.css-5d3j9iz{margin-bottom:.4rem}.css-tbkobq6{color:var(--ds-clr-o717);margin-bottom:.5rem}.css-cwaklyx{margin:0;font-size:.9rem;font-weight:500}.css-cwaklyx::before{content:"+ ";color:var(--ds-clr-vcfa)}@media (max-width:860px){.css-gf1aus2 .css-69h1lsx{grid-template-columns:1fr}.css-gf1aus2 .css-hjhphi{position:static}}.css-m0q5wm0{overflow-wrap:anywhere}.css-27cfmq0>*{min-width:0}.css-0f5t3q7{max-width:24ch}.css-slrk25d{color:var(--ds-clr-o717)}.css-r44iftl{text-align:center;white-space:normal;max-width:100%}.css-ucngrm{margin:0 auto 3rem;max-width:48rem;text-align:center}.css-0f5t3q7{margin-inline:auto}.css-juzutt4{margin:0;position:relative;padding:0;list-style:none}.css-juzutt4::before{left:50%;position:absolute;top:1.5rem;border-left:1px solid var(--ds-clr-l919);content:'';bottom:1.5rem}.css-isyp7y3{padding-bottom:2rem;position:relative}.css-isyp7y3:last-child{padding-bottom:0}.css-9c4ok0m{position:absolute;left:50%;top:1.5rem;transform:translateX(-50%);width:3rem;height:3rem;border:5px solid var(--ds-clr-a5b1);border-radius:50%;display:grid;place-items:center;background:var(--ds-clr-vcfa);color:var(--ds-clr-z148);font-size:.85rem;font-weight:700}.css-jybqvi4{width:calc(50% - 3rem);padding:clamp(1.4rem,2.8vw,2.4rem);border:1px solid var(--ds-clr-l919);border-radius:var(--ds-radius-z013);background:var(--ds-clr-a5b1)}.css-isyp7y3:nth-child(even) .css-jybqvi4{color:var(--ds-clr-m55d);background:var(--ds-clr-bc32);margin-left:auto;border-color:var(--ds-clr-bc32)}.css-5dq7zd{font-size:clamp(1.2rem,2.2vw,1.75rem)}.css-isyp7y3:nth-child(even) .css-5dq7zd{color:var(--ds-clr-m55d)}.css-isyp7y3:nth-child(even) .css-slrk25d{color:var(--ds-clr-c652)}.css-slrk25d{margin-bottom:1.5rem}.css-d91dm5{gap:.5rem;display:grid;margin:0;padding-top:1rem;font-size:.9rem;border-top:1px solid var(--ds-clr-l919)}.css-d91dm5 strong{letter-spacing:.04em;font-size:.75rem}.css-isyp7y3:nth-child(even) .css-d91dm5{border-color:var(--ds-clr-ga1d)}@media(max-width:760px){.css-ucngrm{text-align:left}.css-0f5t3q7{margin-left:0}.css-juzutt4::before{left:1rem}.css-9c4ok0m{height:2rem;top:1.3rem;width:2rem;border-width:3px;left:1rem;font-size:.65rem}.css-jybqvi4,.css-isyp7y3:nth-child(even) .css-jybqvi4{width:calc(100% - 3rem);margin-left:3rem}.css-isyp7y3{padding-bottom:1rem}}.css-jzfx6kg{overflow-wrap:anywhere}.css-0gfsv7i{max-width:46rem;margin-bottom:2.5rem}.css-04ebkeo{border-collapse:collapse;table-layout:fixed;width:100%}.css-04ebkeo th, .css-04ebkeo td{padding:clamp(.75rem, 2.5vw, 2rem);border-bottom:1px solid var(--ds-clr-l919);vertical-align:top;text-align:left}.css-04ebkeo thead th{font-family:var(--ds-font-seae);border-top:2px solid var(--ds-clr-z090);font-size:1.15rem}.css-04ebkeo th:first-child{width:25%}.css-04ebkeo tbody th{font-size:.9rem}.css-04ebkeo td:nth-child(2), .css-04ebkeo thead th:nth-child(2){background:var(--ds-clr-gcfb)}.css-z7g540{max-width:65ch;color:var(--ds-clr-o717);margin:1.5rem 0 0;font-size:.9rem}@media (max-width: 640px){.css-04ebkeo, .css-04ebkeo thead, .css-04ebkeo tbody{display:block}.css-04ebkeo tr{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.css-04ebkeo th:first-child{width:auto}.css-04ebkeo thead th:first-child{clip-path:inset(50%);position:absolute;width:1px;overflow:hidden;height:1px}.css-04ebkeo th, .css-04ebkeo td{padding:1rem;font-size:.95rem}.css-04ebkeo thead th{font-size:1rem}.css-04ebkeo tbody th{padding:1.25rem 1rem .65rem;border-bottom:0;font-size:.85rem;grid-column:1 / -1}.css-04ebkeo tbody tr{border-bottom:1px solid var(--ds-clr-l919)}.css-04ebkeo td{border-bottom:0}}.css-m9gxk66{margin-bottom:2.5rem;max-width:40rem}.css-i5psqqk .css-m9gxk66{text-align:center;margin-inline:auto}.css-2yfq1lp{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem 3rem}.css-xunmqt9{margin:0}.css-0ajtdx1{font-family:var(--ds-font-seae);font-weight:var(--ds-fw-x68b);font-size:1.1rem;margin-bottom:.5rem;display:flex;gap:.75rem;align-items:baseline}.css-sxropl{color:var(--ds-clr-vcfa);flex-shrink:0;font-size:.85rem;font-weight:700}.css-4i2xpaw{color:var(--ds-clr-o717);margin:0}.css-7ouyqzh{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem}.css-luwqfy{min-width:0}.css-ckdcsi{margin:0;overflow-wrap:anywhere;max-width:22ch}.css-sgya01{display:inline-flex;align-items:center;gap:1rem;font-size:.9rem;padding-block:.5rem;flex-shrink:0}.css-c8x0kn{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem}.css-k3ryjx{overflow:hidden;min-width:0;border-radius:var(--ds-radius-t626);background:var(--ds-clr-gcfb)}.css-vllmear{aspect-ratio:16/9;object-fit:cover;width:100%}.css-0xwx8vo{padding:1.5rem 2rem 2rem}.css-dw7ufk{font-size:.75rem;margin-bottom:.7rem;color:var(--ds-clr-o717)}.css-j3qc55{font-size:1.3rem;overflow-wrap:anywhere}.css-3ok7hqn{color:var(--ds-clr-z090)}.css-3ok7hqn:hover{color:var(--ds-clr-vcfa)}.css-01un3w{color:var(--ds-clr-o717);margin:0;font-size:.95rem}.css-t59vhil{padding:0;list-style:none;border-top:1px solid var(--ds-clr-l919);margin:0}.css-7zjio3i{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.7rem;border-bottom:1px solid var(--ds-clr-l919)}.css-jl4eov{font-size:.8rem;font-variant-numeric:tabular-nums;color:var(--ds-clr-vcfa)}@media(max-width:760px){.css-7ouyqzh{align-items:start;flex-direction:column;gap:1rem}.css-c8x0kn{grid-template-columns:minmax(0,1fr);gap:2rem}.css-0xwx8vo{padding:1.5rem}.css-sgya01{flex-shrink:1}}.css-u999v1{padding-block:calc(var(--ds-gap-x469) * .8)}.css-12ha2q6{background:var(--ds-clr-vcfa);color:var(--ds-clr-z148)}.css-tqyzsz{background:var(--ds-clr-bc32);color:var(--ds-clr-m55d)}.css-e8xknu{background:var(--ds-clr-gcfb);color:var(--ds-clr-z090)}.css-12ha2q6 .css-k336gjy,.css-tqyzsz .css-k336gjy{color:inherit}.css-nlwgl0{display:flex;align-items:center;justify-content:space-between;gap:2rem}.css-viw7h55 .css-nlwgl0{flex-direction:column;text-align:center}.css-k336gjy{margin-bottom:.35rem}.css-o6c7xr{opacity:.85;margin:0}.css-3vwn9m{flex-shrink:0}@media (max-width:720px){.css-nlwgl0{align-items:flex-start;flex-direction:column}.css-viw7h55 .css-nlwgl0{align-items:center}}.css-a6s3pib{padding-block:calc(var(--ds-gap-x469) * .9) calc(var(--ds-gap-x469) * .7)}.css-l84dk0{border-bottom:4px solid var(--ds-clr-vcfa)}.css-5fcr4ni{border-bottom:4px solid var(--ds-clr-e54d)}.css-e96krw5{border-bottom:1px solid var(--ds-clr-l919)}.css-4qtigyq{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.css-zpd6p89{font-size:calc(var(--ds-fs-g8d5) * 1.05);margin:0}.css-0mrh5q{max-width:34rem;margin:0 0 .35rem}@media (max-width:760px){.css-4qtigyq{grid-template-columns:1fr;gap:1rem}}.css-ebxani{overflow-wrap:anywhere}.css-quxxmpi>*{min-width:0}.css-a1wcb8o{max-width:24ch}.css-un3czxp{color:var(--ds-clr-o717)}.css-mbizyt{max-width:100%;text-align:center;white-space:normal}.css-0wf09o7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:3rem;align-items:end;margin-bottom:2.5rem}.css-a1wcb8o{font-size:clamp(2rem,4vw,3.7rem);max-width:22ch;margin-bottom:0}.css-wtjqc5{margin:0;max-width:48ch}.css-0oxrhq4{margin:0}.css-1vwim0k{width:100%;aspect-ratio:2.8/1;object-fit:cover;border-radius:var(--ds-radius-z013)}.css-20avjv6{padding:.9rem 0;font-size:.85rem;color:var(--ds-clr-o717)}.css-bs7gafy{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;padding:1.2rem 0;margin:1rem 0 2.5rem;border-top:1px solid var(--ds-clr-l919);border-bottom:1px solid var(--ds-clr-l919);font-size:.85rem;color:var(--ds-clr-o717)}.css-bs7gafy strong,.css-0l68ji{font-weight:700;color:var(--ds-clr-z090)}.css-rzmooc{column-rule:1px solid var(--ds-clr-l919);column-gap:clamp(2rem,5vw,5rem);max-width:68rem;columns:2;margin-inline:auto}.css-2hbz2xf{line-height:1.85;color:var(--ds-clr-o717);break-inside:avoid;margin-bottom:1.5rem}.css-2hbz2xf:first-child{color:var(--ds-clr-z090);font-size:1.13rem}@media(max-width:740px){.css-0wf09o7{grid-template-columns:1fr;gap:1.5rem}.css-1vwim0k{aspect-ratio:16/10}.css-rzmooc{columns:1}.css-bs7gafy{justify-content:flex-start}}.css-f7q3lf{overflow-wrap:anywhere}.css-uymgp89>*{min-width:0}.css-fbiqn1n{max-width:24ch}.css-pmxl619{color:var(--ds-clr-o717)}.css-tmep9so{text-align:center;max-width:100%;white-space:normal}.css-tgz66vo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:1rem 4rem;align-items:end;margin-bottom:3rem}.css-tgz66vo .css-1xx63x2{grid-column:1/-1}.css-fbiqn1n{font-size:clamp(2rem,4.2vw,4rem);margin:0;line-height:1.12;max-width:21ch}.css-zsj78e{max-width:45ch;margin:0}.css-2n1idf{display:grid;padding:0;margin:0;list-style:none;border-top:2px solid var(--ds-clr-z090);grid-template-columns:repeat(3,minmax(0,1fr))}.css-mp5p1l{padding:2rem 2rem 0 0;min-width:0}.css-mp5p1l+.css-mp5p1l{border-left:1px solid var(--ds-clr-l919);padding-left:2rem}.css-232k8g{letter-spacing:-.05em;font-family:var(--ds-font-seae);font-size:clamp(2.8rem,6vw,5rem);margin-bottom:2rem;line-height:1;color:var(--ds-clr-vcfa);display:block}.css-v3w95k{min-height:2.6em;font-size:clamp(1.3rem,2.3vw,1.8rem)}.css-pmxl619{margin:0;line-height:1.85}@media(max-width:740px){.css-tgz66vo{grid-template-columns:1fr;gap:1.5rem}.css-2n1idf{grid-template-columns:1fr}.css-mp5p1l,.css-mp5p1l+.css-mp5p1l{border-left:0;border-bottom:1px solid var(--ds-clr-l919);padding:1.7rem 0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.7rem 1.2rem}.css-232k8g{font-size:2.5rem;grid-row:1/3;margin:0}.css-v3w95k{margin:0;min-height:0}.css-pmxl619{grid-column:2}}.css-zuimpax{overflow-wrap:anywhere}.css-inerpe7>*{min-width:0}.css-9d8nfrk{max-width:24ch}.css-hxclqc4{color:var(--ds-clr-o717)}.css-negg7r{text-align:center;white-space:normal;max-width:100%}.css-m02264{margin-bottom:2.5rem;max-width:51rem}.css-bst9abh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);gap:1rem;align-items:center;padding:1.5rem 0;border-top:1px solid var(--ds-clr-l919);margin-bottom:1.7rem}.css-bst9abh p{display:grid;gap:.4rem;margin:0}.css-bst9abh p:last-child{text-align:right}.css-bst9abh p span{color:var(--ds-clr-o717);font-size:.8rem}.css-bst9abh strong{line-height:1.1;font-size:clamp(2rem,4vw,3rem);font-family:var(--ds-font-seae);letter-spacing:-.04em}.css-bodzbv1{text-align:center;color:var(--ds-clr-o717);font-family:var(--ds-font-seae);font-size:1.1rem}.css-jyhii4n{display:flex;padding:0;list-style:none;margin:0}.css-32991c{min-width:0;flex:1 1 0;border-top:2px solid var(--ds-clr-l919);position:relative;padding:2rem 1.8rem 0 0}.css-32991c+.css-32991c{padding-left:1.5rem}.css-hwoq7r{position:absolute;top:-.8rem;left:0;width:1.6rem;height:1.6rem;border:1px solid var(--ds-clr-vcfa);border-radius:50%;background:var(--ds-clr-a5b1);color:var(--ds-clr-vcfa);display:grid;place-items:center;font-size:.7rem}.css-32991c+.css-32991c .css-hwoq7r{left:1.5rem}.css-ph4n1s0{font-size:1.2rem}.css-hxclqc4{margin:0;font-size:.95rem;line-height:1.8}@media(max-width:760px){.css-jyhii4n{display:block}.css-32991c,.css-32991c+.css-32991c{border-top:0;border-left:2px solid var(--ds-clr-l919);padding:0 0 2rem 2rem;margin-left:.8rem}.css-hwoq7r,.css-32991c+.css-32991c .css-hwoq7r{left:-.85rem;top:0}.css-32991c:last-child{padding-bottom:0}.css-bodzbv1{font-size:.9rem}.css-bst9abh{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.css-bodzbv1{grid-row:2;grid-column:1/-1;text-align:left}}.css-nbthlb{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.css-nbthlb .css-bodzbv1{grid-column:1;text-align:left;grid-row:1}.css-9d8nfrk{font-size:clamp(1.65rem,3.2vw,2.7rem)}.css-7m85s9{overflow-wrap:anywhere}.css-35e4si6>*{min-width:0}.css-98y00p{max-width:24ch}.css-b555lav{color:var(--ds-clr-o717)}.css-sepsy1{white-space:normal;max-width:100%;text-align:center}.css-35e4si6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.css-353mh3{display:flex;min-height:25rem;position:relative;border-radius:var(--ds-radius-z013);background:var(--ds-clr-bc32);flex-direction:column;justify-content:center;color:var(--ds-clr-m55d);padding:clamp(1.8rem,4vw,3.5rem)}.css-gttdts7{margin-bottom:1.2rem;color:var(--ds-clr-c652);font-size:.85rem}.css-3kc081v{font-family:var(--ds-font-seae);line-height:1;display:block;color:var(--ds-clr-r2d7);font-size:clamp(3.5rem,9vw,7.5rem);letter-spacing:-.07em;font-variant-numeric:tabular-nums}.css-te8122{max-width:24ch;font-size:1.2rem;margin:1.5rem 0 3rem}.css-8xsm0x{color:var(--ds-clr-r2d7);width:2rem;bottom:2rem;position:absolute;right:2rem}.css-b555lav{line-height:1.8}.css-mtq0y89{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:2rem 0 0;gap:1.5rem}.css-mtq0y89 div{min-width:0;border-top:1px solid var(--ds-clr-l919);padding-top:1rem}.css-mtq0y89 dt{color:var(--ds-clr-o717);font-size:.85rem}.css-mtq0y89 dd{font-size:2.5rem;font-weight:700;line-height:1.1;font-family:var(--ds-font-seae);margin:.6rem 0 0}.css-klut32i{grid-column:1/-1}.css-klut32i dd{font-size:1.5rem}@media(max-width:760px){.css-35e4si6{grid-template-columns:1fr}.css-353mh3{min-height:18rem}.css-3kc081v{font-size:clamp(3.5rem,17vw,7rem)}.css-te8122{margin-bottom:1.5rem}}.css-8xsm0x svg{width:100%;height:auto}.css-jxk0sw .css-35e4si6{grid-template-columns:minmax(0,1fr);max-width:52rem}.css-2tbexhr{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(1.75rem,5vw,4rem);align-items:center;padding:clamp(1.75rem,5vw,3.25rem);border-radius:var(--ds-radius-z013)}.css-xlgus57{border:2px solid var(--ds-clr-vcfa)}.css-z221qz{background:var(--ds-clr-gcfb)}.css-fqsy2h6{background:var(--ds-clr-vcfa);color:var(--ds-clr-z148)}.css-9y8ggs{font-weight:700;margin-bottom:.7rem;display:block;font-size:.8rem;text-transform:var(--ds-transform-a099);letter-spacing:var(--ds-ls-ibc2);color:var(--ds-clr-l6d3)}.css-fqsy2h6 .css-9y8ggs,.css-fqsy2h6 .css-s39eko{color:var(--ds-clr-z148)}.css-s39eko{margin-bottom:.9rem}.css-5q1xag{opacity:.9;margin-bottom:1.6rem}.css-jwbvfgt{padding:0;list-style:none;margin:0;display:grid;gap:1rem}.css-a2rmly4{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--ds-radius-t626);background:var(--ds-clr-a5b1);color:var(--ds-clr-z090);font-weight:600;box-shadow:var(--ds-shadow-ke31)}.css-8nppx8{border-radius:50%;flex:none;height:1.9rem;background:var(--ds-clr-vcfa);width:1.9rem;place-items:center;display:grid;color:var(--ds-clr-z148)}.css-8nppx8 svg{width:1rem;height:1rem}@media (max-width:820px){.css-2tbexhr{grid-template-columns:minmax(0,1fr)}}.css-oi7az8g{padding-block:calc(var(--ds-gap-x469) * .9);isolation:isolate;color:var(--ds-clr-m55d);overflow:hidden;display:flex;min-height:18rem;align-items:center;position:relative}.css-8lj676{object-fit:cover;height:100%;width:100%;position:absolute;z-index:-2;inset:0}.css-ebk00ua{z-index:-1;position:absolute;inset:0}.css-8f6tf0h .css-ebk00ua{background:linear-gradient(180deg,rgba(8,10,14,.55),rgba(8,10,14,.7))}.css-3hf1mn .css-ebk00ua{opacity:.88;background:var(--ds-clr-vcfa)}.css-3hf1mn{color:var(--ds-clr-z148)}.css-62g4kgw{width:min(100% - 2.5rem,var(--ds-max-w-w3d3))}.css-n4rypq .css-62g4kgw{text-align:center}.css-48fwc7p{margin-bottom:.75rem;font-size:.85rem;opacity:.85}.css-n65wu3{color:inherit}.css-n65wu3:hover{text-decoration:underline;color:inherit}.css-wy3gw2{margin:0 .5rem}.css-u982mq{opacity:.8}.css-1wwa3qf{color:inherit;margin-bottom:.5rem}.css-k4sopo{opacity:.9;max-width:40rem;font-size:1.1rem;margin:0}.css-n4rypq .css-k4sopo{margin-inline:auto}.css-xz7zupk{max-width:40rem;margin-bottom:2.5rem}.css-a6uaf3{margin:0;padding:0;list-style:none}.css-rhyeps{border-radius:var(--ds-radius-z013);display:flex;background:var(--ds-clr-a5b1);overflow:hidden;flex-direction:column}.css-0clqdb .css-rhyeps{border:1px solid var(--ds-clr-l919)}.css-vy2xs5 .css-rhyeps{box-shadow:var(--ds-shadow-ke31)}.css-7ac7uk{margin:0}.css-o0dzn1{width:100%;object-fit:cover;aspect-ratio:10/7}.css-up9kte9{display:flex;flex-direction:column;padding:1.5rem;flex-grow:1}.css-1stekur{margin-bottom:.4rem}.css-e97hcx{flex-grow:1;color:var(--ds-clr-o717)}.css-2yvdzqj{font-weight:600}.css-3zx5dr .css-rhyeps{position:relative;color:var(--ds-clr-m55d);justify-content:flex-end;min-height:22rem}.css-3zx5dr .css-7ac7uk{inset:0;position:absolute}.css-3zx5dr .css-o0dzn1{height:100%}.css-3zx5dr .css-up9kte9{padding-top:4rem;position:relative;flex-grow:0;background:linear-gradient(180deg,rgba(6,8,12,0) 0%,rgba(6,8,12,.85) 45%)}.css-3zx5dr .css-1stekur{color:inherit}.css-3zx5dr .css-e97hcx{opacity:.9;color:inherit}.css-3zx5dr .css-2yvdzqj{text-decoration:underline;color:inherit}.css-ucb5fs2{margin-inline:auto;max-width:34rem;grid-template-columns:minmax(0,1fr)}.css-8fm7kd{margin-bottom:2.5rem;max-width:52rem}.css-yvbgb0e{margin-bottom:1rem}.css-ai9iwyy{margin-bottom:0}.css-juu2bfa{display:flex;padding:0;align-items:stretch;margin:0;list-style:none}.css-sxqhhho{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;padding-inline-end:1.5rem}.css-sxqhhho:last-child{padding-inline-end:0}.css-sxqhhho:not(:last-child)::before{inset-inline-start:1.5rem;top:1.5rem;position:absolute;content:"";height:2px;inset-inline-end:0;background:var(--ds-clr-l919)}.css-swooqg{position:relative;display:grid;place-items:center;flex:none;width:3rem;height:3rem;border:2px solid var(--ds-clr-vcfa);border-radius:50%;background:var(--ds-clr-a5b1);color:var(--ds-clr-z090);font-weight:700;font-variant-numeric:tabular-nums;margin-bottom:1.5rem}.css-7dshn5{display:flex;flex-direction:column;flex:1;min-width:0}.css-zdpojid{margin:0 0 .8rem;font-size:1.2rem;overflow-wrap:anywhere;line-height:1.35}.css-fxyoo9{overflow-wrap:anywhere;margin:0 0 1.5rem;color:var(--ds-clr-o717);hyphens:auto}.css-lm4cua{padding-top:1rem;margin-top:auto;border-top:2px solid var(--ds-clr-l919)}.css-4k07sd{margin:0 0 .4rem;font-size:.8rem;font-weight:700;overflow-wrap:anywhere}.css-9bybgz0{font-size:.95rem;margin:0;overflow-wrap:anywhere;hyphens:auto}@media(max-width:1000px){.css-juu2bfa{display:block}.css-sxqhhho{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1.25rem;padding:0 0 2rem}.css-sxqhhho:last-child{padding-bottom:0}.css-sxqhhho:not(:last-child)::before{height:auto;width:2px;bottom:0;inset-inline-end:auto;top:1.5rem;inset-inline-start:1.5rem}.css-swooqg{margin:0}.css-lm4cua{margin-top:0}.css-8fm7kd{margin-bottom:2rem}}@media(max-width:400px){.css-sxqhhho{gap:.8rem}}.css-5sizhb3{max-width:46rem}.css-4q549s .css-5sizhb3{margin-left:auto;margin-right:auto}.css-4q549s .css-dm21p7b{text-align:center}.css-dm21p7b{margin-bottom:1.5rem}.css-ypuinj{line-height:1.7;margin:0 0 1.1rem}.css-cvehom{margin:1.75rem 0 .75rem;font-size:1.15rem}.css-3zdojn{margin:0;padding-left:1.25rem;gap:.5rem;display:grid}.css-3hqb06::marker{color:var(--ds-clr-vcfa)}.css-xrmiia{max-width:46rem;margin-bottom:3rem}.css-xvxdgob{margin:0;list-style:none;border-top:1px solid var(--ds-clr-l919);padding:0}.css-we3dhf6{display:grid;grid-template-columns:3rem minmax(0,1fr) minmax(0,1.15fr);gap:2rem;align-items:center;padding-block:2.5rem;border-bottom:1px solid var(--ds-clr-l919)}.css-ip4ejsv{color:var(--ds-clr-vcfa);align-self:start;font-size:.85rem;font-variant-numeric:tabular-nums}.css-jgx9fq{font-size:clamp(1.3rem,2.5vw,2rem);max-width:20ch;overflow-wrap:anywhere}.css-44socp{margin:0;max-width:36ch;color:var(--ds-clr-o717)}.css-3k1ub37{border-radius:var(--ds-radius-t626);aspect-ratio:16/10;width:100%;object-fit:cover}.css-we3dhf6:not(:has(.css-3k1ub37)){grid-template-columns:3rem minmax(0,1fr)}.css-we3dhf6:not(:has(.css-3k1ub37)) .css-44socp{max-width:65ch}@media(max-width:700px){.css-we3dhf6{grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.8rem}.css-3k1ub37{grid-column:2}.css-44socp{max-width:none}.css-xrmiia{margin-bottom:2rem}}.css-ire6e0r{overflow-wrap:anywhere}.css-hncuke{display:grid;grid-template-columns:minmax(0, .8fr) minmax(0, 1.2fr);gap:clamp(2rem, 6vw, 6rem);align-items:start}.css-lj60ay h2{max-width:16ch}.css-ra2pp5{display:inline-flex;gap:1.5rem;align-items:center;font-weight:700;padding:.8rem 0;border-bottom:1px solid currentColor}.css-ra2pp5 span{font-size:1.7rem}.css-lhswn5{margin:0 0 2rem}.css-5w5le71{object-fit:cover;aspect-ratio:16/10;border-radius:var(--ds-radius-t626);width:100%}.css-6jeh69{margin:0}.css-jaldvy4{display:grid;grid-template-columns:minmax(0, .85fr) minmax(0, 1.15fr);gap:1.5rem;border-top:1px solid var(--ds-clr-l919);padding:1.4rem 0}.css-1wdn3l{font-weight:700}.css-3zr3kh{color:var(--ds-clr-o717);display:block;font-size:.75rem;margin-bottom:.5rem}.css-j4y7big{margin:0}.css-5wbhd9x{border-left:3px solid var(--ds-clr-vcfa);color:var(--ds-clr-o717);padding:.5rem 0 .5rem 1rem;font-size:.9rem}@media (max-width: 760px){.css-hncuke{grid-template-columns:minmax(0, 1fr)}.css-lj60ay h2{max-width:none}}@media (max-width: 420px){.css-jaldvy4{grid-template-columns:minmax(0, 1fr);gap:.65rem}}.css-yataqu8{background:var(--ds-clr-a5b1);overflow-wrap:anywhere;padding-block:calc(var(--ds-gap-x469) * .85)}.css-vc9b0y{display:flex;gap:1.5rem;align-items:center;margin-bottom:1.5rem}.css-hpeyjzn{letter-spacing:var(--ds-ls-ibc2);font-weight:600;font-size:.8rem;text-transform:var(--ds-transform-a099);max-width:75%;color:var(--ds-clr-vcfa)}.css-vgld8y{flex:1;background:var(--ds-clr-l919);height:1px}.css-vqq46o .css-vgld8y{height:3px;background:var(--ds-clr-vcfa)}.css-rykg59{font-size:calc(var(--ds-fs-g8d5) * 1.2);padding-bottom:1.8rem;max-width:24ch;line-height:1.1;margin:0}.css-ba44q58{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:2rem;align-items:start;border-top:1px solid var(--ds-clr-l919);padding-top:1.3rem}.css-ss2d57j{font-size:.8rem;max-width:24rem;font-weight:600;color:var(--ds-clr-o717)}.css-xcspiau{grid-template-columns:minmax(0,1fr)}.css-m3n1af{margin:0;line-height:1.7;font-size:1.1rem;color:var(--ds-clr-o717);max-width:42rem}@media (max-width:640px){.css-rykg59{font-size:var(--ds-fs-g8d5)}.css-ba44q58{grid-template-columns:1fr;gap:1rem}.css-ss2d57j{display:none}.css-m3n1af{font-size:1rem}}.css-6ieeohz .css-6unayfu{max-width:46rem}.css-1lv184 .css-6unayfu{display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:start}.css-trisnda{margin-bottom:1.5rem}.css-d894zrd{border-bottom:1px solid var(--ds-clr-l919);padding:.25rem 0}.css-zqifpib{cursor:pointer;padding:.9rem 2rem .9rem 0;list-style:none;font-weight:600;position:relative}.css-zqifpib::-webkit-details-marker{display:none}.css-zqifpib::after{font-size:1.4rem;color:var(--ds-clr-vcfa);transition:transform .2s;top:.7rem;right:0;position:absolute;content:"+"}.css-d894zrd[open] .css-zqifpib::after{transform:rotate(45deg)}.css-fbit4g{margin:0 0 1rem;color:var(--ds-clr-o717)}@media (max-width:860px){.css-1lv184 .css-6unayfu{grid-template-columns:1fr;gap:1rem}}.css-f3wyaja{overflow-wrap:anywhere}.css-20yn90o{margin:0 auto 3rem;max-width:50rem;text-align:center}.css-20yn90o h2{font-size:clamp(1.8rem, 3.8vw, 3.25rem)}.css-dsn5m4{display:grid;grid-template-columns:minmax(0, .6fr) minmax(0, 1.4fr);gap:clamp(1rem, 3vw, 3rem);padding:clamp(1.25rem, 3vw, 3rem);border-top:1px solid var(--ds-clr-l919)}.css-dsn5m4:nth-child(odd){background:var(--ds-clr-gcfb)}.css-959afdd{max-width:20ch}.css-qdi6f61{max-width:70ch}.css-qdi6f61 p:last-child{margin-bottom:0}@media (max-width: 640px){.css-dsn5m4{grid-template-columns:minmax(0, 1fr)}.css-959afdd{max-width:none}}.css-xgf8qm{background:var(--ds-clr-vcfa);color:var(--ds-clr-z148)}.css-azfe0js{max-width:46rem;text-align:center}.css-1n5s9m1{text-transform:var(--ds-transform-a099);font-size:.8rem;color:var(--ds-clr-l6d3);font-weight:700;display:block;margin-bottom:.7rem;letter-spacing:var(--ds-ls-ibc2)}.css-xgf8qm .css-1n5s9m1,.css-xgf8qm .css-thmmhc{color:var(--ds-clr-z148)}.css-5nrjs96 .css-1n5s9m1{color:var(--ds-clr-r2d7)}.css-thmmhc{margin-bottom:.9rem}.css-zohgkn{opacity:.9;margin:0 auto 2rem;max-width:36rem}.css-d27uf5{margin:0 0 .5rem;opacity:.8;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.css-vsh8fp{display:inline-flex;align-items:center;gap:1rem;color:inherit;font-family:var(--ds-font-seae);font-weight:var(--ds-fw-x68b);font-size:clamp(1.9rem,5vw,3.25rem);line-height:1.1}.css-vsh8fp:hover{opacity:.85;color:inherit}.css-q3g2dm5{place-items:center;display:grid;width:clamp(2.75rem,6vw,3.75rem);height:clamp(2.75rem,6vw,3.75rem);color:var(--ds-clr-z148);flex:none;border-radius:50%;background:var(--ds-clr-vcfa)}.css-xgf8qm .css-q3g2dm5{color:var(--ds-clr-vcfa);background:var(--ds-clr-z148)}.css-q3g2dm5 svg{height:45%;width:45%}.css-4pp2p89{white-space:nowrap}.css-o763e5j{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem;margin-top:2rem}.css-5cjmjg{text-decoration:underline;text-underline-offset:.25em;font-weight:600;color:inherit}.css-xgf8qm .css-5cjmjg:hover{color:inherit}.css-xgf8qm .css-j6yzz2.css-hqeex8y:hover{background:var(--ds-clr-a5b1);color:var(--ds-clr-z090)}@media (max-width:480px){.css-4pp2p89{white-space:normal}}.css-ug3682z{max-width:40rem;margin-bottom:2rem}.css-xrlmo7{list-style:none;padding:0;margin:0}.css-qwc5uul{display:flex;flex-direction:column;background:var(--ds-clr-gcfb);border:1px solid var(--ds-clr-l919);border-radius:var(--ds-radius-z013);overflow:hidden}.css-m2a589{display:block}.css-fxdi9b{aspect-ratio:16/10;width:100%;object-fit:cover}.css-3yldvs{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;flex-grow:1}.css-dqn2iv{color:var(--ds-clr-o717);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.css-j6lbuxw{font-size:1.2rem;margin:0}.css-ahjrhx{color:var(--ds-clr-z090)}.css-ahjrhx:hover{color:var(--ds-clr-vcfa)}.css-1poo0gn{color:var(--ds-clr-o717);margin:0;flex-grow:1}.css-25z54d{font-size:.9rem;font-weight:600}.css-9hvts2w{padding-block:calc(var(--ds-gap-x469) * .8)}.css-08vtrzq{background:var(--ds-clr-gcfb)}.css-nngyswl{background:var(--ds-clr-vcfa);color:var(--ds-clr-z148)}.css-nngyswl .css-96e21u,.css-nngyswl .css-p38i186{color:var(--ds-clr-z148)}.css-fl9pmtn{border-bottom:1px solid var(--ds-clr-l919)}.css-gja6qx{text-align:center}.css-tu0z3v{margin-bottom:.75rem;font-size:.85rem;opacity:.8}.css-7ez0apm{margin:0 .5rem}.css-4wnw26f{opacity:.7}.css-96e21u{margin-bottom:.5rem}.css-0pq0no{margin:0;font-size:1.1rem;opacity:.85;max-width:40rem}.css-gja6qx .css-0pq0no{margin-inline:auto}.css-1w0bx4{margin:0 auto 2.5rem;max-width:40rem}.css-z42o9b7{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;align-items:stretch}.css-6d1rgzv{flex-direction:column;background:var(--ds-clr-a5b1);padding:2rem;display:flex;border-radius:var(--ds-radius-z013)}.css-b20q61 .css-6d1rgzv{border:1px solid var(--ds-clr-l919);box-shadow:var(--ds-shadow-ke31)}.css-ruz0zzi .css-6d1rgzv{border:1px solid var(--ds-clr-l919)}.css-7tfg4z{box-shadow:var(--ds-shadow-b05b);border-color:var(--ds-clr-vcfa);position:relative}.css-ruz0zzi .css-7tfg4z{border-width:2px}.css-dqk0ypx{margin-bottom:.75rem;font-size:1.1rem}.css-yxiehbs{line-height:1.1;margin-bottom:.5rem}.css-d6g1vp{font-family:var(--ds-font-seae);font-size:2.25rem;color:var(--ds-clr-z090);font-weight:700}.css-fggjohy{color:var(--ds-clr-o717);font-size:.9rem}.css-0qa2n6h{padding-bottom:1.25rem;color:var(--ds-clr-o717);margin-bottom:1.25rem;font-size:.95rem;border-bottom:1px solid var(--ds-clr-l919)}.css-312bk37{flex-grow:1;gap:.6rem;margin:0 0 1.75rem;display:grid;padding:0;list-style:none}.css-mpr3tm{display:flex;align-items:flex-start;gap:.6rem;font-size:.95rem}.css-s9s902{margin-top:.1rem;flex-shrink:0;height:1.25rem;color:var(--ds-clr-vcfa);display:inline-flex;width:1.25rem}.css-s9s902 svg{width:100%;height:100%}.css-x61mna{width:100%}.css-ofe9wv{margin:1.75rem 0 0;font-size:.85rem}.css-w2p5mg8{max-width:40rem;margin-bottom:2.5rem}.css-l813hkd{list-style:none;margin:0 0 3rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.25rem}.css-l813hkd:has(>:nth-child(4)){grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.css-s87q0ns{min-width:0;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:.35rem;padding:1.5rem;border:1px solid var(--ds-clr-l919);border-radius:var(--ds-radius-z013);background:var(--ds-clr-gcfb)}.css-6msj4x7{display:inline-flex;margin-bottom:.5rem;border-radius:50%;width:2.25rem;align-items:center;background:var(--ds-clr-vcfa);height:2.25rem;color:var(--ds-clr-z148);justify-content:center}.css-6msj4x7 svg{height:1.1rem;width:1.1rem}.css-3zsxald{color:var(--ds-clr-o717);letter-spacing:.08em;font-weight:700;text-transform:uppercase;font-size:.8rem}.css-pon7z7{font-weight:500;min-width:0;overflow-wrap:anywhere;line-height:1.5}.css-lj65zp{color:var(--ds-clr-z090)}.css-lj65zp:hover{color:var(--ds-clr-vcfa)}.css-h03sl4y .css-5doyx10{padding:2.25rem;border-radius:var(--ds-radius-z013);border:1px solid var(--ds-clr-l919);box-shadow:var(--ds-shadow-ke31);background:var(--ds-clr-a5b1)}.css-1cd8e7j{margin-bottom:1.25rem}.css-nacam9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.css-amhfjpf{min-width:0;display:block}.css-zo0634{grid-column:1 / -1}.css-d3ydfbj{display:block;margin-bottom:.35rem;font-weight:600;font-size:.85rem}.css-gab2el{width:100%;min-width:0;padding:.7rem .85rem;border:1px solid var(--ds-clr-l919);border-radius:var(--ds-radius-t626);background:var(--ds-clr-gcfb);color:var(--ds-clr-z090)}.css-gab2el:focus{outline:2px solid var(--ds-clr-vcfa);outline-offset:1px}.css-92be3b{resize:vertical}.css-4004a09{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem}.css-9d4a6a1{font-size:.85rem}@media (max-width:760px){.css-nacam9{grid-template-columns:minmax(0,1fr)}}.css-w2p5mg8,.css-5doyx10{min-width:0;overflow-wrap:anywhere}.css-4004a09>.css-9ry514{overflow-wrap:anywhere;max-width:100%}@media(max-width:480px){.css-h03sl4y .css-5doyx10{padding:1.25rem}}.css-ovf8yk{overflow-wrap:anywhere}.css-42ewxrj{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);gap:clamp(2rem, 6vw, 6rem);align-items:start}.css-rb1x8m h2{max-width:23ch}.css-uw6wha{margin-top:2rem}.css-g79j7rx{border-top:1px solid var(--ds-clr-l919);padding-top:1.25rem}.css-g79j7rx h3{font-size:1rem}.css-g79j7rx p{color:var(--ds-clr-o717)}.css-dcmh3m{background:var(--ds-clr-gcfb);border:1px solid var(--ds-clr-l919);padding:clamp(1.4rem, 3.5vw, 3rem);border-radius:var(--ds-radius-t626)}.css-uqqhqa2{margin-bottom:2rem;padding:1rem;border-radius:50%;color:var(--ds-clr-z148);display:inline-flex;background:var(--ds-clr-vcfa)}.css-uqqhqa2 svg{height:1.5rem;width:1.5rem}.css-0hku9zn{font-weight:700;font-size:1.5rem;font-family:var(--ds-font-seae)}.css-ttc5cbc{margin:0}.css-ttc5cbc div{padding:1rem 0;border-top:1px solid var(--ds-clr-l919)}.css-ttc5cbc dt{margin-bottom:.5rem;font-size:.75rem;color:var(--ds-clr-o717)}.css-ttc5cbc dd{margin:0}@media (max-width: 720px){.css-42ewxrj{grid-template-columns:minmax(0, 1fr)}}.css-fs8ymw{overflow-wrap:anywhere}.css-5naqh2o{display:grid;grid-template-columns:minmax(12rem,19rem) minmax(0,44rem);gap:clamp(2rem,5vw,5rem);justify-content:center;align-items:start}.css-4mwywjy{padding-top:.35rem;top:7rem;min-width:0;position:sticky}.css-aspytwe{padding:0 0 1.5rem;border-bottom:2px solid var(--ds-clr-vcfa);margin:0 0 1.75rem}.css-ujc3go{font-size:.75rem;margin-bottom:.4rem;letter-spacing:.05em;color:var(--ds-clr-o717)}.css-lebb2he{font-weight:600;font-size:.95rem;color:var(--ds-clr-z090);margin:0}.css-mnqrqz{display:grid;margin:0;list-style:none;padding:0;gap:.3rem}.css-gwi7eh{min-width:0}.css-7ntwva{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:baseline;padding:.55rem .2rem;color:var(--ds-clr-z090);font-size:.85rem;line-height:1.45;border-bottom:1px solid var(--ds-clr-l919)}.css-7ntwva:hover{color:var(--ds-clr-vcfa);text-decoration:underline;text-underline-offset:.2em}.css-7ntwva:focus-visible{outline:2px solid var(--ds-clr-vcfa);outline-offset:3px}.css-2iptums{font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--ds-clr-o717)}.css-whg4ggm{min-width:0}.css-7njrzdx{line-height:1.7;font-size:clamp(1.1rem,1.5vw,1.25rem);margin:0 0 2.5rem;white-space:pre-line}.css-32eg47b{border-top:1px solid var(--ds-clr-l919);padding-block:1.8rem}.css-32eg47b:last-child{padding-bottom:0}.css-as9x006{line-height:1.35;font-size:clamp(1.15rem,1.6vw,1.45rem);scroll-margin-top:8rem;margin:0 0 1rem}.css-as9x006:focus{outline:2px solid var(--ds-clr-vcfa);outline-offset:5px}.css-gcua6k{font-size:1rem;line-height:1.8;white-space:pre-line;margin:0 0 1rem}.css-gcua6k:last-child{margin-bottom:0}@media(max-width:780px){.css-5naqh2o{grid-template-columns:minmax(0,1fr);gap:2rem}.css-4mwywjy{position:static;padding:1.25rem;background:var(--ds-clr-gcfb);border:1px solid var(--ds-clr-l919);border-radius:var(--ds-radius-t626)}.css-aspytwe{padding-bottom:1rem;margin-bottom:1rem}.css-mnqrqz{column-gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.css-7njrzdx{margin-bottom:1.75rem}}@media(max-width:480px){.css-mnqrqz{grid-template-columns:minmax(0,1fr)}.css-32eg47b{padding-block:1.5rem}}.css-ropu2t{overflow-wrap:anywhere}.css-teykr6d{max-width:72rem}.css-vnol7yp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;align-items:start;padding-bottom:3rem}.css-3ssr39{border-left:3px solid var(--ds-clr-vcfa);padding-left:1rem;margin:0}.css-b07ndb{font-size:.8rem;color:var(--ds-clr-o717);margin-bottom:.35rem}.css-r90ifnh{margin:0;font-weight:600;color:var(--ds-clr-z090);font-size:.95rem}.css-ayqrrv{font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.65;min-width:0;white-space:pre-line;margin:0}.css-b2r52d{display:grid;grid-template-columns:minmax(0,4rem) minmax(0,17rem) minmax(0,1fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:start;border-top:1px solid var(--ds-clr-l919);padding-block:2rem}.css-b2r52d:last-child{border-bottom:1px solid var(--ds-clr-l919)}.css-gg9n8ie{font-variant-numeric:tabular-nums;line-height:1;color:var(--ds-clr-vcfa);font-weight:var(--ds-fw-x68b);font-size:2.7rem;font-family:var(--ds-font-seae)}.css-wo5sr8{margin:0;font-size:clamp(1.1rem,1.6vw,1.35rem);min-width:0;line-height:1.4;scroll-margin-top:8rem}.css-4jv2qul{color:var(--ds-clr-z090);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em}.css-4jv2qul:hover{text-decoration-color:currentColor;color:var(--ds-clr-vcfa)}.css-4jv2qul:focus-visible,.css-wo5sr8:focus{outline:2px solid var(--ds-clr-vcfa);outline-offset:5px}.css-46e5xt{max-width:65ch;min-width:0}.css-ays5bh{white-space:pre-line;font-size:1rem;line-height:1.8;margin:0 0 1rem}.css-ays5bh:last-child{margin-bottom:0}@media(max-width:860px){.css-vnol7yp{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-bottom:2rem}.css-b2r52d{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem 1.25rem}.css-gg9n8ie{font-size:2rem}.css-46e5xt{grid-column:2}.css-wo5sr8{align-self:center}}@media(max-width:480px){.css-b2r52d{padding-block:1.5rem;gap:1rem}.css-46e5xt{grid-column:1/-1}.css-gg9n8ie{font-size:1.8rem}}.css-1g68v0{max-width:46rem}.css-5u77n98{color:var(--ds-clr-o717);font-size:.85rem}.css-kxbzkus{font-size:1.05rem}.css-eiqppt3{margin-top:2rem}.css-nv4wx8{font-size:1.3rem}.css-hosbdu{color:var(--ds-clr-z090)}.css-2ufm6zf{background:var(--ds-clr-gcfb);padding-block:1.5rem calc(var(--ds-gap-x469) * .65)}.css-ocbtt5u{min-width:0}.css-st6svq{margin:0}.css-jkapo1w{object-fit:cover;aspect-ratio:5/2;width:100%}.css-n4eed1r{background:var(--ds-clr-a5b1);margin:-3rem clamp(1rem,4vw,4rem) 0;position:relative;padding:clamp(1.25rem,4.5vw,4rem);border:1px solid var(--ds-clr-l919)}.css-s2xxal8{display:flex;align-items:center;gap:.65rem;width:fit-content;max-width:100%;min-height:2.75rem;font-size:.8rem;margin-bottom:1.25rem;overflow-wrap:anywhere}.css-s2xxal8:focus-visible{outline:2px solid var(--ds-clr-vcfa);outline-offset:4px}.css-8u8swm{display:block}.css-klryrl{overflow-wrap:anywhere;margin-bottom:.65em;font-size:clamp(2rem,4vw,3.8rem);max-width:23ch}.css-qizp9o{font-size:clamp(1.05rem,1.5vw,1.25rem);max-width:56ch;color:var(--ds-clr-o717);line-height:1.65;margin-bottom:2rem}.css-gvt7d4{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;border-top:1px solid var(--ds-clr-l919);padding-top:1.25rem;font-size:.8rem;color:var(--ds-clr-o717)}.css-nutvf9{font-weight:600;min-width:0;color:var(--ds-clr-z090)}.css-st6svq:not(:has(img)){display:none}.css-ocbtt5u:not(:has(img)) .css-n4eed1r{margin-top:0}@media(max-width:700px){.css-jkapo1w{aspect-ratio:8/5}.css-n4eed1r{margin:-1.25rem .65rem 0;padding:1.25rem}.css-s2xxal8{margin-bottom:1rem}.css-qizp9o{margin-bottom:1.5rem}.css-nutvf9{flex-basis:100%}}.css-m5zt9nz{display:grid;grid-template-columns:minmax(0,.5fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-block:2rem 3rem;border-top:1px solid var(--ds-clr-l919)}.css-a4a23g2{min-width:0}.css-0u45y2{font-size:.8rem;color:var(--ds-clr-vcfa);font-variant-numeric:tabular-nums;margin-bottom:1rem;display:block}.css-wdkpe7{line-height:1.4;font-size:clamp(1.25rem,2vw,1.7rem);overflow-wrap:anywhere;max-width:22ch}.css-ew38wr5{font-size:1.05rem;overflow-wrap:anywhere;line-height:1.85;max-width:66ch;min-width:0}.css-plkvznw{margin-bottom:1.35rem}.css-plkvznw:last-child{margin:0}.css-jqthvv1{padding:1.5rem 1.5rem 1.5rem 2.75rem;margin:1.5rem 0 0;border-left:2px solid var(--ds-clr-vcfa);background:var(--ds-clr-gcfb);border-radius:0 var(--ds-radius-t626) var(--ds-radius-t626) 0}.css-jqv3n2{margin-bottom:.6rem;padding-left:.25rem}.css-jqv3n2:last-child{margin:0}.css-jqv3n2::marker{color:var(--ds-clr-vcfa)}.css-2rkxpzq{margin-left:calc((100% + 2 * clamp(2rem,5vw,5rem)) / 3);padding:2.5rem;border-radius:var(--ds-radius-z013);background:var(--ds-clr-gcfb)}.css-vhz0fmf{line-height:1.65;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-family:var(--ds-font-seae)}@media(max-width:760px){.css-m5zt9nz{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:1.5rem 2rem}.css-0u45y2{margin-bottom:.5rem}.css-wdkpe7{max-width:none;margin:0}.css-2rkxpzq{margin-left:0;padding:1.5rem}.css-ew38wr5{font-size:1rem}}