html{font-size:62.5%;}:root{--min-screen-width:320px;--max-screen-width:1440px;--primary:#fcbd6c;--primary-d-1:hsla(34,48%,55%,1);--primary-d-2:hsla(33,38%,41%,1);--primary-d-3:hsla(33,35%,27%,1);--primary-d-4:hsla(32,30%,15%,1);--primary-l-1:hsla(33,100%,77%,1);--primary-l-2:hsla(33,100%,83%,1);--primary-l-3:hsla(33,100%,88%,1);--primary-l-4:hsla(33,100%,94%,1);--bg-body:hsla(0,0%,14%,1);--bg-body-d-1:hsla(0,0%,12%,1);--bg-body-d-2:hsla(0,0%,10%,1);--bg-body-d-3:hsla(0,0%,7%,1);--bg-body-d-4:hsla(0,0%,4%,1);--bg-body-l-1:hsla(0,0%,29%,1);--bg-body-l-2:hsla(0,0%,45%,1);--bg-body-l-3:hsla(0,0%,63%,1);--bg-body-l-4:hsla(0,0%,81%,1);--bg-surface:hsla(0,0%,14%,1);--bg-surface-d-1:hsla(0,0%,12%,1);--bg-surface-d-2:hsla(0,0%,10%,1);--bg-surface-d-3:hsla(0,0%,7%,1);--bg-surface-d-4:hsla(0,0%,4%,1);--bg-surface-l-1:hsla(0,0%,29%,1);--bg-surface-l-2:hsla(0,0%,45%,1);--bg-surface-l-3:hsla(0,0%,63%,1);--bg-surface-l-4:hsla(0,0%,81%,1);--text-body:#f1f1f1;--text-body-d-1:hsla(0,0%,74%,1);--text-body-d-2:hsla(0,0%,54%,1);--text-body-d-3:hsla(0,0%,35%,1);--text-body-d-4:hsla(0,0%,18%,1);--text-title:#f1f1f1;--text-title-d-1:hsla(0,0%,74%,1);--text-title-d-2:hsla(0,0%,54%,1);--text-title-d-3:hsla(0,0%,35%,1);--text-title-d-4:hsla(0,0%,18%,1);--border-primary:hsla(0,0%,50%,0.25);--border-primary-d-1:hsla(0,0%,40%,0.4);--border-primary-d-2:hsla(0,0%,30%,0.55);--border-primary-d-3:hsla(0,0%,20%,0.7);--border-primary-d-4:hsla(0,0%,11%,0.85);--border-primary-l-1:hsla(0,0%,60%,0.4);--border-primary-l-2:hsla(0,0%,69%,0.55);--border-primary-l-3:hsla(0,0%,79%,0.7);--border-primary-l-4:hsla(0,0%,90%,0.85);--shadow-primary:hsla(0,0%,0%,0.15);--shadow-primary-d-1:hsla(0,0%,0%,0.32);--shadow-primary-d-2:hsla(0,0%,0%,0.49);--shadow-primary-d-3:hsla(0,0%,0%,0.66);--shadow-primary-d-4:hsla(0,0%,0%,0.83);--shadow-primary-l-1:hsla(0,0%,19%,0.32);--shadow-primary-l-2:hsla(0,0%,37%,0.49);--shadow-primary-l-3:hsla(0,0%,57%,0.66);--shadow-primary-l-4:hsla(0,0%,78%,1);--light:hsla(85,0%,100%,1);--light-d-1:hsla(0,0%,78%,1);--light-d-2:hsla(0,0%,57%,1);--light-d-3:hsla(0,0%,37%,1);--light-d-4:hsla(0,0%,19%,1);--dark:hsla(0,0%,0%,1);--dark-l-1:hsla(0,0%,19%,1);--dark-l-2:hsla(0,0%,37%,1);--dark-l-3:hsla(0,0%,57%,1);--dark-l-4:hsla(0,0%,78%,1);--success:hsla(136,95%,56%,1);--success-d-1:hsla(133,65%,46%,1);--success-d-2:hsla(130,56%,36%,1);--success-d-3:hsla(127,46%,25%,1);--success-d-4:hsla(123,34%,14%,1);--success-l-1:hsla(127,95%,71%,1);--success-l-2:hsla(123,97%,80%,1);--success-l-3:hsla(120,100%,88%,1);--success-l-4:hsla(118,100%,94%,1);--error:hsla(351,95%,56%,1);--error-d-1:hsla(353,68%,46%,1);--error-d-2:hsla(356,61%,35%,1);--error-d-3:hsla(358,53%,24%,1);--error-d-4:hsla(2,45%,13%,1);--error-l-1:hsla(359,100%,69%,1);--error-l-2:hsla(3,100%,77%,1);--error-l-3:hsla(5,100%,84%,1);--error-l-4:hsla(6,100%,92%,1);--warning:hsla(15.43,87.5%,52.94%,1);--warning-d-1:hsla(16,75%,42%,1);--warning-d-2:hsla(16,71%,32%,1);--warning-d-3:hsla(16,65%,22%,1);--warning-d-4:hsla(18,59%,12%,1);--warning-l-1:hsla(16,94%,64%,1);--warning-l-2:hsla(17,100%,73%,1);--warning-l-3:hsla(18,100%,82%,1);--warning-l-4:hsla(18,100%,91%,1);--space-4xs:clamp(0.52rem,calc(0.23vw + 0.45rem),0.79rem);--space-3xs:clamp(0.66rem,calc(0.29vw + 0.56rem),0.98rem);--space-2xs:clamp(0.82rem,calc(0.37vw + 0.7rem),1.23rem);--space-xs:clamp(1.02rem,calc(0.46vw + 0.88rem),1.54rem);--space-s:clamp(1.28rem,calc(0.57vw + 1.1rem),1.92rem);--space-m:clamp(1.6rem,calc(0.71vw + 1.37rem),2.4rem);--space-l:clamp(2rem,calc(0.89vw + 1.71rem),3rem);--space-xl:clamp(2.5rem,calc(1.12vw + 2.14rem),3.75rem);--space-2xl:clamp(3.13rem,calc(1.4vw + 2.68rem),4.69rem);--space-3xl:clamp(3.91rem,calc(1.74vw + 3.35rem),5.86rem);--space-4xl:clamp(4.88rem,calc(2.18vw + 4.19rem),7.32rem);--space-5xl:clamp(6.1rem,calc(2.72vw + 5.23rem),9.15rem);--space-6xl:clamp(7.63rem,calc(3.41vw + 6.54rem),11.44rem);--text-xs:clamp(1.02rem,calc(0.11vw + 0.99rem),1.15rem);--text-s:clamp(1.28rem,calc(0.14vw + 1.23rem),1.44rem);--text-m:clamp(1.6rem,calc(0.18vw + 1.54rem),1.8rem);--text-l:clamp(2rem,calc(0.22vw + 1.93rem),2.25rem);--text-xl:clamp(2.5rem,calc(0.28vw + 2.41rem),2.81rem);--text-2xl:clamp(3.13rem,calc(0.35vw + 3.01rem),3.52rem);--text-3xl:clamp(3.91rem,calc(0.44vw + 3.77rem),4.4rem);--text-4xl:clamp(4.88rem,calc(0.54vw + 4.71rem),5.49rem);--text-5xl:clamp(6.1rem,calc(0.68vw + 5.89rem),6.87rem);--font-size-heading-2xl:var(--text-5xl);--font-size-heading-xl:var(--text-4xl);--font-size-heading-l:var(--text-3xl);--font-size-heading-m:var(--text-2xl);--font-size-heading-s:var(--text-xl);--font-size-heading-xs:var(--text-l);--font-size-body:var(--text-m);--font-size-caption:var(--text-s);--space-grid-gap:var(--space-s);--space-section-padding-y:var(--space-6xl);--space-section-padding-x:var(--space-m);--space-stack-item:var(--space-m);--space-button-y:var(--space-xs);--space-button-x:var(--space-xs) * 2;--radius-xs:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s:clamp(0.6rem,calc(0.18vw + 0.54rem),0.8rem);--radius-m:clamp(1rem,calc(0.18vw + 0.94rem),1.2rem);--radius-l:clamp(1.6rem,calc(0.36vw + 1.49rem),2rem);--radius-xl:clamp(2.6rem,calc(0.54vw + 2.43rem),3.2rem);--radius-full:999rem;--shadow-xs:0 1px 2px var(--shadow-primary);--shadow-s:0 1.5px 3px var(--shadow-primary);--shadow-m:0 2px 6px var(--shadow-primary);--shadow-l:0 3px 12px var(--shadow-primary);--shadow-xl:0 6px 48px var(--shadow-primary);--primary:var(--neue-laiden-medium);}.expand-click:not(a){position:static;}.expand-click:not(a) a{position:static;}.expand-click:not(a) > a:before{content:'';position:absolute;inset:0;cursor:pointer;display:flex;z-index:2;}a.expand-click{position:static;}a.expand-click:before{content:'';position:absolute;inset:0;cursor:pointer;display:flex;}.expand-click:focus-within:after{content:'';position:absolute;inset:-2px;z-index:1;outline:2px solid var(--primary);outline-offset:2px;display:var(--after-display);}.expand-click:focus-within:focus{outline:none;}/* Color System */ /* Fluid Spacing */ .padding-4xs{padding:var(--space-4xs);}.padding-3xs{padding:var(--space-3xs);}.padding-2xs{padding:var(--space-2xs);}.padding-xs{padding:var(--space-xs);}.padding-s{padding:var(--space-s);}.padding-m{padding:var(--space-m);}.padding-l{padding:var(--space-l);}.padding-xl{padding:var(--space-xl);}.padding-2xl{padding:var(--space-2xl);}.padding-3xl{padding:var(--space-3xl);}.padding-4xl{padding:var(--space-4xl);}.padding-5xl{padding:var(--space-5xl);}.padding-6xl{padding:var(--space-6xl);}.padding-left-4xs{padding-left:var(--space-4xs);}.padding-left-3xs{padding-left:var(--space-3xs);}.padding-left-2xs{padding-left:var(--space-2xs);}.padding-left-xs{padding-left:var(--space-xs);}.padding-left-s{padding-left:var(--space-s);}.padding-left-m{padding-left:var(--space-m);}.padding-left-l{padding-left:var(--space-l);}.padding-left-xl{padding-left:var(--space-xl);}.padding-left-2xl{padding-left:var(--space-2xl);}.padding-left-3xl{padding-left:var(--space-3xl);}.padding-left-4xl{padding-left:var(--space-4xl);}.padding-left-5xl{padding-left:var(--space-5xl);}.padding-left-6xl{padding-left:var(--space-6xl);}.padding-right-4xs{padding-right:var(--space-4xs);}.padding-right-3xs{padding-right:var(--space-3xs);}.padding-right-2xs{padding-right:var(--space-2xs);}.padding-right-xs{padding-right:var(--space-xs);}.padding-right-s{padding-right:var(--space-s);}.padding-right-m{padding-right:var(--space-m);}.padding-right-l{padding-right:var(--space-l);}.padding-right-xl{padding-right:var(--space-xl);}.padding-right-2xl{padding-right:var(--space-2xl);}.padding-right-3xl{padding-right:var(--space-3xl);}.padding-right-4xl{padding-right:var(--space-4xl);}.padding-right-5xl{padding-right:var(--space-5xl);}.padding-right-6xl{padding-right:var(--space-6xl);}.padding-top-4xs{padding-top:var(--space-4xs);}.padding-top-3xs{padding-top:var(--space-3xs);}.padding-top-2xs{padding-top:var(--space-2xs);}.padding-top-xs{padding-top:var(--space-xs);}.padding-top-s{padding-top:var(--space-s);}.padding-top-m{padding-top:var(--space-m);}.padding-top-l{padding-top:var(--space-l);}.padding-top-xl{padding-top:var(--space-xl);}.padding-top-2xl{padding-top:var(--space-2xl);}.padding-top-3xl{padding-top:var(--space-3xl);}.padding-top-4xl{padding-top:var(--space-4xl);}.padding-top-5xl{padding-top:var(--space-5xl);}.padding-top-6xl{padding-top:var(--space-6xl);}.padding-bottom-4xs{padding-bottom:var(--space-4xs);}.padding-bottom-3xs{padding-bottom:var(--space-3xs);}.padding-bottom-2xs{padding-bottom:var(--space-2xs);}.padding-bottom-xs{padding-bottom:var(--space-xs);}.padding-bottom-s{padding-bottom:var(--space-s);}.padding-bottom-m{padding-bottom:var(--space-m);}.padding-bottom-l{padding-bottom:var(--space-l);}.padding-bottom-xl{padding-bottom:var(--space-xl);}.padding-bottom-2xl{padding-bottom:var(--space-2xl);}.padding-bottom-3xl{padding-bottom:var(--space-3xl);}.padding-bottom-4xl{padding-bottom:var(--space-4xl);}.padding-bottom-5xl{padding-bottom:var(--space-5xl);}.padding-bottom-6xl{padding-bottom:var(--space-6xl);}.padding-horizontal-4xs{padding-left:var(--space-4xs);padding-right:var(--space-4xs);}.padding-horizontal-3xs{padding-left:var(--space-3xs);padding-right:var(--space-3xs);}.padding-horizontal-2xs{padding-left:var(--space-2xs);padding-right:var(--space-2xs);}.padding-horizontal-xs{padding-left:var(--space-xs);padding-right:var(--space-xs);}.padding-horizontal-s{padding-left:var(--space-s);padding-right:var(--space-s);}.padding-horizontal-m{padding-left:var(--space-m);padding-right:var(--space-m);}.padding-horizontal-l{padding-left:var(--space-l);padding-right:var(--space-l);}.padding-horizontal-xl{padding-left:var(--space-xl);padding-right:var(--space-xl);}.padding-horizontal-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl);}.padding-horizontal-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl);}.padding-horizontal-4xl{padding-left:var(--space-4xl);padding-right:var(--space-4xl);}.padding-horizontal-5xl{padding-left:var(--space-5xl);padding-right:var(--space-5xl);}.padding-horizontal-6xl{padding-left:var(--space-6xl);padding-right:var(--space-6xl);}.padding-vertical-4xs{padding-top:var(--space-4xs);padding-bottom:var(--space-4xs);}.padding-vertical-3xs{padding-top:var(--space-3xs);padding-bottom:var(--space-3xs);}.padding-vertical-2xs{padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);}.padding-vertical-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs);}.padding-vertical-s{padding-top:var(--space-s);padding-bottom:var(--space-s);}.padding-vertical-m{padding-top:var(--space-m);padding-bottom:var(--space-m);}.padding-vertical-l{padding-top:var(--space-l);padding-bottom:var(--space-l);}.padding-vertical-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl);}.padding-vertical-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);}.padding-vertical-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl);}.padding-vertical-4xl{padding-top:var(--space-4xl);padding-bottom:var(--space-4xl);}.padding-vertical-5xl{padding-top:var(--space-5xl);padding-bottom:var(--space-5xl);}.padding-vertical-6xl{padding-top:var(--space-6xl);padding-bottom:var(--space-6xl);}.margin-4xs{margin:var(--space-4xs);}.margin-3xs{margin:var(--space-3xs);}.margin-2xs{margin:var(--space-2xs);}.margin-xs{margin:var(--space-xs);}.margin-s{margin:var(--space-s);}.margin-m{margin:var(--space-m);}.margin-l{margin:var(--space-l);}.margin-xl{margin:var(--space-xl);}.margin-2xl{margin:var(--space-2xl);}.margin-3xl{margin:var(--space-3xl);}.margin-4xl{margin:var(--space-4xl);}.margin-5xl{margin:var(--space-5xl);}.margin-6xl{margin:var(--space-6xl);}.margin-left-4xs{margin-left:var(--space-4xs);}.margin-left-3xs{margin-left:var(--space-3xs);}.margin-left-2xs{margin-left:var(--space-2xs);}.margin-left-xs{margin-left:var(--space-xs);}.margin-left-s{margin-left:var(--space-s);}.margin-left-m{margin-left:var(--space-m);}.margin-left-l{margin-left:var(--space-l);}.margin-left-xl{margin-left:var(--space-xl);}.margin-left-2xl{margin-left:var(--space-2xl);}.margin-left-3xl{margin-left:var(--space-3xl);}.margin-left-4xl{margin-left:var(--space-4xl);}.margin-left-5xl{margin-left:var(--space-5xl);}.margin-left-6xl{margin-left:var(--space-6xl);}.margin-right-4xs{margin-right:var(--space-4xs);}.margin-right-3xs{margin-right:var(--space-3xs);}.margin-right-2xs{margin-right:var(--space-2xs);}.margin-right-xs{margin-right:var(--space-xs);}.margin-right-s{margin-right:var(--space-s);}.margin-right-m{margin-right:var(--space-m);}.margin-right-l{margin-right:var(--space-l);}.margin-right-xl{margin-right:var(--space-xl);}.margin-right-2xl{margin-right:var(--space-2xl);}.margin-right-3xl{margin-right:var(--space-3xl);}.margin-right-4xl{margin-right:var(--space-4xl);}.margin-right-5xl{margin-right:var(--space-5xl);}.margin-right-6xl{margin-right:var(--space-6xl);}.margin-top-4xs{margin-top:var(--space-4xs);}.margin-top-3xs{margin-top:var(--space-3xs);}.margin-top-2xs{margin-top:var(--space-2xs);}.margin-top-xs{margin-top:var(--space-xs);}.margin-top-s{margin-top:var(--space-s);}.margin-top-m{margin-top:var(--space-m);}.margin-top-l{margin-top:var(--space-l);}.margin-top-xl{margin-top:var(--space-xl);}.margin-top-2xl{margin-top:var(--space-2xl);}.margin-top-3xl{margin-top:var(--space-3xl);}.margin-top-4xl{margin-top:var(--space-4xl);}.margin-top-5xl{margin-top:var(--space-5xl);}.margin-top-6xl{margin-top:var(--space-6xl);}.margin-bottom-4xs{margin-bottom:var(--space-4xs);}.margin-bottom-3xs{margin-bottom:var(--space-3xs);}.margin-bottom-2xs{margin-bottom:var(--space-2xs);}.margin-bottom-xs{margin-bottom:var(--space-xs);}.margin-bottom-s{margin-bottom:var(--space-s);}.margin-bottom-m{margin-bottom:var(--space-m);}.margin-bottom-l{margin-bottom:var(--space-l);}.margin-bottom-xl{margin-bottom:var(--space-xl);}.margin-bottom-2xl{margin-bottom:var(--space-2xl);}.margin-bottom-3xl{margin-bottom:var(--space-3xl);}.margin-bottom-4xl{margin-bottom:var(--space-4xl);}.margin-bottom-5xl{margin-bottom:var(--space-5xl);}.margin-bottom-6xl{margin-bottom:var(--space-6xl);}.margin-horizontal-4xs{margin-left:var(--space-4xs);margin-right:var(--space-4xs);}.margin-horizontal-3xs{margin-left:var(--space-3xs);margin-right:var(--space-3xs);}.margin-horizontal-2xs{margin-left:var(--space-2xs);margin-right:var(--space-2xs);}.margin-horizontal-xs{margin-left:var(--space-xs);margin-right:var(--space-xs);}.margin-horizontal-s{margin-left:var(--space-s);margin-right:var(--space-s);}.margin-horizontal-m{margin-left:var(--space-m);margin-right:var(--space-m);}.margin-horizontal-l{margin-left:var(--space-l);margin-right:var(--space-l);}.margin-horizontal-xl{margin-left:var(--space-xl);margin-right:var(--space-xl);}.margin-horizontal-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl);}.margin-horizontal-3xl{margin-left:var(--space-3xl);margin-right:var(--space-3xl);}.margin-horizontal-4xl{margin-left:var(--space-4xl);margin-right:var(--space-4xl);}.margin-horizontal-5xl{margin-left:var(--space-5xl);margin-right:var(--space-5xl);}.margin-horizontal-6xl{margin-left:var(--space-6xl);margin-right:var(--space-6xl);}.margin-vertical-4xs{margin-top:var(--space-4xs);margin-bottom:var(--space-4xs);}.margin-vertical-3xs{margin-top:var(--space-3xs);margin-bottom:var(--space-3xs);}.margin-vertical-2xs{margin-top:var(--space-2xs);margin-bottom:var(--space-2xs);}.margin-vertical-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs);}.margin-vertical-s{margin-top:var(--space-s);margin-bottom:var(--space-s);}.margin-vertical-m{margin-top:var(--space-m);margin-bottom:var(--space-m);}.margin-vertical-l{margin-top:var(--space-l);margin-bottom:var(--space-l);}.margin-vertical-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl);}.margin-vertical-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl);}.margin-vertical-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl);}.margin-vertical-4xl{margin-top:var(--space-4xl);margin-bottom:var(--space-4xl);}.margin-vertical-5xl{margin-top:var(--space-5xl);margin-bottom:var(--space-5xl);}.margin-vertical-6xl{margin-top:var(--space-6xl);margin-bottom:var(--space-6xl);}.gap-4xs{gap:var(--space-4xs);}.gap-3xs{gap:var(--space-3xs);}.gap-2xs{gap:var(--space-2xs);}.gap-xs{gap:var(--space-xs);}.gap-s{gap:var(--space-s);}.gap-m{gap:var(--space-m);}.gap-l{gap:var(--space-l);}.gap-xl{gap:var(--space-xl);}.gap-2xl{gap:var(--space-2xl);}.gap-3xl{gap:var(--space-3xl);}.gap-4xl{gap:var(--space-4xl);}.gap-5xl{gap:var(--space-5xl);}.gap-6xl{gap:var(--space-6xl);}/* Fluid Typography */ .text-xs{font-size:var(--text-xs);}.text-s{font-size:var(--text-s);}.text-m{font-size:var(--text-m);}.text-l{font-size:var(--text-l);}.text-xl{font-size:var(--text-xl);}.text-2xl{font-size:var(--text-2xl);}.text-3xl{font-size:var(--text-3xl);}.text-4xl{font-size:var(--text-4xl);}.text-5xl{font-size:var(--text-5xl);}/* Contextual variables */ /* */ @media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important;}}.wp-block{}