.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero{background:#000;align-items:center;min-height:100vh;padding-top:140px;padding-bottom:80px;display:flex;position:relative;overflow-x:hidden}@media (max-width:768px){.hero{min-height:auto;padding-top:120px;padding-bottom:80px}}.nocturn-v2{width:100%;overflow-x:hidden}.truth-container{grid-template-columns:260px 1fr;align-items:flex-start;gap:48px;display:grid}.truth-tabs{flex-direction:column;gap:4px;display:flex}.truth-tab-btn{text-align:left;cursor:pointer;color:#ffffff73;background:0 0;border:none;border-left:3px solid #0000;border-radius:0 8px 8px 0;width:100%;padding:16px 20px;font-family:inherit;font-size:1rem;font-weight:600;transition:all .2s;display:block}.truth-tab-btn:hover{color:#fffc;background:#ffffff0a}.truth-tab-btn.active{border-left-color:var(--color-green);color:#fff;background:#ffffff0f}.truth-content{background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;min-height:380px;padding:56px}.truth-content h3{color:#fff;margin-bottom:20px;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2}.truth-content p{color:#ffffffa6;font-size:1.15rem;line-height:1.7}.truth-desktop-only{display:grid}.truth-mobile-only{display:none}@media (max-width:991px){.truth-desktop-only{display:none}.truth-mobile-only{display:block}}.truth-accordion-item{border-bottom:1px solid #ffffff14}.truth-accordion-btn{color:#ffffff8c;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 0;font-family:inherit;font-size:1.1rem;font-weight:600;transition:color .2s;display:flex}.truth-accordion-btn.active{color:#fff}.truth-accordion-icon{color:var(--color-green);flex-shrink:0;margin-left:12px;font-size:1.5rem;line-height:1}.truth-accordion-content{padding:4px 0 28px}.truth-accordion-content h3{color:#fff;margin-bottom:12px;line-height:1.25;font-size:1.5rem!important}.truth-accordion-content p{color:#ffffffa6;line-height:1.7;font-size:1rem!important}.noise-overlay{z-index:2;opacity:.04;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-inner{z-index:10;text-align:center;position:relative}.hero-background-wrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hero-blob{filter:blur(100px);opacity:.6;mix-blend-mode:screen;border-radius:50%;position:absolute}.blob-1{background:radial-gradient(circle,#5150f7 0%,#0000 70%);width:600px;height:600px;top:-10%;left:-5%}.blob-2{background:radial-gradient(circle,#ef4444 0%,#0000 70%);width:500px;height:500px;bottom:5%;right:-5%}.blob-3{background:radial-gradient(circle,#00d26a 0%,#0000 70%);width:450px;height:450px;top:40%;left:30%}@media (max-width:768px){.hero-blob{filter:blur(60px);opacity:.4}.blob-1{width:300px;height:300px;top:0;left:-10%}.blob-2{width:250px;height:250px;bottom:0;right:-10%}.blob-3{width:200px;height:200px;top:30%;left:20%}}.hero-header-hyros{margin-bottom:32px}.meet-text{letter-spacing:.08em;text-transform:uppercase;color:var(--color-green);margin-bottom:16px;font-size:.9rem;font-weight:600}.hyros-style-title{font-family:var(--font-serif);color:#fff;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(4rem,10vw,8rem);font-weight:400;line-height:.9}.hero-subtitle-hyros{max-width:760px;margin:0 auto 48px}.hero-label{color:#ffffff80;margin-bottom:16px;font-size:1.1rem;font-weight:400;line-height:1.4}.hero-subtitle-main{color:#fff;letter-spacing:-.02em;margin-top:40px;margin-bottom:28px;font-size:clamp(2rem,5vw,3.5rem);font-weight:600;line-height:1.15}.hero-subtitle-sub{color:#fff9;font-size:1.15rem;line-height:1.65}.hero-ctas{justify-content:center;gap:20px;display:flex}.rainbow-card{background:#111;border:1px solid #ffffff1a;border-radius:24px;padding:32px;transition:transform .3s;position:relative}.rainbow-card:before{content:"";background:var(--rainbow-gradient);-webkit-mask-composite:xor;opacity:0;border-radius:24px;padding:1px;transition:opacity .3s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}.rainbow-card:hover:before{opacity:1}.rainbow-card:hover{transform:translateY(-8px)}.section{padding:100px 0;position:relative}.section-white{background:var(--color-white)}.section-dark{color:#fff;background:#000}.section-gray{background:var(--color-gray-50)}.eyebrow{color:var(--color-green);letter-spacing:.1em;text-transform:uppercase;text-align:center;margin-bottom:16px;font-size:.875rem;font-weight:700;display:block}h2{font-family:var(--font-serif);text-align:center;margin-bottom:64px;font-size:clamp(2.5rem,6vw,4rem);line-height:1.1}.pain-grid{grid-template-columns:1fr 1.2fr;align-items:center;gap:80px;display:grid}.pain-visual-hifi{background:#111;border:1px solid #ffffff0d;border-radius:32px;padding:48px;position:relative;overflow:hidden}@media (max-width:991px){.pain-grid{grid-template-columns:1fr;gap:40px}}.use-case-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;display:grid}.use-case-flex{gap:64px;display:flex}.use-case-tabs{flex-direction:column;flex:0 0 400px;gap:12px;display:flex}.uc-tab-btn{text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;width:100%;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative}.uc-tab-btn:hover{background:#ffffff0f}.uc-tab-btn.active{background:#ffffff14;border-color:#00d26a99;box-shadow:0 4px 20px #00d26a1a}.uc-active-indicator{background:var(--color-green);width:3px;height:60%;box-shadow:0 0 10px var(--color-green);border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.uc-tab-icon{font-size:1.25rem}.uc-tab-role{color:var(--color-green);text-transform:uppercase;letter-spacing:.15em;margin-bottom:6px;font-size:.7rem;font-weight:800}.uc-tab-title{color:#fff;font-size:1.15rem;font-weight:600}.use-case-display{background:#ffffff04;border:1px solid #ffffff0a;border-radius:32px;flex-direction:column;flex:1;min-height:520px;padding:80px;display:flex}.uc-desc{font-size:1.75rem;font-family:var(--font-serif);color:#fff;margin-bottom:56px;font-weight:400;line-height:1.3}.uc-visual-proof{flex:1;justify-content:center;align-items:center;display:flex}.proof-card{width:100%;max-width:440px;color:var(--color-navy);background:#fff;border:1px solid #0000000d;border-radius:20px;padding:48px;box-shadow:0 2.8px 2.2px #00000005,0 6.7px 5.3px #00000007,0 12.5px 10px #00000009,0 22.3px 17.9px #0000000b,0 41.8px 33.4px #0000000d,0 100px 80px #00000012}.proof-header{text-transform:uppercase;color:var(--color-gray-400);letter-spacing:.2em;margin-bottom:32px;font-size:.7rem;font-weight:800}.proof-stat{flex-direction:column;margin-bottom:32px;display:flex}.proof-stat .label{color:var(--color-gray-500);margin-bottom:8px;font-size:14px;font-weight:500}.proof-stat .value{color:var(--color-navy);letter-spacing:-.04em;font-size:3.5rem;font-weight:800;line-height:1}.proof-leads{flex-direction:column;gap:12px;display:flex}.proof-lead-item{background:var(--color-gray-50);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.proof-lead-item span{background:var(--color-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:flex}.proof-chart{background:var(--color-gray-100);border-radius:6px;height:32px;margin:16px 0;padding:4px}@media (max-width:1100px){.use-case-flex{flex-direction:column}.use-case-tabs{flex:none;width:100%}}.comparison-container-hifi{grid-template-columns:1fr 1fr;align-items:stretch;gap:40px;display:grid}.comp-card-hifi{border-radius:40px;flex-direction:column;padding:64px;display:flex;position:relative;overflow:hidden}.comp-before{background:#f8f9fa;border:1px solid #e9ecef}.comp-after{color:#fff;background:#000}.comp-label{text-transform:uppercase;letter-spacing:.1em;opacity:.6;margin-bottom:40px;font-size:.8rem;font-weight:700}.comp-visual{flex-direction:column;flex:1;margin-bottom:40px;display:flex}.comp-points{flex-direction:column;gap:16px;display:flex}.comp-point{font-size:1.125rem;font-weight:500}.read-receipt{color:var(--color-gray-400);text-align:right;margin-top:8px;font-size:.75rem}.phone-frame-container{background:#111;border-radius:44px;width:320px;height:580px;margin:0 auto;padding:12px;position:relative;box-shadow:0 40px 100px #00000080,inset 0 0 0 2px #ffffff1a}.mockup-whatsapp.hifi{background:#ece5dd;border-radius:36px;flex-direction:column;height:100%;display:flex;overflow:hidden}.wa-header{color:#fff;background:#075e54;align-items:center;gap:12px;padding:40px 16px 12px;display:flex}.wa-avatar{background:#128c7e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:flex}.wa-name{font-size:14px;font-weight:600}.wa-status{opacity:.8;font-size:11px}.wa-messages{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.wa-bubble{border-radius:14px;max-width:85%;padding:12px 14px;font-size:14px;line-height:1.4;position:relative}.wa-bubble.guest{color:#333;background:#fff;border-top-left-radius:2px;align-self:flex-start;box-shadow:0 1px 1px #0000001a}.wa-bubble.ai{color:#333;background:#dcf8c6;border-top-right-radius:2px;align-self:flex-end;box-shadow:0 1px 1px #0000001a}.mockup-leads.hifi{color:var(--color-navy);background:#fff;border-radius:24px;padding:32px;box-shadow:0 30px 60px #0000001a}.lead-row.hotspot{background:#f8f9fa;border-radius:16px;justify-content:space-between;align-items:center;margin-top:16px;padding:24px;transition:all .3s;display:flex}.lead-row.hotspot:hover{background:#f1f3f5;transform:translate(4px)}.lead-info strong{margin-bottom:4px;font-size:1.1rem;display:block}.lead-info span{color:var(--color-gray-500);font-size:13px}.switcher-inner{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}@media (max-width:991px){.comparison-container-hifi,.switcher-inner{grid-template-columns:1fr}}.switcher-container{gap:60px;display:flex}.switcher-tabs{flex-direction:column;flex:0 0 300px;gap:12px;display:flex}.switcher-tab{color:var(--color-gray-400);text-align:left;border:1px solid #0000;border-radius:12px;padding:20px;font-weight:600;transition:all .2s;position:relative}.switcher-tab.active{color:var(--color-navy);border-color:var(--color-gray-200);box-shadow:var(--shadow-sm);background:#fff}.navbar{z-index:1001;width:100%;transition:background .3s,border .3s;position:relative}.navbar.transparent{background:0 0;border:none}.navbar.solid{border-bottom:1px solid var(--color-gray-100);background:#fff}.navbar-links{justify-content:center;align-items:center;gap:32px;display:flex}.nav-link-item,.nav-link-btn{color:inherit;cursor:pointer;background:0 0;border:none;padding:8px 0;font-size:15px;font-weight:500;transition:color .3s;position:relative}.navbar.transparent .nav-link-item,.navbar.transparent .nav-link-btn{color:#fff}.nav-link-item:hover,.nav-link-btn:hover{color:var(--color-green)!important}.nav-dropdown-wrapper{position:relative}.dropdown-container{z-index:2000;padding-top:20px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.nav-link-item:hover:after,.nav-link-btn:hover:after{content:"";background:var(--color-green);width:4px;height:4px;box-shadow:0 0 10px var(--color-green);border-radius:50%;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.dropdown-card{-webkit-backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid #0000000d;border-radius:20px;min-width:340px;padding:16px;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 20px 40px -1px #0003,inset 0 0 0 1px #ffffff80}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:32px;display:grid}@media (max-width:991px){.pricing-grid{grid-template-columns:1fr}}.dropdown-item{border-radius:12px;padding:16px 20px;text-decoration:none;transition:all .2s;display:block;color:var(--color-navy)!important}.dropdown-item:hover{background:#00d26a0d}.dropdown-info h4{color:var(--color-navy);margin:0;font-size:15px;font-weight:600}.dropdown-info p{color:var(--color-gray-500);margin:4px 0 0;font-size:13px;line-height:1.4}.dropdown-info{width:100%}.dropdown-item:hover .dropdown-icon{background:var(--color-green-light)}.sub-page-hero{color:#fff;text-align:center;background:#000;border-bottom:1px solid #ffffff0d;padding:160px 0 100px;position:relative}.navbar.solid .nav-link-item,.navbar.solid .nav-link-btn{color:var(--color-navy)}.navbar.solid .navbar-brand{color:var(--color-navy)!important}.navbar.solid .navbar-logo circle{stroke:var(--color-navy);fill:none}.navbar.solid .navbar-logo path{fill:var(--color-navy)}.mockup-whatsapp{background:#ece5dd;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.wa-bubble{border-radius:12px;max-width:80%;padding:12px 16px;font-size:1rem}.wa-bubble.guest{color:#333;background:#fff;border-bottom-left-radius:2px;align-self:flex-start}.wa-bubble.ai{color:#333;background:#dcf8c6;border-bottom-right-radius:2px;align-self:flex-end}.mockup-inbox{flex-direction:column;gap:8px;display:flex}.inbox-item{border:1px solid var(--color-gray-200);color:var(--color-gray-400);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.inbox-item.active{border-color:var(--color-green);color:var(--color-navy);box-shadow:var(--shadow-sm)}.inbox-item span{background:var(--color-gray-100);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:700;display:flex}.inbox-item.active span{background:var(--color-green);color:#fff}.mockup-leads{flex-direction:column;gap:12px;display:flex}.lead-row{border:1px solid var(--color-gray-200);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;font-size:1.1rem;display:flex}.status{color:#ef4444;text-transform:uppercase;background:#fef2f2;border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:700}.grid-3-cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media (max-width:991px){.grid-3-cols{grid-template-columns:1fr}}.apply-grid{grid-template-columns:1fr 450px;align-items:flex-start;gap:80px;display:grid}@media (max-width:991px){.apply-grid{grid-template-columns:1fr}}.apply-form-card{border:1px solid var(--color-gray-100);box-shadow:var(--shadow-card);background:#fff;border-radius:24px;padding:48px}.footer-bottom{color:var(--color-gray-500);border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:20px;padding-top:32px;display:flex}.footer-bottom p{color:var(--color-gray-400)!important}@media (max-width:768px){.footer-bottom{text-align:center;flex-direction:column}}.input-field{border:1px solid var(--color-gray-200);border-radius:12px;width:100%;padding:16px;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.input-field:focus{border-color:var(--color-green);box-shadow:0 0 0 4px var(--color-green-light);outline:none}@media (max-width:991px){.navbar-inner{padding:16px 20px!important}.navbar-hamburger{cursor:pointer;z-index:1010;background:0 0;border:none;flex-direction:column;gap:5px;margin-left:auto;padding:8px;display:flex}.navbar-hamburger span{border-radius:2px;width:24px;height:2px;transition:all .3s;display:block}.phone-frame-container{width:100%;max-width:280px;height:520px;margin:0 auto}.use-case-flex{flex-direction:column;gap:32px}.use-case-tabs{flex:none;gap:8px;width:100%}.use-case-display{border-radius:24px;min-height:auto;padding:40px 24px}.uc-desc{margin-bottom:32px;font-size:1.2rem}.switcher-container{flex-direction:column;gap:32px}.switcher-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;flex:none;gap:8px;width:100%;padding:4px 4px 12px;overflow-x:auto}.switcher-tabs::-webkit-scrollbar{display:none}.switcher-tab{white-space:nowrap;flex:none;font-size:.85rem;padding:12px 18px!important}}@media (min-width:992px){.use-case-tabs{flex:0 0 350px}.use-case-display{padding:80px}.uc-desc{margin-bottom:64px;font-size:1.75rem}}.hyros-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px;display:grid}.hyros-grid--2col{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.hyros-grid,.hyros-grid--2col{grid-template-columns:1fr}}@media (min-width:600px) and (max-width:1024px){.hyros-grid--2col{grid-template-columns:repeat(2,1fr)}}.hyros-card{background:#fff;border:1px solid #e9ecef;border-radius:20px;flex-direction:column;min-height:auto;padding:40px;transition:all .4s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}@media (max-width:768px){.hyros-card{border-radius:16px;padding:32px 24px}}.hyros-card-eyebrow{letter-spacing:.1em;color:var(--color-green);text-transform:uppercase;margin-bottom:12px;font-size:.7rem;font-weight:700}.hyros-card-title{color:var(--color-navy);margin-bottom:16px;font-size:1.5rem;font-weight:700;line-height:1.2}.hyros-card-desc{color:var(--color-gray-600);margin-bottom:24px;font-size:1rem;line-height:1.6}.hyros-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0000000d}.hyros-card-icon{background:#fff;border:1px solid #dee2e6;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;font-size:1.5rem;display:flex}.hyros-card-track{border-top:1px solid #e9ecef;margin-top:auto;padding-top:24px}.uc-pill-btn{color:#fff;background:0 0;border:1px solid #fff3;border-radius:100px;padding:12px 28px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.uc-pill-btn:hover{color:#000;background:#fff;border-color:#fff}.serif{font-family:var(--font-serif),"Playfair Display",serif;font-weight:400}
