.ct-sec[data-astro-cid-uw5kdbxl]{background:var(--color-lemon-tint);border-bottom:2px solid var(--color-deep-sea)}.ct-grid[data-astro-cid-uw5kdbxl]{border:2px solid var(--color-deep-sea);box-shadow:16px 16px 0 var(--color-deep-sea);background:#fff}.ct-left[data-astro-cid-uw5kdbxl]{padding:56px 48px!important;background-color:var(--color-deep-sea);background-image:radial-gradient(rgba(255,255,255,.1) 1.5px,transparent 1.5px);background-size:22px 22px}.ct-h1[data-astro-cid-uw5kdbxl]{margin-bottom:0!important;font-family:var(--font-extended)!important;font-weight:600!important;text-transform:uppercase;font-size:clamp(2.2rem,4.6vw,3.6rem)!important;line-height:1.05!important;color:#fff!important}.ct-swoosh[data-astro-cid-uw5kdbxl]{display:block;width:240px;max-width:70%;height:32px;margin:14px 0 22px;background:url(/images/brand/swoosh.svg) left center / contain no-repeat}.ct-lede[data-astro-cid-uw5kdbxl]{max-width:30rem;font-size:1.15rem!important;line-height:1.7!important;color:#ffffffe0!important}.ct-art[data-astro-cid-uw5kdbxl]{display:block;width:100%;max-width:470px;height:auto;margin:36px 0 0;overflow:visible}.ct-left[data-astro-cid-uw5kdbxl] .mt-auto[data-astro-cid-uw5kdbxl]{padding-top:40px!important}.ct-mail[data-astro-cid-uw5kdbxl]{position:relative;padding:22px 24px 22px 84px!important;border-radius:0!important;background:var(--color-brand-lemon)!important;border:2px solid var(--color-deep-sea);box-shadow:8px 8px #fff3}.ct-mail[data-astro-cid-uw5kdbxl]:before{content:"";position:absolute;left:22px;top:50%;width:44px;height:44px;margin-top:-22px;background:var(--color-deep-sea) center / 24px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFDE4C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14'/%3E%3Cpath d='M3 6l9 7 9-7'/%3E%3C/svg%3E")}.ct-mail[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin-bottom:4px!important;color:var(--color-deep-sea)!important}.ct-mail[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{font-family:var(--font-extended);font-weight:600;font-size:1.2rem!important;color:var(--color-deep-sea)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.ct-right[data-astro-cid-uw5kdbxl]{padding:56px 48px!important;border-left:2px solid var(--color-deep-sea)!important}.ct-h2[data-astro-cid-uw5kdbxl]{display:inline-block;margin-bottom:32px!important;padding:5px 12px;background:var(--color-brand-lemon);border:2px solid var(--color-deep-sea);font-family:var(--font-mono)!important;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--color-deep-sea)!important}.ct-right[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font-family:var(--font-mono);font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--color-deep-sea)!important}.ct-right[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl][type=text],.ct-right[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl][type=email],.ct-right[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{border-radius:0!important;border:2px solid var(--color-deep-sea)!important;background:#fff;color:var(--color-deep-sea);padding:14px 16px!important;font-size:1rem;transition:box-shadow .15s ease,background .15s ease}.ct-right[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl][type=text]:focus,.ct-right[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl][type=email]:focus,.ct-right[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;background:var(--color-lemon-tint);box-shadow:5px 5px 0 var(--color-azure)}.ct-right[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]::placeholder,.ct-right[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]::placeholder{color:#1b1f7b73}#contact-submit[data-astro-cid-uw5kdbxl]{border-radius:999px!important;border:2px solid var(--color-deep-sea)!important;background:var(--color-brand-blue)!important;color:#fff!important;font-family:var(--font-mono)!important;font-size:13px!important;letter-spacing:.2em;text-transform:uppercase;padding:18px 28px!important;box-shadow:6px 6px 0 var(--color-brand-lemon);transition:background .2s,box-shadow .2s}#contact-submit[data-astro-cid-uw5kdbxl]:hover{background:var(--color-deep-sea)!important}#contact-submit[data-astro-cid-uw5kdbxl]:focus-visible{outline:3px solid var(--color-azure);outline-offset:3px}#contact-submit[data-astro-cid-uw5kdbxl]:disabled{opacity:.7;cursor:progress}#contact-error[data-astro-cid-uw5kdbxl]{color:var(--color-terracotta-500)!important;font-weight:600}#contact-success[data-astro-cid-uw5kdbxl]{border-radius:0!important;border:2px solid var(--color-deep-sea)!important;background:var(--color-olive-100)!important;box-shadow:8px 8px 0 var(--color-deep-sea)}#contact-success[data-astro-cid-uw5kdbxl] div[data-astro-cid-uw5kdbxl]{font-family:var(--font-extended);font-weight:600;text-transform:uppercase;color:var(--color-deep-sea)!important}#contact-success[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:var(--color-deep-sea)!important}@media(max-width:767px){.ct-grid[data-astro-cid-uw5kdbxl]{box-shadow:8px 8px 0 var(--color-deep-sea)}.ct-left[data-astro-cid-uw5kdbxl],.ct-right[data-astro-cid-uw5kdbxl]{padding:36px 22px!important}.ct-right[data-astro-cid-uw5kdbxl]{border-left:0!important;border-top:2px solid var(--color-deep-sea)}.ct-mail[data-astro-cid-uw5kdbxl]{padding-left:80px!important;overflow-wrap:anywhere}}
