@font-face{font-family:General Sans;font-display:fallback;font-weight:400;font-style:normal;src:url(/_next/static/media/GeneralSans-Regular.eb38d80f.woff2) format("woff2"),url(/_next/static/media/GeneralSans-Regular.f134b2c5.woff) format("woff")}@font-face{font-family:Adjusted Arial Fallback;font-weight:400;font-style:normal;src:local(arial);size-adjust:104%;ascent-override:82%;descent-override:normal;line-gap-override:32%}@font-face{font-family:General Sans;font-display:fallback;font-weight:500;font-style:normal;src:url(/_next/static/media/GeneralSans-Medium.c769b9ad.woff2) format("woff2"),url(/_next/static/media/GeneralSans-Medium.b9031fab.woff) format("woff")}@font-face{font-family:Adjusted Arial Fallback;font-weight:500;font-style:normal;src:local(arial);size-adjust:108%;ascent-override:83%;descent-override:normal;line-gap-override:28%}@font-face{font-family:General Sans;font-display:fallback;font-weight:600;font-style:normal;src:url(/_next/static/media/GeneralSans-Semibold.bd2e31d9.woff2) format("woff2"),url(/_next/static/media/GeneralSans-Semibold.585130ff.woff) format("woff")}@font-face{font-family:Adjusted Arial Fallback;font-weight:600;font-style:normal;src:local(arial);size-adjust:108%;ascent-override:83%;descent-override:normal;line-gap-override:28%}@font-face{font-family:General Sans;font-display:fallback;font-weight:700;font-style:normal;src:url(/_next/static/media/GeneralSans-Bold.ae798fbc.woff2) format("woff2"),url(/_next/static/media/GeneralSans-Bold.0e97a8c2.woff) format("woff")}@font-face{font-family:Cabinet Grotesk;font-display:fallback;font-weight:700;font-style:normal;src:url(/_next/static/media/CabinetGrotesk-Bold.7cd29fca.woff2) format("woff2"),url(/_next/static/media/CabinetGrotesk-Bold.d2938503.woff) format("woff")}@font-face{font-family:Adjusted Arial Fallback;font-weight:700;font-style:normal;src:local(arial);size-adjust:108%;ascent-override:83%;descent-override:normal;line-gap-override:28%}@font-face{font-family:Adjusted Courier New Fallback;font-weight:400;font-style:normal;src:local(courier new);size-adjust:100%;ascent-override:83%;descent-override:normal;line-gap-override:27%}@font-face{font-family:Synk Lucide Icons;font-weight:400;font-style:normal;src:url(/_next/static/media/SynkLucideIcons.d77f76ab.woff2) format("woff2")}.body-wrapper{display:flex;flex-direction:column;min-height:100vh}.body-wrapper.no-scroll{overflow:hidden}.body-wrapper .page-wrapper.intro-page{justify-content:center;width:100%}.body-wrapper .page-wrapper.intro-page .page-content-wrapper{width:100%;display:flex;flex-direction:column;flex-grow:1}.body-wrapper .page-wrapper.intro-page .page-content-wrapper .page-content{width:100%;max-width:58rem;box-sizing:border-box;margin:0 auto}.body-wrapper .page-wrapper{display:flex;flex-direction:row;flex-grow:1}.body-wrapper .page-wrapper .page-content-wrapper{width:100%;margin-bottom:var(--jkl-spacing-40)}@media(min-width:992px){.body-wrapper .page-wrapper .page-content-wrapper{width:calc(100% - 18.75rem)}}.body-wrapper .page-wrapper .page-content-wrapper .page-content{max-width:96.25rem;padding:var(--jkl-spacing-24) var(--jkl-spacing-16);height:100%}@media(min-width:680px){.body-wrapper .page-wrapper .page-content-wrapper .page-content{padding:var(--jkl-spacing-24) var(--jkl-spacing-24)}}@media(min-width:992px){.body-wrapper .page-wrapper .page-content-wrapper .page-content{padding:0 var(--jkl-spacing-40) var(--jkl-spacing-40)}}.body-wrapper .page-wrapper .page-content-wrapper .page-content .main-page-content{height:100%}.body-wrapper{font-size:1rem;line-height:1.5rem;font-weight:400;--jkl-icon-weight:300}@media(min-width:680px){.body-wrapper{font-size:1.125rem;line-height:1.75rem;font-weight:400;--jkl-icon-weight:300}}.heading-1,h1{font-family:Cabinet Grotesk;font-size:1.75rem;line-height:2.25rem;font-weight:700;--jkl-icon-weight:300}@media(min-width:680px){.heading-1,h1{font-family:Cabinet Grotesk;font-size:2.25rem;line-height:2.75rem;font-weight:700;--jkl-icon-weight:300}}.heading-2,h2{font-family:Cabinet Grotesk;font-size:1.5rem;line-height:1.875rem;font-weight:700;--jkl-icon-weight:300}@media(min-width:680px){.heading-2,h2{font-family:Cabinet Grotesk;font-size:1.75rem;line-height:2.5rem;font-weight:700;--jkl-icon-weight:300}}.heading-3,h3{font-family:Cabinet Grotesk;font-size:1.3125rem;line-height:1.75rem;font-weight:700;--jkl-icon-weight:500}@media(min-width:680px){.heading-3,h3{font-family:Cabinet Grotesk;font-size:1.5625rem;line-height:2rem;font-weight:700;--jkl-icon-weight:500}}.heading-4,h4{font-family:Cabinet Grotesk;font-size:1.125rem;line-height:1.5rem;font-weight:700;--jkl-icon-weight:500}@media(min-width:680px){.heading-4,h4{font-family:Cabinet Grotesk;font-size:1.3125rem;line-height:1.75rem;font-weight:700;--jkl-icon-weight:500}}.heading-5,h5{font-family:Cabinet Grotesk;font-weight:700;--jkl-icon-weight:500}.heading-5,.paragraph,h5,p{font-size:1rem;line-height:1.5rem}.paragraph,p{font-weight:400;--jkl-icon-weight:300}@media(min-width:680px){.paragraph,p{font-size:1.125rem;line-height:1.75rem;font-weight:400;--jkl-icon-weight:300}}.small-text,small{font-size:.875rem;line-height:1.25rem;font-weight:400;--jkl-icon-weight:300}@media(min-width:680px){.small-text,small{font-size:1rem;line-height:1.5rem;font-weight:400;--jkl-icon-weight:300}}dd,dl,dt{margin:0;padding:0}.link-as-button:not(:has(span)){display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.link-as-button:has(span) span{display:block;width:100%;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.jkl-field-group.cards-as-radio-buttons .jkl-radio-button:has(.jkl-radio-button__input:focus-visible) .jkl-card{outline:2px solid var(--jkl-color-border-input-focus);outline-offset:.125rem}.jkl-field-group.cards-as-radio-buttons .jkl-radio-button:has(.jkl-radio-button__input:checked) .jkl-card{background-color:var(--jkl-color-background-container-3);outline:2px solid var(--jkl-color-border-input-focus)}.jkl-field-group.cards-as-radio-buttons .jkl-radio-button .jkl-radio-button__dot{display:none}.jkl-field-group.cards-as-radio-buttons .jkl-radio-button .jkl-card{box-sizing:border-box}.jkl-field-group.cards-as-radio-buttons .jkl-radio-button .jkl-card:hover{background-color:var(--jkl-color-background-container-3)}.button-as-link{font-size:.875rem;line-height:1.25rem;font-weight:400;--jkl-icon-weight:300;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;color:var(--jkl-color-text);background-color:#0000;text-decoration:underline;border:none;cursor:pointer}@media(min-width:680px){.button-as-link{font-size:1rem;line-height:1.5rem;font-weight:400;--jkl-icon-weight:300}}