.page-module__aydn6q__page{background-color:var(--color-paper,#fbf3e7);height:100vh;max-height:100vh;color:var(--color-ink,#141210);background-image:linear-gradient(#0b6b4417 1px,#0000 1px),linear-gradient(90deg,#0b6b4417 1px,#0000 1px);background-size:38px 38px;justify-content:center;align-items:center;padding:clamp(16px,3vh,28px);display:flex;overflow:hidden}.page-module__aydn6q__card{background:#fff;border:1.5px solid #141210;border-radius:0;grid-template-columns:1fr 44%;width:100%;height:100%;max-height:calc(100vh - 56px);display:grid;overflow:hidden;box-shadow:6px 6px #141210}.page-module__aydn6q__form{flex-direction:column;justify-content:center;padding:clamp(24px,3.5vh,44px) clamp(28px,5vw,90px);display:flex;overflow-y:auto}.page-module__aydn6q__copy{margin:clamp(10px,2vh,24px) 0 clamp(12px,2vh,24px)}.page-module__aydn6q__copy p{letter-spacing:.18em;text-transform:uppercase;color:#d6206a;font-size:12px;font-weight:800}.page-module__aydn6q__copy h1{font:800 clamp(30px, 3.6vw, 64px) / 1.05 var(--font-manrope,sans-serif);letter-spacing:-.04em;color:#0b6b44;margin:6px 0 10px}.page-module__aydn6q__copy h1 em{color:#f5b921;font-family:Georgia,serif;font-style:italic}.page-module__aydn6q__copy>span{color:#6a675f;font-size:.95rem}.page-module__aydn6q__form form{gap:16px;max-width:570px;display:grid}.page-module__aydn6q__form label{color:#141210;gap:6px;font-size:.9rem;font-weight:700;display:grid}.page-module__aydn6q__form input{background:#f6ebdb;border:1.5px solid #141210;border-radius:0;outline:none;height:50px;padding:0 18px;font-size:16px;transition:border-color .16s,box-shadow .16s}.page-module__aydn6q__form input:focus{background:#fff;border-color:#0b6b44;box-shadow:0 0 0 3px #0b6b4433}.page-module__aydn6q__form form>a{color:#0b6b44;justify-self:end;font-size:.875rem;font-weight:700;text-decoration:none}.page-module__aydn6q__form form>a:hover{text-decoration:underline}.page-module__aydn6q__form button{color:#141210;cursor:pointer;background:#f5b921;border:1.5px solid #141210;border-radius:999px;justify-content:space-between;align-items:center;height:50px;padding:0 24px;font-size:1rem;font-weight:800;transition:transform .14s,box-shadow .14s;display:flex;box-shadow:3px 3px #141210}.page-module__aydn6q__form button:hover:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px #141210}.page-module__aydn6q__form button:disabled{cursor:wait;opacity:.65}.page-module__aydn6q__error{color:#b42318;margin:0;font-weight:700}.page-module__aydn6q__join{color:#6a675f;margin-top:20px;font-size:.925rem;font-weight:600}.page-module__aydn6q__join a{color:#0b6b44;font-weight:800;text-decoration:none}.page-module__aydn6q__join a:hover{text-decoration:underline}.page-module__aydn6q__card>aside{color:#fff;background:#064730;border:1.5px solid #141210;border-radius:0;flex-direction:column;justify-content:center;align-items:center;margin:18px;padding:40px;display:flex;position:relative;overflow:hidden}.page-module__aydn6q__card>aside img{object-fit:cover}@media (max-width:767px){.page-module__aydn6q__page{height:auto;min-height:100vh;max-height:none;padding:16px 12px 32px;display:block;overflow:visible}.page-module__aydn6q__card{background:#fff;border:1.5px solid #141210;border-radius:0;height:auto;min-height:auto;max-height:none;display:block;box-shadow:4px 4px #141210}.page-module__aydn6q__form{padding:24px 20px 28px;overflow-y:visible}.page-module__aydn6q__copy{margin:16px 0 20px}.page-module__aydn6q__copy h1{margin:6px 0 10px;font-size:clamp(28px,7vw,36px)}.page-module__aydn6q__copy>span{font-size:.925rem}.page-module__aydn6q__form form{gap:16px}.page-module__aydn6q__form input{height:50px;font-size:16px}.page-module__aydn6q__form button{height:52px;font-size:.95rem}.page-module__aydn6q__card>aside{display:none}}
