.page-module-scss-module__kT2vQa__page{width:min(80rem,100% - 2*var(--page-gutter));gap:clamp(3rem,7vw,6rem);margin:auto;padding:clamp(3rem,7vw,7rem) 0;display:grid}.page-module-scss-module__kT2vQa__hero{text-align:center;justify-items:center;gap:1rem;max-width:62rem;margin:auto;display:grid}.page-module-scss-module__kT2vQa__hero>p,.page-module-scss-module__kT2vQa__info>p{color:#f05eaa;letter-spacing:.17em;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;display:flex}.page-module-scss-module__kT2vQa__hero h1{font:800 clamp(3rem, 7vw, 6.4rem)/.92 var(--font-space-grotesk);letter-spacing:-.07em}.page-module-scss-module__kT2vQa__hero h1 span{color:#0000;background:linear-gradient(100deg,#8583ff,#da42c7 50%,#ff5d92);-webkit-background-clip:text;background-clip:text}.page-module-scss-module__kT2vQa__hero>div{max-width:43rem;color:var(--text-muted);font-size:1.08rem;line-height:1.7}.page-module-scss-module__kT2vQa__channels{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.page-module-scss-module__kT2vQa__channels article{border:1px solid var(--line);background:var(--surface);border-radius:1.3rem;gap:.65rem;padding:1.3rem;display:grid}.page-module-scss-module__kT2vQa__channels i{aspect-ratio:1;color:#ef5eb1;background:#e140ac1a;border-radius:.9rem;place-items:center;width:2.8rem;display:grid}.page-module-scss-module__kT2vQa__channels h2{font-size:1.05rem}.page-module-scss-module__kT2vQa__channels p{color:var(--text-muted);font-size:.85rem;line-height:1.5}.page-module-scss-module__kT2vQa__channels a{color:#e985c4;align-items:center;gap:.35rem;font-size:.78rem;display:flex}.page-module-scss-module__kT2vQa__channels a svg{width:.9rem}.page-module-scss-module__kT2vQa__contactGrid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.page-module-scss-module__kT2vQa__info{gap:.85rem;display:grid;position:sticky;top:7rem}.page-module-scss-module__kT2vQa__info h2{font:700 clamp(2rem, 4vw, 3.6rem)/1 var(--font-space-grotesk);letter-spacing:-.05em}.page-module-scss-module__kT2vQa__info>span{color:var(--text-muted);line-height:1.7}.page-module-scss-module__kT2vQa__info>div{align-items:center;gap:.7rem;margin-top:.7rem;display:flex}.page-module-scss-module__kT2vQa__info>div>svg{color:#ef5ead}.page-module-scss-module__kT2vQa__info>div span{color:var(--text-muted);display:grid}.page-module-scss-module__kT2vQa__info>div strong{color:var(--text)}.page-module-scss-module__kT2vQa__contactGrid form{border:1px solid var(--line);background:linear-gradient(145deg, var(--surface-strong), var(--surface));border-radius:1.5rem;gap:1rem;padding:clamp(1rem,3vw,1.7rem);display:grid}.page-module-scss-module__kT2vQa__row{grid-template-columns:repeat(2,1fr);gap:.8rem;display:grid}.page-module-scss-module__kT2vQa__contactGrid label{color:#d9d6e2;gap:.4rem;font-size:.82rem;font-weight:600;display:grid}.page-module-scss-module__kT2vQa__contactGrid input,.page-module-scss-module__kT2vQa__contactGrid select,.page-module-scss-module__kT2vQa__contactGrid textarea{border:1px solid var(--line-strong);background:var(--bg);width:100%;color:var(--text);border-radius:.85rem;outline:none;padding:.75rem .85rem}.page-module-scss-module__kT2vQa__contactGrid input:focus,.page-module-scss-module__kT2vQa__contactGrid select:focus,.page-module-scss-module__kT2vQa__contactGrid textarea:focus{border-color:#d54bb8;box-shadow:0 0 0 3px #d54bb81a}.page-module-scss-module__kT2vQa__contactGrid textarea{resize:vertical}.page-module-scss-module__kT2vQa__contactGrid form>button{color:#fff;background:linear-gradient(120deg,#625fff,#dd3dae);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:3.1rem;font-weight:800;display:flex}.page-module-scss-module__kT2vQa__contactGrid button svg{width:1rem}.page-module-scss-module__kT2vQa__status{color:#5ddd9f;align-items:center;gap:.45rem;font-size:.82rem;display:flex}.page-module-scss-module__kT2vQa__status svg{width:1rem}@media (max-width:50rem){.page-module-scss-module__kT2vQa__channels,.page-module-scss-module__kT2vQa__contactGrid{grid-template-columns:1fr}.page-module-scss-module__kT2vQa__info{position:static}}@media (max-width:34rem){.page-module-scss-module__kT2vQa__row{grid-template-columns:1fr}.page-module-scss-module__kT2vQa__hero h1{font-size:2.8rem}}
