:root{--bg:#030610;--bg-deep:#01030a;--bg-soft:#070b18;--surface:rgba(10, 16, 34, 0.76);--surface-solid:#09101f;--surface-strong:#0c1427;--surface-faint:rgba(255, 255, 255, 0.025);--text:#f7f9ff;--text-soft:#c4cbdb;--muted:#8f99ae;--cyan:#09d7ff;--blue:#2476ff;--violet:#7a45ff;--magenta:#f02bd7;--line:rgba(132, 157, 218, 0.18);--line-strong:rgba(113, 142, 255, 0.34);--danger-soft:#c9a9cf;--gradient:linear-gradient(92deg, var(--cyan) 0%, var(--blue) 35%, var(--violet) 66%, var(--magenta) 100%);--gradient-soft:linear-gradient(90deg, rgba(9, 215, 255, 0.25), rgba(122, 69, 255, 0.24), rgba(240, 43, 215, 0.2));--font:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--container:1180px;--container-wide:1320px;--radius-sm:10px;--radius-md:18px;--radius-lg:28px;--radius-xl:36px;--shadow:0 22px 70px rgba(0, 0, 0, 0.28);--header-h:84px;--section:clamp(76px, 9vw, 136px);}*{box-sizing:border-box;}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 24px);}body{margin:0;min-width:320px;overflow-x:hidden;background:radial-gradient(circle at 88% 8%, rgba(88, 46, 255, 0.12), transparent 28rem),
    radial-gradient(circle at 10% 30%, rgba(0, 189, 255, 0.08), transparent 30rem),
    var(--bg);color:var(--text);font-family:var(--font);font-size:16.8px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}img{max-width:100%;display:block;}a{color:inherit;text-decoration:none;}button, input, textarea, select{font:inherit;}button, summary, a{-webkit-tap-highlight-color:transparent;}::selection{background:rgba(72, 109, 255, 0.42);color:#fff;}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:6px;}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important;}.skip-link{position:fixed;z-index:10000;top:12px;left:50%;display:inline-flex;align-items:center;gap:10px;max-width:calc(100vw - 24px);min-height:48px;padding:9px 16px 9px 10px;border:1px solid transparent;border-radius:14px;color:var(--text);background:linear-gradient(180deg, rgba(12, 20, 39, 0.98), rgba(3, 7, 18, 0.98)) padding-box,
    var(--gradient) border-box;box-shadow:0 14px 42px rgba(0, 0, 0, 0.46),
    0 0 24px rgba(36, 118, 255, 0.18),
    0 0 42px rgba(240, 43, 215, 0.10);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);font-size:14px;font-weight:800;line-height:1.15;letter-spacing:.01em;white-space:nowrap;opacity:0;transform:translate(-50%, calc(-100% - 30px));transition:transform .24s cubic-bezier(.22, .8, .24, 1),
    opacity .16s ease,
    box-shadow .2s ease;}.skip-link__icon{display:grid;place-items:center;width:30px;height:30px;flex:0 0 30px;border-radius:9px;color:#fff;background:var(--gradient);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.20),
    0 0 18px rgba(9, 215, 255, 0.20),
    0 0 22px rgba(240, 43, 215, 0.12);font-size:17px;font-weight:900;line-height:1;}.skip-link:focus,
.skip-link:focus-visible{opacity:1;transform:translate(-50%, 0);outline:none;box-shadow:0 16px 46px rgba(0, 0, 0, 0.52),
    0 0 0 1px rgba(9, 215, 255, 0.12),
    0 0 28px rgba(9, 215, 255, 0.24),
    0 0 48px rgba(122, 69, 255, 0.18),
    0 0 62px rgba(240, 43, 215, 0.12);}.skip-link:focus-visible .skip-link__icon{box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.28),
    0 0 22px rgba(9, 215, 255, 0.30),
    0 0 30px rgba(240, 43, 215, 0.18);}@media (max-width: 480px){.skip-link{top:8px;min-height:44px;padding:7px 12px 7px 8px;border-radius:11px;font-size:13px;}.skip-link__icon{width:28px;height:26px;flex-basis:28px;border-radius:8px;font-size:16px;}}.container{width:min(calc(100% - 40px), var(--container));margin-inline:auto;}.section{position:relative;padding-block:var(--section);}.eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#aeb8d2;font-family:var(--mono);font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;}.eyebrow > span{width:34px;height:1px;background:var(--gradient);box-shadow:0 0 16px rgba(9, 215, 255, .45);}h1, h2, h3, p, blockquote{margin-top:0;}h1, h2, h3{line-height:1.05;letter-spacing:-.035em;text-wrap:balance;}h1{font-size:clamp(3.1rem, 6vw, 6.2rem);margin-bottom:28px;}h2{font-size:clamp(2.35rem, 4.5vw, 4.75rem);margin-bottom:24px;}h3{font-size:clamp(1.25rem, 1.8vw, 1.65rem);}h1 em, h2 em{color:transparent;background:var(--gradient);background-clip:text;-webkit-background-clip:text;font-style:normal;}.button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;border:1px solid transparent;border-radius:11px;font-weight:800;letter-spacing:-.01em;line-height:1;transition:transform .18s ease, border-color .18s ease, background .18s ease, box-shadow .18s ease;}.button:hover{transform:translateY(-2px);}.button-primary{background:linear-gradient(110deg, #0473a6 0%, #293baf 42%, #7124a3 73%, #a21b87 100%);color:#fff;box-shadow:0 10px 30px rgba(62, 75, 255, .22);}.button-primary:hover{box-shadow:0 14px 42px rgba(66, 75, 255, .32);}.button-secondary{background:rgba(10, 17, 35, .74);color:#eef2ff;border-color:var(--line-strong);}.button-secondary:hover{border-color:rgba(9, 215, 255, .65);background:rgba(13, 22, 43, .92);}.button-sm{min-height:44px;padding:10px 16px;font-size:14px;}.button-lg{min-height:58px;padding:16px 26px;font-size:17px;}.text-link{display:inline-flex;align-items:center;gap:8px;color:#cbd7ff;font-weight:750;border-bottom:1px solid rgba(95, 120, 255, .4);padding-bottom:4px;}.text-link:hover{color:#fff;border-color:var(--cyan);}.site-header{position:sticky;z-index:100;top:0;height:var(--header-h);isolation:isolate;background:rgba(2, 4, 12, .86);border-bottom:1px solid rgba(98, 117, 176, .08);backdrop-filter:blur(24px) saturate(158%);-webkit-backdrop-filter:blur(24px) saturate(158%);transition:background .2s ease, border-color .2s ease, box-shadow .2s ease;}.site-header::before{content:"";position:absolute;z-index:-2;inset:0;pointer-events:none;opacity:.82;background:radial-gradient(420px 120px at 98% 0%, rgba(240, 43, 215, .06), transparent 68%),
    radial-gradient(520px 140px at 5% 0%, rgba(9, 215, 255, .048), transparent 70%),
    linear-gradient(180deg, rgba(255,255,255,.02), rgba(255,255,255,0));}.site-header::after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg, rgba(9,215,255,0) 0%, rgba(9,215,255,.17) 16%, rgba(98,109,255,.12) 50%, rgba(240,43,215,.17) 84%, rgba(240,43,215,0) 100%);}.site-header.is-scrolled{background:rgba(2, 4, 12, .965);border-color:rgba(104, 134, 215, .12);box-shadow:0 18px 42px rgba(0, 0, 0, .3);}.header-shell{width:min(100%, 1540px);max-width:1540px;margin-inline:auto;padding-left:clamp(26px, 2.2vw, 34px);padding-right:clamp(26px, 2.2vw, 34px);}.header-inner{height:100%;display:grid;grid-template-columns:260px minmax(0, 1fr) auto;align-items:center;gap:clamp(18px, 1.55vw, 26px);}.site-header .brand{display:inline-flex;align-items:center;gap:13px;width:max-content;min-width:0;padding:4px 8px 4px 2px;border-radius:16px;background:linear-gradient(180deg, rgba(9,14,28,.02), rgba(9,14,28,.01));transition:background .2s ease, box-shadow .2s ease;}.site-header .brand:hover,
.site-header .brand:focus-visible{background:linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.012));box-shadow:inset 0 1px 0 rgba(255,255,255,.04);}.site-header .brand img{width:56px;height:56px;flex:0 0 56px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(36, 118, 255, .28)) drop-shadow(0 0 20px rgba(122, 69, 255, .14));transition:transform .22s ease, filter .22s ease;}.site-header .brand:hover img,
.site-header .brand:focus-visible img{transform:translateY(-1px) scale(1.018);filter:drop-shadow(0 0 18px rgba(9, 215, 255, .34)) drop-shadow(0 0 26px rgba(122, 69, 255, .22));}.site-header .brand-copy{display:grid;align-content:center;gap:1px;min-width:0;line-height:1;}.site-header .brand .brand-wordmark{display:block;width:144px;height:auto;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 0 8px rgba(120, 160, 255, .08));}.site-header .brand-copy span{display:inline-block;width:max-content;margin-top:4px;color:transparent;background:linear-gradient(90deg, #09d7ff 0%, #28d9f1 30%, #b8bce9 56%, #ed58dc 100%);background-clip:text;-webkit-background-clip:text;font-size:10.5px;font-weight:680;letter-spacing:.08em;line-height:1.1;white-space:nowrap;}.desktop-nav{position:relative;justify-self:center;width:min(100%, 806px);transform:translateX(-14px);display:flex;align-items:center;justify-content:space-between;gap:clamp(21px, 1.15vw, 28px);min-width:0;min-height:50px;padding:0 30px;border:1px solid rgba(90, 111, 171, .13);border-radius:16px;background:linear-gradient(180deg, rgba(7, 11, 24, .72), rgba(5, 8, 19, .54));box-shadow:inset 0 1px 0 rgba(255,255,255,.035), 0 14px 30px rgba(0,0,0,.12);}.desktop-nav::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120px 30px at 0% 0%, rgba(9,215,255,.05), transparent 80%), radial-gradient(140px 30px at 100% 0%, rgba(240,43,215,.05), transparent 80%);}.desktop-nav > a,
.nav-solutions-trigger{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 9px;border:0;background:transparent;color:rgba(195, 201, 217, .82);font-family:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:18px;font-weight:500;letter-spacing:-.014em;line-height:1;white-space:nowrap;cursor:pointer;transition:color .22s ease, text-shadow .22s ease, transform .24s cubic-bezier(.2,.78,.2,1);}.desktop-nav > a::before,
.desktop-nav > a::after,
.nav-solutions-trigger::before,
.nav-solutions-trigger::after{content:"";position:absolute;left:50%;pointer-events:none;transform-origin:center;transform:translateX(-50%) scaleX(0);transition:transform .24s cubic-bezier(.2, .78, .2, 1), opacity .18s ease;}.desktop-nav > a::after,
.nav-solutions-trigger::after{bottom:-1px;width:calc(100% + 8px);height:2px;border-radius:999px;opacity:.96;background:var(--gradient);box-shadow:0 0 10px rgba(9, 215, 255, .28), 0 0 14px rgba(240, 43, 215, .20);}.desktop-nav > a::before,
.nav-solutions-trigger::before{bottom:-6px;width:calc(100% + 20px);height:8px;border-radius:999px;opacity:0;background:linear-gradient(90deg, rgba(9,215,255,.22), rgba(122,69,255,.18), rgba(240,43,215,.22));filter:blur(7px);}.desktop-nav > a:hover,
.desktop-nav > a:focus-visible,
.nav-solutions-trigger:hover,
.nav-solutions-trigger:focus-visible,
.nav-solutions.is-open .nav-solutions-trigger{color:rgba(241, 245, 255, .96);text-shadow:0 0 18px rgba(159, 176, 255, .16);transform:translateY(-2px);}.desktop-nav > a:hover::after,
.desktop-nav > a:focus-visible::after,
.desktop-nav > a[aria-current="location"]::after,
.desktop-nav > a[aria-current="page"]::after,
.nav-solutions-trigger:hover::after,
.nav-solutions-trigger:focus-visible::after,
.nav-solutions-trigger[aria-current="location"]::after,
.nav-solutions.is-open .nav-solutions-trigger::after{transform:translateX(-50%) scaleX(1);}.desktop-nav > a:hover::before,
.desktop-nav > a:focus-visible::before,
.desktop-nav > a[aria-current="location"]::before,
.desktop-nav > a[aria-current="page"]::before,
.nav-solutions-trigger:hover::before,
.nav-solutions-trigger:focus-visible::before,
.nav-solutions-trigger[aria-current="location"]::before,
.nav-solutions.is-open .nav-solutions-trigger::before{opacity:1;transform:translateX(-50%) scaleX(1);}.desktop-nav > a[aria-current="location"],
.desktop-nav > a[aria-current="page"],
.nav-solutions-trigger[aria-current="location"]{color:#39cfff;}.nav-solutions{position:relative;display:flex;align-items:center;}.nav-solutions::after{content:"";position:absolute;z-index:1;top:100%;left:-12px;right:-12px;height:18px;background:transparent;}.nav-solutions-trigger .nav-caret{margin-left:8px;color:#8f99b2;font-size:10px;transform:translateY(1px);transition:transform .2s ease, color .2s ease, text-shadow .2s ease;}.nav-solutions:is(:hover, :focus-within, .is-open) .nav-caret{color:#74dfff;transform:translateY(1px) rotate(180deg);}.solutions-mega{position:absolute;z-index:30;top:calc(100% + 14px);left:-422px;width:min(1088px, calc(100vw - 64px));padding:22px;border:1px solid rgba(103, 132, 213, .25);border-radius:24px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px) scale(.988);transform-origin:top center;background:radial-gradient(520px 280px at 0% 0%, rgba(9,215,255,.075), transparent 70%),
    radial-gradient(540px 300px at 100% 8%, rgba(240,43,215,.075), transparent 72%),
    linear-gradient(145deg, #050a18 0%, #080718 100%);box-shadow:0 34px 100px rgba(0,0,0,.64),
    0 0 0 1px rgba(255,255,255,.018),
    0 0 48px rgba(54, 95, 255, .075),
    inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);transition:opacity .18s ease, visibility .18s ease, transform .22s cubic-bezier(.2,.78,.2,1);}.solutions-mega::before{content:"";position:absolute;top:0;left:28px;right:28px;height:2px;border-radius:0 0 999px 999px;background:var(--gradient);box-shadow:0 0 14px rgba(9,215,255,.24), 0 0 18px rgba(240,43,215,.16);}.solutions-mega::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(rgba(95, 126, 205, .022) 1px, transparent 1px),
    linear-gradient(90deg, rgba(95, 126, 205, .018) 1px, transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom, rgba(0,0,0,.7), transparent 82%);}.nav-solutions.is-open .solutions-mega{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);}.solutions-mega-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(300px, .72fr) minmax(0, 1.28fr);grid-template-areas:"start main"
    "start capabilities"
    "footer footer";gap:14px 16px;}.solutions-mega-section{min-width:0;}.solutions-mega-section--start{grid-area:start;display:flex;flex-direction:column;}.solutions-mega-section--main{grid-area:main;}.solutions-mega-label{display:flex;align-items:center;gap:9px;margin:0 0 10px;color:#8490ab;font-family:var(--mono);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;}.solutions-mega-label::before{content:"";width:20px;height:1px;background:var(--gradient);box-shadow:0 0 10px rgba(9,215,255,.28);}.solutions-mega-card{position:relative;isolation:isolate;overflow:hidden;display:block;padding:17px 17px 16px;border:1px solid rgba(103, 131, 202, .17);border-radius:16px;background:linear-gradient(155deg, rgba(10, 17, 35, .83), rgba(7, 12, 27, .70));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .18s ease, background .18s ease, transform .2s ease, box-shadow .2s ease;}.solutions-mega-card::before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(260px 130px at 0% 0%, rgba(9,215,255,.055), transparent 72%);opacity:.7;transition:opacity .2s ease;}.solutions-mega-card:hover,
.solutions-mega-card:focus-visible{border-color:rgba(92, 151, 255, .36);background:linear-gradient(130deg, rgba(9,215,255,.055), rgba(26, 36, 82, .14) 46%, rgba(240,43,215,.045));box-shadow:0 15px 36px rgba(0,0,0,.24), inset 0 1px 0 rgba(255,255,255,.04);transform:translateY(-2px);}.solutions-mega-card:hover::before,
.solutions-mega-card:focus-visible::before{opacity:1;}.solutions-mega-card--diagnostic{background:linear-gradient(155deg, rgba(6, 11, 24, .92), rgba(5, 9, 20, .88));border-color:rgba(92, 151, 255, .42);box-shadow:0 18px 40px rgba(0,0,0,.26),
    0 0 24px rgba(36,118,255,.08),
    inset 0 1px 0 rgba(255,255,255,.05);}.solutions-mega-card--diagnostic::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(rgba(0,0,0,.26), rgba(0,0,0,.26)),
    url("/assets/backgrounds-hq/bg-46b443747c-hq.webp") 58% 70% / cover no-repeat;border-radius:inherit;background-position:58% 70%;background-size:cover;background-repeat:no-repeat;filter:blur(2.2px) brightness(.94);transform:scale(1.02);transform-origin:center;opacity:.94;}.solutions-mega-card--diagnostic > *{position:relative;z-index:1;}.solutions-mega-section--start .solutions-mega-card{flex:1;min-height:250px;display:flex;flex-direction:column;}.solutions-primary-cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;}.solutions-card-heading{display:grid;grid-template-columns:34px minmax(0, 1fr);gap:11px;align-items:center;margin-bottom:10px;}.solutions-card-icon{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(79, 145, 255, .24);border-radius:10px;color:#5cddff;background:linear-gradient(180deg, rgba(11, 23, 46, .9), rgba(8, 14, 30, .85));box-shadow:inset 0 1px 0 rgba(255,255,255,.035), 0 0 20px rgba(36,118,255,.08);}.solutions-card-icon--violet{color:#a47aff;border-color:rgba(157, 99, 255, .25);}.solutions-card-icon--magenta{color:#ed69dc;border-color:rgba(240, 43, 215, .22);}.solutions-card-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.solutions-mega-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#f3f6ff;font-size:13.5px;font-weight:780;line-height:1.3;}.solutions-main-badge{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border:1px solid rgba(174, 111, 255, .28);border-radius:999px;color:#d7bdff;background:linear-gradient(90deg, rgba(85, 58, 173, .18), rgba(170, 50, 184, .14));font-size:9px;font-weight:820;letter-spacing:.04em;white-space:nowrap;}.solutions-mega-card p{margin:0;color:#929db5;font-size:11.7px;line-height:1.58;}.solutions-mega-link{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:14px;color:#48d9ff;font-size:11.2px;font-weight:760;}.solutions-primary-cards .solutions-mega-link{margin-top:12px;padding-top:0;}.solutions-capabilities{grid-area:capabilities;min-width:0;padding:0;border:0;background:transparent;}.solutions-capabilities-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;}.solutions-capability-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:10px 12px;border:1px solid rgba(101, 126, 194, .15);border-radius:11px;color:#c8d0e1;background:linear-gradient(180deg, rgba(9, 15, 31, .76), rgba(7, 12, 26, .64));font-size:11.2px;transition:border-color .18s ease, transform .18s ease, background .18s ease;}.solutions-capability-item:hover{transform:translateY(-1px);border-color:rgba(100, 142, 232, .26);background:linear-gradient(110deg, rgba(9,215,255,.035), rgba(122,69,255,.04), rgba(240,43,215,.03));}.solutions-capability-status{position:relative;flex:0 0 auto;padding-left:12px;color:#b9a5e8;font-size:10.5px;font-weight:650;}.solutions-capability-status::before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:50%;transform:translateY(-50%);background:#8c72ff;box-shadow:0 0 10px rgba(140,114,255,.42);}.solutions-capability-status.is-active{color:#c5b5ee;}.solutions-capability-status.is-active::before{background:#bb6cff;box-shadow:0 0 10px rgba(187,108,255,.42);}.solutions-mega-footer{grid-area:footer;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-top:1px;padding:14px 15px 14px 17px;border:1px solid rgba(111, 100, 217, .18);border-radius:14px;background:linear-gradient(100deg, rgba(9,215,255,.035), rgba(122,69,255,.06) 58%, rgba(240,43,215,.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);}.solutions-mega-footer strong{color:#f3f6ff;font-size:12.5px;line-height:1.35;}.solutions-mega-all{display:inline-flex;align-items:center;gap:7px;color:#b9c4dd;font-size:11.2px;font-weight:650;border-bottom:1px solid rgba(128, 148, 205, .32);padding-bottom:2px;transition:color .18s ease, border-color .18s ease;}.solutions-mega-all:hover,
.solutions-mega-all:focus-visible{color:#f0f4ff;border-color:var(--cyan);}.solutions-mega-footer .button{min-height:42px;padding:10px 16px;border-radius:10px;font-size:11.5px;flex:0 0 auto;}.header-cta{position:relative;isolation:isolate;overflow:hidden;min-width:196px;min-height:44px;padding:9px 18px;border-radius:12px;border:1px solid transparent;background:linear-gradient(180deg, rgba(13,18,40,.98), rgba(9, 13, 31, .98)) padding-box,
    linear-gradient(135deg, rgba(20,226,255,.92) 0%, rgba(51,98,255,.94) 30%, rgba(121,75,255,.92) 67%, rgba(244,69,210,.92) 100%) border-box;color:#f7f9ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),
    0 0 0 1px rgba(68, 111, 255, .10),
    0 12px 30px rgba(16, 26, 63, .40),
    0 10px 24px rgba(31, 92, 255, .18),
    0 12px 28px rgba(181, 34, 185, .12);font-size:14.5px;font-weight:730;letter-spacing:-.02em;text-shadow:0 1px 0 rgba(11, 16, 38, .22);}.header-cta::before{content:"";position:absolute;z-index:-2;inset:1px;border-radius:11px;background:linear-gradient(135deg, #2187ff 0%, #4765ff 36%, #8550ff 71%, #f253cf 100%);}.header-cta::after{content:"";position:absolute;z-index:-1;inset:1px 1px auto;height:52%;border-radius:11px 11px 24px 24px;background:linear-gradient(180deg, rgba(255,255,255,.18), rgba(255,255,255,0));opacity:.72;pointer-events:none;}.header-cta:hover,
.header-cta:focus-visible{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),
    0 0 0 1px rgba(73, 127, 255, .16),
    0 16px 38px rgba(16, 26, 63, .46),
    0 14px 34px rgba(32, 99, 255, .24),
    0 16px 40px rgba(198, 37, 192, .18);}.solutions-mega-footer .header-cta{min-width:196px;min-height:44px;padding:9px 18px;border-radius:12px;font-size:14.5px;}.mobile-menu{display:none;}.page-progress{position:absolute;z-index:3;top:0;left:0;width:100%;height:3px;overflow:hidden;pointer-events:none;background:rgba(10, 16, 35, .72);box-shadow:inset 0 -1px 0 rgba(255,255,255,.035);}.page-progress__fill{position:absolute;z-index:1;inset:0;width:100%;transform:scaleX(var(--page-progress, 0));transform-origin:left center;will-change:transform, background-position;background-image:linear-gradient(
    90deg,
    #06d9ff 0%,
    #1388ff 15%,
    #3d55ff 30%,
    #7b45ff 46%,
    #c331ef 62%,
    #f02bd7 77%,
    #7b45ff 88%,
    #06d9ff 100%
  );background-size:260% 100%;animation:header-progress-colorflow 7.5s linear infinite;box-shadow:0 0 6px rgba(9,215,255,.42),
    0 0 10px rgba(122,69,255,.30),
    0 0 13px rgba(240,43,215,.20);}.page-progress__fill::after{content:"";position:absolute;top:50%;right:-1px;width:28px;height:100%;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg, transparent, rgba(255,255,255,.78));opacity:.72;box-shadow:0 0 9px rgba(125,88,255,.38);}@keyframes header-progress-colorflow{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.hero .eyebrow{color:rgba(195, 201, 217, .62);}.hero{min-height:calc(100svh - var(--header-h));padding-top:clamp(46px, 6vw, 82px);padding-bottom:clamp(80px, 8vw, 116px);overflow:clip;}.hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(61, 94, 166, .055) 1px, transparent 1px),
    linear-gradient(90deg, rgba(61, 94, 166, .055) 1px, transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom, rgba(0,0,0,.45), transparent 85%);}.hero-ambient{position:absolute;width:min(56vw, 780px);aspect-ratio:1;right:-8vw;top:4%;border-radius:50%;background:radial-gradient(circle, rgba(71, 62, 255, .18), rgba(28, 83, 255, .07) 42%, transparent 70%);filter:blur(20px);pointer-events:none;}.hero-grid{position:relative;z-index:1;width:min(calc(100% - 40px), var(--container-wide));display:grid;grid-template-columns:minmax(0, .88fr) minmax(520px, 1.12fr);align-items:center;gap:clamp(32px, 4vw, 68px);}.hero-copy{padding-left:clamp(0px, 2vw, 24px);}.hero h1{max-width:720px;}.hero-lead{max-width:680px;margin-bottom:34px;color:var(--text-soft);font-size:clamp(1.04rem, 1.45vw, 1.22rem);line-height:1.75;}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:34px;}.hero-trust{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:0;padding:0;max-width:720px;}.hero-trust li{position:relative;padding-left:14px;color:#8f9ab3;font-size:12px;line-height:1.45;}.hero-trust li::before{content:"";position:absolute;left:0;top:.53em;width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px rgba(9, 215, 255, .65);}.hero-visual{margin:0;position:relative;}.hero-frame{position:relative;width:100%;isolation:isolate;}.hero-frame::before{content:"";position:absolute;inset:8% 7% 4% 10%;z-index:-1;border-radius:48%;background:radial-gradient(circle, rgba(23, 88, 255, .15), rgba(144, 40, 255, .12) 38%, transparent 68%);filter:blur(28px);}.hero-frame img{width:100%;height:auto;object-fit:contain;}.hero-visual figcaption{max-width:620px;margin:8px auto 0;color:#68728c;font-size:10px;line-height:1.45;text-align:center;}.trust-layer{position:relative;border-block:1px solid rgba(108, 132, 196, .11);background:rgba(6, 10, 23, .62);}.trust-layer::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, transparent, rgba(30, 89, 255, .05), transparent);pointer-events:none;}.trust-grid{position:relative;display:grid;grid-template-columns:repeat(4, 1fr);}.trust-item{display:grid;grid-template-columns:auto 1fr;gap:15px;padding:28px 20px;border-right:1px solid rgba(107, 130, 188, .12);}.trust-item:first-child{padding-left:0;}.trust-item:last-child{border-right:0;padding-right:0;}.trust-index{color:#6176a9;font-family:var(--mono);font-size:10px;padding-top:4px;}.trust-item strong{display:block;margin-bottom:8px;color:#e9edfa;font-size:14px;line-height:1.35;}.trust-item p{margin:0;color:#7f8ba5;font-size:12px;line-height:1.55;}.narrow-heading{max-width:920px;margin-bottom:62px;}.narrow-heading > p:last-child{max-width:760px;color:var(--text-soft);font-size:clamp(1rem, 1.4vw, 1.18rem);line-height:1.75;}.section-copy > p:not(.eyebrow){max-width:650px;color:var(--text-soft);font-size:clamp(1rem, 1.35vw, 1.16rem);line-height:1.78;}.section-copy blockquote{position:relative;max-width:640px;margin:38px 0 0;padding:26px 28px 26px 30px;border:1px solid rgba(97, 130, 219, .18);border-radius:24px;background:linear-gradient(140deg, rgba(8, 16, 35, .9), rgba(13, 12, 31, .78));box-shadow:0 18px 44px rgba(3, 7, 20, .34), inset 0 1px 0 rgba(255,255,255,.035);color:#eef3ff;font-size:clamp(1.08rem, 1.7vw, 1.35rem);font-weight:760;line-height:1.45;overflow:clip;}.section-copy blockquote::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--gradient);}.section-copy blockquote::after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(135deg, rgba(9,215,255,.18), transparent 28%, transparent 72%, rgba(240,43,215,.18));filter:blur(14px);opacity:.7;}.split-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:clamp(50px, 7vw, 104px);align-items:center;}.section-gargalo{position:relative;overflow:clip;isolation:isolate;background-image:linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)),
    url("/assets/backgrounds-hq/bg-59b3272417-hq.webp");background-repeat:no-repeat;background-size:cover;background-position:52% center;}.section-gargalo::before{content:"";position:absolute;inset:0;background:none;opacity:0;pointer-events:none;}@media (max-width: 980px){.section-gargalo{background-position:56% center;background-size:cover;}}@media (max-width: 640px){.section-gargalo{background-position:60% center;background-size:cover;}.section-gargalo::before{opacity:0;}}.journey-wrap{position:relative;display:grid;gap:28px;}.journey-shell{position:relative;padding:clamp(24px, 2vw, 34px);border:1px solid rgba(92, 122, 205, .16);border-radius:30px;background:linear-gradient(160deg, rgba(7, 13, 30, .95), rgba(5, 10, 24, .92));box-shadow:0 28px 80px rgba(2, 6, 18, .44), inset 0 1px 0 rgba(255,255,255,.03);overflow:clip;}.journey-shell::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 14% 14%, rgba(31, 125, 255, .12), transparent 24%), radial-gradient(circle at 86% 20%, rgba(191, 53, 228, .09), transparent 22%);pointer-events:none;}.journey-overview{position:relative;display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(280px, .85fr);gap:24px;margin-bottom:30px;}.journey-kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;color:#94a7d4;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;}.journey-kicker::before{content:"";width:30px;height:1px;background:var(--gradient);}.journey-overview h3{margin:0 0 12px;font-size:clamp(1.45rem, 2vw, 2rem);line-height:1.15;letter-spacing:-.03em;color:#f5f7ff;}.journey-overview p{margin:0;max-width:680px;color:#97a4c2;font-size:clamp(1rem, 1.18vw, 1.08rem);line-height:1.8;}.journey-principle{position:relative;display:grid;align-content:center;gap:12px;min-height:100%;padding:22px 22px 22px 24px;border:1px solid rgba(106, 131, 214, .18);border-radius:22px;background:linear-gradient(135deg, rgba(6, 17, 39, .92), rgba(15, 13, 36, .82));}.journey-principle::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(130deg, rgba(9,215,255,.18), transparent 30%, transparent 68%, rgba(240,43,215,.18));filter:blur(14px);opacity:.7;}.journey-principle > span{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:7px 10px;border:1px solid rgba(82, 117, 215, .22);border-radius:999px;color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:rgba(255,255,255,.02);}.journey-principle strong{display:block;color:#f0f4ff;font-size:1.08rem;line-height:1.45;}.journey-principle p{color:#8e9ab5;font-size:13.5px;line-height:1.7;}.journey{position:relative;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px;list-style:none;margin:0;padding:0;}.journey-line{display:none;}.journey li{position:relative;display:grid;align-content:start;gap:12px;min-height:210px;padding:22px 22px 20px;border:1px solid rgba(98, 126, 205, .15);border-radius:22px;background:linear-gradient(180deg, rgba(255,255,255,.024), rgba(255,255,255,.012));box-shadow:inset 0 1px 0 rgba(255,255,255,.02);transition:transform .22s ease, border-color .22s ease, box-shadow .22s ease, background .22s ease;}.journey li::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(155deg, rgba(24, 118, 255, .055), transparent 44%, rgba(196, 42, 195, .055));opacity:.55;pointer-events:none;}.journey li:hover{transform:translateY(-4px);border-color:rgba(120, 151, 236, .3);box-shadow:0 20px 40px rgba(6, 11, 28, .34), inset 0 1px 0 rgba(255,255,255,.03);}.journey-card-top{display:flex;align-items:center;justify-content:space-between;gap:14px;}.journey-step{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:28px;padding:0 10px;border:1px solid rgba(102, 125, 214, .2);border-radius:999px;color:#9eb2df;font-family:var(--mono);font-size:10px;letter-spacing:.08em;background:rgba(4, 11, 28, .65);}.journey-icon{width:44px;height:44px;border-radius:14px;border:1px solid rgba(96, 126, 209, .18);display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg, rgba(255,255,255,.045), rgba(255,255,255,.01));box-shadow:inset 0 1px 0 rgba(255,255,255,.04), 0 0 0 1px rgba(255,255,255,.01);}.journey-icon svg{width:20px;height:20px;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.journey-dot{display:none;}.journey strong{display:block;margin:0;color:#eef3ff;font-size:1.02rem;line-height:1.3;}.journey small{display:block;color:#95a2bf;font-size:13px;line-height:1.72;}.journey-tag{display:inline-flex;align-items:center;gap:8px;margin-top:auto;width:fit-content;padding:7px 11px;border-radius:999px;background:rgba(255,255,255,.03);border:1px solid rgba(101, 127, 208, .14);color:#c6d1ec;font-size:11px;font-weight:600;letter-spacing:.01em;}.journey-tag::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.75;}.journey li:nth-child(1) .journey-icon svg,
.journey li:nth-child(2) .journey-icon svg{stroke:#22d7ff;}.journey li:nth-child(3) .journey-icon svg,
.journey li:nth-child(4) .journey-icon svg{stroke:#7f7bff;}.journey li:nth-child(5) .journey-icon svg,
.journey li:nth-child(6) .journey-icon svg{stroke:#f248d3;}.journey li:nth-child(1) .journey-step,
.journey li:nth-child(2) .journey-step{color:#a9f1ff;}.journey li:nth-child(3) .journey-step,
.journey li:nth-child(4) .journey-step{color:#c8bcff;}.journey li:nth-child(5) .journey-step,
.journey li:nth-child(6) .journey-step{color:#ffc1f2;}.journey li:nth-child(1) .journey-tag,
.journey li:nth-child(2) .journey-tag{color:#85efff;}.journey li:nth-child(3) .journey-tag,
.journey li:nth-child(4) .journey-tag{color:#b8a6ff;}.journey li:nth-child(5) .journey-tag,
.journey li:nth-child(6) .journey-tag{color:#ff97ea;}.journey-callout{display:grid;grid-template-columns:auto minmax(220px, 1.1fr) minmax(280px, 1.5fr);gap:18px 22px;align-items:center;padding:22px 24px;border:1px solid rgba(97, 127, 208, .16);border-radius:22px;background:linear-gradient(90deg, rgba(8, 15, 34, .95), rgba(14, 12, 32, .92));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);}.journey-callout > span{display:inline-flex;align-items:center;justify-content:center;min-width:88px;padding:8px 12px;border-radius:999px;border:1px solid rgba(88, 124, 225, .18);background:rgba(255,255,255,.025);color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;}.journey-callout strong{color:#f2f5ff;font-size:1.1rem;line-height:1.4;}.journey-callout p{margin:0;color:#93a0bc;font-size:13.5px;line-height:1.72;}.section-logic{position:relative;overflow:clip;background-image:linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)),
    url("/assets/backgrounds-hq/bg-4df15775ae-hq.webp");background-repeat:no-repeat;background-size:cover;background-position:62% center;}.section-logic::before{content:"";position:absolute;inset:0;background:none;opacity:0;pointer-events:none;}.section-logic .split-grid{position:relative;z-index:1;grid-template-columns:minmax(0, 1.02fr) minmax(0, .98fr);gap:clamp(42px, 4.8vw, 76px);align-items:start;}.section-logic .section-copy{max-width:640px;padding-top:6px;}.section-logic .eyebrow{margin-bottom:18px;}.section-logic h2{max-width:650px;margin:0 0 20px;font-size:clamp(3.7rem, 5.6vw, 5.2rem);line-height:.97;letter-spacing:-.055em;}.section-logic h2 em{display:block;margin-top:4px;}.section-logic .section-copy > p:not(.eyebrow){max-width:620px;font-size:clamp(1.02rem, 1.24vw, 1.14rem);line-height:1.78;}.prescription-panel{position:relative;align-self:stretch;justify-self:end;width:100%;max-width:620px;display:flex;flex-direction:column;gap:0;min-height:100%;padding:24px;border:1px solid rgba(94, 127, 229, .24);border-radius:28px;background:linear-gradient(160deg, rgba(10, 17, 37, .95), rgba(5, 9, 21, .95));box-shadow:0 24px 64px rgba(3, 7, 20, .28), inset 0 1px 0 rgba(255,255,255,.03);}.prescription-panel::before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 12% 14%, rgba(27, 118, 255, .10), transparent 20%),
    radial-gradient(circle at 86% 84%, rgba(240, 43, 215, .09), transparent 22%);pointer-events:none;}.prescription-panel::after{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(135deg, rgba(9,215,255,.20), transparent 24%, transparent 76%, rgba(240,43,215,.18));filter:blur(10px);opacity:.62;}.panel-topline{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;margin-bottom:14px;border-bottom:1px solid rgba(107,132,196,.14);color:#8390ad;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;}.panel-topline i{width:52px;height:3px;border-radius:20px;background:var(--gradient);}.prescription-step{position:relative;z-index:1;display:grid;grid-template-columns:44px minmax(0, 1fr);gap:16px;align-items:center;min-height:82px;padding:18px 20px;border:1px solid rgba(106, 133, 201, .12);border-radius:18px;background:rgba(255,255,255,.018);transition:border-color .22s ease, transform .22s ease, background .22s ease, box-shadow .22s ease;}.prescription-step:hover{transform:translateY(-1px);border-color:rgba(102, 139, 245, .20);}.prescription-step.active{border-color:rgba(81, 101, 255, .44);background:linear-gradient(90deg, rgba(5, 80, 164, .15), rgba(71, 32, 174, .12));box-shadow:inset 0 1px 0 rgba(255,255,255,.03);}.step-no{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(118,148,220,.24);border-radius:50%;color:#9cadd1;font-family:var(--mono);font-size:10px;background:rgba(255,255,255,.01);}.active .step-no{color:#fff;border-color:var(--blue);box-shadow:inset 0 0 0 4px rgba(36,118,255,.12);}.prescription-step > div{min-width:0;display:grid;gap:6px;align-content:center;}.prescription-step strong{display:block;margin:0;color:#eff3ff;font-size:1.08rem;line-height:1.2;}.prescription-step p{margin:0;color:#8e99b2;font-size:12.5px;line-height:1.45;}.prescription-connector{position:relative;z-index:1;width:1px;height:16px;margin:8px 0 8px 19px;background:linear-gradient(var(--blue), var(--violet));opacity:.72;}.panel-footer{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(107,132,196,.14);color:#8e99b2;font-size:12px;}.panel-footer span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;}.panel-footer strong{display:inline-flex;align-items:center;min-height:36px;padding:8px 14px;border-radius:999px;border:1px solid rgba(97, 130, 219, .16);background:rgba(255,255,255,.025);color:#d7def1;}.section-system{position:relative;isolation:isolate;background:linear-gradient(180deg, rgba(6, 10, 24, .965) 0%, rgba(4, 8, 20, .955) 100%),
    #040815;border-block:1px solid rgba(101, 129, 195, .12);overflow:clip;}.section-system::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)),
    url("/assets/backgrounds-hq/bg-d739430dc7-hq.webp");background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:1;pointer-events:none;}.section-system::after{content:"";position:absolute;inset:0;background:none;opacity:0;pointer-events:none;}.section-system .system-heading,
.section-system .system-flow,
.section-system .system-note{position:relative;z-index:1;}.system-heading{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 1.02fr) minmax(340px, .92fr);align-items:center;gap:clamp(28px, 5vw, 72px);margin-bottom:48px;}.system-heading-main{max-width:680px;}.system-heading-main h2{max-width:none;margin-bottom:0;letter-spacing:-.045em;}.system-title-line{display:block;width:max-content;max-width:100%;white-space:nowrap;}.system-heading-side{display:grid;gap:20px;align-self:center;justify-self:end;max-width:560px;}.system-heading-side > p{margin:0;color:var(--text-soft);font-size:17px;line-height:1.82;}.system-heading-side em,
.system-heading-chip em,
.system-note em{color:transparent;background:var(--gradient);background-clip:text;-webkit-background-clip:text;font-style:normal;}.system-heading-chip{position:relative;overflow:hidden;display:grid;gap:10px;padding:20px 22px;border:1px solid rgba(89, 123, 211, .16);border-radius:20px;background:linear-gradient(135deg, rgba(10, 17, 34, .92), rgba(8, 14, 29, .78));box-shadow:0 18px 44px rgba(3, 8, 20, .18), inset 0 1px 0 rgba(255,255,255,.03);backdrop-filter:blur(6px);}.system-heading-chip::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(9,215,255,.08), transparent 45%, rgba(240,43,215,.08));pointer-events:none;}.system-heading-chip span,
.system-heading-chip strong{position:relative;z-index:1;}.system-heading-chip span{color:#7f8ba8;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;}.system-heading-chip strong{color:#e5ebfa;font-size:15px;line-height:1.6;letter-spacing:.02em;}.system-flow{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:22px;padding-top:30px;align-items:stretch;}.flow-axis{position:absolute;top:92px;left:13%;right:13%;height:2px;border-radius:999px;background:linear-gradient(90deg, rgba(9, 215, 255, .78), rgba(34, 118, 255, .68), rgba(122, 69, 255, .64), rgba(240, 43, 215, .78));box-shadow:0 0 22px rgba(36,118,255,.16);opacity:.95;}.flow-stage{--accent:#09d7ff;--accent-glow:rgba(9, 215, 255, .20);position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto;min-height:360px;padding:26px 24px 22px;border:1px solid rgba(95, 126, 208, .18);border-radius:30px;background:linear-gradient(180deg, rgba(10, 16, 31, .92), rgba(7, 12, 26, .84));box-shadow:inset 0 1px 0 rgba(255,255,255,.035), 0 24px 48px rgba(1, 4, 12, .18);backdrop-filter:blur(5px);overflow:hidden;}.flow-stage:nth-of-type(2){--accent:#1aa5ff;--accent-glow:rgba(26, 165, 255, .18);}.flow-stage:nth-of-type(3){--accent:#9a63ff;--accent-glow:rgba(154, 99, 255, .20);}.flow-stage:nth-of-type(4){--accent:#df4fff;--accent-glow:rgba(223, 79, 255, .22);}.flow-stage::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(255,255,255,.045), transparent 34%),
    radial-gradient(circle at 100% 100%, var(--accent-glow), transparent 45%);opacity:.92;pointer-events:none;}.flow-stage::after{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.68;pointer-events:none;}.flow-stage-top{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;}.flow-order,
.flow-index{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(92, 126, 214, .16);background:rgba(255,255,255,.025);color:#8ea0c4;font-family:var(--mono);font-size:10px;letter-spacing:.12em;}.flow-icon{position:relative;z-index:1;isolation:isolate;width:80px;height:80px;display:grid;place-items:center;margin-bottom:22px;border-radius:26px;border:1px solid rgba(116, 146, 226, .22);background:linear-gradient(180deg, rgba(255,255,255,.045), rgba(255,255,255,.008)),
    radial-gradient(circle at 28% 24%, rgba(255,255,255,.09), transparent 36%),
    radial-gradient(circle at 74% 78%, var(--accent-glow), transparent 48%),
    linear-gradient(180deg, rgba(10, 16, 31, .76), rgba(7, 12, 24, .94));color:var(--accent);font-size:31px;font-weight:700;text-shadow:0 0 16px var(--accent-glow);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),
    inset 0 -14px 26px rgba(0,0,0,.16),
    0 16px 34px rgba(1,4,12,.20),
    0 0 0 1px rgba(255,255,255,.015);backdrop-filter:blur(10px);}.flow-icon svg{position:relative;z-index:2;width:42px;height:42px;display:block;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 14px var(--accent-glow));}.flow-icon svg .fill-soft{fill:currentColor;opacity:.16;stroke:none;}.flow-icon svg .fill-mid{fill:currentColor;opacity:.28;stroke:none;}.flow-icon svg .stroke-soft{opacity:.8;}.flow-icon::before{content:"";position:absolute;inset:9px;border-radius:20px;border:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,0));pointer-events:none;}.flow-icon::after{content:"";position:absolute;left:14px;right:14px;bottom:11px;height:1px;border-radius:999px;background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.42;pointer-events:none;}.flow-stage h3{position:relative;z-index:1;margin-bottom:12px;font-size:1.95rem;line-height:1.04;letter-spacing:-.04em;}.flow-stage p{position:relative;z-index:1;margin:0;color:#97a3bd;font-size:14px;line-height:1.76;}.flow-tag{position:relative;z-index:1;display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin-top:22px;padding:10px 14px;border-radius:999px;border:1px solid rgba(88, 121, 205, .16);background:rgba(255,255,255,.03);color:#dce4f6;font-size:12px;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.02);}.flow-tag::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 6px rgba(255,255,255,.03), 0 0 14px var(--accent-glow);}.system-note{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:26px;padding:18px 22px;border:1px solid rgba(95,126,208,.16);border-radius:20px;background:linear-gradient(135deg, rgba(8,13,28,.84), rgba(7, 11, 24, .68));backdrop-filter:blur(5px);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);}.system-note::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg, rgba(9,215,255,.07), transparent 28%, transparent 72%, rgba(240,43,215,.08));pointer-events:none;}.system-note span,
.system-note p,
.system-note strong{position:relative;z-index:1;}.system-note span{color:#73809b;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;}.system-note p{margin:0;color:#96a3bd;font-size:13px;line-height:1.65;}.system-note strong{color:#dfe5f6;font-size:14px;letter-spacing:.03em;white-space:nowrap;}@media (max-width: 1024px){.section-system::before{background-size:cover;background-position:62% center;}}@media (max-width: 640px){.section-system::before{background-size:cover;background-position:68% center;}}.section-method{background:linear-gradient(180deg, rgba(6,10,23,.72), transparent);}.method-track{position:relative;}.method-track::before{content:"";position:absolute;top:31px;left:6%;right:6%;height:1px;background:linear-gradient(90deg, rgba(9,215,255,.65), rgba(36,118,255,.55), rgba(122,69,255,.55), rgba(240,43,215,.6));}.method-track ol{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px;list-style:none;padding:0;margin:0;}.method-track li{position:relative;padding-top:72px;}.method-track li > span{position:absolute;top:0;left:0;width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(59, 120, 255, .36);border-radius:50%;background:#060c19;color:#a7b9e8;font-family:var(--mono);font-size:11px;box-shadow:0 0 0 8px #030610;}.method-track li:nth-child(n+4) > span{border-color:rgba(189,68,255,.42);}.method-track strong{display:block;margin-bottom:10px;font-size:15px;}.method-track p{margin:0;color:#7f8ba4;font-size:12.5px;line-height:1.65;}.section-capabilities{position:relative;isolation:isolate;overflow:clip;border-top:1px solid rgba(96,121,183,.1);background:linear-gradient(180deg, rgba(3, 7, 17, .96), rgba(4, 8, 20, .98));}.section-capabilities::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 14% 22%, rgba(9, 215, 255, .095), transparent 30rem),
    radial-gradient(circle at 84% 74%, rgba(240, 43, 215, .075), transparent 29rem),
    linear-gradient(rgba(83, 112, 183, .026) 1px, transparent 1px),
    linear-gradient(90deg, rgba(83, 112, 183, .026) 1px, transparent 1px);background-size:auto, auto, 52px 52px, 52px 52px;pointer-events:none;}.section-capabilities::after{content:"";position:absolute;width:34rem;height:34rem;left:-16rem;bottom:-18rem;border-radius:50%;background:radial-gradient(circle, rgba(36,118,255,.10), transparent 66%);filter:blur(20px);pointer-events:none;}.capability-head,
.capability-matrix,
.capability-foot{position:relative;z-index:1;}.capability-head{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(380px, .95fr);gap:clamp(34px, 5.4vw, 76px);align-items:end;margin-bottom:42px;}.capability-head-copy{max-width:720px;}.capability-head h2{max-width:12ch;margin-bottom:0;letter-spacing:-.045em;}.capability-principle{position:relative;overflow:hidden;display:grid;gap:16px;padding:22px 22px 20px;border:1px solid rgba(100, 132, 214, .18);border-radius:22px;background:linear-gradient(145deg, rgba(10, 17, 34, .92), rgba(7, 12, 27, .88));box-shadow:inset 0 1px 0 rgba(255,255,255,.035), 0 22px 52px rgba(0,0,0,.15);}.capability-principle::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(9,215,255,.06), transparent 46%, rgba(240,43,215,.06));pointer-events:none;}.capability-principle > *{position:relative;z-index:1;}.capability-principle-label{color:#7e8ba8;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;}.capability-principle > p{margin:0;color:#c1c9db;font-size:15px;line-height:1.7;}.capability-sequence{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px;}.capability-sequence span{display:flex;align-items:center;gap:8px;min-height:42px;padding:10px 11px;border:1px solid rgba(92, 122, 198, .14);border-radius:12px;background:rgba(255,255,255,.018);color:#cbd4e8;font-size:11.5px;font-weight:700;white-space:nowrap;}.capability-sequence b{color:var(--cyan);font-family:var(--mono);font-size:9px;letter-spacing:.08em;}.capability-sequence span:last-child b{color:#d74eff;}.capability-matrix{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px;border:0;}.capability-card{--cap-accent:#09d7ff;--cap-accent-soft:rgba(9,215,255,.16);position:relative;overflow:hidden;display:grid;grid-template-columns:72px minmax(0,1fr);gap:20px;min-height:300px;padding:26px;border:1px solid rgba(95, 126, 208, .18);border-radius:26px;background:linear-gradient(150deg, rgba(10, 17, 34, .94), rgba(6, 11, 24, .91));box-shadow:inset 0 1px 0 rgba(255,255,255,.035), 0 20px 48px rgba(0,0,0,.15);transition:transform .28s cubic-bezier(.22,.8,.24,1), border-color .28s ease, box-shadow .28s ease;}.capability-card:nth-child(2){--cap-accent:#2785ff;--cap-accent-soft:rgba(39,133,255,.16);}.capability-card:nth-child(3){--cap-accent:#9b5eff;--cap-accent-soft:rgba(155,94,255,.17);}.capability-card:nth-child(4){--cap-accent:#eb43d8;--cap-accent-soft:rgba(235,67,216,.16);}.capability-card::before{content:"";position:absolute;inset:0;background:linear-gradient(115deg, rgba(255,255,255,.025), transparent 30%),
    radial-gradient(circle at 100% 100%, var(--cap-accent-soft), transparent 44%);pointer-events:none;}.capability-card::after{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg, transparent, var(--cap-accent), transparent);opacity:.72;pointer-events:none;}@media (hover:hover){.capability-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb, var(--cap-accent) 38%, rgba(95,126,208,.22));box-shadow:inset 0 1px 0 rgba(255,255,255,.04), 0 26px 58px rgba(0,0,0,.20), 0 0 34px var(--cap-accent-soft);}}.capability-icon{position:relative;z-index:1;width:64px;height:64px;display:grid;place-items:center;border:1px solid color-mix(in srgb, var(--cap-accent) 38%, rgba(90,120,196,.18));border-radius:18px;background:linear-gradient(180deg, rgba(10, 20, 42, .96), rgba(6, 12, 26, .96));color:var(--cap-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.035), 0 0 24px var(--cap-accent-soft);}.capability-icon svg{width:28px;height:28px;stroke:currentColor;}.capability-card-body{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;}.capability-card-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:9px;}.cap-code{color:#71809e;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;}.capability-role{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(91,121,199,.14);border-radius:999px;background:rgba(255,255,255,.02);color:#a9b5cc;font-size:10.5px;line-height:1;}.capability-role::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cap-accent);box-shadow:0 0 12px var(--cap-accent-soft);}.capability-card h3{margin:8px 0 10px;max-width:none;color:#f1f5ff;font-size:clamp(1.45rem, 2.1vw, 2rem);letter-spacing:-.04em;}.capability-problem{margin:0 0 18px;color:#98a5bf;font-size:13.5px;line-height:1.68;}.capability-card-label{margin:0 0 9px;color:#73819f;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;}.capability-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;}.capability-tags span{display:inline-flex;align-items:center;min-height:30px;padding:7px 10px;border:1px solid rgba(91, 121, 199, .13);border-radius:10px;background:rgba(255,255,255,.022);color:#c1cbdf;font-size:11px;line-height:1.15;}.capability-outcome{grid-column:1 / -1;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:2px;padding-top:16px;border-top:1px solid rgba(95,126,208,.11);}.capability-outcome span{color:#6f7d9a;font-family:var(--mono);font-size:9px;letter-spacing:.11em;text-transform:uppercase;}.capability-outcome strong{color:#dce5f8;font-size:11.5px;font-weight:750;letter-spacing:.01em;text-align:right;}.capability-foot{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:20px;padding:16px 18px;border:1px solid rgba(95,126,208,.14);border-radius:17px;background:linear-gradient(90deg, rgba(9,215,255,.045), rgba(8,13,29,.72) 24%, rgba(8,13,29,.72) 76%, rgba(240,43,215,.045));color:#8996b0;font-size:13px;text-align:left;}.capability-foot-icon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(9,215,255,.22);border-radius:10px;color:var(--cyan);background:rgba(7,16,32,.78);}.capability-foot-icon svg{width:17px;height:17px;stroke:currentColor;}.capability-foot strong{color:#e4eaf8;font-weight:750;}.section-site{position:relative;overflow:clip;background-color:#040714;background-image:linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)),
    url("/assets/backgrounds-hq/bg-359f34b40e-hq.webp");background-repeat:no-repeat;background-size:cover;background-position:center center;border-block:1px solid rgba(86,121,224,.10);}@media (max-width: 980px){.section-site{background-position:62% center;}}@media (max-width: 640px){.section-site{background-position:68% center;}}.section-site::before,
.section-site::after{content:"";position:absolute;inset:auto;pointer-events:none;}.section-site::before{background:none;opacity:0;}.section-site::after{background:none;opacity:0;}.site-grid{position:relative;z-index:1;align-items:start;}.principle-line{position:relative;display:grid;gap:10px;margin:30px 0 24px;padding:18px 20px 18px 24px;border:1px solid rgba(98,126,198,.20);border-radius:18px;background:linear-gradient(135deg, rgba(7,16,35,.82), rgba(8,10,23,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.04), 0 22px 42px rgba(0,0,0,.18);overflow:hidden;}.principle-line::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--gradient);}.principle-line::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(9,215,255,.07), transparent 34%, transparent 68%, rgba(240,43,215,.07));pointer-events:none;}.principle-line span{position:relative;z-index:1;color:#7f8aa5;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;}.principle-line strong{position:relative;z-index:1;color:#edf1ff;font-size:18px;line-height:1.38;letter-spacing:-.02em;}.section-site .text-link{min-height:52px;display:inline-flex;align-items:center;gap:12px;padding:13px 18px;border:1px solid rgba(97,126,198,.22);border-radius:14px;background:linear-gradient(140deg, rgba(8,18,38,.88), rgba(10,12,25,.98));color:#eef3ff;font-weight:780;letter-spacing:-.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,.03);transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease, color .18s ease;}.section-site .text-link span{width:26px;height:26px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(95,124,196,.28);background:rgba(255,255,255,.02);color:#cfd7eb;}.section-site .text-link:hover{color:#fff;border-color:rgba(9,215,255,.34);box-shadow:0 14px 34px rgba(0,0,0,.22), 0 0 0 1px rgba(9,215,255,.12);transform:translateY(-1px);}.site-schematic{position:relative;padding:8px;border-radius:30px;background:linear-gradient(135deg, rgba(255,255,255,.018), rgba(255,255,255,.003));}.site-schematic::before{content:"";position:absolute;top:26px;right:-8px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle, rgba(240,43,215,.18), transparent 68%);filter:blur(18px);opacity:.45;pointer-events:none;}.site-schematic::after{content:"composição estratégica";position:absolute;top:-10px;right:20px;padding:8px 12px;border:1px solid rgba(98,126,198,.18);border-radius:999px;background:rgba(6,10,23,.78);color:#9ea8c1;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 10px 24px rgba(0,0,0,.18);}.schematic-window{position:relative;padding:16px;border:1px solid rgba(86,121,224,.28);border-radius:28px;background:linear-gradient(160deg, rgba(9,16,34,.98), rgba(5,8,18,.98));box-shadow:0 34px 80px rgba(0,0,0,.30), inset 0 1px 0 rgba(255,255,255,.04);overflow:hidden;}.schematic-window::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg, rgba(9,215,255,.05), transparent 36%, transparent 72%, rgba(240,43,215,.06));pointer-events:none;}.window-bar{position:relative;z-index:1;height:36px;display:flex;align-items:center;gap:8px;padding:0 6px 14px;border-bottom:1px solid rgba(103,129,192,.12);}.window-bar i{width:8px;height:8px;border-radius:50%;border:1px solid #5970a5;background:rgba(255,255,255,.02);}.window-bar i:first-child{border-color:var(--cyan);}.window-bar i:last-child{border-color:var(--magenta);}.window-bar span{margin-left:auto;width:78px;height:4px;border-radius:10px;background:rgba(116,137,194,.18);}.wire-hero{position:relative;z-index:1;min-height:182px;padding:30px 24px;display:grid;align-content:center;gap:13px;border-bottom:1px solid rgba(103,129,192,.12);}.wire-hero > span{width:78px;height:8px;border-radius:10px;background:rgba(9,215,255,.72);box-shadow:0 0 16px rgba(9,215,255,.18);}.wire-hero b{display:block;width:74%;height:13px;border-radius:10px;background:linear-gradient(90deg, rgba(232,238,255,.88), rgba(162,178,218,.18));}.wire-hero b:nth-child(3){width:52%;}.wire-hero i{width:124px;height:36px;margin-top:8px;border-radius:10px;background:var(--gradient);opacity:.92;box-shadow:0 14px 28px rgba(0,0,0,.16);}.wire-proof{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 24px;}.wire-proof span{height:54px;border:1px solid rgba(80,117,211,.24);border-radius:12px;background:linear-gradient(180deg, rgba(255,255,255,.018), rgba(255,255,255,.006));}.wire-body{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr;gap:10px;padding:0 24px 18px;}.wire-body div{min-height:92px;border:1px solid rgba(80,117,211,.2);border-radius:12px;background:linear-gradient(135deg, rgba(13,32,69,.34), transparent 72%);}.wire-cta{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 24px 22px;padding:15px 18px;border:1px solid rgba(162,68,255,.28);border-radius:14px;background:linear-gradient(90deg, rgba(30,18,57,.18), rgba(7,14,31,.7), rgba(87,24,99,.18));}.wire-cta span{color:#b1bbcf;font-size:12px;letter-spacing:-.01em;}.wire-cta b{width:100px;height:28px;border-radius:9px;background:linear-gradient(90deg, rgba(0,177,255,.88), rgba(227,45,206,.88));}.schematic-labels{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;list-style:none;margin:14px 0 0;padding:0;}.schematic-labels li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(98,126,198,.14);border-radius:16px;background:linear-gradient(180deg, rgba(10,17,34,.72), rgba(6,9,18,.86));color:#98a3bc;font-size:12px;}.schematic-labels span{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(91,121,194,.18);border-radius:999px;background:rgba(255,255,255,.02);color:#d7def1;font-family:var(--mono);font-size:9px;}.section-transparency{background:#050914;border-block:1px solid rgba(91,119,181,.1);}.transparency-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(50px, 8vw, 110px);align-items:start;}.rules-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line);}.rules-list li{display:grid;grid-template-columns:54px 1fr;gap:16px;align-items:center;min-height:70px;border-bottom:1px solid var(--line);}.rules-list span{color:#61729a;font-family:var(--mono);font-size:10px;}.rules-list p{margin:0;color:#bcc5d9;font-size:14px;line-height:1.5;}.section-transparency{position:relative;isolation:isolate;overflow:clip;border-block:1px solid rgba(91,119,181,.10);background-color:#050914;background-image:linear-gradient(180deg, rgba(5, 9, 21, .38), rgba(4, 8, 19, .52)),
    linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)),
    url("/assets/backgrounds-hq/bg-3b7ba40f55-hq.webp");background-repeat:no-repeat, no-repeat, no-repeat;background-size:cover, cover, cover;background-position:center, center, center center;}.section-transparency::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.06;background:linear-gradient(rgba(107, 132, 196, .04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(107, 132, 196, .03) 1px, transparent 1px);background-size:80px 80px;mask-image:linear-gradient(to bottom, transparent 0%, #000 14%, #000 86%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 14%, #000 86%, transparent 100%);}.section-transparency .container{position:relative;z-index:1;}.transparency-grid{grid-template-columns:minmax(320px, .86fr) minmax(0, 1.14fr);gap:clamp(44px, 5vw, 84px);align-items:start;}.section-transparency .section-copy{max-width:560px;padding-top:4px;}.section-transparency .section-copy h2{max-width:10.8ch;margin-bottom:24px;font-size:clamp(3.25rem, 5.3vw, 5.85rem);line-height:.98;letter-spacing:-.045em;text-wrap:balance;}.section-transparency .section-copy h2 em{font-style:normal;background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent;}.section-transparency .section-copy > p:last-child{max-width:33ch;color:#b7c1d6;line-height:1.72;}.section-transparency .section-copy::after{content:"";display:block;width:76px;height:1px;margin-top:28px;background:linear-gradient(90deg, rgba(9,215,255,.78), rgba(240,43,215,0));opacity:.86;}.rules-list{position:relative;justify-self:stretch;list-style:none;margin:0;padding:8px 0;border:1px solid rgba(92,118,180,.14);border-radius:26px;background:linear-gradient(180deg, rgba(10,16,31,.78), rgba(5,9,18,.84));box-shadow:0 22px 52px rgba(0,0,0,.18),
    inset 0 1px 0 rgba(255,255,255,.025);overflow:clip;}.rules-list::before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg, rgba(9,215,255,.32), rgba(122,69,255,.26), rgba(240,43,215,0));}.rules-list li{--rule-rgb:9, 215, 255;position:relative;display:grid;grid-template-columns:48px minmax(0, 1fr);gap:16px;align-items:center;min-height:74px;padding:0 24px 0 18px;border-bottom:1px solid rgba(96,120,183,.12);transition:background .2s ease, transform .2s ease;}.rules-list li:nth-child(1){--rule-rgb:9, 215, 255;}.rules-list li:nth-child(2){--rule-rgb:36, 118, 255;}.rules-list li:nth-child(3){--rule-rgb:73, 102, 255;}.rules-list li:nth-child(4){--rule-rgb:122, 69, 255;}.rules-list li:nth-child(5){--rule-rgb:160, 63, 255;}.rules-list li:nth-child(6){--rule-rgb:207, 54, 238;}.rules-list li:nth-child(7){--rule-rgb:240, 43, 215;}.rules-list li:last-child{border-bottom:none;}.rules-list li::before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:2px;border-radius:999px;background:linear-gradient(180deg, rgba(var(--rule-rgb), 0), rgba(var(--rule-rgb), .62), rgba(var(--rule-rgb), 0));opacity:.52;}.rules-list span{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(var(--rule-rgb), .26);border-radius:999px;background:radial-gradient(circle at 32% 25%, rgba(var(--rule-rgb), .14), transparent 52%),
    linear-gradient(180deg, rgba(7,12,24,.96), rgba(5,9,19,.98));color:#d7e0f3;font-family:var(--mono);font-size:9px;letter-spacing:.08em;box-shadow:inset 0 1px 0 rgba(255,255,255,.03),
    0 0 16px rgba(var(--rule-rgb), .05);}.rules-list p{margin:0;max-width:60ch;color:#c8d1e2;font-size:14px;line-height:1.56;}@media (hover: hover) and (pointer: fine){.rules-list li:hover{background:linear-gradient(90deg, rgba(var(--rule-rgb), .055), rgba(255,255,255,0) 58%);transform:translateX(3px);}.rules-list li:hover p{color:#eef3ff;}.rules-list li:hover span{border-color:rgba(var(--rule-rgb), .42);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),
      0 0 20px rgba(var(--rule-rgb), .08);}}@media (max-width: 960px){.transparency-grid{gap:34px;}.section-transparency .section-copy{max-width:100%;}.section-transparency .section-copy h2{max-width:12ch;font-size:clamp(3rem, 9.2vw, 5rem);}.section-transparency .section-copy > p:last-child{max-width:42ch;}.rules-list{max-width:100%;}}@media (max-width: 700px){.section-transparency{background-position:center, 58% center;}.section-transparency .section-copy h2{max-width:11ch;margin-bottom:18px;line-height:.99;}.section-transparency .section-copy::after{margin-top:24px;}.rules-list{padding:4px 0;border-radius:22px;}.rules-list li{grid-template-columns:42px minmax(0, 1fr);gap:14px;min-height:70px;padding:0 16px 0 14px;}.rules-list span{width:30px;height:30px;font-size:8.5px;}.rules-list p{font-size:13.5px;line-height:1.55;}}@media (max-width: 430px){.section-transparency .section-copy h2{max-width:10ch;}.rules-list li{grid-template-columns:40px minmax(0, 1fr);gap:12px;padding-right:14px;}}.fit-grid{padding:42px;border:1px solid rgba(96,126,198,.16);border-radius:var(--radius-lg);background:linear-gradient(120deg, rgba(10,17,34,.75), rgba(7,9,23,.7));}.fit-grid > div:first-child{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:end;margin-bottom:38px;}.fit-grid h2{margin-bottom:0;}.fit-columns{display:grid;grid-template-columns:1fr 1fr;gap:18px;}.fit-columns > div{padding:24px;border:1px solid rgba(98,126,196,.13);border-radius:16px;background:rgba(255,255,255,.012);}.fit-columns > div > span{display:block;margin-bottom:18px;color:#aab5cc;font-size:13px;font-weight:750;}.fit-columns ul{margin:0;padding:0 0 0 18px;color:#8792ab;}.fit-columns li{margin:7px 0;font-size:13px;}.fit-good{box-shadow:inset 2px 0 0 rgba(9,215,255,.5);}.fit-bad{box-shadow:inset 2px 0 0 rgba(240,43,215,.42);}.section-diagnostic{padding-top:clamp(42px, 5vw, 68px);background:linear-gradient(180deg, rgba(5,9,20,0) 0%, rgba(7,12,28,.30) 14%, rgba(5,9,20,.06) 100%);border-top:1px solid rgba(88,124,208,.14);}.section-diagnostic .container{position:relative;z-index:1;}.diagnostic-card{position:relative;overflow:hidden;display:grid;grid-template-columns:1.25fr .75fr;gap:68px;align-items:center;margin-top:clamp(4px, .8vw, 10px);padding:clamp(34px, 5vw, 62px);border:1px solid rgba(88,128,241,.32);border-radius:var(--radius-xl);background:linear-gradient(120deg, #071024 0%, #0a0d20 52%, #120a22 100%);box-shadow:0 30px 90px rgba(0,0,0,.3);}.diagnostic-card::after{content:"";position:absolute;width:340px;height:340px;right:-110px;bottom:-150px;border-radius:50%;background:radial-gradient(circle, rgba(219,45,236,.15), transparent 67%);pointer-events:none;}.diagnostic-copy h2{font-size:clamp(2.1rem, 3.8vw, 4rem);}.diagnostic-copy > p:last-child{color:#adb7cc;line-height:1.75;}.diagnostic-action{position:relative;z-index:1;}.diagnostic-action > p{color:#929db6;font-size:13px;line-height:1.65;}.scan-ring{position:relative;width:116px;height:116px;margin-bottom:28px;border:1px solid rgba(95,130,255,.55);border-radius:50%;box-shadow:inset 0 0 0 14px rgba(36,118,255,.035), 0 0 35px rgba(36,118,255,.12);}.scan-ring::before, .scan-ring::after{content:"";position:absolute;left:50%;top:50%;background:rgba(107,125,255,.36);transform:translate(-50%,-50%);}.scan-ring::before{width:80%;height:1px;}.scan-ring::after{width:1px;height:80%;}.scan-ring span{position:absolute;inset:26px;border:1px solid rgba(189,62,255,.55);border-radius:50%;}.scan-ring i{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--cyan);top:24px;right:24px;box-shadow:0 0 18px var(--cyan);}.section-about{position:relative;padding-top:clamp(88px, 8vw, 112px);background:linear-gradient(180deg, rgba(5,9,21,.12), rgba(8,12,28,.54), rgba(5,9,21,.18));border-top:1px solid rgba(88,124,208,.14);}.section-about::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(560px 220px at 78% 48%, rgba(65,83,255,.07), transparent 70%);}.about-grid{position:relative;z-index:1;}.about-panel{padding:clamp(28px, 3vw, 38px);border:1px solid rgba(95,125,211,.20);border-radius:var(--radius-lg);background:linear-gradient(135deg, rgba(9,16,34,.88), rgba(8,10,26,.82));box-shadow:var(--shadow);}.about-panel-kicker{display:block;margin-bottom:16px;color:#65dfff;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;}.about-panel strong{display:block;color:#eef2ff;font-size:clamp(1.05rem, 1.6vw, 1.28rem);line-height:1.55;}.about-panel p{margin:18px 0 0;color:#8f9bb3;font-size:14px;line-height:1.72;}.section-faq{background:linear-gradient(180deg, rgba(6,10,24,.10), rgba(6,10,24,.6));border-top:1px solid rgba(88,124,208,.14);}.faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(48px, 7vw, 100px);align-items:start;}.faq-heading{position:sticky;top:calc(var(--header-h) + 36px);}.faq-heading > p:not(.eyebrow){color:#8d98b1;max-width:430px;}.faq-list{border-top:1px solid var(--line);}.faq-list details{border-bottom:1px solid var(--line);}.faq-list summary{position:relative;list-style:none;cursor:pointer;padding:24px 48px 24px 0;color:#e5e9f6;font-weight:720;line-height:1.4;}.faq-list summary::-webkit-details-marker{display:none;}.faq-list summary::before, .faq-list summary::after{content:"";position:absolute;right:10px;top:50%;width:15px;height:1px;background:#8795b4;transition:transform .18s ease, background .18s ease;}.faq-list summary::after{transform:rotate(90deg);}.faq-list details[open] summary::after{transform:rotate(0);}.faq-list details[open] summary::before, .faq-list details[open] summary::after{background:var(--cyan);}.faq-list details p{max-width:730px;margin:-4px 0 22px;padding-right:42px;color:#8f9ab2;font-size:14px;line-height:1.7;}.final-cta{padding-top:20px;}.final-card{position:relative;overflow:hidden;padding:clamp(48px, 7vw, 84px);border:1px solid rgba(99,127,220,.28);border-radius:var(--radius-xl);background:linear-gradient(135deg, rgba(7,15,34,.96), rgba(10,9,28,.96));text-align:center;box-shadow:var(--shadow);}.final-card .eyebrow{justify-content:center;}.final-card h2{max-width:900px;margin-inline:auto;}.final-card > p:not(.eyebrow){max-width:700px;margin:0 auto 30px;color:#9ca8bf;font-size:16px;}.final-signal{position:absolute;inset:0;pointer-events:none;opacity:.4;}.final-signal span{position:absolute;border:1px solid rgba(72,117,255,.22);border-radius:50%;}.final-signal span:nth-child(1){width:440px;height:440px;left:-260px;top:-270px;}.final-signal span:nth-child(2){width:320px;height:320px;right:-180px;bottom:-190px;border-color:rgba(235,48,217,.2);}.final-signal span:nth-child(3){left:15%;right:15%;top:50%;height:1px;border:0;border-radius:0;background:var(--gradient-soft);}#proximo-passo.final-cta{padding-top:20px;padding-bottom:52px;}#proximo-passo.final-cta .final-card{position:relative;width:min(100%, 1240px);min-height:clamp(280px, 30vw, 350px);margin-inline:auto;padding:clamp(34px, 3.9vw, 50px) clamp(28px, 4.6vw, 64px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px, 1.25vw, 16px);border:1px solid rgba(102,130,230,.32);border-radius:clamp(28px, 3vw, 34px);background-image:linear-gradient(135deg, rgba(7,15,34,.78) 0%, rgba(7,13,29,.72) 52%, rgba(21,13,42,.72) 100%),
    linear-gradient(rgba(0,0,0,.18), rgba(0,0,0,.18)),
    url("/assets/backgrounds-hq/bg-914920768d-hq.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;box-shadow:0 24px 70px rgba(2,8,24,.42), inset 0 1px 0 rgba(255,255,255,.03);isolation:isolate;text-align:center;overflow:hidden;}#proximo-passo.final-cta .final-card::before{content:"";position:absolute;left:-8%;bottom:-22%;width:280px;height:280px;background:radial-gradient(circle, rgba(39,133,255,.16), transparent 68%);filter:blur(10px);pointer-events:none;z-index:0;}#proximo-passo.final-cta .final-card::after{content:"";position:absolute;right:-8%;top:-22%;width:270px;height:270px;background:radial-gradient(circle, rgba(218,70,255,.15), transparent 70%);filter:blur(10px);pointer-events:none;z-index:0;}#proximo-passo.final-cta .final-card > *{position:relative;z-index:1;}#proximo-passo.final-cta .final-signal{opacity:.48;}#proximo-passo.final-cta .final-card .eyebrow{justify-content:center;margin:0;}#proximo-passo.final-cta .final-card h2{max-width:19ch;margin:0 auto;font-size:clamp(2.9rem, 4.45vw, 4.7rem);line-height:.98;letter-spacing:-.046em;text-wrap:balance;}#proximo-passo.final-cta .final-title-line{display:block;}#proximo-passo.final-cta .final-card > p:not(.eyebrow){max-width:60ch;margin:0 auto;font-size:clamp(15px, 1.16vw, 17px);line-height:1.72;color:#a7b2c7;}#proximo-passo.final-cta .final-card .button{margin-top:10px;margin-inline:auto;}.site-footer .brand{display:inline-flex;align-items:center;gap:11px;min-width:max-content;}.site-footer .brand img{width:52px;height:52px;flex:0 0 52px;object-fit:contain;filter:none;transform:none;}.site-footer .brand-copy{display:grid;gap:0;line-height:1.1;}.site-footer .brand-copy strong{color:var(--text);font-size:15px;font-weight:700;letter-spacing:.02em;transform:none;}.site-footer .brand-copy span{margin-top:4px;color:#98a5c1;background:none;-webkit-text-fill-color:initial;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;transform:none;}.site-footer{padding:70px 0 26px;border-top:1px solid rgba(103,129,192,.12);background:var(--bg-deep);}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(3, .7fr);gap:50px;padding-bottom:50px;}.footer-brand p{max-width:390px;margin:24px 0 0;color:#73809b;font-size:13px;line-height:1.7;}.footer-col{display:flex;flex-direction:column;gap:10px;}.footer-col strong{margin-bottom:8px;color:#c7cee0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;}.footer-col a{color:#7f8ba3;font-size:13px;transition:color .18s ease;overflow-wrap:anywhere;}.footer-col a:hover{color:#fff;}.footer-note{color:#5f6a82;font-size:11px;line-height:1.55;}.footer-bottom{display:flex;justify-content:space-between;gap:22px;padding-top:22px;border-top:1px solid rgba(103,129,192,.1);color:#536079;font-size:11px;}.has-reveal .reveal{opacity:0;transform:translateY(16px);transition:opacity .58s cubic-bezier(.2,.7,.2,1), transform .58s cubic-bezier(.2,.7,.2,1);}.has-reveal .reveal.is-visible{opacity:1;transform:translateY(0);}.page-hero{padding:clamp(72px, 9vw, 118px) 0 54px;}.page-hero-grid{display:grid;grid-template-columns:1fr .65fr;gap:70px;align-items:end;}.page-hero h1{font-size:clamp(2.9rem, 5.6vw, 5.5rem);max-width:880px;}.page-hero p{color:var(--text-soft);max-width:720px;font-size:17px;line-height:1.75;}.page-side-note{padding:22px;border-left:1px solid rgba(88,125,235,.38);color:#8995ae;font-size:13px;line-height:1.7;}.page-side-note strong{display:block;margin-bottom:8px;color:#d6dced;}.subpage-shell{min-height:100svh;}.form-section{padding:20px 0 var(--section);}.form-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(48px, 7vw, 90px);align-items:start;}.form-context{position:sticky;top:calc(var(--header-h) + 32px);}.form-context h2{font-size:clamp(2.1rem, 3.5vw, 3.6rem);}.form-context p{color:#8d99b0;line-height:1.75;}.context-points{list-style:none;padding:0;margin:28px 0 0;border-top:1px solid var(--line);}.context-points li{padding:13px 0;border-bottom:1px solid var(--line);color:#8c98b1;font-size:13px;}.context-points li strong{color:#c6cede;}.diagnostic-form{padding:clamp(26px, 4vw, 46px);border:1px solid rgba(95,126,208,.22);border-radius:var(--radius-lg);background:rgba(8,13,28,.78);box-shadow:var(--shadow);}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;}.field{display:grid;gap:8px;}.field-full{grid-column:1 / -1;}.field label, .field legend{color:#cbd2e2;font-size:13px;font-weight:700;}.field small{color:#69768e;font-size:11px;}.field input, .field textarea, .field select{width:100%;min-height:50px;padding:12px 14px;color:#edf1fb;background:#060b17;border:1px solid rgba(110,137,203,.24);border-radius:10px;outline:none;transition:border-color .18s ease, box-shadow .18s ease;}.field textarea{min-height:128px;resize:vertical;}.field input::placeholder, .field textarea::placeholder{color:#536079;}.field input:focus, .field textarea:focus, .field select:focus{border-color:rgba(9,215,255,.65);box-shadow:0 0 0 3px rgba(9,215,255,.08);}.field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, #7e8ba7 50%), linear-gradient(135deg, #7e8ba7 50%, transparent 50%);background-position:calc(100% - 18px) 21px, calc(100% - 13px) 21px;background-size:5px 5px, 5px 5px;background-repeat:no-repeat;}.form-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:26px;}.form-microcopy{margin:0;color:#71809b;font-size:11px;}.form-status{min-height:22px;margin:14px 0 0;color:#a6b2ca;font-size:12px;}.no-js-box{padding:18px;margin-top:22px;border:1px solid rgba(114,141,205,.18);border-radius:12px;background:rgba(255,255,255,.02);color:#8d98b0;font-size:13px;}.no-js-box a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px;}.legal-layout{display:grid;grid-template-columns:.48fr 1fr;gap:clamp(44px, 7vw, 90px);padding-bottom:var(--section);}.legal-nav{position:sticky;top:calc(var(--header-h) + 32px);align-self:start;padding:22px;border:1px solid var(--line);border-radius:14px;background:rgba(8,13,28,.58);}.legal-nav strong{display:block;margin-bottom:12px;font-size:12px;}.legal-nav a{display:block;padding:7px 0;color:#8290aa;font-size:12px;}.legal-nav a:hover{color:#fff;}.legal-content{min-width:0;}.legal-content section{padding:0 0 34px;margin-bottom:34px;border-bottom:1px solid var(--line);}.legal-content h2{font-size:clamp(1.8rem, 3vw, 2.7rem);}.legal-content h3{margin-top:26px;font-size:18px;}.legal-content p, .legal-content li{color:#909bb2;font-size:14px;line-height:1.8;}.legal-content a{color:#9dcfff;text-decoration:underline;text-underline-offset:3px;}.legal-content code{color:#c0cdf1;font-family:var(--mono);font-size:.9em;}.legal-update{display:inline-flex;margin-top:12px;padding:7px 10px;border:1px solid var(--line);border-radius:8px;color:#73809a;font-family:var(--mono);font-size:10px;}.not-found{min-height:calc(100svh - var(--header-h));display:grid;place-items:center;padding:70px 0;text-align:center;}.not-found-card{max-width:840px;}.not-found-code{display:inline-flex;align-items:center;gap:12px;margin-bottom:22px;color:#8390aa;font-family:var(--mono);font-size:12px;letter-spacing:.12em;}.not-found-code::before, .not-found-code::after{content:"";width:40px;height:1px;background:var(--gradient);}.not-found h1{font-size:clamp(3.2rem, 8vw, 7.5rem);}.not-found p{max-width:600px;margin:0 auto 28px;color:#919cb3;font-size:17px;}.not-found-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;}@media (min-width: 1361px){.container,
  .hero-grid{width:auto;max-width:none;margin-left:calc(max(0px, calc(50vw - 770px)) + clamp(26px, 2.2vw, 34px));margin-right:calc(max(0px, calc(50vw - 770px)) + clamp(26px, 2.2vw, 34px));}.hero-copy{padding-left:0;}}@media (min-width: 961px) and (max-width: 1360px){.container,
  .hero-grid{width:calc(100% - 34px);max-width:none;margin-inline:auto;}}@media (max-width: 1360px){:root{--header-h:80px;}.header-shell{width:100%;padding-inline:17px;}.header-inner{grid-template-columns:1fr auto;gap:18px;}.site-header .brand{gap:13px;}.site-header .brand img{width:50px;height:50px;flex-basis:50px;}.site-header .brand .brand-wordmark{width:124px;height:auto;flex-basis:auto;}.site-header .brand-copy span{margin-top:5px;font-size:9.5px;letter-spacing:.09em;}.desktop-nav, .header-cta{display:none;}.mobile-menu{display:block;position:relative;justify-self:end;}.mobile-menu > summary{position:relative;isolation:isolate;list-style:none;width:42px;height:42px;display:grid;place-items:center;border:1px solid transparent;border-radius:14px;background:linear-gradient(180deg, rgba(11,18,35,.98), rgba(5,9,22,.98)) padding-box,
      linear-gradient(135deg, rgba(9,215,255,.72) 0%, rgba(57,89,255,.55) 38%, rgba(122,69,255,.62) 68%, rgba(240,43,215,.72) 100%) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),
      0 10px 26px rgba(0,0,0,.30),
      0 0 22px rgba(70,83,255,.08);cursor:pointer;transition:transform .2s ease, box-shadow .2s ease, background .2s ease;}.mobile-menu > summary::before{content:"";position:absolute;inset:5px;z-index:-1;border-radius:9px;background:radial-gradient(circle at 50% 15%, rgba(255,255,255,.055), transparent 58%);pointer-events:none;}.mobile-menu > summary:hover,
  .mobile-menu > summary:focus-visible{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.10),
      0 10px 28px rgba(0,0,0,.30),
      0 0 20px rgba(9,215,255,.10),
      0 0 24px rgba(240,43,215,.08);}.mobile-menu[open] > summary{background:linear-gradient(180deg, rgba(13,20,40,.99), rgba(6,10,25,.99)) padding-box,
      linear-gradient(135deg, rgba(9,215,255,.92), rgba(57,89,255,.76) 38%, rgba(122,69,255,.82) 68%, rgba(240,43,215,.92)) border-box;}.mobile-menu > summary::-webkit-details-marker{display:none;}.menu-icon{width:22px;height:18px;position:relative;display:block;}.menu-icon i{position:absolute;left:0;width:22px;height:2px;border-radius:999px;transform-origin:center;transition:transform .22s cubic-bezier(.2,.78,.2,1), top .22s cubic-bezier(.2,.78,.2,1), opacity .16s ease, width .18s ease, left .18s ease;}.menu-icon i:nth-child(1){top:2px;background:linear-gradient(90deg,#09d7ff,#2878ff);}.menu-icon i:nth-child(2){top:8px;left:3px;width:16px;background:linear-gradient(90deg,#2878ff,#8655ff);}.menu-icon i:nth-child(3){top:14px;background:linear-gradient(90deg,#8655ff,#f02bd7);}.mobile-menu[open] .menu-icon i:nth-child(1){top:8px;transform:rotate(45deg);background:linear-gradient(90deg,#09d7ff,#8d58ff);}.mobile-menu[open] .menu-icon i:nth-child(2){opacity:0;transform:scaleX(.35);}.mobile-menu[open] .menu-icon i:nth-child(3){top:8px;transform:rotate(-45deg);background:linear-gradient(90deg,#8d58ff,#f02bd7);}.mobile-menu-panel{position:absolute;right:0;top:calc(100% + 12px);width:min(360px, calc(100vw - 24px));padding:12px;overflow:hidden;border:1px solid rgba(105,132,207,.26);border-radius:18px;background:radial-gradient(170px 110px at 100% 0%, rgba(240,43,215,.07), transparent 72%),
      radial-gradient(180px 120px at 0% 0%, rgba(9,215,255,.06), transparent 72%),
      rgba(4,8,20,.988);box-shadow:0 28px 72px rgba(0,0,0,.56),
      0 0 34px rgba(72,73,255,.08),
      inset 0 1px 0 rgba(255,255,255,.035);backdrop-filter:blur(24px) saturate(135%);-webkit-backdrop-filter:blur(24px) saturate(135%);transform-origin:top right;animation:mobile-menu-in .2s cubic-bezier(.2,.78,.2,1);}.mobile-menu-panel::before{content:"";position:absolute;top:0;left:16px;right:16px;height:2px;border-radius:0 0 999px 999px;background:var(--gradient);box-shadow:0 0 13px rgba(9,215,255,.26), 0 0 15px rgba(240,43,215,.18);}.mobile-menu-kicker{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 11px;margin-bottom:5px;border-bottom:1px solid rgba(104,131,196,.12);color:#7f8aa2;font-size:10px;font-weight:760;letter-spacing:.11em;text-transform:uppercase;}.mobile-menu-kicker span:last-child{color:transparent;background:linear-gradient(90deg,#09d7ff,#8b61ff 58%,#f02bd7);background-clip:text;-webkit-background-clip:text;letter-spacing:.075em;}.mobile-menu-panel nav{display:grid;gap:5px;}.mobile-menu-panel nav > a:not(.button){position:relative;min-height:50px;display:flex;align-items:center;gap:12px;padding:8px 13px 8px 12px;border:1px solid rgba(102,130,198,.075);border-radius:12px;color:#c8d0e1;background:linear-gradient(90deg, rgba(9,15,31,.50), rgba(8,12,28,.34));font-size:14.5px;font-weight:680;letter-spacing:-.012em;transition:color .18s ease, background .18s ease, border-color .18s ease, transform .18s ease, box-shadow .18s ease;}.mobile-menu-panel nav > a:not(.button)::before{content:"";position:absolute;left:4px;top:50%;width:3px;height:22px;border-radius:999px;opacity:0;transform:translateY(-50%) scaleY(.45);background:linear-gradient(180deg, var(--cyan), var(--violet) 58%, var(--magenta));box-shadow:0 0 11px rgba(72,93,255,.28);transition:opacity .18s ease, transform .18s ease;}.mobile-menu-panel nav > a:not(.button):hover,
  .mobile-menu-panel nav > a:not(.button):focus-visible,
  .mobile-menu-panel nav > a:not(.button)[aria-current="location"],
  .mobile-menu-panel nav > a:not(.button)[aria-current="page"]{color:#fff;border-color:rgba(102,131,207,.20);background:linear-gradient(90deg, rgba(9,215,255,.070), rgba(122,69,255,.055) 58%, rgba(240,43,215,.048));box-shadow:inset 0 1px 0 rgba(255,255,255,.025), 0 7px 18px rgba(0,0,0,.14);transform:translateX(2px);}.mobile-menu-panel nav > a:not(.button):hover::before,
  .mobile-menu-panel nav > a:not(.button):focus-visible::before,
  .mobile-menu-panel nav > a:not(.button)[aria-current="location"]::before,
  .mobile-menu-panel nav > a:not(.button)[aria-current="page"]::before{opacity:1;transform:translateY(-50%) scaleY(1);}.mobile-nav-icon{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border:1px solid rgba(94,132,224,.22);border-radius:9px;color:#48d9ff;background:linear-gradient(145deg, rgba(10,25,50,.86), rgba(9,12,31,.86));box-shadow:inset 0 1px 0 rgba(255,255,255,.035), 0 0 14px rgba(36,118,255,.07);transition:color .18s ease, border-color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s ease;}.mobile-nav-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.mobile-nav-icon--solutions{color:#36d9ff;}.mobile-nav-icon--processo{color:#6988ff;}.mobile-nav-icon--diagnostico{color:#9a68ff;}.mobile-nav-icon--sobre{color:#53c7ff;}.mobile-nav-icon--faq{color:#b05eff;}.mobile-nav-icon--contato{color:#ee61d9;}.mobile-menu-panel nav > a:not(.button):hover .mobile-nav-icon,
  .mobile-menu-panel nav > a:not(.button):focus-visible .mobile-nav-icon,
  .mobile-menu-panel nav > a:not(.button)[aria-current="location"] .mobile-nav-icon,
  .mobile-menu-panel nav > a:not(.button)[aria-current="page"] .mobile-nav-icon,
  .mobile-solutions:is([open], :hover, :focus-within) .mobile-nav-icon{color:#fff;border-color:rgba(82,170,255,.34);background:linear-gradient(145deg, rgba(13,52,91,.72), rgba(54,24,91,.58));box-shadow:0 0 16px rgba(9,215,255,.10), 0 0 18px rgba(122,69,255,.08), inset 0 1px 0 rgba(255,255,255,.05);transform:translateY(-1px);}.mobile-nav-main{display:flex;align-items:center;gap:12px;min-width:0;}.mobile-solutions{margin:0;}.mobile-solutions summary{position:relative;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 13px 8px 12px;border:1px solid rgba(102,130,198,.075);border-radius:12px;color:#c8d0e1;background:linear-gradient(90deg, rgba(9,15,31,.50), rgba(8,12,28,.34));font-size:14.5px;font-weight:680;letter-spacing:-.012em;cursor:pointer;list-style:none;transition:color .18s ease, background .18s ease, border-color .18s ease, box-shadow .18s ease;}.mobile-solutions summary::-webkit-details-marker{display:none;}.mobile-solutions-caret{color:#8390aa;font-size:11px;transition:transform .18s ease, color .18s ease;}.mobile-solutions[open] summary,
  .mobile-solutions summary:hover,
  .mobile-solutions summary:focus-visible,
  .mobile-solutions summary[aria-current="location"],
  .mobile-solutions summary[aria-current="page"]{color:#fff;border-color:rgba(102,131,207,.15);background:linear-gradient(90deg, rgba(9,215,255,.070), rgba(122,69,255,.055) 58%, rgba(240,43,215,.048));box-shadow:inset 0 1px 0 rgba(255,255,255,.025), 0 7px 18px rgba(0,0,0,.14);}.mobile-solutions[open] .mobile-solutions-caret{color:#6fddff;transform:rotate(180deg);}.mobile-solutions-panel{display:grid;gap:6px;margin:4px 5px 7px;padding:10px;border:1px solid rgba(99,124,193,.13);border-radius:12px;background:rgba(4,8,19,.72);}.mobile-solutions-label{margin:4px 4px 0;color:#71809b;font-size:8.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;}.mobile-solutions-panel a{display:grid;gap:4px;padding:9px 10px;border:1px solid rgba(102,130,198,.10);border-radius:9px;background:rgba(10,16,33,.56);}.mobile-solutions-panel a strong{color:#e8edfa;font-size:11.5px;font-weight:720;}.mobile-solutions-panel a em{color:#c6a9ff;font-size:8.5px;font-style:normal;white-space:nowrap;}.mobile-solutions-panel a small{color:#4fd8ff;font-size:9.5px;font-weight:650;}.mobile-solutions-panel p{margin:0;padding:4px;color:#9aa5ba;font-size:9.5px;line-height:1.55;}.mobile-diagnostic-hint{display:block;margin:7px 4px 0;color:#8e9ab1;font-size:9.5px;font-weight:650;line-height:1.3;letter-spacing:.01em;text-align:center;}.mobile-menu-panel .mobile-diagnostic-hint + .button{margin-top:2px;}.mobile-menu-panel .button{width:100%;min-height:50px;margin-top:8px;border-radius:12px;font-size:14.5px;}.mobile-menu-panel .button.button-primary{position:relative;isolation:isolate;overflow:hidden;padding:11px 20px;border:1px solid transparent;background:linear-gradient(180deg, rgba(13,18,40,.98), rgba(9, 13, 31, .98)) padding-box,
      linear-gradient(135deg, rgba(20,226,255,.92) 0%, rgba(51,98,255,.94) 30%, rgba(121,75,255,.92) 67%, rgba(244,69,210,.92) 100%) border-box;color:#f7f9ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),
      0 0 0 1px rgba(68, 111, 255, .10),
      0 12px 30px rgba(16, 26, 63, .40),
      0 10px 24px rgba(31, 92, 255, .18),
      0 12px 28px rgba(181, 34, 185, .12);font-weight:730;letter-spacing:-.02em;text-shadow:0 1px 0 rgba(11, 16, 38, .22);}.mobile-menu-panel .button.button-primary::before{content:"";position:absolute;z-index:-2;inset:1px;border-radius:11px;background:linear-gradient(135deg, #2187ff 0%, #4765ff 36%, #8550ff 71%, #f253cf 100%);}.mobile-menu-panel .button.button-primary::after{content:"";position:absolute;z-index:-1;inset:1px 1px auto;height:52%;border-radius:11px 11px 24px 24px;background:linear-gradient(180deg, rgba(255,255,255,.18), rgba(255,255,255,0));opacity:.72;pointer-events:none;}.mobile-menu-panel .button.button-primary:hover,
  .mobile-menu-panel .button.button-primary:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),
      0 0 0 1px rgba(73, 127, 255, .16),
      0 16px 38px rgba(16, 26, 63, .46),
      0 14px 34px rgba(32, 99, 255, .24),
      0 16px 40px rgba(198, 37, 192, .18);}@keyframes mobile-menu-in{from{opacity:0;transform:translateY(-5px) scale(.985);}to{opacity:1;transform:translateY(0) scale(1);}}}@media (max-width: 1120px){.hero-grid{grid-template-columns:minmax(0,.95fr) minmax(470px,1.05fr);}.desktop-nav{gap:18px;}.desktop-nav > a, .nav-solutions-trigger{font-size:14px;}.trust-grid{grid-template-columns:repeat(2,1fr);}.trust-item:nth-child(2){border-right:0;}.trust-item:nth-child(n+3){border-top:1px solid rgba(107,130,188,.12);}.trust-item:nth-child(3){padding-left:0;}.journey{grid-template-columns:repeat(2,1fr);}.journey-overview{grid-template-columns:1fr;}.journey-line{display:none;}.system-flow{grid-template-columns:repeat(2,1fr);gap:18px;}.flow-axis{display:none;}.flow-stage{min-height:330px;}.method-track::before{display:none;}.method-track ol{grid-template-columns:repeat(3,1fr);row-gap:38px;}.capability-matrix{grid-template-columns:repeat(2, minmax(0,1fr));gap:16px;}.capability-card{grid-template-columns:64px minmax(0,1fr);padding:22px;}.capability-icon{width:58px;height:58px;}.footer-grid{grid-template-columns:1.3fr repeat(3,.8fr);gap:30px;}}@media (max-width: 960px){:root{--header-h:74px;}.container, .hero-grid{width:min(calc(100% - 32px), var(--container));}.header-inner{grid-template-columns:1fr auto;gap:14px;}.hero{min-height:auto;}.hero-grid{grid-template-columns:1fr;gap:42px;}.hero-copy{max-width:820px;padding-left:0;}.hero-visual{width:min(100%, 820px);margin-inline:auto;}.hero-visual figcaption{max-width:520px;}.split-grid, .system-heading, .capability-head, .transparency-grid, .faq-grid, .diagnostic-card, .form-layout, .legal-layout{grid-template-columns:1fr;}.split-grid{gap:48px;}.section-logic .split-grid{gap:30px;}.section-logic h2{max-width:100%;font-size:clamp(3.1rem, 8vw, 4.4rem);}.journey-callout{grid-template-columns:1fr;}.journey-principle, .journey-callout{padding:20px;}.system-heading, .capability-head{gap:18px;align-items:start;}.capability-principle{max-width:620px;}.system-heading-side{justify-self:start;max-width:100%;gap:18px;}.system-heading-chip{max-width:540px;}.method-track ol{grid-template-columns:repeat(2,1fr);}.fit-grid > div:first-child{grid-template-columns:1fr;gap:0;}.diagnostic-card{gap:38px;}.diagnostic-action{display:grid;grid-template-columns:auto 1fr;gap:20px 26px;align-items:center;}.diagnostic-action .button{grid-column:2;justify-self:start;}.scan-ring{margin-bottom:0;}.faq-heading, .form-context, .legal-nav{position:static;}.faq-heading{margin-bottom:12px;}.footer-grid{grid-template-columns:1.3fr 1fr 1fr;}.footer-col:last-child{grid-column:2 / -1;}.page-hero-grid{grid-template-columns:1fr;gap:20px;}.page-side-note{max-width:720px;}.legal-nav{display:flex;flex-wrap:wrap;gap:6px 18px;}.legal-nav strong{flex-basis:100%;margin-bottom:4px;}}@media (max-width: 700px){:root{--section:80px;--header-h:68px;}.container, .hero-grid{width:min(calc(100% - 28px), var(--container));}.header-shell{width:100%;padding-inline:12px;}.site-header .brand{gap:10px;}.site-header .brand img{width:46px;height:46px;flex-basis:46px;}.site-header .brand .brand-wordmark{width:112px;height:auto;flex-basis:auto;}.site-header .brand-copy span{margin-top:4px;font-size:8.5px;letter-spacing:.075em;}.hero{padding-top:52px;}.hero h1{font-size:clamp(3rem, 14vw, 4.6rem);}.hero-lead{font-size:1rem;}.hero-actions{flex-direction:column;align-items:stretch;}.hero-actions .button{width:100%;}.hero-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;}.hero-visual figcaption{font-size:9px;}.trust-grid{grid-template-columns:1fr;}.trust-item, .trust-item:first-child, .trust-item:nth-child(3), .trust-item:last-child{padding:22px 0;border-right:0;border-top:1px solid rgba(107,130,188,.12);}.trust-item:first-child{border-top:0;}.journey-shell{padding:20px;border-radius:24px;}.journey-overview{margin-bottom:24px;}.journey{grid-template-columns:1fr;gap:16px;}.journey li{min-height:auto;padding:18px;}.journey-card-top{gap:12px;}.journey-callout{grid-template-columns:1fr;gap:10px;padding:18px;}.journey-principle strong, .journey-callout strong{font-size:1rem;}.section-logic .section-copy{max-width:100%;padding-top:0;}.section-logic h2{font-size:clamp(2.8rem, 12vw, 3.95rem);line-height:1.01;}.section-copy blockquote{margin-top:24px;padding:20px 20px 20px 24px;border-radius:18px;}.prescription-panel{padding:20px;border-radius:24px;max-width:100%;justify-self:stretch;}.panel-footer{flex-direction:column;align-items:flex-start;}.system-flow{grid-template-columns:1fr;gap:16px;padding-top:0;}.flow-axis{display:none;}.flow-stage{min-height:auto;padding:26px 20px 20px;border-right:0;border-radius:26px;}.flow-stage h3{font-size:1.72rem;}.flow-icon{width:70px;height:70px;margin-bottom:18px;border-radius:22px;}.system-note{grid-template-columns:1fr;align-items:flex-start;}.system-note strong{white-space:normal;}.method-track ol{grid-template-columns:1fr;gap:24px;}.method-track li{padding:4px 0 4px 72px;min-height:66px;}.method-track li > span{width:52px;height:52px;}.capability-matrix{grid-template-columns:1fr;gap:14px;}.capability-card{min-height:auto;grid-template-columns:58px minmax(0,1fr);gap:16px;padding:20px;border-radius:22px;}.capability-icon{width:54px;height:54px;border-radius:16px;}.capability-icon svg{width:24px;height:24px;}.capability-card h3{font-size:1.55rem;}.capability-outcome{align-items:flex-start;flex-direction:column;gap:6px;}.capability-outcome strong{text-align:left;}.capability-foot{grid-template-columns:auto 1fr;text-align:left;}.schematic-labels{grid-template-columns:1fr;}.section-site .text-link{width:fit-content;}.site-schematic{padding:0;}.site-schematic::after{right:14px;top:-8px;}.schematic-window{border-radius:24px;}.wire-hero, .wire-proof, .wire-body, .wire-cta{padding-left:20px;padding-right:20px;}.wire-cta{margin-left:20px;margin-right:20px;}.fit-grid{padding:28px 20px;}.fit-columns{grid-template-columns:1fr;}.diagnostic-card{padding:30px 22px;border-radius:24px;}.diagnostic-action{grid-template-columns:1fr;}.diagnostic-action .button{grid-column:auto;width:100%;}.faq-list summary{padding-right:44px;}.final-card{padding:48px 20px;border-radius:24px;}#proximo-passo.final-cta{padding-top:18px;padding-bottom:40px;}#proximo-passo.final-cta .final-card{min-height:auto;padding:30px 20px;border-radius:24px;gap:12px;}#proximo-passo.final-cta .final-card h2{max-width:11.6ch;font-size:clamp(2.45rem, 9.6vw, 3.15rem);line-height:1.02;}#proximo-passo.final-cta .final-card > p:not(.eyebrow){max-width:32ch;font-size:15px;}#proximo-passo.final-cta .final-card::before{width:180px;height:180px;left:-20%;bottom:-16%;}#proximo-passo.final-cta .final-card::after{width:170px;height:170px;right:-18%;top:-14%;}.footer-grid{grid-template-columns:1fr 1fr;}.footer-brand{grid-column:1 / -1;}.footer-col:last-child{grid-column:auto;}.footer-bottom{flex-direction:column;}.form-grid{grid-template-columns:1fr;}.field-full{grid-column:auto;}.diagnostic-form{padding:22px 18px;}.form-actions{flex-direction:column;align-items:stretch;}.form-actions .button{width:100%;}.page-hero{padding-top:56px;}.page-hero h1{font-size:clamp(2.7rem, 13vw, 4.4rem);}}@media (max-width: 430px){.container, .hero-grid{width:min(calc(100% - 24px), var(--container));}.site-header .brand .brand-wordmark{width:104px;height:auto;flex-basis:auto;}.site-header .brand-copy span{font-size:8px;letter-spacing:.065em;}.hero h1{font-size:clamp(2.8rem, 13.5vw, 3.65rem);}h2{font-size:clamp(2.05rem, 10.7vw, 3.1rem);}.hero-trust{grid-template-columns:1fr;}.journey-overview h3{font-size:clamp(1.35rem, 9vw, 1.85rem);}.journey-overview p, .journey small{font-size:12.5px;}.journey-icon{width:40px;height:40px;border-radius:12px;}.prescription-step{grid-template-columns:40px 1fr;min-height:0;padding:16px 14px;gap:12px;border-radius:16px;}.step-no{width:34px;height:34px;border-radius:50%;}.section-logic h2 em{margin-top:4px;}.panel-topline{gap:12px;}.panel-footer{flex-direction:column;gap:6px;}.wire-proof{grid-template-columns:1fr;}.wire-body{grid-template-columns:1fr;}.wire-cta{flex-direction:column;align-items:flex-start;}.wire-cta b{width:100%;}.footer-grid{grid-template-columns:1fr;}.footer-brand, .footer-col:last-child{grid-column:auto;}}@media (max-width: 980px){.section-logic{background-position:58% center;background-size:cover;}}@media (max-width: 640px){.section-logic{background-position:54% center;background-size:cover;}}@media (max-width: 760px){.capability-head{grid-template-columns:1fr;margin-bottom:30px;}.capability-head h2{max-width:12ch;}.capability-principle{padding:18px;border-radius:18px;}.capability-sequence{grid-template-columns:1fr;}.capability-sequence span{white-space:normal;}}@media (max-width: 430px){.capability-card{grid-template-columns:1fr;}.capability-card-top{margin-top:2px;}.capability-outcome{grid-column:1;}.capability-tags span{font-size:10.5px;}.capability-foot{padding:14px;}}@media (prefers-reduced-motion: reduce){.mobile-menu-panel{animation:none !important;}html{scroll-behavior:auto;}*, *::before, *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important;}.has-reveal .reveal{opacity:1 !important;transform:none !important;}}@media (forced-colors: active){.button, .prescription-panel, .diagnostic-card, .final-card, .fit-grid, .schematic-window{border:1px solid CanvasText;}h1 em, h2 em{color:LinkText;background:none;}}@media (min-width: 961px){.hero-grid{grid-template-columns:minmax(0, .88fr) minmax(0, 1.12fr);gap:clamp(24px, 2.75vw, 44px);align-items:center;}.hero-copy{align-self:center;max-width:650px;padding-left:0;}.hero .eyebrow{margin-bottom:28px;}.hero h1{max-width:650px;margin-bottom:28px;font-size:clamp(3.9rem, 4.75vw, 4.8rem);line-height:.99;letter-spacing:-.045em;}.hero-lead{max-width:620px;margin-bottom:30px;font-size:clamp(1rem, 1.08vw, 1.1rem);line-height:1.68;}.hero-actions{gap:15px;margin-bottom:36px;}.hero-actions .button{min-height:58px;padding:15px 26px;border-radius:12px;font-size:15.5px;font-weight:760;}.hero-actions .button-primary{position:relative;isolation:isolate;overflow:hidden;min-width:235px;background:linear-gradient(180deg, rgba(13,18,40,.98), rgba(9,13,31,.98)) padding-box,
      linear-gradient(135deg, rgba(20,226,255,.94) 0%, rgba(51,98,255,.96) 30%, rgba(121,75,255,.94) 67%, rgba(244,69,210,.94) 100%) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.11),
      0 0 0 1px rgba(68,111,255,.10),
      0 14px 32px rgba(31,92,255,.20),
      0 14px 30px rgba(181,34,185,.13);}.hero-actions .button-primary::before{content:"";position:absolute;z-index:-2;inset:1px;border-radius:11px;background:linear-gradient(135deg, #178cff 0%, #4367ff 37%, #844dff 70%, #ef43cf 100%);}.hero-actions .button-primary::after{content:"";position:absolute;z-index:-1;inset:1px 1px auto;height:52%;border-radius:11px 11px 24px 24px;background:linear-gradient(180deg, rgba(255,255,255,.17), rgba(255,255,255,0));opacity:.72;pointer-events:none;}.hero-actions .button-primary:hover,
  .hero-actions .button-primary:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),
      0 0 0 1px rgba(73,127,255,.16),
      0 17px 38px rgba(32,99,255,.25),
      0 18px 40px rgba(198,37,192,.18);}.hero-actions .button-secondary{min-width:245px;border-color:transparent;background:linear-gradient(180deg, rgba(5,10,24,.96), rgba(5,8,19,.96)) padding-box,
      linear-gradient(110deg, rgba(9,215,255,.55), rgba(87,83,255,.48) 52%, rgba(240,43,215,.62)) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);}.hero-actions .button-secondary:hover,
  .hero-actions .button-secondary:focus-visible{background:linear-gradient(180deg, rgba(8,14,30,.98), rgba(7,10,24,.98)) padding-box,
      linear-gradient(110deg, rgba(9,215,255,.82), rgba(87,83,255,.68) 52%, rgba(240,43,215,.84)) border-box;box-shadow:0 12px 30px rgba(35,54,151,.14), inset 0 1px 0 rgba(255,255,255,.04);}.hero-trust{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;max-width:645px;gap:0;}.hero-trust li{display:grid;grid-template-columns:38px minmax(0, 1fr);align-items:center;gap:11px;min-height:48px;padding:0 20px;color:#9ca7bb;font-size:11.5px;line-height:1.42;}.hero-trust li:first-child{padding-left:0;}.hero-trust li:last-child{padding-right:0;}.hero-trust li + li{border-left:1px solid rgba(116,139,197,.16);}.hero-trust li::before{display:none;}.hero-trust__icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(87,119,231,.24);border-radius:11px;color:#59dcff;background:linear-gradient(145deg, rgba(9,23,47,.76), rgba(13,10,37,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),
      0 0 16px rgba(75,80,255,.07);}.hero-trust li:nth-child(2) .hero-trust__icon{color:#806dff;}.hero-trust li:nth-child(3) .hero-trust__icon{color:#d451e8;}.hero-trust__icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.hero-trust__text{display:block;}.hero-visual{position:relative;justify-self:end;width:100%;max-width:930px;margin:0;isolation:isolate;}.hero-frame{position:relative;width:100%;isolation:isolate;}.hero-frame::before{inset:1% 0 -3% 6%;border-radius:44%;background:radial-gradient(circle at 60% 48%, rgba(49,89,255,.24), rgba(118,49,255,.15) 43%, rgba(240,43,215,.06) 61%, transparent 75%);filter:blur(36px);}.hero-frame::after{content:"";position:absolute;z-index:-1;left:15%;right:0;bottom:1%;height:14%;border-radius:50%;background:radial-gradient(ellipse at center, rgba(63,94,255,.34), rgba(118,45,255,.18) 42%, rgba(240,43,215,.09) 58%, transparent 75%);filter:blur(19px);opacity:.94;pointer-events:none;}.hero-visual::before{content:"";position:absolute;z-index:-2;left:0;right:0;bottom:-11%;height:47%;pointer-events:none;background-image:linear-gradient(rgba(67,89,255,.15) 1px, transparent 1px),
      linear-gradient(90deg, rgba(67,89,255,.15) 1px, transparent 1px);background-size:46px 32px;transform:perspective(470px) rotateX(64deg);transform-origin:center bottom;-webkit-mask-image:radial-gradient(ellipse at 58% 54%, #000 0%, rgba(0,0,0,.9) 42%, transparent 79%);mask-image:radial-gradient(ellipse at 58% 54%, #000 0%, rgba(0,0,0,.9) 42%, transparent 79%);opacity:.58;}.hero-frame img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 30px 32px rgba(0,0,0,.43))
      drop-shadow(0 10px 24px rgba(45,72,255,.09));}.hero-visual figcaption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}}@media (min-width: 961px) and (max-width: 1120px){.hero-grid{grid-template-columns:1fr;gap:44px;}.hero-copy{max-width:760px;}.hero h1{max-width:720px;}.hero-visual{justify-self:center;width:min(100%, 820px);max-width:820px;}}@media (max-width: 960px){.hero-trust li{display:grid;grid-template-columns:34px minmax(0, 1fr);align-items:center;gap:10px;min-height:44px;padding-left:0;}.hero-trust li::before{display:none;}.hero-trust__icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(87,119,231,.22);border-radius:9px;color:#59dcff;background:linear-gradient(145deg, rgba(9,23,47,.72), rgba(13,10,37,.68));}.hero-trust li:nth-child(2) .hero-trust__icon{color:#806dff;}.hero-trust li:nth-child(3) .hero-trust__icon{color:#d451e8;}.hero-trust__icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.hero-trust__text{display:block;}.hero-visual figcaption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}}@media (min-width: 1361px){.hero{padding-top:90px;padding-bottom:92px;}.hero-grid{grid-template-columns:minmax(0, .88fr) minmax(0, 1.12fr);gap:20px;align-items:center;}.hero-copy{max-width:650px;padding-left:0;}.hero .eyebrow{margin-bottom:38px;}.hero h1{max-width:620px;margin-bottom:32px;font-size:clamp(3.9rem, 4.75vw, 4.8rem);line-height:.99;letter-spacing:-.045em;}.hero-lead{max-width:570px;margin-bottom:40px;font-size:16.8px;line-height:1.72;}.hero-actions{gap:22px;margin-bottom:48px;}.hero-actions .button{min-height:58px;padding:15px 26px;border-radius:12px;font-size:15.5px;font-weight:760;}.hero-actions .button-primary{position:relative;isolation:isolate;overflow:hidden;min-width:244px;background:linear-gradient(180deg, rgba(13,18,40,.98), rgba(9,13,31,.98)) padding-box,
      linear-gradient(135deg, rgba(20,226,255,.94) 0%, rgba(51,98,255,.96) 30%, rgba(121,75,255,.94) 67%, rgba(244,69,210,.94) 100%) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.11),
      0 0 0 1px rgba(68,111,255,.10),
      0 14px 32px rgba(31,92,255,.20),
      0 14px 30px rgba(181,34,185,.13);}.hero-actions .button-primary::before{content:"";position:absolute;z-index:-2;inset:1px;border-radius:11px;background:linear-gradient(135deg, #178cff 0%, #4367ff 37%, #844dff 70%, #ef43cf 100%);}.hero-actions .button-primary::after{content:"";position:absolute;z-index:-1;inset:1px 1px auto;height:52%;border-radius:11px 11px 24px 24px;background:linear-gradient(180deg, rgba(255,255,255,.17), rgba(255,255,255,0));opacity:.72;pointer-events:none;}.hero-actions .button-primary:hover,
  .hero-actions .button-primary:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),
      0 0 0 1px rgba(73,127,255,.16),
      0 17px 38px rgba(32,99,255,.25),
      0 18px 40px rgba(198,37,192,.18);}.hero-actions .button-secondary{min-width:247px;border-color:transparent;background:linear-gradient(180deg, rgba(5,10,24,.96), rgba(5,8,19,.96)) padding-box,
      linear-gradient(110deg, rgba(9,215,255,.55), rgba(87,83,255,.48) 52%, rgba(240,43,215,.62)) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);}.hero-actions .button-secondary:hover,
  .hero-actions .button-secondary:focus-visible{background:linear-gradient(180deg, rgba(8,14,30,.98), rgba(7,10,24,.98)) padding-box,
      linear-gradient(110deg, rgba(9,215,255,.82), rgba(87,83,255,.68) 52%, rgba(240,43,215,.84)) border-box;box-shadow:0 12px 30px rgba(35,54,151,.14), inset 0 1px 0 rgba(255,255,255,.04);}.hero-trust{display:grid;grid-template-columns:1.1fr .98fr 1.12fr;align-items:center;max-width:602px;gap:0;}.hero-trust li{display:grid;grid-template-columns:42px minmax(0, 1fr);align-items:center;gap:12px;min-height:50px;padding:0 22px;color:#aab3c6;font-size:14px;line-height:1.35;}.hero-trust li:first-child{padding-left:0;}.hero-trust li:last-child{padding-right:0;}.hero-trust li + li{border-left:1px solid rgba(124, 141, 190, .22);}.hero-trust li::before{display:none;}.hero-trust__icon{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:0;color:#59dcff;background:transparent;box-shadow:none;filter:drop-shadow(0 0 10px rgba(73, 91, 255, .18));}.hero-trust li:nth-child(2) .hero-trust__icon{color:#806dff;}.hero-trust li:nth-child(3) .hero-trust__icon{color:#d451e8;}.hero-trust__icon svg{width:31px;height:31px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.hero-trust__text{display:block;}.hero-visual{position:relative;justify-self:end;width:100%;max-width:930px;margin:0;top:-33px;left:0;transform:none;isolation:isolate;}.hero-frame{position:relative;width:100%;isolation:isolate;}.hero-frame::before{inset:-2% 0 -6% 3%;border-radius:44%;background:radial-gradient(circle at 62% 50%, rgba(39,87,255,.27), rgba(106,46,255,.17) 42%, rgba(240,43,215,.075) 62%, transparent 76%);filter:blur(40px);}.hero-frame::after{content:"";position:absolute;z-index:-1;left:11%;right:0;bottom:-1%;height:17%;border-radius:50%;background:radial-gradient(ellipse at center, rgba(53,91,255,.38), rgba(111,42,255,.22) 43%, rgba(240,43,215,.12) 60%, transparent 76%);filter:blur(20px);opacity:.94;pointer-events:none;}.hero-visual::before{content:"";position:absolute;z-index:-2;left:0;right:0;bottom:-10%;height:68%;pointer-events:none;background-image:linear-gradient(rgba(67,89,255,.15) 1px, transparent 1px),
      linear-gradient(90deg, rgba(67,89,255,.15) 1px, transparent 1px);background-size:50px 35px;transform:perspective(520px) rotateX(61deg);transform-origin:center bottom;-webkit-mask-image:radial-gradient(ellipse at 62% 53%, #000 0%, rgba(0,0,0,.94) 47%, transparent 83%);mask-image:radial-gradient(ellipse at 62% 53%, #000 0%, rgba(0,0,0,.94) 47%, transparent 83%);opacity:.75;}.hero-frame img{width:100%;height:auto;object-fit:contain;transform:scaleY(1.08);transform-origin:center center;filter:drop-shadow(0 32px 34px rgba(0,0,0,.46))
      drop-shadow(0 13px 28px rgba(48,74,255,.12));}.hero-visual figcaption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}}@media (min-width: 1361px) and (max-height: 860px){.hero{padding-top:62px;padding-bottom:72px;}.hero-grid{align-items:start;}.hero-copy{align-self:start;}.hero .eyebrow{margin-bottom:28px;}.hero h1{margin-bottom:24px;font-size:clamp(3.55rem, 4.35vw, 4.35rem);line-height:.985;}.hero-lead{margin-bottom:28px;font-size:16.2px;line-height:1.64;}.hero-actions{gap:18px;margin-bottom:30px;}.hero-actions .button{min-height:54px;padding-top:13px;padding-bottom:13px;}.hero-trust li{min-height:44px;font-size:13.2px;}.hero-trust__icon{width:36px;height:36px;}.hero-trust__icon svg{width:28px;height:28px;}.hero-visual{top:0;}}@media (min-width: 1401px) and (max-width: 1499px){.hero-visual{width:100%;max-width:845px;left:0;}.hero-frame img{transform:scaleY(1.07);}}@media (min-width: 1361px) and (max-width: 1400px){.hero-visual{width:100%;max-width:780px;left:0;}.hero-frame img{transform:scaleY(1.06);}}@media (min-width: 1121px) and (max-width: 1360px){.hero{padding-top:68px;padding-bottom:84px;}.hero-grid{grid-template-columns:minmax(0, .92fr) minmax(0, 1.08fr);gap:20px;}.hero-copy{max-width:610px;padding-left:0;}.hero .eyebrow{margin-bottom:30px;}.hero h1{max-width:590px;margin-bottom:28px;font-size:clamp(3.45rem, 5.05vw, 4.15rem);}.hero-lead{max-width:530px;margin-bottom:32px;font-size:16px;line-height:1.68;}.hero-actions{gap:14px;margin-bottom:38px;}.hero-actions .button{min-height:54px;padding-inline:21px;font-size:14.5px;}.hero-actions .button-primary{min-width:210px;}.hero-actions .button-secondary{min-width:224px;}.hero-trust{max-width:570px;}.hero-trust li{grid-template-columns:34px minmax(0, 1fr);gap:9px;padding:0 15px;font-size:11.5px;}.hero-trust__icon{width:32px;height:32px;border:0;background:transparent;box-shadow:none;}.hero-trust__icon svg{width:25px;height:25px;}.hero-visual{width:100%;max-width:830px;transform:translateY(-14px);}.hero-visual::before{left:0;right:0;bottom:-15%;height:52%;opacity:.62;}}@media (max-width: 430px){.hero .eyebrow{gap:8px;font-size:10px;letter-spacing:.07em;white-space:normal;max-width:100%;}.hero .eyebrow > span{width:26px;flex:0 0 26px;}}.app-view[hidden]{display:none !important;}body[data-current-view="404"] .site-footer{display:none;}.hero{isolation:isolate;min-height:max(calc(100svh - var(--header-h)), 56.279904vw);background:#020611;}.hero-background-image{position:absolute;z-index:0;top:0;left:0;width:100%;height:auto;max-width:none;display:block;pointer-events:none;user-select:none;-webkit-user-drag:none;}.hero::before,
.hero-ambient{display:none;}.hero-grid{z-index:1;}.hero-visual{display:none !important;}@media (max-width: 1120px){.hero{min-height:auto;}}@media (max-width: 960px){.hero{position:relative;isolation:isolate;min-height:max(calc(100svh - var(--header-h)), 820px);padding-top:clamp(42px, 9vw, 64px);padding-bottom:clamp(54px, 10vw, 80px);overflow:clip;background:#020611;}.hero-background-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:62% 46%;transform:none;transform-origin:center center;opacity:1;}.hero::before{content:"";display:block;position:absolute;inset:0;z-index:.5;pointer-events:none;background:linear-gradient(180deg,
        rgba(2, 6, 17, .26) 0%,
        rgba(2, 6, 17, .44) 27%,
        rgba(2, 6, 17, .76) 52%,
        rgba(2, 6, 17, .42) 77%,
        rgba(2, 6, 17, .16) 100%),
      linear-gradient(90deg,
        rgba(2, 6, 17, .84) 0%,
        rgba(2, 6, 17, .64) 44%,
        rgba(2, 6, 17, .30) 71%,
        rgba(2, 6, 17, .10) 100%);}.hero-grid{position:relative;z-index:1;grid-template-columns:1fr;gap:0;align-items:start;}.hero-copy{width:100%;max-width:720px;padding-left:0;}.hero .eyebrow{margin-bottom:20px;font-size:clamp(9px, 2.35vw, 10.5px);line-height:1.35;letter-spacing:.075em;}.hero h1{max-width:680px;margin-bottom:24px;font-size:clamp(2.72rem, 10.9vw, 3.65rem);line-height:.99;letter-spacing:-.042em;}.hero-lead{max-width:620px;margin-bottom:26px;color:rgba(226, 232, 246, .90);font-size:clamp(.92rem, 3.65vw, 1rem);line-height:1.62;}.hero-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:24px;}.hero-actions .button{width:100%;min-height:52px;padding:13px 18px;font-size:14px;}.hero-trust{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;width:100%;max-width:none;margin:0;border-top:1px solid rgba(124, 141, 190, .15);border-bottom:1px solid rgba(124, 141, 190, .12);background:linear-gradient(90deg, rgba(4, 10, 24, .60), rgba(8, 10, 29, .46));backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}.hero-trust li{display:grid;grid-template-columns:1fr;align-content:start;justify-items:start;gap:8px;min-width:0;min-height:96px;padding:14px 10px 13px;color:rgba(191, 201, 220, .84);font-size:clamp(9px, 2.35vw, 10.5px);line-height:1.35;}.hero-trust li:first-child{padding-left:6px;}.hero-trust li:last-child{padding-right:6px;}.hero-trust li + li{border-left:1px solid rgba(124, 141, 190, .13);}.hero-trust li::before{display:none;}.hero-trust__icon{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(0 0 8px rgba(73, 91, 255, .18));}.hero-trust__icon svg{width:22px;height:22px;}.hero-trust__text{display:block;max-width:104px;}.hero-visual{display:none !important;}}@media (max-width: 700px){.hero{min-height:max(calc(100svh - var(--header-h)), 830px);}.hero-background-image{object-position:61.5% 43%;}}@media (max-width: 430px){.hero{min-height:max(calc(100svh - var(--header-h)), 790px);padding-top:42px;padding-bottom:48px;}.hero-background-image{object-position:61% 41%;}.hero h1{font-size:clamp(2.58rem, 10.8vw, 2.95rem);line-height:.985;}.hero-lead{font-size:14px;line-height:1.58;}.hero .eyebrow{gap:8px;font-size:9px;letter-spacing:.065em;white-space:normal;}.hero .eyebrow > span{width:24px;flex:0 0 24px;}}@media (max-width: 360px){.hero-background-image{object-position:60.5% 40%;}}.hero-copy{position:relative;}.hero .eyebrow{width:max-content;max-width:100%;padding:7px 11px 7px 9px;border:1px solid rgba(118, 145, 216, .13);border-radius:999px;background:linear-gradient(90deg, rgba(4, 11, 25, .74), rgba(7, 10, 25, .48));box-shadow:inset 0 1px 0 rgba(255,255,255,.025), 0 8px 26px rgba(0,0,0,.08);backdrop-filter:blur(8px) saturate(120%);-webkit-backdrop-filter:blur(8px) saturate(120%);}.hero .eyebrow > span{width:26px;flex:0 0 26px;height:2px;border-radius:999px;box-shadow:0 0 12px rgba(9,215,255,.34), 0 0 14px rgba(240,43,215,.16);}.hero h1{text-wrap:pretty;text-shadow:0 2px 24px rgba(0,0,0,.22);}.hero h1 em{filter:drop-shadow(0 0 20px rgba(69, 91, 255, .12));}.hero-lead{position:relative;padding:12px 16px 12px 19px;border-radius:0 12px 12px 0;background:linear-gradient(90deg, rgba(3, 9, 22, .68), rgba(3, 9, 22, .28) 72%, rgba(3, 9, 22, 0));text-shadow:0 1px 14px rgba(0,0,0,.22);}.hero-lead::before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:2px;border-radius:999px;background:var(--gradient);box-shadow:0 0 12px rgba(9,215,255,.20), 0 0 16px rgba(240,43,215,.10);}.hero-actions .button{position:relative;overflow:hidden;}.hero-actions .button > span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.07);transition:transform .2s ease, background .2s ease;}.hero-actions .button:hover > span,
.hero-actions .button:focus-visible > span{transform:translateX(2px);background:rgba(255,255,255,.12);}.hero-trust{gap:10px !important;border:0 !important;background:transparent !important;}.hero-trust li{position:relative;min-width:0;border:1px solid rgba(112, 137, 202, .17) !important;border-radius:14px;background:radial-gradient(90px 70px at 0% 0%, rgba(9,215,255,.045), transparent 72%),
    linear-gradient(145deg, rgba(6, 13, 29, .78), rgba(6, 9, 23, .57));box-shadow:inset 0 1px 0 rgba(255,255,255,.026), 0 10px 30px rgba(0,0,0,.08);backdrop-filter:blur(10px) saturate(118%);-webkit-backdrop-filter:blur(10px) saturate(118%);transition:transform .22s ease, border-color .22s ease, background .22s ease, box-shadow .22s ease;}.hero-trust li:nth-child(2){background:radial-gradient(90px 70px at 0% 0%, rgba(122,69,255,.055), transparent 72%),
    linear-gradient(145deg, rgba(7, 12, 29, .78), rgba(7, 8, 24, .57));}.hero-trust li:nth-child(3){background:radial-gradient(90px 70px at 0% 0%, rgba(240,43,215,.045), transparent 72%),
    linear-gradient(145deg, rgba(8, 11, 28, .78), rgba(8, 8, 23, .57));}.hero-trust li:hover{transform:translateY(-2px);border-color:rgba(110, 155, 244, .30) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04), 0 14px 34px rgba(0,0,0,.14);}.hero-trust__icon{position:relative;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(71, 197, 255, .24) !important;border-radius:13px !important;background:linear-gradient(145deg, rgba(8, 32, 58, .94), rgba(7, 13, 34, .88)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045), 0 0 18px rgba(9,215,255,.08) !important;filter:none !important;}.hero-trust li:nth-child(2) .hero-trust__icon{border-color:rgba(126, 103, 255, .28) !important;background:linear-gradient(145deg, rgba(25, 22, 61, .94), rgba(10, 12, 35, .88)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045), 0 0 18px rgba(122,69,255,.09) !important;}.hero-trust li:nth-child(3) .hero-trust__icon{border-color:rgba(223, 77, 232, .26) !important;background:linear-gradient(145deg, rgba(45, 17, 58, .92), rgba(12, 10, 34, .88)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045), 0 0 18px rgba(240,43,215,.08) !important;}.hero-trust__icon::after{content:"";position:absolute;inset:4px;border-radius:9px;border:1px solid rgba(255,255,255,.025);pointer-events:none;}.hero-trust__text{color:rgba(221, 228, 242, .91);font-weight:620;letter-spacing:-.008em;}@media (min-width: 1361px){.hero-copy{max-width:660px;}.hero .eyebrow{margin-bottom:27px;}.hero h1{max-width:660px;margin-bottom:26px;font-size:clamp(3.65rem, 4.22vw, 4.45rem);line-height:1.01;letter-spacing:-.043em;}.hero-lead{max-width:600px;margin-bottom:30px;font-size:16.3px;line-height:1.68;}.hero-actions{margin-bottom:30px;gap:14px;}.hero-actions .button{min-height:54px;padding:14px 22px;font-size:14.5px;}.hero-actions .button-primary{min-width:232px;}.hero-actions .button-secondary{min-width:244px;}.hero-trust{grid-template-columns:repeat(3, minmax(0, 1fr));max-width:635px;}.hero-trust li{grid-template-columns:42px minmax(0, 1fr);align-items:center;gap:11px;min-height:64px;padding:10px 12px !important;font-size:12.2px;line-height:1.28;}.hero-trust li:first-child,
  .hero-trust li:last-child{padding-inline:12px !important;}.hero-trust__icon{width:40px;height:40px;}.hero-trust__icon svg{width:23px;height:23px;stroke-width:1.65;}.hero-trust__text{max-width:none;}}@media (min-width: 961px) and (max-width: 1360px){.hero .eyebrow{margin-bottom:24px;}.hero h1{margin-bottom:24px;line-height:1;}.hero-lead{margin-bottom:28px;}.hero-actions{margin-bottom:28px;}.hero-trust{grid-template-columns:repeat(3, minmax(0,1fr));max-width:590px;}.hero-trust li{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;min-height:60px;padding:9px 10px !important;font-size:11.5px;}.hero-trust__icon{width:36px;height:36px;}.hero-trust__icon svg{width:21px;height:21px;}}@media (max-width: 960px){.hero .eyebrow{width:fit-content;margin-bottom:18px;padding:6px 9px 6px 8px;background:rgba(4, 10, 24, .62);}.hero h1{margin-bottom:20px;line-height:1.01;text-shadow:0 2px 20px rgba(0,0,0,.34);}.hero-lead{max-width:560px;margin-bottom:22px;padding:10px 12px 10px 15px;border-radius:0 10px 10px 0;background:linear-gradient(90deg, rgba(3, 9, 22, .73), rgba(3, 9, 22, .32) 78%, rgba(3,9,22,0));}.hero-lead::before{top:9px;bottom:9px;}.hero-actions{margin-bottom:18px;gap:9px;}.hero-actions .button{min-height:50px;}.hero-trust{grid-template-columns:1fr !important;gap:8px !important;max-width:560px;}.hero-trust li{grid-template-columns:38px minmax(0, 1fr) !important;align-items:center !important;align-content:center !important;justify-items:stretch !important;gap:11px !important;min-height:54px !important;padding:8px 10px !important;font-size:11.5px !important;line-height:1.3 !important;}.hero-trust li:first-child,
  .hero-trust li:last-child{padding-inline:10px !important;}.hero-trust__icon{width:36px !important;height:36px !important;}.hero-trust__icon svg{width:20px !important;height:20px !important;}.hero-trust__text{max-width:none !important;font-size:11.5px;}}@media (max-width: 430px){.hero{min-height:max(calc(100svh - var(--header-h)), 910px);padding-top:38px;padding-bottom:42px;}.hero .eyebrow{margin-bottom:17px;font-size:8.5px;letter-spacing:.055em;}.hero .eyebrow > span{width:20px;flex-basis:20px;}.hero h1{font-size:clamp(2.48rem, 10.55vw, 2.88rem);margin-bottom:19px;}.hero-lead{margin-bottom:20px;font-size:13.5px;line-height:1.56;}.hero-actions{margin-bottom:16px;}.hero-actions .button{min-height:50px;font-size:13.5px;}.hero-trust li{min-height:52px !important;}}.hero h1{text-wrap:balance;}@media (min-width: 1361px){.hero h1{max-width:620px;margin-bottom:32px;font-size:clamp(3.9rem, 4.75vw, 4.8rem);line-height:.99;letter-spacing:-.045em;}}@media (min-width: 1361px) and (max-height: 860px){.hero h1{margin-bottom:24px;font-size:clamp(3.55rem, 4.35vw, 4.35rem);line-height:.985;}}@media (min-width: 1121px) and (max-width: 1360px){.hero h1{max-width:590px;margin-bottom:28px;font-size:clamp(3.45rem, 5.05vw, 4.15rem);line-height:.99;letter-spacing:-.045em;}}@media (min-width: 961px) and (max-width: 1120px){.hero h1{max-width:720px;margin-bottom:28px;font-size:clamp(3.9rem, 4.75vw, 4.8rem);line-height:.99;letter-spacing:-.045em;}}@media (max-width: 960px){.hero h1{max-width:680px;margin-bottom:24px;font-size:clamp(2.72rem, 10.9vw, 3.65rem);line-height:.99;letter-spacing:-.042em;}}@media (max-width: 430px){.hero h1{font-size:clamp(2.58rem, 10.8vw, 2.95rem);line-height:.985;}}#como-funciona .journey-shell--timeline{padding:clamp(28px, 2.4vw, 40px);border-radius:30px;}#como-funciona .journey-overview--timeline{grid-template-columns:minmax(0, 1.2fr) minmax(300px, .8fr);gap:clamp(26px, 3vw, 46px);align-items:stretch;margin-bottom:42px;}#como-funciona .journey-overview--timeline h3{max-width:720px;font-size:clamp(1.6rem, 2.15vw, 2.15rem);}#como-funciona .journey-overview--timeline h3 em{color:transparent;background:var(--gradient);background-clip:text;-webkit-background-clip:text;font-style:normal;}#como-funciona .journey--timeline{position:relative;display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:0;padding:0 0 4px;overflow:visible;}#como-funciona .journey--timeline::before{content:"";position:absolute;z-index:0;top:55px;left:7.5%;right:7.5%;height:2px;border-radius:999px;background:linear-gradient(90deg, #09d7ff 0%, #2476ff 26%, #6d5cff 52%, #a94eff 76%, #f02bd7 100%);box-shadow:0 0 16px rgba(65, 95, 255, .22);opacity:.72;}#como-funciona .journey--timeline::after{content:"";position:absolute;top:51px;right:6.9%;width:10px;height:10px;border-top:2px solid rgba(240,43,215,.86);border-right:2px solid rgba(240,43,215,.86);transform:rotate(45deg);filter:drop-shadow(0 0 6px rgba(240,43,215,.42));}#como-funciona .journey--timeline > li{position:relative;z-index:1;display:grid;grid-template-rows:24px 62px 1fr;align-content:stretch;gap:10px;min-height:0;padding:0 8px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;transition:none;}#como-funciona .journey--timeline > li::before{display:none;}#como-funciona .journey--timeline > li:hover{transform:none;border-color:transparent;box-shadow:none;}#como-funciona .journey--timeline .journey-step{justify-self:center;min-width:38px;height:24px;padding:0 9px;border-color:rgba(112, 139, 224, .2);color:#8398c5;background:rgba(4, 9, 22, .84);}#como-funciona .journey-node{position:relative;z-index:2;display:grid;place-items:center;justify-self:center;width:62px;height:62px;border-radius:50%;background:#07101f;}#como-funciona .journey-node::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg, rgba(9,215,255,.8), rgba(75,89,255,.64), rgba(240,43,215,.54));-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;}#como-funciona .journey-node::after{content:"";position:absolute;inset:8px;border-radius:50%;background:radial-gradient(circle, rgba(69, 93, 255, .13), rgba(5, 11, 25, .9) 70%);box-shadow:0 0 24px rgba(59, 88, 255, .11);}#como-funciona .journey--timeline .journey-icon{position:relative;z-index:2;width:36px;height:36px;border:0;border-radius:0;background:transparent;box-shadow:none;}#como-funciona .journey--timeline .journey-icon svg{width:22px;height:22px;}#como-funciona .journey-content{position:relative;display:flex;flex-direction:column;min-height:192px;margin-top:8px;padding:20px 16px 17px;border:1px solid rgba(96, 124, 202, .14);border-radius:18px;background:linear-gradient(165deg, rgba(11, 18, 38, .80), rgba(6, 10, 24, .72));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:transform .22s ease, border-color .22s ease, box-shadow .22s ease, background .22s ease;}#como-funciona .journey-content::before{content:"";position:absolute;left:50%;top:-18px;width:1px;height:18px;background:linear-gradient(rgba(101, 124, 224, .55), rgba(101, 124, 224, .08));}#como-funciona .journey--timeline > li:hover .journey-content{transform:translateY(-3px);border-color:rgba(115, 147, 232, .28);background:linear-gradient(165deg, rgba(13, 22, 45, .91), rgba(7, 11, 27, .83));box-shadow:0 18px 36px rgba(0,0,0,.2), inset 0 1px 0 rgba(255,255,255,.035);}#como-funciona .journey-content strong{min-height:2.6em;margin-bottom:9px;color:#f0f4ff;font-size:14px;line-height:1.28;}#como-funciona .journey-content small{color:#919db7;font-size:11.6px;line-height:1.58;}#como-funciona .journey-content .journey-tag{margin-top:auto;padding:6px 9px;font-size:10px;}#como-funciona .journey--timeline > li:nth-child(1) .journey-node,
#como-funciona .journey--timeline > li:nth-child(2) .journey-node{box-shadow:0 0 26px rgba(9,215,255,.08);}#como-funciona .journey--timeline > li:nth-child(3) .journey-node,
#como-funciona .journey--timeline > li:nth-child(4) .journey-node{box-shadow:0 0 26px rgba(122,69,255,.09);}#como-funciona .journey--timeline > li:nth-child(5) .journey-node,
#como-funciona .journey--timeline > li:nth-child(6) .journey-node{box-shadow:0 0 26px rgba(240,43,215,.08);}#como-funciona .journey-callout--timeline{margin-top:28px;grid-template-columns:auto minmax(250px, 1.05fr) minmax(320px, 1.55fr);border-color:rgba(103, 130, 211, .18);}@media (max-width: 1180px){#como-funciona .journey-overview--timeline{grid-template-columns:1fr;}#como-funciona .journey--timeline{grid-template-columns:1fr;gap:0;padding-left:4px;}#como-funciona .journey--timeline::before{top:22px;bottom:22px;left:30px;right:auto;width:2px;height:auto;background:linear-gradient(180deg, #09d7ff 0%, #2476ff 26%, #6d5cff 52%, #a94eff 76%, #f02bd7 100%);}#como-funciona .journey--timeline::after{top:auto;right:auto;left:26px;bottom:14px;transform:rotate(135deg);}#como-funciona .journey--timeline > li{grid-template-columns:62px 1fr;grid-template-rows:auto auto;column-gap:20px;row-gap:4px;padding:0 0 18px;}#como-funciona .journey--timeline .journey-step{grid-column:1;grid-row:1;align-self:end;margin-bottom:4px;}#como-funciona .journey-node{grid-column:1;grid-row:2;width:58px;height:58px;}#como-funciona .journey-content{grid-column:2;grid-row:1 / span 2;min-height:0;margin:0;padding:18px 18px 16px;}#como-funciona .journey-content::before{left:-20px;top:50%;width:20px;height:1px;background:linear-gradient(90deg, rgba(101,124,224,.45), rgba(101,124,224,.08));}#como-funciona .journey-content strong{min-height:0;font-size:15px;}#como-funciona .journey-content small{font-size:12.5px;}#como-funciona .journey-callout--timeline{grid-template-columns:1fr;}}@media (max-width: 700px){#como-funciona .narrow-heading{margin-bottom:42px;}#como-funciona .journey-shell--timeline{padding:20px 16px 18px;border-radius:24px;}#como-funciona .journey-overview--timeline{margin-bottom:30px;gap:16px;}#como-funciona .journey-overview--timeline h3{font-size:clamp(1.35rem, 7.5vw, 1.75rem);}#como-funciona .journey-overview--timeline p{font-size:13px;line-height:1.66;}#como-funciona .journey-principle{padding:18px;}#como-funciona .journey--timeline{padding-left:0;}#como-funciona .journey--timeline::before{left:25px;}#como-funciona .journey--timeline::after{left:21px;}#como-funciona .journey--timeline > li{grid-template-columns:52px 1fr;column-gap:14px;padding-bottom:14px;}#como-funciona .journey-node{width:50px;height:50px;}#como-funciona .journey--timeline .journey-icon{width:32px;height:32px;}#como-funciona .journey--timeline .journey-icon svg{width:19px;height:19px;}#como-funciona .journey--timeline .journey-step{min-width:34px;height:22px;font-size:9px;}#como-funciona .journey-content{padding:15px 14px 14px;border-radius:15px;}#como-funciona .journey-content::before{left:-14px;width:14px;}#como-funciona .journey-content strong{font-size:14px;}#como-funciona .journey-content small{font-size:11.6px;line-height:1.55;}#como-funciona .journey-callout--timeline{margin-top:18px;padding:17px 16px;}}.section-capabilities{position:relative;isolation:isolate;overflow:clip;border-top:1px solid rgba(96,121,183,.10);background:linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)),
    url("/assets/backgrounds-hq/bg-349ab621ea-hq.webp") center center / cover no-repeat;background-color:#040815;}.section-capabilities::before{content:"";position:absolute;inset:0;background:none;opacity:0;pointer-events:none;}.section-capabilities::after{content:"";position:absolute;inset:0;background:none;opacity:0;pointer-events:none;}.section-capabilities .capability-head,
.section-capabilities .capability-matrix,
.section-capabilities .capability-foot{position:relative;z-index:1;}.section-capabilities .capability-head{display:grid;grid-template-columns:minmax(0, 1.08fr) minmax(360px, .92fr);gap:clamp(34px, 5.4vw, 76px);align-items:end;margin-bottom:42px;}.section-capabilities .capability-head-copy{max-width:760px;}.section-capabilities .capability-head h2{max-width:18ch;margin:0;letter-spacing:-.045em;}.section-capabilities .capability-head h2 em{font-style:normal;color:transparent;background:var(--gradient);-webkit-background-clip:text;background-clip:text;}.section-capabilities .capability-intro{position:relative;display:grid;gap:10px;padding:18px 20px 18px 22px;border-left:1px solid rgba(9,215,255,.42);background:linear-gradient(90deg, rgba(9,215,255,.04), transparent 75%);}.section-capabilities .capability-intro-label{color:#74829f;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;}.section-capabilities .capability-intro p{margin:0;color:#abb6cc;font-size:15px;line-height:1.7;}.section-capabilities .capability-intro strong{color:#dce4f6;font-size:12px;font-weight:720;letter-spacing:.015em;}.section-capabilities .capability-intro strong i{padding:0 5px;color:#8f73ff;font-style:normal;}.section-capabilities .capability-matrix{display:grid;grid-template-columns:repeat(4, minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(91,120,188,.17);border-radius:28px;background:linear-gradient(180deg, rgba(8,14,29,.78), rgba(5,10,22,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.025), 0 22px 56px rgba(0,0,0,.12);}.section-capabilities .capability-column{--cap-accent:#09d7ff;--cap-glow:rgba(9,215,255,.13);position:relative;display:flex;flex-direction:column;min-width:0;min-height:438px;padding:28px 24px 22px;border-right:1px solid rgba(91,120,188,.14);background:linear-gradient(180deg, rgba(255,255,255,.008), rgba(255,255,255,0));transition:background .24s ease, box-shadow .24s ease;}.section-capabilities .capability-column:nth-child(2){--cap-accent:#2b86ff;--cap-glow:rgba(43,134,255,.13);}.section-capabilities .capability-column:nth-child(3){--cap-accent:#9663ff;--cap-glow:rgba(150,99,255,.14);}.section-capabilities .capability-column:nth-child(4){--cap-accent:#eb43d8;--cap-glow:rgba(235,67,216,.13);border-right:0;}.section-capabilities .capability-column::before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg, transparent, var(--cap-accent), transparent);opacity:.50;}.section-capabilities .capability-column::after{content:"";position:absolute;right:-72px;bottom:-88px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle, var(--cap-glow), transparent 70%);pointer-events:none;}@media (hover:hover){.section-capabilities .capability-column:hover{background:linear-gradient(180deg, rgba(255,255,255,.024), rgba(255,255,255,.006));box-shadow:inset 0 0 42px var(--cap-glow);}}.section-capabilities .capability-column-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:50px;}.section-capabilities .cap-code{color:#71809e;font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;}.section-capabilities .capability-mini-icon{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1px solid color-mix(in srgb, var(--cap-accent) 35%, rgba(90,120,196,.16));border-radius:14px;color:var(--cap-accent);background:linear-gradient(180deg, rgba(10,20,42,.88), rgba(6,12,26,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.03), 0 0 20px var(--cap-glow);}.section-capabilities .capability-mini-icon svg{width:21px;height:21px;stroke:currentColor;}.section-capabilities .capability-column h3{position:relative;z-index:1;margin:21px 0 12px;max-width:240px;color:#f1f5ff;font-size:clamp(1.55rem, 1.8vw, 1.9rem);line-height:1.08;letter-spacing:-.035em;}.section-capabilities .capability-context{position:relative;z-index:1;min-height:66px;margin:0 0 18px;color:#8d9ab4;font-size:12.5px;line-height:1.65;}.section-capabilities .capability-list-label{position:relative;z-index:1;margin-bottom:7px;color:#65738e;font-family:var(--mono);font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;}.section-capabilities .capability-column ul{position:relative;z-index:1;list-style:none;padding:0;margin:0;}.section-capabilities .capability-column li{position:relative;padding:10px 0 10px 17px;border-bottom:1px solid rgba(101,126,182,.09);color:#a2aec5;font-size:12.5px;line-height:1.35;}.section-capabilities .capability-column li::before{content:"";position:absolute;left:0;top:16px;width:6px;height:2px;border-radius:99px;background:var(--cap-accent);box-shadow:0 0 10px var(--cap-glow);}.section-capabilities .capability-result{position:relative;z-index:1;display:grid;gap:5px;margin-top:auto;padding-top:17px;}.section-capabilities .capability-result::before{content:"";position:absolute;top:0;left:0;width:42px;height:1px;background:linear-gradient(90deg, var(--cap-accent), transparent);opacity:.72;}.section-capabilities .capability-result span{color:#65738e;font-family:var(--mono);font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;}.section-capabilities .capability-result strong{color:#d8e0f2;font-size:11px;font-weight:700;line-height:1.45;}.section-capabilities .capability-foot{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:20px;padding:15px 18px;border:1px solid rgba(95,126,208,.13);border-radius:16px;background:linear-gradient(90deg, rgba(9,215,255,.035), rgba(8,13,29,.58) 24%, rgba(8,13,29,.58) 76%, rgba(240,43,215,.035));color:#8996b0;font-size:13px;text-align:left;}.section-capabilities .capability-foot-icon{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(9,215,255,.20);border-radius:10px;color:var(--cyan);background:rgba(7,16,32,.70);}.section-capabilities .capability-foot-icon svg{width:16px;height:16px;stroke:currentColor;}.section-capabilities .capability-foot strong{color:#e4eaf8;font-weight:750;}@media (max-width: 1120px){.section-capabilities .capability-head{grid-template-columns:1fr;gap:24px;align-items:start;}.section-capabilities .capability-intro{max-width:720px;}.section-capabilities .capability-matrix{grid-template-columns:repeat(2, minmax(0,1fr));}.section-capabilities .capability-column{min-height:390px;}.section-capabilities .capability-column:nth-child(2){border-right:0;}.section-capabilities .capability-column:nth-child(-n+2){border-bottom:1px solid rgba(91,120,188,.14);}}@media (max-width: 640px){.section-capabilities .capability-head{margin-bottom:30px;}.section-capabilities .capability-head h2{max-width:14ch;}.section-capabilities .capability-intro{padding:15px 0 15px 16px;background:linear-gradient(90deg, rgba(9,215,255,.035), transparent 85%);}.section-capabilities .capability-intro p{font-size:14px;}.section-capabilities .capability-intro strong{font-size:11px;}.section-capabilities .capability-matrix{grid-template-columns:1fr;border-radius:22px;}.section-capabilities .capability-column,
  .section-capabilities .capability-column:nth-child(2),
  .section-capabilities .capability-column:nth-child(4){min-height:auto;padding:23px 20px 20px;border-right:0;border-bottom:1px solid rgba(91,120,188,.14);}.section-capabilities .capability-column:last-child{border-bottom:0;}.section-capabilities .capability-context{min-height:0;}.section-capabilities .capability-result{margin-top:18px;}.section-capabilities .capability-foot{align-items:start;}}@media (max-width: 980px){.section-capabilities{background-position:58% top;background-size:auto 980px;background-repeat:no-repeat;}}@media (max-width: 640px){.section-capabilities{background-position:61% 70px;background-size:auto 860px;background-repeat:no-repeat;}}#processo.section-method{--method-cyan:#09d7ff;--method-blue:#2476ff;--method-indigo:#5960ff;--method-violet:#8b49ff;--method-magenta:#f02bd7;isolation:isolate;overflow:clip;border-top:1px solid rgba(93, 120, 188, .09);border-bottom:1px solid rgba(93, 120, 188, .09);background-color:#030610;background-image:linear-gradient(180deg, rgba(3, 6, 16, .10), rgba(3, 6, 16, .20) 55%, rgba(3, 6, 16, .28)),
    linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)),
    url("/assets/backgrounds-hq/bg-462a2c94a2-hq.webp");background-repeat:no-repeat, no-repeat, no-repeat;background-size:cover, cover, cover;background-position:center, center, left center;}#processo.section-method::before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;opacity:.12;background:linear-gradient(rgba(111, 140, 210, .035) 1px, transparent 1px),
    linear-gradient(90deg, rgba(111, 140, 210, .028) 1px, transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom, transparent 2%, #000 25%, #000 76%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 2%, #000 25%, #000 76%, transparent 100%);}#processo.section-method::after{content:"";position:absolute;z-index:0;left:50%;bottom:-220px;width:min(920px, 78vw);height:360px;transform:translateX(-50%);pointer-events:none;border-radius:50%;background:radial-gradient(ellipse, rgba(71, 72, 255, .07), transparent 68%);filter:blur(18px);}#processo > .container{position:relative;z-index:1;}#processo .narrow-heading{margin-bottom:clamp(56px, 5vw, 76px);}#processo .narrow-heading .eyebrow{margin-bottom:20px;}#processo .narrow-heading h2{max-width:none;margin-bottom:24px;text-wrap:balance;}#processo .narrow-heading > p:last-child{max-width:760px;color:#b8c2d6;}#processo .method-track{position:relative;padding-top:2px;}#processo .method-track::before{content:"";position:absolute;z-index:0;display:block;top:32px;left:31px;right:calc(20% - 31px);height:1px;border-radius:999px;background:linear-gradient(90deg,
    rgba(9, 215, 255, .82) 0%,
    rgba(36, 118, 255, .72) 27%,
    rgba(89, 96, 255, .72) 52%,
    rgba(139, 73, 255, .72) 76%,
    rgba(240, 43, 215, .80) 100%);box-shadow:0 0 12px rgba(36, 118, 255, .13),
    0 0 18px rgba(122, 69, 255, .08);}#processo .method-track ol{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:clamp(18px, 1.65vw, 28px);list-style:none;padding:0;margin:0;}#processo .method-track li{--step-color:var(--method-blue);--step-rgb:36, 118, 255;position:relative;min-width:0;min-height:164px;padding:84px clamp(8px, .6vw, 14px) 0 0;}#processo .method-track li:nth-child(1){--step-color:var(--method-cyan);--step-rgb:9, 215, 255;}#processo .method-track li:nth-child(2){--step-color:var(--method-blue);--step-rgb:36, 118, 255;}#processo .method-track li:nth-child(3){--step-color:var(--method-indigo);--step-rgb:89, 96, 255;}#processo .method-track li:nth-child(4){--step-color:var(--method-violet);--step-rgb:139, 73, 255;}#processo .method-track li:nth-child(5){--step-color:var(--method-magenta);--step-rgb:240, 43, 215;}#processo .method-track li::after{content:"";position:absolute;top:76px;left:0;width:48px;height:1px;border-radius:999px;background:linear-gradient(90deg, rgba(var(--step-rgb), .72), rgba(var(--step-rgb), 0));box-shadow:0 0 9px rgba(var(--step-rgb), .12);opacity:.86;}#processo .method-track li > span{position:absolute;z-index:2;top:1px;left:0;width:62px;height:62px;display:grid;place-items:center;border:1px solid rgba(var(--step-rgb), .48);border-radius:50%;background:radial-gradient(circle at 35% 25%, rgba(var(--step-rgb), .095), transparent 48%),
    linear-gradient(180deg, rgba(7, 13, 28, .98), rgba(4, 9, 21, .98));color:#c7d4ef;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;box-shadow:0 0 0 8px #030610,
    inset 0 1px 0 rgba(255, 255, 255, .045),
    0 0 22px rgba(var(--step-rgb), .075);transition:border-color .22s ease,
    color .22s ease,
    box-shadow .22s ease,
    transform .22s cubic-bezier(.2,.78,.2,1);}#processo .method-track li > span::after{content:"";position:absolute;inset:6px;border-radius:inherit;border:1px solid rgba(var(--step-rgb), .09);pointer-events:none;}#processo .method-track strong{display:block;margin:0 0 10px;color:#f5f7ff;font-size:clamp(14.5px, 1.02vw, 16px);font-weight:760;line-height:1.3;letter-spacing:-.012em;}#processo .method-track p{max-width:28ch;margin:0;color:#8e9ab1;font-size:clamp(12.5px, .84vw, 13.5px);line-height:1.7;}@media (hover: hover) and (pointer: fine){#processo .method-track li:hover > span{color:#f8fbff;border-color:rgba(var(--step-rgb), .76);transform:translateY(-2px);box-shadow:0 0 0 8px #030610,
      inset 0 1px 0 rgba(255, 255, 255, .07),
      0 0 22px rgba(var(--step-rgb), .16),
      0 0 42px rgba(var(--step-rgb), .08);}#processo .method-track li:hover strong{color:#fff;}#processo .method-track li:hover p{color:#aab5ca;}}@media (max-width: 1120px){#processo .narrow-heading{margin-bottom:52px;}#processo .method-track::before{display:none;}#processo .method-track ol{grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px 28px;}#processo .method-track li{min-height:150px;padding-top:80px;}}@media (max-width: 960px){#processo .method-track ol{grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px 26px;}#processo .method-track p{max-width:34ch;}}@media (max-width: 700px){#processo.section-method{background-color:#030610;background-image:linear-gradient(180deg, rgba(3, 6, 16, .16), rgba(3, 6, 16, .30) 58%, rgba(3, 6, 16, .36)),
      linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)),
      url("/assets/backgrounds-hq/bg-462a2c94a2-hq.webp");background-repeat:no-repeat, no-repeat, no-repeat;background-size:cover, cover, cover;background-position:center, center, 22% center;}#processo .narrow-heading{margin-bottom:42px;}#processo .narrow-heading h2{max-width:13ch;margin-bottom:20px;}#processo .narrow-heading > p:last-child{max-width:39ch;line-height:1.7;}#processo .method-track{padding-top:0;}#processo .method-track::before{display:block;top:27px;bottom:27px;left:26px;right:auto;width:1px;height:auto;background:linear-gradient(180deg,
      rgba(9, 215, 255, .80) 0%,
      rgba(36, 118, 255, .70) 27%,
      rgba(89, 96, 255, .70) 52%,
      rgba(139, 73, 255, .70) 76%,
      rgba(240, 43, 215, .78) 100%);box-shadow:0 0 12px rgba(77, 92, 255, .10);}#processo .method-track ol{grid-template-columns:1fr;gap:30px;}#processo .method-track li{min-height:72px;padding:2px 0 2px 76px;}#processo .method-track li::after{top:26px;left:53px;width:14px;}#processo .method-track li > span{top:0;left:0;width:52px;height:52px;font-size:9.5px;box-shadow:0 0 0 7px #030610,
      inset 0 1px 0 rgba(255, 255, 255, .045),
      0 0 18px rgba(var(--step-rgb), .07);}#processo .method-track li > span::after{inset:5px;}#processo .method-track strong{margin-bottom:6px;font-size:15px;}#processo .method-track p{max-width:39ch;font-size:12.8px;line-height:1.66;}}@media (max-width: 430px){#processo .narrow-heading h2{max-width:12.5ch;}#processo .method-track ol{gap:28px;}#processo .method-track li{padding-left:70px;}#processo .method-track li::after{left:51px;width:11px;}}@media (max-width: 960px){.section-logic .split-grid{grid-template-columns:1fr;gap:34px;}.section-logic .section-copy,
  .section-logic .prescription-panel{max-width:100%;width:100%;justify-self:stretch;}.section-logic .prescription-panel{margin-top:2px;}}@media (max-width: 700px){.section-logic .split-grid{grid-template-columns:1fr;gap:28px;}.section-logic .section-copy > p:not(.eyebrow){max-width:100%;}.section-logic blockquote{max-width:100%;}.section-logic .prescription-step{grid-template-columns:40px minmax(0, 1fr);}.section-transparency{background-position:center, 62% center;}}@media (max-width: 430px){.section-logic .split-grid{grid-template-columns:1fr;}.section-logic h2{max-width:100%;}.section-transparency{background-position:center, 64% center;}}.section-diagnostic{padding-block:clamp(86px, 8vw, 118px);background:radial-gradient(740px 340px at 18% 46%, rgba(10, 215, 255, .045), transparent 72%),
    radial-gradient(620px 320px at 86% 74%, rgba(208, 58, 245, .065), transparent 70%),
    linear-gradient(180deg, rgba(5, 9, 20, .02) 0%, rgba(7, 12, 28, .26) 18%, rgba(5, 9, 20, .08) 100%);border-top:1px solid rgba(88, 124, 208, .16);}.section-diagnostic::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;background:linear-gradient(rgba(107, 132, 196, .04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(107, 132, 196, .03) 1px, transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom, transparent 0%, #000 12%, #000 88%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 12%, #000 88%, transparent 100%);}.section-diagnostic .diagnostic-card{position:relative;z-index:1;align-items:center;gap:clamp(42px, 5vw, 78px);min-height:clamp(430px, 35vw, 500px);margin-top:0;padding:clamp(42px, 5vw, 68px);border:1px solid rgba(96, 134, 242, .34);border-radius:clamp(28px, 3vw, 36px);background:linear-gradient(135deg, rgba(7, 16, 36, .98) 0%, rgba(8, 13, 31, .96) 48%, rgba(18, 10, 34, .96) 100%);box-shadow:0 30px 90px rgba(0, 0, 0, .32),
    inset 0 1px 0 rgba(255,255,255,.035),
    0 0 0 1px rgba(61, 97, 189, .06);}.section-diagnostic .diagnostic-card::before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg, rgba(9,215,255,.30), rgba(122,69,255,.24), rgba(240,43,215,0));}.section-diagnostic .diagnostic-card::after{width:420px;height:420px;right:-120px;bottom:-190px;background:radial-gradient(circle, rgba(219,45,236,.18), transparent 69%);}.section-diagnostic .diagnostic-copy{max-width:760px;}.section-diagnostic .diagnostic-copy .eyebrow{margin-bottom:20px;color:#d8e4ff;}.section-diagnostic .diagnostic-copy .eyebrow > span{width:36px;background:linear-gradient(90deg, #0fd7ff, #8a61ff 62%, #ef43d9 100%);box-shadow:0 0 18px rgba(9,215,255,.38);}.section-diagnostic .diagnostic-copy h2{max-width:11.1ch;margin-bottom:26px;font-size:clamp(2.3rem, 4vw, 4.2rem);line-height:.99;letter-spacing:-.045em;text-wrap:balance;}.section-diagnostic .diagnostic-copy > p:last-child{max-width:62ch;margin-bottom:0;color:#b6c0d6;font-size:clamp(1rem, 1.18vw, 1.08rem);line-height:1.82;}.section-diagnostic .diagnostic-action{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:100%;padding-left:clamp(26px, 3vw, 40px);}.section-diagnostic .diagnostic-action::before{content:"";position:absolute;left:0;top:6%;bottom:6%;width:1px;background:linear-gradient(180deg, rgba(9,215,255,0), rgba(84,116,220,.28), rgba(240,43,215,0));}.section-diagnostic .diagnostic-action > p{max-width:31ch;margin:0 0 22px;color:#a8b3cb;font-size:14px;line-height:1.72;}.section-diagnostic .diagnostic-action .button{min-width:208px;}.section-diagnostic .scan-ring{width:132px;height:132px;margin-bottom:28px;border-color:rgba(95,130,255,.56);box-shadow:inset 0 0 0 14px rgba(36,118,255,.045),
    0 0 38px rgba(36,118,255,.14),
    0 0 0 1px rgba(255,255,255,.02);}.section-diagnostic .scan-ring span{inset:28px;}.section-diagnostic .scan-ring i{top:21px;right:20px;width:11px;height:11px;}@media (max-width: 960px){.section-diagnostic{padding-block:84px;}.section-diagnostic .diagnostic-card{min-height:auto;gap:32px;}.section-diagnostic .diagnostic-copy{max-width:100%;}.section-diagnostic .diagnostic-copy h2{max-width:12ch;}.section-diagnostic .diagnostic-action{padding-left:0;padding-top:12px;}.section-diagnostic .diagnostic-action::before{left:0;right:0;top:0;bottom:auto;width:auto;height:1px;background:linear-gradient(90deg, rgba(9,215,255,0), rgba(84,116,220,.30), rgba(240,43,215,0));}}@media (max-width: 700px){.section-diagnostic{padding-block:80px;}.section-diagnostic .diagnostic-card{padding:30px 22px;border-radius:26px;gap:28px;}.section-diagnostic .diagnostic-copy .eyebrow{margin-bottom:18px;}.section-diagnostic .diagnostic-copy h2{max-width:10.8ch;font-size:clamp(2.45rem, 12vw, 3.85rem);}.section-diagnostic .diagnostic-copy > p:last-child{max-width:100%;line-height:1.76;}.section-diagnostic .diagnostic-action{gap:0;padding-top:18px;}.section-diagnostic .diagnostic-action > p{max-width:100%;margin-bottom:20px;}.section-diagnostic .scan-ring{width:118px;height:118px;margin-bottom:22px;}.section-diagnostic .scan-ring span{inset:24px;}.section-diagnostic .diagnostic-action .button{width:100%;min-width:0;}}.section-diagnostic{padding-block:clamp(72px, 6.2vw, 96px);}.section-diagnostic .diagnostic-card{grid-template-columns:minmax(0, 1.18fr) minmax(280px, .82fr);gap:clamp(34px, 4vw, 60px);min-height:0;padding:clamp(34px, 4.2vw, 54px);border-radius:clamp(24px, 2.5vw, 32px);}.section-diagnostic .diagnostic-copy{max-width:none;}.section-diagnostic .diagnostic-copy .eyebrow{margin-bottom:18px;color:#aeb8d2;}.section-diagnostic .diagnostic-copy .eyebrow > span{width:34px;background:var(--gradient);box-shadow:0 0 16px rgba(9, 215, 255, .45);}.section-diagnostic .diagnostic-copy h2{max-width:13.4ch;margin-bottom:22px;font-size:clamp(2.1rem, 3.35vw, 3.55rem);line-height:1.02;letter-spacing:-.042em;text-wrap:balance;}.section-diagnostic .diagnostic-copy > p:last-child{max-width:60ch;font-size:clamp(.98rem, 1.05vw, 1.04rem);line-height:1.74;}.section-diagnostic .diagnostic-action{padding-left:clamp(22px, 2.5vw, 34px);}.section-diagnostic .diagnostic-action > p{max-width:29ch;font-size:13.5px;line-height:1.68;}.section-diagnostic .scan-ring{width:120px;height:120px;margin-bottom:24px;}.section-diagnostic .scan-ring span{inset:25px;}.section-diagnostic .scan-ring i{top:19px;right:19px;}@media (max-width: 1100px){.section-diagnostic .diagnostic-card{grid-template-columns:minmax(0, 1fr) minmax(250px, .78fr);}.section-diagnostic .diagnostic-copy h2{max-width:14ch;font-size:clamp(2rem, 3.4vw, 3.2rem);}}@media (max-width: 960px){.section-diagnostic{padding-block:72px;}.section-diagnostic .diagnostic-card{grid-template-columns:1fr;gap:26px;padding:30px 26px;}.section-diagnostic .diagnostic-copy h2{max-width:15ch;font-size:clamp(2rem, 5.4vw, 3rem);}.section-diagnostic .diagnostic-action{padding-left:0;padding-top:18px;}.section-diagnostic .diagnostic-action > p{max-width:100%;}}@media (max-width: 700px){.section-diagnostic{padding-block:64px;}.section-diagnostic .diagnostic-card{padding:28px 22px;gap:24px;}.section-diagnostic .diagnostic-copy h2{max-width:100%;font-size:clamp(2.05rem, 10.5vw, 3.1rem);line-height:1.03;text-wrap:pretty;}.section-diagnostic .diagnostic-copy > p:last-child{max-width:100%;line-height:1.7;}.section-diagnostic .diagnostic-action{padding-top:16px;}.section-diagnostic .scan-ring{width:112px;height:112px;margin-bottom:20px;}.section-diagnostic .scan-ring span{inset:23px;}}@media (max-width: 390px){.section-diagnostic .diagnostic-card{padding:24px 18px;}.section-diagnostic .diagnostic-copy .eyebrow{gap:9px;}.section-diagnostic .diagnostic-copy h2{font-size:clamp(1.95rem, 10.2vw, 2.7rem);}.section-diagnostic .diagnostic-action .button{width:100%;min-width:0;}}.section-diagnostic .diagnostic-card{grid-template-columns:minmax(0, 1.28fr) minmax(250px, .72fr);gap:clamp(30px, 3.5vw, 50px);padding:clamp(32px, 4vw, 48px);}.section-diagnostic .diagnostic-copy h2{max-width:15.6ch;font-size:clamp(2.05rem, 3vw, 3.2rem);line-height:1.04;}.section-diagnostic .diagnostic-copy > p:last-child{max-width:64ch;}.section-diagnostic .diagnostic-action{padding-left:clamp(18px, 2vw, 28px);}@media (max-width: 1100px){.section-diagnostic .diagnostic-copy h2{max-width:14.8ch;font-size:clamp(2rem, 3vw, 2.95rem);}}@media (max-width: 960px){.section-diagnostic .diagnostic-card{grid-template-columns:1fr;}.section-diagnostic .diagnostic-copy h2{max-width:100%;font-size:clamp(2rem, 5.1vw, 2.85rem);}}@media (max-width: 700px){.section-diagnostic .diagnostic-copy h2{font-size:clamp(2rem, 9.4vw, 2.85rem);line-height:1.05;}}.section-diagnostic{padding-block:clamp(68px, 5.6vw, 88px);}.section-diagnostic .diagnostic-card{grid-template-columns:minmax(0, 1.42fr) minmax(270px, .78fr);align-items:center;gap:clamp(26px, 3vw, 44px);padding:clamp(30px, 3.6vw, 42px);min-height:0;}.section-diagnostic .diagnostic-copy{max-width:none;}.section-diagnostic .diagnostic-copy .eyebrow{margin-bottom:16px;color:#aeb8d2;}.section-diagnostic .diagnostic-copy .eyebrow > span{width:34px;background:var(--gradient);box-shadow:0 0 16px rgba(9,215,255,.45);}.section-diagnostic .diagnostic-copy h2{max-width:100%;margin-bottom:18px;font-size:clamp(1.95rem, 2.7vw, 2.95rem);line-height:1.06;letter-spacing:-.04em;text-wrap:initial;}.section-diagnostic .diagnostic-title-line{display:block;}.section-diagnostic .diagnostic-copy h2 em{font-style:normal;background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent;}.section-diagnostic .diagnostic-copy > p:last-child{max-width:72ch;font-size:clamp(.97rem, 1vw, 1.02rem);line-height:1.72;}.section-diagnostic .diagnostic-action{padding-left:clamp(18px, 2vw, 28px);align-self:stretch;justify-content:center;}.section-diagnostic .diagnostic-action > p{max-width:30ch;font-size:13.5px;line-height:1.68;}.section-diagnostic .diagnostic-action .button{min-width:192px;}.section-diagnostic .scan-ring{width:116px;height:116px;margin-bottom:20px;}.section-diagnostic .scan-ring span{inset:24px;}.section-diagnostic .scan-ring i{top:18px;right:18px;}@media (max-width: 1200px){.section-diagnostic .diagnostic-card{grid-template-columns:minmax(0, 1.36fr) minmax(250px, .8fr);}.section-diagnostic .diagnostic-copy h2{font-size:clamp(1.95rem, 2.9vw, 2.75rem);}}@media (max-width: 960px){.section-diagnostic .diagnostic-card{grid-template-columns:1fr;gap:24px;padding:28px 24px;}.section-diagnostic .diagnostic-copy h2{font-size:clamp(2rem, 5vw, 2.75rem);}.section-diagnostic .diagnostic-action{padding-left:0;padding-top:16px;}.section-diagnostic .diagnostic-action > p{max-width:100%;}}@media (max-width: 700px){.section-diagnostic{padding-block:60px;}.section-diagnostic .diagnostic-card{padding:24px 20px;gap:22px;}.section-diagnostic .diagnostic-copy h2{font-size:clamp(1.95rem, 8.4vw, 2.55rem);line-height:1.07;}.section-diagnostic .diagnostic-title-line{display:inline;}.section-diagnostic .diagnostic-copy > p:last-child{max-width:100%;}.section-diagnostic .scan-ring{width:108px;height:108px;margin-bottom:18px;}.section-diagnostic .scan-ring span{inset:22px;}}@media (max-width: 390px){.section-diagnostic .diagnostic-card{padding:22px 18px;}.section-diagnostic .diagnostic-copy h2{font-size:clamp(1.85rem, 8.8vw, 2.35rem);}.section-diagnostic .diagnostic-action .button{width:100%;min-width:0;}}.button{position:relative !important;isolation:isolate !important;overflow:hidden !important;border:1px solid transparent !important;border-radius:12px !important;background:linear-gradient(180deg, rgba(13,18,40,.98), rgba(9,13,31,.98)) padding-box,
    linear-gradient(135deg, rgba(20,226,255,.92) 0%, rgba(51,98,255,.94) 30%, rgba(121,75,255,.92) 67%, rgba(244,69,210,.92) 100%) border-box !important;color:#f7f9ff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),
    0 0 0 1px rgba(68,111,255,.10),
    0 12px 30px rgba(16,26,63,.40),
    0 10px 24px rgba(31,92,255,.18),
    0 12px 28px rgba(181,34,185,.12) !important;font-weight:730 !important;letter-spacing:-.02em !important;text-shadow:0 1px 0 rgba(11,16,38,.22) !important;text-decoration:none !important;-webkit-appearance:none;appearance:none;}.button::before{content:"" !important;display:block !important;position:absolute !important;z-index:-2 !important;inset:1px !important;border:0 !important;border-radius:11px !important;background:linear-gradient(135deg, #2187ff 0%, #4765ff 36%, #8550ff 71%, #f253cf 100%) !important;box-shadow:none !important;pointer-events:none !important;transform:none !important;opacity:1 !important;}.button::after{content:"" !important;display:block !important;position:absolute !important;z-index:-1 !important;inset:1px 1px auto !important;width:auto !important;height:52% !important;border:0 !important;border-radius:11px 11px 24px 24px !important;background:linear-gradient(180deg, rgba(255,255,255,.18), rgba(255,255,255,0)) !important;box-shadow:none !important;opacity:.72 !important;pointer-events:none !important;transform:none !important;filter:none !important;}.button:hover,
.button:focus-visible{border-color:transparent !important;background:linear-gradient(180deg, rgba(13,18,40,.98), rgba(9,13,31,.98)) padding-box,
    linear-gradient(135deg, rgba(20,226,255,.92) 0%, rgba(51,98,255,.94) 30%, rgba(121,75,255,.92) 67%, rgba(244,69,210,.92) 100%) border-box !important;color:#f7f9ff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),
    0 0 0 1px rgba(73,127,255,.16),
    0 16px 38px rgba(16,26,63,.46),
    0 14px 34px rgba(32,99,255,.24),
    0 16px 40px rgba(198,37,192,.18) !important;transform:translateY(-2px);}.button > span[aria-hidden="true"]{display:inline !important;width:auto !important;height:auto !important;min-width:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:inherit !important;line-height:1 !important;transform:none;}.button:hover > span[aria-hidden="true"],
.button:focus-visible > span[aria-hidden="true"]{background:transparent !important;transform:translateX(2px);}.section-diagnostic{background-color:#050914 !important;background-image:linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)), url("/assets/backgrounds-hq/bg-9fe71c318b-hq.webp") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;}.section-diagnostic::before{content:none !important;display:none !important;background:none !important;opacity:0 !important;}.section-diagnostic .diagnostic-card{background:linear-gradient(120deg, rgba(7,16,36,.90) 0%, rgba(10,13,32,.88) 52%, rgba(18,10,34,.88) 100%) !important;-webkit-backdrop-filter:blur(5px) saturate(112%);backdrop-filter:blur(5px) saturate(112%);}@media (max-width: 700px){.section-diagnostic{background-size:cover !important;background-position:68% center !important;}.section-diagnostic .diagnostic-card{background:linear-gradient(155deg, rgba(7,16,36,.92) 0%, rgba(10,13,32,.90) 55%, rgba(18,10,34,.90) 100%) !important;}}#sobre.section-about{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(92px, 8vw, 122px);border-top:1px solid rgba(88,124,208,.15);background:radial-gradient(720px 380px at 8% 26%, rgba(9,215,255,.038), transparent 72%),
    radial-gradient(760px 420px at 91% 76%, rgba(122,69,255,.055), transparent 72%),
    linear-gradient(180deg, rgba(4,8,19,.98), rgba(6,10,24,.96), rgba(4,8,19,.98));}#sobre.section-about::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.11;background:linear-gradient(rgba(107,132,196,.04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(107,132,196,.03) 1px, transparent 1px);background-size:78px 78px;mask-image:linear-gradient(to bottom, transparent 0%, #000 14%, #000 86%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 14%, #000 86%, transparent 100%);}#sobre.section-about::after{content:"";position:absolute;z-index:0;width:360px;height:360px;right:-190px;top:50%;transform:translateY(-50%);border:1px solid rgba(92,115,205,.07);border-radius:50%;box-shadow:inset 0 0 0 64px rgba(77,83,220,.012), inset 0 0 0 128px rgba(9,215,255,.008);pointer-events:none;}#sobre .about-grid{position:relative;z-index:1;grid-template-columns:minmax(0, 1.08fr) minmax(430px, .92fr);gap:clamp(52px, 6vw, 84px);align-items:center;}#sobre .about-copy{max-width:660px;}#sobre .about-copy .eyebrow{margin-bottom:20px;}#sobre .about-copy h2{max-width:650px;margin-bottom:26px;font-size:clamp(2.7rem, 3.75vw, 4.05rem);line-height:1.01;letter-spacing:-.045em;text-wrap:balance;}#sobre .about-copy h2 em{font-style:normal;background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent;}#sobre .about-copy > p:not(.eyebrow){max-width:62ch;margin-bottom:0;color:#b8c2d7;font-size:clamp(1rem, 1.08vw, 1.06rem);line-height:1.78;}#sobre .about-doctrine{display:flex;align-items:center;gap:11px;width:fit-content;max-width:100%;margin-top:28px;padding:12px 15px;border:1px solid rgba(83,117,213,.16);border-radius:14px;background:linear-gradient(180deg, rgba(10,18,37,.64), rgba(7,12,26,.54));color:#aab5cb;font-size:13px;line-height:1.45;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);}#sobre .about-doctrine > span{width:3px;height:28px;flex:0 0 3px;border-radius:999px;background:var(--gradient);box-shadow:0 0 15px rgba(9,215,255,.18);}#sobre .about-doctrine strong{color:#eef3ff;font-weight:800;}#sobre .about-panel{position:relative;overflow:hidden;padding:clamp(30px, 3vw, 40px);border:1px solid rgba(91,126,222,.25);border-radius:28px;background:radial-gradient(380px 220px at 0% 0%, rgba(9,215,255,.07), transparent 72%),
    radial-gradient(420px 240px at 100% 100%, rgba(240,43,215,.055), transparent 72%),
    linear-gradient(145deg, rgba(8,16,34,.94), rgba(7,10,26,.92));box-shadow:0 28px 70px rgba(0,0,0,.25),
    inset 0 1px 0 rgba(255,255,255,.04);}#sobre .about-panel::before{content:"";position:absolute;inset:0 26px auto 26px;height:1px;border-radius:0 0 999px 999px;background:var(--gradient);opacity:.72;box-shadow:0 0 16px rgba(9,215,255,.15), 0 0 18px rgba(240,43,215,.10);}#sobre .about-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;}#sobre .about-panel-kicker{margin:0;color:#72ddff;font-size:10px;letter-spacing:.15em;}#sobre .about-panel-badge{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border:1px solid rgba(113,139,226,.20);border-radius:999px;background:rgba(10,17,35,.56);color:#9eaac2;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;}#sobre .about-panel-title{max-width:12ch;margin:0 0 15px;color:#f3f6ff;font-size:clamp(1.75rem, 2.25vw, 2.35rem);line-height:1.08;letter-spacing:-.035em;}#sobre .about-panel-title em{font-style:normal;background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent;}#sobre .about-panel-intro{max-width:46ch;margin:0 0 26px;color:#9eabc3;font-size:13.5px;line-height:1.68;}#sobre .about-method{position:relative;display:grid;grid-template-columns:repeat(5, minmax(0,1fr));gap:7px;margin:0 0 24px;}#sobre .about-method::before{content:"";position:absolute;z-index:0;left:7%;right:7%;top:18px;height:1px;background:linear-gradient(90deg, rgba(9,215,255,.62), rgba(36,118,255,.60), rgba(122,69,255,.58), rgba(240,43,215,.58));opacity:.46;}#sobre .about-method > span{position:relative;z-index:1;display:grid;justify-items:center;gap:9px;min-width:0;color:#aab5ca;font-size:10px;font-weight:700;line-height:1.25;text-align:center;}#sobre .about-method i{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(72,122,255,.32);border-radius:50%;background:#071020;color:#c9d5ec;font-family:var(--mono);font-size:8px;font-style:normal;font-weight:700;box-shadow:0 0 18px rgba(36,118,255,.06);}#sobre .about-method > span:nth-child(1) i{border-color:rgba(9,215,255,.34);}#sobre .about-method > span:nth-child(2) i{border-color:rgba(36,118,255,.36);}#sobre .about-method > span:nth-child(3) i{border-color:rgba(89,96,255,.36);}#sobre .about-method > span:nth-child(4) i{border-color:rgba(122,69,255,.38);}#sobre .about-method > span:nth-child(5) i{border-color:rgba(240,43,215,.36);}#sobre .about-panel-principle{display:flex;align-items:center;gap:10px;padding-top:18px;border-top:1px solid rgba(92,118,180,.14);color:#bac4d8;font-size:12.5px;font-weight:650;line-height:1.5;}#sobre .about-panel-principle > span{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#22d7ff;box-shadow:0 0 13px rgba(9,215,255,.55);}@media (max-width: 1100px){#sobre .about-grid{grid-template-columns:minmax(0, 1fr) minmax(400px, .9fr);gap:48px;}#sobre .about-copy h2{font-size:clamp(2.55rem, 4vw, 3.5rem);}}@media (max-width: 960px){#sobre.section-about{padding-block:84px;}#sobre .about-grid{grid-template-columns:1fr;gap:42px;}#sobre .about-copy{max-width:760px;}#sobre .about-copy h2{max-width:720px;font-size:clamp(2.55rem, 6.7vw, 3.65rem);}#sobre .about-panel{max-width:760px;width:100%;}}@media (max-width: 700px){#sobre.section-about{padding-block:68px;}#sobre.section-about::after{display:none;}#sobre .about-grid{gap:32px;}#sobre .about-copy h2{margin-bottom:20px;font-size:clamp(2.25rem, 10vw, 3rem);line-height:1.03;}#sobre .about-copy > p:not(.eyebrow){font-size:15px;line-height:1.72;}#sobre .about-doctrine{align-items:flex-start;margin-top:22px;padding:11px 13px;font-size:12.5px;}#sobre .about-doctrine > span{height:34px;}#sobre .about-panel{padding:26px 20px;border-radius:24px;}#sobre .about-panel-head{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:20px;}#sobre .about-panel-title{max-width:15ch;font-size:clamp(1.7rem, 8vw, 2.15rem);}#sobre .about-method{grid-template-columns:repeat(5, minmax(0,1fr));gap:3px;}#sobre .about-method > span{font-size:8.5px;}#sobre .about-method i{width:32px;height:32px;font-size:7.5px;}#sobre .about-method::before{top:16px;}}@media (max-width: 430px){#sobre .about-method{grid-template-columns:repeat(3, minmax(0,1fr));row-gap:15px;}#sobre .about-method::before{display:none;}#sobre .about-method > span{justify-items:start;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;text-align:left;font-size:9px;}#sobre .about-method i{width:30px;height:30px;}}#sobre.section-about{background:linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)), url("/assets/backgrounds-hq/bg-549d6de96f-hq.webp") center center / cover no-repeat !important;}#sobre.section-about::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.06;background:linear-gradient(rgba(107,132,196,.04) 1px, transparent 1px),
    linear-gradient(90deg, rgba(107,132,196,.03) 1px, transparent 1px);background-size:78px 78px;mask-image:linear-gradient(to bottom, transparent 0%, #000 14%, #000 86%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 14%, #000 86%, transparent 100%);}#sobre.section-about::after{opacity:.72;}#sobre .about-copy,
#sobre .about-card{position:relative;z-index:1;}@media (max-width: 900px){#sobre.section-about{background-position:58% center !important;}}@media (max-width: 560px){#sobre.section-about{background-position:62% center !important;}}.section-faq{position:relative;background:radial-gradient(680px 360px at 18% 8%, rgba(31,93,255,.08), transparent 70%),
    radial-gradient(560px 300px at 82% 76%, rgba(196,54,255,.07), transparent 72%),
    linear-gradient(180deg, rgba(6,10,24,.12), rgba(6,10,24,.60));border-top:1px solid rgba(88,124,208,.14);}.section-faq::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(96,121,185,.025) 1px, transparent 1px),
    linear-gradient(90deg, rgba(96,121,185,.02) 1px, transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.95) 14%, rgba(0,0,0,.95) 86%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,.95) 14%, rgba(0,0,0,.95) 86%, transparent 100%);opacity:.34;}.faq-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(360px, .92fr) minmax(0, 1.08fr);gap:clamp(38px, 5vw, 72px);align-items:start;}.faq-heading{position:sticky;top:calc(var(--header-h) + 34px);max-width:560px;}.faq-heading .eyebrow{margin-bottom:16px;}.faq-heading h2{max-width:12.4ch;margin-bottom:18px;font-size:clamp(2.7rem, 3.95vw, 4.3rem);line-height:1.02;letter-spacing:-.045em;text-wrap:balance;}.faq-heading h2 em{font-style:normal;background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent;}.faq-intro{max-width:43ch;margin:0 0 18px;color:#acb7ce;font-size:15px;line-height:1.78;}.faq-support{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;}.faq-support span{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid rgba(92,128,221,.18);border-radius:999px;background:linear-gradient(180deg, rgba(11,19,39,.78), rgba(8,12,28,.68));box-shadow:inset 0 1px 0 rgba(255,255,255,.03);color:#d7e1f4;font-size:12px;font-weight:700;letter-spacing:.01em;white-space:nowrap;}.faq-support span::before{content:"";width:6px;height:6px;margin-right:9px;border-radius:50%;background:var(--gradient);box-shadow:0 0 16px rgba(9,215,255,.28);}.faq-heading .text-link{margin-top:0;font-size:15px;}.faq-note{max-width:37ch;margin:14px 0 0;color:#7f8eaa;font-size:13px;line-height:1.68;}.faq-list{display:grid;gap:12px;border-top:0;}.faq-item{overflow:hidden;border:1px solid rgba(88,122,202,.14);border-radius:20px;background:linear-gradient(135deg, rgba(10,16,35,.82), rgba(8,11,26,.76));box-shadow:inset 0 1px 0 rgba(255,255,255,.02);transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease, background .18s ease;}.faq-item:hover{transform:translateY(-1px);border-color:rgba(99,138,241,.22);box-shadow:0 18px 40px rgba(0,0,0,.16), inset 0 1px 0 rgba(255,255,255,.02);}.faq-item[open]{border-color:rgba(103,145,255,.32);background:linear-gradient(135deg, rgba(11,19,40,.92), rgba(10,11,31,.88));box-shadow:0 24px 60px rgba(0,0,0,.18), inset 0 1px 0 rgba(255,255,255,.03);}.faq-list summary{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;position:relative;list-style:none;cursor:pointer;padding:18px 58px 18px 18px;color:#eff3ff;font-weight:740;line-height:1.42;}.faq-list summary::-webkit-details-marker{display:none;}.faq-list summary::before,
.faq-list summary::after{content:"";position:absolute;right:22px;top:50%;width:13px;height:1.5px;border-radius:999px;background:rgba(146,160,194,.88);transition:transform .18s ease, background .18s ease, opacity .18s ease;}.faq-list summary::after{transform:rotate(90deg);}.faq-item[open] summary::before,
.faq-item[open] summary::after{background:var(--cyan);}.faq-item[open] summary::after{transform:rotate(0);}.faq-index{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid rgba(84,118,208,.30);background:linear-gradient(180deg, rgba(11,19,38,.72), rgba(7,10,24,.8));color:#b4c1dc;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.12em;box-shadow:inset 0 1px 0 rgba(255,255,255,.03);}.faq-item[open] .faq-index{border-color:rgba(86,152,255,.48);color:#eaf3ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.04), 0 0 18px rgba(9,215,255,.08);}.faq-question{display:block;color:#e9eefc;font-size:1.02rem;letter-spacing:-.01em;}.faq-list details p{max-width:74ch;margin:-2px 0 0;padding:0 56px 18px 72px;color:#a3aec4;font-size:14px;line-height:1.72;}.faq-item[open] p{color:#b4bfd5;}@media (max-width: 1120px){.faq-grid{grid-template-columns:minmax(300px, .88fr) minmax(0, 1.12fr);gap:32px;}.faq-heading h2{max-width:11.2ch;font-size:clamp(2.5rem, 3.8vw, 3.8rem);}}@media (max-width: 960px){.faq-grid{grid-template-columns:1fr;gap:32px;}.faq-heading{position:static;max-width:100%;}.faq-heading h2{max-width:12ch;font-size:clamp(2.45rem, 8vw, 4rem);}.faq-intro,
  .faq-note{max-width:100%;}}@media (max-width: 700px){.faq-heading h2{max-width:11.4ch;margin-bottom:14px;font-size:clamp(2.2rem, 10vw, 3.2rem);}.faq-support{gap:8px;}.faq-support span{min-height:34px;padding:0 12px;font-size:11.5px;}.faq-item{border-radius:18px;}.faq-list summary{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px 48px 16px 14px;}.faq-list summary::before,
  .faq-list summary::after{right:18px;}.faq-index{width:32px;height:32px;font-size:8.5px;}.faq-question{font-size:14.5px;line-height:1.48;}.faq-list details p{padding:0 16px 16px 14px;font-size:13.5px;line-height:1.7;}}@media (max-width: 430px){.faq-heading h2{max-width:10.8ch;}}#faq.section-faq{background-color:#030610 !important;background-image:linear-gradient(rgba(0,0,0,.28), rgba(0,0,0,.28)), url("/assets/backgrounds-hq/bg-e30f45a0d9-hq.webp") !important;background-repeat:no-repeat !important;background-size:cover !important;background-position:right center !important;}#faq.section-faq::before{content:none !important;display:none !important;}#faq.section-faq::after{opacity:.12 !important;}#faq .faq-item{background:linear-gradient(135deg, rgba(8,14,31,.88), rgba(6,10,24,.84)) !important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);}@media (max-width: 960px){#faq.section-faq{background-position:72% center !important;}}@media (max-width: 700px){#faq.section-faq{background-position:76% center !important;}}@media (max-width: 430px){#faq.section-faq{background-position:78% center !important;}}#proximo-passo.final-cta{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;padding-block:42px;}#proximo-passo.final-cta .final-card{width:min(calc(100% - 40px), 1240px);min-height:0;margin:0 auto;padding:clamp(36px, 3.4vw, 48px) clamp(28px, 4.4vw, 62px);gap:13px;}#proximo-passo.final-cta .final-card h2{width:100%;max-width:none;margin:0 auto;font-size:clamp(3rem, 4.25vw, 4.55rem);line-height:.98;letter-spacing:-.047em;text-align:center;}#proximo-passo.final-cta .final-title-line{display:block;white-space:nowrap;}#proximo-passo.final-cta .final-card > p:not(.eyebrow){max-width:61ch;margin:2px auto 0;font-size:clamp(15px, 1.12vw, 17px);line-height:1.68;text-align:center;}#proximo-passo.final-cta .final-card .button{margin-top:8px;}@media (max-width: 900px){#proximo-passo.final-cta{padding-block:34px;}#proximo-passo.final-cta .final-card{width:min(calc(100% - 32px), 760px);padding:34px 24px;}#proximo-passo.final-cta .final-card h2{max-width:12.5ch;font-size:clamp(2.65rem, 7.3vw, 3.65rem);}#proximo-passo.final-cta .final-title-line{white-space:normal;}}@media (max-width: 560px){#proximo-passo.final-cta{padding-block:28px;}#proximo-passo.final-cta .final-card{width:calc(100% - 28px);padding:30px 18px;gap:12px;}#proximo-passo.final-cta .final-card h2{max-width:10.8ch;font-size:clamp(2.25rem, 10vw, 3rem);line-height:1.01;}#proximo-passo.final-cta .final-card > p:not(.eyebrow){max-width:31ch;font-size:14.5px;}}#proximo-passo.final-cta{position:relative;overflow:hidden;background-image:linear-gradient(rgba(3,8,20,.42), rgba(3,8,20,.42)),
    url("/assets/backgrounds-hq/bg-914920768d-hq.webp");background-size:cover;background-position:center center;background-repeat:no-repeat;}#proximo-passo.final-cta .final-card{background-image:linear-gradient(135deg, rgba(7,15,34,.90), rgba(10,9,28,.90)) !important;background-color:rgba(6, 12, 28, 0.88);backdrop-filter:blur(0px);}#proximo-passo.final-cta .final-card::before,
#proximo-passo.final-cta .final-card::after{content:none !important;display:none !important;background:none !important;}#proximo-passo.final-cta .final-signal{display:none !important;opacity:0 !important;}#proximo-passo.final-cta .final-card{position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(101, 132, 232, .34);box-shadow:0 30px 90px rgba(0, 0, 0, .26),
    inset 0 1px 0 rgba(255,255,255,.03),
    inset 0 -1px 0 rgba(138, 86, 255, .08);background-image:radial-gradient(circle at 14% 88%, rgba(17, 136, 255, .15) 0%, rgba(17, 136, 255, 0) 28%),
    radial-gradient(circle at 88% 12%, rgba(219, 51, 255, .16) 0%, rgba(219, 51, 255, 0) 30%),
    linear-gradient(135deg, rgba(7,15,34,.94) 0%, rgba(8,13,31,.93) 52%, rgba(22,11,43,.93) 100%) !important;background-color:rgba(6, 12, 28, 0.92);backdrop-filter:blur(0px);}#proximo-passo.final-cta .final-card::before{content:"" !important;display:block !important;position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, rgba(255,255,255,.035) 0%, rgba(255,255,255,0) 34%),
    linear-gradient(180deg, rgba(74, 171, 255, .08), rgba(74,171,255,0) 22%),
    linear-gradient(0deg, rgba(205, 79, 255, .07), rgba(205,79,255,0) 26%);}#proximo-passo.final-cta .final-card::after{content:"" !important;display:block !important;position:absolute;left:24px;right:24px;top:0;height:1px;border-radius:999px;pointer-events:none;background:linear-gradient(90deg, rgba(34, 176, 255, .12), rgba(109, 111, 255, .45), rgba(229, 75, 255, .18));}.site-footer{position:relative;isolation:isolate;overflow:hidden;padding:clamp(58px, 5.7vw, 78px) 0 24px;border-top:0;background-color:#01030a;background-image:var(--crona-media-7f218097ffea33fd,url("/assets/optimized/footer-bg-neon-clean.a04f2eccd4e5aa6a.webp"));background-position:center center;background-repeat:no-repeat;background-size:cover;}.site-footer::before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,
    rgba(9,215,255,0) 0%,
    rgba(9,215,255,.28) 18%,
    rgba(36,118,255,.25) 39%,
    rgba(122,69,255,.25) 64%,
    rgba(240,43,215,.28) 83%,
    rgba(240,43,215,0) 100%);box-shadow:0 0 22px rgba(92,96,255,.10);}.site-footer::after{content:"";position:absolute;z-index:0;top:0;left:50%;width:min(78vw, 1050px);height:90px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse at center top, rgba(68,95,255,.055), transparent 68%);}.site-footer .crona-footer-shell{position:relative;z-index:1;width:min(calc(100% - 48px), 1280px);margin-inline:auto;}.site-footer .crona-footer-grid{display:grid;grid-template-columns:minmax(320px, 1.5fr) minmax(135px, .62fr) minmax(150px, .72fr) minmax(285px, 1.08fr);gap:clamp(36px, 4.6vw, 72px);align-items:start;padding-bottom:clamp(42px, 4.5vw, 58px);}.site-footer .crona-footer-brand{min-width:0;padding-right:clamp(10px, 2vw, 26px);}.site-footer .crona-footer-brand-link{display:inline-flex;align-items:center;gap:14px;width:fit-content;min-width:0;border-radius:14px;}.site-footer .crona-footer-logo{width:58px;height:58px;flex:0 0 58px;object-fit:contain;filter:drop-shadow(0 0 13px rgba(36,118,255,.20)) drop-shadow(0 0 18px rgba(122,69,255,.10));transition:transform .22s ease, filter .22s ease;}.site-footer .crona-footer-brand-link:hover .crona-footer-logo,
.site-footer .crona-footer-brand-link:focus-visible .crona-footer-logo{transform:translateY(-1px);filter:drop-shadow(0 0 15px rgba(9,215,255,.24)) drop-shadow(0 0 20px rgba(122,69,255,.14));}.site-footer .crona-footer-brand-copy{display:grid;gap:5px;min-width:0;line-height:1;}.site-footer .crona-footer-brand-copy strong{color:#f3f6ff;font-size:18px;font-weight:760;letter-spacing:-.015em;}.site-footer .crona-footer-brand-copy span{width:fit-content;color:transparent;background:linear-gradient(90deg, #09d7ff 0%, #2476ff 37%, #7a45ff 68%, #f02bd7 100%);background-clip:text;-webkit-background-clip:text;font-size:9.5px;font-weight:720;letter-spacing:.115em;line-height:1.1;text-transform:uppercase;white-space:nowrap;}.site-footer .crona-footer-statement{max-width:39ch;margin:23px 0 0;color:#8995ad;font-size:13.5px;line-height:1.72;}.site-footer .crona-footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;}.site-footer .crona-footer-title{position:relative;display:inline-flex;align-items:center;gap:9px;margin:2px 0 8px;color:#dce3f3;font-size:11px;font-weight:820;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;}.site-footer .crona-footer-title::before{content:"";width:18px;height:1px;flex:0 0 18px;border-radius:999px;background:linear-gradient(90deg, #09d7ff, #2476ff 42%, #7a45ff 72%, #f02bd7);opacity:.78;box-shadow:0 0 10px rgba(36,118,255,.15);}.site-footer .crona-footer-col a{position:relative;display:inline-flex;align-items:center;width:fit-content;max-width:100%;min-height:27px;color:#8f9bb3;font-size:13px;font-weight:500;line-height:1.42;text-decoration:none;transition:color .18s ease, transform .18s ease, text-shadow .18s ease;}.site-footer .crona-footer-col a::after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:1px;border-radius:999px;background:linear-gradient(90deg, rgba(9,215,255,.72), rgba(122,69,255,.58), rgba(240,43,215,.55));opacity:.55;transition:right .2s ease;}.site-footer .crona-footer-col a:hover,
.site-footer .crona-footer-col a:focus-visible{color:#edf2ff;transform:translateX(2px);text-shadow:0 0 14px rgba(110,145,255,.10);}.site-footer .crona-footer-col a:hover::after,
.site-footer .crona-footer-col a:focus-visible::after{right:0;}.site-footer .crona-footer-email{white-space:nowrap;}.site-footer .crona-footer-meta{display:flex;align-items:center;justify-content:space-between;gap:28px;padding-top:22px;border-top:1px solid rgba(103,129,192,.10);color:#5d6981;font-size:11px;line-height:1.5;}.site-footer .crona-footer-meta::before{content:"";position:absolute;left:0;right:0;height:1px;margin-top:-23px;pointer-events:none;background:linear-gradient(90deg, rgba(9,215,255,.08), rgba(36,118,255,.02) 35%, rgba(122,69,255,.025) 68%, rgba(240,43,215,.08));opacity:.52;}.site-footer .crona-footer-meta a{color:#71809a;font-weight:550;transition:color .18s ease;}.site-footer .crona-footer-meta a:hover,
.site-footer .crona-footer-meta a:focus-visible{color:#dbe5ff;}@media (max-width: 1180px){.site-footer .crona-footer-shell{width:min(calc(100% - 40px), 1100px);}.site-footer .crona-footer-grid{grid-template-columns:minmax(270px, 1.3fr) minmax(130px, .58fr) minmax(145px, .66fr) minmax(245px, 1fr);gap:clamp(26px, 3vw, 42px);}.site-footer .crona-footer-email{font-size:12.3px;}}@media (max-width: 1040px){.site-footer{padding-top:58px;}.site-footer .crona-footer-grid{grid-template-columns:minmax(0, 1.18fr) minmax(0, 1fr);grid-template-areas:"brand contact"
      "solutions institutional";gap:42px clamp(48px, 8vw, 82px);}.site-footer .crona-footer-brand{grid-area:brand;}.site-footer .crona-footer-solutions{grid-area:solutions;}.site-footer .crona-footer-institutional{grid-area:institutional;}.site-footer .crona-footer-contact{grid-area:contact;}.site-footer .crona-footer-email{font-size:13px;}}@media (max-width: 760px){.site-footer{padding:52px 0 22px;}.site-footer .crona-footer-shell{width:min(calc(100% - 32px), 720px);}.site-footer .crona-footer-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-areas:"brand brand"
      "solutions institutional"
      "contact contact";gap:36px 28px;padding-bottom:38px;}.site-footer .crona-footer-brand{padding-right:0;}.site-footer .crona-footer-statement{max-width:46ch;margin-top:20px;}.site-footer .crona-footer-contact{padding-top:2px;}.site-footer .crona-footer-email{white-space:normal;overflow-wrap:anywhere;}.site-footer .crona-footer-meta{gap:18px;}}@media (max-width: 520px){.site-footer{padding-top:46px;}.site-footer .crona-footer-shell{width:min(calc(100% - 28px), 480px);}.site-footer .crona-footer-grid{grid-template-columns:1fr;grid-template-areas:"brand"
      "solutions"
      "institutional"
      "contact";gap:30px;padding-bottom:34px;}.site-footer .crona-footer-logo{width:54px;height:54px;flex-basis:54px;}.site-footer .crona-footer-brand-copy strong{font-size:17px;}.site-footer .crona-footer-statement{max-width:34ch;margin-top:18px;}.site-footer .crona-footer-title{margin-bottom:5px;}.site-footer .crona-footer-col{gap:11px;}.site-footer .crona-footer-col a{min-height:28px;font-size:13.25px;}.site-footer .crona-footer-meta{flex-direction:column;align-items:flex-start;gap:8px;padding-top:20px;}.site-footer .crona-footer-meta::before{margin-top:-21px;}}@media (max-width: 360px){.site-footer .crona-footer-shell{width:min(calc(100% - 24px), 336px);}.site-footer .crona-footer-brand-link{gap:12px;}.site-footer .crona-footer-brand-copy strong{font-size:16px;}.site-footer .crona-footer-brand-copy span{font-size:8.7px;letter-spacing:.09em;}.site-footer .crona-footer-email{font-size:12.4px;}}@media (min-width: 1181px){.site-footer .crona-footer-shell{width:min(calc(100% - 48px), 1540px);max-width:none;}.site-footer .crona-footer-grid{grid-template-columns:minmax(360px, 1.62fr) minmax(140px, .62fr) minmax(160px, .72fr) minmax(300px, 1.08fr);column-gap:clamp(46px, 5vw, 86px);}.site-footer .crona-footer-contact{justify-self:end;width:max-content;min-width:300px;}.site-footer .crona-footer-institutional{justify-self:center;}.site-footer .crona-footer-solutions{justify-self:center;}}@media (min-width: 1041px) and (max-width: 1180px){.site-footer .crona-footer-shell{width:calc(100% - 40px);max-width:none;}.site-footer .crona-footer-contact{justify-self:end;}}@media (min-width: 1041px){.site-footer .crona-footer-shell{width:calc(100% - clamp(40px, 4vw, 72px));max-width:none;margin-inline:auto;}.site-footer .crona-footer-grid{grid-template-columns:minmax(340px, 1.58fr)
      minmax(150px, .66fr)
      minmax(165px, .72fr)
      minmax(305px, 1.04fr);column-gap:clamp(34px, 4vw, 72px);align-items:start;}.site-footer .crona-footer-brand{justify-self:start;padding-right:0;}.site-footer .crona-footer-solutions,
  .site-footer .crona-footer-institutional{justify-self:center;}.site-footer .crona-footer-contact{justify-self:end;align-items:flex-end;width:max-content;min-width:305px;max-width:100%;text-align:right;}.site-footer .crona-footer-contact .crona-footer-title,
  .site-footer .crona-footer-contact a{margin-left:auto;}.site-footer .crona-footer-meta{width:100%;}}@media (min-width: 1181px){.site-footer .crona-footer-shell{width:calc(100% - clamp(48px, 3.5vw, 72px));}}@media (min-width: 1600px){.site-footer .crona-footer-grid{grid-template-columns:minmax(390px, 1.66fr)
      minmax(165px, .64fr)
      minmax(180px, .70fr)
      minmax(330px, 1fr);column-gap:clamp(44px, 4.2vw, 84px);}.site-footer .crona-footer-contact{min-width:330px;}}@media (max-width: 1040px) and (min-width: 761px){.site-footer .crona-footer-shell{width:calc(100% - 40px);max-width:none;}.site-footer .crona-footer-grid{grid-template-columns:minmax(0, 1.16fr) minmax(0, .84fr);column-gap:clamp(46px, 7vw, 72px);}.site-footer .crona-footer-contact{justify-self:end;align-items:flex-end;text-align:right;}.site-footer .crona-footer-contact .crona-footer-title,
  .site-footer .crona-footer-contact a{margin-left:auto;}.site-footer .crona-footer-institutional{justify-self:end;align-items:flex-end;text-align:right;}.site-footer .crona-footer-institutional .crona-footer-title,
  .site-footer .crona-footer-institutional a{margin-left:auto;}}@media (max-width: 760px){.site-footer .crona-footer-contact,
  .site-footer .crona-footer-institutional{justify-self:start;align-items:flex-start;width:auto;min-width:0;max-width:100%;text-align:left;}.site-footer .crona-footer-contact .crona-footer-title,
  .site-footer .crona-footer-contact a,
  .site-footer .crona-footer-institutional .crona-footer-title,
  .site-footer .crona-footer-institutional a{margin-left:0;}}.site-footer .crona-footer-shell{width:min(100%, 1540px);max-width:1540px;margin-inline:auto;padding-left:clamp(26px, 2.2vw, 34px);padding-right:clamp(26px, 2.2vw, 34px);}.site-footer .crona-footer-grid{width:100%;grid-template-columns:minmax(330px, 1.46fr)
    minmax(145px, .60fr)
    minmax(160px, .68fr)
    minmax(300px, 1fr);column-gap:clamp(34px, 3.6vw, 64px);align-items:start;}.site-footer .crona-footer-brand{justify-self:start;padding-right:0;}.site-footer .crona-footer-brand-link{padding-left:2px;}.site-footer .crona-footer-solutions,
.site-footer .crona-footer-institutional{justify-self:center;}.site-footer .crona-footer-contact{justify-self:end;align-items:flex-end;width:max-content;min-width:300px;max-width:100%;text-align:right;}.site-footer .crona-footer-contact .crona-footer-title,
.site-footer .crona-footer-contact a{margin-left:auto;}.site-footer .crona-footer-meta{width:100%;}@media (min-width: 1600px){.site-footer .crona-footer-grid{grid-template-columns:minmax(370px, 1.52fr)
      minmax(155px, .60fr)
      minmax(170px, .66fr)
      minmax(315px, 1fr);column-gap:clamp(40px, 3.8vw, 68px);}.site-footer .crona-footer-contact{min-width:315px;}}@media (max-width: 1180px) and (min-width: 1041px){.site-footer .crona-footer-grid{grid-template-columns:minmax(285px, 1.30fr)
      minmax(125px, .56fr)
      minmax(140px, .62fr)
      minmax(245px, .96fr);column-gap:clamp(24px, 2.7vw, 36px);}.site-footer .crona-footer-contact{min-width:245px;}.site-footer .crona-footer-email{font-size:12.3px;}}@media (max-width: 1040px) and (min-width: 701px){.site-footer .crona-footer-shell{width:min(100%, 1540px);max-width:1540px;padding-left:clamp(26px, 2.2vw, 34px);padding-right:clamp(26px, 2.2vw, 34px);}.site-footer .crona-footer-grid{grid-template-columns:minmax(0, 1.12fr) minmax(0, .88fr);grid-template-areas:"brand contact"
      "solutions institutional";column-gap:clamp(44px, 7vw, 70px);row-gap:40px;}.site-footer .crona-footer-brand{grid-area:brand;}.site-footer .crona-footer-solutions{grid-area:solutions;justify-self:start;}.site-footer .crona-footer-institutional{grid-area:institutional;justify-self:end;align-items:flex-end;text-align:right;}.site-footer .crona-footer-contact{grid-area:contact;justify-self:end;align-items:flex-end;text-align:right;min-width:0;}.site-footer .crona-footer-institutional .crona-footer-title,
  .site-footer .crona-footer-institutional a,
  .site-footer .crona-footer-contact .crona-footer-title,
  .site-footer .crona-footer-contact a{margin-left:auto;}}@media (max-width: 700px){.site-footer .crona-footer-shell{width:100%;max-width:none;margin-inline:auto;padding-left:12px;padding-right:12px;}.site-footer .crona-footer-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-areas:"brand brand"
      "solutions institutional"
      "contact contact";gap:34px 26px;}.site-footer .crona-footer-brand{grid-area:brand;}.site-footer .crona-footer-solutions{grid-area:solutions;justify-self:start;}.site-footer .crona-footer-institutional{grid-area:institutional;justify-self:start;align-items:flex-start;text-align:left;}.site-footer .crona-footer-contact{grid-area:contact;justify-self:start;align-items:flex-start;width:100%;min-width:0;text-align:left;}.site-footer .crona-footer-institutional .crona-footer-title,
  .site-footer .crona-footer-institutional a,
  .site-footer .crona-footer-contact .crona-footer-title,
  .site-footer .crona-footer-contact a{margin-left:0;}.site-footer .crona-footer-email{white-space:normal;overflow-wrap:anywhere;}}@media (max-width: 520px){.site-footer .crona-footer-grid{grid-template-columns:1fr;grid-template-areas:"brand"
      "solutions"
      "institutional"
      "contact";gap:28px;}}@media (max-width: 1360px) and (min-width: 701px){.site-footer .crona-footer-shell{width:100%;max-width:none;margin-inline:auto;padding-left:17px;padding-right:17px;}}@media (max-width: 700px){.site-footer .crona-footer-shell{width:100%;max-width:none;margin-inline:auto;padding-left:12px;padding-right:12px;}}.site-footer .crona-footer-grid{align-items:start;}@media (min-width: 1041px){.site-footer .crona-footer-grid{grid-template-columns:minmax(340px, 1.36fr) repeat(3, minmax(0, 1fr));column-gap:clamp(32px, 2.8vw, 48px);row-gap:24px;}.site-footer .crona-footer-brand{justify-self:start;max-width:350px;}.site-footer .crona-footer-solutions,
  .site-footer .crona-footer-institutional,
  .site-footer .crona-footer-contact{justify-self:stretch;align-items:flex-start;text-align:left;width:100%;max-width:none;min-width:0;padding-left:0;margin-left:0;}.site-footer .crona-footer-solutions .crona-footer-title,
  .site-footer .crona-footer-solutions a,
  .site-footer .crona-footer-institutional .crona-footer-title,
  .site-footer .crona-footer-institutional a,
  .site-footer .crona-footer-contact .crona-footer-title,
  .site-footer .crona-footer-contact a{margin-left:0 !important;margin-right:0;}.site-footer .crona-footer-email{white-space:nowrap;overflow-wrap:normal;word-break:normal;}}@media (min-width: 1400px){.site-footer .crona-footer-grid{grid-template-columns:minmax(360px, 1.42fr) repeat(3, minmax(0, 1fr));column-gap:clamp(36px, 2.9vw, 52px);}}@media (max-width: 1280px) and (min-width: 1041px){.site-footer .crona-footer-grid{grid-template-columns:minmax(300px, 1.24fr) repeat(3, minmax(0, 1fr));column-gap:clamp(24px, 2.4vw, 32px);}.site-footer .crona-footer-email{font-size:12.5px;}}:root{--crona-section-divider:linear-gradient(
      90deg,
      rgba(9,215,255,.56) 0%,
      rgba(36,118,255,.44) 32%,
      rgba(122,69,255,.46) 68%,
      rgba(240,43,215,.50) 100%
    );}.trust-layer,
.section,
.page-hero,
.form-section,
section[id^="privacidade-"],
.site-footer{border-top:1px solid transparent;border-image-slice:1;border-image-source:var(--crona-section-divider);}.hero{border-top:0;border-image:none;}.trust-layer,
.section,
.page-hero,
.form-section,
section[id^="privacidade-"]{box-shadow:inset 0 1px 0 rgba(255,255,255,.015);}.site-footer{box-shadow:inset 0 1px 0 rgba(255,255,255,.02);}.hero-actions .button.button-secondary{border:1px solid transparent !important;color:#e7edf9 !important;background:linear-gradient(180deg, rgba(7,13,29,.96), rgba(4,8,19,.98)) padding-box,
    linear-gradient(110deg,
      rgba(9,215,255,.30) 0%,
      rgba(36,118,255,.26) 34%,
      rgba(122,69,255,.28) 68%,
      rgba(240,43,215,.30) 100%) border-box !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),
    0 0 0 1px rgba(88,112,190,.035),
    0 8px 22px rgba(0,0,0,.22) !important;text-shadow:none !important;}.hero-actions .button.button-secondary::before,
.hero-actions .button.button-secondary::after{content:none !important;display:none !important;background:none !important;box-shadow:none !important;opacity:0 !important;}.hero-actions .button.button-secondary:hover,
.hero-actions .button.button-secondary:focus-visible{border-color:transparent !important;color:#f5f7ff !important;background:linear-gradient(180deg, rgba(10,18,37,.98), rgba(6,11,24,.99)) padding-box,
    linear-gradient(110deg,
      rgba(9,215,255,.48) 0%,
      rgba(36,118,255,.40) 34%,
      rgba(122,69,255,.42) 68%,
      rgba(240,43,215,.46) 100%) border-box !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),
    0 10px 26px rgba(0,0,0,.26),
    0 0 20px rgba(36,118,255,.06) !important;text-shadow:none !important;}.site-header{background:linear-gradient(180deg, rgba(3, 6, 16, .955) 0%, rgba(2, 5, 14, .90) 100%);border-bottom-color:rgba(100, 128, 202, .13);box-shadow:inset 0 1px 0 rgba(255, 255, 255, .018);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);}.site-header::before{opacity:1;background:radial-gradient(440px 86px at 8% 0%, rgba(9, 215, 255, .052), transparent 72%),
    radial-gradient(460px 88px at 92% 0%, rgba(240, 43, 215, .048), transparent 74%),
    linear-gradient(180deg, rgba(255, 255, 255, .022), rgba(255, 255, 255, 0) 68%);}.site-header::after{background:linear-gradient(90deg,
    rgba(9, 215, 255, 0) 0%,
    rgba(9, 215, 255, .16) 13%,
    rgba(36, 118, 255, .14) 34%,
    rgba(122, 69, 255, .13) 66%,
    rgba(240, 43, 215, .16) 87%,
    rgba(240, 43, 215, 0) 100%);box-shadow:0 0 14px rgba(76, 87, 255, .055);}.site-header.is-scrolled{background:linear-gradient(180deg, rgba(2, 5, 14, .985), rgba(2, 4, 12, .965));border-color:rgba(106, 135, 213, .16);box-shadow:0 16px 40px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255,255,255,.018);}.site-header .header-inner{position:relative;}.site-header .brand{background:transparent;}.site-header .brand:hover,
.site-header .brand:focus-visible{background:linear-gradient(180deg, rgba(255, 255, 255, .026), rgba(255, 255, 255, .008));box-shadow:inset 0 1px 0 rgba(255, 255, 255, .032);}.site-header .brand img{filter:drop-shadow(0 0 12px rgba(36, 118, 255, .25))
    drop-shadow(0 0 18px rgba(122, 69, 255, .12));}.site-header .brand:hover img,
.site-header .brand:focus-visible img{filter:drop-shadow(0 0 15px rgba(9, 215, 255, .30))
    drop-shadow(0 0 22px rgba(122, 69, 255, .18));}.site-header .brand .brand-wordmark{filter:drop-shadow(0 0 8px rgba(120, 160, 255, .065));}.site-header .desktop-nav{transform:translateX(-32px);border-color:transparent;background:linear-gradient(180deg, rgba(8, 13, 28, .90), rgba(5, 9, 21, .72)) padding-box,
    linear-gradient(105deg,
      rgba(9, 215, 255, .15) 0%,
      rgba(62, 107, 255, .09) 31%,
      rgba(122, 69, 255, .09) 67%,
      rgba(240, 43, 215, .15) 100%) border-box;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .042),
    inset 0 -1px 0 rgba(64, 82, 142, .035),
    0 12px 30px rgba(0, 0, 0, .15),
    0 0 28px rgba(70, 85, 255, .025);}.site-header .desktop-nav::before{background:radial-gradient(180px 38px at 0% 0%, rgba(9, 215, 255, .044), transparent 76%),
    radial-gradient(190px 40px at 100% 0%, rgba(240, 43, 215, .042), transparent 78%),
    linear-gradient(180deg, rgba(255,255,255,.012), rgba(255,255,255,0) 64%);}.site-header .desktop-nav > a,
.site-header .nav-solutions-trigger{color:rgba(196, 204, 222, .84);font-weight:520;text-shadow:none;}.site-header .desktop-nav > a:hover,
.site-header .desktop-nav > a:focus-visible,
.site-header .nav-solutions-trigger:hover,
.site-header .nav-solutions-trigger:focus-visible,
.site-header .nav-solutions.is-open .nav-solutions-trigger{color:rgba(244, 247, 255, .98);text-shadow:0 0 16px rgba(122, 145, 255, .13);transform:none;}.site-header .desktop-nav > a[aria-current="location"],
.site-header .desktop-nav > a[aria-current="page"],
.site-header .nav-solutions-trigger[aria-current="location"]{color:#55d9ff;text-shadow:0 0 16px rgba(9, 215, 255, .12);}.site-header .desktop-nav > a::after,
.site-header .nav-solutions-trigger::after{box-shadow:0 0 8px rgba(9, 215, 255, .20),
    0 0 12px rgba(240, 43, 215, .13);}.site-header .desktop-nav > a::before,
.site-header .nav-solutions-trigger::before{opacity:0;background:linear-gradient(90deg, rgba(9,215,255,.15), rgba(122,69,255,.12), rgba(240,43,215,.15));filter:blur(8px);}.site-header .nav-solutions-trigger .nav-caret{color:#8996b1;text-shadow:none;}.site-header .nav-solutions:is(:hover, :focus-within, .is-open) .nav-caret{color:#83e6ff;text-shadow:0 0 10px rgba(9, 215, 255, .18);}.site-header .header-inner > .header-cta{box-shadow:inset 0 1px 0 rgba(255, 255, 255, .11),
    0 0 0 1px rgba(67, 113, 255, .11),
    0 10px 26px rgba(10, 18, 48, .38),
    0 8px 22px rgba(31, 92, 255, .16),
    0 10px 24px rgba(181, 34, 185, .10);}.site-header .header-inner > .header-cta::before{background:linear-gradient(135deg, #248cff 0%, #4967ff 36%, #8451ff 70%, #ee4fd0 100%);}.site-header .header-inner > .header-cta::after{opacity:.62;}.site-header .header-inner > .header-cta:hover,
.site-header .header-inner > .header-cta:focus-visible{box-shadow:inset 0 1px 0 rgba(255, 255, 255, .14),
    0 0 0 1px rgba(73, 127, 255, .15),
    0 13px 32px rgba(10, 18, 48, .42),
    0 11px 28px rgba(32, 99, 255, .21),
    0 13px 32px rgba(198, 37, 192, .14);}.site-header .page-progress{background:rgba(8, 13, 29, .64);box-shadow:inset 0 -1px 0 rgba(255, 255, 255, .025);}@media (max-width: 1360px){.site-header .mobile-menu > summary{border-color:transparent;background:linear-gradient(180deg, rgba(9, 15, 31, .98), rgba(5, 9, 22, .98)) padding-box,
      linear-gradient(135deg, rgba(9, 215, 255, .66) 0%, rgba(57, 89, 255, .46) 38%, rgba(122, 69, 255, .54) 68%, rgba(240, 43, 215, .66) 100%) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.072),
      0 9px 24px rgba(0,0,0,.28),
      0 0 20px rgba(70,83,255,.065);}.site-header .mobile-menu > summary:hover,
  .site-header .mobile-menu > summary:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.09),
      0 10px 26px rgba(0,0,0,.29),
      0 0 18px rgba(9,215,255,.09),
      0 0 22px rgba(240,43,215,.065);}.site-header .mobile-menu[open] > summary{background:linear-gradient(180deg, rgba(11, 18, 36, .99), rgba(6, 10, 25, .99)) padding-box,
      linear-gradient(135deg, rgba(9,215,255,.88), rgba(57,89,255,.68) 38%, rgba(122,69,255,.76) 68%, rgba(240,43,215,.88)) border-box;}}@media (min-width: 1361px){.site-header .desktop-nav{transform:translateX(-32px);}}@media (min-width: 1361px) and (max-width: 1400px){.site-header .solutions-mega{left:-396px;}}@media (min-width: 1361px){.site-header .solutions-mega{width:min(1088px, calc(100vw - 64px));padding:24px 22px 23px;}.site-header .solutions-mega-grid{gap:17px 16px;}.site-header .solutions-mega-label{margin-bottom:11px;}.site-header .solutions-mega-section--start .solutions-mega-card{min-height:272px;}.site-header .solutions-primary-cards{gap:12px;}.site-header .solutions-primary-cards .solutions-mega-card{min-height:132px;padding:18px 18px 17px;}.site-header .solutions-capabilities-grid{gap:9px;}.site-header .solutions-capability-item{position:relative;isolation:isolate;display:grid;grid-template-columns:32px minmax(0, 1fr) 28px;align-items:center;gap:10px;min-height:52px;padding:8px 9px 8px 10px;overflow:hidden;border:1px solid rgba(101, 130, 204, .17);border-radius:12px;color:#d7deed;background:radial-gradient(120px 54px at 0% 0%, rgba(9,215,255,.045), transparent 72%),
      linear-gradient(180deg, rgba(10, 17, 35, .84), rgba(7, 12, 27, .72));box-shadow:inset 0 1px 0 rgba(255,255,255,.025);text-decoration:none;transition:transform .18s ease, border-color .18s ease, background .18s ease, box-shadow .18s ease;}.site-header .solutions-capability-item::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:linear-gradient(108deg, rgba(9,215,255,.055), rgba(75,80,255,.055) 50%, rgba(240,43,215,.05));transition:opacity .18s ease;}.site-header .solutions-capability-item:hover,
  .site-header .solutions-capability-item:focus-visible{transform:translateY(-2px);border-color:rgba(104, 151, 244, .32);background:linear-gradient(180deg, rgba(12, 21, 43, .92), rgba(9, 14, 31, .82));box-shadow:0 12px 26px rgba(0,0,0,.20), inset 0 1px 0 rgba(255,255,255,.04);}.site-header .solutions-capability-item:hover::before,
  .site-header .solutions-capability-item:focus-visible::before{opacity:1;}.site-header .solutions-capability-icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(65, 201, 255, .20);border-radius:9px;color:#54dfff;background:linear-gradient(145deg, rgba(8, 27, 51, .84), rgba(9, 13, 31, .86));box-shadow:inset 0 1px 0 rgba(255,255,255,.035), 0 0 14px rgba(9,215,255,.05);}.site-header .solutions-capability-icon--blue{color:#6f9dff;border-color:rgba(91, 127, 255, .23);}.site-header .solutions-capability-icon--violet{color:#a178ff;border-color:rgba(151, 103, 255, .22);}.site-header .solutions-capability-icon--magenta{color:#e264dc;border-color:rgba(230, 83, 215, .20);}.site-header .solutions-capability-icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.site-header .solutions-capability-copy{display:flex;align-items:center;min-width:0;gap:9px;}.site-header .solutions-capability-name{min-width:0;color:#dce4f5;font-size:11.4px;font-weight:670;line-height:1.25;letter-spacing:-.005em;}.site-header .solutions-capability-status{flex:0 0 auto;padding-left:11px;font-size:9.5px;font-weight:680;}.site-header .solutions-capability-status::before{width:5px;height:5px;}.site-header .solutions-capability-arrow{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;align-self:center;justify-self:end;padding:0;border:1px solid rgba(105, 133, 208, .18);border-radius:9px;color:#97a5c2;background:rgba(8, 13, 29, .58);line-height:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.02);transition:color .18s ease, border-color .18s ease, transform .18s ease, background .18s ease, box-shadow .18s ease;}.site-header .solutions-capability-arrow svg{display:block;width:13px;height:13px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.site-header .solutions-capability-item:hover .solutions-capability-arrow,
  .site-header .solutions-capability-item:focus-visible .solutions-capability-arrow{color:#eef5ff;border-color:rgba(93, 169, 255, .34);background:linear-gradient(135deg, rgba(9,215,255,.08), rgba(122,69,255,.09), rgba(240,43,215,.07));box-shadow:0 0 16px rgba(76, 111, 255, .09), inset 0 1px 0 rgba(255,255,255,.035);transform:translateX(1px);}.site-header .solutions-mega-footer{min-height:56px;padding-top:15px;padding-bottom:15px;}}@media (max-width: 1360px){.mobile-menu-panel{max-height:calc(100dvh - var(--header-h) - 18px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(112, 104, 255, .34) transparent;}.mobile-menu-panel::-webkit-scrollbar{width:5px;}.mobile-menu-panel::-webkit-scrollbar-track{background:transparent;}.mobile-menu-panel::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg, rgba(9,215,255,.34), rgba(122,69,255,.40), rgba(240,43,215,.34));}.mobile-solutions[open] > summary{border-color:rgba(86, 141, 240, .25);background:radial-gradient(120px 50px at 8% 50%, rgba(9,215,255,.075), transparent 75%),
      radial-gradient(150px 55px at 94% 50%, rgba(240,43,215,.065), transparent 78%),
      linear-gradient(90deg, rgba(10,21,45,.82), rgba(18,15,47,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.045),
      0 9px 24px rgba(0,0,0,.18),
      0 0 18px rgba(56,87,255,.055);}.mobile-solutions-panel{position:relative;isolation:isolate;display:grid;gap:6px;margin:6px 4px 8px;padding:9px 9px 9px 12px;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(99, 128, 207, .20);border-radius:14px;background:radial-gradient(180px 130px at 0% 0%, rgba(9,215,255,.055), transparent 72%),
      radial-gradient(210px 140px at 100% 100%, rgba(240,43,215,.045), transparent 74%),
      linear-gradient(155deg, rgba(4,9,22,.965), rgba(6,7,22,.955));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),
      0 14px 30px rgba(0,0,0,.20),
      0 0 22px rgba(62,79,255,.045);scrollbar-width:thin;scrollbar-color:rgba(112, 104, 255, .34) transparent;}.mobile-solutions-panel::before{content:"";position:absolute;z-index:2;top:10px;bottom:10px;left:3px;width:2px;border-radius:999px;pointer-events:none;background:linear-gradient(180deg, var(--cyan) 0%, var(--blue) 32%, var(--violet) 68%, var(--magenta) 100%);box-shadow:0 0 12px rgba(80, 94, 255, .26);opacity:.9;}.mobile-solutions-panel::-webkit-scrollbar{width:4px;}.mobile-solutions-panel::-webkit-scrollbar-track{background:transparent;}.mobile-solutions-panel::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(115, 107, 255, .30);}.mobile-solutions-panel > .mobile-solution-link{--mobile-solution-accent:9, 215, 255;position:relative;z-index:1;display:grid;grid-template-columns:34px minmax(0, 1fr) 28px;align-items:center;gap:10px;min-height:58px;padding:8px 8px 8px 9px;border:1px solid rgba(101, 130, 203, .14);border-radius:11px;color:#e9eefb;background:radial-gradient(100px 48px at 0% 50%, rgba(var(--mobile-solution-accent), .045), transparent 76%),
      linear-gradient(100deg, rgba(9,16,33,.76), rgba(8,11,27,.64));box-shadow:inset 0 1px 0 rgba(255,255,255,.022);text-decoration:none;transition:border-color .18s ease,
      background .18s ease,
      box-shadow .18s ease,
      transform .18s ease;}.mobile-solutions-panel > .mobile-solution-link::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(90deg, rgba(var(--mobile-solution-accent), .06), rgba(122,69,255,.025) 58%, rgba(240,43,215,.035));transition:opacity .18s ease;}.mobile-solutions-panel > .mobile-solution-link:hover,
  .mobile-solutions-panel > .mobile-solution-link:focus-visible,
  .mobile-solutions-panel > .mobile-solution-link:active{border-color:rgba(var(--mobile-solution-accent), .30);background:radial-gradient(120px 54px at 0% 50%, rgba(var(--mobile-solution-accent), .09), transparent 78%),
      linear-gradient(100deg, rgba(10,19,39,.92), rgba(10,12,31,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),
      0 8px 22px rgba(0,0,0,.16),
      0 0 16px rgba(var(--mobile-solution-accent), .055);transform:translateX(1px);}.mobile-solutions-panel > .mobile-solution-link:hover::before,
  .mobile-solutions-panel > .mobile-solution-link:focus-visible::before,
  .mobile-solutions-panel > .mobile-solution-link:active::before{opacity:1;}.mobile-solutions-panel > .mobile-solution-link:focus-visible{outline:2px solid rgba(9,215,255,.72);outline-offset:2px;}.mobile-solution-link--system{--mobile-solution-accent:122, 69, 255;}.mobile-solution-link--site{--mobile-solution-accent:240, 43, 215;}.mobile-solution-icon{position:relative;z-index:1;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(104, 133, 222, .22);border-radius:10px;color:#55dcff;background:radial-gradient(circle at 35% 25%, rgba(255,255,255,.055), transparent 46%),
      linear-gradient(145deg, rgba(10,25,50,.92), rgba(12,11,38,.90));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),
      0 0 14px rgba(36,118,255,.06);transition:border-color .18s ease, color .18s ease, box-shadow .18s ease, transform .18s ease;}.mobile-solution-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.mobile-solution-icon--cyan{color:#45dcff;}.mobile-solution-icon--blue{color:#5f91ff;}.mobile-solution-icon--violet{color:#9b6dff;}.mobile-solution-icon--magenta{color:#ed62d9;}.mobile-solution-copy{position:relative;z-index:1;display:grid;gap:3px;min-width:0;align-content:center;}.mobile-solution-name{min-width:0;color:#e8edf9;font-size:12.25px;font-weight:690;line-height:1.22;letter-spacing:-.012em;text-wrap:pretty;}.mobile-solution-description{margin:0;color:#8390a9;font-size:9.35px;font-weight:560;line-height:1.28;letter-spacing:-.005em;text-wrap:pretty;}.mobile-solution-arrow{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;justify-self:end;border:1px solid rgba(104, 133, 222, .16);border-radius:8px;color:#8796b6;background:rgba(7, 12, 27, .72);box-shadow:inset 0 1px 0 rgba(255,255,255,.02);transition:color .18s ease, border-color .18s ease, background .18s ease, transform .18s ease, box-shadow .18s ease;}.mobile-solution-arrow svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.mobile-solution-link:hover .mobile-solution-icon,
  .mobile-solution-link:focus-visible .mobile-solution-icon,
  .mobile-solution-link:active .mobile-solution-icon{color:#fff;border-color:rgba(var(--mobile-solution-accent), .32);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),
      0 0 16px rgba(var(--mobile-solution-accent), .10);transform:translateY(-1px);}.mobile-solution-link:hover .mobile-solution-arrow,
  .mobile-solution-link:focus-visible .mobile-solution-arrow,
  .mobile-solution-link:active .mobile-solution-arrow{color:#dfe8ff;border-color:rgba(var(--mobile-solution-accent), .28);background:rgba(var(--mobile-solution-accent), .055);box-shadow:0 0 12px rgba(var(--mobile-solution-accent), .055), inset 0 1px 0 rgba(255,255,255,.025);transform:translateX(1px);}}@media (max-width: 430px){.mobile-solutions-panel{gap:5px;margin-inline:3px;padding:8px 7px 8px 10px;max-height:none;border-radius:13px;}.mobile-solutions-panel > .mobile-solution-link{grid-template-columns:33px minmax(0, 1fr) 27px;gap:9px;min-height:56px;padding:7px 7px 7px 8px;border-radius:10px;}.mobile-solution-icon{width:33px;height:33px;border-radius:9px;}.mobile-solution-name{font-size:11.8px;}.mobile-solution-description{font-size:9px;line-height:1.25;}.mobile-solution-arrow{width:27px;height:27px;}}@media (max-width: 360px){.mobile-solutions-panel{margin-inline:2px;padding-left:9px;}.mobile-solutions-panel > .mobile-solution-link{grid-template-columns:31px minmax(0, 1fr) 25px;gap:8px;min-height:54px;padding:7px 6px 7px 7px;}.mobile-solution-icon{width:31px;height:31px;}.mobile-solution-icon svg{width:16px;height:16px;}.mobile-solution-name{font-size:11.2px;line-height:1.2;}.mobile-solution-description{font-size:8.7px;line-height:1.22;}.mobile-solution-arrow{width:25px;height:25px;border-radius:7px;}.mobile-solution-arrow svg{width:13px;height:13px;}}@media (min-width: 1361px){.site-header .solutions-capability-item{grid-template-columns:34px minmax(0, 1fr) 28px;gap:11px;min-height:64px;padding:9px 9px 9px 11px;border-radius:13px;}.site-header .solutions-capability-icon{width:34px;height:34px;border-radius:10px;}.site-header .solutions-capability-copy{display:grid;align-content:center;align-items:initial;gap:3px;min-width:0;}.site-header .solutions-capability-topline{display:flex;align-items:center;min-width:0;gap:8px;}.site-header .solutions-capability-name{min-width:0;color:#e3e9f7;font-size:11.45px;font-weight:700;line-height:1.22;letter-spacing:-.008em;white-space:nowrap;}.site-header .solutions-capability-status{flex:0 0 auto;padding-left:10px;font-size:9.2px;font-weight:680;line-height:1.2;}.site-header .solutions-capability-description{display:block;min-width:0;margin:0;color:#8491aa;font-size:9.45px;font-weight:540;line-height:1.3;letter-spacing:-.003em;text-wrap:pretty;}.site-header .solutions-capability-arrow{align-self:center;justify-self:end;}}[data-app-view] h1[tabindex="-1"]:focus,
[data-app-view] h1[tabindex="-1"]:focus-visible,
[data-app-view] h2[tabindex="-1"]:focus,
[data-app-view] h2[tabindex="-1"]:focus-visible,
[data-app-view] h3[tabindex="-1"]:focus,
[data-app-view] h3[tabindex="-1"]:focus-visible{outline:none;}.not-found-actions .button.button-secondary{border:1px solid transparent !important;color:#e7edf9 !important;background:linear-gradient(180deg, rgba(7,13,29,.96), rgba(4,8,19,.98)) padding-box,
    linear-gradient(110deg,
      rgba(9,215,255,.30) 0%,
      rgba(36,118,255,.26) 34%,
      rgba(122,69,255,.28) 68%,
      rgba(240,43,215,.30) 100%) border-box !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),
    0 0 0 1px rgba(88,112,190,.035),
    0 8px 22px rgba(0,0,0,.22) !important;text-shadow:none !important;}.not-found-actions .button.button-secondary::before,
.not-found-actions .button.button-secondary::after{content:none !important;display:none !important;}.not-found-actions .button.button-secondary:hover,
.not-found-actions .button.button-secondary:focus-visible{color:#f5f7ff !important;background:linear-gradient(180deg, rgba(10,18,37,.98), rgba(6,11,24,.99)) padding-box,
    linear-gradient(110deg,
      rgba(9,215,255,.48) 0%,
      rgba(36,118,255,.40) 34%,
      rgba(122,69,255,.42) 68%,
      rgba(240,43,215,.46) 100%) border-box !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),
    0 10px 26px rgba(0,0,0,.26),
    0 0 20px rgba(36,118,255,.06) !important;}@media (min-width: 1361px){.site-header .solutions-capabilities-grid .solutions-capability-item{min-height:68px;padding-top:10px;padding-bottom:10px;}.site-header .solutions-capabilities-grid .solutions-capability-name{font-size:12.35px;font-weight:710;line-height:1.22;}}@media (max-width: 960px){.hero h1#hero-title{width:100%;margin-left:auto;margin-right:auto;text-align:center;}}@media (max-width: 960px){.hero .eyebrow{width:100%;margin-left:auto;margin-right:auto;justify-content:center;text-align:center;}}@media (max-width: 1360px){.mobile-solution-name{font-size:12.75px;}}@media (max-width: 430px){.mobile-solution-name{font-size:12.3px;}}@media (max-width: 360px){.mobile-solution-name{font-size:11.7px;}}html{scroll-behavior:smooth;}body{overflow-x:clip;}.site-header{z-index:1000 !important;}.header-shell{width:min(100%, 1540px) !important;max-width:1540px !important;margin-inline:auto !important;padding-left:clamp(20px, 2vw, 30px) !important;padding-right:clamp(20px, 2vw, 30px) !important;}.desktop-nav > a,
.nav-solutions-trigger{white-space:nowrap;}body[data-crona-section="home"] [data-crona-nav="home"],
body[data-crona-section="diagnostic"] [data-crona-nav="diagnostic"],
body[data-crona-section="process"] [data-crona-nav="process"],
body[data-crona-section="solutions"] [data-crona-nav="solutions"]{color:#55d9ff !important;}body[data-crona-section="home"] .desktop-nav > [data-crona-nav="home"]::after,
body[data-crona-section="diagnostic"] .desktop-nav > [data-crona-nav="diagnostic"]::after,
body[data-crona-section="process"] .desktop-nav > [data-crona-nav="process"]::after,
body[data-crona-section="solutions"] .nav-solutions-trigger[data-crona-nav="solutions"]::after{transform:translateX(-50%) scaleX(1) !important;}body[data-crona-section="home"] .desktop-nav > [data-crona-nav="home"]::before,
body[data-crona-section="diagnostic"] .desktop-nav > [data-crona-nav="diagnostic"]::before,
body[data-crona-section="process"] .desktop-nav > [data-crona-nav="process"]::before,
body[data-crona-section="solutions"] .nav-solutions-trigger[data-crona-nav="solutions"]::before{opacity:1 !important;transform:translateX(-50%) scaleX(1) !important;}.site-footer .crona-footer-shell{width:min(100% - 40px, 1220px) !important;margin-inline:auto !important;}.site-footer .crona-footer-solutions a:last-child{color:#8fcbff;}.site-footer a{text-underline-offset:3px;}img, svg, video, canvas{max-width:100%;}.app-view, main, section, footer{min-width:0;}@media (max-width: 1120px){.header-shell{width:min(100%, 1540px) !important;}.desktop-nav{gap:clamp(12px, 1.55vw, 22px) !important;}}@media (max-width: 960px){:root{--header-h:68px;}.site-header, .header-shell{min-height:68px !important;}.header-shell{width:min(100% - 24px, 1220px) !important;}.desktop-nav, .site-header > .header-shell > .header-cta{display:none !important;}.mobile-menu{display:block !important;}.mobile-menu-panel{max-height:calc(100svh - 82px);overflow-y:auto;overscroll-behavior:contain;}.site-footer .crona-footer-shell{width:min(100% - 30px, 1220px) !important;}}@media (max-width: 560px){.header-shell{width:calc(100% - 20px) !important;}.brand-copy{min-width:0;}.brand-wordmark{max-width:148px !important;height:auto !important;}.site-footer .crona-footer-grid{gap:28px !important;}.site-footer .crona-footer-shell{width:calc(100% - 24px) !important;}}@media (max-width: 1360px){.site-header .mobile-menu{justify-self:end !important;margin-left:auto !important;margin-right:0 !important;}.site-header .mobile-menu > summary{margin-left:auto !important;margin-right:0 !important;}.site-header .mobile-menu-panel{left:auto !important;margin-left:0 !important;margin-right:0 !important;}}@media (min-width: 961px) and (max-width: 1360px){.site-header .mobile-menu-panel{right:calc(-1 * clamp(20px, 2vw, 30px)) !important;}}@media (min-width: 561px) and (max-width: 960px){.site-header .mobile-menu-panel{right:calc(-1 * (clamp(20px, 2vw, 30px) + 12px)) !important;}}@media (max-width: 560px){.site-header .mobile-menu-panel{right:-30px !important;}}:where(h1,h2,h3,h4){text-wrap:balance;}:where(p,li,summary,label){text-wrap:pretty;}.hero-lead,.site-hero-lead,.diag-hero-lead{max-width:66ch;}.site-hero h1,.diag-hero h1{max-width:20ch;}.site-section h2,.diag-section h2{max-width:25ch;}.faq-intro{max-width:48ch;}.button{min-height:48px;}.button.button-lg{min-height:52px;}summary{line-height:1.35;}@media (max-width:767px){:root{--section:clamp(60px,16vw,88px);}.hero-lead,.site-hero-lead,.diag-hero-lead{font-size:clamp(.98rem,4.25vw,1.08rem);line-height:1.68;}.button.button-lg{min-height:50px;}.site-hero h1,.diag-hero h1{max-width:none;}.site-section h2,.diag-section h2{max-width:none;}}:root{--crona-panel:rgba(5, 10, 23, .76);--crona-panel-strong:rgba(5, 10, 23, .90);--crona-panel-soft:rgba(10, 18, 38, .58);--crona-border:rgba(116, 149, 224, .22);--crona-border-strong:rgba(103, 141, 255, .38);--crona-glow-cyan:rgba(9, 215, 255, .14);--crona-glow-violet:rgba(122, 69, 255, .14);--crona-glow-magenta:rgba(240, 43, 215, .11);--crona-shadow-panel:0 26px 80px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255,255,255,.035);--crona-shadow-card:0 16px 42px rgba(0, 0, 0, .22), inset 0 1px 0 rgba(255,255,255,.035);--crona-section-v:clamp(52px, 5.3vw, 78px);--crona-panel-px:clamp(24px, 3vw, 42px);--crona-panel-py:clamp(28px, 3.2vw, 46px);}.app-view.site-page > .site-section{padding:var(--crona-section-v) 0 !important;box-shadow:inset 0 1px 0 rgba(66, 130, 255, .12),
    inset 0 -1px 0 rgba(229, 45, 224, .10);}.app-view.site-page > .site-section > .container,
.app-view.site-page > .site-final > .container{position:relative;z-index:2;}.app-view.site-page > .site-section > .container{padding:var(--crona-panel-py) var(--crona-panel-px);border:1px solid var(--crona-border);border-radius:clamp(22px, 2.2vw, 30px);background:radial-gradient(circle at 9% 0%, rgba(9,215,255,.075), transparent 34%),
    radial-gradient(circle at 94% 100%, rgba(240,43,215,.060), transparent 32%),
    linear-gradient(135deg, rgba(4,9,22,.86), rgba(8,13,31,.72));box-shadow:var(--crona-shadow-panel);backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%);overflow:hidden;}.app-view.site-page > .site-section:nth-of-type(even) > .container{background:radial-gradient(circle at 92% 0%, rgba(122,69,255,.075), transparent 34%),
    radial-gradient(circle at 4% 100%, rgba(9,215,255,.050), transparent 32%),
    linear-gradient(135deg, rgba(5,10,24,.83), rgba(9,12,31,.74));}.app-view.site-page > .site-section > .container::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg, rgba(9,215,255,.055), transparent 22%, transparent 76%, rgba(240,43,215,.04));opacity:.75;}.app-view.site-page > .site-section > .container > *{position:relative;z-index:1;}.app-view.site-page > .site-proof-strip{min-height:0 !important;}.app-view.site-page > .site-proof-strip .site-proof-grid{padding-top:clamp(17px, 1.8vw, 24px) !important;padding-bottom:clamp(17px, 1.8vw, 24px) !important;}.app-view.site-page > .site-proof-strip .site-proof-item{min-height:0 !important;}.app-view.site-page .site-section-head{max-width:930px !important;margin-bottom:clamp(26px, 3vw, 40px) !important;}.app-view.site-page .site-section-head .eyebrow,
.app-view.site-page .site-logic-quote .eyebrow{margin-bottom:14px !important;}.app-view.site-page .site-section h2,
.app-view.site-page .site-logic-quote > strong{letter-spacing:-.045em;line-height:1.02;}.app-view.site-page .site-section h2{font-size:clamp(2.05rem, 3.8vw, 3.85rem) !important;max-width:22ch !important;margin-bottom:15px !important;}.app-view.site-page .site-section-head > p:not(.eyebrow),
.app-view.site-page .site-logic-quote > p:not(.eyebrow){max-width:70ch;color:#b7c1d5;line-height:1.68;}.app-view.site-page .site-section .reveal[class*="-card"],
.app-view.site-page .site-section .site-step.reveal,
.app-view.site-page .site-section .site-problem-card.reveal,
.app-view.site-page .site-section .site-principle-card,
.app-view.site-page .site-section .site-funnel,
.app-view.site-page .site-section .site-logic-quote,
.app-view.site-page .site-section .dx-definition,
.app-view.site-page .site-section .dx-formula-card,
.app-view.site-page .site-section .dx-output-summary,
.app-view.site-page .site-section .dx-integrity-callout{border:1px solid rgba(115, 148, 225, .22) !important;background:linear-gradient(145deg, rgba(10,18,38,.84), rgba(5,10,23,.76)) !important;box-shadow:var(--crona-shadow-card) !important;backdrop-filter:blur(9px) saturate(112%);-webkit-backdrop-filter:blur(9px) saturate(112%);}.app-view.site-page .site-section .reveal[class*="-card"],
.app-view.site-page .site-section .site-step.reveal,
.app-view.site-page .site-section .site-problem-card.reveal,
.app-view.site-page .site-section .site-principle-card{min-height:0 !important;height:100%;}.app-view.site-page .site-section :where(
  .site-problem-card,
  .site-step,
  .site-principle-card,
  .paid-layer,
  .paid-channel-card,
  .paid-metric-card,
  .seo-layer,
  .seo-activation-card,
  .seo-metric-card,
  .lp-anatomy-card,
  .lp-destination-card,
  .lp-metric-card,
  .creative-layer,
  .creative-format-card,
  .creative-scope-card,
  .creative-signal-card,
  .measure-stack-card,
  .measure-chain-card,
  .measure-quality-card,
  .measure-decision-card,
  .crm-chain-card,
  .crm-stack-card,
  .crm-control-card,
  .crm-signal-card,
  .system-cap-card,
  .system-cycle-card,
  .system-guarantee-card,
  .system-outcome-card,
  .system-fit-card,
  .system-scope-card,
  .solution-card,
  .solutions-gap-card,
  .dx-question-card,
  .dx-process-card,
  .dx-dimension,
  .dx-prep-card
){border-radius:clamp(16px, 1.5vw, 21px) !important;}.app-view.site-page .site-section :where(
  .site-problem-card,
  .site-step,
  .site-principle-card,
  .paid-layer,
  .seo-layer,
  .lp-anatomy-card,
  .creative-layer,
  .measure-stack-card,
  .crm-chain-card,
  .system-cap-card,
  .solution-card,
  .dx-question-card,
  .dx-process-card,
  .dx-dimension
){padding:clamp(19px, 2vw, 26px) !important;}.app-view.site-page .site-section :where(h3, .site-step strong, .site-funnel b){letter-spacing:-.02em;}.app-view.site-page .site-section :where(p, li, small){line-height:1.58;}.app-view.site-page .site-section :where(
  .site-problems,
  .site-process,
  .site-principles,
  .paid-layers,
  .paid-channels,
  .paid-metrics,
  .seo-layers,
  .seo-activation,
  .seo-metrics,
  .lp-anatomy,
  .lp-destinations,
  .lp-scope-grid,
  .lp-metrics,
  .creative-layers,
  .creative-formats,
  .creative-scope-grid,
  .creative-signals,
  .measure-stack,
  .measurement-chain,
  .measure-quality-grid,
  .measure-decisions,
  .crm-chain,
  .crm-stack,
  .crm-control-grid,
  .crm-signals,
  .system-capabilities,
  .system-cycle,
  .system-outcome-grid,
  .system-fit-grid,
  .system-guarantees,
  .system-scope-grid,
  .solutions-gaps,
  .solutions-directory,
  .dx-question-grid,
  .dx-process,
  .dx-dimensions,
  .dx-evidence-grid,
  .dx-factor-grid,
  .dx-decision-options,
  .dx-prep-grid
){gap:clamp(13px, 1.4vw, 20px) !important;}.app-view.site-page .site-logic{align-items:stretch !important;gap:clamp(20px, 3vw, 38px) !important;}.app-view.site-page .site-logic-quote,
.app-view.site-page .site-funnel{padding:clamp(24px, 2.7vw, 36px) !important;border-radius:22px !important;}.app-view.site-page .site-funnel{display:grid;align-content:center;gap:9px;}.app-view.site-page .site-funnel-row{padding:13px 15px !important;border:1px solid rgba(108, 139, 210, .14);background:rgba(8, 14, 30, .56);border-radius:12px;}.app-view.site-page .site-process{gap:12px !important;}.app-view.site-page .site-step{position:relative;overflow:hidden;}.app-view.site-page .site-step::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg, rgba(9,215,255,.65), rgba(122,69,255,.55), rgba(240,43,215,.55));opacity:.55;}.app-view.site-page .site-icon,
.app-view.site-page :where(.system-cap-icon,.creative-format-icon,.measure-stack-icon,.crm-stack-icon,.dx-lens-icon,.diag-lens-icon){box-shadow:0 0 0 1px rgba(114, 147, 224, .16), 0 10px 28px rgba(0,0,0,.22);}.app-view.site-page :where(.site-step-num,.paid-layer-index,.seo-layer-index,.lp-anatomy-index,.creative-layer-index,.crm-chain-index,.measure-chain-index,.dx-process-no,.dx-dimension-no){font-variant-numeric:tabular-nums;letter-spacing:.08em;}.app-view.site-page .site-faq{display:grid;gap:10px !important;}.app-view.site-page .site-faq details,
.app-view.site-page .site-faq-question{border-radius:15px !important;}.app-view.site-page .site-faq details{border:1px solid rgba(112,145,216,.20) !important;background:rgba(8,14,29,.70) !important;box-shadow:0 10px 30px rgba(0,0,0,.16);overflow:hidden;}.app-view.site-page .site-faq details[open]{border-color:rgba(78,133,255,.38) !important;background:linear-gradient(135deg, rgba(8,17,36,.88), rgba(13,10,34,.82)) !important;}.app-view.site-page .site-faq summary{padding-top:17px !important;padding-bottom:17px !important;}.app-view.site-page > .site-final{padding:clamp(52px, 5.4vw, 82px) 0 !important;}.app-view.site-page .site-final-card{border-radius:clamp(24px, 2.5vw, 34px) !important;padding:clamp(30px, 4vw, 54px) !important;border:1px solid rgba(102, 139, 255, .30) !important;background:radial-gradient(circle at 12% 8%, rgba(9,215,255,.11), transparent 30%),
    radial-gradient(circle at 88% 100%, rgba(240,43,215,.10), transparent 32%),
    linear-gradient(135deg, rgba(5,12,28,.90), rgba(12,9,31,.84)) !important;box-shadow:0 30px 90px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.045) !important;}.app-view.site-page .site-final-card h2{max-width:20ch !important;}.app-view.site-page .site-final-actions{gap:10px !important;}.app-view.site-page :where(.site-section,.site-final) .button,
.app-view.diag-page .button{box-shadow:0 12px 32px rgba(0,0,0,.24);}@media (hover:hover) and (pointer:fine){.app-view.site-page .site-section .reveal[class*="-card"],
  .app-view.site-page .site-section .site-step.reveal,
  .app-view.site-page .site-section .site-problem-card.reveal,
  .app-view.site-page .site-section .site-principle-card,
  .app-view.diag-page :where(.diag-lens,.diag-step,.diag-outcome){transition:transform .28s ease, border-color .28s ease, box-shadow .28s ease, background-color .28s ease;}.app-view.site-page .site-section .reveal[class*="-card"]:hover,
  .app-view.site-page .site-section .site-step.reveal:hover,
  .app-view.site-page .site-section .site-problem-card.reveal:hover,
  .app-view.site-page .site-section .site-principle-card:hover,
  .app-view.diag-page :where(.diag-lens,.diag-step,.diag-outcome):hover{transform:translateY(-4px);border-color:rgba(103, 151, 255, .42) !important;box-shadow:0 22px 58px rgba(0,0,0,.28), 0 0 38px rgba(53,104,255,.08) !important;}}.app-view.diag-page > .diag-section{padding:var(--crona-section-v) 0 !important;box-shadow:inset 0 1px 0 rgba(66,130,255,.10), inset 0 -1px 0 rgba(229,45,224,.08);}.app-view.diag-page > .diag-section > .container{position:relative;padding:var(--crona-panel-py) var(--crona-panel-px);border:1px solid var(--crona-border);border-radius:clamp(22px, 2.2vw, 30px);background:radial-gradient(circle at 8% 4%, rgba(9,215,255,.07), transparent 33%),
    radial-gradient(circle at 94% 95%, rgba(122,69,255,.07), transparent 34%),
    linear-gradient(135deg, rgba(5,10,23,.88), rgba(8,13,31,.75));box-shadow:var(--crona-shadow-panel);backdrop-filter:blur(12px) saturate(116%);-webkit-backdrop-filter:blur(12px) saturate(116%);overflow:hidden;}.app-view.diag-page > .diag-section > .container > *{position:relative;z-index:1;}.app-view.diag-page .diag-section-head{max-width:940px !important;margin-bottom:clamp(26px, 3vw, 38px) !important;}.app-view.diag-page .diag-section-head h2{font-size:clamp(2.05rem, 3.75vw, 3.75rem) !important;line-height:1.02;letter-spacing:-.045em;max-width:22ch !important;margin-bottom:15px !important;}.app-view.diag-page .diag-section-head > p:not(.eyebrow){max-width:70ch;line-height:1.68;color:#b8c2d6;}.app-view.diag-page .diag-lenses-grid{gap:clamp(13px, 1.5vw, 20px) !important;}.app-view.diag-page .diag-lens,
.app-view.diag-page .diag-step,
.app-view.diag-page .diag-outcome{min-height:0 !important;border:1px solid rgba(113,148,224,.22) !important;background:linear-gradient(145deg, rgba(10,18,38,.84), rgba(5,10,23,.76)) !important;border-radius:18px !important;box-shadow:var(--crona-shadow-card) !important;}.app-view.diag-page .diag-lens{padding:clamp(20px, 2vw, 27px) !important;}.app-view.diag-page .diag-process-panel{margin-top:0 !important;padding:clamp(22px, 2.7vw, 36px) !important;border-radius:22px !important;border:1px solid rgba(113,148,224,.23) !important;background:linear-gradient(140deg, rgba(9,17,37,.86), rgba(8,10,29,.77)) !important;box-shadow:var(--crona-shadow-card) !important;}.app-view.diag-page .diag-outcomes{margin-top:clamp(16px, 2vw, 24px) !important;gap:clamp(12px, 1.4vw, 18px) !important;}.app-view.diag-page .diag-outcome{padding:clamp(18px, 1.8vw, 24px) !important;}.app-view.diag-page .diag-form-shell{border:1px solid rgba(108, 148, 255, .31) !important;background:radial-gradient(circle at 100% 0%, rgba(122,69,255,.12), transparent 36%),
    linear-gradient(160deg, rgba(8,15,34,.94), rgba(5,9,22,.92)) !important;box-shadow:0 30px 84px rgba(0,0,0,.38), 0 0 58px rgba(54,98,255,.07), inset 0 1px 0 rgba(255,255,255,.04) !important;border-radius:clamp(22px, 2vw, 28px) !important;}.app-view.diag-page .diag-form-head{padding-bottom:18px !important;margin-bottom:20px !important;border-bottom:1px solid rgba(120,150,220,.13);}.app-view.diag-page .field{margin-bottom:14px !important;}.app-view.diag-page :where(input,select,textarea){border-radius:12px !important;border-color:rgba(117,148,217,.22) !important;background:rgba(3,8,19,.72) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);}.app-view.diag-page :where(input,select,textarea):focus{border-color:rgba(62,153,255,.72) !important;box-shadow:0 0 0 3px rgba(36,118,255,.13), inset 0 1px 0 rgba(255,255,255,.03) !important;}.app-view.diag-page .diag-form-actions{margin-top:18px !important;}.app-view.diag-page > .diag-closing-section{padding:clamp(52px, 5.4vw, 82px) 0 !important;}.app-view.diag-page .diag-closing-card{padding:clamp(30px, 4vw, 52px) !important;border-radius:clamp(24px, 2.5vw, 34px) !important;border:1px solid rgba(105, 143, 255, .28) !important;background:radial-gradient(circle at 6% 12%, rgba(9,215,255,.10), transparent 30%),
    radial-gradient(circle at 93% 88%, rgba(240,43,215,.09), transparent 32%),
    linear-gradient(135deg, rgba(6,13,29,.91), rgba(12,9,31,.84)) !important;box-shadow:0 30px 88px rgba(0,0,0,.34), inset 0 1px 0 rgba(255,255,255,.04) !important;}@media (min-width: 768px) and (max-width: 1100px){:root{--crona-section-v:clamp(48px, 6vw, 66px);--crona-panel-px:clamp(22px, 3.2vw, 34px);--crona-panel-py:clamp(25px, 3.4vw, 38px);}.app-view.site-page .site-section :where(
    .site-problems,
    .paid-layers,
    .seo-layers,
    .lp-anatomy,
    .creative-layers,
    .measure-stack,
    .crm-stack,
    .system-capabilities,
    .solutions-directory,
    .dx-dimensions
  ){grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}}@media (max-width: 767px){:root{--crona-section-v:34px;--crona-panel-px:17px;--crona-panel-py:22px;}.app-view.site-page > .site-section,
  .app-view.diag-page > .diag-section{padding:34px 0 !important;}.app-view.site-page > .site-section > .container,
  .app-view.diag-page > .diag-section > .container{width:min(calc(100% - 24px), var(--container)) !important;border-radius:20px !important;}.app-view.site-page .site-section-head,
  .app-view.diag-page .diag-section-head{margin-bottom:22px !important;}.app-view.site-page .site-section h2,
  .app-view.diag-page .diag-section-head h2{font-size:clamp(1.9rem, 9vw, 2.55rem) !important;line-height:1.03 !important;max-width:none !important;}.app-view.site-page .site-section :where(
    .site-problems,
    .site-process,
    .site-principles,
    .paid-layers,
    .paid-channels,
    .paid-metrics,
    .seo-layers,
    .seo-activation,
    .seo-metrics,
    .lp-anatomy,
    .lp-destinations,
    .lp-scope-grid,
    .lp-metrics,
    .creative-layers,
    .creative-formats,
    .creative-scope-grid,
    .creative-signals,
    .measure-stack,
    .measurement-chain,
    .measure-quality-grid,
    .measure-decisions,
    .crm-chain,
    .crm-stack,
    .crm-control-grid,
    .crm-signals,
    .system-capabilities,
    .system-cycle,
    .system-outcome-grid,
    .system-fit-grid,
    .system-guarantees,
    .system-scope-grid,
    .solutions-gaps,
    .solutions-directory,
    .dx-question-grid,
    .dx-process,
    .dx-dimensions,
    .dx-evidence-grid,
    .dx-factor-grid,
    .dx-decision-options,
    .dx-prep-grid,
    .diag-lenses-grid,
    .diag-outcomes
  ){grid-template-columns:1fr !important;gap:12px !important;}.app-view.site-page .site-logic{grid-template-columns:1fr !important;gap:12px !important;}.app-view.site-page .site-logic-quote,
  .app-view.site-page .site-funnel,
  .app-view.diag-page .diag-process-panel{padding:19px !important;border-radius:17px !important;}.app-view.site-page .site-funnel-row{padding:11px 12px !important;}.app-view.site-page .site-section :where(
    .site-problem-card,
    .site-step,
    .site-principle-card,
    .paid-layer,
    .seo-layer,
    .lp-anatomy-card,
    .creative-layer,
    .measure-stack-card,
    .crm-chain-card,
    .system-cap-card,
    .solution-card,
    .dx-question-card,
    .dx-process-card,
    .dx-dimension
  ){padding:17px !important;}.app-view.site-page > .site-final,
  .app-view.diag-page > .diag-closing-section{padding:38px 0 !important;}.app-view.site-page .site-final-card,
  .app-view.diag-page .diag-closing-card{padding:24px 20px !important;border-radius:21px !important;}.app-view.diag-page .diag-form-shell{border-radius:20px !important;}.app-view.diag-page .diag-lens,
  .app-view.diag-page .diag-outcome{padding:17px !important;}}@media (prefers-reduced-motion: reduce){.app-view.site-page .site-section *,
  .app-view.diag-page *{scroll-behavior:auto !important;}}.site-footer .crona-footer-title{display:inline-block !important;position:relative !important;align-items:initial !important;gap:0 !important;margin:2px 0 16px !important;padding:0 0 12px !important;}.site-footer .crona-footer-title::before{content:none !important;display:none !important;}.site-footer .crona-footer-title::after{content:"" !important;position:absolute !important;left:0 !important;bottom:0 !important;width:38px !important;height:3px !important;border-radius:999px !important;background:linear-gradient(90deg, #09d7ff 0%, #2476ff 38%, #7a45ff 70%, #f02bd7 100%) !important;opacity:.96 !important;box-shadow:0 0 10px rgba(36,118,255,.22), 0 0 14px rgba(240,43,215,.10) !important;}@media (min-width: 1041px){.site-footer .crona-footer-grid{--crona-footer-divider-gap:clamp(32px, 2.8vw, 48px);column-gap:var(--crona-footer-divider-gap) !important;}.site-footer .crona-footer-solutions,
  .site-footer .crona-footer-institutional,
  .site-footer .crona-footer-contact{position:relative !important;border-left:0 !important;padding-left:0 !important;}.site-footer .crona-footer-solutions::before,
  .site-footer .crona-footer-institutional::before,
  .site-footer .crona-footer-contact::before{content:"" !important;display:block !important;position:absolute !important;left:calc(var(--crona-footer-divider-gap) / -2) !important;top:0 !important;width:1px !important;height:100% !important;pointer-events:none !important;background:linear-gradient(180deg, rgba(9,215,255,.14) 0%, rgba(101,121,180,.18) 18%, rgba(101,121,180,.16) 82%, rgba(240,43,215,.12) 100%) !important;box-shadow:0 0 12px rgba(36,118,255,.045) !important;}}@media (min-width: 1400px){.site-footer .crona-footer-grid{--crona-footer-divider-gap:clamp(36px, 2.9vw, 52px);}}@media (max-width: 1280px) and (min-width: 1041px){.site-footer .crona-footer-grid{--crona-footer-divider-gap:clamp(24px, 2.4vw, 32px);}}@media (max-width: 1040px){.site-footer .crona-footer-solutions,
  .site-footer .crona-footer-institutional,
  .site-footer .crona-footer-contact{border-left:0 !important;padding-left:0 !important;}.site-footer .crona-footer-solutions::before,
  .site-footer .crona-footer-institutional::before,
  .site-footer .crona-footer-contact::before{content:none !important;display:none !important;}}@media (min-width: 1041px){.site-footer .crona-footer-shell{width:auto !important;max-width:none !important;margin-left:max(
      clamp(20px, 2vw, 30px),
      calc((100% - 1540px) / 2 + clamp(20px, 2vw, 30px))
    ) !important;margin-right:max(20px, calc((100% - 1220px) / 2)) !important;padding-left:0 !important;}.site-footer .crona-footer-brand-link{padding-left:0 !important;}}.site-footer .crona-footer-brand{width:100% !important;max-width:none !important;min-width:0 !important;}.site-footer .crona-footer-brand-link{margin-bottom:0 !important;}.site-footer .crona-footer-brand-message{width:100%;min-width:0;margin-top:clamp(24px, 2vw, 32px);}.site-footer .crona-footer-brand-headline{max-width:15ch;margin:0;color:#f4f7ff;font-family:var(--font);font-size:clamp(1.72rem, 2.05vw, 2.28rem);font-weight:780;line-height:1.07;letter-spacing:-.035em;text-wrap:balance;}.site-footer .crona-footer-brand-headline em{font-style:normal;color:#35c7ff;background:linear-gradient(92deg, #13d6ff 0%, #2476ff 38%, #7a45ff 68%, #f02bd7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}.site-footer .crona-footer-brand-subheadline{max-width:43ch;margin:15px 0 0;color:#9aa8c2;font-size:14.5px;line-height:1.62;}.site-footer .crona-footer-brand-principles{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;width:100%;margin-top:23px;}.site-footer .crona-footer-brand-principle{display:flex;align-items:center;gap:9px;min-width:0;color:#c4cde0;font-size:11.5px;font-weight:650;line-height:1.27;}.site-footer .crona-footer-brand-icon{flex:0 0 36px;width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(58,122,255,.28);border-radius:50%;color:#27cfff;background:linear-gradient(145deg, rgba(13,33,71,.84), rgba(18,12,49,.82));box-shadow:inset 0 0 16px rgba(36,118,255,.07), 0 0 16px rgba(36,118,255,.045);}.site-footer .crona-footer-brand-principle:nth-child(2) .crona-footer-brand-icon{color:#8a68ff;}.site-footer .crona-footer-brand-principle:nth-child(3) .crona-footer-brand-icon{color:#f04bd8;}.site-footer .crona-footer-brand-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.site-footer .crona-footer-brand-rule{width:100%;height:1px;margin-top:22px;background:linear-gradient(90deg, rgba(9,215,255,.34), rgba(65,101,208,.24) 52%, rgba(240,43,215,.22));}.site-footer .crona-footer-brand-tagline{margin:11px 0 0;color:#8190ad;font-family:var(--mono);font-size:9.5px;font-weight:700;line-height:1.4;letter-spacing:.26em;text-transform:uppercase;}@media (min-width: 1041px){.site-footer .crona-footer-brand{padding-right:0 !important;}.site-footer .crona-footer-brand-message,
  .site-footer .crona-footer-brand-rule{max-width:100% !important;}}@media (max-width: 1280px) and (min-width: 1041px){.site-footer .crona-footer-brand-headline{font-size:clamp(1.55rem, 2.2vw, 1.9rem);}.site-footer .crona-footer-brand-subheadline{font-size:13px;}.site-footer .crona-footer-brand-principles{gap:8px;}.site-footer .crona-footer-brand-principle{gap:7px;font-size:10.4px;}.site-footer .crona-footer-brand-icon{flex-basis:31px;width:31px;height:31px;}.site-footer .crona-footer-brand-icon svg{width:15px;height:15px;}}@media (max-width: 1040px){.site-footer .crona-footer-brand-headline{max-width:17ch;}.site-footer .crona-footer-brand-subheadline{max-width:48ch;}.site-footer .crona-footer-brand-principles{max-width:560px;}}@media (max-width: 700px){.site-footer .crona-footer-brand-message{margin-top:20px;}.site-footer .crona-footer-brand-headline{max-width:18ch;font-size:clamp(1.65rem, 7.5vw, 2.15rem);}.site-footer .crona-footer-brand-subheadline{max-width:52ch;font-size:13.5px;}.site-footer .crona-footer-brand-principles{grid-template-columns:repeat(3, minmax(0,1fr));gap:8px;}.site-footer .crona-footer-brand-principle{align-items:flex-start;gap:7px;font-size:10.5px;}.site-footer .crona-footer-brand-icon{flex-basis:31px;width:31px;height:31px;}.site-footer .crona-footer-brand-icon svg{width:15px;height:15px;}}@media (max-width: 430px){.site-footer .crona-footer-brand-headline{max-width:16ch;font-size:clamp(1.55rem, 8.2vw, 1.95rem);}.site-footer .crona-footer-brand-principles{grid-template-columns:1fr;gap:9px;}.site-footer .crona-footer-brand-principle{align-items:center;font-size:11.5px;}.site-footer .crona-footer-brand-rule{margin-top:18px;}}.site-footer .crona-footer-brand-link{gap:15px !important;}.site-footer .crona-footer-logo{width:68px !important;height:68px !important;flex:0 0 68px !important;}.site-footer .crona-footer-brand-copy{display:grid !important;gap:4px !important;}.site-footer .crona-footer-brand-copy strong{font-size:19px !important;line-height:1.04 !important;}.site-footer .crona-footer-brand-copy span{display:block !important;visibility:visible !important;opacity:1 !important;width:fit-content !important;font-size:9.6px !important;line-height:1.15 !important;letter-spacing:.115em !important;white-space:nowrap !important;color:transparent !important;background:linear-gradient(90deg,#09d7ff 0%,#2476ff 37%,#7a45ff 68%,#f02bd7 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;}.site-footer .crona-footer-brand-message{margin-top:17px !important;}.site-footer .crona-footer-brand-headline{max-width:17ch !important;font-size:clamp(1.32rem, 1.42vw, 1.58rem) !important;line-height:1.08 !important;letter-spacing:-.028em !important;}.site-footer .crona-footer-brand-subheadline{max-width:41ch !important;margin-top:10px !important;font-size:13.25px !important;line-height:1.52 !important;}.site-footer .crona-footer-brand-principles{margin-top:17px !important;gap:9px !important;}.site-footer .crona-footer-brand-principle{gap:8px !important;font-size:10.9px !important;line-height:1.22 !important;}.site-footer .crona-footer-brand-icon{width:34px !important;height:34px !important;flex-basis:34px !important;}.site-footer .crona-footer-brand-icon svg{width:16px !important;height:16px !important;}.site-footer .crona-footer-brand-rule{margin-top:17px !important;}.site-footer .crona-footer-brand-tagline{margin-top:9px !important;font-size:9px !important;}@media (max-width: 1040px){.site-footer .crona-footer-logo{width:64px !important;height:64px !important;flex-basis:64px !important;}.site-footer .crona-footer-brand-headline{max-width:20ch !important;font-size:clamp(1.30rem, 3vw, 1.55rem) !important;}}@media (max-width: 700px){.site-footer .crona-footer-logo{width:62px !important;height:62px !important;flex-basis:62px !important;}.site-footer .crona-footer-brand-message{margin-top:15px !important;}.site-footer .crona-footer-brand-headline{max-width:20ch !important;font-size:clamp(1.28rem, 6.1vw, 1.50rem) !important;}.site-footer .crona-footer-brand-subheadline{margin-top:9px !important;font-size:13px !important;}.site-footer .crona-footer-brand-principles{margin-top:15px !important;}}@media (max-width: 430px){.site-footer .crona-footer-logo{width:58px !important;height:58px !important;flex-basis:58px !important;}.site-footer .crona-footer-brand-copy strong{font-size:17px !important;}.site-footer .crona-footer-brand-copy span{font-size:8.8px !important;}.site-footer .crona-footer-brand-headline{max-width:19ch !important;font-size:clamp(1.22rem, 5.9vw, 1.42rem) !important;}.site-footer .crona-footer-brand-subheadline{font-size:12.7px !important;}}.site-footer .crona-footer-brand-headline{max-width:15.5ch !important;font-size:clamp(1.72rem, 2.05vw, 2.28rem) !important;line-height:1.07 !important;letter-spacing:-.035em !important;}.site-footer .crona-footer-brand-subheadline{max-width:43ch !important;margin-top:13px !important;font-size:14.25px !important;line-height:1.58 !important;}@media (max-width:1280px) and (min-width:1041px){.site-footer .crona-footer-brand-headline{max-width:16ch !important;font-size:clamp(1.55rem, 2.2vw, 1.9rem) !important;}.site-footer .crona-footer-brand-subheadline{font-size:13px !important;}}@media (max-width:1040px){.site-footer .crona-footer-brand-headline{max-width:18ch !important;font-size:clamp(1.65rem, 4.2vw, 2.05rem) !important;}}@media (max-width:700px){.site-footer .crona-footer-brand-headline{max-width:18ch !important;font-size:clamp(1.55rem, 7.5vw, 2.02rem) !important;}.site-footer .crona-footer-brand-subheadline{font-size:13.5px !important;}}@media (max-width:430px){.site-footer .crona-footer-brand-headline{max-width:16.5ch !important;font-size:clamp(1.5rem, 8vw, 1.9rem) !important;}}.site-footer .crona-footer-brand-message{margin-top:11px !important;}.site-footer .crona-footer-brand-tagline{width:100% !important;max-width:none !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;margin-top:9px !important;padding:0 !important;font-size:8.8px !important;line-height:1.2 !important;letter-spacing:.17em !important;white-space:nowrap !important;text-transform:uppercase !important;}.site-footer .crona-footer-brand-tagline > span{display:block !important;min-width:0 !important;}@media (max-width: 700px){.site-footer .crona-footer-brand-message{margin-top:10px !important;}.site-footer .crona-footer-brand-tagline{gap:7px !important;font-size:8.1px !important;letter-spacing:.12em !important;}}@media (max-width: 430px){.site-footer .crona-footer-brand-tagline{gap:5px !important;font-size:7.5px !important;letter-spacing:.085em !important;}}@media (max-width: 700px){.site-footer .crona-footer-brand-message{margin-top:6px !important;}.site-footer .crona-footer-brand-rule,
  .site-footer .crona-footer-brand-tagline{width:100% !important;max-width:100% !important;}.site-footer .crona-footer-brand-tagline{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;margin-top:9px !important;padding:0 !important;font-size:8.8px !important;line-height:1.2 !important;letter-spacing:.17em !important;white-space:nowrap !important;text-transform:uppercase !important;}.site-footer .crona-footer-brand-tagline > span{display:block !important;min-width:0 !important;flex:0 0 auto !important;}}@media (max-width: 430px){.site-footer .crona-footer-brand-message{margin-top:5px !important;}.site-footer .crona-footer-brand-tagline{gap:7px !important;font-size:8px !important;letter-spacing:.12em !important;}}@media (min-width: 1041px){.site-footer{padding-top:54px !important;padding-bottom:26px !important;}.site-footer .crona-footer-shell{width:min(calc(100% - 96px), 1480px) !important;max-width:1480px !important;margin-inline:auto !important;padding-inline:0 !important;}.site-footer .crona-footer-grid{grid-template-columns:minmax(390px, 1.46fr)
      minmax(180px, .72fr)
      minmax(170px, .66fr)
      minmax(300px, 1.08fr) !important;column-gap:clamp(38px, 3.1vw, 58px) !important;row-gap:0 !important;padding-bottom:40px !important;align-items:start !important;}.site-footer .crona-footer-brand{padding-right:6px !important;}.site-footer .crona-footer-brand-link{gap:16px !important;}.site-footer .crona-footer-logo{width:78px !important;height:78px !important;flex:0 0 78px !important;}.site-footer .crona-footer-brand-copy{gap:5px !important;}.site-footer .crona-footer-brand-copy strong{font-size:23px !important;line-height:1.02 !important;letter-spacing:-.018em !important;}.site-footer .crona-footer-brand-copy span{font-size:11px !important;line-height:1.1 !important;letter-spacing:.105em !important;}.site-footer .crona-footer-brand-message{margin-top:13px !important;}.site-footer .crona-footer-brand-headline{max-width:16.5ch !important;font-size:clamp(1.88rem, 2.15vw, 2.38rem) !important;line-height:1.055 !important;letter-spacing:-.036em !important;}.site-footer .crona-footer-brand-subheadline{max-width:43ch !important;margin-top:13px !important;font-size:15.2px !important;line-height:1.55 !important;}.site-footer .crona-footer-brand-principles{margin-top:19px !important;gap:13px !important;}.site-footer .crona-footer-brand-principle{gap:9px !important;font-size:12.3px !important;line-height:1.25 !important;}.site-footer .crona-footer-brand-icon{width:39px !important;height:39px !important;flex:0 0 39px !important;}.site-footer .crona-footer-brand-icon svg{width:18px !important;height:18px !important;}.site-footer .crona-footer-brand-rule{margin-top:20px !important;}.site-footer .crona-footer-brand-tagline{margin-top:10px !important;font-size:9.7px !important;letter-spacing:.17em !important;}.site-footer .crona-footer-title{margin:1px 0 14px !important;font-size:14px !important;line-height:1.15 !important;letter-spacing:.08em !important;}.site-footer .crona-footer-title::after{width:44px !important;height:3px !important;margin-top:11px !important;}.site-footer .crona-footer-col{gap:10px !important;}.site-footer .crona-footer-col a{min-height:30px !important;font-size:15px !important;line-height:1.42 !important;}.site-footer .crona-footer-email{font-size:14.25px !important;}.site-footer .crona-footer-meta{gap:34px !important;padding-top:24px !important;font-size:12.25px !important;line-height:1.45 !important;}.site-footer .crona-footer-meta::before{margin-top:-25px !important;}.site-footer .crona-footer-grid{--crona-footer-divider-gap:clamp(38px, 3.1vw, 58px) !important;}.site-footer .crona-footer-solutions::before,
  .site-footer .crona-footer-institutional::before,
  .site-footer .crona-footer-contact::before{left:calc(var(--crona-footer-divider-gap) / -2) !important;}}@media (min-width: 701px) and (max-width: 1040px){.site-footer .crona-footer-shell{width:min(calc(100% - 44px), 980px) !important;margin-inline:auto !important;}.site-footer .crona-footer-logo{width:70px !important;height:70px !important;flex-basis:70px !important;}.site-footer .crona-footer-brand-copy strong{font-size:21px !important;}.site-footer .crona-footer-brand-copy span{font-size:10.2px !important;}.site-footer .crona-footer-brand-headline{font-size:clamp(1.78rem, 4vw, 2.15rem) !important;}.site-footer .crona-footer-brand-subheadline{font-size:14.5px !important;}.site-footer .crona-footer-title{font-size:13px !important;}.site-footer .crona-footer-col a{font-size:14.2px !important;}}@media (max-width: 700px){.site-footer .crona-footer-shell{width:calc(100% - 28px) !important;margin-inline:auto !important;}.site-footer .crona-footer-logo{width:66px !important;height:66px !important;flex-basis:66px !important;}.site-footer .crona-footer-brand-copy strong{font-size:19px !important;}.site-footer .crona-footer-brand-copy span{font-size:9.4px !important;}.site-footer .crona-footer-brand-headline{max-width:18ch !important;font-size:clamp(1.58rem, 7.2vw, 1.95rem) !important;}.site-footer .crona-footer-brand-subheadline{max-width:46ch !important;font-size:13.8px !important;line-height:1.52 !important;}.site-footer .crona-footer-brand-principle{font-size:11.7px !important;}.site-footer .crona-footer-brand-icon{width:37px !important;height:37px !important;flex-basis:37px !important;}.site-footer .crona-footer-title{font-size:12.5px !important;}.site-footer .crona-footer-col a{font-size:13.8px !important;}.site-footer .crona-footer-meta{font-size:11.4px !important;}}@media (max-width: 430px){.site-footer .crona-footer-shell{width:calc(100% - 24px) !important;}.site-footer .crona-footer-logo{width:62px !important;height:62px !important;flex-basis:62px !important;}.site-footer .crona-footer-brand-headline{font-size:clamp(1.48rem, 7.2vw, 1.78rem) !important;}.site-footer .crona-footer-brand-subheadline{font-size:13.2px !important;}.site-footer .crona-footer-col a{font-size:13.4px !important;}}.site-footer .crona-footer-brand-wordmark{display:block !important;width:170px !important;height:auto !important;flex:0 0 auto !important;object-fit:contain !important;filter:drop-shadow(0 0 8px rgba(120,160,255,.08)) !important;}.site-footer .crona-footer-brand-copy{gap:2px !important;line-height:1 !important;}.site-footer .crona-footer-brand-copy span{display:inline-block !important;width:max-content !important;margin-top:4px !important;font-family:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;font-size:11px !important;font-weight:680 !important;letter-spacing:.08em !important;line-height:1.1 !important;text-transform:none !important;white-space:nowrap !important;color:transparent !important;background:linear-gradient(90deg, #09d7ff 0%, #28d9f1 30%, #b8bce9 56%, #ed58dc 100%) !important;background-clip:text !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important;}.site-footer .crona-footer-title::after{height:4px !important;}.site-footer .crona-footer-solutions a,
.site-footer .crona-footer-institutional a{display:inline-flex !important;align-items:center !important;gap:11px !important;}.site-footer .crona-footer-link-arrow{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;color:#687795 !important;font-size:.95em !important;font-weight:600 !important;line-height:1 !important;transform:translateX(0) !important;transition:color .18s ease, transform .18s ease, text-shadow .18s ease !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{color:#aabaff !important;transform:translateX(3px) !important;text-shadow:0 0 12px rgba(74,134,255,.34) !important;}.site-footer .crona-footer-col a::after{height:2px !important;}@media (max-width: 1040px){.site-footer .crona-footer-brand-wordmark{width:158px !important;}.site-footer .crona-footer-brand-copy span{font-size:10.4px !important;}}@media (max-width: 700px){.site-footer .crona-footer-brand-wordmark{width:150px !important;}.site-footer .crona-footer-brand-copy span{font-size:10px !important;}.site-footer .crona-footer-solutions a,
  .site-footer .crona-footer-institutional a{gap:10px !important;}}@media (max-width: 430px){.site-footer .crona-footer-brand-wordmark{width:142px !important;}.site-footer .crona-footer-brand-copy span{font-size:9.4px !important;}.site-footer .crona-footer-title::after{height:3px !important;}}.site-footer .crona-footer-solutions a,
.site-footer .crona-footer-institutional a,
.site-footer .crona-footer-contact a{font-weight:560 !important;}.site-footer .crona-footer-col a::after,
.site-footer .crona-footer-col a:hover::after,
.site-footer .crona-footer-col a:focus-visible::after{content:none !important;display:none !important;}.site-footer .crona-footer-col a:hover,
.site-footer .crona-footer-col a:focus-visible{transform:none !important;color:#23b7ff !important;text-shadow:0 0 12px rgba(35,183,255,.16) !important;}.site-footer .crona-footer-solutions a:not(:last-child),
.site-footer .crona-footer-institutional a{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:18px !important;width:100% !important;max-width:100% !important;}.site-footer .crona-footer-solutions a:not(:last-child) .crona-footer-link-label,
.site-footer .crona-footer-institutional a .crona-footer-link-label{min-width:0 !important;flex:1 1 auto !important;}.site-footer .crona-footer-link-arrow{margin-left:auto !important;color:#6f7d98 !important;font-size:1.02em !important;font-weight:520 !important;line-height:1 !important;flex:0 0 auto !important;transform:none !important;transition:color .18s ease, transform .18s ease, text-shadow .18s ease !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-label,
.site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-label,
.site-footer .crona-footer-institutional a:hover .crona-footer-link-label,
.site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-label,
.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{color:#23b7ff !important;text-shadow:0 0 12px rgba(35,183,255,.20) !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{transform:translateX(2px) !important;}.site-footer .crona-footer-solutions a:last-child{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;width:fit-content !important;max-width:100% !important;gap:10px !important;}.site-footer .crona-footer-solutions a:last-child .crona-footer-link-arrow{margin-left:0 !important;}.site-footer .crona-footer-contact a:hover,
.site-footer .crona-footer-contact a:focus-visible{color:#23b7ff !important;text-shadow:0 0 12px rgba(35,183,255,.14) !important;}@media (max-width: 700px){.site-footer .crona-footer-solutions a:not(:last-child),
  .site-footer .crona-footer-institutional a{gap:14px !important;}.site-footer .crona-footer-solutions a:last-child{gap:9px !important;}}.site-footer .crona-footer-solutions a,
.site-footer .crona-footer-institutional a,
.site-footer .crona-footer-contact a{font-weight:500 !important;}.site-footer .crona-footer-col a::after,
.site-footer .crona-footer-col a:hover::after,
.site-footer .crona-footer-col a:focus-visible::after{content:none !important;display:none !important;}.site-footer .crona-footer-col a{transition:color .20s ease,
    transform .22s cubic-bezier(.2,.75,.25,1),
    text-shadow .20s ease !important;will-change:transform;}.site-footer .crona-footer-col a:hover,
.site-footer .crona-footer-col a:focus-visible{color:#23b7ff !important;transform:translateY(-2px) !important;text-shadow:0 4px 16px rgba(35,183,255,.13) !important;}.site-footer .crona-footer-link-arrow{transition:color .20s ease,
    transform .22s cubic-bezier(.2,.75,.25,1),
    text-shadow .20s ease !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{color:#23b7ff !important;transform:translateX(2px) !important;text-shadow:0 3px 12px rgba(35,183,255,.18) !important;}@media (prefers-reduced-motion: reduce){.site-footer .crona-footer-col a,
  .site-footer .crona-footer-link-arrow{transition:color .01ms linear !important;}.site-footer .crona-footer-col a:hover,
  .site-footer .crona-footer-col a:focus-visible,
  .site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
  .site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{transform:none !important;}}.site-footer .crona-footer-brand-principles{display:none !important;}.site-footer .crona-footer-brand-socials{display:flex !important;align-items:center !important;gap:18px !important;margin-top:18px !important;width:fit-content !important;}.site-footer .crona-footer-brand-social{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;padding:0 !important;color:#aab6cb !important;text-decoration:none !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;transition:color .18s ease,
    transform .20s cubic-bezier(.2,.75,.25,1),
    filter .18s ease !important;}.site-footer .crona-footer-brand-social svg{display:block !important;width:23px !important;height:23px !important;fill:currentColor !important;}.site-footer .crona-footer-brand-social:hover,
.site-footer .crona-footer-brand-social:focus-visible{transform:translateY(-2px) !important;outline:none !important;}.site-footer .crona-footer-brand-social--instagram:hover,
.site-footer .crona-footer-brand-social--instagram:focus-visible{color:#f02bd7 !important;filter:drop-shadow(0 0 8px rgba(240,43,215,.28)) !important;}.site-footer .crona-footer-brand-social--facebook:hover,
.site-footer .crona-footer-brand-social--facebook:focus-visible{color:#4d82ff !important;filter:drop-shadow(0 0 8px rgba(77,130,255,.26)) !important;}.site-footer .crona-footer-brand-social--whatsapp:hover,
.site-footer .crona-footer-brand-social--whatsapp:focus-visible{color:#25d366 !important;filter:drop-shadow(0 0 8px rgba(37,211,102,.24)) !important;}@media (max-width: 700px){.site-footer .crona-footer-brand-socials{gap:17px !important;margin-top:16px !important;}.site-footer .crona-footer-brand-social{width:27px !important;height:27px !important;}.site-footer .crona-footer-brand-social svg{width:22px !important;height:22px !important;}}@media (prefers-reduced-motion: reduce){.site-footer .crona-footer-brand-social{transition:color .01ms linear !important;}.site-footer .crona-footer-brand-social:hover,
  .site-footer .crona-footer-brand-social:focus-visible{transform:none !important;}}.site-footer .crona-footer-title::after{height:3px !important;border-radius:999px !important;}.site-footer .crona-footer-link-arrow{position:relative !important;display:inline-block !important;width:18px !important;height:10px !important;min-width:18px !important;margin-left:auto !important;color:transparent !important;font-size:0 !important;line-height:0 !important;flex:0 0 18px !important;opacity:.78 !important;transform:translateY(0) !important;transition:opacity .18s ease,
    transform .22s cubic-bezier(.2,.75,.25,1) !important;}.site-footer .crona-footer-link-arrow::before{content:"" !important;position:absolute !important;left:1px !important;top:50% !important;width:12px !important;height:1.5px !important;border-radius:999px !important;background:currentColor !important;transform:translateY(-50%) !important;}.site-footer .crona-footer-link-arrow::after{content:"" !important;position:absolute !important;right:1px !important;top:50% !important;width:6px !important;height:6px !important;border-top:1.5px solid currentColor !important;border-right:1.5px solid currentColor !important;transform:translateY(-50%) rotate(45deg) !important;transform-origin:center !important;}.site-footer .crona-footer-solutions .crona-footer-link-arrow,
.site-footer .crona-footer-institutional .crona-footer-link-arrow{color:#71819e !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{color:#23b7ff !important;opacity:1 !important;transform:translateX(3px) !important;filter:drop-shadow(0 0 6px rgba(35,183,255,.18)) !important;}.site-footer .crona-footer-solutions a:last-child .crona-footer-link-arrow{margin-left:0 !important;}@media (max-width: 700px){.site-footer .crona-footer-link-arrow{width:17px !important;min-width:17px !important;flex-basis:17px !important;}.site-footer .crona-footer-link-arrow::before{width:11px !important;}}@media (prefers-reduced-motion: reduce){.site-footer .crona-footer-link-arrow{transition:opacity .01ms linear !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
  .site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{transform:none !important;}}.site-footer .crona-footer-link-arrow::before,
.site-footer .crona-footer-link-arrow::after{content:none !important;display:none !important;}.site-footer .crona-footer-link-arrow{position:static !important;display:inline-block !important;width:auto !important;height:auto !important;min-width:0 !important;flex:0 0 auto !important;margin-left:auto !important;color:#71819e !important;font-size:.88em !important;font-weight:400 !important;line-height:1 !important;letter-spacing:0 !important;opacity:.72 !important;filter:none !important;transform:none !important;transition:color .18s ease,
    opacity .18s ease,
    transform .20s cubic-bezier(.2,.75,.25,1) !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{color:#23b7ff !important;opacity:1 !important;transform:translateX(2px) !important;text-shadow:none !important;filter:none !important;}.site-footer .crona-footer-solutions a:last-child .crona-footer-link-arrow{margin-left:0 !important;font-size:.90em !important;}@media (max-width: 700px){.site-footer .crona-footer-link-arrow{font-size:.84em !important;}.site-footer .crona-footer-solutions a:last-child .crona-footer-link-arrow{font-size:.86em !important;}}@media (prefers-reduced-motion: reduce){.site-footer .crona-footer-link-arrow{transition:color .01ms linear, opacity .01ms linear !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
  .site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{transform:none !important;}}.site-footer .crona-footer-link-arrow::before,
.site-footer .crona-footer-link-arrow::after{content:none !important;display:none !important;}.site-footer .crona-footer-link-arrow{position:static !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;height:auto !important;min-width:0 !important;flex:0 0 auto !important;margin-left:auto !important;color:#6f7d98 !important;font-size:1.02em !important;font-weight:520 !important;line-height:1 !important;letter-spacing:normal !important;opacity:1 !important;filter:none !important;text-shadow:none !important;transform:none !important;transition:color .20s ease,
    transform .22s cubic-bezier(.2,.75,.25,1),
    text-shadow .20s ease !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
.site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{color:#23b7ff !important;transform:translateX(2px) !important;text-shadow:0 3px 12px rgba(35,183,255,.18) !important;filter:none !important;opacity:1 !important;}.site-footer .crona-footer-solutions a:last-child .crona-footer-link-arrow{margin-left:0 !important;font-size:1.02em !important;}@media (max-width: 700px){.site-footer .crona-footer-link-arrow,
  .site-footer .crona-footer-solutions a:last-child .crona-footer-link-arrow{font-size:1.02em !important;}}@media (prefers-reduced-motion: reduce){.site-footer .crona-footer-link-arrow{transition:color .01ms linear !important;}.site-footer .crona-footer-solutions a:hover .crona-footer-link-arrow,
  .site-footer .crona-footer-solutions a:focus-visible .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a:hover .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a:focus-visible .crona-footer-link-arrow{transform:none !important;}}@media (min-width: 1281px){.site-footer .crona-footer-grid{grid-template-columns:minmax(360px, 1.22fr)
      minmax(180px, .76fr)
      minmax(170px, .70fr)
      minmax(300px, 1.08fr) !important;--crona-footer-divider-gap:clamp(30px, 2.4vw, 42px) !important;column-gap:var(--crona-footer-divider-gap) !important;}.site-footer .crona-footer-brand-rule,
  .site-footer .crona-footer-brand-tagline{width:100% !important;max-width:100% !important;}.site-footer .crona-footer-solutions::before,
  .site-footer .crona-footer-institutional::before,
  .site-footer .crona-footer-contact::before{left:calc(var(--crona-footer-divider-gap) / -2) !important;}}@media (min-width: 1281px){.site-footer .crona-footer-grid{grid-template-columns:minmax(330px, 1.05fr)
      minmax(190px, .82fr)
      minmax(180px, .74fr)
      minmax(300px, 1.08fr) !important;--crona-footer-divider-gap:clamp(22px, 1.75vw, 32px) !important;column-gap:var(--crona-footer-divider-gap) !important;}.site-footer .crona-footer-brand-rule,
  .site-footer .crona-footer-brand-tagline{width:100% !important;max-width:100% !important;}.site-footer .crona-footer-solutions::before,
  .site-footer .crona-footer-institutional::before,
  .site-footer .crona-footer-contact::before{left:calc(var(--crona-footer-divider-gap) / -2) !important;}}@media (min-width: 1041px){.site-footer .crona-footer-shell{transform:translateX(clamp(24px, 3vw, 48px)) !important;}.site-footer .crona-footer-solutions a:not(:last-child) .crona-footer-link-arrow,
  .site-footer .crona-footer-institutional a .crona-footer-link-arrow{margin-right:10px !important;}.site-footer .crona-footer-solutions a:last-child .crona-footer-link-arrow{margin-right:0 !important;}}@media (max-width: 1040px){.site-footer .crona-footer-shell{transform:none !important;}}.hero-social-proof{max-width:620px;margin:0 0 18px;}.hero-social-proof__row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;}.hero-social-proof__avatars{display:inline-flex;align-items:center;min-height:52px;padding:5px 8px 5px 5px;border:1px solid rgba(93, 123, 210, .24);border-radius:999px;background:linear-gradient(145deg, rgba(10, 20, 49, .9), rgba(6, 10, 27, .8));box-shadow:inset 0 1px 0 rgba(255,255,255,.04), 0 14px 32px rgba(0,0,0,.16);}.hero-social-proof__avatar{position:relative;width:42px;height:42px;border-radius:50%;overflow:hidden;border:1.5px solid rgba(255,255,255,.12);box-shadow:0 6px 18px rgba(0,0,0,.24);}.hero-social-proof__avatar + .hero-social-proof__avatar{margin-left:-12px;}.hero-social-proof__avatar img{display:block;width:100%;height:100%;object-fit:cover;}.hero-social-proof__count{display:inline-flex;align-items:center;justify-content:center;min-width:52px;height:42px;margin-left:4px;padding:0 12px;border-radius:999px;background:linear-gradient(90deg, #14b8ff 0%, #8856ff 58%, #ff4fd8 100%);color:#fff;font-size:13.5px;font-weight:800;letter-spacing:-.02em;box-shadow:0 10px 24px rgba(85, 96, 255, .24);}.hero-social-proof__text{display:grid;flex:1 1 240px;min-width:0;gap:3px;color:rgba(218, 226, 242, .94);}.hero-social-proof__text strong{font-size:14px;line-height:1.28;font-weight:720;letter-spacing:-.01em;}.hero-social-proof__text span{font-size:12.8px;line-height:1.45;color:rgba(182, 194, 224, .78);}@media (max-width: 1040px){.hero-social-proof{max-width:100%;margin-bottom:16px;}.hero-social-proof__row{gap:12px;align-items:flex-start;}.hero-social-proof__avatars{min-height:48px;padding:4px 7px 4px 4px;}.hero-social-proof__avatar{width:38px;height:38px;}.hero-social-proof__avatar + .hero-social-proof__avatar{margin-left:-10px;}.hero-social-proof__count{min-width:48px;height:38px;padding:0 10px;font-size:12.5px;}.hero-social-proof__text{flex-basis:100%;}.hero-social-proof__text strong{font-size:13.2px;}.hero-social-proof__text span{font-size:12.2px;}}@media (max-width: 640px){.hero-social-proof__row{gap:10px;}.hero-social-proof__avatars{width:fit-content;}.hero-social-proof__text{gap:2px;}}.hero .hero-lead + .hero-social-proof{margin-top:-8px;}@media (min-width: 1361px){.hero .hero-lead + .hero-social-proof{margin-top:-12px !important;}}@media (min-width: 1041px) and (max-width: 1360px){.hero .hero-lead + .hero-social-proof{margin-top:-10px !important;}}@media (min-width: 961px) and (max-width: 1040px){.hero .hero-lead + .hero-social-proof{margin-top:-12px !important;}}@media (min-width: 431px) and (max-width: 960px){.hero .hero-lead + .hero-social-proof{margin-top:-6px !important;}}@media (max-width: 430px){.hero .hero-lead + .hero-social-proof{margin-top:-4px !important;}}@media (min-width: 1041px) and (max-width: 1280px){.site-footer .crona-footer-shell{transform:none !important;}.site-footer .crona-footer-grid{grid-template-columns:minmax(320px, 1.25fr)
      minmax(150px, .70fr)
      minmax(145px, .68fr)
      minmax(250px, 1fr) !important;column-gap:clamp(24px, 2.35vw, 30px) !important;}}.section-gargalo{background-image:linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-gargalo.webp") !important;}.section-logic{background-image:linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-logic.webp") !important;}.section-system::before{background:linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-system.webp") center center / cover no-repeat !important;}.section-capabilities{background:linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-capabilities.webp") center center / cover no-repeat !important;}#processo.section-method{background-color:#030610 !important;background-image:linear-gradient(180deg, rgba(3,6,16,.14), rgba(3,6,16,.26) 55%, rgba(3,6,16,.34)), linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-method.webp") !important;background-repeat:no-repeat, no-repeat, no-repeat !important;background-size:cover, cover, cover !important;}.section-diagnostic{background-color:#050914 !important;background-image:linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-diagnostic.webp") !important;background-repeat:no-repeat !important;background-size:cover !important;}#sobre.section-about{background:linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-about.webp") center center / cover no-repeat !important;}#faq.section-faq{background-color:#030610 !important;background-image:linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-faq.webp") !important;background-repeat:no-repeat !important;background-size:cover !important;}#proximo-passo.final-cta{background-image:linear-gradient(rgba(3,8,20,.60), rgba(3,8,20,.60)), url("/assets/home-section-backgrounds/home-contact.webp") !important;background-size:cover !important;background-repeat:no-repeat !important;}@media (max-width:700px){#processo.section-method{background-image:linear-gradient(180deg, rgba(3,6,16,.20), rgba(3,6,16,.36) 58%, rgba(3,6,16,.42)), linear-gradient(rgba(0,0,0,.46), rgba(0,0,0,.46)), url("/assets/home-section-backgrounds/home-method.webp") !important;}}.site-footer{background-color:#01030a !important;background-image:linear-gradient(rgba(1, 3, 10, .20), rgba(1, 3, 10, .20)),
    var(--crona-media-7f218097ffea33fd,url("/assets/optimized/footer-bg-neon-clean.a04f2eccd4e5aa6a.webp")) !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;}:root{--s31-section-y:clamp(44px, 4.4vw, 64px);--s31-panel-x:clamp(22px, 2.55vw, 36px);--s31-panel-y:clamp(24px, 2.65vw, 38px);--s31-gap:clamp(13px, 1.45vw, 20px);--s31-gap-lg:clamp(22px, 2.7vw, 38px);}.app-view.site-page > .site-section{padding-top:var(--s31-section-y) !important;padding-bottom:var(--s31-section-y) !important;}.app-view.site-page > .site-section > .container{padding:var(--s31-panel-y) var(--s31-panel-x) !important;}.app-view.site-page .site-section-head{max-width:none !important;margin-bottom:clamp(22px, 2.45vw, 32px) !important;}@media (min-width: 1000px){.app-view.site-page .site-section-head--balanced{display:grid !important;grid-template-columns:minmax(0, 1.28fr) minmax(290px, .72fr) !important;grid-template-areas:"eyebrow eyebrow"
      "title copy" !important;column-gap:clamp(30px, 3.5vw, 52px) !important;row-gap:10px !important;align-items:end !important;}.app-view.site-page .site-section-head--balanced > .eyebrow{grid-area:eyebrow !important;margin-bottom:2px !important;}.app-view.site-page .site-section-head--balanced > h2{grid-area:title !important;margin:0 !important;max-width:19ch !important;}.app-view.site-page .site-section-head--balanced > p:not(.eyebrow){grid-area:copy !important;align-self:end !important;max-width:48ch !important;margin:0 !important;}}.app-view.site-page .site-section :where(
  .site-problem-card,.site-step,.site-principle-card,
  .paid-layer,.paid-channel-card,.paid-metric-card,
  .seo-layer,.seo-activation-card,.seo-metric-card,
  .lp-anatomy-card,.lp-destination-card,.lp-scope-card,.lp-scope-note,.lp-metric-card,
  .creative-layer,.creative-format-card,.creative-scope-card,.creative-signal-card,
  .measure-stack-card,.measure-chain-card,.measure-quality-card,.measure-decision-card,
  .crm-chain-card,.crm-stack-card,.crm-control-card,.crm-signal-card,
  .system-cap-card,.system-cycle-card,.system-guarantee-card,.system-outcome-card,
  .system-fit-card,.system-scope-card,.solution-card,.solutions-gap-card,
  .solutions-connection-step,.dx-question-card,.dx-process-card,.dx-dimension,
  .dx-evidence-card,.dx-formula-card,.dx-prep-card
){min-height:0 !important;height:100% !important;min-width:0 !important;}.app-view.site-page .site-section :where(
  .site-problem-card,.site-step,.site-principle-card,
  .paid-layer,.paid-channel-card,.paid-metric-card,
  .seo-layer,.seo-activation-card,.seo-metric-card,
  .lp-anatomy-card,.lp-destination-card,.lp-scope-card,.lp-scope-note,.lp-metric-card,
  .creative-layer,.creative-format-card,.creative-scope-card,.creative-signal-card,
  .measure-stack-card,.measure-chain-card,.measure-quality-card,.measure-decision-card,
  .crm-chain-card,.crm-stack-card,.crm-control-card,.crm-signal-card,
  .system-cap-card,.system-cycle-card,.system-guarantee-card,.system-outcome-card,
  .system-fit-card,.system-scope-card,.solution-card,.solutions-gap-card,
  .solutions-connection-step,.dx-question-card,.dx-process-card,.dx-dimension,
  .dx-evidence-card,.dx-formula-card,.dx-prep-card
){padding:clamp(17px, 1.75vw, 24px) !important;}.app-view.site-page .site-section :where(
  .site-problems,.paid-metrics,.seo-metrics,.lp-destinations,.lp-metrics,
  .creative-signals,.measure-decisions,.crm-signals,.system-cycle,
  .dx-question-grid,.dx-prep-grid
){display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:var(--s31-gap) !important;align-items:stretch !important;}.app-view.site-page .site-section :where(
  .paid-layers,.seo-layers,.lp-anatomy,.creative-layers,.system-capabilities
){display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:var(--s31-gap) !important;align-items:stretch !important;}.app-view.site-page .site-section :where(
  .creative-formats,.measure-stack,.crm-chain,.crm-stack,.system-guarantees,
  .dx-dimensions
){display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:var(--s31-gap) !important;align-items:stretch !important;}.app-view.site-page .site-section :where(.site-process,.measurement-chain,.dx-process){display:grid !important;grid-template-columns:repeat(5, minmax(0, 1fr)) !important;gap:clamp(10px, 1vw, 14px) !important;align-items:stretch !important;}.app-view.site-page .site-section :where(
  .paid-channels,.seo-activation,.lp-scope-grid,.creative-scope-grid,
  .measure-quality-grid,.crm-control-grid,.system-outcome-grid,.system-fit-grid,
  .system-scope-grid,.dx-evidence-grid
){display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:var(--s31-gap) !important;align-items:stretch !important;}.app-view.site-page .all-solutions-directory .solutions-directory{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:var(--s31-gap) !important;}.app-view.site-page .solutions-gaps{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;gap:var(--s31-gap) !important;}.app-view.site-page .solutions-connection{display:grid !important;grid-template-columns:repeat(5, minmax(0, 1fr)) !important;gap:clamp(10px, 1vw, 14px) !important;align-items:stretch !important;}.app-view.site-page .solutions-flagship{display:grid !important;grid-template-columns:minmax(0, 1.25fr) minmax(300px, .75fr) !important;gap:var(--s31-gap-lg) !important;align-items:stretch !important;padding:clamp(24px, 2.6vw, 38px) !important;}.app-view.site-page .solutions-flagship-side{align-self:stretch !important;}.app-view.site-page .site-logic{grid-template-columns:minmax(0, 1.08fr) minmax(0, .92fr) !important;gap:var(--s31-gap-lg) !important;align-items:stretch !important;}.app-view.site-page .site-logic-quote,
.app-view.site-page .site-funnel{padding:clamp(21px, 2.2vw, 31px) !important;}.app-view.site-page .site-funnel-row{padding:11px 13px !important;}.app-view.site-page .site-faq{display:grid !important;gap:10px !important;}.app-view.site-page .site-faq details,
.app-view.site-page .site-faq-question{min-height:0 !important;}.app-view.site-page .site-faq summary{padding-top:15px !important;padding-bottom:15px !important;}@media (min-width: 920px){.app-view.site-page > .site-final{padding-top:clamp(40px, 4vw, 56px) !important;padding-bottom:clamp(40px, 4vw, 56px) !important;}.app-view.site-page .site-final-card{display:grid !important;grid-template-columns:minmax(0, 1.2fr) minmax(300px, .8fr) !important;grid-template-areas:"eyebrow eyebrow"
      "title actions"
      "copy actions" !important;column-gap:clamp(28px, 3.5vw, 52px) !important;row-gap:12px !important;align-items:center !important;text-align:left !important;padding:clamp(28px, 3vw, 42px) !important;}.app-view.site-page .site-final-card > .eyebrow{grid-area:eyebrow !important;justify-content:flex-start !important;margin:0 !important;}.app-view.site-page .site-final-card > h2{grid-area:title !important;max-width:18ch !important;margin:0 !important;}.app-view.site-page .site-final-card > p:not(.eyebrow){grid-area:copy !important;max-width:62ch !important;margin:0 !important;}.app-view.site-page .site-final-actions{grid-area:actions !important;display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:center !important;gap:10px !important;margin:0 !important;}.app-view.site-page .site-final-actions .button{width:100% !important;justify-content:center !important;}}.app-view.site-page > .site-proof-strip .site-proof-grid{gap:0 !important;}.app-view.site-page > .site-proof-strip .site-proof-item{min-height:0 !important;padding-top:clamp(15px, 1.45vw, 20px) !important;padding-bottom:clamp(15px, 1.45vw, 20px) !important;}.app-view.diag-page > .diag-section{padding-top:var(--s31-section-y) !important;padding-bottom:var(--s31-section-y) !important;}.app-view.diag-page > .diag-section > .container{padding:var(--s31-panel-y) var(--s31-panel-x) !important;}.app-view.diag-page .diag-section-head{max-width:none !important;margin-bottom:clamp(22px, 2.45vw, 32px) !important;}@media (min-width: 1000px){.app-view.diag-page .diag-section-head{display:grid !important;grid-template-columns:minmax(0, 1.28fr) minmax(290px, .72fr) !important;grid-template-areas:"eyebrow eyebrow" "title copy" !important;column-gap:clamp(30px, 3.5vw, 52px) !important;row-gap:10px !important;align-items:end !important;}.app-view.diag-page .diag-section-head > .eyebrow{grid-area:eyebrow !important;margin-bottom:2px !important;}.app-view.diag-page .diag-section-head > h2{grid-area:title !important;margin:0 !important;max-width:19ch !important;}.app-view.diag-page .diag-section-head > p:not(.eyebrow){grid-area:copy !important;margin:0 !important;max-width:48ch !important;}}.app-view.diag-page .diag-lenses-grid,
.app-view.diag-page .diag-outcomes{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:var(--s31-gap) !important;align-items:stretch !important;}.app-view.diag-page :where(.diag-lens,.diag-step,.diag-outcome){min-height:0 !important;height:100% !important;}.app-view.diag-page .diag-process-panel{padding:clamp(21px, 2.2vw, 31px) !important;}.app-view.diag-page > .diag-closing-section{padding-top:clamp(40px, 4vw, 56px) !important;padding-bottom:clamp(40px, 4vw, 56px) !important;}.app-view.diag-page .diag-closing-card{gap:var(--s31-gap-lg) !important;padding:clamp(26px, 3vw, 40px) !important;}body[data-crona-page="home"] .app-view[data-app-view="home"] > .section:not(.hero){padding-top:clamp(44px, 4.5vw, 66px) !important;padding-bottom:clamp(44px, 4.5vw, 66px) !important;}body[data-crona-page="home"] .app-view[data-app-view="home"] > .section .narrow-heading{margin-bottom:clamp(22px, 2.5vw, 34px) !important;}body[data-crona-page="home"] #como-funciona .journey-shell--timeline{padding:clamp(22px, 2.4vw, 32px) !important;}body[data-crona-page="home"] #como-funciona .journey-overview--timeline{margin-bottom:clamp(22px, 2.4vw, 32px) !important;gap:clamp(18px, 2vw, 28px) !important;}body[data-crona-page="home"] #como-funciona .journey-content{padding:clamp(14px, 1.45vw, 19px) !important;}body[data-crona-page="home"] .section-logic .split-grid,
body[data-crona-page="home"] .section-about .about-grid{gap:clamp(24px, 3vw, 42px) !important;align-items:stretch !important;}body[data-crona-page="home"] .section-logic .prescription-panel{padding:clamp(22px, 2.4vw, 32px) !important;}body[data-crona-page="home"] .section-system .system-heading,
body[data-crona-page="home"] .section-capabilities .capability-head{gap:clamp(22px, 3vw, 40px) !important;margin-bottom:clamp(22px, 2.4vw, 32px) !important;}body[data-crona-page="home"] .section-system .system-flow{gap:14px !important;}body[data-crona-page="home"] .section-system .flow-stage,
body[data-crona-page="home"] .section-capabilities .capability-column{min-height:0 !important;height:100% !important;}body[data-crona-page="home"] .section-system .flow-stage{padding:clamp(22px, 2.1vw, 29px) !important;}body[data-crona-page="home"] .section-capabilities .capability-column{padding:clamp(20px, 2vw, 28px) !important;}body[data-crona-page="home"] #processo .method-track ol{gap:clamp(12px, 1.4vw, 19px) !important;}body[data-crona-page="home"] .section-diagnostic .diagnostic-card{gap:clamp(24px, 3vw, 44px) !important;padding:clamp(26px, 3vw, 40px) !important;align-items:center !important;}body[data-crona-page="home"] .section-faq .faq-grid{grid-template-columns:minmax(250px, .72fr) minmax(0, 1.28fr) !important;gap:clamp(34px, 4.5vw, 68px) !important;}body[data-crona-page="home"] #proximo-passo.final-cta{padding-top:clamp(38px, 4vw, 54px) !important;padding-bottom:clamp(38px, 4vw, 54px) !important;}body[data-crona-page="home"] #proximo-passo.final-cta .final-card{padding:clamp(30px, 3.5vw, 48px) !important;}@media (min-width: 768px) and (max-width: 1179px){:root{--s31-section-y:clamp(40px, 5vw, 56px);--s31-panel-x:clamp(20px, 2.7vw, 30px);--s31-panel-y:clamp(22px, 2.9vw, 32px);}.app-view.site-page .site-section :where(
    .paid-layers,.seo-layers,.lp-anatomy,.creative-layers,.system-capabilities,
    .creative-formats,.measure-stack,.crm-chain,.crm-stack,.system-guarantees,
    .dx-dimensions,.solutions-gaps,.solutions-directory
  ){grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}.app-view.site-page .site-section :where(.site-process,.measurement-chain,.dx-process,.solutions-connection){grid-template-columns:repeat(3, minmax(0, 1fr)) !important;}.app-view.site-page .solutions-flagship{grid-template-columns:1fr !important;}.app-view.site-page .site-logic{grid-template-columns:1fr 1fr !important;}.app-view.diag-page .diag-lenses-grid,
  .app-view.diag-page .diag-outcomes{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}body[data-crona-page="home"] .section-system .system-flow,
  body[data-crona-page="home"] .section-capabilities .capability-matrix{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}}@media (max-width: 767px){:root{--s31-section-y:30px;--s31-panel-x:15px;--s31-panel-y:19px;--s31-gap:10px;--s31-gap-lg:14px;}.app-view.site-page > .site-section,
  .app-view.diag-page > .diag-section{padding-top:30px !important;padding-bottom:30px !important;}.app-view.site-page > .site-section > .container,
  .app-view.diag-page > .diag-section > .container{width:min(calc(100% - 20px), var(--container)) !important;padding:19px 15px !important;}.app-view.site-page .site-section-head,
  .app-view.diag-page .diag-section-head{display:block !important;margin-bottom:18px !important;}.app-view.site-page .site-section-head > h2,
  .app-view.diag-page .diag-section-head > h2{margin-bottom:10px !important;}.app-view.site-page .site-section-head > p:not(.eyebrow),
  .app-view.diag-page .diag-section-head > p:not(.eyebrow){margin-top:0 !important;}.app-view.site-page .site-section :where(
    .site-problems,.site-process,.site-principles,
    .paid-layers,.paid-channels,.paid-metrics,.seo-layers,.seo-activation,.seo-metrics,
    .lp-anatomy,.lp-destinations,.lp-scope-grid,.lp-metrics,
    .creative-layers,.creative-formats,.creative-scope-grid,.creative-signals,
    .measure-stack,.measurement-chain,.measure-quality-grid,.measure-decisions,
    .crm-chain,.crm-stack,.crm-control-grid,.crm-signals,
    .system-capabilities,.system-cycle,.system-outcome-grid,.system-fit-grid,.system-guarantees,.system-scope-grid,
    .solutions-gaps,.solutions-directory,.solutions-connection,
    .dx-question-grid,.dx-process,.dx-dimensions,.dx-evidence-grid,.dx-prep-grid
  ),
  .app-view.diag-page .diag-lenses-grid,
  .app-view.diag-page .diag-outcomes{grid-template-columns:1fr !important;gap:10px !important;}.app-view.site-page .site-logic{grid-template-columns:1fr !important;gap:10px !important;}.app-view.site-page .site-logic-quote,
  .app-view.site-page .site-funnel,
  .app-view.diag-page .diag-process-panel{padding:17px !important;}.app-view.site-page .site-section :where(
    .site-problem-card,.site-step,.site-principle-card,
    .paid-layer,.paid-channel-card,.paid-metric-card,.seo-layer,.seo-activation-card,.seo-metric-card,
    .lp-anatomy-card,.lp-destination-card,.lp-scope-card,.lp-scope-note,.lp-metric-card,
    .creative-layer,.creative-format-card,.creative-scope-card,.creative-signal-card,
    .measure-stack-card,.measure-chain-card,.measure-quality-card,.measure-decision-card,
    .crm-chain-card,.crm-stack-card,.crm-control-card,.crm-signal-card,
    .system-cap-card,.system-cycle-card,.system-guarantee-card,.system-outcome-card,
    .system-fit-card,.system-scope-card,.solution-card,.solutions-gap-card,.solutions-connection-step,
    .dx-question-card,.dx-process-card,.dx-dimension,.dx-evidence-card,.dx-formula-card,.dx-prep-card
  ){padding:15px !important;}.app-view.site-page .solutions-flagship{grid-template-columns:1fr !important;padding:18px !important;gap:16px !important;}.app-view.site-page > .site-proof-strip .site-proof-grid{grid-template-columns:1fr !important;}.app-view.site-page > .site-proof-strip .site-proof-item{padding-top:13px !important;padding-bottom:13px !important;}.app-view.site-page > .site-final,
  .app-view.diag-page > .diag-closing-section{padding-top:32px !important;padding-bottom:32px !important;}.app-view.site-page .site-final-card,
  .app-view.diag-page .diag-closing-card{padding:21px 17px !important;}body[data-crona-page="home"] .app-view[data-app-view="home"] > .section:not(.hero){padding-top:32px !important;padding-bottom:32px !important;}body[data-crona-page="home"] #como-funciona .journey-shell--timeline,
  body[data-crona-page="home"] .section-logic .prescription-panel,
  body[data-crona-page="home"] .section-diagnostic .diagnostic-card,
  body[data-crona-page="home"] #proximo-passo.final-cta .final-card{padding:18px !important;}body[data-crona-page="home"] .section-logic .split-grid,
  body[data-crona-page="home"] .section-about .about-grid,
  body[data-crona-page="home"] .section-faq .faq-grid{grid-template-columns:1fr !important;gap:18px !important;}body[data-crona-page="home"] .section-system .system-flow,
  body[data-crona-page="home"] .section-capabilities .capability-matrix{grid-template-columns:1fr !important;}body[data-crona-page="home"] .section-system .flow-stage,
  body[data-crona-page="home"] .section-capabilities .capability-column{padding:18px !important;}}@media (max-width: 430px){.app-view.site-page > .site-section > .container,
  .app-view.diag-page > .diag-section > .container{width:min(calc(100% - 16px), var(--container)) !important;padding-left:14px !important;padding-right:14px !important;}.app-view.site-page .site-section :where(p,li,small),
  .app-view.diag-page :where(p,li,small){line-height:1.52 !important;}}@keyframes cronaWaPulse{0%{transform:scale(.96);opacity:.42;}60%{transform:scale(1.34);opacity:0;}100%{transform:scale(1.34);opacity:0;}}.crona-wa-float{position:fixed;right:clamp(28px, 2.35vw, 38px);bottom:clamp(30px, 2.45vw, 40px);z-index:900;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#fff;background:linear-gradient(145deg, #2bd96d 0%, #25d366 54%, #1fbd5b 100%);box-shadow:0 10px 24px rgba(0,0,0,.28),
    0 4px 14px rgba(37,211,102,.16),
    inset 0 1px 0 rgba(255,255,255,.18);text-decoration:none;-webkit-tap-highlight-color:transparent;isolation:isolate;transition:transform .2s cubic-bezier(.2,.78,.2,1),
    box-shadow .2s ease,
    filter .2s ease;}.crona-wa-float::before{content:"";position:absolute;inset:-1px;z-index:-1;border:2px solid rgba(37,211,102,.34);border-radius:inherit;pointer-events:none;animation:cronaWaPulse 2.65s cubic-bezier(.2,.62,.3,1) infinite;}.crona-wa-float::after{content:"Falar no WhatsApp";position:absolute;right:calc(100% + 12px);top:50%;width:max-content;max-width:min(220px, calc(100vw - 120px));padding:8px 11px;border:1px solid rgba(108,132,202,.20);border-radius:10px;color:#e9efff;background:rgba(4,8,20,.94);box-shadow:0 10px 28px rgba(0,0,0,.26);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(5px,-50%);transition:opacity .18s ease, transform .18s ease;}.crona-wa-float svg{display:block;width:28px;height:28px;flex:0 0 28px;fill:currentColor;overflow:visible;}.crona-wa-float:hover,
.crona-wa-float:focus-visible{color:#fff;transform:translateY(-2px) scale(1.025);filter:brightness(1.025);box-shadow:0 13px 28px rgba(0,0,0,.31),
    0 5px 17px rgba(37,211,102,.20),
    inset 0 1px 0 rgba(255,255,255,.21);}.crona-wa-float:hover::after,
.crona-wa-float:focus-visible::after{opacity:1;transform:translate(0,-50%);}.crona-wa-float:active{transform:translateY(-1px) scale(.985);}@media (max-width: 700px){.crona-wa-float{right:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));width:52px;height:52px;box-shadow:0 9px 22px rgba(0,0,0,.28),
      0 4px 12px rgba(37,211,102,.14),
      inset 0 1px 0 rgba(255,255,255,.18);}.crona-wa-float svg{width:26px;height:26px;flex-basis:26px;}.crona-wa-float::after{display:none;}}@media (max-width: 380px){.crona-wa-float{right:18px;bottom:calc(18px + env(safe-area-inset-bottom, 0px));width:50px;height:50px;}.crona-wa-float svg{width:25px;height:25px;flex-basis:25px;}}@media (prefers-reduced-motion: reduce){.crona-wa-float::before{animation:none !important;opacity:.22;transform:scale(1.08);}.crona-wa-float,
  .crona-wa-float::after{transition:none !important;}.crona-wa-float:hover,
  .crona-wa-float:focus-visible,
  .crona-wa-float:active{transform:none !important;}}.app-view :where(h1,h2,h3,h4,.button,strong,summary){word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important;}.app-view :where(p,li,small,blockquote){text-wrap:pretty;}@media (max-width: 767px){.app-view.site-page .site-section-head > h2,
  .app-view.diag-page .diag-section-head > h2{width:100% !important;max-width:100% !important;margin-bottom:10px !important;font-size:clamp(1.78rem, 7.6vw, 2rem) !important;line-height:1.055 !important;letter-spacing:-.035em !important;text-wrap:balance;}.app-view.site-page .site-section-head > p:not(.eyebrow),
  .app-view.diag-page .diag-section-head > p:not(.eyebrow){width:100% !important;max-width:100% !important;margin-top:0 !important;font-size:14.25px !important;line-height:1.58 !important;}.app-view.site-page .site-section-head,
  .app-view.diag-page .diag-section-head{margin-bottom:17px !important;}.app-view.site-page .site-section :where(h3,.site-logic-quote > strong),
  .app-view.diag-page :where(.diag-lens h3,.diag-step h3){max-width:100% !important;text-wrap:balance;}.app-view.site-page > .site-final{padding-top:28px !important;padding-bottom:28px !important;}.app-view.site-page .site-final-card{width:min(calc(100% - 24px), var(--container)) !important;padding:20px 18px !important;border-radius:20px !important;gap:0 !important;}.app-view.site-page .site-final-card > .eyebrow{margin:0 0 12px !important;}.app-view.site-page .site-final-card > h2{width:100% !important;max-width:100% !important;margin:0 0 12px !important;font-size:clamp(1.85rem, 7.7vw, 2.05rem) !important;line-height:1.045 !important;letter-spacing:-.035em !important;text-wrap:balance;}.app-view.site-page .site-final-card > p:not(.eyebrow){width:100% !important;max-width:40ch !important;margin:0 auto 17px !important;font-size:14px !important;line-height:1.55 !important;}.app-view.site-page .site-final-actions{width:100% !important;margin:0 !important;gap:8px !important;}.app-view.site-page .site-final-actions .button,
  .app-view.site-page .site-section .button{min-height:48px !important;padding:11px 14px !important;font-size:13px !important;line-height:1.18 !important;text-align:center !important;text-wrap:balance;}body[data-crona-page="home"] .app-view[data-app-view="home"] > .section:not(.hero) h2{max-width:100% !important;font-size:clamp(1.95rem, 8.35vw, 2.35rem) !important;line-height:1.035 !important;letter-spacing:-.04em !important;text-wrap:balance;}body[data-crona-page="home"] #proximo-passo.final-cta{padding-top:28px !important;padding-bottom:28px !important;}body[data-crona-page="home"] #proximo-passo.final-cta .final-card{width:min(calc(100% - 24px), var(--container)) !important;padding:20px 18px !important;border-radius:20px !important;}body[data-crona-page="home"] #proximo-passo.final-cta .final-card h2{width:100% !important;max-width:100% !important;margin-bottom:12px !important;font-size:clamp(1.95rem, 8.1vw, 2.15rem) !important;line-height:1.04 !important;letter-spacing:-.04em !important;text-wrap:balance;}body[data-crona-page="home"] #proximo-passo.final-cta .final-title-line{display:inline !important;}body[data-crona-page="home"] #proximo-passo.final-cta .final-title-line + .final-title-line::before{content:" ";}body[data-crona-page="home"] #proximo-passo.final-cta .final-card > p:not(.eyebrow){max-width:40ch !important;margin:0 auto 17px !important;font-size:14px !important;line-height:1.55 !important;}body[data-crona-page="home"] #proximo-passo.final-cta .button{min-height:49px !important;padding:11px 18px !important;font-size:13.25px !important;line-height:1.18 !important;}.app-view.diag-page > .diag-closing-section{padding-top:28px !important;padding-bottom:28px !important;}.app-view.diag-page .diag-closing-card{padding:20px 18px !important;gap:15px !important;}.app-view.diag-page .diag-closing-card h2{width:100% !important;max-width:100% !important;font-size:clamp(1.85rem, 7.7vw, 2.05rem) !important;line-height:1.045 !important;letter-spacing:-.035em !important;text-wrap:balance;}.app-view.diag-page .diag-closing-card p{font-size:14px !important;line-height:1.55 !important;}.app-view.diag-page .diag-form-actions{width:100% !important;gap:9px !important;margin-top:17px !important;padding-top:17px !important;}.app-view.diag-page .diag-form-microcopy{width:100% !important;max-width:42ch !important;margin:0 auto !important;padding:0 3px !important;color:#7f8da7 !important;font-size:11px !important;line-height:1.48 !important;text-align:center !important;text-wrap:pretty;}.app-view.diag-page .diag-form-microcopy strong{font-size:11.2px !important;line-height:inherit !important;}.app-view.diag-page .diag-submit.header-cta{min-height:52px !important;font-size:13px !important;}.not-found{padding-left:16px !important;padding-right:16px !important;}.not-found-actions{width:min(100%, 330px) !important;margin-inline:auto !important;display:grid !important;grid-template-columns:1fr !important;gap:9px !important;}.not-found-actions .button{width:100% !important;min-height:49px !important;padding:11px 16px !important;font-size:13px !important;line-height:1.18 !important;}}@media (max-width: 430px){.app-view.site-page .site-section-head > h2,
  .app-view.diag-page .diag-section-head > h2{font-size:clamp(1.75rem, 7.45vw, 1.95rem) !important;}.app-view.site-page .site-final-card > h2,
  .app-view.diag-page .diag-closing-card h2{font-size:clamp(1.82rem, 7.5vw, 2rem) !important;}body[data-crona-page="home"] #proximo-passo.final-cta .final-card h2{font-size:clamp(1.9rem, 7.9vw, 2.08rem) !important;}}@media (max-width: 340px){.app-view.site-page .site-section-head > h2,
  .app-view.diag-page .diag-section-head > h2{font-size:1.72rem !important;}.app-view.site-page .site-final-card > h2,
  .app-view.diag-page .diag-closing-card h2,
  body[data-crona-page="home"] #proximo-passo.final-cta .final-card h2{font-size:1.82rem !important;}.app-view.site-page .site-final-card,
  body[data-crona-page="home"] #proximo-passo.final-cta .final-card,
  .app-view.diag-page .diag-closing-card{padding-left:15px !important;padding-right:15px !important;}}@media (max-width: 360px){.app-view.site-page .site-section-head > h2,
  .app-view.diag-page .diag-section-head > h2{font-size:1.62rem !important;line-height:1.055 !important;}.app-view.site-page .site-section-head > p:not(.eyebrow),
  .app-view.diag-page .diag-section-head > p:not(.eyebrow){font-size:13.6px !important;line-height:1.52 !important;}.app-view.site-page .site-final-card,
  .app-view.diag-page .diag-closing-card,
  body[data-crona-page="home"] #proximo-passo.final-cta .final-card{padding:18px 14px !important;}.app-view.site-page .site-final-card > h2,
  .app-view.diag-page .diag-closing-card h2{font-size:1.72rem !important;line-height:1.045 !important;}body[data-crona-page="home"] #proximo-passo.final-cta .final-card h2{font-size:1.76rem !important;}.app-view.site-page .site-final-card > p:not(.eyebrow),
  .app-view.diag-page .diag-closing-card p,
  body[data-crona-page="home"] #proximo-passo.final-cta .final-card > p:not(.eyebrow){font-size:13.2px !important;line-height:1.46 !important;margin-bottom:14px !important;}.app-view.site-page .site-final-actions .button,
  .app-view.site-page .site-section .button,
  body[data-crona-page="home"] #proximo-passo.final-cta .button{min-height:46px !important;padding:10px 12px !important;font-size:12.4px !important;line-height:1.16 !important;}}.crona-wa-float{--crona-wa-scroll-lift:0px;--crona-wa-interaction-y:0px;--crona-wa-interaction-scale:1;bottom:clamp(30px, 2.45vw, 40px) !important;transform:translate3d(
      0,
      calc(var(--crona-wa-interaction-y) - var(--crona-wa-scroll-lift)),
      0
    )
    scale(var(--crona-wa-interaction-scale)) !important;transform-origin:50% 50%;transition:transform .32s cubic-bezier(.22,.61,.36,1),
    box-shadow .20s ease,
    filter .20s ease !important;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.crona-wa-float.crona-wa-float--scrolled{--crona-wa-scroll-lift:clamp(34px, 2.45vw, 40px);}.crona-wa-float:hover,
.crona-wa-float:focus-visible{--crona-wa-interaction-y:-2px;--crona-wa-interaction-scale:1.025;}.crona-wa-float:active{--crona-wa-interaction-y:-1px;--crona-wa-interaction-scale:.985;}.crona-wa-float::before{will-change:transform, opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;}@media (max-width: 700px){.crona-wa-float{bottom:calc(20px + env(safe-area-inset-bottom, 0px)) !important;}.crona-wa-float.crona-wa-float--scrolled{--crona-wa-scroll-lift:34px;}}@media (max-width: 380px){.crona-wa-float{bottom:calc(18px + env(safe-area-inset-bottom, 0px)) !important;}.crona-wa-float.crona-wa-float--scrolled{--crona-wa-scroll-lift:32px;}}@media (prefers-reduced-motion: reduce){.crona-wa-float{transition:none !important;will-change:auto;}.crona-wa-float:hover,
  .crona-wa-float:focus-visible,
  .crona-wa-float:active{--crona-wa-interaction-y:0px;--crona-wa-interaction-scale:1;transform:translate3d(0, calc(0px - var(--crona-wa-scroll-lift)), 0)
      scale(1) !important;}.crona-wa-float::before{will-change:auto;}}body [data-app-view="home"] > .hero h1,
body .app-view.site-page > .site-hero h1,
body .app-view.diag-page > .diag-hero h1,
body .app-view .page-hero h1{font-family:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;font-size:clamp(3.35rem, 4.55vw, 4.95rem) !important;font-weight:700 !important;line-height:.99 !important;letter-spacing:-.052em !important;color:#f7f9ff !important;text-wrap:balance !important;margin-bottom:24px !important;}body [data-app-view="home"] > .hero .hero-lead,
body .app-view.site-page > .site-hero .site-hero-lead,
body .app-view.diag-page > .diag-hero .diag-hero-lead,
body .app-view .page-hero p:not(.eyebrow){font-family:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;font-size:clamp(1rem, 1.12vw, 1.075rem) !important;font-weight:400 !important;line-height:1.70 !important;letter-spacing:0 !important;color:#c4cbdb !important;max-width:680px !important;text-wrap:pretty !important;}@media (min-width: 1081px){body [data-app-view="home"] > .hero h1,
  body [data-app-view="home"] > .hero .hero-lead,
  body .app-view.site-page > .site-hero h1,
  body .app-view.site-page > .site-hero .site-hero-lead,
  body .app-view.diag-page > .diag-hero h1,
  body .app-view.diag-page > .diag-hero .diag-hero-lead,
  body .app-view .page-hero h1,
  body .app-view .page-hero p:not(.eyebrow){text-align:left !important;}}@media (max-width: 1080px){body [data-app-view="home"] > .hero h1,
  body [data-app-view="home"] > .hero .hero-lead,
  body .app-view.site-page > .site-hero h1,
  body .app-view.site-page > .site-hero .site-hero-lead,
  body .app-view.diag-page > .diag-hero h1,
  body .app-view.diag-page > .diag-hero .diag-hero-lead,
  body .app-view .page-hero h1,
  body .app-view .page-hero p:not(.eyebrow){text-align:center !important;margin-left:auto !important;margin-right:auto !important;}}@media (max-width: 720px){body [data-app-view="home"] > .hero h1,
  body .app-view.site-page > .site-hero h1,
  body .app-view.diag-page > .diag-hero h1,
  body .app-view .page-hero h1{font-size:clamp(2.45rem, 11vw, 3.18rem) !important;line-height:1 !important;letter-spacing:-.052em !important;}body [data-app-view="home"] > .hero .hero-lead,
  body .app-view.site-page > .site-hero .site-hero-lead,
  body .app-view.diag-page > .diag-hero .diag-hero-lead,
  body .app-view .page-hero p:not(.eyebrow){font-size:clamp(15.5px, 4.1vw, 16px) !important;line-height:1.68 !important;}}@media (max-width: 520px){body [data-app-view="home"] > .hero h1,
  body .app-view.site-page > .site-hero h1,
  body .app-view.diag-page > .diag-hero h1,
  body .app-view .page-hero h1{font-size:clamp(2.28rem, 10.6vw, 2.88rem) !important;}}.site-footer .crona-footer-meta{position:relative !important;isolation:isolate !important;display:grid !important;grid-template-columns:minmax(0, 1.35fr) auto minmax(240px, .9fr) !important;grid-template-areas:"copy links signature" !important;align-items:center !important;gap:clamp(22px, 2.8vw, 44px) !important;margin:0 !important;padding:18px 0 3px !important;border:0 !important;border-top:1px solid rgba(103, 129, 192, .12) !important;border-radius:0 !important;color:#75829b !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;font-size:11px !important;line-height:1.45 !important;}.site-footer .crona-footer-meta::before{content:"" !important;position:absolute !important;z-index:0 !important;top:-1px !important;right:0 !important;left:0 !important;width:auto !important;height:1px !important;margin:0 !important;pointer-events:none !important;opacity:.62 !important;background:linear-gradient(90deg,
    rgba(9,215,255,.20) 0%,
    rgba(36,118,255,.08) 33%,
    rgba(122,69,255,.09) 68%,
    rgba(240,43,215,.20) 100%) !important;box-shadow:none !important;}.site-footer .crona-footer-meta::after{content:none !important;display:none !important;}.site-footer .crona-footer-meta > *{position:relative !important;z-index:1 !important;min-width:0 !important;}.site-footer .crona-footer-meta-copy{grid-area:copy !important;display:flex !important;align-items:center !important;align-content:center !important;flex-wrap:wrap !important;gap:3px 12px !important;}.site-footer .crona-footer-meta-copyright{display:inline-flex !important;flex-wrap:wrap !important;align-items:baseline !important;gap:4px 6px !important;color:#8390a9 !important;white-space:normal !important;}.site-footer .crona-footer-meta-copyright strong{color:#b9c4d8 !important;font-size:11.6px !important;font-weight:650 !important;letter-spacing:-.004em !important;}.site-footer .crona-footer-meta-copyright span{color:#66738b !important;font-size:10.7px !important;font-weight:500 !important;}.site-footer .crona-footer-meta-motto,
.site-footer .crona-footer-meta-domain{position:relative !important;margin:0 !important;padding-left:12px !important;}.site-footer .crona-footer-meta-motto::before,
.site-footer .crona-footer-meta-domain::before{content:"" !important;position:absolute !important;left:0 !important;top:50% !important;width:3px !important;height:3px !important;transform:translateY(-50%) !important;border-radius:50% !important;background:rgba(115, 139, 190, .46) !important;box-shadow:none !important;}.site-footer .crona-footer-meta-motto{color:#68758d !important;font-size:10.8px !important;font-weight:500 !important;letter-spacing:.001em !important;white-space:nowrap !important;}.site-footer .crona-footer-meta-motto span{color:#8794ab !important;}.site-footer .crona-footer-meta-domain{display:inline-flex !important;align-items:center !important;gap:4px !important;width:fit-content !important;color:#70809d !important;font-size:10.5px !important;font-weight:590 !important;letter-spacing:.012em !important;text-decoration:none !important;white-space:nowrap !important;transition:color .18s ease !important;}.site-footer .crona-footer-meta-domain span{color:#526783 !important;font-size:9.8px !important;transition:transform .18s ease, color .18s ease !important;}.site-footer .crona-footer-meta-domain:hover,
.site-footer .crona-footer-meta-domain:focus-visible{color:#dce6fb !important;transform:none !important;}.site-footer .crona-footer-meta-domain:hover span,
.site-footer .crona-footer-meta-domain:focus-visible span{color:#91aaff !important;transform:translate(1px, -1px) !important;}.site-footer .crona-footer-meta-links{grid-area:links !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex-wrap:nowrap !important;gap:18px !important;min-width:max-content !important;margin:0 !important;padding:0 !important;border:0 !important;}.site-footer .crona-footer-meta-links a{position:relative !important;display:inline-flex !important;align-items:center !important;min-height:22px !important;padding:0 !important;color:#78869f !important;font-size:10.9px !important;font-weight:570 !important;letter-spacing:.004em !important;line-height:1.2 !important;text-decoration:none !important;border-radius:0 !important;background:transparent !important;transition:color .18s ease, transform .18s ease !important;}.site-footer .crona-footer-meta-links a + a::before{content:"" !important;position:absolute !important;left:-9px !important;top:50% !important;width:1px !important;height:11px !important;transform:translateY(-50%) !important;background:linear-gradient(180deg, transparent, rgba(112, 134, 185, .30), transparent) !important;}.site-footer .crona-footer-meta-links a:hover,
.site-footer .crona-footer-meta-links a:focus-visible{color:#e1e9fa !important;background:transparent !important;transform:translateY(-1px) !important;}.site-footer .crona-footer-meta-signature{grid-area:signature !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:10px !important;min-height:0 !important;padding:0 74px 0 0 !important;text-align:right !important;}.site-footer .crona-footer-meta-signature::before{content:"" !important;position:static !important;flex:0 0 22px !important;width:22px !important;height:1px !important;transform:none !important;border-radius:99px !important;background:linear-gradient(90deg, #09d7ff 0%, #2476ff 34%, #7a45ff 68%, #f02bd7 100%) !important;box-shadow:0 0 10px rgba(91, 83, 255, .12) !important;opacity:.82 !important;}.site-footer .crona-footer-meta-signature-kicker{color:#59667f !important;font-size:8px !important;font-weight:760 !important;letter-spacing:.16em !important;line-height:1 !important;white-space:nowrap !important;}.site-footer .crona-footer-meta-signature p{max-width:none !important;margin:0 !important;color:#929eb4 !important;font-size:11.3px !important;font-weight:530 !important;letter-spacing:-.004em !important;line-height:1.25 !important;white-space:nowrap !important;}.site-footer .crona-footer-meta-signature strong{color:transparent !important;background:linear-gradient(90deg, #4ea1ff 0%, #7a6dff 48%, #e65be8 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;font-weight:710 !important;}@media (max-width: 1180px){.site-footer .crona-footer-meta{grid-template-columns:minmax(0, 1fr) auto !important;grid-template-areas:"copy signature"
      "links links" !important;gap:8px 24px !important;padding-top:16px !important;}.site-footer .crona-footer-meta-links{justify-content:flex-start !important;min-width:0 !important;}.site-footer .crona-footer-meta-signature{padding-right:70px !important;}}@media (max-width: 700px){.site-footer .crona-footer-meta{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:9px !important;padding:15px 0 2px !important;border-radius:0 !important;}.site-footer .crona-footer-meta-copy{width:100% !important;gap:3px 10px !important;}.site-footer .crona-footer-meta-copyright{flex-basis:100% !important;}.site-footer .crona-footer-meta-motto,
  .site-footer .crona-footer-meta-domain{padding-left:10px !important;}.site-footer .crona-footer-meta-links{width:100% !important;justify-content:flex-start !important;flex-wrap:wrap !important;gap:16px !important;padding:0 !important;border:0 !important;}.site-footer .crona-footer-meta-links a{min-height:20px !important;padding:0 !important;font-size:10.7px !important;}.site-footer .crona-footer-meta-links a + a::before{left:-8px !important;height:10px !important;}.site-footer .crona-footer-meta-signature{width:100% !important;justify-content:flex-start !important;gap:8px !important;padding:0 72px 0 0 !important;text-align:left !important;}.site-footer .crona-footer-meta-signature::before{flex-basis:18px !important;width:18px !important;}.site-footer .crona-footer-meta-signature-kicker{font-size:7.7px !important;}.site-footer .crona-footer-meta-signature p{font-size:10.9px !important;white-space:normal !important;}}@media (max-width: 390px){.site-footer .crona-footer-meta-copy{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:3px !important;}.site-footer .crona-footer-meta-copyright{display:flex !important;gap:3px 5px !important;}.site-footer .crona-footer-meta-motto,
  .site-footer .crona-footer-meta-domain{padding-left:0 !important;}.site-footer .crona-footer-meta-motto::before,
  .site-footer .crona-footer-meta-domain::before{content:none !important;}.site-footer .crona-footer-meta-signature{padding-right:64px !important;}.site-footer .crona-footer-meta-signature-kicker{display:none !important;}}body[data-crona-page="privacidade"] .app-view[data-app-view="privacidade"]{display:block;}body[data-crona-page="privacidade"] .app-view[data-app-view="privacidade"][hidden]{display:block;}body[data-crona-page="privacidade"] .app-view[data-app-view="privacidade"] > .page-hero,
body[data-crona-page="privacidade"] .legal-content > section{position:relative;isolation:isolate;overflow:hidden;}body[data-crona-page="privacidade"] .app-view[data-app-view="privacidade"] > .page-hero::before,
body[data-crona-page="privacidade"] .legal-content > section::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--privacy-bg);background-position:var(--privacy-bg-position, center center);background-size:cover;background-repeat:no-repeat;transform:scale(1.02);opacity:1;}body[data-crona-page="privacidade"] .app-view[data-app-view="privacidade"] > .page-hero::after,
body[data-crona-page="privacidade"] .legal-content > section::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 16% 18%, rgba(9,215,255,.18), transparent 32%),
    radial-gradient(circle at 84% 22%, rgba(240,43,215,.14), transparent 30%),
    linear-gradient(135deg, rgba(3,8,20,.92) 0%, rgba(4,10,24,.84) 36%, rgba(6,11,28,.90) 100%);}body[data-crona-page="privacidade"] .page-hero{--privacy-bg:url('/assets/optimized/privacy-bg-01.e32af50ab3ccce61.webp');--privacy-bg-position:center center;padding:clamp(84px, 10vw, 124px) 0 34px;}body[data-crona-page="privacidade"] .page-hero .container{position:relative;}body[data-crona-page="privacidade"] .page-hero-grid{align-items:start;}body[data-crona-page="privacidade"] .page-side-note{padding:18px 20px;border:1px solid rgba(100,132,220,.18);border-radius:18px;background:linear-gradient(180deg, rgba(7,13,29,.72), rgba(5,10,22,.74));box-shadow:0 18px 44px rgba(0,0,0,.20), inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(8px);}body[data-crona-page="privacidade"] .page-side-note strong{display:block;margin-bottom:10px;}body[data-crona-page="privacidade"] .page-side-note a{color:#dbe9ff;}body[data-crona-page="privacidade"] .legal-update{color:#b8c8e7;border-color:rgba(126,154,229,.24);background:rgba(5,11,25,.38);}body[data-crona-page="privacidade"] .legal-layout{position:relative;gap:clamp(28px, 5.2vw, 72px);padding-top:16px;padding-bottom:clamp(56px, 7vw, 88px);}body[data-crona-page="privacidade"] .legal-nav{position:sticky;top:calc(var(--header-h) + 26px);padding:22px;border:1px solid rgba(108,134,210,.18);border-radius:22px;background:linear-gradient(180deg, rgba(7,13,29,.78), rgba(5,10,22,.74)) padding-box,
    linear-gradient(120deg, rgba(9,215,255,.16), rgba(36,118,255,.12), rgba(240,43,215,.14)) border-box;box-shadow:0 20px 48px rgba(0,0,0,.20),
    inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(12px);}body[data-crona-page="privacidade"] .legal-nav strong{margin-bottom:14px;color:#eef4ff;letter-spacing:.16em;text-transform:uppercase;}body[data-crona-page="privacidade"] .legal-nav a{display:block;padding:10px 0;color:#97a8c6;transition:color .2s ease, transform .2s ease;}body[data-crona-page="privacidade"] .legal-nav a:hover,
body[data-crona-page="privacidade"] .legal-nav a:focus-visible{color:#ffffff;transform:translateX(2px);}body[data-crona-page="privacidade"] .legal-content{min-width:0;}body[data-crona-page="privacidade"] .legal-content > section{padding:clamp(24px, 3vw, 34px);margin-bottom:22px;border:1px solid rgba(108,134,210,.16);border-radius:24px;background:rgba(4,10,24,.36);box-shadow:0 18px 44px rgba(0,0,0,.18),
    inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(5px);}body[data-crona-page="privacidade"] .legal-content > section:last-child{margin-bottom:0;}body[data-crona-page="privacidade"] .legal-content h2{margin-bottom:16px;}body[data-crona-page="privacidade"] .legal-content p + p{margin-top:14px;}body[data-crona-page="privacidade"] #privacidade-escopo{--privacy-bg:url('/assets/optimized/privacy-bg-02.d4a960b7be7122a4.webp');--privacy-bg-position:52% 44%;}body[data-crona-page="privacidade"] #privacidade-dados{--privacy-bg:url('/assets/optimized/privacy-bg-03.d28526cf732a0fae.webp');--privacy-bg-position:center center;}body[data-crona-page="privacidade"] #privacidade-diagnostico{--privacy-bg:url('/assets/optimized/privacy-bg-04.0a8bf37074b299f4.webp');--privacy-bg-position:center 42%;}body[data-crona-page="privacidade"] #privacidade-cookies{--privacy-bg:url('/assets/optimized/privacy-bg-05.3ef16fd53639a15f.webp');--privacy-bg-position:center center;}body[data-crona-page="privacidade"] #privacidade-externos{--privacy-bg:url('/assets/optimized/privacy-bg-06.c377316fa98d81b2.webp');--privacy-bg-position:center center;}body[data-crona-page="privacidade"] #privacidade-seguranca{--privacy-bg:url('/assets/optimized/privacy-bg-07.5690341737537850.webp');--privacy-bg-position:center center;}body[data-crona-page="privacidade"] #privacidade-direitos{--privacy-bg:url('/assets/optimized/privacy-bg-08.34d39d18262d4097.webp');--privacy-bg-position:center 38%;}body[data-crona-page="privacidade"] #privacidade-mudancas{--privacy-bg:url('/assets/optimized/privacy-bg-09.f71cfb8ca49cbbfe.webp');--privacy-bg-position:center center;}@media (max-width: 980px){body[data-crona-page="privacidade"] .legal-nav{position:static;}}@media (max-width: 760px){body[data-crona-page="privacidade"] .page-hero{padding-top:68px;padding-bottom:22px;}body[data-crona-page="privacidade"] .legal-layout{padding-top:8px;}body[data-crona-page="privacidade"] .legal-content > section,
  body[data-crona-page="privacidade"] .legal-nav{border-radius:20px;}}body[data-crona-page="sobre"],
body[data-crona-page="contato"]{background:#030610;}body[data-crona-page="sobre"] .desktop-nav > a[href="/sobre/"],
body[data-crona-page="contato"] .desktop-nav > a[href="/contato/"]{color:#f7f9ff;}body[data-crona-page="sobre"] .desktop-nav > a[href="/sobre/"]::after,
body[data-crona-page="contato"] .desktop-nav > a[href="/contato/"]::after{opacity:1;transform:translateX(-50%) scaleX(1);}body[data-crona-page="sobre"] [data-mobile-menu] a[href="/sobre/"],
body[data-crona-page="contato"] [data-mobile-menu] a[href="/contato/"]{color:#fff;border-color:rgba(91,133,255,.28);background:linear-gradient(135deg, rgba(10,26,54,.88), rgba(31,13,63,.78));}.crona-institutional-page{position:relative;overflow:clip;}.crona-institutional-page em{font-style:normal;background:linear-gradient(96deg, #13d7ff 3%, #4d85ff 42%, #9d50ff 70%, #f02bd7 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}.crona-i-bg{position:relative;isolation:isolate;overflow:hidden;}.crona-i-bg::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--i-bg);background-position:var(--i-bg-pos, center);background-size:cover;background-repeat:no-repeat;transform:scale(1.025);}.crona-i-bg::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 12% 18%, rgba(9,215,255,.10), transparent 30%),
    radial-gradient(circle at 84% 26%, rgba(240,43,215,.09), transparent 28%),
    linear-gradient(105deg, rgba(2,6,16,.96) 0%, rgba(3,8,20,.90) 52%, rgba(5,8,23,.94) 100%);}.crona-i-opening{min-height:min(760px, calc(100svh - var(--header-h)));display:flex;align-items:center;padding:clamp(86px, 9vw, 126px) 0 clamp(70px, 7vw, 98px);border-top:1px solid transparent;border-image-slice:1;border-image-source:var(--crona-section-divider);}.crona-i-opening--about{--i-bg:url('/assets/home-section-backgrounds/home-about.webp');--i-bg-pos:center 48%;}.crona-i-opening--contact{--i-bg:url('/assets/home-section-backgrounds/home-contact.webp');--i-bg-pos:center center;}.crona-i-opening-grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(260px, 360px);gap:clamp(42px, 7vw, 104px);align-items:end;}.crona-i-opening-copy{max-width:850px;}.crona-i-opening .eyebrow{margin-bottom:20px;}.crona-i-opening h1{margin:0;max-width:900px;font-size:clamp(3.55rem, 6.15vw, 6.3rem);font-weight:720;line-height:.92;letter-spacing:-.066em;}.crona-i-opening-lead{max-width:690px;margin:28px 0 0;color:#adb9cf;font-size:clamp(1rem, 1.16vw, 1.1rem);line-height:1.76;}.crona-i-opening-note{position:relative;padding:24px 0 4px 22px;border-left:1px solid rgba(111,147,232,.26);}.crona-i-opening-note::before{content:"";position:absolute;top:0;left:-1px;width:1px;height:52px;background:linear-gradient(180deg, #14d8ff, #7a45ff 64%, #f02bd7);box-shadow:0 0 18px rgba(52,129,255,.42);}.crona-i-opening-note small{display:block;margin-bottom:16px;color:#7f91b4;font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;}.crona-i-opening-note strong{display:block;color:#edf3ff;font-size:clamp(1.18rem, 1.5vw, 1.42rem);line-height:1.32;}.crona-i-opening-note p{margin:13px 0 0;color:#8796b2;font-size:13px;line-height:1.7;}.crona-i-opening-index{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:32px;padding-top:20px;border-top:1px solid rgba(116,144,215,.14);}.crona-i-opening-index span{color:#8090ad;font-family:var(--mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;}.crona-i-opening-index span::before{content:"";display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:#397fff;box-shadow:0 0 10px rgba(57,127,255,.55);vertical-align:1px;}.crona-i-section{position:relative;padding:clamp(74px, 8vw, 118px) 0;border-top:1px solid transparent;border-image-slice:1;border-image-source:var(--crona-section-divider);}.crona-i-section--compact{padding:clamp(58px, 6.5vw, 88px) 0;}.crona-i-kicker{margin:0 0 18px;color:#8797b5;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;}.crona-i-title{margin:0;max-width:900px;font-size:clamp(2.35rem, 4.2vw, 4.25rem);line-height:.99;letter-spacing:-.052em;}.crona-i-body{color:#96a5bf;font-size:15px;line-height:1.82;}.crona-i-body p{margin:0;}.crona-i-body p + p{margin-top:18px;}.crona-i-editorial-split{display:grid;grid-template-columns:minmax(0, .9fr) minmax(0, 1.1fr);gap:clamp(46px, 8vw, 120px);align-items:start;}.crona-i-editorial-split .crona-i-body{max-width:660px;}.crona-i-quote{max-width:570px;margin:0;padding-left:24px;border-left:2px solid transparent;border-image:linear-gradient(180deg, #0edaff, #6f54ff 58%, #f02bd7) 1;color:#eaf0ff;font-size:clamp(1.65rem, 2.7vw, 2.65rem);font-weight:650;line-height:1.17;letter-spacing:-.035em;}.crona-i-quote span{display:block;margin-top:18px;color:#788aa9;font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;}.crona-i-principles{margin-top:clamp(42px, 5vw, 66px);border-top:1px solid rgba(118,146,215,.17);}.crona-i-principle{display:grid;grid-template-columns:82px minmax(220px, .76fr) minmax(0, 1.25fr) 28px;gap:24px;align-items:center;min-height:118px;padding:22px 6px;border-bottom:1px solid rgba(118,146,215,.15);transition:background .22s ease, padding .22s ease;}.crona-i-principle:hover{padding-left:14px;padding-right:14px;background:linear-gradient(90deg, rgba(8,21,45,.36), rgba(36,15,66,.22), transparent);}.crona-i-principle-number{color:#5c7199;font-family:var(--mono);font-size:11px;letter-spacing:.14em;}.crona-i-principle strong{color:#edf3ff;font-size:clamp(1.06rem, 1.45vw, 1.28rem);}.crona-i-principle p{margin:0;color:#8999b5;font-size:13.5px;line-height:1.72;}.crona-i-principle-arrow{color:#4fcfff;font-size:18px;}.crona-i-method-wrap{margin-top:clamp(38px, 5vw, 60px);}.crona-i-method{position:relative;display:grid;grid-template-columns:repeat(5, 1fr);}.crona-i-method::before{content:"";position:absolute;top:18px;left:7%;right:7%;height:1px;background:linear-gradient(90deg, rgba(9,215,255,.36), rgba(36,118,255,.42), rgba(122,69,255,.42), rgba(240,43,215,.36));}.crona-i-method-step{position:relative;z-index:1;padding:0 14px;text-align:center;}.crona-i-method-step i{display:grid;place-items:center;width:36px;height:36px;margin:0 auto 18px;border:1px solid rgba(89,143,255,.34);border-radius:50%;color:#dce8ff;background:#071027;box-shadow:0 0 24px rgba(58,104,255,.12);font-family:var(--mono);font-size:10px;font-style:normal;}.crona-i-method-step strong{display:block;color:#edf3ff;font-size:14px;}.crona-i-method-step span{display:block;max-width:150px;margin:7px auto 0;color:#7889a7;font-size:11.5px;line-height:1.55;}.crona-i-cta{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:34px;align-items:center;padding:0;}.crona-i-cta h2{margin:0;max-width:780px;font-size:clamp(2.1rem, 3.7vw, 3.65rem);line-height:1.02;letter-spacing:-.05em;}.crona-i-cta p{max-width:690px;margin:16px 0 0;color:#8f9fbb;font-size:14px;line-height:1.72;}.crona-i-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;}.crona-contact-directory{margin-top:clamp(42px, 5vw, 62px);border-top:1px solid rgba(117,146,217,.18);}.crona-contact-row{display:grid;grid-template-columns:140px minmax(0, 1fr) auto;gap:28px;align-items:center;min-height:118px;padding:22px 6px;border-bottom:1px solid rgba(117,146,217,.16);color:inherit;transition:padding .22s ease, background .22s ease;}.crona-contact-row:hover,
.crona-contact-row:focus-visible{padding-left:16px;padding-right:16px;background:linear-gradient(90deg, rgba(8,22,49,.42), rgba(31,14,60,.23), transparent 84%);}.crona-contact-row-label{color:#6f82a5;font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;}.crona-contact-row strong{color:#edf4ff;font-size:clamp(1.22rem, 2.1vw, 1.8rem);letter-spacing:-.025em;overflow-wrap:anywhere;}.crona-contact-row small{color:#6f86ab;font-size:12px;}.crona-contact-row-arrow{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(89,132,230,.24);border-radius:50%;color:#55d9ff;font-size:17px;}.crona-contact-row--primary strong{background:linear-gradient(96deg, #eafaff 0%, #83ddff 38%, #c6a4ff 72%, #f5a8eb 100%);-webkit-background-clip:text;background-clip:text;color:transparent;}.crona-contact-secondary{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:24px;}.crona-contact-minor{display:flex;justify-content:space-between;gap:24px;padding:18px 0;border-bottom:1px solid rgba(117,146,217,.14);color:#8b9bb8;font-size:13px;}.crona-contact-minor strong{color:#dfe8fa;font-weight:650;}.crona-contact-process{display:grid;grid-template-columns:minmax(0, .82fr) minmax(0, 1.18fr);gap:clamp(44px, 8vw, 116px);align-items:start;}.crona-contact-checklist{border-top:1px solid rgba(119,148,219,.17);}.crona-contact-check{display:grid;grid-template-columns:36px 1fr;gap:16px;padding:21px 0;border-bottom:1px solid rgba(119,148,219,.14);}.crona-contact-check i{color:#54d9ff;font-family:var(--mono);font-size:10px;font-style:normal;}.crona-contact-check strong{display:block;margin-bottom:5px;color:#ecf2ff;font-size:15px;}.crona-contact-check p{margin:0;color:#8495b3;font-size:13px;line-height:1.66;}.crona-contact-links{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:26px;}.crona-contact-links a{color:#a8b8d2;font-size:13px;border-bottom:1px solid rgba(105,150,244,.28);}.crona-contact-links a:hover{color:#fff;}@media (max-width: 980px){.crona-i-opening{min-height:auto;}.crona-i-opening-grid,
  .crona-i-editorial-split,
  .crona-contact-process,
  .crona-i-cta{grid-template-columns:1fr;}.crona-i-opening-grid{gap:36px;}.crona-i-opening-note{max-width:600px;}.crona-i-principle{grid-template-columns:56px minmax(190px,.8fr) minmax(0,1.2fr) 24px;gap:18px;}.crona-i-method{grid-template-columns:repeat(3, 1fr);row-gap:34px;}.crona-i-method::before{display:none;}.crona-i-actions{justify-content:flex-start;}}@media (max-width: 680px){.crona-i-opening{padding-top:66px;padding-bottom:58px;text-align:center;}.crona-i-opening--about{--i-bg-pos:center center;}.crona-i-opening--contact{--i-bg-pos:66% center;}.crona-i-opening .eyebrow{justify-content:center;}.crona-i-opening h1{font-size:clamp(2.85rem, 14.2vw, 4.25rem);line-height:.95;}.crona-i-opening-lead{margin-top:22px;}.crona-i-opening-note{max-width:none;padding:22px 72px 0 12px;border-left:0;border-top:1px solid rgba(112,146,226,.22);text-align:left;}.crona-i-opening-note::before{top:-1px;left:12px;width:68px;height:1px;transform:none;background:linear-gradient(90deg, #14d8ff, #7a45ff 60%, #f02bd7);}.crona-i-opening-note strong,
  .crona-i-opening-note p{max-width:280px;}.crona-i-opening-index{justify-content:center;gap:10px 14px;}.crona-i-section{padding:66px 0;}.crona-i-section--compact{padding:54px 0;}.crona-i-title{font-size:clamp(2.15rem, 10.5vw, 3.25rem);}.crona-i-editorial-split{gap:34px;}.crona-i-quote{padding-left:18px;font-size:clamp(1.5rem, 7.5vw, 2.15rem);}.crona-i-principle{grid-template-columns:38px 1fr 20px;gap:12px;min-height:0;padding:24px 0;}.crona-i-principle-number{grid-column:1;grid-row:1;}.crona-i-principle strong{grid-column:2;grid-row:1;}.crona-i-principle-arrow{grid-column:3;grid-row:1;justify-self:end;}.crona-i-principle p{grid-column:2 / 4;grid-row:2;padding-right:6px;}.crona-i-method{grid-template-columns:1fr;gap:0;}.crona-i-method-step{display:grid;grid-template-columns:42px 1fr;column-gap:15px;padding:17px 0;text-align:left;border-bottom:1px solid rgba(116,145,215,.14);}.crona-i-method-step i{grid-row:1 / 3;margin:0;width:34px;height:34px;}.crona-i-method-step span{margin:4px 0 0;max-width:none;}.crona-i-cta{text-align:center;}.crona-i-cta p{margin-left:auto;margin-right:auto;}.crona-i-actions{justify-content:center;}.crona-contact-row{grid-template-columns:1fr 42px;gap:7px 12px;padding:22px 0;}.crona-contact-row-label{grid-column:1;}.crona-contact-row strong{grid-column:1;font-size:clamp(1.06rem, 5.2vw, 1.35rem);}.crona-contact-row small{grid-column:1;}.crona-contact-row-arrow{grid-column:2;grid-row:1 / 4;align-self:center;}.crona-contact-secondary{grid-template-columns:1fr;gap:0;}.crona-contact-process{gap:34px;}.crona-contact-links{justify-content:center;}}@media (prefers-reduced-motion: reduce){.crona-i-principle,
  .crona-contact-row{transition:none;}}html{overflow-x:clip;}body{overflow-x:hidden;}main, .app-view, section, .container, article, aside, nav, div{min-width:0;}img, video, canvas{max-width:100%;height:auto;}.app-view :where(h1,h2,h3,h4,strong,.site-faq-question){text-wrap:balance;overflow-wrap:normal !important;word-break:normal !important;}.app-view :where(p,li,small){overflow-wrap:break-word;}.app-view.site-page > .site-section{padding-top:clamp(38px, 3.8vw, 54px) !important;padding-bottom:clamp(38px, 3.8vw, 54px) !important;}.app-view.site-page > .site-section > .container{padding-top:clamp(22px, 2.15vw, 30px) !important;padding-bottom:clamp(22px, 2.15vw, 30px) !important;}.app-view.diag-page > .diag-section{padding-top:clamp(38px, 3.8vw, 54px) !important;padding-bottom:clamp(38px, 3.8vw, 54px) !important;}.app-view.site-page .site-logic{align-items:center !important;}.app-view.site-page .site-logic-quote{align-self:center !important;height:auto !important;min-height:0 !important;}.app-view.site-page .site-funnel{align-self:stretch !important;height:auto !important;min-height:0 !important;}.app-view.site-page .site-section--faq > .container{display:block !important;grid-template-columns:none !important;}.app-view.site-page .site-section--faq .site-section-head,
.app-view.site-page section[aria-labelledby="site-faq-title"].site-section--faq .site-section-head{position:static !important;top:auto !important;display:block !important;max-width:1040px !important;margin:0 0 clamp(24px, 2.5vw, 34px) !important;text-align:left !important;}.app-view.site-page .site-section--faq .site-section-head .eyebrow{justify-content:flex-start !important;margin-bottom:14px !important;}.app-view.site-page .site-section--faq .site-section-head h2,
.app-view.site-page section[aria-labelledby="site-faq-title"].site-section--faq .site-section-head h2{width:auto !important;max-width:24ch !important;margin:0 !important;font-size:clamp(2.35rem, 3.45vw, 3.85rem) !important;line-height:1.035 !important;letter-spacing:-.045em !important;}.app-view.site-page .site-section--faq .site-faq{width:100% !important;max-width:none !important;margin:0 !important;}.app-view.site-page .site-section--faq .site-faq summary{min-height:64px !important;}@media (min-width: 920px){.app-view.site-page .site-final-card{grid-template-columns:minmax(0, 1.34fr) minmax(280px, .66fr) !important;column-gap:clamp(28px, 3.4vw, 48px) !important;}.app-view.site-page .site-final-card > h2{max-width:24ch !important;font-size:clamp(2.35rem, 3.25vw, 3.45rem) !important;line-height:1.04 !important;}}@media (min-width: 1000px){.app-view.site-page .site-section-head--balanced:has(> h2:last-child){display:block !important;max-width:1000px !important;}.app-view.site-page .site-section-head--balanced:has(> h2:last-child) > h2{max-width:24ch !important;}}@media (min-width: 768px) and (max-width: 1100px){.app-view.site-page .site-logic{grid-template-columns:1fr 1fr !important;align-items:center !important;}.app-view.site-page .site-section--faq .site-section-head h2{max-width:20ch !important;font-size:clamp(2.3rem, 5vw, 3.25rem) !important;}}@media (max-width: 767px){.app-view.site-page > .site-section,
  .app-view.diag-page > .diag-section{padding-top:26px !important;padding-bottom:26px !important;}.app-view.site-page > .site-section > .container,
  .app-view.diag-page > .diag-section > .container{padding-top:17px !important;padding-bottom:17px !important;}.app-view.site-page .site-logic{grid-template-columns:1fr !important;align-items:start !important;gap:12px !important;}.app-view.site-page .site-logic-quote,
  .app-view.site-page .site-funnel{align-self:auto !important;width:100% !important;}.app-view.site-page .site-section--faq .site-section-head{margin-bottom:20px !important;}.app-view.site-page .site-section--faq .site-section-head h2,
  .app-view.site-page section[aria-labelledby="site-faq-title"].site-section--faq .site-section-head h2{max-width:100% !important;font-size:clamp(2rem, 9.2vw, 2.75rem) !important;line-height:1.04 !important;}.app-view.site-page .site-section--faq .site-faq summary{min-height:0 !important;}.app-view.site-page .site-final-card > h2{max-width:100% !important;font-size:clamp(1.9rem, 8.5vw, 2.55rem) !important;line-height:1.05 !important;}}@media (max-width: 430px){.app-view.site-page .site-section--faq .site-section-head h2{font-size:clamp(1.9rem, 9vw, 2.4rem) !important;}.app-view.site-page .site-faq summary{padding-left:13px !important;padding-right:44px !important;}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto !important;}}.app-view.site-page .lp-scope-grid{align-items:start !important;}.app-view.site-page .lp-scope-note{min-height:0 !important;height:auto !important;align-self:start !important;justify-content:flex-start !important;}@media (max-width: 360px){.app-view.site-page .site-final-card{padding-left:14px !important;padding-right:14px !important;}.app-view.site-page .site-final-card > h2{font-size:clamp(1.65rem, 8.1vw, 1.9rem) !important;line-height:1.07 !important;letter-spacing:-.035em !important;}}.inst-page{background:#030712}.inst-section{position:relative;isolation:isolate;overflow:hidden;padding:clamp(54px,7vw,92px) 0}.inst-section::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--inst-bg);background-size:cover;background-position:var(--inst-bg-pos,center center);background-repeat:no-repeat;transform:scale(1.035)}.inst-section::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 15% 20%,rgba(9,215,255,.16),transparent 30%),
 radial-gradient(circle at 85% 18%,rgba(240,43,215,.12),transparent 28%),
 linear-gradient(180deg,rgba(4,8,20,.78),rgba(2,6,18,.84) 38%,rgba(3,7,18,.92) 100%)}.inst-section > .container{position:relative;z-index:1}.inst-card{background:linear-gradient(180deg,rgba(6,12,28,.74),rgba(4,9,22,.84));border:1px solid rgba(84,108,185,.24);border-radius:28px;box-shadow:0 24px 60px rgba(0,0,0,.24), inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(10px)}.inst-eyebrow,.inst-kicker{display:flex;align-items:center;gap:12px;margin:0 0 18px;color:#b7caec;font-size:.82rem;letter-spacing:.22em;text-transform:uppercase}.inst-eyebrow::before,.inst-kicker::before{content:"";width:34px;height:2px;border-radius:999px;background:linear-gradient(90deg,#15cfff,#e94ce8)}.inst-title{margin:0;color:#eff5ff;font-size:clamp(2.15rem,5.3vw,4.5rem);line-height:.98;letter-spacing:-.035em;max-width:11ch}.inst-title em,.inst-section-title em{font-style:normal;background:linear-gradient(90deg,#15cfff 0%,#5987ff 45%,#ef4dd8 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.inst-lead{margin:22px 0 0;color:#c1d0e8;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.78;max-width:66ch}.inst-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.inst-pill-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.inst-pill-row span{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:rgba(9,15,32,.5);border:1px solid rgba(102,125,205,.22);color:#e6efff;font-size:.92rem}.inst-pill-row span::before{content:"";width:8px;height:8px;border-radius:999px;background:linear-gradient(180deg,#15cfff,#e94ce8);box-shadow:0 0 12px rgba(104,132,255,.45)}.inst-hero-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.9fr);gap:26px;align-items:stretch}.inst-hero-copy{padding:clamp(28px,3.2vw,42px)}.inst-hero-side{padding:28px;display:grid;gap:16px;align-content:start}.inst-side-kicker{font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:#a9bbda}.inst-side-item{padding:18px;border-radius:22px;background:rgba(7,13,29,.5);border:1px solid rgba(101,125,201,.2)}.inst-side-item strong{display:block;color:#eef4ff;font-size:1.05rem;margin-bottom:6px}.inst-side-item p{margin:0;color:#b2c2dd;line-height:1.68;font-size:.97rem}.inst-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.inst-stat{padding:18px;border-radius:22px;background:rgba(8,13,28,.46);border:1px solid rgba(98,122,196,.2)}.inst-stat strong{display:block;color:#fff;font-size:1.6rem;letter-spacing:-.03em}.inst-stat span{display:block;margin-top:7px;color:#aac0de;font-size:.92rem;line-height:1.55}.inst-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:28px;align-items:end;margin-bottom:28px}.inst-section-title{margin:0;color:#f0f5ff;font-size:clamp(1.85rem,3.7vw,3.25rem);line-height:1.06;letter-spacing:-.03em;max-width:14ch}.inst-section-head p,.inst-copy,.inst-rich-copy p{margin:0;color:#bfd0e7;line-height:1.8;font-size:1.02rem}.inst-rich-copy{display:grid;gap:16px}.inst-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.inst-feature-card{padding:24px 24px 22px;display:grid;gap:12px}.inst-feature-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.inst-feature-number{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:16px;border:1px solid rgba(101,125,201,.26);background:rgba(7,13,29,.55);color:#dfe8fa;font-weight:700}.inst-feature-card strong{color:#fff;font-size:1.15rem;line-height:1.2}.inst-feature-card p{margin:0;color:#b5c4dd;line-height:1.7}.inst-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.inst-tags span{padding:8px 10px;border-radius:999px;background:rgba(6,12,27,.55);border:1px solid rgba(98,124,198,.2);color:#cfe0f7;font-size:.82rem}.inst-band{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:20px;padding:28px}.inst-band-copy{padding-right:8px}.inst-band-copy p{margin:18px 0 0;color:#bfd0e7;line-height:1.8}.inst-process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.inst-process-step{padding:20px;border-radius:24px;background:rgba(8,13,28,.48);border:1px solid rgba(102,124,199,.2);display:grid;gap:10px;align-content:start}.inst-process-step i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;font-style:normal;font-weight:700;color:#fff;border:1px solid rgba(98,124,198,.3);background:rgba(10,17,35,.58)}.inst-process-step strong{color:#fff;font-size:1rem}.inst-process-step p{margin:0;color:#b4c4dc;line-height:1.66;font-size:.95rem}.inst-dual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.inst-list-card{padding:28px}.inst-list-card h2{margin:0 0 18px;color:#fff;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.08;letter-spacing:-.03em}.inst-list{display:grid;gap:14px}.inst-list-item{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start;padding:14px 0;border-top:1px solid rgba(96,123,199,.16)}.inst-list-item:first-child{border-top:0;padding-top:0}.inst-list-item i{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;font-style:normal;background:rgba(9,16,34,.5);border:1px solid rgba(100,126,202,.22);color:#eff4ff;font-weight:700}.inst-list-item strong{display:block;color:#fff;font-size:1.01rem;margin-bottom:5px}.inst-list-item p{margin:0;color:#b4c4dc;line-height:1.7}.inst-mini-note{margin-top:18px;padding:16px 18px;border-radius:20px;background:rgba(8,13,28,.46);border:1px solid rgba(95,121,198,.18);color:#cbd9ee;line-height:1.74}.inst-cta-band{padding:32px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.inst-cta-band h2{margin:0;color:#fff;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.05;letter-spacing:-.03em;max-width:14ch}.inst-cta-band p{margin:14px 0 0;color:#c0d0e8;line-height:1.75;max-width:62ch}.contact-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:20px}.contact-stack{display:grid;gap:16px}.contact-card{padding:26px}.contact-directory{display:grid;gap:16px}.contact-row{display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:20px 22px;border-radius:24px;background:rgba(7,13,29,.5);border:1px solid rgba(100,124,201,.2);text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease,background .18s ease}.contact-row:hover,.contact-row:focus-visible{transform:translateY(-2px);border-color:rgba(120,146,230,.36);background:rgba(10,18,39,.68)}.contact-icon{width:52px;height:52px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(102,127,205,.24);background:rgba(10,16,34,.6);color:#fff;font-weight:700;letter-spacing:.02em}.contact-copy small{display:block;color:#9bb1d1;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px}.contact-copy strong{display:block;color:#fff;font-size:1.18rem;line-height:1.25}.contact-copy span{display:block;color:#b8c8e0;margin-top:5px;line-height:1.58}.contact-arrow{color:#dfe8fa;font-size:1.18rem}.contact-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.contact-mini-card{padding:18px 20px;border-radius:22px;background:rgba(7,13,29,.48);border:1px solid rgba(98,124,198,.18)}.contact-mini-card small{display:block;margin-bottom:8px;color:#a5b8d6;font-size:.8rem;letter-spacing:.18em;text-transform:uppercase}.contact-mini-card strong,.contact-mini-card a{color:#fff;font-size:1.02rem;text-decoration:none}.contact-mini-card p{margin:6px 0 0;color:#b6c6df;line-height:1.65}.contact-mini-card a:hover{color:#dceaff}.contact-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.contact-step{padding:22px;display:grid;gap:10px}.contact-step i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;font-style:normal;color:#fff;font-weight:700;background:rgba(8,14,30,.56);border:1px solid rgba(101,126,201,.22)}.contact-step strong{color:#fff;font-size:1.06rem}.contact-step p{margin:0;color:#b8c7e0;line-height:1.68}.contact-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contact-link-card{padding:22px;text-decoration:none;color:inherit;display:grid;gap:10px}.contact-link-card:hover,.contact-link-card:focus-visible{border-color:rgba(121,146,230,.34);transform:translateY(-2px)}.contact-link-card small{color:#9db2d2;letter-spacing:.18em;text-transform:uppercase;font-size:.78rem}.contact-link-card strong{color:#fff;font-size:1.05rem}.contact-link-card p{margin:0;color:#b5c4dd;line-height:1.66}.contact-link-card span{color:#dce8fb;font-weight:600}@media (max-width: 1120px){.inst-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 980px){.inst-hero-grid,.inst-section-head,.inst-band,.inst-dual-grid,.contact-grid{grid-template-columns:1fr}.inst-stat-grid,.inst-feature-grid,.contact-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inst-cta-band{grid-template-columns:1fr}.inst-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.inst-section{padding:44px 0}.inst-card{border-radius:24px}.inst-title{max-width:11.5ch;font-size:clamp(2rem,10vw,3.15rem)}.inst-section-title{max-width:none;font-size:clamp(1.8rem,8vw,2.5rem)}.inst-lead{font-size:1rem;line-height:1.72}.inst-hero-copy,.inst-hero-side,.inst-band,.inst-list-card,.contact-card,.inst-cta-band{padding:22px}.inst-stat-grid,.inst-feature-grid,.inst-process-grid,.contact-meta-grid,.contact-steps,.contact-link-grid{grid-template-columns:1fr}.contact-row{grid-template-columns:auto 1fr;align-items:start}.contact-arrow{grid-column:2;justify-self:end;align-self:center}}main > section,
main .app-view > section,
main [data-app-view] > section{position:relative;}main > section + section::before,
main .app-view > section + section::before,
main [data-app-view] > section + section::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(calc(100% - 28px), 1440px);height:1px;background:linear-gradient(90deg, rgba(0,0,0,0) 0%, rgba(0,190,255,.55) 20%, rgba(146,106,255,.72) 52%, rgba(239,76,232,.55) 80%, rgba(0,0,0,0) 100%);opacity:.88;pointer-events:none;z-index:3;}main > section + section,
main .app-view > section + section,
main [data-app-view] > section + section{border-top:1px solid transparent;border-image-slice:1;border-image-source:linear-gradient(90deg, rgba(9,215,255,.58), rgba(77,123,255,.48) 33%, rgba(146,86,255,.54) 67%, rgba(240,69,218,.60));}body[data-crona-page="sobre"],
body[data-crona-page="contato"],
body[data-crona-page="privacidade"]{--i71-text:#f7f9ff;--i71-soft:#b7c1d5;--i71-soft-strong:#c4cbdb;--i71-card-copy:#98a5bd;--i71-card-copy-2:#939fb7;--i71-border:rgba(115,148,225,.22);--i71-panel-border:rgba(116,149,224,.22);--i71-card-bg:linear-gradient(145deg, rgba(10,18,38,.84), rgba(5,10,23,.76));--i71-panel-bg:radial-gradient(circle at 9% 0%, rgba(9,215,255,.075), transparent 34%),
    radial-gradient(circle at 94% 100%, rgba(240,43,215,.060), transparent 32%),
    linear-gradient(135deg, rgba(4,9,22,.86), rgba(8,13,31,.72));--i71-shadow-card:0 16px 42px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.035);--i71-shadow-panel:0 26px 80px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.035);--i71-section-y:clamp(38px, 3.8vw, 54px);--i71-panel-x:clamp(22px, 2.55vw, 36px);--i71-panel-y:clamp(22px, 2.15vw, 30px);}body[data-crona-page="sobre"] .inst-page > .inst-section,
body[data-crona-page="contato"] .inst-page > .inst-section{padding-top:var(--i71-section-y) !important;padding-bottom:var(--i71-section-y) !important;background-color:#030610 !important;background-image:linear-gradient(90deg, rgba(3,6,16,.84) 0%, rgba(3,6,16,.69) 34%, rgba(3,6,16,.59) 66%, rgba(3,6,16,.77) 100%),
    linear-gradient(180deg, rgba(3,6,16,.48) 0%, rgba(3,6,16,.28) 44%, rgba(3,6,16,.78) 100%),
    var(--inst-bg) !important;background-repeat:no-repeat, no-repeat, no-repeat !important;background-size:cover, cover, cover !important;background-position:center, center, var(--inst-bg-pos, center center) !important;background-attachment:scroll, scroll, scroll !important;box-shadow:inset 0 1px 0 rgba(66,130,255,.12), inset 0 -1px 0 rgba(229,45,224,.10);}body[data-crona-page="sobre"] .inst-page > .inst-section:first-child::before,
body[data-crona-page="contato"] .inst-page > .inst-section:first-child::before,
body[data-crona-page="sobre"] .inst-page > .inst-section::after,
body[data-crona-page="contato"] .inst-page > .inst-section::after{content:none !important;display:none !important;}body[data-crona-page="sobre"] .inst-section > .container,
body[data-crona-page="contato"] .inst-section > .container{width:min(calc(100% - 40px), var(--container-wide)) !important;min-width:0;}body[data-crona-page="sobre"] .inst-section > .container:has(> .inst-section-head),
body[data-crona-page="contato"] .inst-section > .container:has(> .inst-section-head),
body[data-crona-page="contato"] .inst-section > .container:has(> .contact70-head){padding:var(--i71-panel-y) var(--i71-panel-x) !important;border:1px solid var(--i71-panel-border);border-radius:clamp(22px,2.2vw,30px);background:var(--i71-panel-bg);box-shadow:var(--i71-shadow-panel);backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%);overflow:hidden;}body[data-crona-page="sobre"] .inst-title,
body[data-crona-page="contato"] .inst-title,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero h1{color:var(--i71-text) !important;font-family:var(--font) !important;font-size:clamp(3.35rem,4.55vw,4.95rem) !important;font-weight:700 !important;line-height:.99 !important;letter-spacing:-.052em !important;text-wrap:balance;}body[data-crona-page="sobre"] .inst-title em,
body[data-crona-page="contato"] .inst-title em,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] h1 em,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] h2 em{font-style:normal;color:transparent !important;background:var(--gradient) !important;-webkit-background-clip:text !important;background-clip:text !important;}body[data-crona-page="sobre"] .inst-lead,
body[data-crona-page="contato"] .inst-lead,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero p:not(.eyebrow){max-width:680px !important;color:var(--i71-soft-strong) !important;font-family:var(--font) !important;font-size:clamp(1rem,1.12vw,1.075rem) !important;font-weight:400 !important;line-height:1.70 !important;letter-spacing:normal !important;}body[data-crona-page="sobre"] :is(.inst-eyebrow,.inst-kicker,.inst-side-kicker),
body[data-crona-page="contato"] :is(.inst-eyebrow,.inst-kicker,.inst-side-kicker,.contact70-start-title,.contact70-direct-copy small,.contact70-social-card small,.contact70-when-item small),
body[data-crona-page="privacidade"] [data-app-view="privacidade"] :is(.eyebrow,.legal-nav strong,.legal-update){color:#aeb8d2 !important;font-family:var(--mono) !important;font-size:12px !important;font-weight:700 !important;line-height:1.58 !important;letter-spacing:.14em !important;text-transform:uppercase !important;}body[data-crona-page="sobre"] :is(.inst-eyebrow,.inst-kicker)::before,
body[data-crona-page="contato"] :is(.inst-eyebrow,.inst-kicker)::before{width:34px !important;height:1px !important;flex:0 0 34px;border-radius:0 !important;background:var(--gradient) !important;box-shadow:0 0 16px rgba(9,215,255,.45) !important;}body[data-crona-page="sobre"] .inst-eyebrow,
body[data-crona-page="contato"] .inst-eyebrow{margin:0 0 18px !important;}body[data-crona-page="sobre"] .inst-kicker,
body[data-crona-page="contato"] .inst-kicker{margin:0 0 14px !important;}body[data-crona-page="sobre"] .inst-section-title,
body[data-crona-page="contato"] .inst-section-title,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content h2{color:var(--i71-text) !important;font-family:var(--font) !important;font-size:clamp(2.05rem,3.8vw,3.85rem) !important;font-weight:700 !important;line-height:1.02 !important;letter-spacing:-.045em !important;margin:0 0 15px !important;max-width:22ch;text-wrap:balance;}body[data-crona-page="sobre"] :is(.inst-section-head,.contact70-head),
body[data-crona-page="contato"] :is(.inst-section-head,.contact70-head){gap:clamp(30px,3.5vw,52px) !important;margin-bottom:clamp(22px,2.45vw,32px) !important;align-items:end !important;}body[data-crona-page="sobre"] .inst-section-head,
body[data-crona-page="contato"] .inst-section-head,
body[data-crona-page="contato"] .contact70-head{grid-template-columns:minmax(0,1.28fr) minmax(290px,.72fr) !important;}body[data-crona-page="sobre"] :is(.inst-rich-copy p,.inst-section-head > p),
body[data-crona-page="contato"] :is(.inst-rich-copy p,.contact70-head-copy,.inst-section-head > p){max-width:48ch !important;color:var(--i71-soft) !important;font-family:var(--font) !important;font-size:clamp(1rem,1.31vw,1.18rem) !important;font-weight:400 !important;line-height:1.68 !important;letter-spacing:normal !important;}body[data-crona-page="sobre"] .inst-card,
body[data-crona-page="contato"] .inst-card{border:1px solid var(--i71-border) !important;border-radius:21px !important;background:var(--i71-card-bg) !important;box-shadow:var(--i71-shadow-card) !important;backdrop-filter:blur(9px) saturate(112%);-webkit-backdrop-filter:blur(9px) saturate(112%);min-width:0 !important;height:auto !important;min-height:0 !important;}body[data-crona-page="sobre"] :is(.inst-hero-copy,.inst-hero-side),
body[data-crona-page="contato"] :is(.contact70-copy,.contact70-start){padding:clamp(26px,2.8vw,36px) !important;border-radius:clamp(22px,2.2vw,30px) !important;background:var(--i71-panel-bg) !important;border-color:var(--i71-panel-border) !important;box-shadow:var(--i71-shadow-panel) !important;align-self:start !important;}body[data-crona-page="sobre"] .inst-hero-grid,
body[data-crona-page="contato"] .contact70-hero{align-items:start !important;gap:clamp(16px,1.6vw,22px) !important;}body[data-crona-page="sobre"] :is(.inst-side-item p,.inst-feature-card p,.inst-process-step p,.inst-list-item p,.inst-stat span,.inst-mini-note),
body[data-crona-page="contato"] :is(.contact70-step p,.contact70-start-cta p,.contact70-direct-copy > span,.contact70-social-card p,.contact70-when-item p,.contact-step p,.contact-link-card p,.contact70-head-copy + p){color:var(--i71-card-copy) !important;font-family:var(--font) !important;font-size:14px !important;font-weight:400 !important;line-height:1.58 !important;letter-spacing:normal !important;}body[data-crona-page="sobre"] :is(.inst-side-item strong,.inst-feature-card strong,.inst-process-step strong,.inst-list-item strong),
body[data-crona-page="contato"] :is(.contact70-step strong,.contact70-start-cta strong,.contact70-direct-copy strong,.contact70-social-card strong,.contact70-when-item strong,.contact-step strong,.contact-link-card strong){color:var(--i71-text) !important;font-family:var(--font) !important;font-size:15.5px !important;font-weight:700 !important;line-height:1.28 !important;letter-spacing:-.01em !important;}body[data-crona-page="sobre"] :is(.inst-side-item,.inst-feature-card,.inst-process-step,.inst-list-card,.inst-stat),
body[data-crona-page="contato"] :is(.contact70-step,.contact70-start-cta,.contact70-direct-card,.contact70-social-card,.contact70-when,.contact-step,.contact-link-card){border-radius:21px !important;}body[data-crona-page="sobre"] :is(.inst-hero-grid,.inst-feature-grid,.inst-dual-grid,.inst-process-grid,.inst-stat-grid),
body[data-crona-page="contato"] :is(.contact70-hero,.contact70-grid,.contact70-social-grid,.contact70-when,.contact-steps,.contact-link-grid){align-items:start !important;}body[data-crona-page="sobre"] :is(.inst-hero-copy,.inst-hero-side,.inst-feature-card,.inst-list-card,.inst-process-step,.inst-stat),
body[data-crona-page="contato"] :is(.contact70-copy,.contact70-start,.contact70-direct-card,.contact70-social-card,.contact70-when,.contact-step,.contact-link-card){height:auto !important;min-height:0 !important;}body[data-crona-page="sobre"] :is(.inst-list-card h2,.inst-cta-band h2),
body[data-crona-page="contato"] .inst-cta-band h2{color:var(--i71-text) !important;font-family:var(--font) !important;font-size:clamp(2.15rem,3.25vw,3.45rem) !important;font-weight:700 !important;line-height:1.04 !important;letter-spacing:-.045em !important;text-wrap:balance;}body[data-crona-page="sobre"] .inst-cta-band,
body[data-crona-page="contato"] .inst-cta-band{padding:clamp(26px,3vw,40px) !important;gap:clamp(22px,3vw,40px) !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] > .page-hero{padding:var(--i71-section-y) 0 !important;background-color:#030610 !important;background-image:linear-gradient(90deg, rgba(3,6,16,.84) 0%, rgba(3,6,16,.69) 34%, rgba(3,6,16,.59) 66%, rgba(3,6,16,.77) 100%),
    linear-gradient(180deg, rgba(3,6,16,.48) 0%, rgba(3,6,16,.28) 44%, rgba(3,6,16,.78) 100%),
    url('/assets/optimized/privacy-bg-01.e32af50ab3ccce61.webp') !important;background-repeat:no-repeat, no-repeat, no-repeat !important;background-size:cover, cover, cover !important;background-position:center, center, center center !important;box-shadow:inset 0 -1px 0 rgba(229,45,224,.10);}body[data-crona-page="privacidade"] [data-app-view="privacidade"] > .page-hero::before,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] > .page-hero::after{content:none !important;display:none !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero-grid{width:min(calc(100% - 40px), var(--container-wide)) !important;grid-template-columns:minmax(0,1.28fr) minmax(300px,.72fr) !important;gap:clamp(16px,1.6vw,22px) !important;align-items:start !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero-grid > .reveal,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-side-note{padding:clamp(26px,2.8vw,36px) !important;border:1px solid var(--i71-panel-border) !important;border-radius:clamp(22px,2.2vw,30px) !important;background:var(--i71-panel-bg) !important;box-shadow:var(--i71-shadow-panel) !important;backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%);min-width:0;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero .eyebrow{margin:0 0 18px !important;color:rgba(195,201,217,.62) !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero .eyebrow > span{width:34px !important;height:1px !important;background:var(--gradient) !important;box-shadow:0 0 16px rgba(9,215,255,.45) !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero h1{margin-bottom:20px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-update{display:inline-flex !important;margin-top:12px !important;padding:7px 10px !important;border:1px solid rgba(115,148,225,.22) !important;border-radius:10px !important;background:rgba(6,12,27,.58) !important;color:#aeb8d2 !important;text-transform:none !important;letter-spacing:.04em !important;font-size:10px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-side-note{color:var(--i71-card-copy) !important;font-size:14px !important;line-height:1.58 !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-side-note strong{display:block;margin-bottom:10px;color:var(--i71-text) !important;font-size:15.5px !important;line-height:1.28 !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-side-note a{color:#dce9ff !important;overflow-wrap:anywhere;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-layout{width:min(calc(100% - 40px), var(--container-wide)) !important;display:grid !important;grid-template-columns:280px minmax(0,1fr) !important;gap:clamp(18px,2.2vw,30px) !important;align-items:start !important;padding-top:var(--i71-section-y) !important;padding-bottom:var(--i71-section-y) !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav{position:sticky !important;top:calc(var(--header-h) + 24px) !important;padding:24px !important;border:1px solid var(--i71-border) !important;border-radius:21px !important;background:var(--i71-card-bg) !important;box-shadow:var(--i71-shadow-card) !important;backdrop-filter:blur(9px) saturate(112%);-webkit-backdrop-filter:blur(9px) saturate(112%);}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav strong{display:flex !important;align-items:center;gap:10px;margin:0 0 12px !important;color:#aeb8d2 !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav strong::before{content:"";width:34px;height:1px;flex:0 0 34px;background:var(--gradient);box-shadow:0 0 16px rgba(9,215,255,.45);}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav a{display:block !important;padding:9px 0 !important;border-top:1px solid rgba(115,148,225,.10);color:#98a5bd !important;font-family:var(--font) !important;font-size:13.5px !important;font-weight:500 !important;line-height:1.45 !important;transition:color .18s ease, transform .18s ease;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav a:first-of-type{border-top:0;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav a:hover,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav a:focus-visible{color:#fff !important;transform:translateX(2px);}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content{min-width:0 !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content > section{position:relative !important;isolation:isolate;overflow:hidden;padding:24px !important;margin:0 0 18px !important;border:1px solid var(--i71-border) !important;border-radius:21px !important;background-color:#07101f !important;background-image:linear-gradient(90deg, rgba(3,6,16,.84) 0%, rgba(3,6,16,.69) 34%, rgba(3,6,16,.59) 66%, rgba(3,6,16,.77) 100%),
    linear-gradient(180deg, rgba(3,6,16,.48) 0%, rgba(3,6,16,.28) 44%, rgba(3,6,16,.78) 100%),
    var(--privacy-bg) !important;background-repeat:no-repeat, no-repeat, no-repeat !important;background-size:cover, cover, cover !important;background-position:center, center, var(--privacy-bg-position,center center) !important;box-shadow:var(--i71-shadow-card) !important;backdrop-filter:blur(9px) saturate(112%);-webkit-backdrop-filter:blur(9px) saturate(112%);}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content > section::before,
body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content > section::after{content:none !important;display:none !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content h2{margin-bottom:14px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content :is(p,li){color:var(--i71-card-copy) !important;font-family:var(--font) !important;font-size:14px !important;font-weight:400 !important;line-height:1.58 !important;letter-spacing:normal !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content p{margin-bottom:12px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content p:last-child{margin-bottom:0 !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content a{color:#9dcfff !important;text-underline-offset:3px;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content code{color:#c0cdf1 !important;font-family:var(--mono) !important;font-size:.9em !important;}@media (min-width:768px) and (max-width:1100px){body[data-crona-page="sobre"] .inst-section > .container,
  body[data-crona-page="contato"] .inst-section > .container,
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] :is(.page-hero-grid,.legal-layout){width:min(calc(100% - 32px), var(--container-wide)) !important;}body[data-crona-page="sobre"] :is(.inst-hero-grid,.inst-section-head),
  body[data-crona-page="contato"] :is(.contact70-hero,.contact70-head,.inst-section-head),
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero-grid{grid-template-columns:1fr !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-layout{grid-template-columns:230px minmax(0,1fr) !important;}}@media (max-width:767px){body[data-crona-page="sobre"],
  body[data-crona-page="contato"],
  body[data-crona-page="privacidade"]{--i71-section-y:26px;}body[data-crona-page="sobre"] .inst-page > .inst-section,
  body[data-crona-page="contato"] .inst-page > .inst-section{background-image:linear-gradient(rgba(3,6,16,.78), rgba(3,6,16,.84)), var(--inst-bg) !important;background-repeat:no-repeat, no-repeat !important;background-size:cover, cover !important;background-position:center, var(--inst-bg-pos,center center) !important;}body[data-crona-page="sobre"] .inst-section > .container,
  body[data-crona-page="contato"] .inst-section > .container,
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] :is(.page-hero-grid,.legal-layout){width:min(calc(100% - 20px), var(--container-wide)) !important;}body[data-crona-page="sobre"] .inst-section > .container:has(> .inst-section-head),
  body[data-crona-page="contato"] .inst-section > .container:has(> .inst-section-head),
  body[data-crona-page="contato"] .inst-section > .container:has(> .contact70-head){padding:17px 15px !important;border-radius:20px !important;}body[data-crona-page="sobre"] :is(.inst-hero-copy,.inst-hero-side),
  body[data-crona-page="contato"] :is(.contact70-copy,.contact70-start),
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] :is(.page-hero-grid > .reveal,.page-side-note){padding:18px 15px !important;border-radius:20px !important;}body[data-crona-page="sobre"] .inst-hero-grid,
  body[data-crona-page="contato"] .contact70-hero,
  body[data-crona-page="sobre"] .inst-section-head,
  body[data-crona-page="contato"] :is(.contact70-head,.inst-section-head),
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero-grid{grid-template-columns:1fr !important;gap:12px !important;}body[data-crona-page="sobre"] .inst-title,
  body[data-crona-page="contato"] .inst-title,
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero h1{font-size:clamp(2.28rem,10.6vw,3rem) !important;line-height:1 !important;letter-spacing:-.052em !important;}body[data-crona-page="sobre"] .inst-eyebrow,
  body[data-crona-page="contato"] .inst-eyebrow,
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero .eyebrow{font-size:8.5px !important;line-height:1.3 !important;letter-spacing:.055em !important;}body[data-crona-page="sobre"] .inst-lead,
  body[data-crona-page="contato"] .inst-lead,
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] .page-hero p:not(.eyebrow){font-size:clamp(15.5px,4.1vw,16px) !important;line-height:1.68 !important;}body[data-crona-page="sobre"] .inst-section-title,
  body[data-crona-page="contato"] .inst-section-title,
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content h2{max-width:100% !important;font-size:clamp(1.62rem,7.45vw,2.25rem) !important;line-height:1.055 !important;letter-spacing:-.035em !important;margin-bottom:10px !important;}body[data-crona-page="sobre"] :is(.inst-rich-copy p,.inst-section-head > p),
  body[data-crona-page="contato"] :is(.inst-rich-copy p,.contact70-head-copy,.inst-section-head > p){font-size:clamp(13.6px,3.65vw,14.25px) !important;line-height:1.58 !important;}body[data-crona-page="sobre"] .inst-card,
  body[data-crona-page="contato"] .inst-card,
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] :is(.legal-nav,.legal-content > section){border-radius:16px !important;}body[data-crona-page="sobre"] :is(.inst-feature-card,.inst-process-step,.inst-list-card,.inst-stat),
  body[data-crona-page="contato"] :is(.contact70-step,.contact70-start-cta,.contact70-direct-card,.contact70-social-card,.contact70-when,.contact-step,.contact-link-card),
  body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content > section{padding:15px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] > .page-hero{padding:26px 0 !important;background-image:linear-gradient(rgba(3,6,16,.78), rgba(3,6,16,.84)), url('/assets/optimized/privacy-bg-01.e32af50ab3ccce61.webp') !important;background-repeat:no-repeat, no-repeat !important;background-size:cover, cover !important;background-position:center, center !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-layout{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;padding-top:26px !important;padding-bottom:26px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav{position:static !important;top:auto !important;padding:15px !important;display:flex !important;flex-wrap:wrap !important;gap:0 14px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav strong{flex-basis:100% !important;margin-bottom:8px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-nav a{width:auto !important;padding:7px 0 !important;border-top:0 !important;font-size:12.5px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content > section{background-image:linear-gradient(rgba(3,6,16,.78), rgba(3,6,16,.84)), var(--privacy-bg) !important;background-repeat:no-repeat, no-repeat !important;background-size:cover, cover !important;background-position:center, var(--privacy-bg-position,center center) !important;margin-bottom:12px !important;}body[data-crona-page="privacidade"] [data-app-view="privacidade"] .legal-content :is(p,li),
  body[data-crona-page="sobre"] :is(.inst-side-item p,.inst-feature-card p,.inst-process-step p,.inst-list-item p,.inst-stat span),
  body[data-crona-page="contato"] :is(.contact70-step p,.contact70-start-cta p,.contact70-direct-copy > span,.contact70-social-card p,.contact70-when-item p,.contact-step p,.contact-link-card p){font-size:14px !important;line-height:1.52 !important;}body[data-crona-page="sobre"] :is(.inst-list-card h2,.inst-cta-band h2),
  body[data-crona-page="contato"] .inst-cta-band h2{font-size:clamp(1.65rem,8.1vw,1.95rem) !important;line-height:1.07 !important;}}body[data-crona-page="sobre"] .about77-page{background:#030712}body[data-crona-page="sobre"] .about77-section{position:relative;isolation:isolate;overflow:hidden;padding:clamp(52px,6vw,82px) 0}body[data-crona-page="sobre"] .about77-section::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--about77-bg);background-position:var(--about77-pos,center);background-size:cover;background-repeat:no-repeat;transform:scale(1.025)}body[data-crona-page="sobre"] .about77-section::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(2,7,18,.87),rgba(3,8,21,.74) 42%,rgba(4,8,22,.80)),linear-gradient(180deg,rgba(4,8,19,.42),rgba(2,6,17,.82))}body[data-crona-page="sobre"] .about77-section>.container{position:relative;z-index:1}body[data-crona-page="sobre"] .about77-card{border:1px solid rgba(93,121,202,.23);border-radius:24px;background:linear-gradient(180deg,rgba(7,13,29,.78),rgba(4,9,22,.88));box-shadow:0 22px 56px rgba(0,0,0,.23),inset 0 1px 0 rgba(255,255,255,.045);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body[data-crona-page="sobre"] .about77-kicker{display:flex;align-items:center;gap:11px;margin:0 0 16px;color:#aebbd4;font-family:var(--mono);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}body[data-crona-page="sobre"] .about77-kicker::before{content:"";width:30px;height:1px;background:var(--gradient);box-shadow:0 0 12px rgba(9,215,255,.3)}body[data-crona-page="sobre"] .about77-gradient{font-style:normal;background:linear-gradient(90deg,#11cfff 0%,#4e83ff 46%,#ee4bd8 100%);-webkit-background-clip:text;background-clip:text;color:transparent}body[data-crona-page="sobre"] .about77-title{margin:0;color:#f4f7ff;font-family:var(--font);font-size:clamp(2.55rem,4.6vw,4.75rem);font-weight:700;line-height:.98;letter-spacing:-.055em;text-wrap:balance}body[data-crona-page="sobre"] .about77-section-title{margin:0;color:#f3f6ff;font-family:var(--font);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:700;line-height:1.02;letter-spacing:-.048em;text-wrap:balance}body[data-crona-page="sobre"] .about77-lead{margin:20px 0 0;max-width:68ch;color:#bdcbe1;font-size:clamp(1rem,1.08vw,1.075rem);line-height:1.72}body[data-crona-page="sobre"] .about77-copy{color:#bdcbe1;font-size:15px;line-height:1.72}body[data-crona-page="sobre"] .about77-copy p{margin:0}body[data-crona-page="sobre"] .about77-copy p+p{margin-top:12px}body[data-crona-page="sobre"] .about77-hero-grid{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(330px,.82fr);gap:18px;align-items:start}body[data-crona-page="sobre"] .about77-hero-main{padding:clamp(28px,3vw,40px)}body[data-crona-page="sobre"] .about77-hero-main .about77-title{max-width:12.5ch}body[data-crona-page="sobre"] .about77-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}body[data-crona-page="sobre"] .about77-pillar-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:26px}body[data-crona-page="sobre"] .about77-pillar{padding:14px 14px 13px;border:1px solid rgba(95,122,199,.17);border-radius:17px;background:rgba(8,14,30,.47)}body[data-crona-page="sobre"] .about77-pillar small{display:block;margin-bottom:5px;color:#8598b9;font-family:var(--mono);font-size:9px;letter-spacing:.14em}body[data-crona-page="sobre"] .about77-pillar strong{display:block;color:#eef4ff;font-size:13.5px;line-height:1.3}body[data-crona-page="sobre"] .about77-hero-side{display:grid;gap:14px}body[data-crona-page="sobre"] .about77-manifesto{padding:26px}body[data-crona-page="sobre"] .about77-manifesto h2{margin:0 0 15px;color:#fff;font-size:clamp(1.55rem,2.25vw,2.15rem);line-height:1.08;letter-spacing:-.035em}body[data-crona-page="sobre"] .about77-manifesto p{margin:0;color:#b8c8df;font-size:14px;line-height:1.65}body[data-crona-page="sobre"] .about77-compact-list{display:grid;gap:9px;margin-top:18px}body[data-crona-page="sobre"] .about77-compact-row{display:grid;grid-template-columns:34px 1fr;gap:11px;align-items:start;padding:12px;border-radius:16px;border:1px solid rgba(96,122,199,.16);background:rgba(8,14,30,.45)}body[data-crona-page="sobre"] .about77-compact-row i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;border:1px solid rgba(95,124,210,.24);color:#e8f0ff;font-style:normal;font:700 10px/1 var(--mono)}body[data-crona-page="sobre"] .about77-compact-row strong{display:block;margin-bottom:3px;color:#f0f4ff;font-size:13.5px;line-height:1.3}body[data-crona-page="sobre"] .about77-compact-row span{display:block;color:#9fb0cb;font-size:12.5px;line-height:1.5}body[data-crona-page="sobre"] .about77-side-note{padding:20px 22px}body[data-crona-page="sobre"] .about77-side-note strong{display:block;color:#fff;font-size:14.5px;margin-bottom:6px}body[data-crona-page="sobre"] .about77-side-note p{margin:0;color:#acbdd5;font-size:13px;line-height:1.6}body[data-crona-page="sobre"] .about77-head-row{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:36px;align-items:end;margin-bottom:24px}body[data-crona-page="sobre"] .about77-head-row .about77-section-title{max-width:14ch}body[data-crona-page="sobre"] .about77-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body[data-crona-page="sobre"] .about77-feature{padding:22px;display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;min-width:0}body[data-crona-page="sobre"] .about77-feature-top{display:flex;align-items:center;justify-content:space-between;gap:14px}body[data-crona-page="sobre"] .about77-feature-num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:13px;border:1px solid rgba(98,126,210,.24);background:rgba(9,16,34,.55);color:#eef4ff;font:700 10px/1 var(--mono)}body[data-crona-page="sobre"] .about77-feature-mark{width:34px;height:2px;border-radius:999px;background:linear-gradient(90deg,#13d0ff,#eb4cda);opacity:.8}body[data-crona-page="sobre"] .about77-feature h3{margin:0;color:#f2f6ff;font-size:16px;line-height:1.28;letter-spacing:-.015em}body[data-crona-page="sobre"] .about77-feature p{margin:0;color:#aebed7;font-size:13.5px;line-height:1.6}body[data-crona-page="sobre"] .about77-tag-row{display:flex;flex-wrap:wrap;gap:7px;padding-top:3px}body[data-crona-page="sobre"] .about77-tag-row span{padding:6px 8px;border-radius:999px;border:1px solid rgba(96,122,197,.16);background:rgba(8,14,30,.45);color:#b8cae5;font-size:10.5px}body[data-crona-page="sobre"] .about77-method-shell{padding:clamp(26px,3vw,36px)}body[data-crona-page="sobre"] .about77-method-top{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:34px;align-items:end;margin-bottom:24px}body[data-crona-page="sobre"] .about77-method-top .about77-section-title{max-width:11ch}body[data-crona-page="sobre"] .about77-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;position:relative}body[data-crona-page="sobre"] .about77-step{position:relative;padding:17px 16px 16px;border:1px solid rgba(93,120,199,.17);border-radius:17px;background:rgba(8,14,30,.5);min-width:0}body[data-crona-page="sobre"] .about77-step i{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:10px;border-radius:10px;border:1px solid rgba(100,129,215,.25);color:#edf4ff;font-style:normal;font:700 9px/1 var(--mono)}body[data-crona-page="sobre"] .about77-step strong{display:block;margin-bottom:5px;color:#f2f6ff;font-size:13.5px;line-height:1.25}body[data-crona-page="sobre"] .about77-step p{margin:0;color:#9fb1cd;font-size:12px;line-height:1.55}body[data-crona-page="sobre"] .about77-method-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding-top:17px;border-top:1px solid rgba(100,124,201,.14)}body[data-crona-page="sobre"] .about77-method-footer p{margin:0;max-width:72ch;color:#aebfda;font-size:13px;line-height:1.58}body[data-crona-page="sobre"] .about77-method-footer strong{color:#eef4ff}body[data-crona-page="sobre"] .about77-value-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:18px;align-items:start}body[data-crona-page="sobre"] .about77-value-main{padding:28px}body[data-crona-page="sobre"] .about77-value-main .about77-section-title{max-width:14ch}body[data-crona-page="sobre"] .about77-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}body[data-crona-page="sobre"] .about77-benefit{padding:16px;border-radius:17px;border:1px solid rgba(93,120,198,.16);background:rgba(8,14,30,.46)}body[data-crona-page="sobre"] .about77-benefit strong{display:block;margin-bottom:6px;color:#eff4ff;font-size:13.5px;line-height:1.3}body[data-crona-page="sobre"] .about77-benefit p{margin:0;color:#a6b7d1;font-size:12.5px;line-height:1.55}body[data-crona-page="sobre"] .about77-value-note{margin-top:12px;padding:14px 16px;border-radius:16px;background:linear-gradient(90deg,rgba(11,26,48,.58),rgba(23,15,49,.52));border:1px solid rgba(110,126,210,.16);color:#c4d2e7;font-size:12.5px;line-height:1.6}body[data-crona-page="sobre"] .about77-fit{padding:25px}body[data-crona-page="sobre"] .about77-fit h2{margin:0 0 15px;color:#fff;font-size:clamp(1.55rem,2.2vw,2.1rem);line-height:1.08;letter-spacing:-.035em}body[data-crona-page="sobre"] .about77-fit-list{display:grid;gap:9px}body[data-crona-page="sobre"] .about77-fit-row{display:grid;grid-template-columns:30px 1fr;gap:11px;align-items:start;padding:11px 0;border-top:1px solid rgba(95,121,199,.13)}body[data-crona-page="sobre"] .about77-fit-row:first-child{border-top:0;padding-top:0}body[data-crona-page="sobre"] .about77-fit-row i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:rgba(9,16,34,.54);border:1px solid rgba(96,124,205,.2);font:700 9px/1 var(--mono);font-style:normal;color:#eef4ff}body[data-crona-page="sobre"] .about77-fit-row strong{display:block;margin-bottom:3px;color:#eef4ff;font-size:13.5px}body[data-crona-page="sobre"] .about77-fit-row p{margin:0;color:#9eafc9;font-size:12.5px;line-height:1.52}body[data-crona-page="sobre"] .about77-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;padding:clamp(26px,3vw,38px)}body[data-crona-page="sobre"] .about77-cta .about77-section-title{max-width:16ch}body[data-crona-page="sobre"] .about77-cta p{margin:14px 0 0;max-width:68ch;color:#b7c7df;font-size:14px;line-height:1.65}body[data-crona-page="sobre"] .about77-cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}@media(max-width:1180px){body[data-crona-page="sobre"] .about77-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-crona-page="sobre"] .about77-pillar-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-crona-page="sobre"] .about77-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:980px){body[data-crona-page="sobre"] .about77-hero-grid,body[data-crona-page="sobre"] .about77-head-row,body[data-crona-page="sobre"] .about77-method-top,body[data-crona-page="sobre"] .about77-value-grid,body[data-crona-page="sobre"] .about77-cta{grid-template-columns:1fr}body[data-crona-page="sobre"] .about77-head-row{gap:16px;align-items:start}body[data-crona-page="sobre"] .about77-head-row .about77-section-title,body[data-crona-page="sobre"] .about77-method-top .about77-section-title,body[data-crona-page="sobre"] .about77-value-main .about77-section-title{max-width:none}body[data-crona-page="sobre"] .about77-benefit-grid{grid-template-columns:1fr}body[data-crona-page="sobre"] .about77-cta-actions{justify-content:flex-start}}@media(max-width:760px){body[data-crona-page="sobre"] .about77-section{padding:42px 0}body[data-crona-page="sobre"] .about77-title{font-size:clamp(2.2rem,10.5vw,3.25rem);max-width:none!important}body[data-crona-page="sobre"] .about77-section-title{font-size:clamp(1.8rem,8.4vw,2.6rem);max-width:none!important}body[data-crona-page="sobre"] .about77-hero-main,body[data-crona-page="sobre"] .about77-manifesto,body[data-crona-page="sobre"] .about77-value-main,body[data-crona-page="sobre"] .about77-fit,body[data-crona-page="sobre"] .about77-method-shell,body[data-crona-page="sobre"] .about77-cta{padding:22px}body[data-crona-page="sobre"] .about77-feature-grid,body[data-crona-page="sobre"] .about77-steps,body[data-crona-page="sobre"] .about77-pillar-strip{grid-template-columns:1fr}body[data-crona-page="sobre"] .about77-feature{padding:19px}body[data-crona-page="sobre"] .about77-method-footer{align-items:flex-start;flex-direction:column}body[data-crona-page="sobre"] .about77-hero-actions,body[data-crona-page="sobre"] .about77-cta-actions{display:grid;grid-template-columns:1fr;width:100%}body[data-crona-page="sobre"] .about77-hero-actions .button,body[data-crona-page="sobre"] .about77-cta-actions .button{width:100%;justify-content:center}}body[data-crona-page="sobre"] section[aria-labelledby="sobre-title"]{padding-bottom:clamp(42px,4.2vw,58px)!important}body[data-crona-page="sobre"] .about77-hero-grid{align-items:stretch!important}body[data-crona-page="sobre"] .about77-hero-main{height:100%!important}body[data-crona-page="sobre"] .about77-hero-side{display:flex!important;flex-direction:column!important;gap:14px!important;height:100%!important;min-height:0!important}body[data-crona-page="sobre"] .about77-manifesto{flex:0 0 auto!important}body[data-crona-page="sobre"] .about77-side-note{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:22px 24px!important;background:linear-gradient(135deg,rgba(8,16,35,.82),rgba(20,12,38,.82))!important}body[data-crona-page="sobre"] .about77-side-note strong{font-size:15px!important;margin-bottom:7px!important}body[data-crona-page="sobre"] .about77-side-note p{max-width:38ch!important}@media(max-width:980px){body[data-crona-page="sobre"] .about77-hero-grid{align-items:start!important}body[data-crona-page="sobre"] .about77-hero-main,
 body[data-crona-page="sobre"] .about77-hero-side{height:auto!important}body[data-crona-page="sobre"] .about77-side-note{flex:0 0 auto!important}}body[data-crona-page="sobre"] .about79-page{background:#030712}body[data-crona-page="sobre"] .about79-section{position:relative;isolation:isolate;overflow:hidden;padding:clamp(42px,4.8vw,66px) 0}body[data-crona-page="sobre"] .about79-section::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--about79-bg);background-size:cover;background-position:var(--about79-pos,center);background-repeat:no-repeat;transform:scale(1.02)}body[data-crona-page="sobre"] .about79-section::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(2,7,18,.88),rgba(3,8,21,.76) 46%,rgba(5,8,22,.82)),linear-gradient(180deg,rgba(4,8,19,.38),rgba(2,6,17,.83))}body[data-crona-page="sobre"] .about79-section>.container{position:relative;z-index:1}body[data-crona-page="sobre"] .about79-card{border:1px solid rgba(93,121,202,.22);border-radius:24px;background:linear-gradient(180deg,rgba(7,13,29,.78),rgba(4,9,22,.88));box-shadow:0 20px 50px rgba(0,0,0,.21),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}body[data-crona-page="sobre"] .about79-kicker{display:flex;align-items:center;gap:11px;margin:0 0 14px;color:#acbbd5;font-family:var(--mono);font-size:10.5px;font-weight:700;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}body[data-crona-page="sobre"] .about79-kicker::before{content:"";width:30px;height:1px;background:var(--gradient);box-shadow:0 0 12px rgba(9,215,255,.28)}body[data-crona-page="sobre"] .about79-gradient{font-style:normal;background:linear-gradient(90deg,#10cfff 0%,#4d83ff 46%,#ef4bd8 100%);-webkit-background-clip:text;background-clip:text;color:transparent}body[data-crona-page="sobre"] .about79-title{margin:0;color:#f5f8ff;font-family:var(--font);font-size:clamp(2.55rem,4.35vw,4.55rem);font-weight:700;line-height:.99;letter-spacing:-.052em;text-wrap:balance}body[data-crona-page="sobre"] .about79-section-title{margin:0;color:#f4f7ff;font-family:var(--font);font-size:clamp(1.95rem,3.05vw,3rem);font-weight:700;line-height:1.03;letter-spacing:-.045em;text-wrap:balance}body[data-crona-page="sobre"] .about79-copy{color:#bdcbe1;font-size:14.5px;line-height:1.72}body[data-crona-page="sobre"] .about79-copy p{margin:0}body[data-crona-page="sobre"] .about79-copy p+p{margin-top:10px}body[data-crona-page="sobre"] .about79-hero-shell{padding:clamp(26px,3vw,38px)}body[data-crona-page="sobre"] .about79-hero-top{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr);gap:28px;align-items:start}body[data-crona-page="sobre"] .about79-hero-copy .about79-title{max-width:13.5ch}body[data-crona-page="sobre"] .about79-lead{margin:18px 0 0;max-width:66ch;color:#bdcbe1;font-size:clamp(.98rem,1.04vw,1.06rem);line-height:1.7}body[data-crona-page="sobre"] .about79-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}body[data-crona-page="sobre"] .about79-logic{padding:0 0 0 24px;border-left:1px solid rgba(100,124,201,.18)}body[data-crona-page="sobre"] .about79-logic h2{margin:0;color:#fff;font-size:clamp(1.6rem,2.2vw,2.15rem);line-height:1.08;letter-spacing:-.035em;max-width:14ch}body[data-crona-page="sobre"] .about79-logic>p{margin:12px 0 0;color:#b7c7df;font-size:13.5px;line-height:1.65}body[data-crona-page="sobre"] .about79-logic-list{display:grid;gap:8px;margin-top:16px}body[data-crona-page="sobre"] .about79-logic-row{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;padding:11px 12px;border:1px solid rgba(96,122,199,.15);border-radius:15px;background:rgba(8,14,30,.44)}body[data-crona-page="sobre"] .about79-logic-row i{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;border:1px solid rgba(97,126,210,.23);color:#edf4ff;font:700 9px/1 var(--mono);font-style:normal}body[data-crona-page="sobre"] .about79-logic-row strong{display:block;margin-bottom:2px;color:#f0f4ff;font-size:13px}body[data-crona-page="sobre"] .about79-logic-row span{display:block;color:#9fb0cb;font-size:12px;line-height:1.45}body[data-crona-page="sobre"] .about79-hero-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(99,124,201,.14)}body[data-crona-page="sobre"] .about79-pillar{padding:14px 15px;border-radius:16px;border:1px solid rgba(94,121,199,.16);background:rgba(8,14,30,.46)}body[data-crona-page="sobre"] .about79-pillar small{display:block;margin-bottom:5px;color:#8296b9;font-family:var(--mono);font-size:9px;letter-spacing:.14em}body[data-crona-page="sobre"] .about79-pillar strong{display:block;color:#eff4ff;font-size:13.5px;line-height:1.3}body[data-crona-page="sobre"] .about79-principle-note{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 16px;border-radius:15px;background:linear-gradient(90deg,rgba(10,24,45,.52),rgba(24,13,45,.48));border:1px solid rgba(109,126,210,.15);color:#bdcce2;font-size:12.5px;line-height:1.55}body[data-crona-page="sobre"] .about79-principle-note strong{color:#f0f5ff}body[data-crona-page="sobre"] .about79-head{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:28px;align-items:start;margin-bottom:22px}body[data-crona-page="sobre"] .about79-head .about79-section-title{max-width:18ch}body[data-crona-page="sobre"] .about79-head .about79-copy{padding-top:28px;max-width:62ch}body[data-crona-page="sobre"] .about79-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body[data-crona-page="sobre"] .about79-feature{padding:19px;display:grid;grid-template-rows:auto auto 1fr auto;gap:9px;min-width:0}body[data-crona-page="sobre"] .about79-feature-top{display:flex;align-items:center;justify-content:space-between;gap:12px}body[data-crona-page="sobre"] .about79-feature-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;border:1px solid rgba(98,126,210,.23);background:rgba(9,16,34,.53);color:#eef4ff;font:700 9px/1 var(--mono)}body[data-crona-page="sobre"] .about79-feature-mark{width:30px;height:2px;border-radius:999px;background:linear-gradient(90deg,#12d0ff,#eb4cda);opacity:.8}body[data-crona-page="sobre"] .about79-feature h3{margin:0;color:#f2f6ff;font-size:15px;line-height:1.27}body[data-crona-page="sobre"] .about79-feature p{margin:0;color:#aebed7;font-size:12.8px;line-height:1.58}body[data-crona-page="sobre"] .about79-tag-row{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}body[data-crona-page="sobre"] .about79-tag-row span{padding:5px 7px;border-radius:999px;border:1px solid rgba(96,122,197,.15);background:rgba(8,14,30,.43);color:#b8cae5;font-size:10px}body[data-crona-page="sobre"] .about79-method{padding:clamp(24px,2.8vw,34px)}body[data-crona-page="sobre"] .about79-method-head{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:26px;align-items:start;margin-bottom:20px}body[data-crona-page="sobre"] .about79-method-head .about79-section-title{max-width:17ch}body[data-crona-page="sobre"] .about79-method-head .about79-copy{padding-top:26px}body[data-crona-page="sobre"] .about79-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}body[data-crona-page="sobre"] .about79-step{padding:15px 14px;border:1px solid rgba(93,120,199,.16);border-radius:16px;background:rgba(8,14,30,.48);min-width:0}body[data-crona-page="sobre"] .about79-step i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-bottom:9px;border-radius:9px;border:1px solid rgba(100,129,215,.24);color:#edf4ff;font-style:normal;font:700 8.5px/1 var(--mono)}body[data-crona-page="sobre"] .about79-step strong{display:block;margin-bottom:4px;color:#f2f6ff;font-size:13px}body[data-crona-page="sobre"] .about79-step p{margin:0;color:#9fb1cd;font-size:11.8px;line-height:1.5}body[data-crona-page="sobre"] .about79-method-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;margin-top:16px;padding-top:15px;border-top:1px solid rgba(100,124,201,.13)}body[data-crona-page="sobre"] .about79-method-foot p{margin:0;color:#aebfda;font-size:12.5px;line-height:1.55}body[data-crona-page="sobre"] .about79-method-foot strong{color:#eef4ff}body[data-crona-page="sobre"] .about79-result-head{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:28px;align-items:start;margin-bottom:20px}body[data-crona-page="sobre"] .about79-result-head .about79-section-title{max-width:17ch}body[data-crona-page="sobre"] .about79-result-head .about79-copy{padding-top:28px}body[data-crona-page="sobre"] .about79-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body[data-crona-page="sobre"] .about79-benefit{padding:17px;border-radius:16px;border:1px solid rgba(93,120,198,.16);background:rgba(8,14,30,.46)}body[data-crona-page="sobre"] .about79-benefit strong{display:block;margin-bottom:5px;color:#eff4ff;font-size:13.5px}body[data-crona-page="sobre"] .about79-benefit p{margin:0;color:#a6b7d1;font-size:12.4px;line-height:1.55}body[data-crona-page="sobre"] .about79-signal-band{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:0;margin-top:12px;border:1px solid rgba(101,126,205,.17);border-radius:18px;background:linear-gradient(90deg,rgba(8,18,36,.58),rgba(20,13,41,.52));overflow:hidden}body[data-crona-page="sobre"] .about79-signal-label{padding:16px 18px;display:flex;align-items:center;color:#d9e4f7;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;border-right:1px solid rgba(101,126,205,.15)}body[data-crona-page="sobre"] .about79-signal{padding:15px 16px;border-right:1px solid rgba(101,126,205,.13)}body[data-crona-page="sobre"] .about79-signal:last-child{border-right:0}body[data-crona-page="sobre"] .about79-signal strong{display:block;color:#f0f4ff;font-size:12.8px;margin-bottom:3px}body[data-crona-page="sobre"] .about79-signal span{display:block;color:#9fb0ca;font-size:11.7px;line-height:1.5}body[data-crona-page="sobre"] .about79-result-note{margin-top:12px;padding:13px 16px;border-radius:15px;border:1px solid rgba(108,126,210,.15);background:rgba(8,14,30,.48);color:#bdcce2;font-size:12.3px;line-height:1.55}body[data-crona-page="sobre"] .about79-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px;align-items:center;padding:clamp(24px,2.8vw,34px)}body[data-crona-page="sobre"] .about79-cta .about79-section-title{max-width:17ch}body[data-crona-page="sobre"] .about79-cta p{margin:12px 0 0;max-width:66ch;color:#b7c7df;font-size:13.5px;line-height:1.62}body[data-crona-page="sobre"] .about79-cta-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}@media(max-width:1180px){body[data-crona-page="sobre"] .about79-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-crona-page="sobre"] .about79-steps{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-crona-page="sobre"] .about79-hero-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-crona-page="sobre"] .about79-principle-note{grid-column:1/-1}}@media(max-width:980px){body[data-crona-page="sobre"] .about79-hero-top,body[data-crona-page="sobre"] .about79-head,body[data-crona-page="sobre"] .about79-method-head,body[data-crona-page="sobre"] .about79-result-head,body[data-crona-page="sobre"] .about79-cta{grid-template-columns:1fr}body[data-crona-page="sobre"] .about79-logic{padding:20px 0 0;border-left:0;border-top:1px solid rgba(100,124,201,.16)}body[data-crona-page="sobre"] .about79-head .about79-copy,body[data-crona-page="sobre"] .about79-method-head .about79-copy,body[data-crona-page="sobre"] .about79-result-head .about79-copy{padding-top:0}body[data-crona-page="sobre"] .about79-benefits{grid-template-columns:1fr}body[data-crona-page="sobre"] .about79-signal-band{grid-template-columns:1fr}body[data-crona-page="sobre"] .about79-signal-label,body[data-crona-page="sobre"] .about79-signal{border-right:0;border-bottom:1px solid rgba(101,126,205,.13)}body[data-crona-page="sobre"] .about79-signal:last-child{border-bottom:0}body[data-crona-page="sobre"] .about79-cta-actions{justify-content:flex-start}}@media(max-width:760px){body[data-crona-page="sobre"] .about79-section{padding:38px 0}body[data-crona-page="sobre"] .about79-hero-shell,body[data-crona-page="sobre"] .about79-method,body[data-crona-page="sobre"] .about79-cta{padding:21px}body[data-crona-page="sobre"] .about79-title{font-size:clamp(2.2rem,10.4vw,3.15rem);max-width:none!important}body[data-crona-page="sobre"] .about79-section-title{font-size:clamp(1.8rem,8.2vw,2.5rem);max-width:none!important}body[data-crona-page="sobre"] .about79-feature-grid,body[data-crona-page="sobre"] .about79-steps,body[data-crona-page="sobre"] .about79-hero-bottom{grid-template-columns:1fr}body[data-crona-page="sobre"] .about79-method-foot{grid-template-columns:1fr}body[data-crona-page="sobre"] .about79-actions,body[data-crona-page="sobre"] .about79-cta-actions{display:grid;grid-template-columns:1fr;width:100%}body[data-crona-page="sobre"] .about79-actions .button,body[data-crona-page="sobre"] .about79-cta-actions .button{width:100%;justify-content:center}body[data-crona-page="sobre"] .about79-principle-note{display:block}body[data-crona-page="sobre"] .about79-principle-note strong{display:block;margin-bottom:4px}}body[data-crona-page="sobre"] .about79-section::before,
body[data-crona-page="sobre"] .about79-section::after{display:none!important}body[data-crona-page="sobre"] .about79-section{background-color:#030610!important;background-repeat:no-repeat,no-repeat!important;background-size:cover,cover!important;background-attachment:scroll,scroll!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(1){background-image:linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),url('/assets/optimized/about-bg-01.f3fff23992be2478.webp')!important;background-position:center,center center!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(2){background-image:linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),var(--crona-media-07606ac72722513a,url('/assets/optimized/about-bg-02.96cde262c3f629ed.webp'))!important;background-position:center,center center!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(3){background-image:linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),var(--crona-media-c2bd38a3ac511d7e,url('/assets/optimized/about-bg-03.4ee6e874e7431833.webp'))!important;background-position:center,center 46%!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(4){background-image:linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),var(--crona-media-a9c0e4322c9cc42d,url('/assets/optimized/about-bg-04.2c38eb2e7a599c54.webp'))!important;background-position:center,center center!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(5){background-image:linear-gradient(rgba(3,8,20,.52),rgba(3,8,20,.52)),var(--crona-media-7f489174e16bcb17,url('/assets/optimized/about-bg-05.f71cfb8ca49cbbfe.webp'))!important;background-position:center,center 42%!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(1){background-image:linear-gradient(rgba(0,0,0,.10),rgba(0,0,0,.10)),linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),url('/assets/optimized/about-bg-01.f3fff23992be2478.webp')!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(2){background-image:linear-gradient(rgba(0,0,0,.10),rgba(0,0,0,.10)),linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),var(--crona-media-07606ac72722513a,url('/assets/optimized/about-bg-02.96cde262c3f629ed.webp'))!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(3){background-image:linear-gradient(rgba(0,0,0,.10),rgba(0,0,0,.10)),linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),var(--crona-media-c2bd38a3ac511d7e,url('/assets/optimized/about-bg-03.4ee6e874e7431833.webp'))!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(4){background-image:linear-gradient(rgba(0,0,0,.10),rgba(0,0,0,.10)),linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,.38)),var(--crona-media-a9c0e4322c9cc42d,url('/assets/optimized/about-bg-04.2c38eb2e7a599c54.webp'))!important}body[data-crona-page="sobre"] .about79-section:nth-of-type(5){background-image:linear-gradient(rgba(0,0,0,.10),rgba(0,0,0,.10)),linear-gradient(rgba(3,8,20,.52),rgba(3,8,20,.52)),var(--crona-media-7f489174e16bcb17,url('/assets/optimized/about-bg-05.f71cfb8ca49cbbfe.webp'))!important}body[data-crona-page="sobre"] .about79-section{background-repeat:no-repeat,no-repeat,no-repeat!important;background-size:cover,cover,cover!important}body[data-crona-page="home"] .section-system{background-color:#040815 !important;background-image:linear-gradient(rgba(4,9,22,.58), rgba(4,9,22,.58)),
    url("/assets/home-section-backgrounds/home-system.webp") !important;background-repeat:no-repeat, no-repeat !important;background-size:cover, cover !important;background-position:center, 50% 34% !important;}body[data-crona-page="home"] .section-system::before{display:none !important;content:none !important;}body:not([data-crona-page="404"]) .app-view.diag-page > .diag-hero{position:relative;isolation:isolate;overflow:hidden;}body:not([data-crona-page="404"]) .app-view.diag-page > .diag-hero::before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(3,8,20,.72), rgba(3,8,20,.72)),
    url("/assets/optimized/extra-bg-02.ce284d0fe59c8aab.webp");background-repeat:no-repeat, no-repeat;background-size:cover, cover;background-position:center, center center;}body:not([data-crona-page="404"]) .site-proof-strip{position:relative;isolation:isolate;overflow:hidden;background-color:#030610 !important;background-image:linear-gradient(rgba(3,8,20,.72), rgba(3,8,20,.72)),
    var(--crona-proof-bg) !important;background-repeat:no-repeat, no-repeat !important;background-size:cover, cover !important;background-position:center, var(--crona-proof-pos, center center) !important;}body:not([data-crona-page="404"]) .site-proof-strip > .site-proof-grid{position:relative;z-index:1;background:rgba(7,12,26,.58) !important;backdrop-filter:blur(6px);}body[data-crona-page="site-estrategico"] .site-proof-strip{--crona-proof-bg:url("/assets/optimized/extra-bg-03.c88e9daa7386e08c.webp");--crona-proof-pos:center center;}body[data-crona-page="seo-busca-organica"] .site-proof-strip{--crona-proof-bg:url("/assets/optimized/extra-bg-04.035a8f531205ad97.webp");--crona-proof-pos:center center;}body[data-crona-page="trafego-pago"] .site-proof-strip{--crona-proof-bg:url("/assets/optimized/extra-bg-05.afe1802d76f7868a.webp");--crona-proof-pos:center center;}body[data-crona-page="landing-pages"] .site-proof-strip{--crona-proof-bg:url("/assets/optimized/extra-bg-06.8614072a90336210.webp");--crona-proof-pos:center center;}body[data-crona-page="copy-e-criativos"] .site-proof-strip{--crona-proof-bg:url("/assets/optimized/extra-bg-07.18ed025d07b37c19.webp");--crona-proof-pos:center center;}body[data-crona-page="tracking-mensuracao"] .site-proof-strip{--crona-proof-bg:url("/assets/optimized/extra-bg-08.a95bd4c2f563f339.webp");--crona-proof-pos:center center;}body[data-crona-page="crm-automacoes"] .site-proof-strip{--crona-proof-bg:url("/assets/optimized/extra-bg-09.ab6d4e9b4df8fe0a.webp");--crona-proof-pos:center center;}body[data-crona-page="sistema-crona"] .site-proof-strip{--crona-proof-bg:url("/assets/optimized/extra-bg-10.df1d6ddf38620b5a.webp");--crona-proof-pos:center center;}@keyframes cronaWaPremiumRing83{0%{transform:scale(.94);opacity:.74;}58%{transform:scale(1.43);opacity:0;}100%{transform:scale(1.43);opacity:0;}}@keyframes cronaWaPremiumBreathe83{0%,100%{box-shadow:0 14px 34px rgba(0,0,0,.34),
      0 0 0 1px rgba(255,255,255,.08),
      0 5px 20px rgba(37,211,102,.22),
      0 0 24px rgba(37,211,102,.12),
      inset 0 1px 0 rgba(255,255,255,.28),
      inset 0 -8px 16px rgba(0,88,40,.12);}50%{box-shadow:0 15px 36px rgba(0,0,0,.35),
      0 0 0 1px rgba(255,255,255,.11),
      0 6px 24px rgba(37,211,102,.29),
      0 0 32px rgba(37,211,102,.18),
      inset 0 1px 0 rgba(255,255,255,.32),
      inset 0 -8px 16px rgba(0,88,40,.10);}}.crona-wa-float{width:58px !important;height:58px !important;border:1px solid rgba(222,255,235,.34) !important;background:radial-gradient(circle at 33% 24%, rgba(255,255,255,.30) 0 7%, rgba(255,255,255,.08) 19%, transparent 38%),
    linear-gradient(145deg, #38e27b 0%, #25d366 47%, #18b953 100%) !important;box-shadow:0 14px 34px rgba(0,0,0,.34),
    0 0 0 1px rgba(255,255,255,.08),
    0 5px 20px rgba(37,211,102,.22),
    0 0 24px rgba(37,211,102,.12),
    inset 0 1px 0 rgba(255,255,255,.28),
    inset 0 -8px 16px rgba(0,88,40,.12) !important;animation:cronaWaPremiumBreathe83 3.25s ease-in-out infinite;}.crona-wa-float::before{inset:-4px !important;border:1.5px solid rgba(76,242,137,.48) !important;box-shadow:0 0 18px rgba(37,211,102,.18);animation:cronaWaPremiumRing83 2.45s cubic-bezier(.2,.62,.3,1) infinite !important;}.crona-wa-float::after{border-color:rgba(94,226,143,.20) !important;background:linear-gradient(145deg, rgba(4,12,20,.95), rgba(5,20,15,.94)) !important;box-shadow:0 14px 34px rgba(0,0,0,.32), 0 0 22px rgba(37,211,102,.07) !important;}.crona-wa-float svg{width:29px !important;height:29px !important;flex-basis:29px !important;filter:drop-shadow(0 1px 1px rgba(0,70,32,.24)) drop-shadow(0 0 5px rgba(255,255,255,.10));}.crona-wa-float:hover,
.crona-wa-float:focus-visible{filter:brightness(1.055) saturate(1.04) !important;box-shadow:0 17px 38px rgba(0,0,0,.36),
    0 0 0 1px rgba(255,255,255,.13),
    0 7px 27px rgba(37,211,102,.32),
    0 0 36px rgba(37,211,102,.21),
    inset 0 1px 0 rgba(255,255,255,.34),
    inset 0 -8px 16px rgba(0,88,40,.09) !important;}@media (max-width: 700px){.crona-wa-float{width:54px !important;height:54px !important;right:19px !important;}.crona-wa-float svg{width:27px !important;height:27px !important;flex-basis:27px !important;}}@media (max-width: 380px){.crona-wa-float{width:52px !important;height:52px !important;right:17px !important;}.crona-wa-float svg{width:26px !important;height:26px !important;flex-basis:26px !important;}}@media (prefers-reduced-motion: reduce){.crona-wa-float,
  .crona-wa-float::before{animation:none !important;}.crona-wa-float::before{opacity:.24 !important;transform:scale(1.10) !important;}}body[data-crona-page="home"] .section-system{background-image:linear-gradient(rgba(0,0,0,.04), rgba(0,0,0,.04)),
    linear-gradient(rgba(4,9,22,.58), rgba(4,9,22,.58)),
    url("/assets/home-section-backgrounds/home-system.webp") !important;background-repeat:no-repeat, no-repeat, no-repeat !important;background-size:cover, cover, cover !important;background-position:center, center, 50% 34% !important;}body:not([data-crona-page="404"]) .site-proof-strip{background-image:linear-gradient(rgba(0,0,0,.04), rgba(0,0,0,.04)),
    linear-gradient(rgba(3,8,20,.72), rgba(3,8,20,.72)),
    var(--crona-proof-bg) !important;background-repeat:no-repeat, no-repeat, no-repeat !important;background-size:cover, cover, cover !important;background-position:center, center, var(--crona-proof-pos, center center) !important;}body:not([data-crona-page="404"]) .trust-layer{background:rgba(6,10,23,.62) !important;background-image:none !important;background-color:rgba(6,10,23,.62) !important;}body:not([data-crona-page="404"]) .trust-layer::before{content:"" !important;display:block !important;background:linear-gradient(90deg, transparent, rgba(30,89,255,.05), transparent) !important;}body:not([data-crona-page="404"]) .trust-layer::after{content:none !important;display:none !important;background:none !important;}@media (max-width: 1360px){.site-header .mobile-solutions-panel{max-height:428px !important;overflow-y:auto !important;overflow-x:hidden !important;overscroll-behavior:contain !important;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;}.site-header .mobile-solutions-panel::after{content:"";position:sticky;z-index:3;left:0;right:0;bottom:-6px;display:block;height:10px;margin:-10px -7px -6px -10px;pointer-events:none;background:linear-gradient(180deg, rgba(4,8,19,0), rgba(4,8,19,.92));}}@media (max-width: 430px){.site-header .mobile-solutions-panel{max-height:400px !important;}}@media (max-width: 360px){.site-header .mobile-solutions-panel{max-height:394px !important;}}#faq, #sobre, #processo, #contato, #contato-direto, [id^="privacidade-"]{scroll-margin-top:calc(var(--header-h, 72px) + 18px);}.app-view.diag-page .diag-form .field label small{color:#72809a !important;}body[data-crona-page="home"] .section-capabilities .capability-list-label{color:#6f7d98 !important;}body[data-crona-page="home"] .section-capabilities .capability-result span{color:#8796b0 !important;}/* Footer secondary copy: adjust only the failing copyright line. */body .site-footer .crona-footer-meta-copyright span{color:#707d96 !important;}body .site-footer .crona-footer-meta-motto{color:#6c7992 !important;}