.contact-form[data-astro-cid-bgyllwtb]{margin-top:2rem;width:100%}.contact-form__inner[data-astro-cid-bgyllwtb]{display:flex;flex-direction:column;gap:1.25rem;width:100%}.contact-form__item[data-astro-cid-bgyllwtb]{width:100%}.contact-form__input[data-astro-cid-bgyllwtb]{width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.5;color:var(--color-100);background-color:#ffffffe6;border:1px solid #e2e8f0;border-radius:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-form__input[data-astro-cid-bgyllwtb]:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e533}.contact-form__textarea[data-astro-cid-bgyllwtb]{min-height:120px;resize:vertical;font-family:var(--font-)}.contact-form__submit[data-astro-cid-bgyllwtb]{width:100%;color:var(--color-999)}.contact-form__submit[data-astro-cid-bgyllwtb] svg[data-astro-cid-bgyllwtb]{color:var(--color-999)}.contact-form__submit[data-astro-cid-bgyllwtb] span[data-astro-cid-bgyllwtb]{margin-right:.5rem}.link__icon[data-astro-cid-bgyllwtb]{width:16px;height:16px}.animate-item[data-astro-cid-uw5kdbxl]{opacity:0;transform:translateY(40px)}.p-contact-bg[data-astro-cid-uw5kdbxl]{background:url(https://images.unsplash.com/photo-1522071820081-009f0129c71c?w=1920&h=1080&fit=crop) no-repeat center center;min-height:100vh;width:100%;position:relative}.light-dot[data-astro-cid-uw5kdbxl]{display:inline-block;margin-right:4px;height:14px;width:14px;background-color:#81f18e;box-shadow:0 0 4px #81f18ec9;border-radius:10px}.about-grid[data-astro-cid-uw5kdbxl]{gap:var(--gutter)}@media (max-width: 767px){.about-grid[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column}}.about-content[data-astro-cid-uw5kdbxl]{margin-top:160px}@media (max-width: 767px){.about-content[data-astro-cid-uw5kdbxl]{margin-top:120px}}.about-figure[data-astro-cid-uw5kdbxl]{position:relative;background-color:var(--color-800);display:block;height:auto;overflow:hidden;aspect-ratio:3/2}@media (max-width: 767px){.about-figure[data-astro-cid-uw5kdbxl]{aspect-ratio:2/1}}.about-figure__title[data-astro-cid-uw5kdbxl]{position:absolute;right:2vw;bottom:1.5vw;font-size:6vw;font-weight:500;display:block}@media (max-width: 1400px){.about-figure__title[data-astro-cid-uw5kdbxl]{font-size:6.5vw}}@media (max-width: 767px){.about-figure__title[data-astro-cid-uw5kdbxl]{font-size:18vw}}.about-figure__note[data-astro-cid-uw5kdbxl]{position:absolute;left:1.5rem;top:1.5rem;text-transform:uppercase;font-weight:400;display:block}section[data-astro-cid-uw5kdbxl].contact .container[data-astro-cid-uw5kdbxl]:first-child{margin:12vh auto 6rem}@media (max-width: 576px){section[data-astro-cid-uw5kdbxl].contact .container[data-astro-cid-uw5kdbxl]:first-child{margin:18vh auto 6rem}}@media (max-width: 576px){.page-content[data-astro-cid-uw5kdbxl] .c-text__content[data-astro-cid-uw5kdbxl] .title[data-astro-cid-uw5kdbxl]{font-size:32px}}.p-contact[data-astro-cid-uw5kdbxl]{position:relative}.p-contact-box[data-astro-cid-uw5kdbxl]{position:absolute;left:0;right:0;top:0;background:#fffc;max-width:400px;width:90%;margin:16vh auto 200px;padding:40px}@media (max-width: 576px){.p-contact-box[data-astro-cid-uw5kdbxl]{padding:40px 20px}}.p-contact__title[data-astro-cid-uw5kdbxl]{margin-top:.75rem;font-size:28px;line-height:1.2;text-align:center}.p-contact__action[data-astro-cid-uw5kdbxl]{margin:60px auto;text-align:center;width:100%}.p-contact__action[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl]{width:180px}@media (max-width: 576px){.p-contact__action[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl]{min-height:42px}.p-contact__action[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl] .link__value[data-astro-cid-uw5kdbxl]{font-size:16px}}.p-contact__social[data-astro-cid-uw5kdbxl]{margin:10px auto 0}.p-contact__social__item[data-astro-cid-uw5kdbxl]{padding:.5rem 0}.p-contact__social__list[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:0 var(--gap);margin-top:var(--margin)}.p-contact__social__logo[data-astro-cid-uw5kdbxl]{width:32px;height:auto;cursor:pointer}.p-contact__social__logo[data-astro-cid-uw5kdbxl]:hover{opacity:.75}.p-contact__form[data-astro-cid-uw5kdbxl]{margin-bottom:2rem}
