.hero[data-astro-cid-uw5kdbxl]{text-align:center;margin-bottom:1.5rem}.subtitle[data-astro-cid-uw5kdbxl]{font-size:.85rem;line-height:1.7;color:#ffffffe8;max-width:700px;margin:0 auto}.contact-info[data-astro-cid-uw5kdbxl]{text-align:center}.description[data-astro-cid-uw5kdbxl]{text-align:center;max-width:700px;margin:0 auto;padding:2rem;border:2px dotted transparent;border-color:#ad9bc5;font-size:.85rem;color:#fff}.form-section[data-astro-cid-uw5kdbxl]{text-align:center;margin-top:1rem}.form-card[data-astro-cid-uw5kdbxl]{position:relative;max-width:620px;width:min(100%,620px);margin:0 auto;padding:1.2rem 1.2rem .4rem;border-radius:10px;background:#ad9bc5;box-shadow:0 0 0 1px #ffffff0f inset,0 10px 30px #00000059;text-align:left}.form-card[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{text-align:center;margin-bottom:.8rem}.contact-form[data-astro-cid-uw5kdbxl]{display:grid;gap:.55rem}label[data-astro-cid-uw5kdbxl]{font-size:.85rem;color:#ffffffd9}input[data-astro-cid-uw5kdbxl],textarea[data-astro-cid-uw5kdbxl]{width:100%;padding:.72rem .9rem;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#00000059;color:#fff;font-size:.95rem;outline:none}textarea[data-astro-cid-uw5kdbxl]{min-height:150px}input[data-astro-cid-uw5kdbxl]:focus,textarea[data-astro-cid-uw5kdbxl]:focus{border-color:#ffffff4d}button[data-astro-cid-uw5kdbxl]{margin-top:.25rem;padding:.75rem 1.35rem;font-size:.95rem;justify-self:center;font-family:Berkshire Swash,serif;font-weight:600;border-radius:10px;background:#ad9bc5;border:none;color:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #0000004d}button[data-astro-cid-uw5kdbxl]:hover{background:#ad9bc5;transform:translateY(-2px);box-shadow:0 6px 20px #0006,0 0 30px #5ac8fa4d}button[data-astro-cid-uw5kdbxl]:active{transform:translateY(0)}button[data-astro-cid-uw5kdbxl]:disabled{opacity:.6;cursor:default;transform:none}.status[data-astro-cid-uw5kdbxl]{margin-top:.2rem;min-height:0;text-align:center;font-size:.85rem;color:#ffffffbf}.hp[data-astro-cid-uw5kdbxl]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(max-width:860px){.subtitle[data-astro-cid-uw5kdbxl]{font-size:.95rem}.form-card[data-astro-cid-uw5kdbxl]{width:min(100%,92vw);max-width:92vw;padding:.95rem .8rem .7rem}input[data-astro-cid-uw5kdbxl],textarea[data-astro-cid-uw5kdbxl]{font-size:.9rem;padding:.68rem .8rem}textarea[data-astro-cid-uw5kdbxl]{min-height:130px}button[data-astro-cid-uw5kdbxl]{width:100%;max-width:220px;padding:.7rem 1rem;font-size:.88rem}}.contact-page[data-astro-cid-uw5kdbxl]{font-family:system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;color:#e8dfea}.contact-page[data-astro-cid-uw5kdbxl] .hero[data-astro-cid-uw5kdbxl]{padding:1.5rem 0 .5rem}.contact-page[data-astro-cid-uw5kdbxl] .hero[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{font-family:Berkshire Swash,serif;color:#ad9bc5;-webkit-text-fill-color:#AD9BC5;background:none}.contact-page[data-astro-cid-uw5kdbxl] .subtitle[data-astro-cid-uw5kdbxl]{font-size:1rem;line-height:1.6;color:#cfc4d2}.contact-page[data-astro-cid-uw5kdbxl] .description[data-astro-cid-uw5kdbxl]{padding:1.4rem;border:1px solid #493d4d;border-left:4px solid #C39AAD;border-radius:14px;background:#201b23;font-size:.95rem;line-height:1.65;color:#e8dfea;text-align:left}.contact-page[data-astro-cid-uw5kdbxl] .form-section[data-astro-cid-uw5kdbxl]{margin:1.5rem 0 3rem}.contact-page[data-astro-cid-uw5kdbxl] .form-card[data-astro-cid-uw5kdbxl]{box-sizing:border-box;width:100%;max-width:720px;padding:clamp(1.25rem,4vw,2rem);border:1px solid #55465b;border-top:3px solid #AD9BC5;border-radius:18px;background:#211c26}.contact-page[data-astro-cid-uw5kdbxl] .form-card[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-family:Berkshire Swash,serif;color:#f8f3f9;-webkit-text-fill-color:#f8f3f9;background:none;margin:0 0 1.4rem;font-size:clamp(1.6rem,4vw,2rem)}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl]{gap:.55rem}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font-family:inherit;font-size:.95rem;font-weight:600;color:#e6dbe8;margin-top:.55rem}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:not(.hp),.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{box-sizing:border-box;display:block;width:100%;min-width:0;border:1px solid #74617b;border-radius:12px;padding:.85rem 1rem;background:#151219;color:#fff;font-family:inherit;font-size:1rem;line-height:1.5}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{min-height:160px;resize:vertical}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus-visible,.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus-visible,.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] button[data-astro-cid-uw5kdbxl]:focus-visible{outline:2px solid #C39AAD;outline-offset:2px}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] button[data-astro-cid-uw5kdbxl]{justify-self:start;margin-top:1rem;padding:.85rem 1.6rem;background:#ad9bc5;color:#19141d;font:600 1rem system-ui,-apple-system,sans-serif;box-shadow:none}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] button[data-astro-cid-uw5kdbxl]:hover{background:#c39aad;box-shadow:none}.contact-page[data-astro-cid-uw5kdbxl] .status[data-astro-cid-uw5kdbxl]{text-align:left;color:#e6dbe8}@media(max-width:860px){.contact-page[data-astro-cid-uw5kdbxl] .form-card[data-astro-cid-uw5kdbxl]{width:100%;max-width:100%;padding:1.25rem}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] button[data-astro-cid-uw5kdbxl]{width:100%;max-width:none;justify-self:stretch}.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:not(.hp),.contact-page[data-astro-cid-uw5kdbxl] .contact-form[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{font-size:1rem}}
