.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-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{height:100%;-webkit-tap-highlight-color:rgb(0 0 0/0);scroll-behavior:smooth}body{min-height:100%;font-family:var(--font-family-sans-serif);font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1.5}@media only screen and (min-width:640px){body{font-size:18px}}a{color:inherit;text-decoration:none}button,h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}button{border:none;font-family:inherit;background:none;color:inherit;cursor:pointer}ul{list-style:none}*{box-sizing:border-box;padding:0;margin:0;height:auto}@font-face{font-family:Actief Grotesque;src:url(/_next/static/media/actief-grotesque--lt.3db93678.woff2) format("woff2"),url(/_next/static/media/actief-grotesque--lt.85160e37.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Actief Grotesque;src:url(/_next/static/media/actief-grotesque--rg.6528678e.woff2) format("woff2"),url(/_next/static/media/actief-grotesque--rg.69136f1a.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Actief Grotesque;src:url(/_next/static/media/actief-grotesque--md.7e37a161.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Actief Grotesque;src:url(/_next/static/media/actief-grotesque--bd.e28b82a2.woff2) format("woff2"),url(/_next/static/media/actief-grotesque--bd.309c1944.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Actief Grotesque;src:url(/_next/static/media/actief-grotesque--xbd.c4036c68.woff2) format("woff2"),url(/_next/static/media/actief-grotesque--xbd.47706f6e.woff) format("woff");font-weight:900;font-display:swap}@font-face{font-family:GT Super;src:url(/_next/static/media/gt-super-wt--sp.0420a4ea.woff2) format("woff2"),url(/_next/static/media/gt-super-wt--sp.f6acbad1.woff) format("woff")}@font-face{font-family:GT Super Regular;src:url(/_next/static/media/gt-super-wt--rg.227d7e94.woff2) format("woff2"),url(/_next/static/media/gt-super-wt--rg.5fd75872.woff) format("woff")}.serif{font-family:var(--font-family-serif)}.sans-serif{font-family:var(--font-family-sans-serif)}.text-1{--letter-spacing:-0.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:-0.02em;--line-height:124px;--font-size:120px}}.text-2{--letter-spacing:-0.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:-0.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:-0.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}.text-7,.text-8{font-size:var(--font-size);line-height:var(--line-height)}.text-8{--line-height:20px;--font-size:16px}@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;letter-spacing:var(--letter-spacing);text-transform:uppercase}.text-10,.text-11{font-size:var(--font-size);line-height:var(--line-height);font-weight:500}.text-11{--line-height:36px;--font-size:20px}@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:-0.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:-0.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:-0.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:-0.02em;--line-height:124px;--font-size:120px}}.sm\:text-2{--letter-spacing:-0.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:-0.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:-0.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}.sm\:text-7,.sm\:text-8{font-size:var(--font-size);line-height:var(--line-height)}.sm\:text-8{--line-height:20px;--font-size:16px}@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;letter-spacing:var(--letter-spacing);text-transform:uppercase}.sm\:text-10,.sm\:text-11{font-size:var(--font-size);line-height:var(--line-height);font-weight:500}.sm\:text-11{--line-height:36px;--font-size:20px}@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:-0.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:-0.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:-0.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:-0.02em;--line-height:124px;--font-size:120px}}.md\:text-2{--letter-spacing:-0.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:-0.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:-0.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}.md\:text-7,.md\:text-8{font-size:var(--font-size);line-height:var(--line-height)}.md\:text-8{--line-height:20px;--font-size:16px}@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;letter-spacing:var(--letter-spacing);text-transform:uppercase}.md\:text-10,.md\:text-11{font-size:var(--font-size);line-height:var(--line-height);font-weight:500}.md\:text-11{--line-height:36px;--font-size:20px}@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:-0.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:-0.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:-0.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:-0.02em;--line-height:124px;--font-size:120px}}.lg\:text-2{--letter-spacing:-0.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:-0.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:-0.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}.lg\:text-7,.lg\:text-8{font-size:var(--font-size);line-height:var(--line-height)}.lg\:text-8{--line-height:20px;--font-size:16px}@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;letter-spacing:var(--letter-spacing);text-transform:uppercase}.lg\:text-10,.lg\:text-11{font-size:var(--font-size);line-height:var(--line-height);font-weight:500}.lg\:text-11{--line-height:36px;--font-size:20px}@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:-0.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:-0.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:-0.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:-0.02em;--line-height:124px;--font-size:120px}}.xl\:text-2{--letter-spacing:-0.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:-0.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:-0.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}.xl\:text-7,.xl\:text-8{font-size:var(--font-size);line-height:var(--line-height)}.xl\:text-8{--line-height:20px;--font-size:16px}@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;letter-spacing:var(--letter-spacing);text-transform:uppercase}.xl\:text-10,.xl\:text-11{font-size:var(--font-size);line-height:var(--line-height);font-weight:500}.xl\:text-11{--line-height:36px;--font-size:20px}@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:-0.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:-0.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){.\32xl\:text-1{--letter-spacing:-0.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){.\32xl\:text-1{--letter-spacing:-0.02em;--line-height:124px;--font-size:120px}}.\32xl\:text-2{--letter-spacing:-0.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){.\32xl\:text-2{--line-height:72px;--font-size:64px}}.\32xl\:text-3{--letter-spacing:-0.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){.\32xl\:text-3{--line-height:52px;--font-size:48px}}.\32xl\:text-4{--letter-spacing:-0.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){.\32xl\:text-4{--line-height:40px;--font-size:32px}}.\32xl\: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){.\32xl\:text-5{--line-height:28px;--font-size:20px}}.\32xl\: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){.\32xl\:text-6{--line-height:24px;--font-size:16px}}.\32xl\:text-7{--line-height:20px;--font-size:14px}.\32xl\:text-7,.\32xl\:text-8{font-size:var(--font-size);line-height:var(--line-height)}.\32xl\:text-8{--line-height:20px;--font-size:16px}@media only screen and (min-width:1024px){.\32xl\:text-8{--line-height:20px;--font-size:20px}}.\32xl\: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){.\32xl\:text-9{--line-height:40px;--font-size:32px}}.\32xl\:text-10{--line-height:20px;--font-size:16px;--letter-spacing:3px;letter-spacing:var(--letter-spacing);text-transform:uppercase}.\32xl\:text-10,.\32xl\:text-11{font-size:var(--font-size);line-height:var(--line-height);font-weight:500}.\32xl\:text-11{--line-height:36px;--font-size:20px}@media only screen and (min-width:1024px){.\32xl\:text-11{--font-size:28px}}.\32xl\: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){.\32xl\:text-12{--line-height:38px;--font-size:32px}}.\32xl\: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){.\32xl\:text-13{--line-height:26px;--font-size:24px}}.\32xl\:text-14{--line-height:24px;--font-size:20px;--letter-spacing:-0.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){.\32xl\:text-14{--line-height:36px;--font-size:28px}}.\32xl\: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){.\32xl\:text-15{--line-height:40px;--font-size:32px}}.\32xl\:text-16{--letter-spacing:-0.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){.\32xl\:text-16{--line-height:72px;--font-size:64px}}}.accessible-hide:not(:focus,:focus-within,:active){position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border-width:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.wrapper{--h-padding:16px;max-width:1440px;padding-right:var(--h-padding);padding-left:var(--h-padding);margin-right:auto;margin-left: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;display:grid;grid-template-columns:var(--columns);-moz-column-gap:var(--gap);column-gap:var(--gap)}@media only screen and (min-width:768px){.grid{--columns:repeat(12,1fr);--gap:24px}}.link{position:relative;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s ease-in-out}.link:hover{background-size:100% 1px}.link:not(:hover){background-size:0 1px;background-position:100% 100%}.link.has-underline{position:relative;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size .3s ease-in-out}.link.has-underline:hover{background-size:0 1px}.link.has-underline:not(:hover){background-size:100% 1px;background-position:0 100%}.button{align-items:center;border:var(--border-solid);border-radius:5rem;color:#161616;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;padding:.5rem 1.25rem;transition:background-color .3s ease-out}@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{position:absolute;opacity:0;width:100%;height:100%;inset:0}.credit{position:absolute;z-index:3;bottom:.5rem;right:.8rem;font-size:12px;background:transparent;opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:4px;padding:.25rem}.credit--light{color:var(--color-white)}.credit--dark{color:var(--color-dark)}.caption{color:var(--color-black);z-index:3;width:100%;padding:1rem;display:block;opacity:.7;font-size:.8rem;font-style:italic;text-align:left}:root .sb-show-main{background-color:var(--color-peach)}