.peach{background:var(--color-peach)}.peach-gradient{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-peach) 100%), var(--color-peach)}.blue{background:var(--color-blue)}.blue-gradient{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-blue) 100%), var(--color-blue)}.yellow{background:var(--color-yellow)}.yellow-gradient{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-yellow) 100%), var(--color-yellow)}.green{background:var(--color-green)}.green-gradient{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-green) 100%), var(--color-green)}.purple{background:var(--color-purple)}.purple-gradient{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-purple) 100%), var(--color-purple)}.default,.default-gradient{background:var(--color-white)}:root{--color-peach:#ffd8c2;--color-black:#161616;--color-white:#f9f9f9;--color-grey:#d9d9d9;--color-blue:#cbe9ff;--color-yellow:#fff8b8;--color-green:#d6efd0;--color-purple:#eae3fc;--color-error:red;--font-family-sans-serif:"Actief Grotesque", serif;--font-family-serif:"GT Super Regular", sans-serif;--font-family-serif-super:"GT Super", sans-serif;--width-site:1440px;--border-solid:2px solid var(--color-black);--border-radius:12px;--border-radius-l:24px}@media only screen and (min-width:768px){:root{--border-solid:3px solid var(--color-black)}}html{-webkit-tap-highlight-color:#0000;scroll-behavior:smooth;height:100%}body{min-height:100%;font-family:var(--font-family-sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased;font-size:16px;line-height:1.5}@media only screen and (min-width:640px){body{font-size:18px}}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,button{font-size:inherit;font-weight:400}button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}ul{list-style:none}*{box-sizing:border-box;height:auto;margin:0;padding:0}@font-face{font-family:Actief Grotesque;src:url(../media/actief-grotesque--lt.0tmmvylyv.vf5.woff2)format("woff2"),url(../media/actief-grotesque--lt.0s-_3ichf5_gg.woff)format("woff");font-weight:300;font-display:swap}@font-face{font-family:Actief Grotesque;src:url(../media/actief-grotesque--rg.0l7_uxvfryl61.woff2)format("woff2"),url(../media/actief-grotesque--rg.0fmmrhdh9m4jy.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Actief Grotesque;src:url(../media/actief-grotesque--md.0aykwsyldalk4.woff)format("woff");font-weight:500;font-display:swap}@font-face{font-family:Actief Grotesque;src:url(../media/actief-grotesque--bd.02hgny9s7~don.woff2)format("woff2"),url(../media/actief-grotesque--bd.0gwei2zgebk9k.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Actief Grotesque;src:url(../media/actief-grotesque--xbd.17_x-p9qvkzn..woff2)format("woff2"),url(../media/actief-grotesque--xbd.0xgufwm_w9c6q.woff)format("woff");font-weight:900;font-display:swap}@font-face{font-family:GT Super;src:url(../media/gt-super-wt--sp.0ie0j8f-t.98..woff2)format("woff2"),url(../media/gt-super-wt--sp.01l8z.y1lgii3.woff)format("woff")}@font-face{font-family:GT Super Regular;src:url(../media/gt-super-wt--rg.0sc_7o1gaf23r.woff2)format("woff2"),url(../media/gt-super-wt--rg.0.rh~w7_zjrf~.woff)format("woff")}.serif{font-family:var(--font-family-serif)}.sans-serif{font-family:var(--font-family-sans-serif)}.text-1{--letter-spacing:-.01em;--line-height:62px;--font-size:56px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.text-1{--letter-spacing:-.02em;--line-height:124px;--font-size:120px}}.text-2{--letter-spacing:-.01em;--line-height:46px;--font-size:40px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.text-2{--line-height:72px;--font-size:64px}}.text-3{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;--font-weight:500;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.text-3{--line-height:52px;--font-size:48px}}.text-4{--letter-spacing:-.01em;--line-height:30px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.text-4{--line-height:40px;--font-size:32px}}.text-5{--line-height:24px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.text-5{--line-height:28px;--font-size:20px}}.text-6{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.text-6{--line-height:24px;--font-size:16px}}.text-7{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}.text-8{--line-height:20px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.text-8{--line-height:20px;--font-size:20px}}.text-9{--line-height:32px;--font-size:22px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.text-9{--line-height:40px;--font-size:32px}}.text-10{--line-height:20px;--font-size:16px;--letter-spacing:3px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height);text-transform:uppercase;font-weight:500}.text-11{--line-height:36px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.text-11{--font-size:28px}}.text-12{--line-height:34px;--font-size:24px;font-size:var(--font-size);line-height:var(--line-height);font-weight:400}@media only screen and (min-width:1024px){.text-12{--line-height:38px;--font-size:32px}}.text-13{--line-height:22px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.text-13{--line-height:26px;--font-size:24px}}.text-14{--line-height:24px;--font-size:20px;--letter-spacing:-.01em;--font-weight:400;font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.text-14{--line-height:36px;--font-size:28px}}.text-15{--line-height:32px;--font-size:28px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.text-15{--line-height:40px;--font-size:32px}}.text-16{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.text-16{--line-height:72px;--font-size:64px}}@media only screen and (min-width:640px){.sm\:text-1{--letter-spacing:-.01em;--line-height:62px;--font-size:56px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.sm\:text-1{--letter-spacing:-.02em;--line-height:124px;--font-size:120px}}.sm\:text-2{--letter-spacing:-.01em;--line-height:46px;--font-size:40px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.sm\:text-2{--line-height:72px;--font-size:64px}}.sm\:text-3{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;--font-weight:500;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.sm\:text-3{--line-height:52px;--font-size:48px}}.sm\:text-4{--letter-spacing:-.01em;--line-height:30px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.sm\:text-4{--line-height:40px;--font-size:32px}}.sm\:text-5{--line-height:24px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.sm\:text-5{--line-height:28px;--font-size:20px}}.sm\:text-6{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.sm\:text-6{--line-height:24px;--font-size:16px}}.sm\:text-7{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}.sm\:text-8{--line-height:20px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.sm\:text-8{--line-height:20px;--font-size:20px}}.sm\:text-9{--line-height:32px;--font-size:22px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.sm\:text-9{--line-height:40px;--font-size:32px}}.sm\:text-10{--line-height:20px;--font-size:16px;--letter-spacing:3px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height);text-transform:uppercase;font-weight:500}.sm\:text-11{--line-height:36px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.sm\:text-11{--font-size:28px}}.sm\:text-12{--line-height:34px;--font-size:24px;font-size:var(--font-size);line-height:var(--line-height);font-weight:400}@media only screen and (min-width:1024px){.sm\:text-12{--line-height:38px;--font-size:32px}}.sm\:text-13{--line-height:22px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.sm\:text-13{--line-height:26px;--font-size:24px}}.sm\:text-14{--line-height:24px;--font-size:20px;--letter-spacing:-.01em;--font-weight:400;font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.sm\:text-14{--line-height:36px;--font-size:28px}}.sm\:text-15{--line-height:32px;--font-size:28px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.sm\:text-15{--line-height:40px;--font-size:32px}}.sm\:text-16{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.sm\:text-16{--line-height:72px;--font-size:64px}}}@media only screen and (min-width:768px){.md\:text-1{--letter-spacing:-.01em;--line-height:62px;--font-size:56px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.md\:text-1{--letter-spacing:-.02em;--line-height:124px;--font-size:120px}}.md\:text-2{--letter-spacing:-.01em;--line-height:46px;--font-size:40px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.md\:text-2{--line-height:72px;--font-size:64px}}.md\:text-3{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;--font-weight:500;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.md\:text-3{--line-height:52px;--font-size:48px}}.md\:text-4{--letter-spacing:-.01em;--line-height:30px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.md\:text-4{--line-height:40px;--font-size:32px}}.md\:text-5{--line-height:24px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.md\:text-5{--line-height:28px;--font-size:20px}}.md\:text-6{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.md\:text-6{--line-height:24px;--font-size:16px}}.md\:text-7{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}.md\:text-8{--line-height:20px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.md\:text-8{--line-height:20px;--font-size:20px}}.md\:text-9{--line-height:32px;--font-size:22px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.md\:text-9{--line-height:40px;--font-size:32px}}.md\:text-10{--line-height:20px;--font-size:16px;--letter-spacing:3px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height);text-transform:uppercase;font-weight:500}.md\:text-11{--line-height:36px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.md\:text-11{--font-size:28px}}.md\:text-12{--line-height:34px;--font-size:24px;font-size:var(--font-size);line-height:var(--line-height);font-weight:400}@media only screen and (min-width:1024px){.md\:text-12{--line-height:38px;--font-size:32px}}.md\:text-13{--line-height:22px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.md\:text-13{--line-height:26px;--font-size:24px}}.md\:text-14{--line-height:24px;--font-size:20px;--letter-spacing:-.01em;--font-weight:400;font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.md\:text-14{--line-height:36px;--font-size:28px}}.md\:text-15{--line-height:32px;--font-size:28px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.md\:text-15{--line-height:40px;--font-size:32px}}.md\:text-16{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.md\:text-16{--line-height:72px;--font-size:64px}}}@media only screen and (min-width:1024px){.lg\:text-1{--letter-spacing:-.01em;--line-height:62px;--font-size:56px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.lg\:text-1{--letter-spacing:-.02em;--line-height:124px;--font-size:120px}}.lg\:text-2{--letter-spacing:-.01em;--line-height:46px;--font-size:40px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.lg\:text-2{--line-height:72px;--font-size:64px}}.lg\:text-3{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;--font-weight:500;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.lg\:text-3{--line-height:52px;--font-size:48px}}.lg\:text-4{--letter-spacing:-.01em;--line-height:30px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.lg\:text-4{--line-height:40px;--font-size:32px}}.lg\:text-5{--line-height:24px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.lg\:text-5{--line-height:28px;--font-size:20px}}.lg\:text-6{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.lg\:text-6{--line-height:24px;--font-size:16px}}.lg\:text-7{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}.lg\:text-8{--line-height:20px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.lg\:text-8{--line-height:20px;--font-size:20px}}.lg\:text-9{--line-height:32px;--font-size:22px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.lg\:text-9{--line-height:40px;--font-size:32px}}.lg\:text-10{--line-height:20px;--font-size:16px;--letter-spacing:3px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height);text-transform:uppercase;font-weight:500}.lg\:text-11{--line-height:36px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.lg\:text-11{--font-size:28px}}.lg\:text-12{--line-height:34px;--font-size:24px;font-size:var(--font-size);line-height:var(--line-height);font-weight:400}@media only screen and (min-width:1024px){.lg\:text-12{--line-height:38px;--font-size:32px}}.lg\:text-13{--line-height:22px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.lg\:text-13{--line-height:26px;--font-size:24px}}.lg\:text-14{--line-height:24px;--font-size:20px;--letter-spacing:-.01em;--font-weight:400;font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.lg\:text-14{--line-height:36px;--font-size:28px}}.lg\:text-15{--line-height:32px;--font-size:28px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.lg\:text-15{--line-height:40px;--font-size:32px}}.lg\:text-16{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.lg\:text-16{--line-height:72px;--font-size:64px}}}@media only screen and (min-width:1280px){.xl\:text-1{--letter-spacing:-.01em;--line-height:62px;--font-size:56px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.xl\:text-1{--letter-spacing:-.02em;--line-height:124px;--font-size:120px}}.xl\:text-2{--letter-spacing:-.01em;--line-height:46px;--font-size:40px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.xl\:text-2{--line-height:72px;--font-size:64px}}.xl\:text-3{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;--font-weight:500;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.xl\:text-3{--line-height:52px;--font-size:48px}}.xl\:text-4{--letter-spacing:-.01em;--line-height:30px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.xl\:text-4{--line-height:40px;--font-size:32px}}.xl\:text-5{--line-height:24px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.xl\:text-5{--line-height:28px;--font-size:20px}}.xl\:text-6{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.xl\:text-6{--line-height:24px;--font-size:16px}}.xl\:text-7{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}.xl\:text-8{--line-height:20px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.xl\:text-8{--line-height:20px;--font-size:20px}}.xl\:text-9{--line-height:32px;--font-size:22px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.xl\:text-9{--line-height:40px;--font-size:32px}}.xl\:text-10{--line-height:20px;--font-size:16px;--letter-spacing:3px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height);text-transform:uppercase;font-weight:500}.xl\:text-11{--line-height:36px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.xl\:text-11{--font-size:28px}}.xl\:text-12{--line-height:34px;--font-size:24px;font-size:var(--font-size);line-height:var(--line-height);font-weight:400}@media only screen and (min-width:1024px){.xl\:text-12{--line-height:38px;--font-size:32px}}.xl\:text-13{--line-height:22px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.xl\:text-13{--line-height:26px;--font-size:24px}}.xl\:text-14{--line-height:24px;--font-size:20px;--letter-spacing:-.01em;--font-weight:400;font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.xl\:text-14{--line-height:36px;--font-size:28px}}.xl\:text-15{--line-height:32px;--font-size:28px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.xl\:text-15{--line-height:40px;--font-size:32px}}.xl\:text-16{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.xl\:text-16{--line-height:72px;--font-size:64px}}}@media only screen and (min-width:1536px){.\32 xl\:text-1{--letter-spacing:-.01em;--line-height:62px;--font-size:56px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.\32 xl\:text-1{--letter-spacing:-.02em;--line-height:124px;--font-size:120px}}.\32 xl\:text-2{--letter-spacing:-.01em;--line-height:46px;--font-size:40px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.\32 xl\:text-2{--line-height:72px;--font-size:64px}}.\32 xl\:text-3{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;--font-weight:500;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.\32 xl\:text-3{--line-height:52px;--font-size:48px}}.\32 xl\:text-4{--letter-spacing:-.01em;--line-height:30px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.\32 xl\:text-4{--line-height:40px;--font-size:32px}}.\32 xl\:text-5{--line-height:24px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.\32 xl\:text-5{--line-height:28px;--font-size:20px}}.\32 xl\:text-6{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.\32 xl\:text-6{--line-height:24px;--font-size:16px}}.\32 xl\:text-7{--line-height:20px;--font-size:14px;font-size:var(--font-size);line-height:var(--line-height)}.\32 xl\:text-8{--line-height:20px;--font-size:16px;font-size:var(--font-size);line-height:var(--line-height)}@media only screen and (min-width:1024px){.\32 xl\:text-8{--line-height:20px;--font-size:20px}}.\32 xl\:text-9{--line-height:32px;--font-size:22px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.\32 xl\:text-9{--line-height:40px;--font-size:32px}}.\32 xl\:text-10{--line-height:20px;--font-size:16px;--letter-spacing:3px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height);text-transform:uppercase;font-weight:500}.\32 xl\:text-11{--line-height:36px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.\32 xl\:text-11{--font-size:28px}}.\32 xl\:text-12{--line-height:34px;--font-size:24px;font-size:var(--font-size);line-height:var(--line-height);font-weight:400}@media only screen and (min-width:1024px){.\32 xl\:text-12{--line-height:38px;--font-size:32px}}.\32 xl\:text-13{--line-height:22px;--font-size:20px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.\32 xl\:text-13{--line-height:26px;--font-size:24px}}.\32 xl\:text-14{--line-height:24px;--font-size:20px;--letter-spacing:-.01em;--font-weight:400;font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing)}@media only screen and (min-width:1024px){.\32 xl\:text-14{--line-height:36px;--font-size:28px}}.\32 xl\:text-15{--line-height:32px;--font-size:28px;font-size:var(--font-size);line-height:var(--line-height);font-weight:500}@media only screen and (min-width:1024px){.\32 xl\:text-15{--line-height:40px;--font-size:32px}}.\32 xl\:text-16{--letter-spacing:-.01em;--line-height:36px;--font-size:32px;font-size:var(--font-size);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}@media only screen and (min-width:1024px){.\32 xl\:text-16{--line-height:72px;--font-size:64px}}}.accessible-hide:not(:focus,:focus-within,:active){clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrapper{--h-padding:16px;max-width:1440px;padding-right:var(--h-padding);padding-left:var(--h-padding);margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.wrapper{--h-padding:40px}}@media only screen and (min-width:1024px){.wrapper{--h-padding:48px}}.wrapper .wrapper{--h-padding:0}.grid{--columns:repeat(6, 1fr);--gap:16px;grid-template-columns:var(--columns);-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid}@media only screen and (min-width:768px){.grid{--columns:repeat(12, 1fr);--gap:24px}}.link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;transition:background-size .3s ease-in-out;position:relative}.link:hover{background-size:100% 1px}.link:not(:hover){background-position:100% 100%;background-size:0% 1px}.link.has-underline{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .3s ease-in-out;position:relative}.link.has-underline:hover{background-size:0% 1px}.link.has-underline:not(:hover){background-position:0 100%;background-size:100% 1px}.button{border:var(--border-solid);color:#161616;cursor:pointer;text-align:center;border-radius:5rem;justify-content:center;align-items:center;padding:.5rem 1.25rem;transition:background-color .3s ease-out;display:inline-flex}@media only screen and (min-width:1024px){.button{border:var(--border-solid);padding:1.125rem 2.5rem}}.button:hover{background-color:var(--color-white)}#donate-button{position:relative}#donate-button:hover a{background:var(--color-white)!important}#donate-button>img{opacity:0;width:100%;height:100%;position:absolute;inset:0}.credit{z-index:3;opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:0 0;border-radius:4px;padding:.25rem;font-size:12px;position:absolute;bottom:.5rem;right:.8rem}.credit--light{color:var(--color-white)}.credit--dark{color:var(--color-dark)}.caption{color:var(--color-black);z-index:3;opacity:.7;text-align:left;width:100%;padding:1rem;font-size:.8rem;font-style:italic;display:block}:root .sb-show-main{background-color:var(--color-peach)}
