.h3.svelte-1bv7ezn{--bg: #fdf4ef;--surface: rgba(14, 11, 11, .025);--line: rgba(14, 11, 11, .1);--line-strong: rgba(14, 11, 11, .18);--text: #0e0b0b;--soft: rgba(14, 11, 11, .68);--muted: rgba(93, 11, 0, .6);--card: rgba(255, 255, 255, .82);--shadow: rgba(93, 11, 0, .16);--bordo: #5d0b00;--bordo-deep: #3a0806;--coral: #ff3e39;--coral-2: #ff6038;--beige: #dbc1a9;font-family:Poppins,system-ui,sans-serif;color:var(--text);background-color:var(--bg);background-image:radial-gradient(900px circle at 8% 2%,rgba(255,62,57,.06),transparent 45%),radial-gradient(1000px circle at 94% 18%,rgba(93,11,0,.08),transparent 55%),radial-gradient(800px circle at 50% 118%,rgba(255,96,56,.05),transparent 50%);background-attachment:fixed;overflow-x:hidden;margin-top:-5.5rem;padding-top:5.5rem}.dark .h3.svelte-1bv7ezn{--bg: #0e0b0b;--surface: rgba(255, 255, 255, .035);--line: rgba(255, 238, 228, .12);--line-strong: rgba(255, 238, 228, .2);--text: #fdf4ef;--soft: rgba(253, 244, 239, .74);--muted: rgba(219, 193, 169, .62);--card: rgba(22, 16, 16, .78);--shadow: rgba(0, 0, 0, .55);background-image:radial-gradient(900px circle at 8% 2%,rgba(255,62,57,.07),transparent 45%),radial-gradient(1000px circle at 94% 18%,rgba(93,11,0,.42),transparent 55%),radial-gradient(800px circle at 50% 118%,rgba(255,96,56,.05),transparent 50%)}.h3.svelte-1bv7ezn em{font-style:italic;color:var(--coral)}.h3-wrap.svelte-1bv7ezn{width:100%;max-width:1200px;margin-inline:auto;padding-inline:var(--space-5)}@media(min-width:640px){.h3-wrap.svelte-1bv7ezn{padding-inline:var(--space-6)}}.h3-btn.svelte-1bv7ezn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:999px;font-weight:600;font-size:.92rem;line-height:1;padding:var(--space-4) var(--space-6);cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s;white-space:nowrap}.h3-btn-lg.svelte-1bv7ezn{padding:var(--space-4) var(--space-7);font-size:1rem}.h3-btn-primary.svelte-1bv7ezn{background:var(--coral);color:#fff;box-shadow:0 12px 40px #ff3e3959}.h3-btn-primary.svelte-1bv7ezn:hover{transform:translateY(-2px);box-shadow:0 16px 50px #ff3e3980}.h3-btn-primary.svelte-1bv7ezn:disabled{opacity:.6;cursor:default;transform:none;box-shadow:none}.h3-badge.svelte-1bv7ezn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:999px;background:var(--surface);border:1px solid var(--line);font-size:.8rem;font-weight:500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.h3-dot.svelte-1bv7ezn{width:8px;height:8px;border-radius:999px;background:var(--coral);box-shadow:0 0 12px var(--coral);animation:svelte-1bv7ezn-h3-pulse 1.6s ease-in-out infinite;flex-shrink:0}.ct-hero.svelte-1bv7ezn{position:relative;overflow:hidden;padding-top:var(--space-8);padding-bottom:var(--space-9)}.ct-shape.svelte-1bv7ezn{position:absolute;z-index:0;opacity:.06;pointer-events:none}.ct-shape.svelte-1bv7ezn img:where(.svelte-1bv7ezn){width:100%;height:100%;object-fit:contain}.ct-shape-1.svelte-1bv7ezn{top:-30px;right:-30px;width:240px;height:240px}.ct-shape-2.svelte-1bv7ezn{bottom:-60px;left:4%;width:200px;height:240px;transform:rotate(-10deg)}.ct-grid.svelte-1bv7ezn{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:var(--space-8);align-items:start}@media(min-width:980px){.ct-grid.svelte-1bv7ezn{grid-template-columns:1fr 1fr;gap:var(--space-9)}}.ct-info.svelte-1bv7ezn{max-width:560px}.ct-title.svelte-1bv7ezn{font-family:"Noto Serif",serif;font-weight:400;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.06;letter-spacing:-.02em;margin-top:var(--space-6)}.ct-lead.svelte-1bv7ezn{margin-top:var(--space-5);font-size:1.08rem;line-height:1.65;color:var(--soft);font-weight:300}.ct-channels.svelte-1bv7ezn{margin-top:var(--space-7);display:flex;flex-direction:column;gap:var(--space-3)}.ct-channel.svelte-1bv7ezn{position:relative;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:16px;background:var(--surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-decoration:none;color:var(--text);transition:transform .18s,border-color .18s,box-shadow .18s}.ct-channel.svelte-1bv7ezn:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--coral) 40%,transparent);box-shadow:0 14px 36px var(--shadow)}.ct-channel-ic.svelte-1bv7ezn{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--coral) 14%,transparent);color:var(--coral)}.ct-channel-tx.svelte-1bv7ezn{display:flex;flex-direction:column;gap:2px;min-width:0}.ct-channel-tx.svelte-1bv7ezn small:where(.svelte-1bv7ezn){font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ct-channel-tx.svelte-1bv7ezn strong:where(.svelte-1bv7ezn){font-weight:500;font-size:.95rem;overflow:hidden;text-overflow:ellipsis}.ct-channel.svelte-1bv7ezn .ct-channel-arrow{margin-left:auto;color:var(--muted);transition:transform .18s,color .18s;flex-shrink:0}.ct-channel.svelte-1bv7ezn:hover .ct-channel-arrow{color:var(--coral);transform:translate(3px,-3px)}.ct-note.svelte-1bv7ezn{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-6);font-size:.85rem;color:var(--muted)}.ct-note.svelte-1bv7ezn svg{color:var(--coral);flex-shrink:0}.ct-form-card.svelte-1bv7ezn{padding:var(--space-6);border:1px solid var(--line-strong);border-radius:24px;background:var(--card);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 24px 70px var(--shadow)}@media(min-width:640px){.ct-form-card.svelte-1bv7ezn{padding:var(--space-7)}}.ct-form-title.svelte-1bv7ezn{font-family:"Noto Serif",serif;font-weight:400;font-style:italic;font-size:1.7rem}.ct-form-sub.svelte-1bv7ezn{margin-top:var(--space-2);font-size:.92rem;color:var(--soft)}.ct-form.svelte-1bv7ezn{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}.ct-submit.svelte-1bv7ezn{width:100%;margin-top:var(--space-2)}@keyframes svelte-1bv7ezn-h3-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.4)}}.fade-up.svelte-1bv7ezn{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.h3.svelte-1bv7ezn .fade-up.visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.h3-dot.svelte-1bv7ezn{animation:none}.fade-up.svelte-1bv7ezn{opacity:1;transform:none;transition:none}}
