:root{--color-background:#fffaf7;--color-text:#360000;--color-yellow:#ffed79;--color-yellow-bright:#fff0bc;--color-mint:#e6ede4;--color-pink:#f5e7de;--color-blue:#ebeef1;--radius:32px;--font-heading:var(--font-fraunces), Georgia, serif;--font-body:"Euclid Circular B", -apple-system, BlinkMacSystemFont, sans-serif;--space-10:10px;--space-16:16px;--space-20:20px;--space-23:23px;--space-28:28px;--space-30:30px;--space-32:32px;--space-35:35px;--space-40:40px;--space-48:48px;--space-60:60px;--space-64:4rem;--space-80:80px;--space-105:105px;--space-120:120px;--container-max:1200px;--section-padding:var(--space-40);--container-padding:var(--space-40);--font-h1:72px;--font-h2:64px;--font-size-body:16px;--font-big-p:20px;--font-button:16px;--font-tag:16px;--font-card-heading:20px;--font-step-heading:16px;--header-height:92px;--breakpoint-nav:920px}@media (max-width:768px){:root{--container-padding:var(--space-16);--section-padding:var(--space-16);--space-40:var(--space-32);--font-h1:50px;--font-h2:40px;--font-size-body:14px;--font-big-p:18px;--font-button:14px;--font-tag:14px;--font-card-heading:18px;--font-step-heading:14px}body{font-size:var(--font-size-body)}}@media (max-width:1080px){html{overflow-x:clip}}*,:before,:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}:focus{outline:none}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.container,.site{padding-inline:var(--container-padding)}.site main>section{z-index:1;position:relative}.site main>section.section-layer-back{z-index:0}html{scroll-padding-top:var(--header-height)}#main-content{scroll-margin-top:var(--header-height)}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body);letter-spacing:-.01em;font-weight:400;line-height:130%}strong,b{font-weight:500}.h1{font-family:var(--font-heading);font-weight:600;font-size:var(--font-h1);letter-spacing:-.01em;line-height:110%}.h2{font-family:var(--font-heading);font-weight:600;font-size:var(--font-h2);letter-spacing:-.01em;line-height:110%}.h3{font-family:var(--font-body);letter-spacing:-.01em;font-size:20px;font-weight:400;line-height:130%}.h4{font-family:var(--font-body);letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:130%}.big-p{font-family:var(--font-body);font-weight:400;font-size:var(--font-big-p);letter-spacing:-.01em;line-height:130%}.pt-10{padding-top:var(--space-10)}.pt-20{padding-top:var(--space-20)}.pt-30{padding-top:var(--space-30)}.pt-40{padding-top:var(--space-40)}.pt-80{padding-top:var(--space-80)}.pt-105{padding-top:var(--space-105)}.pb-10{padding-bottom:var(--space-10)}.pb-20{padding-bottom:var(--space-20)}.pb-30{padding-bottom:var(--space-30)}.pb-40{padding-bottom:var(--space-40)}.pb-80{padding-bottom:var(--space-80)}.pb-105{padding-bottom:var(--space-105)}.mt-10{margin-top:var(--space-10)}.mt-20{margin-top:var(--space-20)}.mt-30{margin-top:var(--space-30)}.mt-40{margin-top:var(--space-40)}.mt-80{margin-top:var(--space-80)}.mt-105{margin-top:var(--space-105)}.mt-120{margin-top:var(--space-120)}.mb-10{margin-bottom:var(--space-10)}.mb-20{margin-bottom:var(--space-20)}.mb-30{margin-bottom:var(--space-30)}.mb-40{margin-bottom:var(--space-40)}.mb-80{margin-bottom:var(--space-80)}.mb-105{margin-bottom:var(--space-105)}.mb-120{margin-bottom:var(--space-120)}.gap-10{gap:var(--space-10)}.gap-20{gap:var(--space-20)}.gap-30{gap:var(--space-30)}.gap-40{gap:var(--space-40)}.gap-80{gap:var(--space-80)}.gap-105{gap:var(--space-105)}
@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/216e25624a9c1cb8-s.3gs_qbhjz2fem.woff2?dpl=dpl_8e39WXBuEpby91tffw7HPbxXEAN1)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0806099a9c90c60f-s.p.3jss_ylrmst_f.woff2?dpl=dpl_8e39WXBuEpby91tffw7HPbxXEAN1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(../media/bc4fdbe89360b696-s.p.1xenj2ukw6818.woff2?dpl=dpl_8e39WXBuEpby91tffw7HPbxXEAN1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/93232c3b4a112c3a-s.3_zjiw3hl_c2v.woff2?dpl=dpl_8e39WXBuEpby91tffw7HPbxXEAN1)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62d571048def60fc-s.p.3a9eb2cv3so19.woff2?dpl=dpl_8e39WXBuEpby91tffw7HPbxXEAN1)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5a54cb9402415d65-s.p.1pclt2l60k1wo.woff2?dpl=dpl_8e39WXBuEpby91tffw7HPbxXEAN1)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_fc857832-module__rXoIoq__className{font-family:Fraunces,Fraunces Fallback;font-weight:600}.fraunces_fc857832-module__rXoIoq__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
