@font-face{font-family:Palatino Font;src:url(https://cdn.jaapi.co/jaapi.com/palatino.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nt Somic Vf;src:url(https://cdn.jaapi.co/jaapi.com/nt-somic-vf.ttf)format("truetype");font-weight:400 700;font-style:normal;font-display:swap}:root{--font-heading:"Palatino Font", "Palatino Linotype", Palatino, Georgia, serif;--font-body:"Nt Somic Vf", system-ui, -apple-system, sans-serif;--color-cream:#fffaf2;--color-cream-dark:#f7f2ec;--color-peach:#f5cab2;--color-periwinkle:#b4c7fd;--color-yellow:#ffee7f;--color-dark:#1a1919;--text-muted:#1a1919cc;--text-faint:#1a191999;--border-soft:#1a191966;--content-max:80rem;--pad-x:2rem}*,:before,:after{box-sizing:border-box;margin:0}img,svg,video{max-width:100%;display:block}body{font-family:var(--font-body);background-color:var(--color-cream);color:var(--color-dark);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;line-height:1.25}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.5rem}@media (width>=1024px){h1{font-size:3.75rem}h2{font-size:3rem}h3{font-size:1.875rem}}a{color:inherit}.section,.section-hero{max-width:var(--content-max);padding-inline:var(--pad-x);margin-inline:auto}.section{padding-block:calc(var(--collapse-top,1) * 6rem) calc(var(--collapse-bottom,1) * 6rem)}.section-hero{padding-block:calc(var(--collapse-top,1) * 3rem) calc(var(--collapse-bottom,1) * 6rem)}@media (width>=1024px){.section{padding-block:calc(var(--collapse-top,1) * 12rem) calc(var(--collapse-bottom,1) * 12rem)}.section-hero{padding-block:calc(var(--collapse-top,1) * 6rem) calc(var(--collapse-bottom,1) * 12rem)}}:is(section[data-bg=cream]+section[data-bg=cream],section[data-bg=peach]+section[data-bg=peach],section[data-bg=periwinkle]+section[data-bg=periwinkle],section[data-bg=yellow]+section[data-bg=yellow]).section,:is(section[data-bg=cream]+section[data-bg=cream],section[data-bg=peach]+section[data-bg=peach],section[data-bg=periwinkle]+section[data-bg=periwinkle],section[data-bg=yellow]+section[data-bg=yellow])>.section{--collapse-top:.5}:is(section[data-bg=cream]:has(+section[data-bg=cream]),section[data-bg=peach]:has(+section[data-bg=peach]),section[data-bg=periwinkle]:has(+section[data-bg=periwinkle]),section[data-bg=yellow]:has(+section[data-bg=yellow])):is(.section,.section-hero),:is(section[data-bg=cream]:has(+section[data-bg=cream]),section[data-bg=peach]:has(+section[data-bg=peach]),section[data-bg=periwinkle]:has(+section[data-bg=periwinkle]),section[data-bg=yellow]:has(+section[data-bg=yellow]))>:is(.section,.section-hero){--collapse-bottom:.5}:is(.editor-blocks .block:has(section[data-bg=cream])+.block:has(section[data-bg=cream]),.editor-blocks .block:has(section[data-bg=peach])+.block:has(section[data-bg=peach]),.editor-blocks .block:has(section[data-bg=periwinkle])+.block:has(section[data-bg=periwinkle]),.editor-blocks .block:has(section[data-bg=yellow])+.block:has(section[data-bg=yellow])) :is(.section,.section-hero){--collapse-top:.5}:is(.editor-blocks .block:has(section[data-bg=cream]):has(+.block section[data-bg=cream]),.editor-blocks .block:has(section[data-bg=peach]):has(+.block section[data-bg=peach]),.editor-blocks .block:has(section[data-bg=periwinkle]):has(+.block section[data-bg=periwinkle]),.editor-blocks .block:has(section[data-bg=yellow]):has(+.block section[data-bg=yellow])) :is(.section,.section-hero){--collapse-bottom:.5}.btn-cta{background-color:var(--color-dark);color:#fff;font:inherit;cursor:pointer;border:none;align-items:center;gap:1rem;padding:1rem 2rem;text-decoration:none;transition:background-color .4s;display:inline-flex}.btn-cta:hover{background-color:#262624}.btn-cta:hover .btn-arrow{transform:translate(.5rem)}.btn-arrow{transition:transform .4s}
