.sd-landing{display:grid;grid-gap:20px;gap:20px;padding-bottom:40px}.sd-eyebrow{margin:0 0 10px;font-size:calc((11px) * var(--fs-scale));text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-weight:700}.sd-hero{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:20px;gap:20px;align-items:center;overflow:hidden;position:relative;min-height:430px;border-color:color-mix(in srgb,var(--accent) 25%,var(--border) 75%)}.sd-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--accent) 26%,transparent),transparent 52%),radial-gradient(circle at 85% 82%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 58%);pointer-events:none}.sd-hero-copy,.sd-hero-visual{position:relative;z-index:1}.sd-hero h1{margin:0 0 12px;font-size:calc((clamp(2rem, 4.2vw, 3.45rem)) * var(--fs-scale));line-height:1.04;letter-spacing:-.03em;font-family:var(--font-outfit),var(--font-body);max-width:14.5ch}.sd-hero-lead{font-size:calc((clamp(15px, 1.7vw, 19px)) * var(--fs-scale));max-width:52ch;margin:0 0 22px;line-height:1.65}.sd-hero-actions{justify-content:flex-start}.sd-hero-visual{min-height:320px;display:grid;place-items:center}.sd-glow{position:absolute;border-radius:999px;filter:blur(40px);opacity:.7;pointer-events:none}.sd-glow-one{width:220px;height:220px;background:color-mix(in srgb,var(--accent) 40%,transparent);top:4%;left:15%;animation:floatOne 6.4s ease-in-out infinite}.sd-glow-two{width:180px;height:180px;background:color-mix(in srgb,#22d3ee 45%,transparent);right:12%;bottom:8%;animation:floatTwo 7.1s ease-in-out infinite}.sd-orbital{width:min(360px,100%);aspect-ratio:1;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border) 72%);background:radial-gradient(circle,color-mix(in srgb,var(--bg-surface) 65%,transparent) 0,var(--bg-surface) 58%,transparent 90%);position:relative;display:grid;place-items:center;animation:pulseOrbital 5.8s ease-in-out infinite}.sd-orbital:before{content:"";position:absolute;width:79%;height:79%;border-radius:999px;border:1px dashed color-mix(in srgb,var(--accent) 40%,transparent)}.sd-orbital-core{text-align:center;padding:16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--accent) 25%,var(--border) 75%);background:color-mix(in srgb,var(--bg-surface) 86%,transparent);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sd-orbital-core span{display:block;font-size:calc((11px) * var(--fs-scale));text-transform:uppercase;letter-spacing:.11em;color:var(--text-muted);margin-bottom:4px}.sd-orbital-core strong{font-size:calc((18px) * var(--fs-scale));letter-spacing:-.01em}.sd-orbit-card{position:absolute;font-size:calc((11.5px) * var(--fs-scale));font-weight:600;padding:7px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border) 70%);background:color-mix(in srgb,var(--bg-surface) 90%,transparent);box-shadow:var(--shadow-sm)}.sd-orbit-card-a{top:12%;left:-4%;animation:driftA 5.8s ease-in-out infinite}.sd-orbit-card-b{right:-6%;top:48%;animation:driftB 6.2s ease-in-out infinite}.sd-orbit-card-c{left:10%;bottom:4%;animation:driftC 6.5s ease-in-out infinite}.sd-orbit-card-d{top:42%;left:-8%;animation:driftD 7.1s ease-in-out infinite}.sd-orbit-card-e{top:-4%;right:8%;animation:driftE 6.8s ease-in-out infinite}.sd-orbit-card-f{right:-10%;bottom:12%;animation:driftF 7.4s ease-in-out infinite}.sd-stats{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sd-stat-card{padding:18px 20px;display:grid;grid-gap:6px;gap:6px}.sd-stat-card p{margin:0;font-size:calc((clamp(22px, 4vw, 32px)) * var(--fs-scale));font-weight:700;letter-spacing:-.03em;color:var(--accent);line-height:1}.sd-stat-card span{font-size:calc((13px) * var(--fs-scale));line-height:1.45}.sd-section-heading h2{margin:0 0 8px;font-size:calc((clamp(1.5rem, 2.3vw, 2.2rem)) * var(--fs-scale));letter-spacing:-.02em;font-family:var(--font-outfit),var(--font-body)}.sd-section-heading p{margin:0;max-width:64ch}.sd-compare,.sd-feature-section{display:grid;grid-gap:14px;gap:14px}.sd-compare-shell{padding:0;overflow:hidden;border-color:color-mix(in srgb,var(--accent) 22%,var(--border) 78%)}.sd-compare-table-wrap{overflow-x:auto;padding:2px}.sd-compare-table{width:100%;min-width:820px;border-collapse:separate;border-spacing:0}.sd-compare-table thead th{text-align:left;font-size:calc((12px) * var(--fs-scale));letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-weight:700;padding:14px 16px;background:color-mix(in srgb,var(--bg-surface) 94%,var(--bg) 6%);border-bottom:1px solid color-mix(in srgb,var(--border) 82%,var(--accent) 18%);position:-webkit-sticky;position:sticky;top:0;z-index:1}.sd-compare-table thead th.is-primary{color:color-mix(in srgb,var(--accent) 82%,var(--text) 18%);background:color-mix(in srgb,var(--accent) 12%,var(--bg-surface) 88%)}.sd-compare-table tbody td,.sd-compare-table tbody th{padding:13px 16px;border-bottom:1px solid color-mix(in srgb,var(--border) 88%,transparent);vertical-align:middle}.sd-compare-table tbody th{font-size:calc((14px) * var(--fs-scale));font-weight:600;text-align:left;min-width:240px}.sd-compare-table tbody td{min-width:180px}.sd-compare-table tbody td.is-primary{background:color-mix(in srgb,var(--accent) 10%,transparent)}.sd-compare-pill{display:inline-flex;align-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 72%,var(--accent) 28%);padding:4px 10px;font-size:calc((12px) * var(--fs-scale));font-weight:700;letter-spacing:.01em;background:color-mix(in srgb,var(--bg-surface) 90%,transparent)}.sd-compare-cards{display:none}.sd-compare-card{border-top:1px solid color-mix(in srgb,var(--border) 88%,transparent);padding:16px 18px;display:grid;grid-gap:8px;gap:8px}.sd-compare-card h3{margin:0;font-size:calc((15px) * var(--fs-scale));line-height:1.45}.sd-compare-card p{margin:0;font-size:calc((13px) * var(--fs-scale));line-height:1.5}.sd-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.sd-feature-card{padding:18px 20px;border-color:color-mix(in srgb,var(--border) 86%,var(--accent) 14%);transition:transform .15s ease,border-color .15s ease}.sd-feature-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--border) 58%,var(--accent) 42%)}.sd-feature-card h3{margin:0 0 8px}.sd-feature-card p{margin:0}.sd-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.sd-outcomes h2,.sd-steps h2{margin:0 0 12px;font-size:calc((1.5rem) * var(--fs-scale));letter-spacing:-.02em;font-family:var(--font-outfit),var(--font-body)}.sd-outcomes ul,.sd-steps ol{margin:0;padding-left:20px;display:grid;grid-gap:10px;gap:10px}.sd-outcomes li,.sd-steps li{line-height:1.6}.sd-outcomes-note{margin-top:14px;margin-bottom:0;font-size:calc((12.5px) * var(--fs-scale))}.sd-trust{display:grid;grid-gap:12px;gap:12px;justify-items:center;text-align:center;padding:24px;border-style:dashed;border-color:color-mix(in srgb,var(--accent) 30%,var(--border) 70%)}.sd-trust p{margin:0;max-width:70ch}.sd-trust-actions{justify-content:center}@keyframes pulseOrbital{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes floatOne{0%,to{transform:translateZ(0)}50%{transform:translate3d(-10px,8px,0)}}@keyframes floatTwo{0%,to{transform:translateZ(0)}50%{transform:translate3d(10px,-8px,0)}}@keyframes driftA{0%,to{transform:translateZ(0)}50%{transform:translate3d(4px,-7px,0)}}@keyframes driftB{0%,to{transform:translateZ(0)}50%{transform:translate3d(-5px,8px,0)}}@keyframes driftC{0%,to{transform:translateZ(0)}50%{transform:translate3d(-7px,-6px,0)}}@keyframes driftD{0%,to{transform:translateZ(0)}50%{transform:translate3d(5px,7px,0)}}@keyframes driftE{0%,to{transform:translateZ(0)}50%{transform:translate3d(-4px,6px,0)}}@keyframes driftF{0%,to{transform:translateZ(0)}50%{transform:translate3d(-6px,-5px,0)}}@media (max-width:1020px){.sd-hero{grid-template-columns:1fr;min-height:auto}.sd-hero h1{max-width:none}.sd-hero-visual{min-height:290px}.sd-split{grid-template-columns:1fr}.sd-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sd-screenshot-section{display:grid;grid-gap:14px;gap:14px}.sd-screenshot-panel{padding:0;overflow:hidden;border-color:color-mix(in srgb,var(--accent) 22%,var(--border) 78%)}.sd-screenshot-wrap{position:relative;line-height:0}.sd-screenshot-img{display:block;width:100%;height:auto;border-radius:0}.sd-screenshot-callout{position:absolute;display:flex;align-items:center;gap:6px;pointer-events:none;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.sd-callout-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--accent);color:#fff;font-size:calc((11px) * var(--fs-scale));font-weight:800;letter-spacing:0}.sd-callout-label{background:color-mix(in srgb,var(--bg-surface) 96%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,var(--border) 65%);border-radius:999px;padding:5px 11px;font-size:calc((11.5px) * var(--fs-scale));font-weight:600;color:var(--text);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sd-screenshot-callout-a{top:15%;left:38%}.sd-screenshot-callout-b{top:23%;left:14%}.sd-screenshot-callout-c{top:32%;right:2%;flex-direction:row-reverse}.sd-screenshot-callout-d{top:58%;left:18%}.sd-screenshot-caption{padding:10px 18px 12px;margin:0;font-size:calc((12.5px) * var(--fs-scale));line-height:1.4;border-top:1px solid color-mix(in srgb,var(--border) 80%,transparent)}.sd-screenshot-more{color:var(--text-muted);opacity:.7}.sd-social-proof{display:grid;grid-gap:14px;gap:14px}.sd-social-proof-note{font-size:calc((12.5px) * var(--fs-scale));font-style:italic}.sd-testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.sd-testimonial-placeholder{padding:20px;border-style:dashed;border-color:color-mix(in srgb,var(--border) 70%,transparent);display:grid;grid-gap:10px;gap:10px;min-height:130px;opacity:.55}.sd-testimonial-stars{color:#f59e0b;font-size:calc((14px) * var(--fs-scale));letter-spacing:2px}.sd-testimonial-body{margin:0;font-size:calc((14px) * var(--fs-scale));line-height:1.55;font-style:italic}.sd-testimonial-author{margin:0;font-size:calc((12.5px) * var(--fs-scale));font-weight:600}.sd-pricing-section{display:grid;grid-gap:14px;gap:14px}.sd-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.sd-pricing-card,.sd-pricing-grid{display:grid;grid-gap:14px;gap:14px}.sd-pricing-card{padding:22px 20px;border-color:color-mix(in srgb,var(--border) 86%,var(--accent) 14%)}.sd-pricing-card.is-highlighted{border-color:var(--accent);border-width:2px;position:relative}.sd-pricing-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff;font-size:calc((11px) * var(--fs-scale));font-weight:700;padding:3px 12px;border-radius:999px;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;margin:0}.sd-pricing-name{margin:0;font-size:calc((1.15rem) * var(--fs-scale));letter-spacing:-.01em}.sd-pricing-desc{margin:0;font-size:calc((13.5px) * var(--fs-scale));line-height:1.5}.sd-pricing-features{margin:0;padding-left:18px;display:grid;grid-gap:7px;gap:7px;list-style:disc}.sd-pricing-features li{font-size:calc((13px) * var(--fs-scale));line-height:1.5}.sd-pricing-cta{justify-self:stretch;text-align:center}.sd-pricing-footnote{font-size:calc((13px) * var(--fs-scale));text-align:center;margin:0}.sd-pricing-footnote a{color:var(--accent);text-decoration:underline}.sd-compare-toggle{display:flex;align-items:center;gap:12px;padding:14px 16px;border-top:1px solid color-mix(in srgb,var(--border) 88%,transparent)}.sd-compare-toggle-hint{font-size:calc((13px) * var(--fs-scale))}.sd-sticky-bar{position:fixed;bottom:0;left:0;right:0;z-index:200;background:color-mix(in srgb,var(--bg-surface) 94%,transparent);border-top:2px solid var(--accent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:slideUpBar .22s ease-out both}.sd-sticky-bar-inner{max-width:960px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:14px}.sd-sticky-bar-text{margin:0;font-size:calc((14px) * var(--fs-scale));flex:1 1;color:var(--text-muted)}.sd-sticky-bar-cta{flex-shrink:0;padding:8px 18px;font-size:calc((13.5px) * var(--fs-scale))}.sd-sticky-bar-dismiss{flex-shrink:0;background:none;border:none;cursor:pointer;font-size:calc((20px) * var(--fs-scale));line-height:1;color:var(--text-muted);padding:4px 6px;border-radius:4px;transition:color .12s ease}.sd-sticky-bar-dismiss:hover{color:var(--text)}@keyframes slideUpBar{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:1020px){.sd-pricing-grid,.sd-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.sd-landing{gap:16px}.sd-feature-card,.sd-hero,.sd-stat-card,.sd-trust{padding:18px}.sd-hero-actions,.sd-trust-actions{justify-content:stretch}.sd-hero-actions a,.sd-trust-actions a{flex:1 1 auto}.sd-orbit-card{font-size:calc((10.5px) * var(--fs-scale))}.sd-feature-grid{grid-template-columns:1fr}.sd-compare-table-wrap{display:none}.sd-compare-cards{display:block}.sd-screenshot-callout{display:none}.sd-pricing-grid,.sd-testimonial-grid{grid-template-columns:1fr}.sd-sticky-bar-text{display:none}}