.contact-form[data-astro-cid-vekgkm42]{border:1px solid var(--line-strong);border-top:3px solid var(--green);border-radius:var(--radius);background:var(--bg-raised);min-width:0;color:var(--fg);box-shadow:var(--shadow-float);gap:18px;padding:clamp(20px,4vw,44px);display:grid}.tone-paper .contact-form[data-astro-cid-vekgkm42],.tone-paper-2 .contact-form[data-astro-cid-vekgkm42]{border-color:#141b1729;border-top-color:var(--green);box-shadow:var(--shadow-doc)}.contact-form__required[data-astro-cid-vekgkm42]{color:var(--fg-muted);font-size:var(--fs-xs);margin:0}.contact-form__required[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{color:var(--error)}.contact-form__grid[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px 18px;display:grid}.contact-form[data-astro-cid-vekgkm42] .field-help{margin:0}.contact-form__foot[data-astro-cid-vekgkm42]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);justify-items:start;gap:12px;margin-top:6px;padding-top:22px;display:grid}.contact-form__foot[data-astro-cid-vekgkm42]>[data-astro-cid-vekgkm42]{max-width:100%}.contact-form__privacy[data-astro-cid-vekgkm42]{color:var(--fg-muted);font-size:var(--fs-xs);margin:0;line-height:1.5}@media (width>=37.5em){.contact-form__grid[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form__grid[data-astro-cid-vekgkm42]>.contact-form__wide{grid-column:1/-1}.contact-form[data-astro-cid-vekgkm42] .contact-form__submit{min-width:240px}}.contact-form__privacy[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--fg);white-space:nowrap}.contact-form__privacy[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]:hover{color:var(--accent-text)}.ct-board[data-astro-cid-6bfsojfh]{border:1px solid var(--cx-line-2);backdrop-filter:blur(10px);background:#0d100ee6;padding:22px 24px 20px;position:relative}.ct-board[data-astro-cid-6bfsojfh] .cx-ticks[data-astro-cid-6bfsojfh]{inset:8px}.ct-board__k[data-astro-cid-6bfsojfh]{color:var(--cx-gold);margin:0 0 6px}.ct-board__list[data-astro-cid-6bfsojfh]{margin:0}.ct-board__list[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]{border-top:1px solid var(--cx-line);gap:4px;padding:14px 0;display:grid}.ct-board__list[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{color:var(--cx-faint)}.ct-board__list[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{min-width:0;margin:0}.ct-board__v[data-astro-cid-6bfsojfh]{color:var(--cx-text);font:700 clamp(1.05rem, .95rem + .5vw, 1.35rem) / 1.25 var(--cx-wide);overflow-wrap:anywhere;background:linear-gradient(var(--cx-gold), var(--cx-gold)) 0 100% / 0 1px no-repeat;font-stretch:108%;text-decoration:none;transition:background-size .35s cubic-bezier(.16,1,.3,1),color .2s}.ct-board__v[data-astro-cid-6bfsojfh]:hover{color:var(--cx-gold);background-size:100% 1px}.ct-board__v--mono[data-astro-cid-6bfsojfh]{color:var(--cx-gold);font:500 clamp(1.4rem, 1.1rem + 1vw, 1.9rem) / 1.15 var(--cx-mono);font-size:min(clamp(1.4rem, 1.1rem + 1vw, 1.9rem), max(calc((100vw - 2 * var(--gutter) - 50px) / 8.65), calc((100vw - 600px) * 100)))}.ct-board__v[data-astro-cid-6bfsojfh]:focus-visible,.ct-board__pay[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:focus-visible,.ct-note__alt[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:focus-visible{outline:2px solid var(--cx-gold);outline-offset:3px}.ct-board__addr[data-astro-cid-6bfsojfh]{color:var(--cx-text);font-size:1rem}.ct-board__pay[data-astro-cid-6bfsojfh]{border-top:1px solid var(--cx-line-2);color:var(--cx-mute);margin:4px 0 0;padding-top:14px;font-size:.92rem}.ct-board__pay[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh],.ct-note__alt[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--cx-text);text-underline-offset:3px;font-weight:600;text-decoration-color:#dfbb75b3}.ct-board__pay[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover,.ct-note__alt[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--cx-gold)}.ct-note[data-astro-cid-6bfsojfh]{padding-block:var(--cx-sec);background:radial-gradient(45% 60% at 80% 40%, #dfbb7512, transparent 70%), var(--cx-g0)}.ct-note__grid[data-astro-cid-6bfsojfh]{gap:36px;display:grid}.ct-note__alt[data-astro-cid-6bfsojfh]{border:1px solid var(--cx-line-2);border-left:3px solid var(--cx-gold);background:var(--cx-g1);max-width:44ch;color:var(--cx-mute);gap:8px;margin:0;padding:18px 20px;display:grid}.ct-note__alt[data-astro-cid-6bfsojfh] .cx-label[data-astro-cid-6bfsojfh]{color:var(--cx-gold)}.ct-note__card[data-astro-cid-6bfsojfh]{border:1px solid var(--cx-line-2);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);background:#0d100e;padding:clamp(22px,2.6vw,38px);position:relative;box-shadow:0 50px 90px -40px #000000a6}.ct-note__card[data-astro-cid-6bfsojfh] .cx-ticks[data-astro-cid-6bfsojfh]{inset:10px}.ct-note__card[data-astro-cid-6bfsojfh] .contact-form{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}@media (width>=67.5em){.ct-note__grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px}.ct-note__copy[data-astro-cid-6bfsojfh]{position:sticky;top:110px}}
