.contact-container[data-astro-cid-t3jitfut]{width:min(100%,1645px);margin:0 auto;padding:0 44px}.contact-topbar[data-astro-cid-t3jitfut]{z-index:50;position:relative}.contact-hero[data-astro-cid-t3jitfut]{isolation:isolate;background:var(--hero-bg) 50% 50% / cover no-repeat #00161f;color:#fff;min-height:560px;margin-top:-157px;padding:305px 0 150px;position:relative;overflow:hidden}.contact-hero[data-astro-cid-t3jitfut] .contact-container[data-astro-cid-t3jitfut]{z-index:2;position:relative}.contact-breadcrumb[data-astro-cid-t3jitfut]{color:#617792;font-family:var(--font-body);align-items:center;gap:9px;margin-bottom:22px;font-size:16px;line-height:1.5;display:flex}.contact-breadcrumb[data-astro-cid-t3jitfut] a[data-astro-cid-t3jitfut]{color:#36d1c2;text-decoration:none}.contact-breadcrumb[data-astro-cid-t3jitfut] a[data-astro-cid-t3jitfut]:hover{color:#5eddd2}.contact-hero[data-astro-cid-t3jitfut] h1[data-astro-cid-t3jitfut]{color:#fff;font-family:var(--font-display);letter-spacing:2.8px;text-transform:uppercase;margin:0 0 28px;font-size:70px;font-weight:300;line-height:70px}.contact-hero[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]{color:#fff;max-width:560px;font-family:var(--font-body);margin:0 0 40px;font-size:18px;line-height:27px}.contact-button[data-astro-cid-t3jitfut]{color:#fff;font-family:var(--font-body);letter-spacing:.8px;text-transform:uppercase;background:#36d1c2;border:0;border-radius:0;justify-content:center;align-items:center;padding:20px 75px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:background-color .18s;display:inline-flex}.contact-button[data-astro-cid-t3jitfut]:hover{color:#fff;background:#5eddd2}.contact-cards[data-astro-cid-t3jitfut]{background:#fff;padding:100px 0 0}.contact-cards-grid[data-astro-cid-t3jitfut]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.contact-card[data-astro-cid-t3jitfut]{background:#f9f8fa;border-radius:20px;flex-direction:column;align-items:flex-start;padding:47px;display:flex}.contact-card-icon[data-astro-cid-t3jitfut]{text-align:right;width:100%;margin-bottom:18px}.contact-card-icon[data-astro-cid-t3jitfut] img[data-astro-cid-t3jitfut]{width:112px;height:112px;display:inline-block}.contact-card[data-astro-cid-t3jitfut] h2[data-astro-cid-t3jitfut]{color:#090b04;font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;margin:0 0 14px;font-size:30px;font-weight:400;line-height:1.2}.contact-card[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut]{color:#090b04;font-family:var(--font-body);margin:0 0 26px;font-size:18px;line-height:27px}.contact-card[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut] a[data-astro-cid-t3jitfut]{color:#090b04;text-decoration:underline}.contact-card[data-astro-cid-t3jitfut] p[data-astro-cid-t3jitfut] a[data-astro-cid-t3jitfut]:hover{color:#36d1c2}.contact-card-link[data-astro-cid-t3jitfut]{color:#36d1c2;font-family:var(--font-body);letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:12px;margin-top:auto;font-size:20px;font-weight:400;text-decoration:none;display:inline-flex}.contact-card-link[data-astro-cid-t3jitfut]:hover{color:#5eddd2}.contact-card-link[data-astro-cid-t3jitfut] .card-arrow[data-astro-cid-t3jitfut]{transition:transform .2s}.contact-card-link[data-astro-cid-t3jitfut]:hover .card-arrow[data-astro-cid-t3jitfut]{transform:translate(5px)}.contact-eyebrow[data-astro-cid-t3jitfut]{color:#617792;font-family:var(--font-body);letter-spacing:1px;text-align:center;text-transform:uppercase;margin:0 0 12px;font-size:15px;font-weight:600;line-height:18px}.contact-section-title[data-astro-cid-t3jitfut]{color:#090b04;font-family:var(--font-display);letter-spacing:3.2px;text-align:center;text-transform:uppercase;margin:0 0 44px;font-size:64px;font-weight:300;line-height:1.125}.contact-section-title[data-astro-cid-t3jitfut] span[data-astro-cid-t3jitfut]{color:#36d1c2}.contact-form-section[data-astro-cid-t3jitfut]{background:#fff;padding:90px 0 70px;scroll-margin-top:120px}.contact-form[data-astro-cid-t3jitfut]{max-width:1275px;margin:0 auto}.contact-hp[data-astro-cid-t3jitfut]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-form-grid[data-astro-cid-t3jitfut]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 23px;display:grid}.field--full[data-astro-cid-t3jitfut]{grid-column:1/-1}.field--submit[data-astro-cid-t3jitfut]{grid-column:1/-1;justify-content:center;margin-top:5px;display:flex}.contact-form[data-astro-cid-t3jitfut] input[data-astro-cid-t3jitfut],.contact-form[data-astro-cid-t3jitfut] select[data-astro-cid-t3jitfut],.contact-form[data-astro-cid-t3jitfut] textarea[data-astro-cid-t3jitfut]{color:#000;width:100%;font-family:var(--font-body);background:#f9f8fa;border:0;border-radius:0;font-size:18px;line-height:1.4}.contact-form[data-astro-cid-t3jitfut] input[data-astro-cid-t3jitfut]{height:59px;padding:7px 20px}.contact-form[data-astro-cid-t3jitfut] textarea[data-astro-cid-t3jitfut]{resize:vertical;min-height:133px;padding:18px 20px 7px}.contact-form[data-astro-cid-t3jitfut] input[data-astro-cid-t3jitfut]::placeholder,.contact-form[data-astro-cid-t3jitfut] textarea[data-astro-cid-t3jitfut]::placeholder{color:#617792;opacity:1}.contact-form[data-astro-cid-t3jitfut] input[data-astro-cid-t3jitfut]:focus,.contact-form[data-astro-cid-t3jitfut] select[data-astro-cid-t3jitfut]:focus,.contact-form[data-astro-cid-t3jitfut] textarea[data-astro-cid-t3jitfut]:focus{outline-offset:-2px;outline:2px solid #36d1c2}.select-wrap[data-astro-cid-t3jitfut]{position:relative}.contact-form[data-astro-cid-t3jitfut] select[data-astro-cid-t3jitfut]{color:#617792;-webkit-appearance:none;appearance:none;cursor:pointer;height:59px;padding:7px 44px 7px 20px;font-size:16px}.select-caret[data-astro-cid-t3jitfut]{pointer-events:none;border-bottom:2px solid #617792;border-right:2px solid #617792;width:9px;height:9px;position:absolute;top:50%;right:18px;transform:translateY(-65%)rotate(45deg)}.field--submit[data-astro-cid-t3jitfut] button[data-astro-cid-t3jitfut]{color:#fff;font-family:var(--font-body);letter-spacing:.8px;text-transform:uppercase;cursor:pointer;background:#36d1c2;border:0;border-radius:0;padding:16px 57px;font-size:16px;font-weight:500;transition:background-color .18s}.field--submit[data-astro-cid-t3jitfut] button[data-astro-cid-t3jitfut]:hover{background:#5eddd2}.contact-why[data-astro-cid-t3jitfut]{background-image:linear-gradient(#e7eef6 8%,#fff 32%);padding:80px 0 100px}.contact-why[data-astro-cid-t3jitfut] .why-rows{flex-direction:column;gap:44px;display:flex}.contact-why[data-astro-cid-t3jitfut] .feature-row{grid-template-columns:minmax(0,1fr) 616px;align-items:center;gap:24px 90px;display:grid}.contact-why[data-astro-cid-t3jitfut] .feature-info{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.contact-why[data-astro-cid-t3jitfut] .feature-icon img{width:150px;height:150px;display:block}.contact-why[data-astro-cid-t3jitfut] .feature-copy h3{color:#090b04;font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;margin:0 0 8px;font-size:24px;font-weight:500;line-height:1.29}.contact-why[data-astro-cid-t3jitfut] .feature-copy p{color:#090b04;font-family:var(--font-body);margin:0;font-size:18px;line-height:27px}.contact-why[data-astro-cid-t3jitfut] .flip-box{perspective:1000px;width:100%;max-width:616px;margin-left:auto}.contact-why[data-astro-cid-t3jitfut] .flip-box__inner{aspect-ratio:1024/316;width:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}.contact-why[data-astro-cid-t3jitfut] .flip-box:hover .flip-box__inner,.contact-why[data-astro-cid-t3jitfut] .flip-box:focus .flip-box__inner,.contact-why[data-astro-cid-t3jitfut] .flip-box:focus-within .flip-box__inner{transform:rotateX(180deg)}.contact-why[data-astro-cid-t3jitfut] .flip-box__front,.contact-why[data-astro-cid-t3jitfut] .flip-box__back{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;position:absolute;inset:0;overflow:hidden}.contact-why[data-astro-cid-t3jitfut] .flip-box__front img{object-fit:cover;width:100%;height:100%;display:block}.contact-why[data-astro-cid-t3jitfut] .flip-box__back{text-align:center;color:#fff;background:#36d1c2;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;transform:rotateX(180deg)}.contact-why[data-astro-cid-t3jitfut] .flip-title{color:#fff;font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;margin:0;font-size:28px;font-weight:300;line-height:1.1}.contact-why[data-astro-cid-t3jitfut] .flip-desc{color:#fff;font-family:var(--font-body);font-size:18px;font-style:normal;line-height:27px}.sr-only[data-astro-cid-t3jitfut]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){.contact-why[data-astro-cid-t3jitfut] .feature-row{grid-template-columns:minmax(0,1fr) 460px;gap:20px 50px}.contact-why[data-astro-cid-t3jitfut] .flip-box{max-width:460px}}@media (width<=1024px){.contact-container[data-astro-cid-t3jitfut]{padding:0 24px}.contact-hero[data-astro-cid-t3jitfut] h1[data-astro-cid-t3jitfut]{font-size:56px;line-height:56px}.contact-section-title[data-astro-cid-t3jitfut]{font-size:48px}.contact-cards-grid[data-astro-cid-t3jitfut]{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-why[data-astro-cid-t3jitfut] .feature-row{grid-template-columns:1fr;justify-items:stretch;gap:24px}.contact-why[data-astro-cid-t3jitfut] .flip-box{max-width:none;margin-left:0}}@media (width<=720px){.contact-hero[data-astro-cid-t3jitfut]{padding:240px 0 90px}.contact-hero[data-astro-cid-t3jitfut] h1[data-astro-cid-t3jitfut]{letter-spacing:1.5px;font-size:44px;line-height:44px}.contact-button[data-astro-cid-t3jitfut]{width:100%;padding:18px 24px}.contact-cards[data-astro-cid-t3jitfut]{padding:70px 0 0}.contact-cards-grid[data-astro-cid-t3jitfut]{grid-template-columns:minmax(0,1fr);gap:24px}.contact-section-title[data-astro-cid-t3jitfut]{letter-spacing:1.5px;font-size:38px}.contact-form-grid[data-astro-cid-t3jitfut]{grid-template-columns:minmax(0,1fr)}.field--submit[data-astro-cid-t3jitfut] button[data-astro-cid-t3jitfut]{width:100%}.contact-why[data-astro-cid-t3jitfut] .feature-info{grid-template-columns:96px minmax(0,1fr);gap:14px}.contact-why[data-astro-cid-t3jitfut] .feature-icon img{width:96px;height:96px}}
