.contact-hero[data-astro-cid-uw5kdbxl]{background:radial-gradient(ellipse at 78% 34%,rgba(201,255,87,.075),transparent 34%),var(--ink)}.contact-hero[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{font-size:clamp(4rem,10.5vw,12rem)}.contact-clock[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:.57rem}.contact-main[data-astro-cid-uw5kdbxl]{padding-block:clamp(60px,8vw,110px);border-bottom:1px solid var(--line)}.contact-main__grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(48px,9vw,150px);align-items:start}.contact-primary[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin-top:20px;font-family:var(--font-display);font-size:clamp(2.8rem,6vw,6.4rem);font-weight:500;letter-spacing:-.065em;line-height:.88}.contact-primary[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl] em[data-astro-cid-uw5kdbxl]{color:var(--acid);font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.03em}.contact-primary[data-astro-cid-uw5kdbxl]>p[data-astro-cid-uw5kdbxl]{max-width:45ch;margin-top:24px;color:var(--muted-strong);font-size:.92rem;line-height:1.7}.contact-primary__button[data-astro-cid-uw5kdbxl]{margin-top:30px;gap:10px}.contact-primary__status[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:9px;margin-top:22px;color:var(--muted);font-size:.52rem}.contact-channels[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--line)}.contact-channels__head[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-block:13px;border-bottom:1px solid var(--line-soft);color:var(--muted);font-size:.52rem}.channel[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:15px;padding-block:15px;border-bottom:1px solid var(--line-soft);transition:padding-left .3s,border-color .3s}.channel__icon[data-astro-cid-uw5kdbxl]{display:grid;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;color:var(--muted-strong);transition:background-color .3s,color .3s,border-color .3s;place-items:center}.channel__body[data-astro-cid-uw5kdbxl]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.channel__body[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{font-family:var(--font-display);font-size:1.08rem;font-weight:540;letter-spacing:-.025em;line-height:1.2}.channel__body[data-astro-cid-uw5kdbxl] small[data-astro-cid-uw5kdbxl]{color:var(--muted);font-size:.68rem;line-height:1.4}.channel[data-astro-cid-uw5kdbxl]>svg{color:var(--muted);transition:color .25s,transform .25s}.channel[data-astro-cid-uw5kdbxl]:hover{padding-left:6px;border-color:var(--line)}.channel[data-astro-cid-uw5kdbxl]:hover .channel__icon[data-astro-cid-uw5kdbxl]{border-color:var(--acid);background:var(--acid);color:var(--ink)}.channel[data-astro-cid-uw5kdbxl]:hover>svg{color:var(--acid);transform:translate(2px,-2px)}.brief[data-astro-cid-uw5kdbxl]{padding-block:clamp(64px,8vw,110px)}.brief__grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,8vw,120px)}.brief__head[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin-top:18px;font-family:var(--font-display);font-size:clamp(2.5rem,5vw,5.2rem);font-weight:500;letter-spacing:-.06em;line-height:.9}.brief__list[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--line);list-style:none}.brief__list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:42px minmax(0,1fr);gap:18px;padding-block:20px;border-bottom:1px solid var(--line-soft)}.brief__list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{padding-top:3px;color:var(--acid);font-size:.54rem}.brief__list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{max-width:42ch;color:var(--paper-dim);font-size:1rem;line-height:1.5}.faq[data-astro-cid-uw5kdbxl]{padding-block:clamp(64px,8vw,110px);border-top:1px solid var(--line);background:var(--ink-raised)}.faq__grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,8vw,120px);align-items:start}.faq__head[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin-top:18px;font-family:var(--font-display);font-size:clamp(2.5rem,5vw,5.2rem);font-weight:500;letter-spacing:-.06em;line-height:.9}.faq__head[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl] em[data-astro-cid-uw5kdbxl]{color:var(--acid);font-family:var(--font-serif);font-style:italic;font-weight:400}.faq__head[data-astro-cid-uw5kdbxl]>p[data-astro-cid-uw5kdbxl]{margin-top:22px;color:var(--muted);font-size:.54rem}.faq__list[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--line)}.faq-item[data-astro-cid-uw5kdbxl]{border-bottom:1px solid var(--line-soft)}.faq-item[data-astro-cid-uw5kdbxl] summary[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:18px;font-family:var(--font-display);font-size:clamp(1rem,1.4vw,1.2rem);font-weight:500;letter-spacing:-.02em;line-height:1.3;cursor:pointer;list-style:none}.faq-item[data-astro-cid-uw5kdbxl] summary[data-astro-cid-uw5kdbxl]::-webkit-details-marker{display:none}.faq-item__icon[data-astro-cid-uw5kdbxl]{position:relative;flex:0 0 auto;width:18px;height:18px;border:1px solid var(--line);border-radius:50%}.faq-item__icon[data-astro-cid-uw5kdbxl]:before,.faq-item__icon[data-astro-cid-uw5kdbxl]:after{position:absolute;top:50%;left:50%;width:7px;height:1px;background:var(--muted-strong);content:"";transform:translate(-50%,-50%);transition:transform .25s}.faq-item__icon[data-astro-cid-uw5kdbxl]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[data-astro-cid-uw5kdbxl][open] .faq-item__icon[data-astro-cid-uw5kdbxl]:after{transform:translate(-50%,-50%) rotate(0)}.faq-item[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{max-width:58ch;padding:0 36px 20px 0;color:var(--muted);font-size:.84rem;line-height:1.7}@media(max-width:900px){.contact-main__grid[data-astro-cid-uw5kdbxl],.brief__grid[data-astro-cid-uw5kdbxl],.faq__grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.brief__head[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl],.faq__head[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{max-width:12ch}}@media(max-width:600px){.page-hero__top[data-astro-cid-uw5kdbxl]{align-items:flex-start;flex-direction:column;gap:10px}.contact-channels__head[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]:last-child{display:none}.brief__list[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{grid-template-columns:28px minmax(0,1fr)}}
