main{padding:0 30px;max-width:1440px;min-width:320px;margin:auto}@media (width <= 580px){main{padding:0 16px}}:root{--black: #151515;--on-black: #1b1b1b;--black-lander: #101010;--black-pure: #000;--white: white;--floral-white: #faf9f4;--white-smoke: #f2f2f2;--on-beige: #faf9f4;--dodger-blue: #4c96f7;--alice-blue: #f2f8ff;--on-yellow: #dcff4f;--khaki: #f0ea7d;--grey: #666;--floral-beige: #f5f3e8;--on-pink: #d9abfd;--cursor-dark-green: #51d287;--silver: #bdbdbd;--tan: #d9d6cb;--sandy-brown: #ff994f;--medium-aquamarine: #6fcf97;--space-16: 16px;--space-24: 24px;--space-36: 36px;--space-40: 40px;--space-56: 56px;--space-80: 80px;--space-90: 90px;--space-104: 104px;--space-110: 110px;--space-135: 135px;--space-160: 160px;--space-184: 184px;--space-208: 208px}.Spacing16{height:var(--space-16)}.Spacing24{height:var(--space-24)}.Spacing36{height:var(--space-36)}.Spacing40{height:var(--space-40)}.Spacing56{height:var(--space-56)}.Spacing80{height:var(--space-80)}.Spacing90{height:var(--space-90)}.Spacing104{height:var(--space-104)}.Spacing110{height:var(--space-110)}.Spacing135{height:var(--space-135)}.Spacing160{height:var(--space-160)}.Spacing184{height:var(--space-184)}.Spacing208{height:var(--space-208)}body{color:var(--black);font-family:Favorit regular;font-feature-settings:"ss04";font-weight:400;line-height:1.5;letter-spacing:0;background:#faf9f4;text-rendering:geometricPrecision;margin:0;font-size:clamp(.875rem,clamp(.88rem,.18vw + .84rem,1rem),1rem)}.body-black{background-color:var(--black);color:var(--ON-Beige, #faf9f4)}h1{margin-top:0;margin-bottom:0;font-family:Favorit extended;font-feature-settings:"ss03";font-weight:400;line-height:1.2;font-size:clamp(2.25rem,clamp(2.25rem,1.79vw + 1.89rem,3.5rem),3.5rem)}h2{margin-top:0;margin-bottom:0;font-family:Favorit extended;font-feature-settings:"ss03";font-weight:400;line-height:1.2;font-size:clamp(1.5rem,clamp(1.5rem,1.43vw + 1.21rem,2.5rem),2.5rem)}h3{margin-top:0;margin-bottom:0;font-family:Favorit regular;font-feature-settings:"ss04";font-weight:400;line-height:1.35;letter-spacing:0;text-wrap:balance;font-size:clamp(1.25rem,clamp(1.25rem,.36vw + 1.18rem,1.5rem),1.5rem)}h4{font-family:Favorit regular;font-feature-settings:"ss04";font-weight:400;line-height:1.5;letter-spacing:0;font-size:clamp(1.125rem,clamp(1.13rem,.18vw + 1.09rem,1.25rem),1.25rem)}h5{margin-top:10px;margin-bottom:10px;font-family:Favorit regular;font-feature-settings:"ss04";font-weight:400;line-height:1.5;letter-spacing:0;font-size:clamp(.75rem,clamp(.75rem,.18vw + .71rem,.88rem),.875rem)}h6{margin-top:0;margin-bottom:0;font-family:Favorit regular;font-feature-settings:"ss04";font-weight:400;line-height:1.5;letter-spacing:0;font-size:clamp(.75rem,clamp(.75rem,0vw + .75rem,.75rem),.75rem)}p{margin-bottom:0;font-size:16px;line-height:150%}a{color:var(--black);background-color:#0000;text-decoration:none}img{max-width:100%;display:inline-block;height:auto}@font-face{font-family:Variable font;src:url(/fonts/variable-font.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Favorit regular;src:url(/fonts/favorit-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;font-feature-settings:"ss04"}@font-face{font-family:Favorit extended;src:url(/fonts/favorit-regularextended-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;font-feature-settings:"ss03"}@font-face{font-family:Ebgaramond variablefont wght;src:url(/fonts/EBGaramond-VariableFont_wght.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}::-moz-selection{color:var(--on-yellow);background:var(--black-pure)}::selection{color:var(--on-yellow);background:var(--black-pure)}html{scrollbar-width:thin;scrollbar-color:#000000 #f5f3e8}html::-webkit-scrollbar{width:8px;height:8px}html::-webkit-scrollbar-track{background:#f5f3e8;border-radius:4px}html::-webkit-scrollbar-thumb{background:#000;border-radius:4px;border:1px solid #f5f3e8}html::-webkit-scrollbar-thumb:hover{background:#333}html::-webkit-scrollbar-corner{background:#f5f3e8}body{scrollbar-width:thin;scrollbar-color:#000000 #f5f3e8}body::-webkit-scrollbar{width:8px;height:8px}body::-webkit-scrollbar-track{background:#f5f3e8;border-radius:4px}body::-webkit-scrollbar-thumb{background:#000;border-radius:4px;border:1px solid #f5f3e8}body::-webkit-scrollbar-thumb:hover{background:#333}body::-webkit-scrollbar-corner{background:#f5f3e8}
