.ColaboraForm-module__lGjq_G__form{text-align:left;gap:16px;width:min(100%,640px);display:grid}@media (min-width:640px){.ColaboraForm-module__lGjq_G__form{grid-template-columns:1fr 1fr}.ColaboraForm-module__lGjq_G__full,.ColaboraForm-module__lGjq_G__form button,.ColaboraForm-module__lGjq_G__form [role=alert]{grid-column:1/-1}}.ColaboraForm-module__lGjq_G__form label{color:var(--ink-2);gap:6px;font-size:13px;font-weight:600;display:grid}.ColaboraForm-module__lGjq_G__form input,.ColaboraForm-module__lGjq_G__form textarea{font:inherit;color:var(--ink);border:1px solid var(--line-strong);background:var(--card-hi);border-radius:10px;min-height:48px;padding:12px 14px;font-size:16px}.ColaboraForm-module__lGjq_G__form [aria-invalid=true]{border-color:var(--camaron-ink)}.ColaboraForm-module__lGjq_G__form small{color:var(--camaron-ink);font-weight:500}.ColaboraForm-module__lGjq_G__legal{font-size:var(--step--1);color:var(--ink-2)}.ColaboraForm-module__lGjq_G__trap{position:absolute;left:-9999px}.ColaboraForm-module__lGjq_G__sent{font-family:var(--font-display);font-size:1.4rem}
.PageHeader-module__ZZxKGq__head{background:var(--wash), var(--paper);border-bottom:1px solid var(--line);margin-bottom:clamp(48px,6vw,72px);padding:clamp(56px,8vw,96px) 0 clamp(36px,5vw,56px)}.PageHeader-module__ZZxKGq__inner{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.PageHeader-module__ZZxKGq__title{letter-spacing:-.02em;max-width:18ch;font-size:clamp(2.4rem,5.5vw,4.2rem);line-height:1.06}.PageHeader-module__ZZxKGq__intro{color:var(--ink-2);max-width:54ch;font-size:clamp(1.02rem,1.5vw,1.15rem)}.PageHeader-module__ZZxKGq__extra{max-width:100%;margin-top:10px}
.Prose-module__O6qCQG__prose{max-width:70ch;color:var(--ink);gap:1em;margin-inline:auto;display:grid}.Prose-module__O6qCQG__prose h2{font-size:var(--step-2);margin-top:1.2em}.Prose-module__O6qCQG__prose h3{font-size:var(--step-1);margin-top:.8em}.Prose-module__O6qCQG__prose p{color:var(--ink-2)}.Prose-module__O6qCQG__prose blockquote{border-left:3px solid var(--line-strong);background:var(--card);border-radius:0 10px 10px 0;gap:.5em;margin:0;padding:16px 20px;display:grid}.Prose-module__O6qCQG__prose ul{gap:.4em;margin:0;padding-left:1.2em;display:grid}.Prose-module__O6qCQG__faq{gap:12px;max-width:820px;margin-inline:auto;display:grid}.Prose-module__O6qCQG__faq details{background:var(--card);border:1px solid color-mix(in srgb, var(--matcha) 30%, transparent);border-radius:12px;transition:border-color .25s,box-shadow .25s}.Prose-module__O6qCQG__faq details:hover{border-color:color-mix(in srgb, var(--matcha) 55%, transparent)}.Prose-module__O6qCQG__faq details[open]{border-color:var(--matcha);box-shadow:var(--shadow-soft)}.Prose-module__O6qCQG__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:17px;font-weight:500;line-height:1.4;list-style:none;display:flex}.Prose-module__O6qCQG__faq summary::-webkit-details-marker{display:none}.Prose-module__O6qCQG__faq summary:after{content:"+";color:var(--matcha);transition:transform .3s var(--ease-out);flex:none;font-size:22px;line-height:1}.Prose-module__O6qCQG__faq details[open] summary:after{transform:rotate(45deg)}.Prose-module__O6qCQG__faq details p{border-top:1px solid var(--line);color:var(--ink-2);margin:0 24px;padding:16px 0 22px;font-size:16px}.Prose-module__O6qCQG__contact{gap:20px;max-width:980px;margin-inline:auto;display:grid}@media (min-width:760px){.Prose-module__O6qCQG__contact{grid-template-columns:repeat(3,1fr)}}.Prose-module__O6qCQG__ccard{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:12px;flex-direction:column;gap:2px;padding:28px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.Prose-module__O6qCQG__ccard:hover{box-shadow:var(--shadow-lift);border-color:var(--matcha);transform:translateY(-3px)}.Prose-module__O6qCQG__ccard svg{width:26px;height:26px;color:var(--matcha);margin-bottom:14px}.Prose-module__O6qCQG__ccard small{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:600}.Prose-module__O6qCQG__ccard b{overflow-wrap:anywhere;font-size:18px;font-weight:500}.Prose-module__O6qCQG__blocks{gap:20px;max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:760px){.Prose-module__O6qCQG__blocks{grid-template-columns:repeat(2,1fr)}}.Prose-module__O6qCQG__block{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-soft);border-radius:12px;padding:30px 30px 32px}.Prose-module__O6qCQG__block h2{margin-bottom:10px;font-size:24px;line-height:1.2}.Prose-module__O6qCQG__block p{color:var(--ink-2)}.Prose-module__O6qCQG__cta{text-align:center;border:1px solid var(--line);background:radial-gradient(ellipse 60% 70% at 15% 20%, color-mix(in srgb, var(--camaron) 18%, transparent), transparent 70%), radial-gradient(ellipse 55% 60% at 90% 80%, color-mix(in srgb, var(--avocado) 30%, transparent), transparent 70%), var(--card);border-radius:16px;justify-items:center;gap:16px;max-width:1100px;margin:clamp(48px,6vw,72px) auto 0;padding:clamp(40px,6vw,72px) 24px;display:grid}.Prose-module__O6qCQG__cta h2{font-size:var(--step-3)}.Prose-module__O6qCQG__cta p{color:var(--ink-2);max-width:46ch}.Prose-module__O6qCQG__alt{font-size:15px}
