/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-outline-style:solid}}}@layer theme{:host,:root{--default-font-family:Arial,Helvetica,sans-serif;--default-mono-font-family:"Courier New",Courier,monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.block{display:block}.flex{display:flex}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.grow{flex-grow:1}.resize{resize:both}.flex-col{flex-direction:column}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--background:#f8fafc;--foreground:#0a0f1f;--navy:#0a0f1f;--blue:#2563eb;--cyan:#06b6d4;--white:#f8fafc;--lime:#84cc16;--muted:#64748b;--line:#0f172a1f;--dark-line:#f8fafc29;--site-max-width:1180px;--site-gutter:20px;--site-inline-width:calc(100% - (var(--site-gutter) * 2));--site-inline-padding:max(var(--site-gutter),calc((100% - var(--site-max-width)) / 2))}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}main{min-height:100vh}.hero{--edge-shine-delay:.52s;--edge-shine-duration:9s;background:var(--navy);min-height:90svh;position:relative;overflow:hidden}.hero:after{content:"";opacity:.42;background:linear-gradient(90deg,#0000,#06b6d49e,#0000);width:52%;height:1px;animation:energySweep 9s ease-in-out infinite;position:absolute;bottom:16%;right:-18%;transform:rotate(-16deg)}.hero-visual{object-fit:cover;object-position:center;transform-origin:50%;animation:heroImageDrift 18s ease-in-out infinite alternate;transform:scale(1.02)}.hero-shade{background:linear-gradient(90deg,#0a0f1f00 0 34%,#0a0f1f3d 56%,#0a0f1fbd);position:absolute;inset:0}.nav{z-index:2;width:var(--site-inline-width);max-width:var(--site-max-width);color:var(--white);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin:0 auto;padding:24px 0;animation:fadeDown .7s ease-out both;display:grid;position:relative}.brand,.nav-button,.primary-action,.secondary-action{justify-content:center;align-items:center;gap:10px;display:inline-flex}.logo-image{flex:none;display:inline-block;position:relative;overflow:visible}.logo-image img{object-fit:contain}.brand{letter-spacing:0;align-items:center;gap:12px;font-weight:900}.brand-mark{width:45px;height:45px}.logo-wordmark{align-items:center;line-height:1;display:inline-flex}.logo-wordmark,.logo-wordmark span:first-child{color:var(--white)}.logo-wordmark span:last-child{color:var(--blue)}.brand-wordmark{border-left:1px solid #f8fafc9e;min-height:38px;padding-left:15px;font-size:1.52rem}.nav nav{color:#f8fafcb8;justify-content:center;gap:28px;font-size:.94rem;display:flex}.nav nav a:hover,.nav-button{color:var(--white)}.nav-button{isolation:isolate;min-height:40px;background-color:#0000;background-image:none;border:1px solid #06b6d470;border-radius:8px;padding:0 16px;font-size:.92rem;font-weight:800;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:0 0 18px #06b6d41f,0 10px 30px #00000014}.hero-inner{z-index:1;width:var(--site-inline-width);max-width:var(--site-max-width);grid-template-columns:minmax(0,.92fr) minmax(320px,.62fr);align-items:center;gap:48px;min-height:calc(90svh - 86px);margin:0 auto;padding:64px 0 100px;display:grid;position:relative}.hero-copy{max-width:720px;color:var(--white)}.download-row,.hero-copy .eyebrow,.hero-copy h1,.hero-lede{animation:fadeUp .76s ease-out both}.hero-copy .eyebrow{animation-delay:.14s}.hero-copy h1{animation-delay:.24s}.hero-lede{animation-delay:.36s}.download-row{animation-delay:.5s}.eyebrow{color:#99f6e4;letter-spacing:0;text-transform:uppercase;margin:0 0 18px;font-size:.86rem;font-weight:900}.eyebrow.dark{color:#67e8f9}.hero h1{color:#fff;margin:0;font-size:6.25rem;font-weight:900;line-height:.92}.hero h1 span:last-child{color:var(--blue)}.hero-lede{color:#f8fafccc;max-width:660px;margin:28px 0 0;font-size:1.18rem;line-height:1.78}.download-row{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.primary-action,.secondary-action{isolation:isolate;border:1px solid #0000;border-radius:8px;min-height:50px;padding:0 20px;font-size:.95rem;font-weight:900;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.primary-action{color:#fff;background:linear-gradient(135deg,var(--blue),var(--cyan));box-shadow:0 18px 50px #2563eb52}.primary-action.light{color:var(--navy);background:linear-gradient(135deg,var(--white),#d9f99d);box-shadow:none}.secondary-action{color:var(--white);background:#0a0f1f24;border:1px solid #f8fafc47}.hero .nav-button,.hero .primary-action,.hero .secondary-action{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.hero .primary-action{color:#e0f2fe;border-color:#06b6d485;box-shadow:0 0 26px #06b6d429,0 18px 46px #2563eb1f}.hero .secondary-action{color:var(--white);border-color:#f8fafc57;box-shadow:0 0 22px #f8fafc14,0 18px 42px #0000001a}.hero .nav-button:before,.hero .primary-action:before,.hero .secondary-action:before{z-index:1;border-radius:inherit;content:"";pointer-events:none;filter:drop-shadow(0 0 8px #06b6d433);mix-blend-mode:screen;opacity:0;animation:heroButtonEdgeShine var(--edge-shine-duration) ease-in-out var(--edge-shine-delay) infinite;background-color:#0000;background-image:linear-gradient(135deg,#0000 0 34%,#06b6d41a 42%,#f8fafc9e 49%,#84cc1624 55%,#0000 68% 100%),linear-gradient(135deg,#0000 44%,#ffffff47 50%,#0000 56%);background-position:100% 100%;background-repeat:repeat,repeat;background-size:230% 230%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.hero .nav-button:hover,.hero .primary-action:hover,.hero .secondary-action:hover{border-color:#f8fafc75;transform:translateY(-2px);box-shadow:0 20px 52px #2563eb2e,0 0 24px #06b6d41f}.app-preview{justify-content:center;animation:fadeUp .86s ease-out .52s both;display:flex}.phone-shell{isolation:isolate;-webkit-backdrop-filter:blur(8px)saturate(118%);backdrop-filter:blur(8px)saturate(118%);background-color:#0000;background-image:linear-gradient(#f8fafc33,#2563eb0f);border:1px solid #f8fafc33;border-radius:28px;width:min(340px,100%);padding:18px;position:relative;overflow:hidden;box-shadow:0 28px 72px #00000024,0 0 0 1px #f8fafc0a,0 0 24px #06b6d414,inset 0 0 26px #f8fafc09}.phone-shell:before{z-index:3;filter:drop-shadow(0 0 8px #06b6d438)drop-shadow(0 0 16px #84cc1614);mix-blend-mode:screen;opacity:0;animation:phoneEdgeShine var(--edge-shine-duration) ease-in-out var(--edge-shine-delay) infinite;background-color:#0000;background-image:linear-gradient(135deg,#0000 0 32%,#06b6d414 40%,#f8fafca3 48%,#84cc162e 54%,#06b6d40f 60%,#0000 70% 100%),linear-gradient(135deg,#0000 43%,#ffffff57 49%,#0000 55%);background-position:0 0;background-repeat:repeat,repeat;background-size:240% 240%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:1px;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.phone-shell:after,.phone-shell:before{border-radius:inherit;content:"";pointer-events:none;position:absolute}.phone-shell:after{z-index:0;opacity:.72;background:linear-gradient(112deg,#0000 30%,#f8fafc09 41%,#f8fafc1d 48%,#06b6d412 54%,#0000 66%),radial-gradient(circle at 28% 24%,#f8fafc12,#0000 28%);inset:-38%;transform:translate(-22%)}.phone-shell>*{z-index:1;position:relative}.phone-status,.switch-list div{justify-content:space-between;align-items:center;gap:14px;display:flex}.phone-status{color:#f8fafcb8;min-height:38px;font-size:.82rem;font-weight:800}.page-nav-shell{z-index:4;background:radial-gradient(circle at 18% 0,#2563eb47,transparent 30%),linear-gradient(180deg,#07111f 0,var(--navy) 100%);border-bottom:1px solid #06b6d429;position:relative;overflow:hidden}.page-nav{animation:none}.phone-brand{align-items:center;gap:8px;display:inline-flex}.phone-logo-mark{width:22px;height:22px}.phone-wordmark{font-size:.82rem}.phone-status strong{color:var(--lime);animation:softPulse 2.8s ease-in-out infinite}.power-widget{background:radial-gradient(circle at 78% 18%,#2563eb7a,#0000 34%),radial-gradient(circle at 18% 82%,#06b6d42e,#0000 32%),linear-gradient(135deg,#2563eb75,#0a0f1f29);border:1px solid #2563eb75;border-radius:8px;min-height:190px;margin-top:12px;padding:22px 96px 22px 22px;position:relative;overflow:hidden}.power-widget:after{content:"";background:linear-gradient(110deg,#0000 20%,#f8fafc29 48%,#0000 76%);animation:panelSweep 5.8s ease-in-out 1.8s infinite;position:absolute;inset:0;transform:translate(-120%)}.power-widget p,.power-widget span{color:#f8fafcad;margin:0;font-size:.84rem;font-weight:800}.remote-line-graph{background:linear-gradient(#f8fafc14,#2563eb0e),#0a0f1f1f;border:1px solid #f8fafc1f;border-radius:8px;width:100%;height:74px;margin:14px 0 8px;position:relative;overflow:hidden}.remote-line-graph:after{content:"";pointer-events:none;opacity:.64;background:linear-gradient(110deg,#0000 18%,#f8fafc1f 48%,#0000 76%);position:absolute;inset:0}.remote-line-graph svg{z-index:1;width:100%;height:100%;position:relative;overflow:visible}.remote-graph-fill{fill:url(#remoteGraphFill)}.remote-graph-line{fill:none;stroke:url(#remoteGraphLine);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;filter:drop-shadow(0 0 8px #2563eb61)}.remote-line-graph circle{fill:#f8fafc;stroke:#2563ebb8;stroke-width:2px;filter:drop-shadow(0 0 8px #06b6d46b)}.remote-power-button{z-index:1;color:#fff;background:radial-gradient(circle at 34% 28%,#2563eb42,#0000 46%),#040814d1;border:1px solid #2563eb7a;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:22px;right:22px;box-shadow:0 0 28px #2563eb4d,inset 0 1px #f8fafc1a}.remote-logo-mark{width:48px;height:48px}.switch-list{gap:10px;margin-top:14px;display:grid}.switch-list div{color:#f8fafcbd;background:#f8fafc0f;border:1px solid #f8fafc1f;border-radius:8px;min-height:44px;padding:0 12px}.switch-list div>span{align-items:center;gap:10px;display:inline-flex}.switch-logo-mark{filter:drop-shadow(0 0 8px #06b6d457);background:#67e8f9;flex:none;width:19px;height:19px;display:inline-block;-webkit-mask:url(/cyberwatt-logo.png) 50%/132% 132% no-repeat;mask:url(/cyberwatt-logo.png) 50%/132% 132% no-repeat}.switch-list strong{color:var(--white);font-size:.82rem}.mini-chart{grid-template-columns:repeat(7,1fr);align-items:end;gap:8px;height:92px;margin-top:18px;display:grid}.mini-chart span{background:linear-gradient(180deg,var(--lime),var(--cyan),var(--blue));transform-origin:bottom;border-radius:7px 7px 2px 2px;animation:barBreathe 3.8s ease-in-out infinite}.mini-chart span:nth-child(2){animation-delay:.12s}.mini-chart span:nth-child(3){animation-delay:.24s}.mini-chart span:nth-child(4){animation-delay:.36s}.mini-chart span:nth-child(5){animation-delay:.48s}.mini-chart span:nth-child(6){animation-delay:.6s}.mini-chart span:nth-child(7){animation-delay:.72s}.faq-section,.how-section,.section{width:var(--site-inline-width);max-width:var(--site-max-width);margin:0 auto;padding:108px 0}.section-intro{max-width:780px;margin-bottom:42px}.section-intro p{color:#0891b2;text-transform:uppercase;margin:0 0 14px;font-size:.84rem;font-weight:900}.cta-section h2,.product-band h2,.section-intro h2{color:var(--navy);margin:0;font-size:3rem;font-weight:900;line-height:1.08}.cta-section p,.product-band p,.section-intro span{color:var(--muted);margin-top:18px;font-size:1rem;line-height:1.76;display:block}.remote-moment-section{isolation:isolate;background:linear-gradient(#f8fafc,#f8fcff);align-items:center;min-height:clamp(660px,88vh,960px);padding-top:clamp(72px,10vh,132px);display:flex;position:relative;overflow:hidden}.remote-moment-section:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(90deg,#0a0f1fb8,#0a0f1f1f 52%,#06b6d41f),radial-gradient(circle at 75%,#06b6d433,#0000 32%),linear-gradient(90deg,#0a0f1fb8,#0a0f1f3d 48%,#06b6d424),linear-gradient(#f8fafc1a,#0a0f1f38),url(/cyberwatt-child-remote-black-tilt.png);background-position:50%;background-size:cover;position:absolute;inset:0}.remote-moment-curve{z-index:1;pointer-events:none;width:100%;height:clamp(100px,12vw,176px);position:absolute;left:0;right:0}.remote-moment-curve path{fill:currentColor}.remote-moment-curve-top{color:#f8fafc;top:-1px}.remote-moment-copy{z-index:2;width:var(--site-inline-width);max-width:var(--site-max-width);color:var(--white);margin:0 auto;position:relative}.remote-moment-copy p{width:fit-content;color:var(--cyan);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 24px #06b6d46b;margin:0 0 16px;font-size:.82rem;font-weight:900}.remote-moment-copy h2{max-width:560px;color:var(--white);text-shadow:0 18px 44px #0a0f1f6b;margin:0;font-size:clamp(2.45rem,5vw,5.25rem);font-weight:950;line-height:.98}.remote-moment-copy h2 span{color:var(--blue);display:inline}.remote-moment-copy>span{color:#f8fafcc7;text-shadow:0 10px 26px #0a0f1f75;max-width:520px;margin-top:22px;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.74;display:block}@media (min-width:769px){.remote-moment-section:before{background-attachment:fixed}}.feature-grid,.pricing-grid,.testimonial-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.feature-card,.pricing-card,.testimonial-grid article{border:1px solid var(--line);background:#fff;border-radius:8px}.feature-card{min-height:250px;padding:26px}.feature-card svg{color:var(--blue)}.feature-card h3,.pricing-card h3,.steps h3{color:var(--navy);margin:22px 0 0;font-size:1.12rem;font-weight:900;line-height:1.35}.feature-card p,.pricing-card p,.steps p,.testimonial-grid p{color:var(--muted);margin:12px 0 0;font-size:.95rem;line-height:1.68}.feature-showcase-section{width:100%;padding:104px var(--site-inline-padding) 118px;background:linear-gradient(180deg,#071a55 0,var(--blue) 46%,var(--cyan) 100%)}.feature-showcase-header{max-width:780px;color:var(--white);margin-bottom:44px}.feature-showcase-header p{color:#f8fafcc2;text-transform:uppercase;margin:0 0 16px;font-size:.84rem;font-weight:900}.feature-showcase-header h2{color:var(--white);letter-spacing:0;margin:0;font-size:clamp(2.55rem,5vw,4.8rem);font-weight:900;line-height:.98}.feature-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.feature-showcase-card{background:var(--navy);isolation:isolate;border:1px solid #2563eb6b;border-radius:8px;min-height:570px;position:relative;overflow:hidden}.feature-showcase-card:before{z-index:1;content:"";background:linear-gradient(#0a0f1fdb,#0a0f1f8a 33%,#0a0f1f1a 66%,#0a0f1f3d);position:absolute;inset:0}.feature-showcase-card:after{z-index:2;content:"";opacity:0;pointer-events:none;background:#0a0f1f57;transition:opacity .5s;position:absolute;inset:0}.feature-showcase-card:hover:after{opacity:1}.feature-showcase-image{background-color:var(--navy);transition:filter .7s,transform .7s;inset:-24px 0;overflow:hidden;transform:translateY(0)}.feature-showcase-image,.feature-showcase-image:before{will-change:transform;background-repeat:no-repeat;background-size:cover;position:absolute}.feature-showcase-image:before{content:"";background-image:inherit;background-position:inherit;animation:featureImageBreath 16s ease-in-out infinite alternate;inset:0;transform:translateY(0)scale(1.04)}.feature-showcase-card:hover .feature-showcase-image{filter:saturate(1.1)contrast(1.04);transform:translateY(-24px)}.feature-showcase-copy{z-index:4;max-width:300px;color:var(--white);padding:40px 32px;position:relative}.feature-showcase-copy svg{color:var(--cyan);filter:drop-shadow(0 0 14px #06b6d46b);display:block}.feature-showcase-logo-mark{background:var(--cyan);filter:drop-shadow(0 0 14px #06b6d46b);width:24px;height:24px;display:block;-webkit-mask:url(/cyberwatt-logo.png) 50%/124% 124% no-repeat;mask:url(/cyberwatt-logo.png) 50%/124% 124% no-repeat}.feature-showcase-copy h3{color:var(--white);margin:22px 0 0;font-size:clamp(2rem,2.65vw,2.8rem);font-weight:400;line-height:1.05}.feature-showcase-copy p{color:#f8fafcc7;margin:18px 0 0;font-size:.92rem;line-height:1.55}.how-section{width:100%;max-width:none;padding-right:var(--site-inline-padding);padding-left:var(--site-inline-padding);background:linear-gradient(#06b6d447,#e2f6fcf0 34%,#f8fafc),linear-gradient(135deg,#2563eb29,#f8fafceb);border-top:1px solid #06b6d457;position:relative;overflow:hidden;box-shadow:inset 0 1px #f8fafcd1,inset 0 80px 120px #f8fafc42}.how-section:before{z-index:0;content:"";pointer-events:none;opacity:.44;background:linear-gradient(90deg,#2563eb1a 1px,#0000 0) 0 0/64px 64px,linear-gradient(#06b6d41a 1px,#0000 0) 0 0/64px 64px,linear-gradient(135deg,#0000 0 46%,#2563eb29 46.2% 46.5%,#0000 46.8% 100%) 0 0/100% 100%;position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#000000b8 44%,#0000 84%);mask:linear-gradient(#000,#000000b8 44%,#0000 84%)}.how-section:after{top:128px;left:max(20px,calc((100% - var(--site-max-width)) / 2));content:"";opacity:.72;background:linear-gradient(90deg,#0000,#2563ebbd,#06b6d4e0,#0000);width:min(520px,42vw);height:2px;position:absolute;transform:rotate(-9deg)}.how-section>:not(.how-3d-logo){z-index:2;position:relative}.how-3d-logo{top:-46px;right:max(-96px,calc((100% - var(--site-max-width)) / 2 - 172px));z-index:1;aspect-ratio:1;opacity:.9;pointer-events:none;perspective:920px;width:min(720px,56vw);transform-style:preserve-3d;contain:layout style;position:absolute}.how-3d-logo:before{content:"";filter:blur(18px);background:radial-gradient(circle,#06b6d442,#2563eb1f 45%,#0000 70%);border-radius:50%;position:absolute;inset:15%;transform:translate3d(6%,9%,-90px)}.how-3d-logo:after{content:"";filter:blur(.5px);background:linear-gradient(90deg,#0000,#2563eb75,#06b6d4b8,#0000);width:48%;height:2px;position:absolute;bottom:18%;right:24%;transform:rotate(-24deg)}.how-3d-canvas,.how-3d-fallback-ring{width:100%;height:100%;position:absolute;inset:0}.how-3d-fallback-ring{transform-origin:50%;background:conic-gradient(from 36deg,#f8fafcf5 0deg,#06b6d4db 86deg,#2563ebf5 190deg,#0a0f1fe6 282deg,#0000 282deg 1turn);border-radius:50%;transition:opacity .22s;animation:howFallbackRingSpin 9s linear infinite;inset:13%;box-shadow:inset -34px -28px 50px #0a0f1f57,inset 24px 20px 38px #f8fafc52,26px 34px 40px #0a0f1f29,0 0 44px #06b6d433;-webkit-mask-image:radial-gradient(circle,#0000 0 calc(100% - 54px),#000 calc(100% - 52px)),conic-gradient(from 36deg,#000 0deg 282deg,#0000 282deg 1turn);mask-image:radial-gradient(circle,#0000 0 calc(100% - 54px),#000 calc(100% - 52px)),conic-gradient(from 36deg,#000 0deg 282deg,#0000 282deg 1turn);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.how-3d-logo.is-webgl-ready .how-3d-fallback-ring{opacity:0;animation:none}.how-3d-canvas{filter:drop-shadow(0 42px 38px #0a0f1f38)drop-shadow(0 0 46px #06b6d442)}.how-section .section-intro{max-width:820px}.how-section .section-intro p{width:fit-content;min-height:34px;color:var(--blue);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fafc94;border:1px solid #2563eb38;align-items:center;padding:0 13px;display:inline-flex;box-shadow:0 10px 24px #2563eb1a}.how-section .section-intro h2{max-width:780px;color:var(--navy);text-shadow:0 1px #f8fafcb3}.how-section .section-intro span{color:#0a0f1fad;max-width:720px}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.steps:before{content:"";background:linear-gradient(90deg,#2563eb00,#2563eb8a,#06b6d4b8,#2563eb00);height:2px;position:absolute;top:54px;left:10%;right:10%;box-shadow:0 0 20px #06b6d447}.steps article{isolation:isolate;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffffc7,#f8fafc85),linear-gradient(135deg,#2563eb1f,#06b6d42e);border:1px solid #2563eb3d;border-radius:8px;min-height:280px;padding:30px;transition:border-color .24s,box-shadow .24s,transform .24s;position:relative;overflow:hidden;box-shadow:0 26px 62px #0a0f1f1a,inset 0 0 0 1px #f8fafc85}.steps article:before{z-index:0;aspect-ratio:1;content:"";background:linear-gradient(#2563eb24,#06b6d433);width:190px;position:absolute;bottom:-58px;right:-44px;-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.steps article:after{z-index:1;content:"";background:linear-gradient(90deg,var(--blue),var(--cyan));height:3px;position:absolute;top:0;left:0;right:0}.steps article:hover{border-color:#06b6d480;transform:translateY(-6px);box-shadow:0 30px 70px #2563eb2e,inset 0 0 0 1px #f8fafca3}.steps article>*{z-index:2;position:relative}.steps h3{color:var(--blue);text-shadow:0 1px #f8fafcd1,0 0 18px #2563eb29}.steps p{color:#0a0f1fc2;text-shadow:0 1px #f8fafcc2,0 0 14px #f8fafc85;font-weight:600}.steps article>span{width:76px;height:76px;color:var(--white);background:linear-gradient(135deg,var(--blue),var(--cyan));border:1px solid #06b6d457;border-radius:50%;justify-content:center;align-items:center;margin-bottom:46px;font-size:1.45rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 16px 30px #2563eb38,inset 0 1px #f8fafc5c}.steps svg{color:var(--blue);filter:drop-shadow(0 0 18px #2563eb38);position:absolute;top:54px;right:30px}.product-band{z-index:3;min-height:720px;padding:112px var(--site-inline-padding) 118px;isolation:isolate;color:var(--navy);background:radial-gradient(circle at 86% 12%,#06b6d438,#0000 24%),linear-gradient(#f8fcff,#e9f9fd 56%,#d8f6fb);grid-template-columns:minmax(0,1.36fr) minmax(280px,.64fr);align-items:center;gap:clamp(30px,5vw,72px);display:grid;position:relative;overflow:visible}.product-band:before{inset:34px var(--site-inline-padding);z-index:0;content:"";pointer-events:none;background-image:linear-gradient(#2563eb12 1px,#0000 0),linear-gradient(90deg,#06b6d412 1px,#0000 0);background-size:44px 44px;border:1px solid #2563eb1f;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.product-band-tape{z-index:7;pointer-events:none;-webkit-backdrop-filter:blur(8px)saturate(1.15);backdrop-filter:blur(8px)saturate(1.15);background:linear-gradient(#e1f2f6b8,#a9d3dc5c),repeating-linear-gradient(90deg,#ffffff2e 0 1px,#0000 1px 6px),repeating-linear-gradient(-45deg,#06b6d424 0 8px,#0a0f1f0a 8px 16px),#cdeaf0a3;border:1px solid #97cbd78a;width:clamp(180px,19vw,286px);height:clamp(67px,6.5vw,105px);position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%,-48%)rotate(-3deg)}.product-band-tape:before{content:"";opacity:.74;background:radial-gradient(circle at 18% 32%,#ffffff57 0 2px,#0000 3px),radial-gradient(circle at 76% 58%,#0a0f1f0f 0 1px,#0000 3px),linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;inset:0}.product-band-tape:after{content:"";background:#ffffff38;width:1px;position:absolute;top:12%;bottom:12%;left:50%;transform:rotate(7deg)}.product-band-tape-bottom{top:auto;bottom:0;transform:translate(-50%,48%)rotate(3deg)}.power-collage:after{top:var(--collage-trace-top);right:var(--collage-trace-right);z-index:0;width:var(--collage-trace-size);height:var(--collage-trace-size);border:1px dashed var(--collage-trace-color);content:"";transform:rotate(var(--collage-trace-rotation));pointer-events:none;position:absolute}.product-band-copy{z-index:2;text-align:right;justify-self:end;max-width:520px;position:relative}.product-band-copy .eyebrow{color:var(--blue)}.product-band-copy h2{color:var(--navy)}.product-band-copy p{color:#315266}.power-collage{z-index:1;--collage-trace-top:calc(10% - 90px);--collage-trace-right:calc(2% - 120px);--collage-trace-size:178px;--collage-trace-rotation:18deg;--collage-trace-color:#06b6d438;--collage-logo-shadow-color:#06b6d41c;--collage-logo-ratio:.644;perspective:1200px;min-height:540px;position:relative}.power-collage:before{z-index:0;content:"";background:linear-gradient(90deg,#0000,#2563eb6b,#06b6d457,#0000);width:100%;height:2px;position:absolute;top:48%;left:0;transform:rotate(-4deg)}.power-collage-spark{z-index:5;clip-path:polygon(50% 0,61% 34%,100% 50%,61% 66%,50% 100%,39% 66%,0 50%,39% 34%);background:var(--lime);filter:drop-shadow(0 0 22px #84cc1680);width:78px;height:78px;position:absolute;bottom:15%;right:8%}.power-collage-stamp{z-index:6;background:#f8fcff85;border:2px solid #2563eb94;justify-content:center;align-items:center;width:118px;height:118px;display:inline-flex;position:absolute;top:10%;right:2%;transform:rotate(18deg);box-shadow:inset 0 0 0 8px #06b6d414}.power-collage-stamp-logo{object-fit:contain;opacity:.56;filter:drop-shadow(0 8px 18px #2563eb3d);width:76px;height:76px}.power-collage-logo-shadow{top:var(--collage-trace-top);right:var(--collage-trace-right);z-index:1;width:var(--collage-trace-size);height:var(--collage-trace-size);transform:rotate(var(--collage-trace-rotation));pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.power-collage-logo-shadow:before{width:calc(var(--collage-trace-size) * var(--collage-logo-ratio));height:calc(var(--collage-trace-size) * var(--collage-logo-ratio));content:"";background:var(--collage-logo-shadow-color);filter:drop-shadow(0 0 14px var(--collage-logo-shadow-color));-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.power-print{z-index:2;width:clamp(190px,18vw,292px);transform-style:preserve-3d;background:#ffffffeb;border:1px solid #f8fcffeb;border-radius:2px;margin:0;padding:11px;transition:transform .46s,box-shadow .46s;position:absolute;box-shadow:0 28px 52px #0a0f1f2e,0 2px 8px #2563eb14}.power-print:before{z-index:3;content:"";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#f8fafc61,#06b6d433),#ffffff6b;width:72px;height:34px;position:absolute;top:-18px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 8px 18px #0a0f1f14}.power-print-image{aspect-ratio:1;background:var(--navy);border:1px solid #0a0f1f14;display:block;position:relative;overflow:hidden}.power-print-image img{object-fit:cover;transition:transform .6s;transform:scale(1.04)}.power-print figcaption{min-height:58px;margin-top:14px;padding:0 5px 2px}.power-print span,.power-print strong{display:block}.power-print strong{color:var(--navy);font-size:.98rem;font-weight:950;line-height:1.2}.power-print figcaption span{color:#315266;margin-top:5px;font-size:.78rem;line-height:1.35}.power-print:hover{z-index:8;box-shadow:0 38px 70px #0a0f1f38,0 0 34px #06b6d42e}.power-print:hover .power-print-image img{transform:scale(1.1)translateY(-2%)}.power-print-1{top:68px;left:0;transform:rotate(-9deg)translateZ(18px)}.power-print-1:hover{transform:rotate(-6deg)translate3d(0,-18px,32px)}.power-print-2{z-index:3;width:clamp(210px,20vw,320px);top:12px;left:20%;transform:rotate(3deg)translateZ(32px)}.power-print-2:hover{transform:rotate(1deg)translate3d(0,-18px,48px)}.power-print-3{z-index:4;width:clamp(220px,21vw,336px);top:150px;left:36%;transform:rotate(-3deg)translateZ(58px)}.power-print-3:hover{transform:rotate(-1deg)translate3d(0,-18px,72px)}.power-print-4{z-index:2;top:74px;right:13%;transform:rotate(8deg)translateZ(20px)}.power-print-4:hover{transform:rotate(5deg)translate3d(0,-18px,34px)}.power-print-5{z-index:5;width:clamp(200px,18vw,296px);bottom:22px;right:0;transform:rotate(-7deg)translateZ(44px)}.power-print-5:hover{transform:rotate(-4deg)translate3d(0,-18px,58px)}.testimonials-section{z-index:0;color:var(--white);isolation:isolate;position:relative}.testimonials-section:before{z-index:-1;content:"";background:linear-gradient(135deg,#2563eb2e,#06b6d41f),var(--navy);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.testimonials-section .section-intro{max-width:620px}.testimonials-section .section-intro p{color:#67e8f9}.testimonials-section .section-intro h2{color:var(--white)}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.testimonial-grid article{border-color:var(--dark-line);background:#f8fafc12;padding:28px}.testimonial-grid p{color:#f8fafcb8}.testimonial-grid span,.testimonial-grid strong{display:block}.testimonial-grid strong{color:var(--white);margin-top:28px}.testimonial-grid span{color:#67e8f9;margin-top:6px;font-size:.88rem;font-weight:800}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-section{--edge-shine-delay:0s;--edge-shine-duration:8s;z-index:0;color:var(--white);isolation:isolate;position:relative}.pricing-section:before{content:"";pointer-events:none;z-index:-2;background:radial-gradient(circle at 18% 18%,#2563eb7a,transparent 28%),radial-gradient(circle at 84% 20%,#06b6d43d,transparent 26%),linear-gradient(135deg,#2563eb47,#06b6d41a 42%,#0a0f1ff5),var(--navy);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.pricing-section .section-intro p{color:#67e8f9;text-shadow:0 0 24px #2563eb6b}.pricing-section .section-intro h2{color:var(--white)}.pricing-section .section-intro span{color:#f8fafcbd}.pricing-pattern{z-index:-1;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.pricing-mark{width:var(--mark-size);height:var(--mark-size);display:block;position:absolute;overflow:visible;transform:translate(-50%,-50%)}.pricing-mark-icon{width:100%;height:100%;color:var(--mark-color,#60a5fa3d);opacity:var(--mark-opacity,.24);transform:rotate(var(--mark-rotate,0deg));transform-origin:50%;filter:drop-shadow(0 0 12px #2563eb24);display:block;overflow:visible}.pricing-mark-curve .pricing-mark-icon{animation:pricingCurveSpin var(--mark-spin-duration,58s) linear infinite;animation-delay:var(--mark-animation-delay,0s)}.pricing-mark-spark .pricing-mark-icon{animation:pricingSparkBlink var(--spark-blink-duration,11s) ease-out infinite;animation-delay:var(--mark-animation-delay,0s)}.pricing-mark:nth-child(3n){--mark-animation-delay:-9s;--mark-spin-duration:68s;--spark-blink-duration:13s;--spark-peak-opacity:.46}.pricing-mark:nth-child(4n){--mark-animation-delay:-18s;--mark-spin-duration:82s;--mark-spin-turn:-360deg;--spark-blink-duration:15s;--spark-peak-opacity:.4}.pricing-mark:nth-child(5n){--mark-animation-delay:-25s;--mark-spin-duration:49s;--spark-blink-duration:9s;--spark-peak-opacity:.5}.pricing-mark:nth-child(7n){--mark-animation-delay:-33s;--mark-spin-duration:96s;--mark-spin-turn:-360deg;--spark-blink-duration:17s;--spark-peak-opacity:.38}.pricing-mark-icon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.pricing-mark-curve .pricing-mark-icon path{stroke-width:8.5px}.pricing-mark-spark .pricing-mark-icon path{fill:currentColor;stroke:none}.pricing-mark-1{--mark-size:96px;--mark-rotate:-24deg;--mark-opacity:.22;--mark-color:#2563eb70;top:11%;left:8%}.pricing-mark-2{--mark-size:38px;--mark-rotate:18deg;--mark-opacity:.3;--mark-color:#67e8f96b;top:13%;left:27%}.pricing-mark-3{--mark-size:72px;--mark-rotate:124deg;--mark-opacity:.2;top:19%;left:66%}.pricing-mark-4{--mark-size:54px;--mark-rotate:-12deg;--mark-opacity:.28;--mark-color:#2563eb66;top:17%;left:88%}.pricing-mark-5{--mark-size:58px;--mark-rotate:72deg;--mark-opacity:.2;--mark-color:#67e8f952;top:39%;left:14%}.pricing-mark-6{--mark-size:34px;--mark-rotate:42deg;--mark-opacity:.24;top:43%;left:43%}.pricing-mark-7{--mark-size:112px;--mark-rotate:-146deg;--mark-opacity:.15;--mark-color:#2563eb7a;top:55%;left:76%}.pricing-mark-8{--mark-size:44px;--mark-rotate:-28deg;--mark-opacity:.24;--mark-color:#67e8f961;top:64%;left:9%}.pricing-mark-9{--mark-size:82px;--mark-rotate:18deg;--mark-opacity:.18;top:78%;left:31%}.pricing-mark-10{--mark-size:50px;--mark-rotate:11deg;--mark-opacity:.26;--mark-color:#2563eb6b;top:82%;left:58%}.pricing-mark-11{--mark-size:62px;--mark-rotate:-82deg;--mark-opacity:.2;--mark-color:#67e8f94d;top:86%;left:91%}.pricing-mark-12{--mark-size:30px;--mark-rotate:38deg;--mark-opacity:.2;top:32%;left:96%}.pricing-mark-13{--mark-size:42px;--mark-rotate:-12deg;--mark-opacity:.17;top:5%;left:48%}.pricing-mark-14{--mark-size:26px;--mark-rotate:-18deg;--mark-opacity:.18;--mark-color:#67e8f957;top:53%;left:55%}.pricing-mark-15{--mark-size:126px;--mark-rotate:38deg;--mark-opacity:.12;top:70%;left:99%}.pricing-mark-16{--mark-size:28px;--mark-rotate:63deg;--mark-opacity:.22;--mark-color:#2563eb61;top:5%;left:74%}.pricing-mark-17{--mark-size:54px;--mark-rotate:151deg;--mark-opacity:.16;--mark-color:#67e8f947;top:28%;left:4%}.pricing-mark-18{--mark-size:30px;--mark-rotate:-31deg;--mark-opacity:.25;--mark-color:#2563eb6b;top:27%;left:22%}.pricing-mark-19{--mark-size:92px;--mark-rotate:-64deg;--mark-opacity:.14;top:34%;left:62%}.pricing-mark-20{--mark-size:36px;--mark-rotate:27deg;--mark-opacity:.24;--mark-color:#67e8f95c;top:36%;left:81%}.pricing-mark-21{--mark-size:68px;--mark-rotate:42deg;--mark-opacity:.15;--mark-color:#2563eb5c;top:49%;left:28%}.pricing-mark-22{--mark-size:42px;--mark-rotate:-6deg;--mark-opacity:.22;top:51%;left:70%}.pricing-mark-23{--mark-size:46px;--mark-rotate:102deg;--mark-opacity:.14;--mark-color:#67e8f94d;top:59%;left:18%}.pricing-mark-24{--mark-size:24px;--mark-rotate:58deg;--mark-opacity:.21;--mark-color:#2563eb61;top:61%;left:47%}.pricing-mark-25{--mark-size:100px;--mark-rotate:-18deg;--mark-opacity:.13;top:68%;left:68%}.pricing-mark-26{--mark-size:32px;--mark-rotate:-42deg;--mark-opacity:.23;--mark-color:#67e8f957;top:72%;left:84%}.pricing-mark-27{--mark-size:76px;--mark-rotate:218deg;--mark-opacity:.13;--mark-color:#2563eb6b;top:91%;left:10%}.pricing-mark-28{--mark-size:28px;--mark-rotate:14deg;--mark-opacity:.2;top:92%;left:42%}.pricing-mark-29{--mark-size:48px;--mark-rotate:-118deg;--mark-opacity:.14;--mark-color:#67e8f94d;top:94%;left:76%}.pricing-mark-30{--mark-size:34px;--mark-rotate:36deg;--mark-opacity:.23;--mark-color:#2563eb5c;top:8%;left:96%}.pricing-mark-31{--mark-size:64px;--mark-rotate:14deg;--mark-opacity:.12;top:3%;left:15%}.pricing-mark-32{--mark-size:22px;--mark-rotate:-18deg;--mark-opacity:.18;--mark-color:#67e8f957;top:23%;left:49%}.pricing-mark-33{--mark-size:84px;--mark-rotate:82deg;--mark-opacity:.12;--mark-color:#2563eb61;top:42%;left:98%}.pricing-mark-34{--mark-size:26px;--mark-rotate:7deg;--mark-opacity:.18;top:78%;left:4%}.pricing-mark-35{--mark-size:56px;--mark-rotate:-206deg;--mark-opacity:.13;--mark-color:#67e8f947;top:73%;left:51%}.pricing-mark-36{--mark-size:40px;--mark-rotate:24deg;--mark-opacity:.22;--mark-color:#2563eb66;top:96%;left:95%}.pricing-mark-37{--mark-size:38px;--mark-rotate:196deg;--mark-opacity:.1;--mark-color:#67e8f947;top:9%;left:36%}.pricing-mark-38{--mark-size:62px;--mark-rotate:19deg;--mark-opacity:.17;--mark-color:#2563eb57;top:10%;left:58%}.pricing-mark-39{--mark-size:70px;--mark-rotate:-39deg;--mark-opacity:.1;top:15%;left:2%}.pricing-mark-40{--mark-size:30px;--mark-rotate:-27deg;--mark-opacity:.16;--mark-color:#67e8f952;top:15%;left:42%}.pricing-mark-41{--mark-size:52px;--mark-rotate:72deg;--mark-opacity:.11;--mark-color:#2563eb57;top:21%;left:79%}.pricing-mark-42{--mark-size:22px;--mark-rotate:34deg;--mark-opacity:.16;top:24%;left:13%}.pricing-mark-43{--mark-size:24px;--mark-rotate:154deg;--mark-opacity:.11;--mark-color:#67e8f947;top:27%;left:72%}.pricing-mark-44{--mark-size:36px;--mark-rotate:-18deg;--mark-opacity:.15;--mark-color:#2563eb5c;top:29%;left:91%}.pricing-mark-45{--mark-size:44px;--mark-rotate:-116deg;--mark-opacity:.1;top:34%;left:33%}.pricing-mark-46{--mark-size:26px;--mark-rotate:41deg;--mark-opacity:.15;--mark-color:#67e8f94d;top:37%;left:52%}.pricing-mark-47{--mark-size:86px;--mark-rotate:14deg;--mark-opacity:.09;--mark-color:#2563eb5c;top:40%;left:6%}.pricing-mark-48{--mark-size:20px;--mark-rotate:-33deg;--mark-opacity:.15;top:44%;left:86%}.pricing-mark-49{--mark-size:58px;--mark-rotate:111deg;--mark-opacity:.1;--mark-color:#67e8f942;top:47%;left:38%}.pricing-mark-50{--mark-size:28px;--mark-rotate:17deg;--mark-opacity:.15;--mark-color:#2563eb57;top:48%;left:61%}.pricing-mark-51{--mark-size:74px;--mark-rotate:-181deg;--mark-opacity:.09;top:52%;left:101%}.pricing-mark-52{--mark-size:32px;--mark-rotate:28deg;--mark-opacity:.15;--mark-color:#67e8f952;top:55%;left:24%}.pricing-mark-53{--mark-size:42px;--mark-rotate:49deg;--mark-opacity:.1;--mark-color:#2563eb57;top:59%;left:73%}.pricing-mark-54{--mark-size:24px;--mark-rotate:-13deg;--mark-opacity:.14;top:62%;left:34%}.pricing-mark-55{--mark-size:64px;--mark-rotate:-72deg;--mark-opacity:.09;--mark-color:#67e8f947;top:65%;left:15%}.pricing-mark-56{--mark-size:34px;--mark-rotate:53deg;--mark-opacity:.15;--mark-color:#2563eb5c;top:66%;left:55%}.pricing-mark-57{--mark-size:48px;--mark-rotate:126deg;--mark-opacity:.1;top:69%;left:89%}.pricing-mark-58{--mark-size:22px;--mark-rotate:6deg;--mark-opacity:.14;--mark-color:#67e8f94d;top:72%;left:39%}.pricing-mark-59{--mark-size:80px;--mark-rotate:-24deg;--mark-opacity:.09;--mark-color:#2563eb57;top:76%;left:22%}.pricing-mark-60{--mark-size:30px;--mark-rotate:-41deg;--mark-opacity:.14;top:77%;left:71%}.pricing-mark-61{--mark-size:46px;--mark-rotate:191deg;--mark-opacity:.1;--mark-color:#67e8f942;top:81%;left:2%}.pricing-mark-62{--mark-size:26px;--mark-rotate:32deg;--mark-opacity:.14;--mark-color:#2563eb57;top:83%;left:49%}.pricing-mark-63{--mark-size:66px;--mark-rotate:-132deg;--mark-opacity:.09;top:86%;left:64%}.pricing-mark-64{--mark-size:38px;--mark-rotate:-9deg;--mark-opacity:.15;--mark-color:#67e8f952;top:88%;left:87%}.pricing-mark-65{--mark-size:50px;--mark-rotate:24deg;--mark-opacity:.1;--mark-color:#2563eb57;top:94%;left:25%}.pricing-mark-66{--mark-size:20px;--mark-rotate:51deg;--mark-opacity:.14;top:94%;left:59%}.pricing-mark-67{--mark-size:96px;--mark-rotate:63deg;--mark-opacity:.08;--mark-color:#67e8f93d;top:2%;left:104%}.pricing-mark-68{--mark-size:24px;--mark-rotate:-24deg;--mark-opacity:.14;--mark-color:#2563eb57;top:4%;left:5%}.pricing-mark-69{--mark-size:34px;--mark-rotate:-6deg;--mark-opacity:.1;top:57%;left:5%}.pricing-mark-70{--mark-size:18px;--mark-rotate:18deg;--mark-opacity:.13;--mark-color:#67e8f947;top:19%;left:35%}.pricing-mark-71{--mark-size:110px;--mark-rotate:-51deg;--mark-opacity:.08;--mark-color:#2563eb52;top:99%;left:73%}.pricing-mark-72{--mark-size:28px;--mark-rotate:38deg;--mark-opacity:.14;--mark-color:#67e8f94d;top:41%;left:20%}.pricing-card{isolation:isolate;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(#f8fafc1c,#f8fafc0e),#0a0f1f61;border-color:#2563eb47;flex-direction:column;align-items:stretch;padding:28px;transition:transform .26s,border-color .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #f8fafc1f,0 22px 60px #00000038}.pricing-card:not(.featured){background:radial-gradient(circle at 24% 0,#06b6d42e,#0000 46%),linear-gradient(#2563eb24,#06b6d413),#0a0f1f70;border-color:#06b6d45c;box-shadow:inset 0 1px #f8fafc24,0 24px 66px #06b6d41a,0 18px 52px #0000003d}.pricing-card:not(.featured):last-child{background:radial-gradient(circle at 78% 0,#2563eb3d,#0000 48%),linear-gradient(#06b6d41f,#2563eb17),#0a0f1f75;border-color:#2563eb70}.pricing-card:before{opacity:.74;background:linear-gradient(90deg,#0000,#2563ebe6,#06b6d4b8,#0000);height:1px;top:0;left:18px;right:18px}.pricing-card:after,.pricing-card:before{z-index:1;content:"";pointer-events:none;position:absolute}.pricing-card:after{border-radius:inherit;filter:drop-shadow(0 0 8px #06b6d433);mix-blend-mode:screen;opacity:0;background-color:#0000;background-image:linear-gradient(135deg,#0000 0 34%,#06b6d41a 42%,#f8fafc9e 49%,#84cc1624 55%,#0000 68% 100%),linear-gradient(135deg,#0000 44%,#ffffff47 50%,#0000 56%);background-position:100% 100%;background-repeat:repeat,repeat;background-size:230% 230%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:1px;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.pricing-card>*{z-index:2;position:relative}.pricing-card:hover{border-color:#2563eb9e;transform:translateY(-6px);box-shadow:inset 0 1px #f8fafc24,0 28px 74px #2563eb33}.pricing-card:hover:after{animation:heroButtonEdgeShine var(--edge-shine-duration) ease-in-out var(--edge-shine-delay) infinite}.pricing-card.featured{background:linear-gradient(#2563eb3d,#f8fafc13),#0a0f1f75;border-color:#2563ebc2;margin-block:-10px;transform:none;box-shadow:inset 0 1px #f8fafc2e,0 34px 92px #2563eb47,0 0 0 1px #06b6d41f}.pricing-card.featured:hover{transform:translateY(-4px);box-shadow:inset 0 1px #f8fafc33,0 40px 108px #2563eb57,0 0 42px #06b6d41f}.badge{z-index:2;color:#dbeafe;background:#2563eb42;border:1px solid #2563eb94;border-radius:8px;margin-bottom:0;padding:7px 10px;font-size:.78rem;font-weight:900;display:inline-flex;position:absolute;top:16px;right:18px;box-shadow:0 0 24px #2563eb3d}.pricing-card strong{color:#bfdbfe;text-shadow:0 0 26px #2563eb57;margin-top:18px;font-size:2rem;display:block}.pricing-card h3{color:var(--white)}.pricing-card p{color:#f8fafcd6;text-shadow:0 8px 22px #0a0f1f42;min-height:4.85rem}.pricing-card ul{gap:12px;margin:28px 0;padding:0;list-style:none;display:grid}.pricing-card li{color:#f8fafce0;text-shadow:0 8px 22px #0a0f1f38;align-items:center;gap:10px;font-size:.94rem;display:flex}.pricing-card li svg{color:#67e8f9;filter:drop-shadow(0 0 10px #2563eb57);flex:none}.pricing-card a{isolation:isolate;color:#e0f2fe;background:0 0;border:1px solid #06b6d485;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:auto;font-weight:900;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 26px #06b6d429,0 18px 46px #2563eb1f}.pricing-card a:before{z-index:1;border-radius:inherit;content:"";pointer-events:none;filter:drop-shadow(0 0 8px #06b6d433);mix-blend-mode:screen;opacity:0;animation:heroButtonEdgeShine var(--edge-shine-duration) ease-in-out var(--edge-shine-delay) infinite;background-color:#0000;background-image:linear-gradient(135deg,#0000 0 34%,#06b6d41a 42%,#f8fafc9e 49%,#84cc1624 55%,#0000 68% 100%),linear-gradient(135deg,#0000 44%,#ffffff47 50%,#0000 56%);background-position:100% 100%;background-repeat:repeat,repeat;background-size:230% 230%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.pricing-card a:hover{background:0 0;border-color:#f8fafc75;transform:translateY(-2px);box-shadow:0 20px 52px #2563eb2e,0 0 24px #06b6d41f}.pricing-card.featured a{color:var(--white);background:linear-gradient(135deg,#2563eb3d,#06b6d41a),#2563eb14;border-color:#60a5fae0;box-shadow:inset 0 1px #f8fafc38,inset 0 0 28px #06b6d41a,0 0 38px #06b6d43d,0 22px 58px #2563eb3d}.pricing-card.featured a:hover{background:linear-gradient(135deg,#2563eb4d,#06b6d424),#2563eb1a;border-color:#f8fafca3;box-shadow:inset 0 1px #f8fafc47,inset 0 0 34px #06b6d41f,0 0 48px #06b6d44d,0 26px 64px #2563eb4d}.closing-band{isolation:isolate;background:radial-gradient(circle at 0 0,#2563eb42,#0000 34%),radial-gradient(circle at 13% 18%,#06b6d42e,#0000 30%),radial-gradient(circle at 18% 78%,#06b6d424,#0000 28%),linear-gradient(135deg,#fffffff5,#dbf7ffeb 58%,#f0fdfaf5),#f8fafc;border-top:1px solid #06b6d438;border-bottom:1px solid #06b6d438;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.closing-band:before{border-color:#2563eb1f #06b6d447 #06b6d42e #2563eb1f;border-style:solid;border-width:20px;border-radius:50%;width:420px;height:420px;top:-96px;right:-124px;transform:rotate(-18deg)}.closing-band:after,.closing-band:before{content:"";pointer-events:none;position:absolute}.closing-band:after{background:linear-gradient(90deg,#0000,#2563eb5c,#06b6d49e,#0000);width:min(460px,46vw);height:2px;bottom:76px;right:18%;transform:rotate(-10deg)}.closing-band>*{z-index:1;position:relative}.faq-section{grid-template-columns:.85fr 1.15fr;align-items:start;gap:54px;display:grid}.faq-list{gap:12px;display:grid}.faq-list details{border:1px solid var(--line);background:#fff;border-radius:8px}.faq-list summary{min-height:64px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:0 20px;font-weight:900;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list summary svg{flex:none;transition:transform .18s}.faq-list details p{color:var(--muted);margin:0;padding:0 20px 22px;line-height:1.7}.cta-section{--edge-shine-delay:0s;--edge-shine-duration:8s;isolation:isolate;width:var(--site-inline-width);max-width:var(--site-max-width);background:linear-gradient(135deg,#2563eb57,#84cc162e),var(--navy);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;margin:0 auto 80px;padding:44px;display:grid;position:relative;overflow:hidden}.cta-section>:not(.cta-spark-field){z-index:2;position:relative}.cta-copy{max-width:720px}.cta-section h2,.cta-section p{color:var(--white)}.cta-section p{color:#f8fafcb8;max-width:680px}.cta-spark-field{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.cta-spark{--spark-blink-high:1;--spark-blink-low:.18;--spark-blink-mid:.62;--spark-flash-delay:-.4s;--spark-flash-duration:4.8s;--spark-idle-delay:0s;--spark-idle-duration:6.8s;--spark-idle-rotate:7deg;--spark-idle-soft-rotate:2.4deg;--spark-idle-soft-x:4px;--spark-idle-soft-y:-3px;--spark-idle-return-rotate:-2deg;--spark-idle-return-x:-3px;--spark-idle-return-y:-2px;--spark-idle-x:9px;--spark-idle-y:-8px;--spark-pull-x:0px;--spark-pull-y:0px;--spark-opacity:.54;--spark-hover-opacity:.96;--spark-scale:1;top:var(--spark-top);left:var(--spark-left);width:var(--spark-size);height:var(--spark-size);color:var(--spark-color,#67e8f9c7);opacity:var(--spark-opacity);transform:translate(-50%,-50%) rotate(var(--spark-rotate,0deg)) scale(var(--spark-scale));will-change:transform,opacity;transition:opacity .24s,transform .52s cubic-bezier(.16,1,.3,1);position:absolute}.cta-spark,.cta-spark svg{transform-origin:50%;display:block}.cta-spark svg{width:100%;height:100%;opacity:var(--spark-blink-high);filter:brightness();animation:ctaSparkDrift var(--spark-idle-duration) ease-in-out var(--spark-idle-delay) infinite,ctaSparkFlash var(--spark-flash-duration) step-end var(--spark-flash-delay) infinite;will-change:filter,transform,opacity}.cta-spark path{fill:currentColor}.cta-spark:nth-child(2n){--spark-blink-low:.16;--spark-blink-mid:.58;--spark-flash-delay:-1.1s;--spark-flash-duration:5.6s;--spark-idle-delay:-1.7s;--spark-idle-duration:7.6s;--spark-idle-rotate:-6deg;--spark-idle-soft-rotate:-2deg;--spark-idle-soft-x:-4px;--spark-idle-soft-y:3px;--spark-idle-return-rotate:1.6deg;--spark-idle-return-x:3px;--spark-idle-return-y:2px;--spark-idle-x:-10px;--spark-idle-y:8px}.cta-spark:nth-child(3n){--spark-blink-low:.14;--spark-blink-mid:.54;--spark-flash-delay:-2.8s;--spark-flash-duration:6.2s;--spark-idle-delay:-4.3s;--spark-idle-duration:8.4s;--spark-idle-rotate:9deg;--spark-idle-soft-rotate:3deg;--spark-idle-soft-x:3px;--spark-idle-soft-y:5px;--spark-idle-return-rotate:-2.4deg;--spark-idle-return-x:-3px;--spark-idle-return-y:4px;--spark-idle-x:7px;--spark-idle-y:12px}.cta-spark:nth-child(4n){--spark-blink-low:.22;--spark-blink-mid:.66;--spark-flash-delay:-.2s;--spark-flash-duration:4.2s;--spark-idle-delay:-.8s;--spark-idle-duration:5.8s;--spark-idle-rotate:-10deg;--spark-idle-soft-rotate:-3deg;--spark-idle-soft-x:5px;--spark-idle-soft-y:2px;--spark-idle-return-rotate:2.4deg;--spark-idle-return-x:-3px;--spark-idle-return-y:3px;--spark-idle-x:12px;--spark-idle-y:5px}.cta-spark:nth-child(5n){--spark-blink-low:.12;--spark-blink-mid:.48;--spark-flash-delay:-3.7s;--spark-flash-duration:7.4s;--spark-idle-delay:-6.2s;--spark-idle-duration:9.2s;--spark-idle-rotate:6deg;--spark-idle-soft-rotate:2deg;--spark-idle-soft-x:-5px;--spark-idle-soft-y:-4px;--spark-idle-return-rotate:-1.6deg;--spark-idle-return-x:3px;--spark-idle-return-y:-3px;--spark-idle-x:-9px;--spark-idle-y:-13px}.cta-spark:nth-child(7n){--spark-blink-low:.2;--spark-blink-mid:.64;--spark-flash-delay:-5s;--spark-flash-duration:8.1s;--spark-idle-delay:-8.1s;--spark-idle-duration:10.4s;--spark-idle-rotate:-8deg;--spark-idle-soft-rotate:-2.8deg;--spark-idle-soft-x:6px;--spark-idle-soft-y:-3px;--spark-idle-return-rotate:2deg;--spark-idle-return-x:-4px;--spark-idle-return-y:-3px;--spark-idle-x:13px;--spark-idle-y:-8px}.cta-section:hover .cta-spark{opacity:var(--spark-hover-opacity);transform:translate(calc(-50% + var(--spark-pull-x)),calc(-50% + var(--spark-pull-y))) rotate(var(--spark-rotate,0deg)) scale(var(--spark-scale))}.cta-section.cta-sparks-entering .cta-spark{transition:opacity .62s,transform 1.8s cubic-bezier(.08,.82,.16,1)}.cta-section.cta-sparks-paused .cta-spark{opacity:var(--spark-opacity);transform:translate(-50%,-50%) rotate(var(--spark-rotate,0deg)) scale(var(--spark-scale))}.cta-section.cta-sparks-paused .cta-spark svg{animation-play-state:paused}.cta-spark-1{--spark-size:26px;--spark-top:14%;--spark-left:6%;--spark-rotate:-22deg;--spark-opacity:.42}.cta-spark-2{--spark-size:16px;--spark-top:22%;--spark-left:18%;--spark-rotate:18deg;--spark-color:#06b6d4b3}.cta-spark-3{--spark-size:44px;--spark-top:67%;--spark-left:12%;--spark-rotate:36deg;--spark-opacity:.34;--spark-hover-opacity:.78}.cta-spark-4{--spark-size:20px;--spark-top:78%;--spark-left:27%;--spark-rotate:-48deg;--spark-color:#84cc169e}.cta-spark-5{--spark-size:32px;--spark-top:9%;--spark-left:42%;--spark-rotate:62deg;--spark-opacity:.38}.cta-spark-6{--spark-size:18px;--spark-top:38%;--spark-left:48%;--spark-rotate:-8deg;--spark-color:#06b6d4b8}.cta-spark-7{--spark-size:58px;--spark-top:72%;--spark-left:51%;--spark-rotate:-28deg;--spark-opacity:.3;--spark-hover-opacity:.72}.cta-spark-8{--spark-size:22px;--spark-top:16%;--spark-left:62%;--spark-rotate:28deg}.cta-spark-9{--spark-size:38px;--spark-top:34%;--spark-left:68%;--spark-rotate:-58deg;--spark-color:#06b6d4a8;--spark-opacity:.36}.cta-spark-10{--spark-size:18px;--spark-top:82%;--spark-left:67%;--spark-rotate:10deg;--spark-color:#84cc1694}.cta-spark-11{--spark-size:30px;--spark-top:8%;--spark-left:78%;--spark-rotate:-32deg;--spark-opacity:.44}.cta-spark-12{--spark-size:52px;--spark-top:57%;--spark-left:80%;--spark-rotate:48deg;--spark-color:#2563eba8;--spark-opacity:.32;--spark-hover-opacity:.76}.cta-spark-13{--spark-size:20px;--spark-top:28%;--spark-left:89%;--spark-rotate:22deg;--spark-color:#06b6d4b3}.cta-spark-14{--spark-size:34px;--spark-top:86%;--spark-left:91%;--spark-rotate:-18deg;--spark-opacity:.38}.cta-spark-15{--spark-size:14px;--spark-top:50%;--spark-left:7%;--spark-rotate:54deg;--spark-color:#84cc16a3}.cta-spark-16{--spark-size:24px;--spark-top:47%;--spark-left:34%;--spark-rotate:-64deg;--spark-opacity:.4}.cta-spark-17{--spark-size:16px;--spark-top:63%;--spark-left:61%;--spark-rotate:40deg;--spark-color:#06b6d4bd}.cta-spark-18{--spark-size:46px;--spark-top:19%;--spark-left:96%;--spark-rotate:-42deg;--spark-opacity:.3;--spark-hover-opacity:.74}.cta-spark-19{--spark-size:17px;--spark-top:91%;--spark-left:43%;--spark-rotate:16deg;--spark-color:#06b6d4ad}.cta-spark-20{--spark-size:28px;--spark-top:42%;--spark-left:94%;--spark-rotate:70deg;--spark-opacity:.36}.cta-spark-21{--spark-size:12px;--spark-top:6%;--spark-left:30%;--spark-rotate:-74deg;--spark-color:#67e8f9d1}.cta-spark-22{--spark-size:24px;--spark-top:12%;--spark-left:53%;--spark-rotate:33deg;--spark-opacity:.48}.cta-spark-23{--spark-size:18px;--spark-top:22%;--spark-left:72%;--spark-rotate:-14deg;--spark-color:#84cc16b3}.cta-spark-24{--spark-size:36px;--spark-top:31%;--spark-left:12%;--spark-rotate:84deg;--spark-opacity:.42}.cta-spark-25{--spark-size:15px;--spark-top:32%;--spark-left:36%;--spark-rotate:-36deg;--spark-color:#06b6d4d6}.cta-spark-26{--spark-size:26px;--spark-top:45%;--spark-left:16%;--spark-rotate:58deg;--spark-opacity:.5}.cta-spark-27{--spark-size:13px;--spark-top:53%;--spark-left:24%;--spark-rotate:12deg;--spark-color:#67e8f9cc}.cta-spark-28{--spark-size:42px;--spark-top:57%;--spark-left:42%;--spark-rotate:-88deg;--spark-opacity:.34}.cta-spark-29{--spark-size:21px;--spark-top:66%;--spark-left:7%;--spark-rotate:26deg;--spark-color:#2563ebd1}.cta-spark-30{--spark-size:16px;--spark-top:68%;--spark-left:35%;--spark-rotate:-18deg;--spark-opacity:.52}.cta-spark-31{--spark-size:30px;--spark-top:75%;--spark-left:61%;--spark-rotate:52deg;--spark-color:#06b6d4c7}.cta-spark-32{--spark-size:12px;--spark-top:88%;--spark-left:17%;--spark-rotate:-58deg;--spark-color:#84cc16b8}.cta-spark-33{--spark-size:24px;--spark-top:90%;--spark-left:72%;--spark-rotate:74deg;--spark-opacity:.46}.cta-spark-34{--spark-size:15px;--spark-top:11%;--spark-left:95%;--spark-rotate:-26deg;--spark-color:#67e8f9c7}.cta-spark-35{--spark-size:33px;--spark-top:37%;--spark-left:55%;--spark-rotate:18deg;--spark-opacity:.4}.cta-spark-36{--spark-size:18px;--spark-top:49%;--spark-left:77%;--spark-rotate:-66deg;--spark-color:#2563ebc2}.cta-spark-37{--spark-size:14px;--spark-top:73%;--spark-left:82%;--spark-rotate:36deg;--spark-color:#06b6d4db}.cta-spark-38{--spark-size:28px;--spark-top:64%;--spark-left:96%;--spark-rotate:-96deg;--spark-opacity:.36}.cta-spark-39{--spark-size:20px;--spark-top:84%;--spark-left:50%;--spark-rotate:8deg;--spark-color:#67e8f9d1}.cta-spark-40{--spark-size:44px;--spark-top:5%;--spark-left:68%;--spark-rotate:-54deg;--spark-opacity:.3}.cta-section .primary-action{color:var(--white);background:linear-gradient(135deg,#2563eb3d,#06b6d41a),#2563eb14;border-color:#60a5fae0;box-shadow:inset 0 1px #f8fafc38,inset 0 0 28px #06b6d41a,0 0 38px #06b6d43d,0 22px 58px #2563eb3d}.cta-section .primary-action:before{z-index:1;border-radius:inherit;content:"";pointer-events:none;filter:drop-shadow(0 0 8px #06b6d433);mix-blend-mode:screen;opacity:0;animation:heroButtonEdgeShine var(--edge-shine-duration) ease-in-out var(--edge-shine-delay) infinite;background-color:#0000;background-image:linear-gradient(135deg,#0000 0 34%,#06b6d41a 42%,#f8fafc9e 49%,#84cc1624 55%,#0000 68% 100%),linear-gradient(135deg,#0000 44%,#ffffff47 50%,#0000 56%);background-position:100% 100%;background-repeat:repeat,repeat;background-size:230% 230%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.cta-section .primary-action:hover{background:linear-gradient(135deg,#2563eb4d,#06b6d424),#2563eb1a;border-color:#f8fafca3;transform:translateY(-2px);box-shadow:inset 0 1px #f8fafc47,inset 0 0 34px #06b6d41f,0 0 48px #06b6d44d,0 26px 64px #2563eb4d}.inner-page{background:#f5f9ff;overflow:hidden}.page-hero{isolation:isolate;padding:92px var(--site-inline-padding) 86px;color:var(--white);background:radial-gradient(circle at 84% 10%,#06b6d442,transparent 34%),radial-gradient(circle at 18% 18%,#2563eb57,transparent 30%),linear-gradient(135deg,#07111f 0,var(--navy) 54%,#071827 100%);position:relative;overflow:hidden}.page-hero:after,.page-hero:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;width:min(54vw,560px);position:absolute;bottom:-34%;right:-9%;-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.page-hero:before{background:#2563eb14}.page-hero:after{--mark-opacity:0;--spark-afterglow-opacity:.035;--spark-peak-opacity:.13;background:linear-gradient(180deg,#f8fafc57,var(--blue) 42%,#06b6d447);clip-path:inset(8% 39% 44%);animation:footerSparkTwinkle 14s ease-in-out infinite}.page-hero-compact{padding-bottom:72px}.page-hero-inner,.page-section,.pricing-page .pricing-section{max-width:var(--site-max-width);margin:0 auto}.page-hero-inner{z-index:1;position:relative}.page-eyebrow,.page-section-intro span,.page-split span{color:#67e8f9;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:900;display:block}.page-hero h1,.page-section-intro h2,.page-split h2{letter-spacing:0;margin:0;font-weight:900}.page-hero h1{max-width:850px;font-size:clamp(3rem,7vw,5.9rem);line-height:.98}.page-hero p:not(.page-eyebrow){color:#f8fafcbd;max-width:700px;margin:24px 0 0;font-size:1.08rem;line-height:1.78}.page-hero .primary-action{margin-top:30px}.page-section{padding:86px var(--site-inline-padding)}.page-section-intro{max-width:760px;margin-bottom:34px}.page-section-intro h2,.page-split h2{color:var(--navy);font-size:clamp(2.25rem,4vw,4rem);line-height:1.04}.feature-list,.legal-content p,.page-card p,.page-section-intro p{color:#475569;line-height:1.72}.page-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.contact-panel,.legal-content,.page-card{background:#ffffffc7;border:1px solid #2563eb1f;border-radius:8px;box-shadow:0 24px 70px #0f172a14}.page-card{min-height:230px;padding:26px}.page-card svg{color:var(--blue)}.page-card h3{color:var(--navy);margin:24px 0 12px;font-size:1.22rem}.page-card p{margin:0}.page-section-dark{width:100%;max-width:none;color:var(--white);background:radial-gradient(circle at 18% 18%,#06b6d429,transparent 28%),linear-gradient(135deg,var(--navy),#071827)}.page-section-dark .page-split{max-width:var(--site-max-width);margin:0 auto}.page-section-dark h2{color:var(--white)}.contact-grid,.page-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:42px;display:grid}.feature-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.feature-list li{color:#f8fafcc2;background:#f8fafc0d;border:1px solid #67e8f92e;border-radius:8px;padding:16px 18px}.about-power-section{--about-power-opacity:0;--about-power-scale:.24;--about-power-y:62vh;--about-power-scroll-tail:108px;z-index:2;isolation:isolate;min-height:calc(100vh + var(--about-power-scroll-tail));min-height:calc(100svh + var(--about-power-scroll-tail));padding:0 var(--site-inline-padding);color:var(--white);background:linear-gradient(180deg,#0a0f1f0a,#0a0f1f3d),url(/cyberwatt-power-in-hands-centered.png) 50% /cover no-repeat fixed,var(--navy);margin-bottom:0;position:relative;overflow:clip}.about-power-section:before{z-index:-1;content:"";background:0 0;position:absolute;inset:0}.about-power-static-background,.about-power-static-copy,.about-power-static-foreground{visibility:hidden;pointer-events:none;width:100vw;height:100svh;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.about-power-section[data-about-power-static=visible]{background:var(--navy)}.about-power-section[data-about-power-static=visible] .about-power-static-background,.about-power-section[data-about-power-static=visible] .about-power-static-copy,.about-power-section[data-about-power-static=visible] .about-power-static-foreground{visibility:visible}.about-power-section[data-about-power-static=visible] .about-power-copy,.about-power-section[data-about-power-static=visible] .about-power-foreground-shell{display:none}.about-power-static-background{z-index:1;background:linear-gradient(180deg,#0a0f1f0a,#0a0f1f3d),url(/cyberwatt-power-in-hands-centered.png) 50% /cover no-repeat,var(--navy)}.about-power-static-foreground{z-index:4;background:url(/cyberwatt-power-hands-spark-exact.png) 50%/cover no-repeat}.about-power-static-copy{z-index:2}.about-power-foreground-shell{z-index:3;pointer-events:none;background:url(/cyberwatt-power-hands-spark-exact.png) 50%/cover no-repeat fixed;position:absolute;inset:0}.about-power-copy,.about-power-static-copy h2{z-index:2;width:min(980px,calc(100% - (var(--site-gutter) * 2)));text-align:center;max-width:980px;opacity:var(--about-power-opacity);transform:translate3d(-50%,var(--about-power-y),0) scale(var(--about-power-scale));transform-origin:50%;will-change:opacity,transform;pointer-events:none;top:clamp(96px,14vh,150px);left:50%}.about-power-copy{position:fixed}.about-power-static-copy h2{position:absolute}.about-power-copy h2,.about-power-static-copy h2{max-width:980px;color:var(--white);letter-spacing:0;text-wrap:balance;text-shadow:0 2px 2px #0a0f1f80,0 0 24px #0a0f1fdb,0 0 56px #0a0f1fb8;margin:0;font-size:clamp(2.9rem,6.25vw,7.2rem);font-weight:900;line-height:.86}.about-story-section{z-index:1;isolation:isolate;padding:246px var(--site-inline-padding) 96px;background:linear-gradient(#f5f9ff,#ecf7ff);position:relative;overflow:hidden}.about-story-section:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:#2563eb0e;width:min(46vw,520px);position:absolute;top:14%;right:-12%;transform:rotate(-12deg);-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.about-story-section:after{top:0;right:var(--site-inline-padding);left:var(--site-inline-padding);content:"";background:linear-gradient(90deg,#0000,#06b6d48c,#0000);height:1px;position:absolute}.about-rollout-inner,.about-story-grid{max-width:var(--site-max-width);grid-template-columns:minmax(0,.94fr) minmax(320px,.76fr);align-items:center;gap:58px;margin:0 auto;display:grid}.about-rollout-copy>span,.about-section-heading>span,.about-story-copy>span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:900;display:block}.about-rollout-copy h2,.about-section-heading h2,.about-story-copy h2{color:var(--navy);letter-spacing:0;margin:0;font-size:clamp(2.35rem,4.8vw,4.7rem);font-weight:900;line-height:1}.about-principle-card p,.about-rollout-copy p,.about-section-heading p,.about-story-copy p,.about-timeline p{color:#475569;line-height:1.74}.about-story-copy p{max-width:690px;margin:22px 0 0}.about-signal-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.about-signal-row span{border-left:2px solid var(--blue);background:#ffffff8a;gap:7px;min-height:96px;padding:16px 14px 16px 16px;display:grid}.about-signal-row strong{color:var(--navy);font-size:.95rem}.about-signal-row small{color:#64748b;line-height:1.45}.about-control-board{min-height:500px;color:var(--white);background:linear-gradient(#0a0f1ff0,#071827f5);border:1px solid #67e8f93d;border-radius:8px;padding:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #f8fafc1f,0 34px 90px #0f172a33}.about-control-board:before{content:"";opacity:.2;pointer-events:none;background-color:#0000;background-image:linear-gradient(#67e8f92e 1px,#0000 0),linear-gradient(90deg,#67e8f91f 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:18px}.about-control-board:after{content:"";pointer-events:none;background:#2563eb1f;width:220px;bottom:-70px;right:-52px}.about-board-logo,.about-control-board:after{aspect-ratio:1;position:absolute;-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.about-board-logo{z-index:1;background:linear-gradient(180deg,var(--blue),var(--cyan));opacity:.28;filter:drop-shadow(0 0 22px #06b6d447);width:92px;top:110px;right:32px}.about-board-header,.about-board-list,.about-board-wave{z-index:1;position:relative}.about-board-header{border-bottom:1px solid #f8fafc24;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.about-board-header span{color:#f8fafc9e;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.about-board-header strong{color:#67e8f9;font-size:.84rem}.about-board-wave{align-items:end;gap:10px;height:154px;margin:56px 8px 42px;display:flex}.about-board-wave span{background:linear-gradient(180deg,#67e8f9,var(--blue));border-radius:999px;flex:1;min-width:0;max-width:22px;box-shadow:0 0 22px #06b6d442}.about-board-list{gap:0;display:grid}.about-board-list div{border-top:1px solid #f8fafc1f;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:15px 0;display:grid}.about-board-list svg{color:#67e8f9}.about-board-list span{gap:4px;display:grid}.about-board-list strong{color:var(--white)}.about-board-list small{color:#f8fafc94}.about-principles-section{background:#f8fbff;position:relative}.about-section-heading{max-width:820px;margin-bottom:38px}.about-section-heading p{max-width:700px;margin:20px 0 0}.about-principles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.about-principle-card{background:#ffffffd1;border:1px solid #2563eb21;border-radius:8px;min-height:294px;padding:30px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0f172a14}.about-principle-card:before{content:"";background:linear-gradient(90deg,var(--blue),var(--cyan),var(--lime));height:3px;position:absolute;top:0;left:0;right:0}.about-principle-card>span{width:48px;height:48px;color:var(--blue);background:#06b6d414;border:1px solid #2563eb29;border-radius:8px;place-items:center;display:inline-grid}.about-principle-card h3{color:var(--navy);margin:28px 0 12px;font-size:1.32rem;line-height:1.18}.about-principle-card p{margin:0}.about-leadership-section{isolation:isolate;padding:96px var(--site-inline-padding);background:radial-gradient(circle at 86% 12%,#06b6d424,#0000 30%),linear-gradient(#f8fbff,#eef8ff);position:relative;overflow:hidden}.about-leadership-section:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:#2563eb0e;width:340px;position:absolute;top:18%;left:-140px;transform:rotate(16deg);-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.about-leadership-inner{max-width:var(--site-max-width);margin:0 auto}.about-founder-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.about-founder-card{background:#ffffffd6;border:1px solid #2563eb24;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 24px 76px #0f172a17}.about-founder-card-primary{background:var(--navy);border-color:#06b6d43d;grid-template-columns:minmax(280px,.76fr) minmax(0,1fr);min-height:520px;display:grid}.about-founder-photo{background:#071827;min-height:100%;position:relative}.about-founder-photo:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 62%,#0a0f1f75),linear-gradient(#0000 70%,#0a0f1f61);position:absolute;inset:0}.about-founder-photo img{object-fit:cover;object-position:center top}.about-founder-meta{color:var(--white);background:radial-gradient(circle at 94% 10%,#06b6d438,#0000 34%),linear-gradient(#0a0f1f,#071827);flex-direction:column;justify-content:end;padding:34px;display:flex;position:relative;overflow:hidden}.about-founder-meta:before{aspect-ratio:1;content:"";pointer-events:none;background:#2563eb1f;width:180px;position:absolute;top:26px;right:-32px;-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.about-founder-meta span{z-index:1;color:#67e8f9;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900;position:relative}.about-founder-meta h3{z-index:1;color:var(--white);letter-spacing:0;margin:18px 0 0;font-size:clamp(2.2rem,4vw,4.2rem);font-weight:900;line-height:.98;position:relative}.about-founder-meta p{z-index:1;color:#f8fafcb8;max-width:430px;margin:22px 0 0;line-height:1.7;position:relative}.about-rollout-section{isolation:isolate;padding:98px var(--site-inline-padding);color:var(--white);background:linear-gradient(135deg,#08111f,#071a55 56%,#042e42);position:relative;overflow:hidden}.about-rollout-section:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:#67e8f914;width:min(60vw,720px);position:absolute;top:-22%;right:-12%;transform:rotate(18deg);-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.about-rollout-section:after{right:var(--site-inline-padding);z-index:-1;content:"";transform-origin:100%;background:linear-gradient(90deg,#0000,#84cc168c,#0000);width:min(44vw,520px);height:1px;position:absolute;bottom:72px;transform:rotate(-14deg)}.about-rollout-inner{align-items:start}.about-rollout-copy>span{color:#67e8f9}.about-rollout-copy h2{color:var(--white)}.about-rollout-copy p{color:#f8fafcb8;max-width:560px;margin:22px 0 0}.about-rollout-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.about-timeline{gap:14px;margin:0;padding:0;list-style:none;display:grid}.about-timeline li{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fafc0e;border:1px solid #67e8f92e;border-radius:8px;grid-template-columns:74px 1fr;gap:18px;min-height:138px;padding:22px;display:grid;position:relative}.about-timeline li:not(:last-child):after{content:"";background:#67e8f952;width:1px;height:15px;position:absolute;bottom:-15px;left:58px}.about-timeline li>span{color:#67e8f9;font-size:1.65rem;font-weight:900;line-height:1}.about-timeline h3{color:var(--white);margin:0;font-size:1.12rem}.about-timeline p{color:#f8fafcad;margin:9px 0 0}.about-rollout-strip{z-index:1;max-width:var(--site-max-width);border-top:1px solid #f8fafc1f;flex-wrap:wrap;gap:16px;margin:34px auto 0;padding-top:22px;display:flex;position:relative}.about-rollout-strip span{color:#f8fafcad;align-items:center;gap:10px;font-size:.9rem;font-weight:800;display:inline-flex}.about-rollout-strip svg{color:#67e8f9}.contact-panel{gap:18px;min-width:0;padding:30px;display:grid}.contact-panel h2{color:var(--navy);margin:0;font-size:clamp(1.45rem,2.8vw,2.15rem);line-height:1.08}.contact-panel svg{color:currentColor}.contact-card-grid{grid-template-columns:1fr}.contact-page-section{background:linear-gradient(#06b6d43d,#e2f6fcf0 34%,#f8fafc),linear-gradient(135deg,#2563eb26,#f8fafcf0);border-top:1px solid #06b6d44d;width:100%;max-width:none;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #f8fafcd1,inset 0 82px 120px #f8fafc38}.contact-page-section:before{top:18px;right:max(-120px,calc((100% - var(--site-max-width)) / 2 - 160px));aspect-ratio:1;content:"";pointer-events:none;border-color:#2563eb13 #06b6d438 #84cc161f #2563eb13;border-style:solid;border-width:clamp(18px,3.8vw,42px);border-radius:50%;width:min(560px,52vw);position:absolute;transform:rotate(-22deg)}.contact-page-grid{z-index:1;width:100%;max-width:var(--site-max-width);grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:stretch;gap:22px;margin:0 auto;display:grid;position:relative}.contact-main-column,.contact-side-column{gap:22px;min-width:0;display:grid}.contact-actions-panel,.contact-live-chat-card,.contact-panel-primary,.contact-social-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffa8;border:1px solid #2563eb21;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a14}.contact-panel-primary{gap:26px;padding:clamp(28px,4vw,42px)}.contact-actions-panel:before,.contact-live-chat-card:before,.contact-panel-primary:before{content:"";pointer-events:none;background:linear-gradient(90deg,#2563eb1f,#0000 42%),radial-gradient(circle at 96% 12%,#06b6d424,#0000 32%);position:absolute;inset:0}.contact-live-chat-card>*,.contact-panel>*{z-index:1;position:relative}.contact-panel-heading{max-width:760px}.contact-panel .page-eyebrow{color:var(--blue)}.contact-actions-panel p,.contact-live-chat-card p,.contact-panel-heading p:not(.page-eyebrow){color:#475569;max-width:680px;margin:0;line-height:1.72}.contact-method-list{border-top:1px solid #2563eb1f;gap:2px;min-width:0;display:grid;overflow:hidden}.contact-method{color:#0f172a;border-bottom:1px solid #2563eb1a;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;min-width:0;padding:18px 0;transition:color .18s,transform .18s;display:grid}.contact-method:hover{color:var(--blue);transform:translate(2px)}.contact-method-icon{width:42px;height:42px;color:var(--blue);background:#06b6d414;border:1px solid #06b6d438;border-radius:8px;place-items:center;display:grid}.contact-method-content{gap:5px;min-width:0;display:grid}.contact-method small{color:#0891b2;letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:900}.contact-method strong{overflow-wrap:anywhere;color:var(--navy);font-size:clamp(1rem,2.2vw,1.16rem);font-weight:900;line-height:1.28}.contact-method em{color:#64748b;font-size:.9rem;font-style:normal;font-weight:700;line-height:1.52}.contact-method-actions{flex-wrap:wrap;gap:8px;width:100%;min-width:0;margin-top:10px;display:flex}.contact-method-action{appearance:none;isolation:isolate;max-width:100%;min-height:42px;color:var(--navy);font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #2563eb24;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.82rem;font-weight:900;line-height:1;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden}.contact-actions-panel .primary-action:before,.contact-actions-panel .secondary-action:before,.contact-live-chat-card .primary-action:before,.contact-method-action:before{z-index:1;border-radius:inherit;content:"";pointer-events:none;filter:drop-shadow(0 0 8px #06b6d433);mix-blend-mode:screen;opacity:0;background-color:#0000;background-image:linear-gradient(135deg,#0000 0 34%,#06b6d41a 42%,#f8fafc9e 49%,#84cc1624 55%,#0000 68% 100%),linear-gradient(135deg,#0000 44%,#ffffff47 50%,#0000 56%);background-position:100% 100%;background-repeat:repeat,repeat;background-size:230% 230%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:1px;animation:heroButtonEdgeShine 9s ease-in-out .52s infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.contact-actions-panel .primary-action>*,.contact-actions-panel .secondary-action>*,.contact-live-chat-card .primary-action>*,.contact-method-action>*{z-index:2;position:relative}.contact-method-action:hover{background:#ffffffd1;border-color:#06b6d46b;transform:translateY(-2px);box-shadow:0 16px 34px #2563eb1f,0 0 22px #06b6d414}.contact-method-action-primary{color:var(--white);background:linear-gradient(135deg,var(--blue),var(--cyan));border-color:#06b6d470;box-shadow:0 18px 50px #2563eb3d}.contact-method-action-primary:hover{color:var(--white);background:linear-gradient(135deg,#1d4ed8,#0891b2)}.contact-method-copy{color:#315266}.contact-live-chat-card{min-width:0;min-height:318px;color:var(--white);background:radial-gradient(circle at 14% 18%,#06b6d43d,transparent 30%),radial-gradient(circle at 92% 0,#2563eb47,transparent 34%),linear-gradient(135deg,#07111f,var(--navy));border-color:#67e8f93d;align-content:start;gap:18px;padding:30px;display:grid}.contact-live-chat-card:before{background:radial-gradient(circle at 78% 18%,#84cc1624,#0000 26%),linear-gradient(135deg,#2563eb42,#06b6d414)}.contact-live-chat-card h2{color:var(--white);margin:0;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.04}.contact-live-chat-card p{color:#f8fafcbd}.contact-chat-status{color:#dffcff;text-transform:uppercase;background:#06b6d414;border:1px solid #67e8f942;border-radius:999px;align-items:center;width:fit-content;max-width:100%;min-height:30px;padding:0 12px;font-size:.72rem;font-weight:900;line-height:1.2;display:inline-flex}.contact-chat-status-online{color:#ecfccb;background:#84cc161f;border-color:#84cc166b}.contact-chat-status-away{color:#dffcff;border-color:#06b6d457}.contact-chat-status-loading,.contact-chat-status-offline{color:#f8fafcb8}.contact-action-icon,.contact-live-chat-icon{color:#67e8f9;background:#f8fafc14;border:1px solid #67e8f947;border-radius:8px;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 0 24px #06b6d41f}.contact-live-chat-card .primary-action{cursor:pointer;border-color:#06b6d485;border-radius:8px;width:fit-content;max-width:100%;margin-top:4px}.contact-live-chat-card .primary-action:disabled{opacity:.56;cursor:wait;transform:none}.contact-actions-panel{align-content:start;min-height:318px;padding:30px}.contact-action-buttons{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.contact-action-buttons a{border-radius:8px;max-width:100%}.contact-actions-panel .secondary-action{color:var(--navy);background:#ffffffc2;border-color:#2563eb29}.contact-social-panel{gap:18px;padding:28px clamp(24px,4vw,34px)}.contact-social-panel h2{margin:0}.contact-socials{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.contact-socials a{isolation:isolate;max-width:100%;min-height:44px;color:var(--navy);background:#ffffffb8;border:1px solid #2563eb29;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:.86rem;font-weight:900;line-height:1;transition:border-color .18s,color .18s,transform .18s,background .18s;display:inline-flex;position:relative;overflow:hidden}.contact-socials a:before{z-index:1;border-radius:inherit;content:"";pointer-events:none;filter:drop-shadow(0 0 8px #06b6d433);mix-blend-mode:screen;opacity:0;background-color:#0000;background-image:linear-gradient(135deg,#0000 0 34%,#06b6d41a 42%,#f8fafc9e 49%,#84cc1624 55%,#0000 68% 100%),linear-gradient(135deg,#0000 44%,#ffffff47 50%,#0000 56%);background-position:100% 100%;background-repeat:repeat,repeat;background-size:230% 230%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:1px;animation:heroButtonEdgeShine 9s ease-in-out .52s infinite;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.contact-socials a>*{z-index:2;position:relative}.contact-socials a:hover{transform:translateY(-2px);box-shadow:0 16px 34px #2563eb1f,0 0 22px #06b6d414}.contact-socials a:first-child:hover{color:#0a66c2;background:#0a66c214;border-color:#0a66c247}.contact-socials a:nth-child(2):hover{color:#0f172a;background:#ffffffd6;border-color:#0f172a2e}.contact-socials a:nth-child(3):hover{color:#1877f2;background:#1877f214;border-color:#1877f247}.contact-socials a:nth-child(4):hover{color:#d62976;background:#d6297614;border-color:#d629763d}.contact-socials a:nth-child(4):hover path{fill:url(#instagram-contact-gradient)}.contact-socials svg{fill:currentColor;flex:none;width:18px;height:18px}.contact-help-section{background:radial-gradient(circle at 9% 78%,#2563eb1f,#0000 28%),radial-gradient(circle at 92% 18%,#06b6d42e,#0000 30%),linear-gradient(#f8fafc,#e8f8fdf5 58%,#f8fafc),linear-gradient(135deg,#2563eb1a,#f8fafceb);width:100%;max-width:none;margin:0;padding-top:0;position:relative;overflow:hidden}.contact-help-section:after{bottom:70px;left:var(--site-inline-padding);content:"";opacity:.68;pointer-events:none;background:linear-gradient(90deg,#0000,#2563eb80,#06b6d48f,#0000);width:min(620px,54vw);height:2px;position:absolute;transform:rotate(-7deg)}.contact-help-section>*{z-index:1;position:relative}.contact-help-section .page-section-intro{max-width:var(--site-max-width);grid-template-columns:minmax(0,.8fr) minmax(280px,.58fr);align-items:end;gap:32px;margin:0 auto 36px;display:grid}.contact-help-section .page-section-intro p{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;margin:0 0 -12px;font-size:.78rem;font-weight:900}.contact-help-section .page-section-intro h2{max-width:680px}.contact-help-section .page-section-intro span{color:#315266;text-transform:none;max-width:430px;margin:0;font-size:.98rem;line-height:1.72}.contact-help-grid{width:100%;max-width:var(--site-max-width);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 auto;display:grid}.contact-help-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffbd;border:1px solid #2563eb21;border-radius:8px;align-content:start;min-height:280px;padding:28px;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #0f172a13,inset 0 1px #ffffffc7}.contact-help-card:before{content:"";opacity:.86;pointer-events:none;background:linear-gradient(#2563eb1f,#0000 42%),radial-gradient(circle at 88% 14%,#06b6d429,#0000 28%);position:absolute;inset:0}.contact-help-card:after{aspect-ratio:1;content:"";pointer-events:none;background:#06b6d40f;width:150px;position:absolute;bottom:-42px;right:-34px;transform:rotate(18deg);-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.contact-help-card:hover{border-color:#06b6d452;transform:translateY(-5px);box-shadow:0 30px 76px #2563eb1f,inset 0 1px #ffffffdb}.contact-help-card>*{z-index:1;position:relative}.contact-help-index{color:#2563eb2e;justify-self:end;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:900;line-height:.78}.contact-help-icon{width:54px;height:54px;color:var(--blue);background:#06b6d417;border:1px solid #06b6d447;border-radius:8px;place-items:center;margin-top:-14px;display:grid;box-shadow:inset 0 0 22px #06b6d41a}.contact-help-card small{color:#0891b2;letter-spacing:.12em;text-transform:uppercase;margin-top:28px;font-size:.74rem;font-weight:900}.contact-help-card h3{color:var(--navy);margin:12px 0 0;font-size:1.32rem;line-height:1.18}.contact-help-card p{color:#475569;margin:14px 0 0;font-weight:700;line-height:1.68}.legal-content{max-width:860px;padding:38px}.legal-content h2{color:var(--navy);margin:34px 0 10px;font-size:1.25rem}.legal-content h2:first-child{margin-top:0}.legal-content p{margin:0}.legal-content a{color:var(--blue);font-weight:900}.pricing-page .pricing-section{padding-left:0;padding-right:0}.site-footer{isolation:isolate;padding:72px var(--site-inline-padding) 30px;color:var(--white);background:radial-gradient(circle at 12% 0,#2563eb33,#0000 36%),linear-gradient(#08111f,#050814);border-top:1px solid #06b6d429;position:relative;overflow:hidden}.site-footer:before{filter:drop-shadow(0 0 30px #2563eb08);background:#2563eb0e}.site-footer:after,.site-footer:before{z-index:0;content:"";pointer-events:none;width:clamp(660px,84vw,1170px);height:clamp(660px,84vw,1170px);position:absolute;top:calc(-116px - clamp(70px,9vw,126px));right:calc(4% + 100px);transform:translate(42%);-webkit-mask:url(/cyberwatt-logo.png) 50%/contain no-repeat;mask:url(/cyberwatt-logo.png) 50%/contain no-repeat}.site-footer:after{--mark-opacity:0;--spark-afterglow-opacity:.035;--spark-peak-opacity:.13;background:linear-gradient(180deg,#f8fafc57,var(--blue) 42%,#06b6d447);clip-path:inset(8% 39% 44%);animation:footerSparkTwinkle 14s ease-in-out infinite}.footer-inner{z-index:1;max-width:var(--site-max-width);grid-template-columns:minmax(280px,.85fr) minmax(380px,1fr) minmax(280px,.72fr);gap:44px;margin:0 auto;display:grid;position:relative}.footer-bottom a,.footer-brand,.footer-contact a,.footer-contact span{align-items:center;display:inline-flex}.footer-brand{align-items:center;gap:12px}.footer-brand-mark{width:45px;height:45px}.footer-wordmark{border-left:1px solid #f8fafc9e;min-height:38px;padding-left:15px;font-size:1.52rem;font-weight:900}.footer-brand-block p{color:#f8fafca8;max-width:430px;margin:22px 0 0;line-height:1.72}.footer-brand-colors{align-items:center;gap:7px;width:fit-content;margin-top:24px;display:flex}.footer-color{--footer-color-glow:#f8fafc4d;--footer-glow-shadow:0 0 12px var(--footer-color-glow),0 0 22px var(--footer-color-glow);--footer-rest-brightness:.88;--footer-rest-opacity:.74;--footer-rest-saturation:.92;--footer-peak-brightness:1.28;--footer-peak-saturation:1.12;box-sizing:border-box;opacity:.82;filter:brightness(.96)saturate(.98);border:0;border-radius:999px;flex:0 0 74px;width:74px;min-width:74px;height:5px;animation-duration:14s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.footer-color-blue{--footer-base-bg:var(--blue);--footer-glow-bg:var(--blue);--footer-color-glow:#2563eb9e;background:var(--footer-base-bg);animation-name:footerBlueGlow}.footer-color-cyan{--footer-base-bg:var(--cyan);--footer-glow-bg:var(--cyan);--footer-color-glow:#06b6d49e;background:var(--footer-base-bg);animation-name:footerCyanGlow}.footer-color-lime{--footer-base-bg:var(--lime);--footer-glow-bg:var(--lime);--footer-color-glow:#84cc1694;background:var(--footer-base-bg);animation-name:footerLimeGlow}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.footer-contact h2,.footer-links h2{color:var(--white);text-transform:uppercase;margin:0 0 18px;font-size:.82rem;font-weight:900}.footer-contact a,.footer-contact span,.footer-links a{color:#f8fafca3;width:fit-content;margin-top:12px;font-size:.94rem;transition:color .18s,transform .18s}.footer-links a{align-items:center;gap:6px;display:flex}.footer-contact{background:#f8fafc0d;border:1px solid #06b6d429;border-radius:8px;padding:18px}.footer-contact a,.footer-contact span{gap:8px}.footer-bottom a:hover,.footer-contact a:hover,.footer-links a:hover{color:var(--white);transform:translate(3px)}.footer-app-link{justify-content:space-between;font-weight:900;color:#bfdbfe!important;width:100%!important;margin-top:18px!important}.footer-app-link,.footer-socials{border-top:1px solid #f8fafc1a;padding-top:16px}.footer-socials{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.footer-socials a{color:#f8fafc9e;background:#f8fafc0d;border:1px solid #67e8f92e;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;margin:0;padding:0;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.footer-socials a:focus-visible,.footer-socials a:hover{color:var(--social-color,var(--white));border-color:var(--social-color,#06b6d4)}@supports (color:color-mix(in lab,red,red)){.footer-socials a:focus-visible,.footer-socials a:hover{border-color:color-mix(in srgb,var(--social-color,#06b6d4) 72%,transparent)}}.footer-socials a:focus-visible,.footer-socials a:hover{background:var(--social-color,#06b6d4)}@supports (color:color-mix(in lab,red,red)){.footer-socials a:focus-visible,.footer-socials a:hover{background:color-mix(in srgb,var(--social-color,#06b6d4) 12%,transparent)}}.footer-socials a:focus-visible,.footer-socials a:hover{transform:translateY(-2px)}.footer-socials a:first-child:focus-visible,.footer-socials a:first-child:hover{--social-color:#0a66c2}.footer-socials a:nth-child(2):focus-visible,.footer-socials a:nth-child(2):hover{--social-color:var(--white);background:0 0;border-color:#f8fafc57}.footer-socials a:nth-child(3):focus-visible,.footer-socials a:nth-child(3):hover{--social-color:#1877f2}.footer-socials a:nth-child(4):focus-visible,.footer-socials a:nth-child(4):hover{color:#d62976;background:#f8fafc14;border-color:#e1306cdb}.footer-socials a:nth-child(4):focus-visible path,.footer-socials a:nth-child(4):hover path{fill:url(#instagram-footer-gradient)}.footer-socials svg{fill:currentColor;width:17px;height:17px}.footer-bottom{z-index:1;max-width:var(--site-max-width);color:#f8fafc80;border-top:1px solid #f8fafc1a;justify-content:space-between;align-items:center;gap:18px;margin:56px auto 0;padding-top:22px;font-size:.88rem;display:flex;position:relative}.footer-bottom p{margin:0}.footer-bottom a{color:#f8fafcad;gap:8px;font-weight:800}.footer-bottom-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}@keyframes fadeDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes heroImageDrift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.07)translate(-1.2%,-.8%)}}@keyframes energySweep{0%,46%{opacity:0;transform:translate(0)rotate(-16deg)}58%{opacity:.42}to{opacity:0;transform:translate(-48%)rotate(-16deg)}}@keyframes softPulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes phoneEdgeShine{0%{opacity:0;background-position:100% 100%}8%{opacity:.86}24%{opacity:.36;background-position:0 0}38%,to{opacity:0;background-position:0 0}}@keyframes heroButtonEdgeShine{0%{opacity:0;background-position:100% 100%}8%{opacity:.78}24%{opacity:.3;background-position:0 0}38%,to{opacity:0;background-position:0 0}}@keyframes panelSweep{0%,58%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes pricingCurveSpin{0%{transform:rotate(var(--mark-rotate,0deg))}to{transform:rotate(calc(var(--mark-rotate,0deg) + var(--mark-spin-turn,1turn)))}}@keyframes pricingSparkBlink{0%,62%,66%,76%,to{opacity:var(--mark-opacity,.2);filter:drop-shadow(0 0 12px #2563eb24)}63%{opacity:var(--spark-peak-opacity,.44);filter:drop-shadow(0 0 10px #f8fafc33)drop-shadow(0 0 18px #67e8f970)}69%{opacity:var(--spark-afterglow-opacity,.3);filter:drop-shadow(0 0 8px #f8fafc1f)drop-shadow(0 0 14px #2563eb5c)}}@keyframes footerSparkTwinkle{0%,28%,34%,to{opacity:var(--mark-opacity,0);filter:drop-shadow(0 0 8px #2563eb14)}29%{opacity:var(--spark-afterglow-opacity,.08);filter:drop-shadow(0 0 4px #f8fafc0a)drop-shadow(0 0 7px #2563eb14)}30%{opacity:var(--spark-peak-opacity,.34);filter:drop-shadow(0 0 5px #f8fafc17)drop-shadow(0 0 9px #67e8f924)}31%{opacity:.055;filter:drop-shadow(0 0 4px #f8fafc0d)drop-shadow(0 0 6px #2563eb1a)}32%{opacity:calc(var(--spark-peak-opacity,.3) * .72);filter:drop-shadow(0 0 5px #f8fafc12)drop-shadow(0 0 8px #67e8f91f)}33%{opacity:var(--spark-afterglow-opacity,.11);filter:drop-shadow(0 0 4px #f8fafc0d)drop-shadow(0 0 6px #2563eb1a)}}@keyframes ctaSparkDrift{0%,to{transform:translate(0)rotate(0)scale(1)}32%{transform:translate3d(var(--spark-idle-soft-x),var(--spark-idle-soft-y),0) rotate(var(--spark-idle-soft-rotate)) scale(.98)}54%{transform:translate3d(var(--spark-idle-x),var(--spark-idle-y),0) rotate(var(--spark-idle-rotate)) scale(1.06)}78%{transform:translate3d(var(--spark-idle-return-x),var(--spark-idle-return-y),0) rotate(var(--spark-idle-return-rotate)) scale(.98)}}@keyframes ctaSparkFlash{0%,10%,12%,48%,50%,52%,8%,84%,86%,88%,to{filter:brightness(.92);opacity:var(--spark-blink-mid)}49%,85%,9%{filter:brightness(4);opacity:var(--spark-blink-high)}49.7%,85.7%,9.7%{filter:brightness(.42);opacity:var(--spark-blink-low)}10.4%,50.4%,86.4%{filter:brightness(3.2);opacity:var(--spark-blink-high)}11.2%,51.2%,87.2%{filter:brightness(.7);opacity:var(--spark-blink-low)}}@keyframes featureImageBreath{0%{transform:translateY(0)scale(1.04)}to{transform:translateY(-10px)scale(1.13)}}@keyframes howFallbackRingSpin{0%{transform:rotateX(62deg)rotate(-12deg)rotateY(0)}to{transform:rotateX(62deg)rotate(-12deg)rotateY(1turn)}}@keyframes barBreathe{0%,to{transform:scaleY(.92)}50%{transform:scaleY(1)}}@keyframes footerBlueGlow{0%,10%,to{opacity:var(--footer-rest-opacity);filter:brightness(var(--footer-rest-brightness)) saturate(var(--footer-rest-saturation));background:var(--footer-base-bg);box-shadow:none}4%,6%{opacity:1;filter:brightness(var(--footer-peak-brightness)) saturate(var(--footer-peak-saturation));background:var(--footer-glow-bg);box-shadow:var(--footer-glow-shadow)}}@keyframes footerCyanGlow{0%,10%,21%,to{opacity:var(--footer-rest-opacity);filter:brightness(var(--footer-rest-brightness)) saturate(var(--footer-rest-saturation));background:var(--footer-base-bg);box-shadow:none}15%,17%{opacity:1;filter:brightness(var(--footer-peak-brightness)) saturate(var(--footer-peak-saturation));background:var(--footer-glow-bg);box-shadow:var(--footer-glow-shadow)}}@keyframes footerLimeGlow{0%,21%,33%,to{opacity:var(--footer-rest-opacity);filter:brightness(var(--footer-rest-brightness)) saturate(var(--footer-rest-saturation));background:var(--footer-base-bg);box-shadow:none}26%,28%{opacity:1;filter:brightness(var(--footer-peak-brightness)) saturate(var(--footer-peak-saturation));background:var(--footer-glow-bg);box-shadow:var(--footer-glow-shadow)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}.remote-moment-copy{opacity:1}.pricing-mark-icon,.remote-moment-copy{animation:none!important}.about-power-copy,.about-power-static-copy h2{opacity:1!important;transform:translate(-50%)!important}}@media (max-width:980px){.nav{grid-template-columns:1fr auto}.nav nav{display:none}.cta-section,.faq-section,.hero-inner,.product-band{grid-template-columns:1fr}.cta-spark{--spark-scale:.88}.app-preview{justify-content:flex-start}.feature-grid,.page-card-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-rollout-inner,.about-story-grid,.contact-grid,.contact-page-grid,.contact-social-panel,.page-split{grid-template-columns:1fr}.contact-social-panel{align-items:start}.contact-help-section .page-section-intro{grid-template-columns:1fr;gap:18px}.contact-help-section .page-section-intro p{margin-bottom:-4px}.contact-help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-control-board{max-width:680px}.about-power-section{--about-power-scroll-tail:86px;padding:0 var(--site-inline-padding)}.about-power-copy,.about-power-static-copy h2{max-width:820px;top:clamp(84px,13vh,130px)}.about-story-section{padding-top:210px}.about-principles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-band{min-height:auto}.product-band-copy{max-width:720px}.power-collage{min-height:590px}.power-print{width:clamp(180px,29vw,280px)}.power-print-2,.power-print-3{width:clamp(200px,32vw,306px)}.feature-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-showcase-card{min-height:520px}.remote-moment-copy h2{max-width:520px}.footer-inner{grid-template-columns:1fr}.footer-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){:root{--site-gutter:14px}.hero{min-height:auto}.remote-moment-section{align-items:flex-start;min-height:820px;padding-top:128px}.remote-moment-section:before{background-image:linear-gradient(#0a0f1fd6,#0a0f1f6b 48%,#0a0f1fad),radial-gradient(circle at 50% 74%,#06b6d433,#0000 34%),url(/cyberwatt-child-remote-black-tilt.png);background-position:64%}.remote-moment-copy p{margin-bottom:12px}.remote-moment-copy h2{max-width:360px}.remote-moment-copy>span{max-width:350px;margin-top:18px}.hero-visual{object-position:58% center}.hero-shade{background:linear-gradient(90deg,#0a0f1f00 0 28%,#0a0f1f52 58%,#0a0f1fc7)}.cta-section,.faq-section,.hero-inner,.nav,.section{width:var(--site-inline-width)}.nav{padding-top:18px}.nav-button{display:none}.hero-inner{grid-template-columns:1fr;min-height:auto;padding:72px 0 70px}.hero h1{font-size:3.65rem}.page-hero{padding-top:72px;padding-bottom:66px}.page-hero h1{font-size:3.2rem}.page-section{padding-top:64px;padding-bottom:64px}.footer-links,.page-card-grid{grid-template-columns:1fr}.contact-panel,.legal-content,.page-card{padding:24px}.contact-help-grid,.contact-method-list,.contact-socials{grid-template-columns:1fr}.contact-actions-panel,.contact-live-chat-card,.contact-panel-primary,.contact-social-panel{padding:24px}.contact-help-card{min-height:250px;padding:24px}.contact-method{padding:16px}.page-section-dark{padding-right:var(--site-inline-padding);padding-left:var(--site-inline-padding)}.about-power-section{--about-power-scroll-tail:52px;padding:0 var(--site-inline-padding)}.about-power-section:before{background:0 0}.about-power-copy,.about-power-static-copy h2{width:min(92vw,440px);max-width:440px;top:clamp(72px,12vh,104px)}.about-power-copy h2,.about-power-static-copy h2{max-width:440px;font-size:2.9rem}.about-leadership-section,.about-rollout-section,.about-story-section{padding-top:78px;padding-bottom:78px}.about-story-section{padding-top:154px}.about-rollout-copy h2,.about-section-heading h2,.about-story-copy h2{font-size:2.45rem}.about-principles-grid,.about-signal-row{grid-template-columns:1fr}.about-control-board{min-height:430px;padding:22px}.about-founder-grid{grid-template-columns:1fr}.about-founder-card-primary{grid-template-columns:1fr;min-height:auto}.about-founder-photo{min-height:430px}.about-founder-photo:after{background:linear-gradient(#0000 66%,#0a0f1f75)}.about-founder-meta{padding:28px}.about-founder-meta h3{font-size:2.45rem}.about-board-logo{width:74px;top:92px;right:22px}.about-board-wave{height:118px;margin:42px 2px 28px}.about-timeline li{grid-template-columns:1fr;min-height:auto}.about-timeline li:not(:last-child):after{display:none}.about-rollout-strip{flex-direction:column;align-items:flex-start}.hero-lede{font-size:1.04rem}.download-row{flex-direction:column}.primary-action,.secondary-action{width:100%}.app-preview{justify-content:center}.feature-grid,.feature-showcase-grid,.pricing-grid,.steps,.testimonial-grid{grid-template-columns:1fr}.feature-showcase-section{padding:78px var(--site-inline-padding)}.feature-showcase-card{min-height:500px}.feature-showcase-copy{min-height:auto;padding:22px}.how-3d-logo{opacity:.5;width:360px;top:18px;right:-132px}.how-section:after{opacity:.36;width:72vw;top:104px}.steps{gap:16px}.steps:before{display:none}.steps article{min-height:260px;padding:24px}.steps article>span{width:62px;height:62px;margin-bottom:34px;font-size:1.2rem}.steps svg{top:42px;right:24px}.faq-section,.how-section,.section{padding-top:78px;padding-bottom:78px}.cta-spark-12,.cta-spark-18,.cta-spark-24,.cta-spark-28,.cta-spark-3,.cta-spark-31,.cta-spark-35,.cta-spark-38,.cta-spark-40,.cta-spark-7{display:none}.cta-spark{--spark-scale:.72}.cta-section h2,.product-band h2,.section-intro h2{font-size:2.25rem}.pricing-card.featured,.pricing-card.featured:hover{margin-block:0;transform:none}.pricing-card p{min-height:auto}.product-band{padding:78px var(--site-inline-padding)}.product-band:before{inset:24px var(--site-inline-padding)}.power-collage-logo-shadow,.power-collage-spark,.power-collage-stamp,.power-collage:after,.power-collage:before{display:none}.power-collage{perspective:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:auto;display:grid}.power-print,.power-print-2,.power-print-3,.power-print-4,.power-print-5{width:100%;min-width:0;padding:8px;position:relative;inset:auto;transform:rotate(-2deg)}.power-print-2,.power-print-4{transform:rotate(2deg)}.power-print-1:hover,.power-print-2:hover,.power-print-3:hover,.power-print-4:hover,.power-print-5:hover,.power-print:hover{transform:translateY(-10px)rotate(0)}.power-print strong{font-size:.9rem}.power-print figcaption span{font-size:.72rem}.power-print figcaption{min-height:72px;margin-top:12px}.power-print-5{grid-column:1/-1;justify-self:center;max-width:72%}.site-footer{padding-top:58px}.footer-links{grid-template-columns:1fr}.footer-bottom{flex-direction:column;align-items:flex-start;margin-top:42px}.cta-section{margin-bottom:40px;padding:28px}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}