html{font-size:62.5%;}:root{--min-screen-width:480px;--max-screen-width:1330px;--black1:#000B0F;--black2:#111B21;--black3:#ABB2B2;--black4:#E6E6E6;--black5:#FAFAFA;--green1:#001A1C;--green2:#00464D;--green3:#00A6B6;--green4:#74E2DA;--green5:#EEF7F7;--blue1:#1D9BDE;--blue2:#3CBAFC;--blue3:#74CDFC;--blue4:#B7E4FC;--blue5:#EBF8FF;--yellow1:#FF9735;--yellow2:#FFB05C;--yellow3:#FFCE61;--yellow4:#FFE8B5;--yellow5:#FFF7E6;--space-xs:clamp(0.6rem,calc(0.24vw + 0.49rem),0.8rem);--space-s:clamp(1.2rem,calc(0.47vw + 0.97rem),1.6rem);--space-m:clamp(1.6rem,calc(0.94vw + 1.15rem),2.4rem);--space-l:clamp(2.4rem,calc(0.94vw + 1.95rem),3.2rem);--space-xl:clamp(3.2rem,calc(1.88vw + 2.3rem),4.8rem);--space-xxl:clamp(4rem,calc(2.82vw + 2.65rem),6.4rem);--space-hero:clamp(5.6rem,calc(4.71vw + 3.34rem),9.6rem);--space-giga:clamp(7.5rem,calc(6.47vw + 4.39rem),13rem);--text-s:clamp(1.2rem,calc(0vw + 1.2rem),1.2rem);--text-m:clamp(1.6rem,calc(0vw + 1.6rem),1.6rem);--text-l:clamp(1.6rem,calc(0.24vw + 1.49rem),1.8rem);--text-l2:clamp(1.8rem,calc(0.24vw + 1.69rem),2rem);--text-xl:clamp(2.2rem,calc(1.02vw + 1.71rem),3.07rem);--text-2xl:clamp(2.6rem,calc(1.7vw + 1.79rem),4.04rem);--text-3xl:clamp(3.2rem,calc(2.82vw + 1.85rem),5.59rem);--text-4xl:clamp(3.8rem,calc(4.42vw + 1.68rem),7.56rem);}.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;}.padding-4xs{padding:var(--space-xs);}.padding-3xs{padding:var(--space-s);}.padding-2xs{padding:var(--space-m);}.padding-xs{padding:var(--space-l);}.padding-s{padding:var(--space-xl);}.padding-m{padding:var(--space-xxl);}.padding-l{padding:var(--space-hero);}.padding-xl{padding:var(--space-giga);}.padding-left-4xs{padding-left:var(--space-xs);}.padding-left-3xs{padding-left:var(--space-s);}.padding-left-2xs{padding-left:var(--space-m);}.padding-left-xs{padding-left:var(--space-l);}.padding-left-s{padding-left:var(--space-xl);}.padding-left-m{padding-left:var(--space-xxl);}.padding-left-l{padding-left:var(--space-hero);}.padding-left-xl{padding-left:var(--space-giga);}.padding-right-4xs{padding-right:var(--space-xs);}.padding-right-3xs{padding-right:var(--space-s);}.padding-right-2xs{padding-right:var(--space-m);}.padding-right-xs{padding-right:var(--space-l);}.padding-right-s{padding-right:var(--space-xl);}.padding-right-m{padding-right:var(--space-xxl);}.padding-right-l{padding-right:var(--space-hero);}.padding-right-xl{padding-right:var(--space-giga);}.padding-top-4xs{padding-top:var(--space-xs);}.padding-top-3xs{padding-top:var(--space-s);}.padding-top-2xs{padding-top:var(--space-m);}.padding-top-xs{padding-top:var(--space-l);}.padding-top-s{padding-top:var(--space-xl);}.padding-top-m{padding-top:var(--space-xxl);}.padding-top-l{padding-top:var(--space-hero);}.padding-top-xl{padding-top:var(--space-giga);}.padding-bottom-4xs{padding-bottom:var(--space-xs);}.padding-bottom-3xs{padding-bottom:var(--space-s);}.padding-bottom-2xs{padding-bottom:var(--space-m);}.padding-bottom-xs{padding-bottom:var(--space-l);}.padding-bottom-s{padding-bottom:var(--space-xl);}.padding-bottom-m{padding-bottom:var(--space-xxl);}.padding-bottom-l{padding-bottom:var(--space-hero);}.padding-bottom-xl{padding-bottom:var(--space-giga);}.padding-horizontal-4xs{padding-left:var(--space-xs);padding-right:var(--space-xs);}.padding-horizontal-3xs{padding-left:var(--space-s);padding-right:var(--space-s);}.padding-horizontal-2xs{padding-left:var(--space-m);padding-right:var(--space-m);}.padding-horizontal-xs{padding-left:var(--space-l);padding-right:var(--space-l);}.padding-horizontal-s{padding-left:var(--space-xl);padding-right:var(--space-xl);}.padding-horizontal-m{padding-left:var(--space-xxl);padding-right:var(--space-xxl);}.padding-horizontal-l{padding-left:var(--space-hero);padding-right:var(--space-hero);}.padding-horizontal-xl{padding-left:var(--space-giga);padding-right:var(--space-giga);}.padding-vertical-4xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs);}.padding-vertical-3xs{padding-top:var(--space-s);padding-bottom:var(--space-s);}.padding-vertical-2xs{padding-top:var(--space-m);padding-bottom:var(--space-m);}.padding-vertical-xs{padding-top:var(--space-l);padding-bottom:var(--space-l);}.padding-vertical-s{padding-top:var(--space-xl);padding-bottom:var(--space-xl);}.padding-vertical-m{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl);}.padding-vertical-l{padding-top:var(--space-hero);padding-bottom:var(--space-hero);}.padding-vertical-xl{padding-top:var(--space-giga);padding-bottom:var(--space-giga);}.margin-4xs{margin:var(--space-xs);}.margin-3xs{margin:var(--space-s);}.margin-2xs{margin:var(--space-m);}.margin-xs{margin:var(--space-l);}.margin-s{margin:var(--space-xl);}.margin-m{margin:var(--space-xxl);}.margin-l{margin:var(--space-hero);}.margin-xl{margin:var(--space-giga);}.margin-left-4xs{margin-left:var(--space-xs);}.margin-left-3xs{margin-left:var(--space-s);}.margin-left-2xs{margin-left:var(--space-m);}.margin-left-xs{margin-left:var(--space-l);}.margin-left-s{margin-left:var(--space-xl);}.margin-left-m{margin-left:var(--space-xxl);}.margin-left-l{margin-left:var(--space-hero);}.margin-left-xl{margin-left:var(--space-giga);}.margin-right-4xs{margin-right:var(--space-xs);}.margin-right-3xs{margin-right:var(--space-s);}.margin-right-2xs{margin-right:var(--space-m);}.margin-right-xs{margin-right:var(--space-l);}.margin-right-s{margin-right:var(--space-xl);}.margin-right-m{margin-right:var(--space-xxl);}.margin-right-l{margin-right:var(--space-hero);}.margin-right-xl{margin-right:var(--space-giga);}.margin-top-4xs{margin-top:var(--space-xs);}.margin-top-3xs{margin-top:var(--space-s);}.margin-top-2xs{margin-top:var(--space-m);}.margin-top-xs{margin-top:var(--space-l);}.margin-top-s{margin-top:var(--space-xl);}.margin-top-m{margin-top:var(--space-xxl);}.margin-top-l{margin-top:var(--space-hero);}.margin-top-xl{margin-top:var(--space-giga);}.margin-bottom-4xs{margin-bottom:var(--space-xs);}.margin-bottom-3xs{margin-bottom:var(--space-s);}.margin-bottom-2xs{margin-bottom:var(--space-m);}.margin-bottom-xs{margin-bottom:var(--space-l);}.margin-bottom-s{margin-bottom:var(--space-xl);}.margin-bottom-m{margin-bottom:var(--space-xxl);}.margin-bottom-l{margin-bottom:var(--space-hero);}.margin-bottom-xl{margin-bottom:var(--space-giga);}.margin-horizontal-4xs{margin-left:var(--space-xs);margin-right:var(--space-xs);}.margin-horizontal-3xs{margin-left:var(--space-s);margin-right:var(--space-s);}.margin-horizontal-2xs{margin-left:var(--space-m);margin-right:var(--space-m);}.margin-horizontal-xs{margin-left:var(--space-l);margin-right:var(--space-l);}.margin-horizontal-s{margin-left:var(--space-xl);margin-right:var(--space-xl);}.margin-horizontal-m{margin-left:var(--space-xxl);margin-right:var(--space-xxl);}.margin-horizontal-l{margin-left:var(--space-hero);margin-right:var(--space-hero);}.margin-horizontal-xl{margin-left:var(--space-giga);margin-right:var(--space-giga);}.margin-vertical-4xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs);}.margin-vertical-3xs{margin-top:var(--space-s);margin-bottom:var(--space-s);}.margin-vertical-2xs{margin-top:var(--space-m);margin-bottom:var(--space-m);}.margin-vertical-xs{margin-top:var(--space-l);margin-bottom:var(--space-l);}.margin-vertical-s{margin-top:var(--space-xl);margin-bottom:var(--space-xl);}.margin-vertical-m{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl);}.margin-vertical-l{margin-top:var(--space-hero);margin-bottom:var(--space-hero);}.margin-vertical-xl{margin-top:var(--space-giga);margin-bottom:var(--space-giga);}.gap-4xs{gap:var(--space-xs);}.gap-3xs{gap:var(--space-s);}.gap-2xs{gap:var(--space-m);}.gap-xs{gap:var(--space-l);}.gap-s{gap:var(--space-xl);}.gap-m{gap:var(--space-xxl);}.gap-l{gap:var(--space-hero);}.gap-xl{gap:var(--space-giga);}.text-xs{font-size:var(--text-s);}.text-s{font-size:var(--text-m);}.text-m{font-size:var(--text-l);}.text-l{font-size:var(--text-l2);}.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);}h1{font-size:var(--text-4xl);line-height:1;font-weight:600;}h2{font-size:var(--text-3xl);line-height:1;font-weight:600;}h3{font-size:var(--text-2xl);line-height:1;font-weight:600;}h4{font-size:var(--text-xl);line-height:1.5;font-weight:600;}