/*! tailwindcss v4.0.12 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}:root{--color-black:#2d2e32;--color-black-opacity-5:#2d2e3280;--color-white:#fff;--color-gray:#f0f0f0;--color-gray-2:#b1b5c7;--color-gray-3:#595959;--color-gray-4:#e8edf2;--color-gray-5:#f6f7f9;--color-primary:#e97170;--color-primary-opacity-5:#e9717080;--color-secondary:#aecdad;--color-secondary-opacity-2:#aecdad33;--color-secondary-opacity-3:#aecdad4d;--color-secondary-opacity-5:#aecdad80;--color-accent:#fcbc52;--color-accent-opacity-5:#fcbc5280;--color-success:#a4d984;--color-error:#f44336;--space-xs:.25rem;--space-sm:.5rem;--space-base:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:4rem;--space-xxl:8rem;--font-crete-round:"Crete Round",serif;--font-pt-sans-caption:"PT Sans Caption",sans-serif;--text-xs:.875rem;--text-base:1rem;--text-sm:1.25rem;--text-md:1.5rem;--text-lg:2rem;--text-xl:3rem;--height-xs:.25rem;--height-sm:1rem;--height-md:2rem;--height-lg:3rem;--radius-xs:.25rem;--radius-sm:.5rem;--radius-base:1rem;--radius-md:1.5rem;--radius-lg:2rem;--radius-xl:3.125rem;--shadow-sm:0 1px 3px #0000001f;--opacity-light:.6;--opacity-xlight:.3;--navbar-height:6rem;--navbar-lang-dropdown-min-top:4rem;--lang-dropdown-min-left:2.5rem;--lang-dropdown-min-bottom:5rem;--lang-dropdown-min-right:3rem}body{font-weight:400;line-height:1.5}.italic,em,i{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:var(--font-crete-round),serif;margin-bottom:var(--space-sm);font-weight:400;line-height:1.5}.flex,.flex-down{display:flex}.flex-down{flex-direction:column;align-items:center}.grid{display:grid}.wrapper{padding-right:var(--space-xl);padding-left:var(--space-xl)}.justify-between{justify-content:space-between}.items-center{align-items:center}@media (width>=768px){.md\:flex{display:flex}}.page-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:calc(100vh - 80px);padding:0 1rem;display:flex}.page-title{font-size:1.5rem;font-weight:700;line-height:2rem}.page-message{color:var(--color-black);opacity:var(--opacity-light)}.page-button{font-size:var(--text-base);color:var(--color-white);background-color:var(--color-primary);border-radius:.375rem;padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:opacity .2s}.page-button:hover{opacity:var(--opacity-light)}.page-button:focus{outline:2px solid var(--color-primary);border:none}@media (width>=640px){.page-title{font-size:1.875rem;line-height:2.25rem}}.create-form-container{outline:2px solid var(--color-secondary);border-radius:var(--radius-base);padding:var(--space-base);gap:var(--space-base);background-color:var(--color-secondary-opacity-2);border:none;flex-direction:column;display:flex}.create-form-container:focus-visible,.create-form-container:focus-within{background-color:var(--color-secondary-opacity-5)}.create-form-header{font-size:var(--text-md);cursor:pointer;justify-content:space-between;display:flex}.create-form-header:focus{outline:none}.create-form-inputs-container{gap:var(--space-base);flex-direction:column;display:flex}.create-form-input{height:var(--height-md);padding:var(--space-base);border-radius:var(--radius-sm);box-sizing:border-box;outline:2px solid var(--color-secondary);border:none;width:100%}.create-form-input:focus{outline:2px solid var(--color-primary);box-shadow:0 .3rem var(--color-primary)}.long-input{width:100%}.create-form-textarea{height:var(--height-md);padding:var(--space-sm);border-radius:var(--radius-sm);box-sizing:border-box;outline:2px solid var(--color-secondary);resize:vertical;border:none;width:100%;min-height:4.5rem}.create-form-textarea:focus{outline:2px solid var(--color-primary);box-shadow:0 .3rem var(--color-primary)}.error-text,.required{color:var(--color-error)}.error-text{font-size:var(--text-base)}.create-form-label{font-size:var(--text-sm);margin-bottom:var(--space-xs)}.stack>*+*{margin-top:var(--space-base)}.padding-md{padding:var(--space-base)}.margin-top-lg{margin-top:var(--space-lg)}.button{padding:var(--space-base)var(--space-base);border-radius:var(--radius-base);cursor:pointer;justify-content:center;align-items:center;font-weight:400;transition:all .2s;display:inline-flex}.button--primary{background-color:var(--color-success)}.button--secondary{background-color:var(--color-error)}.buuton--small{background-color:var(--color-black);font-size:var(--text-xs)}body{color:var(--color-black);font-family:var(--font-crete-round);scrollbar-width:thin}@layer base{.font-crete-round,body{font-family:var(--font-crete-round)}.font-sans-caption{font-family:var(--font-pt-sans-caption)}}.materials-icon{filter:brightness(0)saturate()invert(67%)sepia(12%)saturate(937%)hue-rotate(130deg)brightness(93%)contrast(89%)}body.dropdown-open{overflow:hidden}.options-container{z-index:1001}@font-face{font-family:Crete Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3cbe3e65abbbfde7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Crete Round;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4ed9083a1550acb8-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Crete Round Fallback;src:local("Times New Roman");ascent-override:89.77%;descent-override:25.93%;line-gap-override:0.00%;size-adjust:110.28%}.__className_5a412a{font-family:Crete Round,Crete Round Fallback;font-weight:400;font-style:normal}.__variable_5a412a{--font-crete-round:"Crete Round","Crete Round Fallback"}@font-face{font-family:PT Sans Caption;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7971d6c8af680539-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:PT Sans Caption;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8dacc7a7d1d9a47e-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PT Sans Caption;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/055e9957485a1d34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:PT Sans Caption;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c0e62d470c5f6e44-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PT Sans Caption;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7e848f626e4ae1f0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:PT Sans Caption;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3f567233b045d9ce-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:PT Sans Caption;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8892defdf235779b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:PT Sans Caption;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4d5c31f07f96e9b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:PT Sans Caption Fallback;src:local("Arial");ascent-override:90.95%;descent-override:24.66%;line-gap-override:0.00%;size-adjust:111.93%}.__className_c9a05f{font-family:PT Sans Caption,PT Sans Caption Fallback;font-style:normal}.__variable_c9a05f{--font-pt-sans-caption:"PT Sans Caption","PT Sans Caption Fallback"}