.ct-hero[data-astro-cid-ih3mnovg]{padding-block:clamp(2rem,5vw,4.5rem) clamp(3rem,6vw,5rem)}.ct-hero-grid[data-astro-cid-ih3mnovg]{grid-template-columns:1.2fr 1fr;align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.ct-hero[data-astro-cid-ih3mnovg] h1[data-astro-cid-ih3mnovg]{letter-spacing:-.045em;margin-top:1.5rem;font-size:clamp(2.6rem,5.6vw,4.8rem);line-height:1}.lead[data-astro-cid-ih3mnovg]{color:var(--ink-2);max-width:50ch;margin-top:1.5rem;font-size:clamp(1.05rem,1.35vw,1.2rem)}.channels[data-astro-cid-ih3mnovg]{border-top:1px solid var(--line);flex-wrap:wrap;gap:1.25rem 2.5rem;margin:2rem 0 0;padding-top:1.5rem;display:flex}.channels[data-astro-cid-ih3mnovg] dt[data-astro-cid-ih3mnovg]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.channels[data-astro-cid-ih3mnovg] dd[data-astro-cid-ih3mnovg]{margin:.25rem 0 0;font-weight:600}.channels[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]{color:var(--brand-navy);text-decoration:none}.phone-card[data-astro-cid-ih3mnovg]{background:var(--ink);color:var(--paper);border-radius:24px;gap:1rem;padding:clamp(1.75rem,3vw,2.5rem);text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;box-shadow:0 40px 70px -45px #0b2233cc}.phone-card[data-astro-cid-ih3mnovg]:hover{transform:translateY(-4px)}.phone-card[data-astro-cid-ih3mnovg]:after{content:"";opacity:.07;pointer-events:none;background-image:linear-gradient(var(--paper) 1px, transparent 1px), linear-gradient(90deg, var(--paper) 1px, transparent 1px);background-size:28px 28px;position:absolute;inset:0}.pc-top[data-astro-cid-ih3mnovg]{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-yellow);align-items:center;gap:.6rem;font-size:.74rem;display:inline-flex}.pc-led[data-astro-cid-ih3mnovg]{background:var(--c-green);border-radius:50%;width:8px;height:8px;animation:1.4s steps(2,end) infinite blink}@keyframes blink{50%{opacity:.25}}.pc-number[data-astro-cid-ih3mnovg]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,6vw,4.4rem);font-weight:800;line-height:1}.pc-note[data-astro-cid-ih3mnovg]{color:color-mix(in srgb, var(--paper) 72%, transparent);max-width:34ch}.pc-bars[data-astro-cid-ih3mnovg]{border-radius:3px;grid-template-columns:repeat(4,1fr);height:6px;margin-top:.5rem;display:grid;overflow:hidden}.ct-main[data-astro-cid-ih3mnovg]{padding-block:0 clamp(4rem,9vw,7rem)}.ct-grid[data-astro-cid-ih3mnovg]{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.ticket[data-astro-cid-ih3mnovg]{background:var(--sheet);border:1px solid var(--line);border-radius:6px;padding:clamp(1.5rem,3.5vw,2.75rem);position:relative;box-shadow:0 30px 60px -45px #0b223380}.ticket[data-astro-cid-ih3mnovg]:before{content:"";background:radial-gradient(circle at 8px -2px, var(--paper) 6px, transparent 6.5px) 0 0 / 16px 10px repeat-x;height:10px;position:absolute;top:-1px;left:0;right:0}.tk-head[data-astro-cid-ih3mnovg]{border-bottom:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1.5rem;display:flex}.tk-head[data-astro-cid-ih3mnovg] h2[data-astro-cid-ih3mnovg]{margin-top:.75rem;font-size:clamp(1.5rem,2.6vw,2.1rem)}.tk-no[data-astro-cid-ih3mnovg]{font-family:var(--f-mono);color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:.4rem .7rem;font-size:.78rem}.tk-no[data-astro-cid-ih3mnovg] b[data-astro-cid-ih3mnovg]{color:var(--ink)}.tk-status[data-astro-cid-ih3mnovg]{border-radius:10px;margin-top:1.25rem;padding:.9rem 1rem;font-weight:600}.tk-status--ok[data-astro-cid-ih3mnovg]{background:color-mix(in srgb, var(--c-green) 14%, var(--sheet));color:#1d6b34;border:1px solid color-mix(in srgb, var(--c-green) 40%, transparent)}.tk-status--err[data-astro-cid-ih3mnovg]{background:color-mix(in srgb, var(--c-red) 12%, var(--sheet));color:#a3281c;border:1px solid color-mix(in srgb, var(--c-red) 40%, transparent)}.tk-grid[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr;gap:1.5rem 1.25rem;margin-top:1.75rem;display:grid}.fld[data-astro-cid-ih3mnovg]{gap:.45rem;min-width:0;display:grid}.fld--full[data-astro-cid-ih3mnovg]{grid-column:1/-1}.fld[data-astro-cid-ih3mnovg]>span[data-astro-cid-ih3mnovg],.topics[data-astro-cid-ih3mnovg] legend[data-astro-cid-ih3mnovg]{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.fld[data-astro-cid-ih3mnovg] em[data-astro-cid-ih3mnovg],.tk-req[data-astro-cid-ih3mnovg] em[data-astro-cid-ih3mnovg]{color:var(--c-red);font-style:normal}.fld[data-astro-cid-ih3mnovg] small[data-astro-cid-ih3mnovg]{text-transform:none;letter-spacing:0}.fld[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg],.fld[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]{width:100%;font:500 1.02rem/1.4 var(--f-body);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:.8rem .9rem;transition:border-color .2s,background .2s,box-shadow .2s}.fld[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]{resize:vertical;min-height:130px}.fld[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]::placeholder,.fld[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]::placeholder{color:color-mix(in srgb, var(--muted) 70%, transparent)}.fld[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus,.fld[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--c-blue) 25%, transparent);background:#fff;outline:none}.topics[data-astro-cid-ih3mnovg]{border:0;margin:0;padding:0}.topics[data-astro-cid-ih3mnovg] legend[data-astro-cid-ih3mnovg]{margin-bottom:.6rem;padding:0}.chips[data-astro-cid-ih3mnovg]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-ih3mnovg]{cursor:pointer;position:relative}.chip[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{opacity:0;cursor:pointer;position:absolute;inset:0}.chip[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:.55rem .9rem;font-size:.93rem;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-block}.chip[data-astro-cid-ih3mnovg]:hover span[data-astro-cid-ih3mnovg]{border-color:var(--ink)}.chip[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:checked+span[data-astro-cid-ih3mnovg]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus-visible+span[data-astro-cid-ih3mnovg]{outline:3px solid var(--c-blue);outline-offset:2px}.hp[data-astro-cid-ih3mnovg]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.tk-foot[data-astro-cid-ih3mnovg]{border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.tk-req[data-astro-cid-ih3mnovg]{color:var(--muted);font-size:.85rem}.tk-foot[data-astro-cid-ih3mnovg] .btn[data-astro-cid-ih3mnovg][disabled]{opacity:.6;cursor:progress}.prepare[data-astro-cid-ih3mnovg]{position:sticky;top:110px}.prepare[data-astro-cid-ih3mnovg] h2[data-astro-cid-ih3mnovg]{font-size:clamp(1.4rem,2.2vw,1.8rem)}.prepare[data-astro-cid-ih3mnovg] ol[data-astro-cid-ih3mnovg]{border-top:1px solid var(--ink);margin:1.5rem 0 0;padding:0;list-style:none}.prepare[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]{border-bottom:1px solid var(--line);grid-template-columns:2.75rem 1fr;gap:.75rem;padding:1.4rem 0;display:grid}.pp-n[data-astro-cid-ih3mnovg]{font-family:var(--f-mono);color:var(--c);padding-top:.15rem;font-size:.85rem;font-weight:600}.prepare[data-astro-cid-ih3mnovg] h3[data-astro-cid-ih3mnovg]{letter-spacing:-.01em;font-size:1.1rem}.prepare[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg]{color:var(--muted);margin-top:.35rem;font-size:.97rem}@media (width<=1000px){.ct-hero-grid[data-astro-cid-ih3mnovg],.ct-grid[data-astro-cid-ih3mnovg]{grid-template-columns:1fr}.prepare[data-astro-cid-ih3mnovg]{position:static}}@media (width<=560px){.tk-grid[data-astro-cid-ih3mnovg]{grid-template-columns:1fr}.tk-foot[data-astro-cid-ih3mnovg] .btn[data-astro-cid-ih3mnovg]{width:100%}}
