h2[data-astro-cid-mb6wgauh]{font-family:Marvin Visions,serif;font-size:2.5rem;color:var(--accent-400);margin:0;padding:0;text-shadow:5px 5px 10px rgba(0,0,0,.7)}@media screen and (min-width: 45em){h2[data-astro-cid-mb6wgauh]{font-size:3.3125rem}}.hero-action[data-astro-cid-mb6wgauh]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;min-height:20rem;gap:1.25rem}@media screen and (min-width: 45em){.hero-action[data-astro-cid-mb6wgauh]{align-items:center;min-height:6rem}}@media screen and (min-width: 65em){.hero-action[data-astro-cid-mb6wgauh]{align-items:flex-start;padding-left:5rem}}.action-buttons[data-astro-cid-mb6wgauh]{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 65em){.action-buttons[data-astro-cid-mb6wgauh]{flex-direction:row}}.action-buttons[data-astro-cid-mb6wgauh] .hero-btn[data-astro-cid-mb6wgauh]{width:15.6rem;display:flex;justify-content:start}.hero[data-astro-cid-ar5v7lgx]{position:relative;height:100vh}.hero[data-astro-cid-ar5v7lgx] .hero-space[data-astro-cid-ar5v7lgx]{display:flex;flex-direction:column;padding-inline:1.5rem;padding-top:10rem;position:absolute;top:0;width:100%}@media screen and (min-width: 45em){.hero[data-astro-cid-ar5v7lgx] .hero-space[data-astro-cid-ar5v7lgx]{padding-top:0rem}}@media screen and (min-width: 45em){.header[data-astro-cid-ar5v7lgx]{padding:10rem;width:100%}}.hero-divided[data-astro-cid-ar5v7lgx]{display:grid;grid-template-columns:1fr}.hero-left[data-astro-cid-ar5v7lgx]{width:15.6rem}.form-action[data-astro-cid-cpvoesui]{display:flex;flex-direction:column;align-items:center;gap:1rem}@media screen and (min-width: 45em){.form-action[data-astro-cid-cpvoesui]{flex-direction:row;align-items:start}}.form-action[data-astro-cid-cpvoesui] .donco[data-astro-cid-cpvoesui]{aspect-ratio:2;min-width:132px}.form-action[data-astro-cid-cpvoesui] .form-action__btn[data-astro-cid-cpvoesui]{display:flex;gap:1rem}@media screen and (min-width: 45em){.form-action[data-astro-cid-cpvoesui] .form-action__btn[data-astro-cid-cpvoesui]{width:100%;justify-content:space-around}}.form-action[data-astro-cid-cpvoesui] .form-action__btn[data-astro-cid-cpvoesui] .form-control[data-astro-cid-cpvoesui]{font-size:.9rem;line-height:1.1;text-align:center;display:grid;grid-template-rows:4em auto;justify-items:center;gap:1.125em}@media screen and (min-width: 45em){.form-action[data-astro-cid-cpvoesui] .form-action__btn[data-astro-cid-cpvoesui] .form-control[data-astro-cid-cpvoesui]{font-size:1.125rem}}input[data-astro-cid-cpvoesui][type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:4em;height:4em;border:.15em solid currentColor;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}input[data-astro-cid-cpvoesui][type=radio]:before{content:"";width:2.5em;height:2.5em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 2.5em 2.5em var(--form-control-clr);background-color:CanvasText}input[data-astro-cid-cpvoesui][type=radio]:checked:before{transform:scale(1)}input[data-astro-cid-cpvoesui][type=radio]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}input,textarea{border-radius:.5rem;padding:.5rem .75rem;width:100%;min-height:3.5rem}.formData-container:first-child{display:grid}.formField{display:none;grid-template-columns:1fr;gap:.75rem}@media (min-width:760px){.formField{grid-template-columns:1fr 1fr}}.formField>textarea{grid-column:1 / -1;min-height:8rem}.formField>input::placeholder,.formField>textarea::placeholder{color:#a70f02;text-transform:uppercase;font-size:.75rem;height:1rem}.form-status-container[data-astro-cid-qqohoejg]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 2rem);max-width:25rem;z-index:100;pointer-events:none}.form-status-container[data-astro-cid-qqohoejg] .status-message{padding:1rem 1.5rem;border-radius:.75rem;text-align:center;font-weight:500;font-size:.95rem;line-height:1.4;box-shadow:0 10px 25px #0000004d,0 4px 10px #0003;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);animation:statusSlideIn .4s cubic-bezier(.34,1.56,.64,1)}.form-status-container[data-astro-cid-qqohoejg] .status-message.success{background:linear-gradient(135deg,#059669,#047857);color:#fff;border-color:#10b9814d}.form-status-container[data-astro-cid-qqohoejg] .status-message.error{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;border-color:#ef44444d}.form-status-container[data-astro-cid-qqohoejg] .status-message.loading{background:linear-gradient(135deg,#1f2937,#111827);color:#fff;border-color:#9ca3af4d}.form-status-container[data-astro-cid-qqohoejg] .status-message.loading .spinner{display:inline-block;width:1.2rem;height:1.2rem;margin-left:.75rem;border:2px solid #374151;border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite;vertical-align:middle}.form-status-container[data-astro-cid-qqohoejg] .status-message.info{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border-color:#3b82f64d}.form-status-container[data-astro-cid-qqohoejg] .status-message.warning{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-color:#f59e0b4d}.form-status-container[data-astro-cid-qqohoejg] .status-message.fade-out{animation:statusFadeOut .3s ease-in-out forwards}@keyframes statusSlideIn{0%{opacity:0;scale:.8;translate:0 20px}to{opacity:1;scale:1;translate:0 0}}@keyframes statusFadeOut{0%{opacity:1;scale:1}to{opacity:0;scale:.9}}@keyframes spin{0%{rotate:0deg}to{rotate:360deg}}@media (max-width: 480px){.form-status-container[data-astro-cid-qqohoejg]{width:calc(100% - 1rem)}.form-status-container[data-astro-cid-qqohoejg] .status-message{padding:.875rem 1.25rem;font-size:.9rem}}form[data-astro-cid-heg2vd6a]{--form-control-clr: #a2191d;background-color:#0b1119;max-height:fit-content;width:100%;padding-block:1.875rem;padding-inline:1.25rem;position:relative;display:flex;flex-direction:column;gap:.75rem}@media screen and (min-width: 45em){form[data-astro-cid-heg2vd6a]{width:36.5rem;border-radius:3.5rem;max-height:48.5rem}}@media screen and (min-width: 65em){form[data-astro-cid-heg2vd6a]{box-shadow:0 0 25px #ffffff14,0 4px 20px #ffffff0d;transition:box-shadow .3s ease}form[data-astro-cid-heg2vd6a]:is(:hover,:focus-within){box-shadow:0 0 40px #ffffff26,0 8px 30px #ffffff1a}}form[data-astro-cid-heg2vd6a] .logoFav[data-astro-cid-heg2vd6a]{width:9rem;height:9rem;object-fit:cover;aspect-ratio:1/1;margin-inline:auto;height:145px;padding:.25em;background-color:#fff;border-radius:9999px}.field-error{color:#ef4444;font-size:.875rem;margin-top:.25rem;margin-bottom:.5rem;padding:.25rem .5rem;background:#ef44441a;border-left:3px solid #ef4444;border-radius:.25rem;animation:fadeInError .3s ease-in-out}@keyframes fadeInError{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.contact-container[data-astro-cid-pbekeiqa]{display:grid;grid-template-columns:1fr;max-height:fit-content;overflow:hidden;justify-items:center;padding-block:4.5rem;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(255,80,120,.25),transparent 70%),#000}@media screen and (min-width: 65em){.contact-container[data-astro-cid-pbekeiqa]{grid-template-columns:1fr 1fr;padding-top:4.5rem;padding-bottom:0rem}}.contact-container[data-astro-cid-pbekeiqa] .contact-img[data-astro-cid-pbekeiqa]{max-width:42.5rem;object-fit:cover}.contact-container[data-astro-cid-pbekeiqa] .contact-img[data-astro-cid-pbekeiqa]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;backdrop-filter:blur(16px);pointer-events:none;z-index:1}.form-side[data-astro-cid-pbekeiqa]{display:flex;flex-direction:column;align-items:center}.form-side[data-astro-cid-pbekeiqa] .form-side__text[data-astro-cid-pbekeiqa]{max-width:36.5rem;margin-bottom:2rem}.form-side[data-astro-cid-pbekeiqa] .form-side__text[data-astro-cid-pbekeiqa] h1[data-astro-cid-pbekeiqa]{font-family:Marvin Visions,serif;font-size:3.3125rem;color:var(--accent-400);margin:0;padding:0;text-align:center;text-shadow:5px 5px 10px rgba(0,0,0,.7)}.form-side[data-astro-cid-pbekeiqa] .form-side__text[data-astro-cid-pbekeiqa] p[data-astro-cid-pbekeiqa]{font-size:1.375rem;text-align:center}@media screen and (min-width: 65em){.form-side[data-astro-cid-pbekeiqa] .form-side__text[data-astro-cid-pbekeiqa] p[data-astro-cid-pbekeiqa]{text-align:start}}.img-container[data-astro-cid-pbekeiqa]{display:none}@media screen and (min-width: 65em){.img-container[data-astro-cid-pbekeiqa]{display:block;padding-top:6.5rem;max-height:55rem;overflow:hidden}}img[data-astro-cid-pbekeiqa]{object-fit:fill;object-position:0px 0px 0px 100px;mask-image:radial-gradient(ellipse 150% 100% at center top,black 30%,transparent 70%)}.carousel[data-astro-cid-k3kdpiad]{overflow-x:auto;overflow-y:hidden;width:100%;cursor:grab;scrollbar-width:auto;-ms-overflow-style:auto}.carousel[data-astro-cid-k3kdpiad]::-webkit-scrollbar{display:block;height:8px}.carousel-track[data-astro-cid-k3kdpiad]{display:flex;gap:1.5rem;transition:transform .3s;will-change:transform;padding-top:2.5rem;padding-bottom:5rem;padding-inline:1rem}.nextImgContainer[data-astro-cid-trcyzv5u]{position:relative;background:#fff5ce;background-image:radial-gradient(circle at 1px 1px,rgba(0,0,0,.2) 1px,transparent 0),radial-gradient(circle at 1px 1px,rgba(0,0,0,.18) 1px,transparent 0),radial-gradient(circle at 1px 1px,rgba(0,0,0,.15) 1px,transparent 0);background-size:20px 20px,30px 30px,25px 25px;background-position:0 0,10px 10px,15px 5px}.nextImgContainer[data-astro-cid-trcyzv5u] .nextLayout[data-astro-cid-trcyzv5u]{position:relative;top:0;padding-top:4rem;width:100%;z-index:1}.nextImgContainer[data-astro-cid-trcyzv5u] .nextLayout[data-astro-cid-trcyzv5u] h1[data-astro-cid-trcyzv5u]{font-family:Marvin Visions,serif;font-size:2.5rem;color:var(--accent-400);margin:0;padding:0;text-shadow:5px 5px 10px rgba(0,0,0,.7);text-align:center;user-select:none}@media screen and (min-width: 65em){.nextImgContainer[data-astro-cid-trcyzv5u] .nextLayout[data-astro-cid-trcyzv5u] h1[data-astro-cid-trcyzv5u]{font-size:3.3125rem}}dialog[data-astro-cid-jj5ctmo3]{position:fixed;z-index:999;width:100vw;height:100vh;background-color:#000000b3;border-color:#000000b3;color:#fff}dialog[data-astro-cid-jj5ctmo3] div[data-astro-cid-jj5ctmo3]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25em;width:100%;height:100%}dialog[data-astro-cid-jj5ctmo3] div[data-astro-cid-jj5ctmo3] p[data-astro-cid-jj5ctmo3]{font-family:Marvin Visions,serif;font-size:2rem;text-transform:uppercase;text-align:center}@media screen and (min-width: 45em){dialog[data-astro-cid-jj5ctmo3] div[data-astro-cid-jj5ctmo3] p[data-astro-cid-jj5ctmo3]{font-size:2.5rem}}.banner-promo[data-astro-cid-jj5ctmo3]{aspect-ratio:1/1}@use "../styles/abstracts" as *;
