@font-face{font-family:Italianno;font-style:normal;font-weight:400;src:local("Italianno"),url(/fonts/Italianno/Italianno-Regular.ttf) format("truetype")}@font-face{font-family:Lucida Sans Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Regular"),url(/fonts/LucidaSans/LSANS.woff) format("woff")}@font-face{font-family:Lucida Sans Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Italic"),url(/fonts/LucidaSans/LSANSI.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Roman;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Roman"),url(/fonts/LucidaSans/LSANSD.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Italic"),url(/fonts/LucidaSans/LSANSDI.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Regular"),url(/fonts/LucidaSans/LTYPE.woff) format("woff")}@font-face{font-family:Lucida Sans Unicode Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Unicode Regular"),url(/fonts/LucidaSans/l_10646.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Oblique"),url(/fonts/LucidaSans/LTYPEO.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold"),url(/fonts/LucidaSans/LTYPEB.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold Oblique"),url(/fonts/LucidaSans/LTYPEBO.woff) format("woff")}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;src:local("Lunasima Regular"),url(/fonts/Lunasima/Lunasima-Regular.ttf) format("truetype")}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;src:local("Lunasima Bold"),url(/fonts/Lunasima/Lunasima-Bold.ttf) format("truetype")}.pin[data-astro-cid-qg6lmfty]{background-color:#d53a3a;height:20px;width:20px;border-radius:50%;margin-inline:auto;position:relative;box-shadow:2px 2px 5px 1px #0000004d}.note-wrapper[data-astro-cid-qg6lmfty]{position:absolute;bottom:var(--margin-md);right:var(--margin-md);filter:drop-shadow(4px 4px 8px rgba(0,0,0,.5))}.note[data-astro-cid-qg6lmfty]{background-color:#fffb87;padding:18px 32px;height:fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;gap:18px;transform:rotate(var(--base-rotation));transform-origin:top;z-index:5;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1)}.note[data-astro-cid-qg6lmfty]:hover,.note[data-astro-cid-qg6lmfty]:active,a:focus-visible .note[data-astro-cid-qg6lmfty]{animation:rotate-wiggle 1.7s ease-in-out 1}a:focus-visible .note[data-astro-cid-qg6lmfty]{outline:4px solid #FF7F00;outline-offset:4px;-moz-outline-radius:20px}@keyframes rotate-wiggle{25%{transform:rotate(calc(var(--base-rotation) - 1.8deg))}75%{transform:rotate(calc(var(--base-rotation) + 1.8deg))}}.image[data-astro-cid-qg6lmfty]{aspect-ratio:172/130;width:10rem}h3[data-astro-cid-qg6lmfty]{font:46px Italianno,sans-serif;margin:0;text-align:center}@font-face{font-family:Italianno;font-style:normal;font-weight:400;src:local("Italianno"),url(/fonts/Italianno/Italianno-Regular.ttf) format("truetype")}@font-face{font-family:Lucida Sans Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Regular"),url(/fonts/LucidaSans/LSANS.woff) format("woff")}@font-face{font-family:Lucida Sans Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Italic"),url(/fonts/LucidaSans/LSANSI.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Roman;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Roman"),url(/fonts/LucidaSans/LSANSD.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Italic"),url(/fonts/LucidaSans/LSANSDI.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Regular"),url(/fonts/LucidaSans/LTYPE.woff) format("woff")}@font-face{font-family:Lucida Sans Unicode Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Unicode Regular"),url(/fonts/LucidaSans/l_10646.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Oblique"),url(/fonts/LucidaSans/LTYPEO.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold"),url(/fonts/LucidaSans/LTYPEB.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold Oblique"),url(/fonts/LucidaSans/LTYPEBO.woff) format("woff")}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;src:local("Lunasima Regular"),url(/fonts/Lunasima/Lunasima-Regular.ttf) format("truetype")}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;src:local("Lunasima Bold"),url(/fonts/Lunasima/Lunasima-Bold.ttf) format("truetype")}.open-nav[data-astro-cid-x4keckps]{display:flex;gap:var(--margin-md);transition:all 1s ease-in}.line_1,.line_3{transition:transform 1s cubic-bezier(.22,1,.36,1)}.line_2{transition:opacity .7s cubic-bezier(.22,1,.36,1)}@media(min-width:768px){[data-astro-cid-x4keckps][data-burger-button].button{display:none}}[data-astro-cid-x4keckps][data-burger-button]{aspect-ratio:1;align-items:center;justify-content:center;display:flex;gap:6px;flex-direction:column}.main-nav[data-astro-cid-x4keckps]{position:fixed;height:80px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px var(--margin-lg);background-color:#996956;z-index:1000}.main-nav[data-astro-cid-x4keckps] .button[data-astro-cid-x4keckps]{border:none;padding:10px;border-radius:8px}.main-nav[data-astro-cid-x4keckps] [data-astro-cid-x4keckps]{color:#fff;font-weight:700}.main-nav[data-astro-cid-x4keckps] .logo[data-astro-cid-x4keckps],.main-nav[data-astro-cid-x4keckps]>a[data-astro-cid-x4keckps]{height:100%;width:fit-content;object-fit:contain}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps]{list-style:none;display:flex;gap:20px}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps] li[data-astro-cid-x4keckps]{display:flex;justify-content:center;align-items:center}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps]{padding:10px;border-radius:8px}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps] a[data-astro-cid-x4keckps]{border-bottom:3px solid transparent}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps].active,.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps]:hover,.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps]:has(:focus-visible){background-color:#fef9e6}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps].active a[data-astro-cid-x4keckps],.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps]:hover a[data-astro-cid-x4keckps],.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps]:has(:focus-visible) a[data-astro-cid-x4keckps]{color:#482807}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps].active a[data-astro-cid-x4keckps]{border-bottom-color:#482807}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].nav li[data-astro-cid-x4keckps].active:has(a:focus-visible){outline:4px solid #FF7F00;outline-offset:4px;-moz-outline-radius:20px}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].social-icons li[data-astro-cid-x4keckps]{padding:8px;border-radius:8px;background-color:#482807}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].social-icons li[data-astro-cid-x4keckps]:hover,.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].social-icons li[data-astro-cid-x4keckps]:active,.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].social-icons li[data-astro-cid-x4keckps]:has(:focus-visible){background-color:#76420c}.main-nav[data-astro-cid-x4keckps] ul[data-astro-cid-x4keckps].social-icons li[data-astro-cid-x4keckps]:has(:focus-visible){outline:4px solid #FF7F00;outline-offset:4px;-moz-outline-radius:20px}@media(max-width:768px){.main-nav[data-astro-cid-x4keckps]:has(.open-nav:not(.closed)) [data-astro-cid-x4keckps][data-burger-button] .line_1,.main-nav[data-astro-cid-x4keckps]:has(.open-nav:not(.closed)) [data-astro-cid-x4keckps][data-burger-button] .line_3{position:absolute}.main-nav[data-astro-cid-x4keckps]:has(.open-nav:not(.closed)) [data-astro-cid-x4keckps][data-burger-button] .line_1{transform:rotate(-45deg)}.main-nav[data-astro-cid-x4keckps]:has(.open-nav:not(.closed)) [data-astro-cid-x4keckps][data-burger-button] .line_3{transform:rotate(45deg)}.main-nav[data-astro-cid-x4keckps]:has(.open-nav:not(.closed)) [data-astro-cid-x4keckps][data-burger-button] .line_2{opacity:0}.main-nav[data-astro-cid-x4keckps] .open-nav[data-astro-cid-x4keckps]:not(.closed){transform:translate(0)}.main-nav[data-astro-cid-x4keckps] .open-nav[data-astro-cid-x4keckps]:not(.closed) .overlay[data-astro-cid-x4keckps]:not(.closed){transform:translate(0)}.open-nav[data-astro-cid-x4keckps]{position:absolute;flex-direction:column;justify-content:space-between;top:80px;right:0;width:75%;height:calc(100dvh - 80px);padding:var(--margin-md);transform:translate(100%);transition:all .5s cubic-bezier(.22,1,.36,1);will-change:transform}.open-nav[data-astro-cid-x4keckps]:after{content:"";position:absolute;inset:0;background-color:#996956cc;z-index:-1}.open-nav[data-astro-cid-x4keckps] .overlay[data-astro-cid-x4keckps]{content:"";position:absolute;top:0;right:0;width:100vw;height:calc(100dvh - 80px);backdrop-filter:blur(10px);z-index:-5;transform:translate(100%);transition:all .5s cubic-bezier(.22,1,.36,1);will-change:transform}.open-nav[data-astro-cid-x4keckps] .nav[data-astro-cid-x4keckps]{flex-direction:column}.open-nav[data-astro-cid-x4keckps] .social-icons[data-astro-cid-x4keckps]{border-top:2px solid #482807;padding-top:var(--margin-md);justify-content:center}.closed[data-astro-cid-x4keckps]{visibility:hidden}}@font-face{font-family:Italianno;font-style:normal;font-weight:400;src:local("Italianno"),url(/fonts/Italianno/Italianno-Regular.ttf) format("truetype")}@font-face{font-family:Lucida Sans Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Regular"),url(/fonts/LucidaSans/LSANS.woff) format("woff")}@font-face{font-family:Lucida Sans Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Italic"),url(/fonts/LucidaSans/LSANSI.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Roman;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Roman"),url(/fonts/LucidaSans/LSANSD.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Italic"),url(/fonts/LucidaSans/LSANSDI.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Regular"),url(/fonts/LucidaSans/LTYPE.woff) format("woff")}@font-face{font-family:Lucida Sans Unicode Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Unicode Regular"),url(/fonts/LucidaSans/l_10646.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Oblique"),url(/fonts/LucidaSans/LTYPEO.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold"),url(/fonts/LucidaSans/LTYPEB.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold Oblique"),url(/fonts/LucidaSans/LTYPEBO.woff) format("woff")}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;src:local("Lunasima Regular"),url(/fonts/Lunasima/Lunasima-Regular.ttf) format("truetype")}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;src:local("Lunasima Bold"),url(/fonts/Lunasima/Lunasima-Bold.ttf) format("truetype")}header[data-astro-cid-qlfjksao]{position:relative;background-color:#dab192;min-height:100dvh;height:fit-content}header[data-astro-cid-qlfjksao] .hero[data-astro-cid-qlfjksao]{margin-top:80px}header[data-astro-cid-qlfjksao]:has(.big) .title-box-wrapper[data-astro-cid-qlfjksao]{height:calc(100dvh - 160px)}.title-box-wrapper[data-astro-cid-qlfjksao],.addition-wrapper[data-astro-cid-qlfjksao]{position:absolute;top:80px}.title-box-wrapper[data-astro-cid-qlfjksao]{left:5%;height:calc(100dvh - 240px);display:flex;justify-content:center;align-items:center}.addition-wrapper[data-astro-cid-qlfjksao]{right:5%;height:calc(100dvh - 160px)}.title-box[data-astro-cid-qlfjksao]{background-color:#fef9e6;border-radius:50px;padding:60px var(--margin-md);max-width:50vw}.background-image[data-astro-cid-qlfjksao]{width:100vw;min-height:500px;height:calc(100dvh - 80px);pointer-events:none;user-select:none}.paper-rip[data-astro-cid-qlfjksao]{position:absolute;inset:auto 0 0;width:100%;height:80px;pointer-events:none;user-select:none}.logo[data-astro-cid-qlfjksao]{object-fit:contain}@media(max-width:1200px){header[data-astro-cid-qlfjksao]:has(.big) .title-box-wrapper[data-astro-cid-qlfjksao]{height:60%}.title-box-wrapper[data-astro-cid-qlfjksao]{position:absolute;left:0;width:100%}.title-box-wrapper[data-astro-cid-qlfjksao] .title-box[data-astro-cid-qlfjksao]{max-width:100vw;width:100%;border-radius:0;display:flex;align-content:center;justify-content:center}}@font-face{font-family:Italianno;font-style:normal;font-weight:400;src:local("Italianno"),url(/fonts/Italianno/Italianno-Regular.ttf) format("truetype")}@font-face{font-family:Lucida Sans Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Regular"),url(/fonts/LucidaSans/LSANS.woff) format("woff")}@font-face{font-family:Lucida Sans Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Italic"),url(/fonts/LucidaSans/LSANSI.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Roman;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Roman"),url(/fonts/LucidaSans/LSANSD.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Italic"),url(/fonts/LucidaSans/LSANSDI.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Regular"),url(/fonts/LucidaSans/LTYPE.woff) format("woff")}@font-face{font-family:Lucida Sans Unicode Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Unicode Regular"),url(/fonts/LucidaSans/l_10646.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Oblique"),url(/fonts/LucidaSans/LTYPEO.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold"),url(/fonts/LucidaSans/LTYPEB.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold Oblique"),url(/fonts/LucidaSans/LTYPEBO.woff) format("woff")}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;src:local("Lunasima Regular"),url(/fonts/Lunasima/Lunasima-Regular.ttf) format("truetype")}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;src:local("Lunasima Bold"),url(/fonts/Lunasima/Lunasima-Bold.ttf) format("truetype")}footer[data-astro-cid-35ed7um5]{min-height:180px;background-color:#482807;padding:25px;display:flex;flex-direction:column;gap:28px;justify-content:end}footer[data-astro-cid-35ed7um5] [data-astro-cid-35ed7um5]{color:#fff}footer[data-astro-cid-35ed7um5] .icons[data-astro-cid-35ed7um5]{display:flex;justify-content:center;align-items:center;gap:25px}footer[data-astro-cid-35ed7um5] .icons[data-astro-cid-35ed7um5] .social-icons[data-astro-cid-35ed7um5]{display:flex;gap:25px;flex-shrink:0}footer[data-astro-cid-35ed7um5] .icons[data-astro-cid-35ed7um5] .social-icons[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{background-color:#996956;padding:8px;border-radius:8px}footer[data-astro-cid-35ed7um5] .icons[data-astro-cid-35ed7um5] .social-icons[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:active,footer[data-astro-cid-35ed7um5] .icons[data-astro-cid-35ed7um5] .social-icons[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{background-color:#76420c}footer[data-astro-cid-35ed7um5] .subfooter[data-astro-cid-35ed7um5]{height:28px;display:flex;justify-content:space-between}footer[data-astro-cid-35ed7um5] .subfooter[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5],footer[data-astro-cid-35ed7um5] .subfooter[data-astro-cid-35ed7um5] span[data-astro-cid-35ed7um5]{font-size:14px;padding:4px}footer[data-astro-cid-35ed7um5] .subfooter[data-astro-cid-35ed7um5] span[data-astro-cid-35ed7um5]{text-align:right}footer[data-astro-cid-35ed7um5] .subfooter[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]{border-bottom:2px solid #FFF;flex-shrink:0}footer[data-astro-cid-35ed7um5] .subfooter[data-astro-cid-35ed7um5] a[data-astro-cid-35ed7um5]:hover{border-bottom-color:transparent}@font-face{font-family:Italianno;font-style:normal;font-weight:400;src:local("Italianno"),url(/fonts/Italianno/Italianno-Regular.ttf) format("truetype")}@font-face{font-family:Lucida Sans Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Regular"),url(/fonts/LucidaSans/LSANS.woff) format("woff")}@font-face{font-family:Lucida Sans Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Italic"),url(/fonts/LucidaSans/LSANSI.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Roman;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Roman"),url(/fonts/LucidaSans/LSANSD.woff) format("woff")}@font-face{font-family:Lucida Sans Demibold Italic;font-style:normal;font-weight:400;src:local("Lucida Sans Demibold Italic"),url(/fonts/LucidaSans/LSANSDI.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Regular"),url(/fonts/LucidaSans/LTYPE.woff) format("woff")}@font-face{font-family:Lucida Sans Unicode Regular;font-style:normal;font-weight:400;src:local("Lucida Sans Unicode Regular"),url(/fonts/LucidaSans/l_10646.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Oblique"),url(/fonts/LucidaSans/LTYPEO.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold"),url(/fonts/LucidaSans/LTYPEB.woff) format("woff")}@font-face{font-family:Lucida Sans Typewriter Bold Oblique;font-style:normal;font-weight:400;src:local("Lucida Sans Typewriter Bold Oblique"),url(/fonts/LucidaSans/LTYPEBO.woff) format("woff")}@font-face{font-family:Lunasima;font-style:normal;font-weight:400;src:local("Lunasima Regular"),url(/fonts/Lunasima/Lunasima-Regular.ttf) format("truetype")}@font-face{font-family:Lunasima;font-style:normal;font-weight:700;src:local("Lunasima Bold"),url(/fonts/Lunasima/Lunasima-Bold.ttf) format("truetype")}:root{--breakpoint-md: 768px;--section-margin: 120px;--margin-md: 40px;--margin-lg: 80px}@media(max-width:768px){:root{--section-margin: 60px;--margin-md: 20px;--margin-lg: 40px}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}header,main,footer,section,article{container-type:inline-size}body{min-height:100dvh;line-height:1.5;-webkit-font-smoothing:antialiased}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}#root,#__next{isolation:isolate}*:focus-visible{all:unset}dialog{margin:0;padding:0}html,body{margin:0;width:100%;height:100%}
