:root{--cream:#f8f7f7;--surface:#efeeee;--ink:#17181a;--muted:#929395;--stroke:#e0dfdf;--highlight:#fff4d3;--yomi-blue:#a7c7f2;--yomi-mint:#7bc9a2;--yomi-lavender:#a8aeec;--yomi-pink:#edc9c2;--yomi-yellow:#ffe38f;--font-body:var(--font-andika),system-ui,sans-serif;--font-script:var(--font-dear-camille),cursive;--font-display:var(--font-trithart),Georgia,serif;--container-max:1200px;--container-padding:1.25rem}@media (min-width:768px){:root{--container-padding:2rem}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--cream);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{display:block;max-width:100%;height:auto}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer}ul{list-style:none}::selection{background:var(--highlight);color:var(--ink)}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.btnGhost,.btnPrimary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.25rem;border-radius:9999px;font-family:var(--font-body);font-size:15px;line-height:1;transition:opacity .15s ease,background-color .15s ease;white-space:nowrap}.btnPrimary{background:var(--ink);color:var(--cream)}.btnPrimary:hover{opacity:.9}.btnGhost{background:transparent;color:var(--ink);border:1px solid var(--stroke)}.btnGhost:hover{background:var(--surface)}.headingScript{font-family:var(--font-script);line-height:1.1}.headingDisplay,.headingScript{font-weight:400;color:var(--ink)}.headingDisplay{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;line-height:1.05}.eyebrow{font-family:var(--font-script);color:rgba(23,24,26,.8);font-size:1.75rem}@media (min-width:768px){.eyebrow{font-size:2.25rem}}.highlightWord{background:var(--highlight);padding:0 4px;border-radius:3px}@font-face{font-family:andika;src:url(/_next/static/media/f93e61785f7d3217-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:andika;src:url(/_next/static/media/3c7d221d4769645f-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:andika Fallback;src:local("Arial");ascent-override:117.14%;descent-override:37.49%;line-gap-override:0.00%;size-adjust:104.21%}.__className_626113{font-family:andika,andika Fallback}.__variable_626113{--font-andika:"andika","andika Fallback"}@font-face{font-family:dearCamille;src:url(/_next/static/media/c380d5583cb7b29a-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:dearCamille Fallback;src:local("Arial");ascent-override:105.76%;descent-override:29.41%;line-gap-override:0.00%;size-adjust:79.90%}.__className_faae1d{font-family:dearCamille,dearCamille Fallback}.__variable_faae1d{--font-dear-camille:"dearCamille","dearCamille Fallback"}@font-face{font-family:trithart;src:url(/_next/static/media/41234ad289d7d0f4-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:trithart Fallback;src:local("Arial");ascent-override:89.00%;descent-override:37.31%;line-gap-override:5.80%;size-adjust:75.84%}.__className_26af79{font-family:trithart,trithart Fallback}.__variable_26af79{--font-trithart:"trithart","trithart Fallback"}.Footer_footer__eNA9m{margin-top:4rem;background-color:var(--cream);background-image:linear-gradient(rgba(23,24,26,.06) 1px,transparent 0),linear-gradient(90deg,rgba(23,24,26,.06) 1px,transparent 0);background-size:28px 28px}.Footer_inner__ngCVB{padding-top:4rem;padding-bottom:3rem}.Footer_columns__GA_x6,.Footer_top__c3EOc{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem}.Footer_colTitle__u3AX5{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--ink);margin-bottom:1.75rem}.Footer_colList___Hn_o{display:flex;flex-direction:column;gap:1.5rem}.Footer_colLink__GC62z{font-size:15px;color:var(--muted);transition:color .15s ease}.Footer_colLink__GC62z:hover{color:var(--ink)}.Footer_tagline__WuViG{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.Footer_taglineImg__naEnu{width:70px;height:auto}.Footer_taglineText__Ae5bu{font-family:var(--font-script);font-size:1.75rem;line-height:1.25;color:var(--ink);max-width:18ch}.Footer_copyright__vFlrA{margin-top:3.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;font-size:13px;color:var(--muted)}.Footer_copyrightIcon__cI5Qn{width:34px;height:34px}@media (min-width:640px){.Footer_columns__GA_x6{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.Footer_inner__ngCVB{padding-top:5rem;padding-bottom:3.5rem}.Footer_top__c3EOc{grid-template-columns:3fr 2fr;gap:4rem}.Footer_tagline__WuViG{align-items:flex-start}.Footer_taglineText__Ae5bu{font-size:2rem}}