.layered-main>section:first-of-type:before{content:"";top:var(--hero-photo-top,-140px);background-image:linear-gradient(180deg, var(--hero-overlay-from,var(--t-hero-overlay-from)) 0%, var(--hero-overlay-mid,var(--t-hero-overlay-mid)) 50%, var(--hero-overlay-to,var(--t-hero-overlay-to)) 100%), var(--hero-photo,url(https://images.unsplash.com/photo-1518005020951-eccb494ad742?w=2400&q=85&fit=crop&auto=format));background-size:cover;background-position:var(--hero-photo-position,center 30%);z-index:0;pointer-events:none;background-repeat:no-repeat;position:absolute;bottom:0;left:0;right:0}.mockup-sticky-outer{background:0 0;padding:14px 16px 0}.mockup-sticky--layered{background:0 0;border:1px solid #0000;border-radius:20px;max-width:1280px;margin:0 auto;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,border-color .4s,box-shadow .4s;overflow:hidden;box-shadow:0 0 #0000}.is-scrolled .mockup-sticky--layered{background:var(--t-glass-bg);-webkit-backdrop-filter:blur(8px) saturate(var(--t-glass-saturate));backdrop-filter:blur(8px) saturate(var(--t-glass-saturate));border-color:var(--t-glass-border);box-shadow:inset 0 1px 0 var(--t-glass-highlight), 0 16px 40px -14px var(--t-shadow-color)}.mockup-sticky--layered .mockup-backnav,.mockup-sticky--layered .mockup-sitenav{z-index:2;background:0 0;border-bottom:none;position:relative}.mockup-sticky--layered .mockup-backnav{border-bottom:1px solid #0000;transition:border-color .3s}.is-scrolled .mockup-sticky--layered .mockup-backnav{border-bottom-color:var(--t-glass-edge)}@keyframes voicewave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.voicewave-bar{transform-origin:50%;animation:1.2s cubic-bezier(.4,0,.6,1) infinite voicewave}@keyframes livedot{0%,to{box-shadow:0 0 #ff5c358c}60%{box-shadow:0 0 0 10px #ff5c3500}}.live-dot{animation:1.8s ease-out infinite livedot}.hero-bg{background:linear-gradient(180deg, var(--t-hero-overlay-from) 0%, var(--t-hero-overlay-mid) 50%, var(--t-hero-overlay-to) 100%), url(https://images.unsplash.com/photo-1518005020951-eccb494ad742?w=2400&q=85&fit=crop&auto=format);background-position:50% 30%;background-repeat:no-repeat;background-size:cover}.feature-bg{background:linear-gradient(135deg, rgba(var(--t-overlay-rgb), .88) 0%, rgba(var(--t-overlay-rgb), .65) 100%), url(https://images.unsplash.com/photo-1431576901776-e539bd916ba2?w=2200&q=85&fit=crop&auto=format);background-position:50%;background-repeat:no-repeat;background-size:cover}.floe-overlay-card{background:rgba(var(--t-overlay-rgb), .92);-webkit-backdrop-filter:blur(24px)saturate(140%);border:1px solid rgba(var(--t-on-glass-rgb), .1);box-shadow:0 1px 0 rgba(var(--t-on-glass-rgb), .06) inset, 0 40px 100px -20px var(--t-shadow-color)}.calcom-mock{color:#111827;background:#fff;border-radius:14px;box-shadow:inset 0 1px #fff9,0 40px 80px -20px #0000008c}.eyebrow-pill{background:rgba(var(--t-on-glass-rgb), .06);border:1px solid rgba(var(--t-on-glass-rgb), .1);-webkit-backdrop-filter:blur(12px);letter-spacing:.18em;text-transform:uppercase;color:var(--t-text-muted);border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.6875rem;font-weight:500;display:inline-flex}.eyebrow-pill:before{content:"";background:#ff5c35;border-radius:999px;width:.375rem;height:.375rem}.video-card{background:rgba(var(--t-overlay-rgb), .75);-webkit-backdrop-filter:blur(20px)saturate(140%);border:1px solid rgba(var(--t-on-glass-rgb), .1);box-shadow:0 24px 60px -20px var(--t-shadow-color)}.mono-stat{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:500;line-height:.9}@keyframes meshfloat{0%,to{filter:hue-rotate();background-position:0 0,100% 100%,50%}50%{filter:hue-rotate(-8deg);background-position:30% 20%,70% 80%,60% 40%}}.mesh-cta{--t-text:#f5f0eb;--t-text-muted:#c4bab0;--t-text-dim:#8a827a;--t-bg:#0c0a09;--t-bg-elevated:#141211;--t-bg-card:#1a1816;--t-on-glass-rgb:255, 255, 255;--t-overlay-rgb:12, 10, 9;background:radial-gradient(60% 50% at 25% 30%,#ff8a5c8c 0%,#0000 60%) 0 0/200% 200%,radial-gradient(50% 60% at 75% 70%,#ff5c3580 0%,#0000 55%) 0 0/200% 200%,radial-gradient(80% 40% at 50% 100%,#ffb28073 0%,#0000 50%) 0 0/200% 200%,#1a0f0a;animation:14s ease-in-out infinite meshfloat}.cursor-blink{animation:1.1s steps(2,start) infinite blink}@keyframes blink{to{visibility:hidden}}.diagnostic-chart{justify-content:center;align-items:center;min-height:720px;display:flex;position:relative}.phone-frame{width:300px;box-shadow:0 1px 0 rgba(var(--t-on-glass-rgb), .08) inset, 0 60px 120px -30px #000000d9, 0 0 0 1px rgba(var(--t-on-glass-rgb), .04);z-index:2;background:linear-gradient(#1f1b19 0%,#0c0a09 100%);border-radius:38px;padding:12px;position:relative}.phone-notch{background:rgba(var(--t-on-glass-rgb), .12);z-index:3;border-radius:999px;width:70px;height:5px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.phone-screen{color:#0f172a;background:linear-gradient(#fff 0%,#f8f9fb 100%);border-radius:28px;padding:38px 22px 22px;font-family:Inter,system-ui,sans-serif}.phone-screen-header{justify-content:space-between;align-items:center;margin-bottom:18px;font-size:10px;display:flex}.phone-screen-time{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#0f172a;font-weight:600}.phone-screen-status{color:#64748b;align-items:center;gap:4px;font-weight:500;display:inline-flex}.phone-status-dot{background:#10b981;border-radius:999px;width:6px;height:6px}.form-title{font-family:var(--font-dm-serif), serif;color:#0f172a;letter-spacing:-.02em;margin-bottom:4px;font-size:22px;font-weight:400}.form-subtitle{color:#64748b;margin-bottom:18px;font-size:11px;line-height:1.5}.form-stack{flex-direction:column;gap:8px;display:flex}.form-field{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;justify-content:space-between;align-items:center;padding:11px 13px;font-size:11px;display:flex}.form-field-label{color:#94a3b8;font-weight:500}.form-field-caret{color:#94a3b8;font-size:10px}.form-field-textarea{align-items:flex-start;min-height:56px}.form-submit{color:#fff;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(#1e293b 0%,#0f172a 100%);border:none;border-radius:12px;width:100%;margin-top:14px;padding:12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}.form-footer{text-align:center;color:#94a3b8;margin-top:10px;font-size:9.5px}.annotation{z-index:3;width:200px;font-family:Inter,system-ui,sans-serif;position:absolute}.annotation-dot{background:#ff5c35;border-radius:999px;width:9px;height:9px;margin-bottom:14px;animation:2.4s ease-out infinite annotation-pulse;box-shadow:0 0 0 5px #ff5c3529}@keyframes annotation-pulse{0%,to{box-shadow:0 0 0 5px #ff5c3529}50%{box-shadow:0 0 0 12px #ff5c3500}}.annotation-num{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.035em;color:#ff5c35;margin-bottom:8px;font-size:3rem;font-weight:500;line-height:.92}.annotation-label{color:var(--t-text);letter-spacing:-.005em;margin-bottom:4px;font-size:.75rem;font-weight:600;line-height:1.3}.annotation-note{color:#8a827a;font-size:.6875rem;line-height:1.4}.annotation-tl{text-align:left;top:4%;left:0}.annotation-tr{text-align:right;top:4%;right:0}.annotation-tr .annotation-dot{margin-left:auto}.annotation-mr{text-align:right;top:50%;right:0;transform:translateY(-50%)}.annotation-mr .annotation-dot{margin-left:auto}.annotation-bl{text-align:left;bottom:4%;left:0}.annotation-br{text-align:right;bottom:4%;right:0}.annotation-br .annotation-dot{margin-left:auto}.bento-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr 1fr;gap:12px;display:grid}.bento-cell{background:var(--t-card-deep);border:1px solid rgba(var(--t-on-glass-rgb), .08);border-radius:20px;flex-direction:column;padding:28px;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.bento-cell:hover{border-color:#ff5c354d;transform:translateY(-2px)}.bento-instant{grid-area:1/1/3;padding:36px}.bento-personalized{grid-area:1/2}.bento-real-product{grid-area:1/3}.bento-qualified{grid-area:2/2}.bento-intelligent{grid-area:2/3}.bento-num{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.18em;color:#ff5c35;margin-bottom:16px;font-size:.6875rem}.bento-title{font-family:var(--font-dm-serif), serif;color:var(--t-text);letter-spacing:-.02em;margin-bottom:10px;font-size:1.875rem;line-height:1.05}.bento-instant .bento-title{font-size:3rem}.bento-body{color:var(--t-text-muted);flex:1;margin-bottom:28px;font-size:.875rem;line-height:1.6}.bento-instant .bento-body{max-width:26rem;font-size:1rem}.mini-live{background:rgba(var(--t-overlay-rgb), .7);border:1px solid rgba(var(--t-on-glass-rgb), .08);border-radius:14px;margin-top:auto;padding:18px}.mini-live-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mini-live-status{align-items:center;gap:8px;display:inline-flex}.mini-live-waveform{align-items:flex-end;gap:4px;height:28px;margin-bottom:12px;display:flex}.mini-live-caption{color:rgba(var(--t-on-glass-rgb), .55);font-size:.6875rem;font-family:var(--font-jetbrains), ui-monospace, monospace}.mini-bubbles{flex-direction:column;gap:6px;margin-top:auto;display:flex}.mini-bubble{background:rgba(var(--t-overlay-rgb), .7);border:1px solid rgba(var(--t-on-glass-rgb), .08);color:rgba(var(--t-on-glass-rgb), .85);border-radius:12px;padding:10px 12px;font-size:.75rem;animation:6s ease-in-out infinite bubble-fade;position:relative}.mini-bubble .bubble-prefix{font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff5c35;text-transform:uppercase;letter-spacing:.1em;margin-right:8px;display:inline-block}.mini-bubble-1{animation-delay:0s}.mini-bubble-2{animation-delay:2s}.mini-bubble-3{animation-delay:4s}@keyframes bubble-fade{0%,25%{opacity:.4;transform:translateY(2px)}10%,22%{opacity:1;transform:translateY(0)}35%,to{opacity:.4;transform:translateY(0)}}.mini-browser{background:rgba(var(--t-overlay-rgb), .7);border:1px solid rgba(var(--t-on-glass-rgb), .08);border-radius:12px;margin-top:auto;padding:0;position:relative;overflow:hidden}.mini-browser-bar{border-bottom:1px solid rgba(var(--t-on-glass-rgb), .08);background:rgba(var(--t-overlay-rgb), .5);align-items:center;gap:6px;padding:8px 10px;display:flex}.mini-dot{background:rgba(var(--t-on-glass-rgb), .18);border-radius:999px;width:7px;height:7px}.mini-url{font-family:var(--font-jetbrains), ui-monospace, monospace;color:rgba(var(--t-on-glass-rgb), .5);margin-left:10px;font-size:.625rem}.mini-browser-tabs{gap:6px;padding:14px;display:flex;position:relative}.mini-tab{color:rgba(var(--t-on-glass-rgb), .55);border:1px solid rgba(var(--t-on-glass-rgb), .08);border-radius:999px;padding:6px 10px;font-size:.6875rem}.mini-tab-active{color:var(--t-text);background:#ff5c351a;border-color:#ff5c354d}.mini-cursor{background:#ff5c3533;border:2px solid #ff5c35;border-radius:999px;width:14px;height:14px;animation:5.5s cubic-bezier(.65,0,.35,1) infinite cursor-slide;position:absolute;bottom:22px;left:28px;box-shadow:0 0 16px #ff5c3573}@keyframes cursor-slide{0%,8%{left:28px}25%,33%{left:92px}50%,58%{left:160px}75%,83%{left:92px}to{left:28px}}.mini-gauge{margin-top:auto}.gauge-track{background:rgba(var(--t-on-glass-rgb), .06);border-radius:999px;width:100%;height:10px;margin-bottom:14px;position:relative;overflow:hidden}.gauge-fill{background:linear-gradient(90deg,#ff5c3566 0%,#ff5c35 100%);border-radius:999px;width:92%;animation:2.5s cubic-bezier(.16,1,.3,1) both gauge-rise;position:absolute;inset:0}.gauge-threshold{background:rgba(var(--t-on-glass-rgb), .45);width:1px;position:absolute;top:-3px;bottom:-3px;left:80%}@keyframes gauge-rise{0%{width:0%}to{width:92%}}.gauge-labels{justify-content:space-between;align-items:baseline;display:flex}.gauge-num{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#ff5c35;font-size:2rem;font-weight:500;line-height:1}.gauge-caption{color:rgba(var(--t-on-glass-rgb), .55);font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em}.mini-crm{font-family:var(--font-jetbrains), ui-monospace, monospace;margin-top:auto}.crm-line{color:rgba(var(--t-on-glass-rgb), .85);border-bottom:1px solid rgba(var(--t-on-glass-rgb), .06);opacity:0;align-items:baseline;gap:10px;padding:8px 0;font-size:.6875rem;animation:.6s cubic-bezier(.16,1,.3,1) both crm-in;display:flex}.crm-line-1{animation-delay:.4s}.crm-line-2{animation-delay:.9s}.crm-line-3{animation-delay:1.4s}.crm-time{color:#ff5c35;letter-spacing:.05em;font-size:.625rem;font-weight:600}@keyframes crm-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.crm-footer{color:rgba(var(--t-on-glass-rgb), .55);text-transform:uppercase;letter-spacing:.12em;font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;align-items:center;gap:6px;margin-top:10px;display:flex}.crm-sync-dot{background:#3ecf8e;border-radius:999px;width:6px;height:6px;box-shadow:0 0 8px #3ecf8e80}@media (max-width:900px){.bento-grid{grid-template-rows:auto;grid-template-columns:1fr}.bento-instant,.bento-personalized,.bento-real-product,.bento-qualified,.bento-intelligent{grid-area:auto/1}}.split-screen{border-radius:24px;grid-template-columns:1.4fr 1fr;gap:12px;display:grid;overflow:hidden}.split-photo{background-image:linear-gradient(135deg, rgba(var(--t-overlay-rgb), .3) 0%, rgba(var(--t-overlay-rgb), .55) 70%, rgba(var(--t-overlay-rgb), .85) 100%),  url(https://images.unsplash.com/photo-1521737604893-d14cc237f11d?w=1600&q=85&fit=crop&auto=format);background-position:50%;background-size:cover;border-radius:24px;min-height:640px;position:relative;overflow:hidden}.split-eyebrow{background:rgba(var(--t-overlay-rgb), .65);border:1px solid rgba(var(--t-on-glass-rgb), .1);-webkit-backdrop-filter:blur(14px);letter-spacing:.18em;text-transform:uppercase;color:var(--t-text);z-index:4;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .875rem;font-family:Inter,sans-serif;font-size:.6875rem;font-weight:500;display:inline-flex;position:absolute}.split-eyebrow-photo{top:28px;left:28px}.split-eyebrow-stack{margin-bottom:12px;position:static}.split-eyebrow-dot{border-radius:999px;width:.375rem;height:.375rem}.floating-label{background:rgba(var(--t-overlay-rgb), .78);border:1px solid rgba(var(--t-on-glass-rgb), .12);-webkit-backdrop-filter:blur(20px);color:var(--t-text);letter-spacing:-.005em;z-index:3;border-radius:999px;max-width:260px;padding:12px 18px;font-size:.8125rem;font-weight:500;position:absolute;box-shadow:0 12px 32px -8px #00000080}.floating-label:before{content:"";background:rgba(var(--t-on-glass-rgb), .5);vertical-align:1px;border-radius:999px;width:.375rem;height:.375rem;margin-right:10px;display:inline-block}.floating-label-1{top:18%;left:8%}.floating-label-2{top:36%;right:6%}.floating-label-3{bottom:32%;left:14%}.floating-label-4{bottom:14%;right:10%}.split-stack{background:var(--t-card-deep);border:1px solid rgba(var(--t-on-glass-rgb), .08);border-radius:24px;flex-direction:column;gap:12px;padding:28px;display:flex}.stack-card{background:rgba(var(--t-overlay-rgb), .5);border:1px solid rgba(var(--t-on-glass-rgb), .06);border-radius:14px;padding:18px;transition:border-color .2s}.stack-card:hover{border-color:#ff5c3540}.stack-card-label{color:var(--t-text);letter-spacing:-.01em;align-items:center;gap:12px;margin-bottom:16px;font-size:1.0625rem;font-weight:600;line-height:1.25;display:flex}.stack-card-num{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff5c35;letter-spacing:.1em;font-size:.75rem;font-weight:500}.stack-card-visual{padding-left:32px}.stack-live-row{align-items:center;gap:8px;margin-bottom:8px;display:inline-flex}.stack-wave{align-items:flex-end;gap:3px;height:18px;display:flex}.stack-gauge-row{align-items:center;gap:14px;display:flex}.stack-gauge-track{background:rgba(var(--t-on-glass-rgb), .06);border-radius:999px;flex:1;height:6px;overflow:hidden}.stack-gauge-fill{background:linear-gradient(90deg,#ff5c3566,#ff5c35);border-radius:999px;width:92%;height:100%}.stack-gauge-num{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:#ff5c35;font-size:1.125rem;font-weight:500;line-height:1}.stack-gauge-caption{color:rgba(var(--t-on-glass-rgb), .5);font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;margin-top:8px}.stack-crm-line{color:rgba(var(--t-on-glass-rgb), .78);font-size:.6875rem;font-family:var(--font-jetbrains), ui-monospace, monospace;align-items:baseline;gap:10px;padding:4px 0;display:flex}.stack-crm-time{color:#ff5c35;letter-spacing:.05em;font-size:.625rem;font-weight:600}.stack-clocks{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.stack-clock{text-align:left}.stack-clock-city{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--t-on-glass-rgb), .45);font-size:.5625rem}.stack-clock-time{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--t-text);letter-spacing:-.02em;font-size:1rem;font-weight:500}@media (max-width:900px){.split-screen{grid-template-columns:1fr}.split-photo{min-height:480px}}.failure-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.failure-card{background:rgba(var(--t-overlay-rgb), .85);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--t-on-glass-rgb), .1);border-radius:20px;flex-direction:column;padding:24px;display:flex}.failure-card-header{align-items:center;gap:14px;margin-bottom:18px;display:flex}.failure-num{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff5c358c;letter-spacing:-.02em;font-size:1.5rem;font-weight:500}.failure-name{font-family:var(--font-dm-serif), serif;color:var(--t-text);letter-spacing:-.01em;font-size:1.25rem;line-height:1.15}.failure-promise{color:rgba(var(--t-on-glass-rgb), .55);font-size:.6875rem;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:4px}.failure-viz{flex:1;margin-bottom:16px}.failure-breaks{font-family:var(--font-dm-serif), serif;color:var(--t-text);border-top:1px solid rgba(var(--t-on-glass-rgb), .08);padding-top:16px;font-size:1rem;font-style:italic;line-height:1.4}.browser-frame{border:1px solid rgba(var(--t-on-glass-rgb), .08);--t-text:#f5f0eb;--t-text-muted:#c4bab0;--t-text-dim:#8a827a;--t-on-glass-rgb:255, 255, 255;--t-overlay-rgb:12, 10, 9;background:linear-gradient(#1f2937 0%,#0b1220 100%);border-radius:10px;overflow:hidden}.browser-chrome{border-bottom:1px solid rgba(var(--t-on-glass-rgb), .08);background:#0b122099;align-items:center;gap:6px;padding:9px 11px;display:flex}.browser-dot{background:rgba(var(--t-on-glass-rgb), .18);border-radius:999px;width:8px;height:8px}.browser-url{font-family:var(--font-jetbrains), ui-monospace, monospace;color:rgba(var(--t-on-glass-rgb), .5);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:12px;font-size:.625rem;overflow:hidden}.browser-body{min-height:200px;color:rgba(var(--t-on-glass-rgb), .85);padding:18px;font-family:Inter,sans-serif;font-size:.75rem}.navattic-mock{flex-direction:column;gap:12px;display:flex}.navattic-progress{font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;color:rgba(var(--t-on-glass-rgb), .55);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;display:flex}.navattic-progress-bar{background:rgba(var(--t-on-glass-rgb), .08);border-radius:999px;flex:1;height:3px;position:relative}.navattic-progress-bar:before{content:"";background:linear-gradient(90deg,#ff5c3580,#ff5c35);border-radius:999px;width:43%;position:absolute;inset:0}.navattic-ui-stub{flex-direction:column;gap:5px;display:flex}.ui-row{background:rgba(var(--t-on-glass-rgb), .06);border-radius:3px;height:6px}.ui-row-short{width:62%}.navattic-question{background:#ff5c3514;border:1px solid #ff5c3540;border-radius:10px;padding:10px 12px}.navattic-prospect-label{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff5c35;text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px;font-size:.5625rem;display:block}.navattic-question p{color:var(--t-text);font-size:.75rem;font-style:italic;line-height:1.4}.navattic-controls{justify-content:space-between;margin-top:4px;display:flex}.navattic-btn{font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;border-radius:6px;padding:6px 10px}.navattic-btn-disabled{background:rgba(var(--t-on-glass-rgb), .04);border:1px dashed rgba(var(--t-on-glass-rgb), .15);color:rgba(var(--t-on-glass-rgb), .3);text-decoration:line-through;-webkit-text-decoration-color:rgba(var(--t-on-glass-rgb), .3);text-decoration-color:rgba(var(--t-on-glass-rgb), .3)}.ai-chat-mock{flex-direction:column;gap:8px;display:flex}.ai-msg{border-radius:10px;padding:8px 11px;font-size:.6875rem}.ai-msg-label{font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;opacity:.7;margin-bottom:3px;font-size:.5625rem;display:block}.ai-msg-user{background:rgba(var(--t-on-glass-rgb), .04);border:1px solid rgba(var(--t-on-glass-rgb), .08)}.ai-msg-user .ai-msg-label{color:rgba(var(--t-on-glass-rgb), .55)}.ai-msg-bot{background:rgba(var(--t-on-glass-rgb), .04)}.ai-msg-bot .ai-msg-label{color:rgba(var(--t-on-glass-rgb), .55)}.ai-msg-error{background:#ef444414;border:1px solid #ef444440}.ai-msg-error .ai-msg-label{color:#f87171}.ai-msg-error p{color:#fca5a5;font-style:italic}.ai-msg-fade{opacity:.4;letter-spacing:.4em}.calendar-mock{flex-direction:column;gap:10px;display:flex}.calendar-mock-header{color:var(--t-text);justify-content:space-between;font-size:.6875rem;font-weight:600;display:flex}.calendar-mock-arrows{font-family:var(--font-jetbrains), ui-monospace, monospace;color:rgba(var(--t-on-glass-rgb), .45);letter-spacing:.2em}.calendar-mock-grid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.calendar-mock-day{aspect-ratio:1;font-size:.5625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;display:flex}.calendar-mock-today{color:#ff5c35;background:#ff5c3533;border:1px solid #ff5c35;font-weight:600}.calendar-mock-booked{background:rgba(var(--t-on-glass-rgb), .04);color:rgba(var(--t-on-glass-rgb), .2);text-decoration:line-through}.calendar-mock-available{color:rgba(var(--t-on-glass-rgb), .8);background:#3ecf8e0f}.calendar-mock-footer{font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--t-on-glass-rgb), .55);padding-top:6px}.calendar-mock-wait{color:#ff5c35;font-weight:600}@media (max-width:900px){.failure-grid{grid-template-columns:1fr}}.delta-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.delta-card{background:rgba(var(--t-overlay-rgb), .95);border:1px solid rgba(var(--t-on-glass-rgb), .08);border-radius:18px;flex-direction:column;min-height:220px;padding:24px;transition:border-color .2s,transform .2s;display:flex}.delta-card:hover{border-color:#ff5c3540;transform:translateY(-2px)}.delta-metric{font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.18em;color:rgba(var(--t-on-glass-rgb), .55);margin-bottom:24px}.delta-viz{flex:1;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.delta-values{border-top:1px solid rgba(var(--t-on-glass-rgb), .06);align-items:baseline;gap:10px;padding-top:14px;font-size:.75rem;display:flex}.delta-before{color:rgba(var(--t-on-glass-rgb), .5);font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-decoration:line-through;-webkit-text-decoration-color:rgba(var(--t-on-glass-rgb), .25);text-decoration-color:rgba(var(--t-on-glass-rgb), .25)}.delta-arrow{color:rgba(var(--t-on-glass-rgb), .3);font-size:.75rem}.delta-after{color:var(--t-text);flex:1;font-family:Inter,sans-serif;font-weight:600}.dviz-bars{align-items:flex-end;gap:32px;height:90px;display:flex}.dviz-bar-pair{flex-direction:column;align-items:center;gap:8px;height:100%;display:flex}.dviz-bar{border-radius:4px 4px 0 0;width:24px;min-height:4px}.dviz-bar-before{background:rgba(var(--t-on-glass-rgb), .18)}.dviz-bar-after{background:linear-gradient(#ff5c35 0%,#ff5c35b3 100%)}.dviz-bar-label{font-size:.5625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--t-on-glass-rgb), .45)}.dviz-time{flex-direction:column;gap:18px;width:100%;display:flex}.dviz-time-bar{background:rgba(var(--t-on-glass-rgb), .06);border-radius:2px;height:12px;position:relative}.dviz-time-before-segment{background:repeating-linear-gradient(45deg, rgba(var(--t-on-glass-rgb), .2), rgba(var(--t-on-glass-rgb), .2) 4px, transparent 4px, transparent 8px);border-radius:2px;position:absolute;inset:0}.dviz-time-marker{font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;color:rgba(var(--t-on-glass-rgb), .5);position:absolute;top:-22px;right:-6px}.dviz-time-now{align-items:center;gap:10px;display:flex}.dviz-time-dot{background:#ff5c35;border-radius:999px;width:12px;height:12px}.dviz-time-now-label{font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff5c35;text-transform:uppercase;letter-spacing:.18em;font-weight:600}.dviz-prep{align-items:center;gap:18px;display:flex}.dviz-prep-clock{border:1.5px solid rgba(var(--t-on-glass-rgb), .15);border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.dviz-prep-clock-fill{border-radius:999px;position:absolute;inset:0}.dviz-prep-clock-label{font-size:.75rem;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--t-text);font-weight:600;position:relative}.dviz-prep-clock-after{border-color:#ff5c3580}.dviz-prep-clock-after .dviz-prep-clock-label{color:#ff5c35}.dviz-arrow{font-family:var(--font-jetbrains), ui-monospace, monospace;color:rgba(var(--t-on-glass-rgb), .35)}.dviz-cost{justify-content:center;align-items:flex-end;gap:28px;width:100%;display:flex}.dviz-cost-stack{flex-direction:column;align-items:center;gap:6px;display:flex}.dviz-cost-stack-before{flex-direction:column-reverse}.dviz-coin{background:rgba(var(--t-on-glass-rgb), .2);border-radius:999px;width:22px;height:5px;margin-top:-1px}.dviz-coin-single{background:#ff5c35}.dviz-cost-label{font-size:.625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;color:rgba(var(--t-on-glass-rgb), .55);margin-top:6px}.dviz-cost-label-after{color:#ff5c35;font-weight:600}.dviz-qualify{flex-direction:column;gap:12px;width:100%;display:flex}.dviz-qualify-row{align-items:center;gap:6px;display:flex}.dviz-qualify-tag{font-size:.5625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.05em;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-weight:600;display:inline-flex}.dviz-qualify-tag-generic{background:rgba(var(--t-on-glass-rgb), .06);color:rgba(var(--t-on-glass-rgb), .4);border:1px solid rgba(var(--t-on-glass-rgb), .1)}.dviz-qualify-tag-high{color:#ff5c35;background:#ff5c352e;border:1px solid #ff5c3566}.dviz-qualify-tag-mid{color:#ff5c35d9;background:#ff5c351a;border:1px solid #ff5c3540}.dviz-qualify-tag-low{background:rgba(var(--t-on-glass-rgb), .05);color:rgba(var(--t-on-glass-rgb), .35);border:1px solid rgba(var(--t-on-glass-rgb), .1)}.dviz-qualify-row-label{font-size:.5625rem;font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--t-on-glass-rgb), .4);margin-left:auto}.dviz-intel{align-items:center;gap:14px;width:100%;display:flex}.dviz-intel-before,.dviz-intel-after{flex-direction:column;flex:1;gap:4px;display:flex}.dviz-intel-scribble{background:rgba(var(--t-on-glass-rgb), .18);filter:blur(.5px);border-radius:999px;width:92%;height:4px}.dviz-intel-scribble-short{width:60%}.dviz-intel-row{align-items:center;gap:6px;display:flex}.dviz-intel-tag{font-size:.5rem;font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff5c35;letter-spacing:.1em;min-width:48px}.dviz-intel-bar{background:#ff5c3559;border-radius:999px;flex:1;height:4px}@media (max-width:900px){.delta-grid{grid-template-rows:auto;grid-template-columns:1fr}}.offer-spec{background:rgba(var(--t-overlay-rgb), .92);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(var(--t-on-glass-rgb), .1);border-radius:22px;max-width:380px;margin-left:auto;margin-right:auto;padding:36px;box-shadow:0 40px 80px -20px #0000008c}.offer-spec-row{justify-content:space-between;align-items:center;display:flex}.offer-spec-eyebrow{font-family:var(--font-jetbrains), ui-monospace, monospace;color:rgba(var(--t-on-glass-rgb), .55);letter-spacing:.18em;font-size:.625rem}.offer-spec-headline{font-family:var(--font-dm-serif), serif;color:var(--t-text);letter-spacing:-.02em;margin-top:14px;font-size:1.5rem}.offer-spec-price{align-items:baseline;gap:8px;margin-top:6px;margin-bottom:8px;display:flex}.offer-spec-currency{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff5c35d9;letter-spacing:-.02em;font-size:2.25rem;font-weight:500}.offer-spec-amount{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:#ff5c35;letter-spacing:-.05em;font-size:6.5rem;font-weight:500;line-height:.9}.offer-spec-unit{color:rgba(var(--t-on-glass-rgb), .55);font-size:.875rem;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.02em}.offer-spec-divider{background:linear-gradient(90deg, transparent, rgba(var(--t-on-glass-rgb), .18), transparent);height:1px;margin:26px 0}.offer-spec-list{color:rgba(var(--t-on-glass-rgb), .85);flex-direction:column;gap:12px;font-size:.875rem;display:flex}.offer-spec-list li{align-items:center;gap:12px;display:flex}.offer-spec-bullet{background:#ff5c35;border-radius:999px;flex-shrink:0;width:5px;height:5px}.loss-viz{background:rgba(var(--t-overlay-rgb), .6);border:1px solid rgba(var(--t-on-glass-rgb), .08);border-radius:20px;max-width:340px;margin-left:auto;margin-right:auto;padding:20px 22px}.loss-viz-header{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.loss-viz-num{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--t-text);letter-spacing:-.04em;font-size:2rem;font-weight:500;line-height:.9}.loss-viz-caption{font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.18em;color:rgba(var(--t-on-glass-rgb), .55);font-size:.6875rem}.loss-grid{grid-template-columns:repeat(10,1fr);gap:5px;margin-bottom:14px;display:grid}.loss-square{aspect-ratio:1;background:rgba(var(--t-on-glass-rgb), .04);border:1px solid rgba(var(--t-on-glass-rgb), .04);border-radius:3px;transition:background .15s,transform .15s}.loss-square:hover{background:rgba(var(--t-on-glass-rgb), .08)}.loss-square-held{background:#ff5c35;border-color:#ff5c35;animation:2.4s ease-out infinite held-pulse;position:relative;box-shadow:0 0 16px #ff5c358c}.loss-square-held:hover{background:#ff5c35}@keyframes held-pulse{0%,to{box-shadow:0 0 16px #ff5c358c}50%{box-shadow:0 0 28px #ff5c35d9}}.loss-viz-footer{border-top:1px solid rgba(var(--t-on-glass-rgb), .08);align-items:flex-start;gap:12px;padding-top:14px;display:flex}.loss-viz-dot{background:#ff5c35;border-radius:999px;flex-shrink:0;width:8px;height:8px;margin-top:6px;box-shadow:0 0 0 4px #ff5c352e}.loss-viz-footer-text{color:rgba(var(--t-on-glass-rgb), .75);font-size:.9375rem;line-height:1.5}.loss-viz-footer-text strong{color:var(--t-text);font-weight:600}.loss-stats{flex-direction:column;display:flex}.loss-stat{border-bottom:1px solid rgba(var(--t-on-glass-rgb), .06);grid-template-columns:165px 1fr;align-items:baseline;gap:28px;padding:20px 0;display:grid}.loss-stat:first-child{padding-top:0}.loss-stat:last-child{border-bottom:none;padding-bottom:0}.loss-stat-num{font-family:var(--font-jetbrains), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:#ff5c35;letter-spacing:-.035em;white-space:nowrap;font-size:2.5rem;font-weight:500;line-height:.92}.loss-stat-label{color:rgba(var(--t-on-glass-rgb), .78);font-size:.9375rem;line-height:1.4}@media (max-width:900px){.loss-stat{grid-template-columns:130px 1fr;gap:16px}.loss-stat-num{font-size:1.875rem}}.hero-tiles-eyebrow{font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.18em;color:rgba(var(--t-on-glass-rgb), .55);align-items:center;gap:8px;margin-bottom:18px;font-size:.6875rem;display:inline-flex}.hero-tiles-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hero-tile{background:rgba(var(--t-overlay-rgb), .65);-webkit-backdrop-filter:blur(24px)saturate(140%);border:1px solid rgba(var(--t-on-glass-rgb), .12);border-radius:18px;align-items:center;gap:14px;min-width:220px;padding:16px 22px 16px 16px;text-decoration:none;transition:border-color .2s,transform .2s cubic-bezier(.16,1,.3,1),background .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 12px 28px -10px #0006}:root.light .hero-tile{background:#ffffff8c;border-color:#1a181633;box-shadow:inset 0 1px #ffffffd9,0 1px #1a18160a,0 8px 20px -6px #0000001f,0 22px 48px -10px #0000002e}.hero-tile:hover{background:#ff5c3514;border-color:#ff5c3580;transform:translateY(-3px);box-shadow:0 20px 48px -12px #ff5c354d}:root.light .hero-tile:hover{background:#fff0ebd9;box-shadow:inset 0 1px #ffffffd9,0 1px #ff5c352e,0 10px 24px -6px #00000024,0 24px 56px -12px #ff5c3540}.hero-tile-logo{background:rgba(var(--t-on-glass-rgb), .1);border:1px solid rgba(var(--t-on-glass-rgb), .08);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.hero-tile-logo img{object-fit:contain;width:100%;height:100%;padding:7px}.hero-tile-meta{text-align:left;flex-direction:column;gap:2px;display:flex}.hero-tile-name{color:var(--t-text);letter-spacing:-.005em;font-size:.9375rem;font-weight:600;line-height:1.1}.hero-tile-cta{color:#ff5c35;font-size:.6875rem;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.04em;opacity:0;margin-top:4px;transition:opacity .2s}.hero-tile:hover .hero-tile-cta,.hero-tile-cta-visible{opacity:1}.hero-tile-status{background:#ff5c35;border-radius:999px;width:6px;height:6px;animation:1.8s ease-out infinite livedot;position:absolute;top:12px;right:12px;box-shadow:0 0 #ff5c358c}.hero-tile-add{background:rgba(var(--t-on-glass-rgb), .02);box-shadow:none;border-style:dashed}.hero-tile-add:hover{background:rgba(var(--t-on-glass-rgb), .04);border-color:rgba(var(--t-on-glass-rgb), .3);box-shadow:0 12px 32px -10px #0006}.hero-tile-plus{border:1.5px dashed rgba(var(--t-on-glass-rgb), .3);width:44px;height:44px;color:rgba(var(--t-on-glass-rgb), .5);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:300;line-height:1;display:flex}@media (max-width:640px){.hero-tile{flex:1;min-width:0}}.solution-bg{background:linear-gradient(180deg, var(--t-bg) 0%, var(--t-bg-elevated) 50%, var(--t-bg) 100%);position:relative}.solution-bg:after{content:"";pointer-events:none;background:radial-gradient(60% 50%,#ff5c3514 0%,#0000 70%);position:absolute;inset:0}.solution-glyph-grid{opacity:.25;pointer-events:none;z-index:1;grid-template-columns:repeat(4,1fr);gap:60px 80px;padding:60px 80px;display:grid;position:absolute;inset:0}.solution-glyph{align-items:center;gap:8px;height:14px;display:flex}.solution-glyph-dot{width:6px;height:6px;animation:1.8s ease-out infinite livedot;animation-delay:calc(var(--i,0) * .13s);background:#ff5c35;border-radius:999px;flex-shrink:0}.solution-glyph-bar{background:linear-gradient(90deg, rgba(var(--t-on-glass-rgb), .45), transparent);border-radius:999px;height:2px}.whynow-bg{background:linear-gradient(135deg, rgba(var(--t-overlay-rgb), .92) 0%, rgba(var(--t-overlay-rgb), .82) 60%, rgba(var(--t-overlay-rgb), .96) 100%), url(https://images.unsplash.com/photo-1486325212027-8081e485255e?w=2400&q=85&fit=crop&auto=format);background-position:50%;background-size:cover}.whynow-quotes{flex-direction:column;gap:56px;max-width:1000px;display:flex}.whynow-quote{padding-left:64px;position:relative}.whynow-quote-num{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ff5c35b3;letter-spacing:.16em;font-size:.875rem;font-weight:500;position:absolute;top:4px;left:0}.whynow-quote-num:after{content:"";background:linear-gradient(#ff5c3580,#0000);width:1px;height:0;animation:1.2s cubic-bezier(.16,1,.3,1) forwards whynow-line-grow;position:absolute;top:24px;left:50%}@keyframes whynow-line-grow{to{height:80px}}.whynow-quote-mark{font-family:var(--font-dm-serif), serif;color:#ff5c3573;vertical-align:-.1em;margin-right:.1em;font-size:1.4em}.whynow-quote blockquote{font-family:var(--font-dm-serif), serif;color:var(--t-text);letter-spacing:-.02em;max-width:880px;font-size:1.875rem;font-weight:400;line-height:1.25}@media (min-width:1024px){.whynow-quote blockquote{font-size:2.5rem}}.whynow-quote-caption{font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.16em;color:rgba(var(--t-on-glass-rgb), .7);margin-top:18px;font-size:.75rem}.whynow-quote-2{margin-left:8%;padding-left:64px}.whynow-quote-3{margin-left:16%;padding-left:64px}@media (max-width:900px){.whynow-quote-2,.whynow-quote-3{margin-left:0}}.cta-widget{background:rgba(var(--t-overlay-rgb), .85);-webkit-backdrop-filter:blur(28px)saturate(140%);border:1px solid rgba(var(--t-on-glass-rgb), .12);box-shadow:0 1px 0 rgba(var(--t-on-glass-rgb), .08) inset, 0 50px 100px -20px #0009, 0 0 0 1px #ff5c351f;border-radius:22px;max-width:380px;margin-left:auto;padding:28px;position:relative}.cta-widget:before{content:"";background:linear-gradient(90deg,#0000,#ff5c3599,#0000);height:1px;position:absolute;top:0;left:25%;right:25%}.cta-widget-header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.cta-widget-status{align-items:center;gap:10px;display:inline-flex}.cta-widget-tagline{color:rgba(var(--t-on-glass-rgb), .85);margin-bottom:18px;font-size:.875rem;line-height:1.5}.cta-widget-waveform{align-items:center;gap:4px;height:24px;margin-bottom:22px;padding:0 4px;display:flex}.cta-widget-launch{color:#1a1816;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(#ff5c35 0%,#e84e2a 100%);border:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 24px -8px #ff5c3599}.cta-widget-launch:hover{transform:translateY(-1px);box-shadow:0 12px 32px -8px #ff5c35cc}.cta-widget-launch-dot{background:var(--t-card-deep);border-radius:999px;width:8px;height:8px;animation:1.8s ease-out infinite livedot}.cta-widget-footnote{color:rgba(var(--t-on-glass-rgb), .5);text-align:center;font-size:.6875rem;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.04em;margin-top:14px}.faq-transcript{flex-direction:column;gap:36px;display:flex}.faq-exchange{border-bottom:1px solid rgba(var(--t-on-glass-rgb), .06);flex-direction:column;gap:14px;padding-bottom:36px;display:flex}.faq-exchange:last-child{border-bottom:none;padding-bottom:0}.faq-line{grid-template-columns:64px 1fr;align-items:baseline;gap:24px;display:grid}.faq-line-label{font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.18em;color:rgba(var(--t-on-glass-rgb), .4);padding-top:4px;font-size:.6875rem}.faq-line-label-floe{color:#ff5c35}.faq-line-q p{font-family:var(--font-dm-serif), serif;color:var(--t-text);letter-spacing:-.015em;font-size:1.5rem;line-height:1.3}.faq-line-a p{color:rgba(var(--t-on-glass-rgb), .78);font-family:Inter,sans-serif;font-size:1rem;line-height:1.65}@media (max-width:900px){.diagnostic-chart{flex-direction:column;gap:32px;min-height:auto}.annotation{width:100%;max-width:320px;position:static;transform:none;text-align:left!important}.annotation .annotation-dot{margin-left:0}}@media (prefers-reduced-motion:reduce){.voicewave-bar,.live-dot,.mesh-cta,.cursor-blink,.annotation-dot{animation:none!important}}
