.uc-landing .uc-hero{padding-top:clamp(112px,16vw,168px);padding-bottom:clamp(24px,4vw,48px)}.uc-landing .uc-hero-title{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin-top:18px;font-size:clamp(2.3rem,5.6vw,4rem);font-weight:700;line-height:1.04}.uc-landing .uc-hero-accent{color:var(--mesh-accent)}.uc-landing .uc-hero-lead{max-width:58ch;color:var(--mesh-text-soft);margin-top:22px;font-size:clamp(1.02rem,1.7vw,1.22rem);line-height:1.62}.uc-landing .uc-hero-chips{margin-top:26px}.uc-landing .uc-hero-actions{justify-content:flex-start;margin-top:28px}.uc-landing .uc-hero-note{max-width:62ch;color:var(--mesh-text-muted);margin-top:18px;font-size:.86rem;line-height:1.6}.uc-landing .uc-disclaimer{border:1px solid var(--mesh-line-strong);border-left:3px solid var(--mesh-amber);background:linear-gradient(to right, #fbbf2412, #fbbf2405 60%, transparent), var(--mesh-panel);border-radius:0 16px 16px 0;max-width:68ch;margin-top:34px;padding:20px 24px}.uc-landing .uc-disclaimer strong{color:var(--mesh-text);letter-spacing:-.012em;margin-bottom:8px;font-size:1.02rem;font-weight:700;display:block}.uc-landing .uc-disclaimer p{color:var(--mesh-text-soft);margin:0;font-size:.95rem;line-height:1.62}.uc-landing .uc-card-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.uc-landing .uc-card{border:1px solid var(--mesh-line);background:var(--mesh-panel);border-radius:16px;flex-direction:column;gap:10px;padding:22px;display:flex}.uc-landing .uc-card h3{letter-spacing:-.014em;color:var(--mesh-text);text-wrap:balance;font-size:1.04rem;font-weight:700}.uc-landing .uc-card p{color:var(--mesh-text-soft);margin:0;font-size:.94rem;line-height:1.62}.uc-landing .uc-steps{border:1px solid var(--mesh-line);background:var(--mesh-line);border-radius:18px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:900px){.uc-landing .uc-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-landing .uc-step{background:var(--mesh-panel);flex-direction:column;gap:12px;padding:24px 22px;display:flex}.uc-landing .uc-step-index{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--mesh-accent);font-size:.78rem;font-weight:700}.uc-landing .uc-step h3{letter-spacing:-.012em;color:var(--mesh-text);margin-bottom:6px;font-size:1rem;font-weight:700}.uc-landing .uc-step p{color:var(--mesh-text-soft);margin:0;font-size:.92rem;line-height:1.6}.uc-landing .uc-split{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.uc-landing .uc-list-card{border:1px solid var(--mesh-line);background:var(--mesh-panel);border-radius:16px;padding:24px}.uc-landing .uc-list-card.is-negative{background:var(--mesh-panel-2)}.uc-landing .uc-list-card h3{letter-spacing:.14em;text-transform:uppercase;color:var(--mesh-text-muted);margin-bottom:16px;font-size:.72rem;font-weight:500}.uc-landing .uc-list-card ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.uc-landing .uc-list-card li{color:var(--mesh-text-soft);align-items:flex-start;gap:11px;font-size:.94rem;line-height:1.56;display:flex}.uc-landing .uc-list-card li svg{color:var(--mesh-accent);flex:none;margin-top:3px}.uc-landing .uc-list-card.is-negative li svg{color:var(--mesh-danger)}.uc-landing .uc-plan-table{border:1px solid var(--mesh-line);background:var(--mesh-line);border-radius:16px;gap:1px;display:grid;overflow:hidden}.uc-landing .uc-plan-row{background:var(--mesh-panel);align-items:baseline;gap:4px 18px;padding:18px 22px;display:grid}@media (min-width:760px){.uc-landing .uc-plan-row{grid-template-columns:128px 190px minmax(0,1fr)}}.uc-landing .uc-plan-row strong{letter-spacing:-.012em;color:var(--mesh-text);font-size:1rem;font-weight:700}.uc-landing .uc-plan-row span{color:var(--mesh-accent);font-variant-numeric:tabular-nums;font-size:.94rem;font-weight:500}.uc-landing .uc-plan-row small{color:var(--mesh-text-muted);font-size:.86rem;line-height:1.55}.uc-landing .uc-plan-action{margin-top:20px;display:flex}.uc-landing .uc-compare-note{max-width:70ch;color:var(--mesh-text-muted);margin-top:12px;font-size:.86rem;line-height:1.6}.uc-landing .uc-table-wrap{border:1px solid var(--mesh-line);background:var(--mesh-panel);-webkit-overflow-scrolling:touch;border-radius:16px;margin-top:22px;overflow-x:auto}.uc-landing .uc-table{border-collapse:collapse;width:100%;min-width:880px;font-size:.88rem}.uc-landing .uc-table th,.uc-landing .uc-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mesh-line);padding:12px 14px}.uc-landing .uc-table thead th{z-index:1;background:var(--mesh-panel-2);border-bottom:1px solid var(--mesh-line-strong);letter-spacing:.1em;text-transform:uppercase;color:var(--mesh-text-muted);white-space:nowrap;font-size:.68rem;font-weight:500;position:sticky;top:0}.uc-landing .uc-table tbody tr:last-child td{border-bottom:0}.uc-landing .uc-table td:first-child{color:var(--mesh-text);white-space:nowrap;font-weight:500}.uc-landing .uc-table .is-us td{background:#3fe7a912}.uc-landing .uc-table .is-us td:first-child{color:var(--mesh-accent);font-weight:700}.uc-landing .uc-table .uc-num{font-variant-numeric:tabular-nums;white-space:nowrap}.uc-landing .uc-flag{letter-spacing:.06em;text-transform:uppercase;color:var(--mesh-text-muted);align-items:center;gap:6px;font-size:.7rem;display:inline-flex}.uc-landing .uc-yes{color:var(--mesh-accent);font-weight:500}.uc-landing .uc-no{color:var(--mesh-text-muted)}.uc-landing .uc-unknown{color:var(--mesh-amber)}.uc-landing .uc-verified{color:var(--mesh-text-muted);margin-top:14px;font-size:.78rem}.uc-landing .uc-compare-block+.uc-compare-block{margin-top:56px}.uc-landing .uc-compare-block h3{letter-spacing:-.018em;color:var(--mesh-text);text-wrap:balance;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:700}@media (max-width:640px){.uc-landing .uc-hero-title{max-width:none}.uc-landing .uc-step{padding:20px 18px}}.uc-landing .uc-hero-chips{justify-content:flex-start}.uc-landing .mesh-cta,.uc-landing .mesh-cta-secondary{min-height:48px}.uc-landing .uc-disclaimer{border:1px solid var(--mesh-line);background:var(--mesh-panel);border-radius:14px;padding:16px 20px}.uc-landing .uc-disclaimer strong{margin-bottom:4px;font-size:.9rem}.uc-landing .uc-demo{scroll-margin-top:100px}.uc-demo-tabs{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.uc-demo-tabs button{border:1px solid var(--mesh-line-strong);min-height:48px;color:var(--mesh-text-soft);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:12px 18px;display:inline-flex}.uc-demo-tabs button[aria-selected=true]{background:var(--mesh-accent);color:#07251c;border-color:var(--mesh-accent)}.uc-demo-panel{border:1px solid var(--mesh-line-strong);background:var(--mesh-panel);border-radius:20px;margin-top:16px;overflow:hidden}.uc-demo-panel>p{color:var(--mesh-text-soft);min-height:84px;padding:20px 24px;line-height:1.6}.uc-demo-image{aspect-ratio:16/9;object-fit:contain;background:#0c1218;width:100%;height:auto}.uc-demo-bottom{flex-wrap:wrap;justify-content:space-between;gap:18px;padding:16px 24px;display:flex}.uc-demo-bottom a{min-height:44px;color:var(--mesh-accent);text-underline-offset:4px;align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.uc-demo-bottom a:hover{text-decoration:underline}@media (max-width:600px){.uc-demo-tabs{gap:8px}.uc-demo-tabs button{width:100%}.uc-demo-panel>p{min-height:124px;padding:18px}.uc-demo-bottom{gap:4px;padding:14px 18px}.uc-landing .uc-hero-actions{align-items:stretch}.uc-landing .uc-hero-actions>a{justify-content:center;width:100%}}.uc-sales-layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,6vw,88px);display:grid}.uc-sales-card{background:var(--mesh-panel);border:1px solid var(--mesh-line-strong);border-radius:24px;padding:clamp(22px,3vw,36px)}.uc-sales-form{gap:20px}.uc-sales-form input:not([type=checkbox]),.uc-sales-form select{min-height:48px}.uc-sales-form button{justify-content:center;width:100%}.uc-sales-form button:disabled{opacity:.65;cursor:wait}.uc-sales-privacy{color:var(--mesh-text-soft);text-underline-offset:4px;font-size:.82rem;text-decoration:underline}.uc-sales-points{color:var(--mesh-text-soft);gap:16px;margin-top:28px;display:grid}.uc-sales-points li{align-items:center;gap:10px;display:flex}.uc-sales-points svg{color:var(--mesh-accent);flex:none}.uc-sales-selfserve{border-top:1px solid var(--mesh-line-strong);margin-top:32px;padding-top:24px}.uc-sales-selfserve>a{min-height:48px;color:var(--mesh-accent);align-items:center;font-weight:600;display:inline-flex}.uc-sales-success{align-content:center;gap:18px;min-height:300px;display:grid}.uc-sales-success svg{color:var(--mesh-accent)}.uc-sales-success h2{font-size:1.7rem;font-weight:600}.uc-sales-success p{color:var(--mesh-text-soft);line-height:1.65}@media (max-width:850px){.uc-sales-layout{grid-template-columns:1fr}}.uc-landing .uc-table{min-width:850px}.uc-landing .uc-table tbody th{text-align:left;z-index:1;background:#10201f;min-width:150px;padding:18px;font-weight:600;position:sticky;left:0}.uc-landing .uc-table tbody th a{color:var(--mesh-accent);text-underline-offset:4px;text-decoration:underline}.uc-landing .uc-table td{white-space:normal;max-width:370px}.uc-comparison-cards{display:none}@media (max-width:850px){.uc-compare-block .uc-table-wrap{display:none}.uc-comparison-cards{gap:16px;margin-top:24px;display:grid}.uc-comparison-cards article{border:1px solid var(--mesh-line-strong);background:var(--mesh-panel);border-radius:18px;padding:22px}.uc-comparison-cards article.is-us{border-color:var(--mesh-accent)}.uc-comparison-cards h4{color:var(--mesh-accent);margin-bottom:16px;font-size:1.2rem;font-weight:600}.uc-comparison-cards dl{gap:14px;display:grid}.uc-comparison-cards dt{color:var(--mesh-text-muted);margin-bottom:4px;font-size:.78rem}.uc-comparison-cards dd{color:var(--mesh-text-soft);font-size:.94rem;line-height:1.5}}.uc-landing .uc-demo{padding-top:56px}.uc-demo .mesh-section-title{max-width:24ch}.uc-demo .mesh-section-intro{max-width:64ch;margin:18px 0 0}.uc-landing .mesh-contact-widget:not(.is-page)[data-open=false]{width:52px;left:auto;right:16px}.uc-landing .mesh-contact-widget[data-open=false] .mesh-contact-trigger{justify-content:center;width:52px;min-width:52px;height:52px;padding:0}
