@font-face{font-family:favoritFont;src:url(/_next/static/media/a146af8997ecd4e6-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:favoritFont Fallback;src:local("Arial");ascent-override:68.99%;descent-override:28.32%;line-gap-override:0.00%;size-adjust:137.69%}.__className_6531f5{font-family:favoritFont,favoritFont Fallback;font-weight:700;font-style:normal}.__variable_6531f5{--font-favorit:"favoritFont","favoritFont Fallback"}@font-face{font-family:ainoFont;src:url(/_next/static/media/d36917a2bed05458-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ainoFont Fallback;src:local("Arial");ascent-override:69.06%;descent-override:20.63%;line-gap-override:13.45%;size-adjust:111.49%}.__className_06d268{font-family:ainoFont,ainoFont Fallback;font-weight:700;font-style:normal}.__variable_06d268{--font-aino:"ainoFont","ainoFont Fallback"}button{cursor:pointer;all:unset}:not(canvas,iframe,img,svg,video,svg *,symbol *){all:unset;display:revert;box-sizing:border-box}*,:after,:before{box-sizing:border-box}a,button{cursor:pointer}:root{--font-size-base:15px;--base-line-height:1.5;--color-bg:#ffa16c;--color-white:#ffffff;--color-orange:#ffa16c;--color-text:rgba(89,53,140,0.9);--color-gray100:#f5f5f5;--color-box:rgba(255,255,255,0.75);--border-radius-small:10px;--border-radius-medium:15px;--border-radius-large:20px}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-aino);font-size:var(--font-size-base);line-height:var(--base-line-height)}h1{font-family:var(--font-favorit)}h1{font-size:5rem;letter-spacing:-.05em;line-height:.75;text-align:center;@media (min-width:920px){font-size:10rem}}h2{font-size:2rem;text-align:center;line-height:.75}h2,h3{font-family:var(--font-favorit);letter-spacing:-.05em}h3{font-size:1.25rem;line-height:1.35;margin-bottom:.5rem}.button{background:var(--color-white);color:var(--color-text);padding:.5rem 1rem;border-radius:var(--border-radius-large);text-decoration:none;font-family:var(--font-aino);transition:background .3s ease-in-out;display:flex;align-items:center;gap:.5rem;text-align:center}.button.invert,.button:hover{background:var(--color-text);color:var(--color-bg)}.button.invert:hover{background:var(--color-orange);color:var(--color-text)}