.root,.root *{box-sizing:border-box}.root{-webkit-font-smoothing:antialiased;color:#fff;background:#0c0c0c;min-height:100vh;font-family:Inter,system-ui,sans-serif;overflow-x:hidden}.root ::selection{background:#3d81e34d}:where(.root) :where(a){color:inherit;text-decoration:none}:where(.root) :where(button){cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}.brand-mark{color:#0c0c0c;letter-spacing:-.02em;background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:17px;font-weight:800;display:inline-flex}.brand-mark--sm{border-radius:8px;width:26px;height:26px;font-size:14px}.brand-mark--lg{border-radius:12px;width:40px;height:40px;font-size:20px}.root.light .brand-mark{color:#fff;background:#0c0c12}.root{color:#fff;background:#0c0c0c;min-height:100vh;position:relative;overflow-x:hidden}.bg-video{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.bg-video video,.bg-video .fallback{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%}.bg-video .fallback{background:radial-gradient(80% 60% at 20% 20%,#3d81e366,#0000 60%),radial-gradient(70% 50% at 80% 70%,#a4f4fd40,#0000 60%),radial-gradient(60% 60% at 50% 100%,#00d2ff4d,#0000 60%),#0c0c0c;animation:30s ease-in-out infinite alternate drift}@keyframes drift{0%{transform:scale(1)translate(0)}to{transform:scale(1.15)translate(-2%,-2%)}}.bg-video:after{content:"";pointer-events:none;background:linear-gradient(#0c0c0c66 0%,#0c0c0cb3 60%,#0c0c0ceb 100%);position:absolute;inset:0}.guide-line{z-index:5;pointer-events:none;background:#ffffff0f;width:1px;display:none;position:fixed;inset:0 auto}.guide-line.l{left:calc(50% - 36rem)}.guide-line.r{left:calc(50% + 36rem - 1px)}@media (min-width:768px){.guide-line{display:block}}.content{z-index:10;position:relative}.container{max-width:72rem;margin:0 auto;padding:0 24px}.nav{opacity:0;padding:28px 0 0;animation:.6s ease-out .1s forwards fade-down;transform:translateY(-10px)}@keyframes fade-down{to{opacity:1;transform:translateY(0)}}.nav-inner{justify-content:space-between;align-items:center;display:flex}.logo-mark{width:32px;height:32px;display:inline-block}.logo-mark svg{fill:#fff;width:100%;height:100%}.nav-links{gap:32px;display:none}@media (min-width:768px){.nav-links{display:flex}}.nav-link{color:#ffffffb3;opacity:0;font-size:14px;font-weight:500;transition:color .15s;animation:.5s ease-out forwards fade-down;transform:translateY(-10px)}.nav-link:first-child{animation-delay:.15s}.nav-link:nth-child(2){animation-delay:.2s}.nav-link:nth-child(3){animation-delay:.25s}.nav-link:nth-child(4){animation-delay:.3s}.nav-link:nth-child(5){animation-delay:.35s}.nav-link:hover{color:#fff}.apple-btn{color:#000;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.apple-btn:hover{background:#ffffffe6}.apple-btn:active{transform:scale(.98)}.apple-btn .apple-logo{fill:currentColor;width:16px;height:16px}.apple-btn .chev{transition:transform .2s}.apple-btn:hover .chev{transform:translate(1px)}.apple-btn.full{width:100%}.hero{text-align:center;flex-direction:column;align-items:center;padding:64px 0 80px;display:flex}@media (min-width:768px){.hero{padding:112px 0 80px}}.hero h1{letter-spacing:-.025em;opacity:0;font-size:40px;font-weight:600;line-height:.9;animation:.8s cubic-bezier(.22,1,.36,1) .3s forwards hero-rise;transform:translateY(20px)}@keyframes hero-rise{to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.hero h1{font-size:72px}}.shiny{color:#0000;-webkit-text-fill-color:transparent;filter:url(#c3-noise);background-image:linear-gradient(90deg,#091020 0%,#0b2551 12.5%,#a4f4fd 32.5%,#00d2ff 50%,#0b2551 67.5%,#091020 87.5% 100%);background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite shiny;display:inline-block}@keyframes shiny{0%{background-position:-200%}to{background-position:200%}}.hero-sub{color:#fff9;text-align:center;opacity:0;max-width:28rem;margin:32px auto 0;font-size:16px;line-height:1.5;animation:.8s cubic-bezier(.22,1,.36,1) .5s forwards hero-rise}.hero-cta{opacity:0;flex-direction:column;align-items:center;gap:12px;margin-top:32px;animation:.8s cubic-bezier(.22,1,.36,1) .7s forwards hero-rise;display:flex}.hero-cta-meta{color:#fff6;font-size:12px}.menubar{opacity:0;max-width:72rem;margin:0 auto;padding:0 24px;animation:.6s ease-out .9s forwards hero-rise}.menubar-inner{color:#fffc;-webkit-backdrop-filter:blur(12px);background:#0006;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;height:40px;padding:0 16px;font-size:12px;display:flex}.menubar-left,.menubar-right{align-items:center;gap:16px;display:flex}.menubar-left .apple-logo{fill:currentColor;width:14px;height:14px}.menubar-brand{font-weight:700}.menubar-item{color:#ffffffbf;cursor:default}.menubar-item:hover{color:#fff}@media (max-width:639px){.menubar-item.sm-hide{display:none}}@media (max-width:767px){.menubar-item.md-hide{display:none}}.menubar-right .icon-sm{width:14px;height:14px}.mockup-section{opacity:0;padding:64px 0;animation:.8s cubic-bezier(.22,1,.36,1) 1.1s forwards hero-rise;transform:translateY(40px)}@media (min-width:768px){.mockup-section{padding:96px 0}}.mockup{-webkit-backdrop-filter:blur(32px);background:#0e1014e6;border:1px solid #ffffff1a;border-radius:16px;position:relative;overflow:hidden}.mockup-titlebar{background:#0000004d;border-bottom:1px solid #ffffff14;align-items:center;padding:12px 16px;display:flex;position:relative}.traffic{gap:8px;display:flex}.traffic span{border-radius:50%;width:12px;height:12px}.traffic .r{background:#ff5f57}.traffic .y{background:#febc2e}.traffic .g{background:#28c840}.mockup-title{color:#ffffff80;font-size:12px;position:absolute;left:50%;transform:translate(-50%)}.mockup-body{grid-template-columns:3fr 4fr 5fr;min-height:520px;display:grid}.mock-sidebar{background:#0000004d;border-right:1px solid #ffffff14;padding:16px}.compose-btn{color:#000;background:#fff;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-bottom:16px;padding:8px 12px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.compose-btn:hover{background:#ffffffeb}.mock-nav{flex-direction:column;gap:2px;margin-bottom:24px;display:flex}.mock-nav-item{color:#fff9;cursor:default;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;transition:background .15s,color .15s;display:flex}.mock-nav-item:hover{color:#ffffffe6;background:#ffffff0d}.mock-nav-item.active{color:#fff;background:#ffffff1a}.mock-nav-item .count{color:#fff6;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.mock-nav-item.active .count{color:#ffffffb3}.mock-section-title{text-transform:uppercase;letter-spacing:.1em;color:#fff6;margin:8px 10px;font-size:10px}.label-row{color:#fff9;align-items:center;gap:10px;padding:6px 10px;font-size:12px;display:flex}.label-row .dot{border-radius:50%;width:8px;height:8px}.mock-list{border-right:1px solid #ffffff14;flex-direction:column;display:flex}.mock-search{color:#fff6;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:12px 14px;font-size:12px;display:flex}.mock-list-body{flex:1;overflow:auto}.mock-msg{cursor:default;border-bottom:1px solid #ffffff0f;padding:12px 14px;transition:background .15s}.mock-msg:hover{background:#ffffff08}.mock-msg.active{background:#3d81e314;border-left:2px solid #00d2ff;padding-left:12px}.mock-msg-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.mock-msg-sender{color:#ffffffe6;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.mock-msg.unread .mock-msg-sender:before{content:"";background:#00d2ff;border-radius:50%;width:6px;height:6px}.mock-msg-time{color:#fff6;font-size:11px}.mock-msg-subj{color:#ffffffbf;margin-top:4px;font-size:12.5px;font-weight:450}.mock-msg-preview{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;overflow:hidden}.mock-reader{flex-direction:column;display:flex}.mock-toolbar{border-bottom:1px solid #ffffff14;align-items:center;gap:4px;padding:10px 14px;display:flex}.mock-toolbar .ico-btn{color:#fff9;cursor:default;border-radius:6px;place-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:grid}.mock-toolbar .ico-btn:hover{color:#fff;background:#ffffff0d}.mock-toolbar .spacer{flex:1}.mock-head{border-bottom:1px solid #ffffff14;padding:18px}.mock-head h3{letter-spacing:-.015em;margin-bottom:12px;font-size:18px;font-weight:600}.mock-head-row{color:#ffffff8c;align-items:center;gap:10px;font-size:12px;display:flex}.mock-avatar{color:#fff;background:linear-gradient(135deg,#00d2ff,#0b2551);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.mock-pill{color:#00d2ff;background:#00d2ff1f;border-radius:99px;margin-left:auto;padding:3px 8px;font-size:11px}.mock-body{color:#ffffffc7;flex:1;padding:18px;font-size:13.5px;line-height:1.65;overflow:auto}.mock-body p{margin-bottom:12px}.mock-body p.dim{color:#fff6}.ai-summary{color:#ffffffd9;border-radius:12px;margin-bottom:18px;padding:14px 16px;font-size:12.5px;line-height:1.55;position:relative}.ai-summary-head{color:#a4f4fd;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.attachment{color:#ffffffbf;cursor:default;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:7px 12px;font-size:12px;display:inline-flex}.attachment:hover{background:#ffffff12}.liquid-glass{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4px);background:#ffffff03;border:none;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a}.liquid-glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff73 0%,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.eyebrow{color:#fffc;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.eyebrow .eyebrow-dot{background:#fff;border-radius:50%;width:6px;height:6px}.eyebrow .eyebrow-tag{color:#ffffff80;border:1px solid #ffffff1a;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.section{padding:80px 0}@media (min-width:768px){.section{padding:112px 0}}.triage-grid{gap:40px;display:grid}@media (min-width:768px){.triage-grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px}}.triage-left h2{letter-spacing:-.025em;margin-top:20px;font-size:32px;font-weight:600;line-height:1.02}@media (min-width:768px){.triage-left h2{font-size:50px}}.triage-left p{color:#fff9;max-width:28rem;margin-top:24px;font-size:16px;line-height:1.6}.chip-row{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.chip{color:#ffffffbf;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:6px 12px;font-size:12px;transition:all .2s}.chip:hover{background:#ffffff0f;border-color:#ffffff2e}.triage-card{border-radius:16px;padding:20px}.triage-card-eyebrow{color:#ffffff8c;margin-bottom:16px;font-size:12px;font-weight:500}.triage-buckets{flex-direction:column;gap:10px;display:flex}.triage-bucket{border-radius:12px;padding:14px}.triage-bucket-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.triage-bucket-dot{border-radius:50%;width:8px;height:8px}.triage-bucket-name{font-size:13px;font-weight:500}.triage-bucket-count{color:#ffffff80;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.triage-bucket-items{color:#ffffff8c;font-size:12px;line-height:1.5}.logo-cloud-kicker{text-align:center;text-transform:uppercase;letter-spacing:.15em;color:#fff6;font-size:12px}.logo-cloud{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px;display:grid}@media (min-width:640px){.logo-cloud{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.logo-cloud{grid-template-columns:repeat(8,1fr)}}.logo-cloud-item{letter-spacing:-.015em;color:#ffffff80;text-align:center;opacity:0;font-size:14px;font-weight:600;transition:color .2s;animation:.6s ease-out forwards fade-in}.logo-cloud-item:first-child{animation-delay:50ms}.logo-cloud-item:nth-child(2){animation-delay:.1s}.logo-cloud-item:nth-child(3){animation-delay:.15s}.logo-cloud-item:nth-child(4){animation-delay:.2s}.logo-cloud-item:nth-child(5){animation-delay:.25s}.logo-cloud-item:nth-child(6){animation-delay:.3s}.logo-cloud-item:nth-child(7){animation-delay:.35s}.logo-cloud-item:nth-child(8){animation-delay:.4s}@keyframes fade-in{to{opacity:1}}.logo-cloud-item:hover{color:#fff}.testi-section{border-top:1px solid #ffffff1a}.testi-grid{gap:24px;display:grid}@media (min-width:768px){.testi-grid{grid-template-columns:repeat(3,1fr)}}.testi-card{border-radius:16px;padding:24px}.testi-card blockquote{color:#fffc;font-size:14px;line-height:1.6}.testi-card figcaption{border-top:1px solid #ffffff1a;margin-top:24px;padding-top:20px}.testi-name{font-size:14px;font-weight:600}.testi-role{color:#ffffff80;font-size:12px}.testi-company{color:#fff;letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:12px;font-weight:600}.c3-pricing-section{flex-direction:column;align-items:center;padding:40px 20px 80px;display:flex;position:relative;overflow-x:hidden}.c3-watermark-container{text-align:center;z-index:2;width:100%;max-width:1100px;margin-top:40px;position:relative}.c3-watermark-main{letter-spacing:-.05em;filter:url(#c3-noise);flex-direction:column;align-items:center;font-size:9rem;font-weight:800;line-height:.9;display:flex}.c3-watermark-line-1{color:#fff}.c3-watermark-line-2{background:linear-gradient(90deg,#091020 0%,#0b2551 25%,#a4f4fd 65%,#00d2ff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.c3-grid{z-index:3;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1100px;margin-top:60px;display:grid;position:relative;transform:translate(20px)}.c3-card{-webkit-backdrop-filter:blur(14px)brightness(.91);opacity:0;background:linear-gradient(135deg,#000000b3,#0006);border:1px solid #ffffff2e;border-radius:44px;flex-direction:column;min-height:600px;padding:50px 32px;transition:all .6s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;transform:translateY(40px);box-shadow:0 30px 60px -20px #0009,inset 0 1px #ffffff14}.c3-card.in{opacity:1;transform:translateY(0)}.c3-grid>.c3-card:first-child{transition-delay:0s}.c3-grid>.c3-card:nth-child(2){transition-delay:.12s}.c3-grid>.c3-card:nth-child(3){transition-delay:.24s}.c3-card:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;opacity:.8;background:linear-gradient(#fff6 0%,#ffffff0d 30%,#fff0 60%);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.c3-card-pro:after{background:linear-gradient(#00d2ff99 0%,#a4f4fd26 25%,#fff0 60%)}.c3-card-pro{background:linear-gradient(135deg,#0b255180,#0009)}.c3-card-pro:before{background:linear-gradient(135deg,#00d2ff26 0%,#a4f4fd0a 30%,#fff0 60%)}.c3-card-pro .c3-tier-large{background:linear-gradient(#fff 30%,#a4f4fd 90%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.c3-card-pro .c3-check{background:#00d2ff2e}.c3-card-pro .c3-btn{background:linear-gradient(#fff 0%,#d4e8ff 100%)}.c3-tier-pill{letter-spacing:.04em;text-transform:uppercase;color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:18px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.c3-card-pro .c3-tier-pill{color:#a4f4fd;background:#00d2ff1f;border-color:#00d2ff4d}.c3-tier-pill .pill-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.c3-price-meta{color:#fff6;margin-top:6px;font-family:Inter,sans-serif;font-size:12px}.c3-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 50%);position:absolute;inset:0}.c3-card:hover{background:#0f0f0fb3;border-color:#22d3ee80;transform:translateY(-12px)scale(1.01);box-shadow:0 40px 80px -20px #00d2ff2e,0 20px 40px -10px #0009,inset 0 1px #ffffff1f}.c3-card-pro:hover{border-color:#00d2ffb3;box-shadow:0 40px 80px -20px #00d2ff59,0 20px 40px -10px #000000b3,inset 0 1px #ffffff2e}.c3-tier-small{color:#fff9;font-size:1.1rem;font-weight:400}.c3-tier-large{letter-spacing:-.02em;color:#fff;margin-top:8px;font-size:2.8rem;font-weight:500}.c3-desc{color:#ffffff73;min-height:3.2em;margin-top:16px;margin-bottom:40px;font-size:.88rem;line-height:1.5}.c3-list{margin:0;padding:0;list-style:none}.c3-list li{color:#fffc;opacity:0;align-items:flex-start;gap:14px;margin-bottom:18px;font-size:.92rem;line-height:1.4;animation:.4s cubic-bezier(.22,1,.36,1) forwards list-in;display:flex;transform:translate(-8px)}.c3-card.in .c3-list li:first-child{animation-delay:.4s}.c3-card.in .c3-list li:nth-child(2){animation-delay:.48s}.c3-card.in .c3-list li:nth-child(3){animation-delay:.56s}.c3-card.in .c3-list li:nth-child(4){animation-delay:.64s}.c3-card.in .c3-list li:nth-child(5){animation-delay:.72s}@keyframes list-in{to{opacity:1;transform:translate(0)}}.c3-check{background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.c3-check svg{width:14px;height:14px}.c3-btn{color:#000;cursor:pointer;background:#fff;border:none;border-radius:100px;align-self:center;margin-top:auto;padding:10px 32px;font-size:.88rem;font-weight:600;transition:all .3s cubic-bezier(.22,1,.36,1)}.c3-btn:hover{background:#f5f5f5;transform:scale(1.02);box-shadow:0 8px 24px #ffffff26}.c3-toggle-wrap{color:#ffffffb3;justify-content:flex-end;align-items:center;gap:12px;width:100%;max-width:1100px;margin-top:32px;padding-right:20px;font-size:14px;display:flex}.c3-toggle{cursor:pointer;background:#fff;border:none;border-radius:100px;width:52px;height:28px;padding:0;transition:background .3s cubic-bezier(.4,0,.2,1);position:relative}.c3-toggle-knob{background:#000;border-radius:50%;width:20px;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:4px}.c3-toggle.active{background:#fff3}.c3-toggle.active .c3-toggle-knob{background:#fff;transform:translate(24px)}@media (max-width:1024px){.c3-watermark-main{filter:none;font-size:3.5rem}.c3-watermark-line-2{-webkit-text-fill-color:#00d2ff;color:#00d2ff;background:0 0}.c3-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;width:100vw;padding:0 20px;display:flex;overflow-x:auto;transform:none}.c3-grid::-webkit-scrollbar{display:none}.c3-card{scroll-snap-align:center;flex:0 0 320px}.c3-toggle-wrap{justify-content:center;padding-right:0}}.final-cta-wrap{padding:80px 0}@media (min-width:768px){.final-cta-wrap{padding:128px 0}}.final-cta{text-align:center;border-radius:28px;padding:64px 32px;position:relative;overflow:hidden}@media (min-width:768px){.final-cta{padding:96px 32px}}.final-cta:after{content:"";opacity:.3;pointer-events:none;background:radial-gradient(600px at 50% 0,#ffffff26,#0000 70%);position:absolute;inset:0}.final-cta h2{letter-spacing:-.025em;z-index:1;font-size:40px;font-weight:600;line-height:1.02;position:relative}@media (min-width:768px){.final-cta h2{font-size:60px}}.final-cta p{color:#fff9;z-index:1;max-width:28rem;margin:24px auto 0;font-size:14px;line-height:1.6;position:relative}.final-cta-actions{z-index:1;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex;position:relative}.btn-secondary{color:#fff;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:6px;padding:12px 20px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.btn-secondary:hover{background:#ffffff0d}.kpi-strip{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);display:grid}.kpi-tile{border-right:1px solid #ffffff0f;padding:22px 24px;transition:background .25s;position:relative;overflow:hidden}.kpi-tile:before{content:"";background:radial-gradient(300px circle at var(--mx,50%)var(--my,50%),#00d2ff14,transparent 60%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.kpi-tile:hover:before{opacity:1}.kpi-tile:last-child{border-right:0}.kpi-label{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:8px;font-size:10.5px}.kpi-value{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1}.kpi-accent{color:#a4f4fd}.kpi-shine{background:linear-gradient(135deg,#fff 0%,#00d2ff 50%,#a4f4fd 100%) 0 0/200%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shiny}.kpi-trend{color:#ffffff73;margin-top:6px;font-family:Inter;font-size:11px}.kpi-trend.up{color:#28c840}.kpi-hero{background:#00d2ff0a}.chart-row{padding:22px 24px 26px}.chart-head{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.chart-title{font-size:13px;font-weight:500}.chart-sub{color:#ffffff80;margin-top:2px;font-size:11px}.chart-legend{gap:14px;display:flex}.leg{color:#fff9;align-items:center;gap:6px;font-size:11px;display:inline-flex}.leg-dot{border-radius:2px;width:8px;height:8px}.chart-svg{width:100%;height:180px;display:block}.chart-axis{color:#ffffff59;justify-content:space-between;margin-top:8px;font-family:Inter;font-size:10px;display:flex}.integrations{text-align:center;padding:40px 0}.integ-label{text-transform:uppercase;letter-spacing:.15em;color:#fff6;margin-bottom:24px;font-size:11px}.integ-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.integ-track{gap:64px;width:max-content;animation:30s linear infinite scroll-left;display:flex}@keyframes scroll-left{to{transform:translate(-50%)}}.integ-item{letter-spacing:-.02em;color:#ffffff73;font-size:20px;font-weight:600;transition:color .2s}.integ-item:hover,.section-head-c{color:#fff}.section-h2{letter-spacing:-.025em;font-size:36px;font-weight:600;line-height:1.05}@media (min-width:768px){.section-h2{font-size:56px}}.section-p{color:#fff9;margin-top:16px;font-size:16px;line-height:1.6}.feat-3{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.feat-3{grid-template-columns:repeat(3,1fr)}}.feat-card{border-radius:20px;padding:32px 28px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.feat-card:hover{transform:translateY(-4px)}.feat-card:after{content:"";background:radial-gradient(400px circle at var(--mx,50%)var(--my,50%),#00d2ff1f,transparent 60%);opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .4s;position:absolute;inset:0}.feat-card:hover:after{opacity:1}.feat-icon-wrap{color:#a4f4fd;background:#00d2ff1a;border:1px solid #00d2ff2e;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:24px;display:grid}.feat-card h3{letter-spacing:-.02em;margin-bottom:12px;font-size:22px;font-weight:600}.feat-card p{color:#fff9;margin-bottom:20px;font-size:14px;line-height:1.6}.check-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.check-list li{color:#fffc;align-items:center;gap:10px;font-size:13.5px;display:flex}.check-list li:before{content:"";background-color:#00d2ff2e;background-image:linear-gradient(45deg,#0000 40%,#a4f4fd 40% 50%,#0000 50%),linear-gradient(-45deg,#0000 55%,#a4f4fd 55% 65%,#0000 65%);background-position:3px 7px,6px 6px;background-repeat:no-repeat;background-size:8px 8px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:50%;flex-shrink:0;width:16px;height:16px;position:relative}.auto-grid{grid-template-columns:1fr;align-items:start;gap:64px;display:grid}@media (min-width:900px){.auto-grid{grid-template-columns:5fr 6fr}}.auto-steps{flex-direction:column;gap:24px;margin-top:36px;display:flex}.auto-step{border-top:1px solid #ffffff0f;grid-template-columns:44px 1fr;align-items:flex-start;gap:18px;padding:18px 4px;display:grid}.auto-step:first-child{border-top:0;padding-top:0}.auto-step-num{color:#fffc;background:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:grid}.auto-step-title{margin-bottom:6px;font-size:16px;font-weight:600}.auto-step p{color:#ffffff8c;font-size:13.5px;line-height:1.55}.flow-canvas{border-radius:20px;padding:24px}.flow-head{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.flow-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;border:1px solid #ffffff1a;border-radius:99px;padding:4px 10px;font-size:11px}.flow-live{color:#28c840;letter-spacing:.04em;font-size:11px;font-weight:500}.flow-nodes{flex-direction:column;align-items:center;gap:4px;display:flex}.flow-node{text-align:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;width:100%;max-width:320px;padding:14px 18px}.flow-node-type{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;margin-bottom:5px;font-size:10px}.flow-node-name{font-size:13px;font-weight:500}.flow-arrow-v{color:#fff6;padding:4px 0;font-size:11px}.flow-trigger{background:linear-gradient(135deg,#00d2ff26,#00d2ff0a);border-color:#00d2ff4d}.flow-trigger .flow-node-type{color:#a4f4fd}.flow-email{background:#00d2ff0f;border-color:#00d2ff2e}.flow-sms{background:linear-gradient(135deg,#a4f4fd1f,#a4f4fd05);border-color:#a4f4fd40}.flow-branch{text-align:left;border-color:#ffffff26}.flow-branch-row{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.flow-branch-cell{background:#00000040;border:1px solid #ffffff14;border-radius:8px;padding:10px}.flow-branch-label{letter-spacing:.08em;border-radius:4px;margin-bottom:6px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}.flow-yes{color:#28c840;background:#28c84026}.flow-no{color:#ff5f57;background:#ff5f5726}.flow-branch-action{color:#ffffffb3;font-size:12px}.ai-card{border-radius:20px;padding:28px}.ai-tag{letter-spacing:.08em;text-transform:uppercase;color:#a4f4fd;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;font-weight:600;display:inline-flex}.ai-prompt{background:#0000004d;border:1px solid #ffffff14;border-radius:12px;margin-bottom:20px;padding:14px 16px}.ai-prompt-label{text-transform:uppercase;letter-spacing:.1em;color:#fff6;margin-bottom:6px;font-size:10px}.ai-prompt-text{color:#ffffffe6;font-size:14px;font-style:italic}.ai-results-label{color:#a4f4fd;margin-bottom:12px;font-size:12px;font-weight:500}.ai-result{color:#ffffffd9;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;font-size:13px;transition:all .2s;display:grid}.ai-result:hover{background:#00d2ff0d;border-color:#00d2ff33;transform:translate(2px)}.ai-result-num{color:#fff6;font-family:Inter;font-size:11px;font-weight:500}.ai-result-meta{color:#28c840;white-space:nowrap;font-size:10px;font-weight:500}.feature-pills{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.pill-card{border-radius:14px;padding:18px 20px;transition:transform .3s}.pill-card:hover{transform:translateY(-3px)}.pill-card-title{margin-bottom:6px;font-size:14px;font-weight:600}.pill-card p{color:#ffffff8c;font-size:12.5px;line-height:1.5}.spin-card{text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:24px;padding:36px;display:flex}.spin-wheel{width:280px;height:280px;position:relative}.spin-pointer{filter:drop-shadow(0 4px 8px #ffffff4d);z-index:2;border-top:18px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.spin-disk{background:conic-gradient(#00d2ff 0deg 45deg,#0b2551 45deg 90deg,#a4f4fd 90deg 135deg,#091020 135deg 180deg,#00d2ff 180deg 225deg,#0b2551 225deg 270deg,#a4f4fd 270deg 315deg,#091020 315deg 360deg);border-radius:50%;width:100%;height:100%;animation:60s linear infinite spin-slow;position:relative;box-shadow:inset 0 0 0 4px #ffffff26,inset 0 0 0 12px #0006,0 30px 80px -10px #00d2ff66}@keyframes spin-slow{to{transform:rotate(360deg)}}.spin-card:hover .spin-disk{animation:6s cubic-bezier(.18,.84,.32,1) forwards spin-fast}@keyframes spin-fast{to{transform:rotate(2160deg)}}.spin-slice{color:#fff;transform-origin:0 0;white-space:nowrap;text-shadow:0 1px 3px #00000080;font-size:11px;font-weight:600;position:absolute;top:50%;left:50%}.spin-slice.s1{transform:rotate(22.5deg)translate(60px,-8px)}.spin-slice.s2{transform:rotate(67.5deg)translate(60px,-8px)}.spin-slice.s3{transform:rotate(112.5deg)translate(60px,-8px)}.spin-slice.s4{transform:rotate(157.5deg)translate(60px,-8px)}.spin-slice.s5{transform:rotate(202.5deg)translate(60px,-8px)}.spin-slice.s6{transform:rotate(247.5deg)translate(60px,-8px)}.spin-slice.s7{transform:rotate(292.5deg)translate(60px,-8px)}.spin-slice.s8{transform:rotate(337.5deg)translate(60px,-8px)}.spin-center{letter-spacing:.08em;color:#fff;z-index:1;background:#0c0c0c;border:2px solid #ffffff4d;border-radius:50%;place-items:center;width:70px;height:70px;font-size:11px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spin-meta{flex-direction:column;gap:10px;width:100%;max-width:340px;display:flex}.spin-input{color:#fff;background:#0000004d;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:13px}.spin-input:focus{border-color:#00d2ff80}.spin-input::placeholder{color:#fff6}.spin-btn{color:#fff;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#00d2ff,#0b2551);border:0;border-radius:10px;padding:12px 14px;font-size:13px;font-weight:700;transition:transform .2s;box-shadow:0 10px 24px -6px #00d2ff66}.spin-btn:hover{transform:translateY(-1px)}.big-testi{text-align:center;border-radius:24px;max-width:800px;margin:0 auto;padding:48px}.big-testi-stars{color:#fbbf24;letter-spacing:.2em;margin-bottom:20px;font-size:16px}.big-testi blockquote{letter-spacing:-.015em;color:#fff;margin:0 0 28px;font-size:22px;font-weight:500;line-height:1.45}@media (min-width:768px){.big-testi blockquote{font-size:26px}}.big-testi figcaption{justify-content:center;align-items:center;gap:14px;display:flex}.big-testi-avatar{color:#fff;background:linear-gradient(135deg,#00d2ff,#0b2551);border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;font-weight:600;display:grid}.big-testi .testi-name{font-size:14px;font-weight:600}.big-testi .testi-role{color:#ffffff80;font-size:12px}.big-testi .testi-company{margin-top:2px}.c3-tier-per{color:#fff6;margin-left:4px;font-size:1rem;font-weight:400}.c3-watermark-sub{color:#fff9;max-width:480px;margin-top:28px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.55}.c3-billing-note{color:#fff6;text-align:center;max-width:600px;margin-top:28px;padding:0 24px;font-size:12px;line-height:1.55}.c3-includes{width:100%;max-width:1000px;margin-top:80px}.c3-includes-title{text-align:center;text-transform:uppercase;letter-spacing:.12em;color:#fff6;margin-bottom:24px;font-size:13px}.c3-includes-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.c3-includes-grid{grid-template-columns:1fr}}.c3-include{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;align-items:flex-start;gap:14px;padding:20px;transition:all .25s;display:flex}.c3-include:hover{background:#ffffff0a;border-color:#00d2ff33}.c3-include svg{color:#a4f4fd;flex-shrink:0;margin-top:2px}.c3-include-title{margin-bottom:4px;font-size:13px;font-weight:600}.c3-include-desc{color:#ffffff8c;font-size:12px;line-height:1.5}.migration-bar{border-radius:20px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:20px;max-width:900px;margin:0 auto;padding:32px;display:grid}.mig-cell{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:18px;transition:all .25s;display:flex}.mig-cell:hover{background:#ffffff0d;border-color:#ffffff1f}.mig-logo{border-radius:12px;place-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:grid}.mig-klaviyo{color:#fff;background:#000;border:1px solid #ffffff26}.mig-mailchimp{color:#000;background:#ffe01b}.mig-sc{color:#fff;background:linear-gradient(135deg,#00d2ff 0%,#0b2551 100%);box-shadow:0 8px 24px -4px #00d2ff66}.mig-name{color:#ffffffb3;font-size:13px;font-weight:500}.mig-name-strong{color:#fff;letter-spacing:.06em;font-weight:700}.mig-center{background:linear-gradient(135deg,#00d2ff1a,#0b255133);border-color:#00d2ff4d;padding:24px 16px}.mig-arrow{color:#fff6;font-size:24px;font-weight:300;animation:2s ease-in-out infinite alternate mig-pulse}@keyframes mig-pulse{0%{opacity:.4;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}@media (max-width:700px){.migration-bar{grid-template-columns:1fr}.mig-arrow{transform:rotate(90deg)}}.footer-aura{border-top:1px solid #ffffff14;margin-top:80px;padding:56px 0 32px}.footer-aura-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;margin-bottom:48px;display:grid}@media (max-width:768px){.footer-aura-grid{grid-template-columns:1fr 1fr}}.footer-col h4{text-transform:uppercase;letter-spacing:.12em;color:#fff6;margin:0 0 14px;font-size:11px;font-weight:500}.footer-col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.footer-col a{color:#fff9;font-size:13.5px;transition:color .15s}.footer-col a:hover{color:#fff}.footer-col .logo-mark{width:28px;height:28px}.footer-tag{color:#ffffff80;max-width:280px;margin:0;font-size:13px;line-height:1.55}.footer-aura-bottom{color:#fff6;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:24px;font-size:12px;display:flex}.footer-aura-bottom a{color:inherit}.footer-aura-bottom a:hover{color:#fff}@media (min-width:1025px){.c3-grid>.c3-card{min-width:0}}.root.light,.root.light body,.light html{color:#0c0c12;background:#f6f7fb}.root.light .bg-video:after{background:linear-gradient(#f6f7fb8c 0%,#f6f7fbd9 60%,#f6f7fbf7 100%)}.root.light .bg-video .fallback{background:radial-gradient(80% 60% at 20% 20%,#3d81e32e,#0000 60%),radial-gradient(70% 50% at 80% 70%,#00d2ff1f,#0000 60%),radial-gradient(60% 60% at 50% 100%,#a4c8fd33,#0000 60%),#f6f7fb}.root.light .guide-line{background:#0000000f}.root.light .nav-link{color:#0f1428a6}.root.light .nav-link:hover{color:#0c0c12}.root.light .logo-mark svg{fill:#0c0c12}.root.light .apple-btn{color:#fff;background:#0c0c12}.root.light .apple-btn:hover{background:#1a1a24}.root.light .hero h1{color:#0c0c12}.root.light .hero-sub{color:#0f1428a6}.root.light .hero-cta-meta{color:#0f142880}.root.light .eyebrow{color:#0f1428bf}.root.light .eyebrow .eyebrow-dot{background:#0c0c12}.root.light .eyebrow .eyebrow-tag{color:#0f14288c;border-color:#0f14281f}.root.light .shiny{background-image:linear-gradient(90deg,#c8d4ec 0%,#6a98e0 12.5%,#00d2ff 32.5%,#0058b3 50%,#6a98e0 67.5%,#c8d4ec 87.5% 100%);background-size:200%}.root.light .menubar-inner{color:#0f1428cc;background:#ffffffb3;border-color:#00000014}.root.light .menubar-brand{color:#0c0c12}.root.light .menubar-item{color:#0f1428b3}.root.light .menubar-left .apple-logo{fill:#0c0c12}.root.light .mockup{background:#fffffff2;border-color:#00000014;box-shadow:0 30px 80px -20px #141e3c26}.root.light .mockup-titlebar{background:#00000006;border-color:#0000000f}.root.light .mockup-title{color:#0f142880}.root.light .kpi-strip{border-color:#0000000f}.root.light .kpi-tile{border-color:#0000000d}.root.light .kpi-label{color:#0f14288c}.root.light .kpi-value{color:#0c0c12}.root.light .kpi-accent{color:#0875a3}.root.light .kpi-shine{background:linear-gradient(135deg,#0c0c12 0%,#00a8d1 50%,#5fbedb 100%);-webkit-background-clip:text;background-clip:text}.root.light .kpi-trend{color:#0f142880}.root.light .kpi-hero{background:#00d2ff0d}.root.light .chart-title{color:#0c0c12}.root.light .chart-sub{color:#0f142880}.root.light .leg{color:#0f142899}.root.light .chart-axis,.root.light .integ-label{color:#0f142866}.root.light .integ-item{color:#0f142873}.root.light .integ-item:hover,.root.light .section-h2{color:#0c0c12}.root.light .section-p{color:#0f1428a6}.root.light .liquid-glass{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffa6;box-shadow:inset 0 1px 1px #fff9,0 1px 3px #141e3c0a}.root.light .liquid-glass:before{background:linear-gradient(#ffffffe6 0%,#fff6 20%,#0000000a 40% 60%,#fff6 80%,#ffffffe6 100%)}.root.light .feat-card h3{color:#0c0c12}.root.light .feat-card p{color:#0f142899}.root.light .feat-icon-wrap{color:#0875a3;background:#00a8d114;border-color:#00a8d12e}.root.light .check-list li{color:#0f1428cc}.root.light .check-list li:before{background:#00a8d12e}.root.light .auto-step{border-color:#0000000f}.root.light .auto-step-num{color:#0c0c12;background:#ffffffb3;border-color:#0000001a}.root.light .auto-step-title{color:#0c0c12}.root.light .auto-step p{color:#0f14288c}.root.light .flow-eyebrow{color:#0f142880;border-color:#0000001a}.root.light .flow-node{color:#0c0c12;background:#ffffffd9;border-color:#00000014}.root.light .flow-node-type{color:#0f142880}.root.light .flow-arrow-v{color:#0f142866}.root.light .flow-trigger{background:linear-gradient(135deg,#00a8d126,#00a8d10a);border-color:#00a8d14d}.root.light .flow-trigger .flow-node-type{color:#0875a3}.root.light .flow-email{background:#00a8d10f;border-color:#00a8d12e}.root.light .flow-sms{background:linear-gradient(135deg,#a4f4fd40,#a4f4fd0d);border-color:#a4c8fd66}.root.light .flow-branch-cell{background:#00000006;border-color:#0000000f}.root.light .flow-branch-action{color:#0f1428b3}.root.light .ai-tag{color:#0875a3}.root.light .ai-prompt{background:#0000000a;border-color:#0000000f}.root.light .ai-prompt-label{color:#0f142880}.root.light .ai-prompt-text{color:#0c0c12}.root.light .ai-results-label{color:#0875a3}.root.light .ai-result{color:#0c0c12;background:#ffffffb3;border-color:#0000000f}.root.light .ai-result:hover{background:#00a8d114;border-color:#00a8d140}.root.light .ai-result-num{color:#0f142880}.root.light .pill-card-title{color:#0c0c12}.root.light .pill-card p{color:#0f14288c}.root.light .spin-pointer{border-top-color:#0c0c12}.root.light .spin-disk{box-shadow:inset 0 0 0 4px #0000000f,inset 0 0 0 12px #ffffff80,0 30px 80px -10px #00a8d14d}.root.light .spin-center{color:#0c0c12;background:#fff;border-color:#0000001f}.root.light .spin-input{color:#0c0c12;background:#fffc;border-color:#0000001a}.root.light .spin-input::placeholder{color:#0f142873}.root.light .spin-btn{background:linear-gradient(#00a8d1,#0b2551);box-shadow:0 10px 24px -6px #00a8d166}.root.light .big-testi blockquote,.root.light .big-testi .testi-name{color:#0c0c12}.root.light .big-testi .testi-role{color:#0f142880}.root.light .big-testi .testi-company,.root.light .c3-watermark-line-1{color:#0c0c12}.root.light .c3-watermark-line-2{background:linear-gradient(90deg,#c8d4ec 0%,#6a98e0 25%,#00a8d1 65%,#0058b3 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.root.light .c3-watermark-sub{color:#0f142899}.root.light .c3-card{background:linear-gradient(135deg,#fffffff2,#ffffffb3);border-color:#0000000f;box-shadow:0 30px 60px -20px #141e3c1a,inset 0 1px #fffc}.root.light .c3-card:before{background:linear-gradient(135deg,#fff6 0%,#fff0 50%)}.root.light .c3-card:after{background:linear-gradient(#00000014 0%,#00000005 30%,#0000 60%)}.root.light .c3-card:hover{background:#fff;border-color:#00a8d166;box-shadow:0 40px 80px -20px #00a8d12e,0 20px 40px -10px #141e3c1a,inset 0 1px #fffffff2}.root.light .c3-card-pro{background:linear-gradient(135deg,#00a8d11a,#ffffffd9)}.root.light .c3-card-pro:after{background:linear-gradient(#00a8d180 0%,#00a8d11f 25%,#00a8d100 60%)}.root.light .c3-card-pro .c3-tier-large{background:linear-gradient(#0c0c12 30%,#00a8d1 90%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.root.light .c3-card-pro .c3-check{background:#00a8d12e}.root.light .c3-card-pro .c3-btn{color:#fff;background:linear-gradient(#0c0c12 0%,#1a2840 100%)}.root.light .c3-tier-small{color:#0f14288c}.root.light .c3-tier-large{color:#0c0c12}.root.light .c3-tier-per{color:#0f142866}.root.light .c3-price-meta{color:#0f142873}.root.light .c3-desc{color:#0f14288c}.root.light .c3-list li{color:#0f1428cc}.root.light .c3-check{background:#00000014}.root.light .c3-check svg{stroke:#0c0c12!important}.root.light .c3-card-pro .c3-check svg{stroke:#0875a3!important}.root.light .c3-btn{color:#fff;background:#0c0c12}.root.light .c3-btn:hover{background:#1a1a24;box-shadow:0 8px 24px #141e3c33}.root.light .c3-tier-pill{color:#0f1428b3;background:#0000000a;border-color:#00000014}.root.light .c3-card-pro .c3-tier-pill{color:#0875a3;background:#00a8d11f;border-color:#00a8d14d}.root.light .c3-billing-note{color:#0f142873}.root.light .c3-includes-title{color:#0f142880}.root.light .c3-include{background:#ffffffb3;border-color:#0000000f}.root.light .c3-include:hover{background:#ffffffe6;border-color:#00a8d140}.root.light .c3-include svg{color:#0875a3}.root.light .c3-include-title{color:#0c0c12}.root.light .c3-include-desc{color:#0f14288c}.root.light .mig-cell{background:#ffffffb3;border-color:#0000000f}.root.light .mig-cell:hover{background:#fffffff2;border-color:#0000001f}.root.light .mig-klaviyo{color:#fff;background:#0c0c12;border-color:#00000026}.root.light .mig-mailchimp{color:#0c0c12;background:#ffe01b}.root.light .mig-sc{background:linear-gradient(135deg,#00a8d1 0%,#0b2551 100%);box-shadow:0 8px 24px -4px #00a8d166}.root.light .mig-name{color:#0f1428b3}.root.light .mig-name-strong{color:#0c0c12}.root.light .mig-center{background:linear-gradient(135deg,#00a8d114,#0b25510d);border-color:#00a8d14d}.root.light .mig-arrow{color:#0f142866}.root.light .final-cta:after{opacity:.6;background:radial-gradient(600px at 50% 0,#00a8d12e,#0000 70%)}.root.light .final-cta h2{color:#0c0c12}.root.light .final-cta p{color:#0f142899}.root.light .footer-aura{border-color:#00000014}.root.light .footer-col h4{color:#0f142880}.root.light .footer-col a{color:#0f1428a6}.root.light .footer-col a:hover{color:#0c0c12}.root.light .footer-tag{color:#0f14288c}.root.light .footer-col .logo-mark svg{fill:#0c0c12}.root.light .footer-aura-bottom{color:#0f142873;border-color:#00000014}.root.light .btn-secondary{color:#0c0c12;border-color:#0000001f}.root.light .btn-secondary:hover{background:#0000000a}.root.light .menubar-right{color:#0f1428b3}.root.light .testi-card blockquote{color:#0f1428cc}.root.light .testi-name{color:#0c0c12}.root.light .testi-role{color:#0f142880}.root.light .testi-company{color:#0c0c12}.toggle-pill{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:0;padding:2px;display:inline-flex}.toggle-pill button{color:#ffffff8c;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:color .15s;display:inline-flex}.toggle-pill button.on{color:#fff;background:#ffffff1a;box-shadow:0 1px 2px #0003}.toggle-pill button:hover:not(.on){color:#ffffffd9}.toggle-pill svg{width:12px;height:12px}.root.light .toggle-pill{background:#0000000a;border-color:#00000014}.root.light .toggle-pill button{color:#0f14288c}.root.light .toggle-pill button.on{color:#0c0c12;background:#fff;box-shadow:0 1px 2px #141e3c14}.root.light .toggle-pill button:hover:not(.on){color:#0f1428d9}.footer-toggles{align-items:center;gap:8px;display:flex}.footer-aura-bottom{flex-wrap:wrap;gap:16px}@media (max-width:600px){.footer-aura-bottom{text-align:center;justify-content:center}.footer-toggles{order:-1}}.root.it .lang-en,.root.en .lang-it{display:none!important}.root .lang-it,.root .lang-en{display:inline}