/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:root{--ct-card-a:#ffffff0f;--ct-card-b:#ffffff05;--ct-edge:#ffffff1a;--ct-edge-2:#fff3;--ct-white:#fff;--ct-ink:#0f1115;--ct-label:#a9a9b3;--ct-sub:#c4c5cc;--ct-a:#c2410c;--ct-b:#be185d;--ct-accent:#f97316;--ct-up:#14803c;--ct-dot:#22c55e;--ct-dot-halo:#22c55e33;--ct-track:#ffffff0d;--ct-tick:#ffffff24;--ct-glow:#f9731673;--ct-form-rim:#f9731659;--ct-form-drop:#c2410c8c}@layer components{@media (min-width:1024px){.hero-contact .split-even{align-items:center}}.hero-contact .lead-form{box-shadow:0 0 0 1px var(--ct-form-rim), 0 40px 80px -40px var(--ct-form-drop);border-radius:28px}.hero-contact .ct-cards{flex-direction:column;gap:12px;margin-top:28px;display:flex}.ct-card{border:1px solid var(--ct-edge);background:linear-gradient(180deg, var(--ct-card-a), var(--ct-card-b));border-radius:18px;padding:12px 14px}.ct-row{align-items:center;gap:14px;display:flex}.ct-ic{background:linear-gradient(135deg, var(--ct-a), var(--ct-b));width:40px;height:40px;color:var(--ct-white);border-radius:12px;flex:none;place-items:center;display:grid}.ct-ic.is-up{background:var(--ct-up)}.ct-ic .icon{width:20px;height:20px}.ct-txt{flex:1;min-width:0;margin:0}.ct-lab{letter-spacing:.1em;text-transform:uppercase;color:var(--ct-label);font-size:11px;font-weight:700;display:block}.ct-val{color:var(--ct-white);overflow-wrap:anywhere;font-size:15px;font-weight:700;text-decoration:none}.ct-val:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ct-accent);-webkit-text-decoration-color:var(--ct-accent);text-decoration-color:var(--ct-accent);text-underline-offset:3px}.ct-copy{border:1px solid var(--ct-edge-2);min-height:34px;color:var(--ct-white);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ct-copy .icon{width:14px;height:14px}.ct-copy:hover{border-color:var(--ct-white)}:is(.ct-val,.ct-copy):focus-visible{outline:2px solid var(--ct-accent);outline-offset:2px}.ct-reply{padding:16px 18px 22px}.ct-reply-h{color:var(--ct-white);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:700;display:flex}.ct-dot{background:var(--ct-dot);width:10px;height:10px;box-shadow:0 0 0 4px var(--ct-dot-halo);border-radius:50%;flex:none}.ct-zones{color:var(--ct-sub);margin:6px 0 30px;font-size:13.5px}.ct-bar{background:repeating-linear-gradient(90deg, var(--ct-tick) 0 1px, transparent 1px calc(100% / 26)), var(--ct-track);border-radius:999px;height:10px;margin-bottom:22px;position:relative}.ct-band{top:0;bottom:0;left:calc(var(--l) * 1%);width:calc((var(--r) - var(--l)) * 1%);background:linear-gradient(90deg, var(--ct-a), var(--ct-b));box-shadow:0 0 18px var(--ct-glow);border-radius:999px;position:absolute}.ct-end{top:16px;left:calc(var(--l) * 1%);font-family:var(--font-mono);white-space:nowrap;color:var(--ct-label);font-size:11px;position:absolute;transform:translate(-50%)}.ct-end.is-to{left:calc(var(--r) * 1%)}.ct-you{z-index:1;border:4px solid var(--ct-ink);background:var(--ct-white);border-radius:50%;width:22px;height:22px;position:absolute;top:50%;transform:translate(-50%,-50%)}.ct-you.is-in{box-shadow:0 0 0 2px var(--ct-dot)}.ct-you-l{background:var(--ct-white);white-space:nowrap;color:var(--ct-ink);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.is-start .ct-you-l{left:-8px;transform:none}.is-end .ct-you-l{left:auto;right:-8px;transform:none}@media (max-width:560px){.ct-utc{display:none}}}