@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-display:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-serif:ui-serif, "New York", "Iowan Old Style", Georgia, "Times New Roman", serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--branco:#eaeaea;--inox:#acaba9;--cinza:#75706f;--chumbo:#2c2c2c;--preto:#121212;--ink:#121212;--ink-2:#2c2c2c;--cinza-texto:#676261;--muted:var(--cinza-texto);--subtle:var(--cinza-texto);--faint:#acaba9;--on-dark:#eaeaea;--on-dark-muted:#acaba9;--on-dark-subtle:#acaba9;--on-dark-tint:#eaeaea;--surface:#fff;--surface-2:#eaeaea;--surface-3:#dfdfde;--surface-ink:#121212;--surface-ink-2:#2c2c2c;--line:#dcdbd9;--line-strong:#acaba9;--line-dark:#2c2c2c;--accent:#121212;--accent-deep:#000;--accent-lift:#2c2c2c;--accent-surface:#dfdfde;--accent-surface-2:#f2f2f1;--accent-wash:#1212120d;--accent-wash-2:#12121217;--accent-line:#1212122e;--signal:#b8873f;--signal-wash:#b8873f1f;--ok:#4f6b45;--ok-wash:#f0f2ef;--danger:#8c4a4a;--ok-dark:#9ab890;--danger-dark:#cf9393;--signal-dark:#d6a862;--verified:var(--ink);--verified-wash:var(--surface-2);--glow-dark:#eaeaea1a;--glass:#ffffffb8;--glass-strong:#ffffffe6;--glass-dark:#121212b8;--glass-blur:saturate(120%) blur(14px);--shadow-1:0 1px 2px #1212120d;--shadow-2:0 8px 24px -12px #1212122e;--shadow-3:0 28px 60px -28px #1212124d;--shadow-accent:0 14px 32px -14px #12121259;--radius-1:10px;--radius-2:18px;--radius-pill:999px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:40px;--space-5:64px;--space-6:96px;--space-7:128px;--paper:var(--surface-2);--panel:var(--surface);--nav:var(--preto);--lime:var(--ink);--green:var(--chumbo);--mist:var(--surface-3);--amber:var(--signal)}.landing-ribbon,.proof-strip,.command-now,.value-feature,.responsibility-section,.landing-footer,.access-console aside{--ink:var(--on-dark);--ink-2:var(--on-dark);--muted:var(--on-dark-muted);--subtle:var(--on-dark-subtle);--faint:var(--on-dark-muted);--accent:var(--branco);--accent-deep:#fff;--line:var(--line-dark);--line-strong:var(--line-dark);--glass:#ffffff14}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.grid{display:grid}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}.lx-icon{vertical-align:middle;flex:none}.plans-page{color:#1b1920;background:#eef3f4;min-height:100vh}.plans-page>nav{justify-content:space-between;align-items:center;max-width:1320px;margin:auto;padding:25px 30px;display:flex}.plans-page>nav>div{gap:22px;display:flex}.plans-page>nav>div a{color:#5f5c67;font-size:9px;font-weight:700;text-decoration:none}.plans-page>main{max-width:1280px;margin:auto;padding:70px 30px 100px}.plans-hero{max-width:820px;margin-bottom:55px}.plans-hero h1{letter-spacing:-.055em;margin:18px 0;font-size:60px;line-height:1.02}.plans-hero h1 em{color:var(--cinza);font-style:normal}.plans-hero>p{color:#6c6974;max-width:680px;font-size:13px;line-height:1.7}.plans-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.plans-grid article{background:#fff;border:1px solid #dadee1;border-radius:22px;flex-direction:column;min-height:580px;padding:28px;display:flex;box-shadow:0 18px 45px #1e1e1e0d}.plans-grid article.featured{color:#fff;border-color:var(--preto);background:radial-gradient(circle at 88% 4%, var(--cinza) 0, #4b4b4bcc 23%, #19171e 68%);position:relative;overflow:hidden;transform:translateY(-12px);box-shadow:0 32px 70px #2929293b}.plan-eyebrow{color:var(--cinza);letter-spacing:.13em;font-size:7px;font-weight:900}.featured .plan-eyebrow{color:#c2c2c2}.plans-grid h2{letter-spacing:-.04em;margin:16px 0 10px;font-size:28px}.plans-grid article>p{color:#74717b;min-height:56px;margin:0;font-size:9px;line-height:1.65}.plans-grid .featured>p{color:#bcb7c2}.plan-price{margin:34px 0 20px}.plan-price b{letter-spacing:-.04em;font-size:34px}.plan-price small{color:#8d8993;margin-left:5px;font-size:8px}.plans-grid article>a{color:#fff;text-align:center;background:#19171e;border-radius:999px;padding:13px 16px;font-size:8px;font-weight:900;text-decoration:none}.plans-grid .featured>a{color:var(--preto);background:var(--inox)}.plans-grid ul{margin:25px 0 0;padding:0;list-style:none}.plans-grid li{color:#56535e;border-bottom:1px solid #ececef;padding:10px 0;font-size:8px}.plans-grid .featured li{color:#ded9e4;border-color:var(--chumbo)}.balance-section{background:#fff;border:1px solid #d9dee0;border-radius:28px;grid-template-columns:1fr 420px;align-items:center;gap:70px;margin-top:100px;padding:70px;display:grid}.balance-section h2{letter-spacing:-.045em;margin:15px 0;font-size:42px}.balance-section>div>p{color:#6d6a75;font-size:10px;line-height:1.8}.balance-points{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.balance-points span{color:#535353;background:var(--branco);border-radius:999px;padding:8px 11px;font-size:7px;font-weight:850}.balance-section aside{color:#fff;background:radial-gradient(circle at 90% 0, var(--cinza), #19171e 62%);border-radius:20px;padding:24px;box-shadow:0 25px 60px #29292938}.balance-section aside header,.balance-section aside>div,.balance-section aside footer{justify-content:space-between;display:flex}.balance-section aside header{color:#b4b4b4;font-size:7px;font-weight:900}.balance-section aside>b{margin:30px 0 7px;font-size:34px;display:block}.balance-section aside>p{color:#aaa5b0;font-size:8px}.balance-section aside>div{color:#bbb6c0;margin-top:25px;font-size:8px}.balance-section aside>i{background:#403a45;border-radius:10px;height:6px;margin:12px 0;display:block}.balance-section aside>i em{background:#a0a0a0;border-radius:10px;width:26%;height:100%;display:block}.balance-section aside footer{color:#8f8995;font-size:7px}.enterprise-plan{color:#fff;background:#19171e;border-radius:24px;grid-template-columns:1.25fr .8fr auto;align-items:center;gap:45px;margin-top:20px;padding:44px;display:grid}.enterprise-plan>div>span{color:var(--inox);letter-spacing:.12em;font-size:7px;font-weight:900}.enterprise-plan h2{margin:13px 0;font-size:27px}.enterprise-plan p{color:#aaa6b0;font-size:9px;line-height:1.6}.enterprise-plan ul{color:#d2ced6;padding:0;font-size:8px;line-height:2;list-style:none}.enterprise-plan a{color:var(--preto);background:var(--inox);white-space:nowrap;border-radius:999px;padding:13px 18px;font-size:8px;font-weight:900;text-decoration:none}.human-access{text-align:center;max-width:800px;margin:95px auto 30px}.human-access>span{color:var(--cinza);letter-spacing:.13em;font-size:7px;font-weight:900}.human-access h2{letter-spacing:-.04em;font-size:35px}.human-access p{color:#6d6a75;font-size:10px;line-height:1.7}.human-access a{color:#fff;background:#19171e;border-radius:999px;margin-top:18px;padding:13px 18px;font-size:8px;font-weight:900;text-decoration:none;display:inline-block}.plans-note{text-align:center;color:#908d96;font-size:7px}.plans-page>footer{color:#8b8791;background:#19171e;justify-content:center;gap:20px;padding:25px 30px;font-size:8px;display:flex}.plans-page>footer b{color:#fff;letter-spacing:.15em}.plans-page>footer a{color:var(--inox);text-decoration:none}.consult-callout{max-width:1320px;color:var(--on-dark);background:radial-gradient(circle at 85% 0, var(--accent), var(--surface-ink) 58%);box-shadow:var(--shadow-3);border-radius:25px;justify-content:space-between;align-items:flex-end;gap:40px;margin:25px auto 120px;padding:48px 55px;display:flex}.consult-callout span{color:var(--on-dark-tint);letter-spacing:.13em;font-size:8px;font-weight:900}.consult-callout h2{letter-spacing:-.045em;margin:14px 0;font-size:38px}.consult-callout p{max-width:690px;color:var(--faint);margin:0;font-size:10px;line-height:1.7}.consult-callout>a{color:var(--on-dark);background:var(--accent-lift);white-space:nowrap;border-radius:999px;padding:13px 18px;font-size:8px;font-weight:900;text-decoration:none}@media (width<=900px){.plans-grid{grid-template-columns:1fr}.plans-grid article.featured{transform:none}.balance-section{grid-template-columns:1fr;padding:35px}.enterprise-plan{grid-template-columns:1fr}.consult-callout{flex-direction:column;align-items:flex-start;margin-left:18px;margin-right:18px}.plans-hero h1{font-size:48px}}@media (width<=600px){.plans-page>main{padding:50px 16px 80px}.plans-page>nav>div a:first-child{display:none}.plans-hero h1{font-size:38px}.balance-section{padding:25px}.balance-section h2{font-size:32px}.consult-callout{padding:35px 25px}.consult-callout h2{font-size:30px}.plans-page>footer{flex-direction:column;align-items:center}}.flow-page{color:#19171f;background:#eef3f4;min-height:100vh}.flow-page>nav{justify-content:space-between;max-width:1300px;margin:auto;padding:25px 30px;display:flex}.flow-page>nav>a:last-child{color:#696671;font-size:9px;text-decoration:none}.flow-page>main{max-width:1250px;margin:auto;padding:45px 30px 100px}.flow-page main>header{justify-content:space-between;align-items:flex-end;display:flex}.flow-page h1{letter-spacing:-.05em;margin:15px 0 8px;font-size:44px}.flow-page main>header p{color:#6e6b76;font-size:10px}.flow-page label{color:#696671;flex-direction:column;gap:5px;font-size:8px;font-weight:850;display:flex}.flow-page input,.flow-page select,.flow-page textarea{font:inherit;background:#fff;border:1px solid #d8dde0;border-radius:8px;padding:9px;font-size:9px}.flow-settings{background:#fff;border:1px solid #dce1e3;border-radius:15px;grid-template-columns:1fr 1.3fr 1.3fr .7fr .5fr;gap:9px;margin:28px 0 14px;padding:18px;display:grid}.flow-layout{grid-template-columns:1fr 280px;gap:14px;display:grid}.flow-canvas,.flow-layout>aside{background:#fff;border:1px solid #dce1e3;border-radius:17px;padding:20px}.flow-toolbar{border-bottom:1px solid #e5e7e9;justify-content:space-between;padding-bottom:15px;display:flex}.flow-toolbar>span{color:var(--cinza);font-size:7px;font-weight:900}.flow-toolbar button{background:#fff;border:1px solid #d8dce0;border-radius:999px;margin-left:6px;padding:7px 10px;font-size:7px}.flow-step{grid-template-columns:40px 1fr;gap:10px;display:grid}.flow-node{flex-direction:column;align-items:center;display:flex}.flow-node span{color:#fff;background:var(--cinza);border-radius:50%;place-items:center;width:30px;height:30px;margin-top:18px;font-size:8px;font-weight:900;display:grid}.flow-node i{background:#cfcfcf;flex:1;width:1px}.flow-step.wait .flow-node span{color:#5b5b5b;background:var(--branco)}.flow-card{background:#fafafa;border:1px solid #e0e2e6;border-radius:14px;margin:12px 0;padding:17px}.flow-card>header{justify-content:space-between;margin-bottom:13px;display:flex}.flow-card>header b{color:#616161;letter-spacing:.1em;font-size:7px}.flow-card>header button{color:var(--danger);background:0 0;border:0;font-size:7px}.flow-card label{margin-bottom:11px}.flow-card label small{color:#918e97;font-size:7px;font-weight:500}.message-preview{color:#fff;background:radial-gradient(circle at 90% 0,#646464,#1b191f 60%);border-radius:10px;margin-top:10px;padding:12px}.message-preview span{color:var(--inox);font-size:6px;font-weight:900}.message-preview p{font-size:9px;line-height:1.5}.wait-row{color:#77747e;align-items:center;gap:8px;font-size:8px;display:flex}.wait-row input{width:70px}.flow-save{color:#aaa7b1;background:#19181e;border-radius:13px;justify-content:space-between;align-items:center;margin-top:13px;padding:15px;display:flex}.flow-save span{font-size:8px}.flow-save button{color:var(--preto);background:#a3a3a3;border:0;border-radius:999px;padding:10px 14px;font-size:8px;font-weight:900}.flow-notice{color:#565656;font-size:8px;font-weight:800}.flow-layout>aside h2{font-size:14px}.flow-layout>aside>article{border-top:1px solid #e5e7e9;flex-direction:column;gap:5px;padding:12px 0;display:flex}.flow-layout>aside>article span{color:#585858;text-transform:uppercase;font-size:6px;font-weight:900}.flow-layout>aside>article b{font-size:9px}.flow-layout>aside>article small{color:#8a8791;font-size:7px}.flow-layout>aside>p{color:#8a8791;font-size:8px}.flow-guard{color:#bab6c0;background:#19181e;border-radius:11px;flex-direction:column;gap:8px;margin-top:20px;padding:14px;font-size:7px;display:flex}.flow-guard b{color:#fff;margin-bottom:3px}@media (width<=950px){.flow-settings{grid-template-columns:1fr 1fr}.flow-layout{grid-template-columns:1fr}}@media (width<=600px){.flow-page>main{padding:40px 14px}.flow-page main>header{flex-direction:column;align-items:flex-start}.flow-settings{grid-template-columns:1fr}.flow-step{grid-template-columns:30px 1fr}.form-row{grid-template-columns:1fr}.wait-row{flex-wrap:wrap;align-items:flex-start}}.hero-product{box-shadow:0 38px 90px #30303038,0 0 0 1px #77777714}.hero-product:after{content:"";z-index:-1;background:var(--accent-lift);filter:blur(80px);opacity:.25;pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-70px}.final-cta button,.violet-pill{box-shadow:var(--shadow-accent);transition:transform .2s,box-shadow .2s}.final-cta button:hover,.violet-pill:hover{box-shadow:var(--shadow-accent);transform:translateY(-2px)}.command-now,.value-grid .value-feature,.diagnosis-card,.workflow,.collection-grid>aside,.contact-page section>div{position:relative;overflow:hidden;background-color:var(--surface-ink)!important;background-image:radial-gradient(circle at 86% 8%, var(--glow-dark) 0, transparent 55%)!important;border-color:var(--line-dark)!important;box-shadow:0 24px 60px #2222222e,inset 0 1px #ffffff0f!important}.command-now:before,.value-grid .value-feature:before,.diagnosis-card:before,.workflow:before,.collection-grid>aside:before,.contact-page section>div:before{content:"";pointer-events:none;background:linear-gradient(125deg, var(--glass), transparent 36%);position:absolute;inset:0}.command-now>*,.value-grid .value-feature>*,.diagnosis-card>*,.workflow>*,.collection-grid>aside>*,.contact-page section>div>*{z-index:1;position:relative}.diagnosis-card,.diagnosis-card .panel-title h2,.diagnosis-card .diagnosis-list p strong{color:#fff}.diagnosis-card .section-kicker,.diagnosis-card .diagnosis-list>div>b{color:#bdbdbd}.diagnosis-card .diagnosis-list{border-top-color:var(--chumbo)}.diagnosis-card .diagnosis-list>div{border-bottom-color:var(--preto)}.diagnosis-card .diagnosis-list p{color:#b7b7b7}.diagnosis-card .diagnosis-list>div>span{color:#fff;background:var(--cinza)}.diagnosis-card .secondary-button.dark{color:var(--preto);background:#a4a4a4;border-color:#a4a4a4}.command-now,.value-grid .value-feature,.workflow,.collection-grid>aside{transition:transform .25s,box-shadow .25s}.command-now:hover,.value-grid .value-feature:hover,.workflow:hover,.collection-grid>aside:hover{transform:translateY(-3px);box-shadow:0 32px 75px #30303040,inset 0 1px #ffffff14!important}.command-grid article,.value-grid article,.panel,.collection-grid>section,.quality-report,.validation-card{transition:border-color .2s,box-shadow .2s,transform .2s}.command-grid article:not(.command-now):hover,.value-grid article:not(.value-feature):hover,.panel:not(.diagnosis-card):hover,.collection-grid>section:hover,.quality-report:hover,.validation-card:hover{border-color:var(--accent-line);box-shadow:var(--shadow-2);transform:translateY(-2px)}.respond-page{color:#19171f;background:radial-gradient(circle at 70% 0,#dcdcdc,#eef5f6 55%);min-height:100vh}.respond-page>header{justify-content:space-between;align-items:center;max-width:820px;margin:auto;padding:24px 25px;display:flex}.respond-page>header>span{color:#616161;letter-spacing:.13em;font-size:7px;font-weight:900}.respond-page>main{max-width:720px;margin:auto;padding:55px 25px 100px}.respond-page main>small{color:#636363;font-size:8px;font-weight:900}.respond-page h1{letter-spacing:-.05em;margin:14px 0;font-size:42px}.respond-page main>p{color:#6a6873;font-size:11px;line-height:1.6}.respond-progress{background:#dfe1e5;height:4px;margin:28px 0}.respond-progress i{background:var(--cinza);height:100%;transition:all .2s;display:block}.respond-page main>section{background:#fff;border:1px solid #dce1e3;border-radius:17px;margin-bottom:12px;padding:22px}.respond-page section>span{color:var(--cinza);font-size:7px;font-weight:900}.respond-page h2{font-size:15px}.respond-page h2 b{color:#7e7e7e}.answer-options{gap:7px;display:grid}.answer-options label{border:1px solid #e1e3e6;border-radius:10px;align-items:center;gap:9px;padding:11px;font-size:9px;display:flex}.respond-page textarea{width:100%;font:inherit;border:1px solid #d9dde1;border-radius:9px;padding:11px}.scale-options{flex-wrap:wrap;gap:5px;display:flex}.scale-options button{background:#fff;border:1px solid #dadde1;border-radius:9px;width:34px;height:34px}.scale-options button.selected{color:#fff;background:var(--cinza)}.respond-submit{color:#fff;background:var(--surface-ink);border:0;border-radius:999px;width:100%;padding:14px;font-size:9px;font-weight:900}.respond-notice{color:var(--danger)!important}.respond-page footer{text-align:center;color:#92909a;padding:22px;font-size:7px}.respond-done{text-align:center;background:#fff;border-radius:24px;max-width:520px;margin:15vh auto;padding:45px}.respond-done i{color:#fff;background:var(--cinza);border-radius:50%;place-items:center;width:52px;height:52px;margin:auto;display:grid}.collection-page{color:#19171f;background:#eef3f4;min-height:100vh}.collection-page>nav{justify-content:space-between;max-width:1250px;margin:auto;padding:25px 30px;display:flex}.collection-page>nav>a:last-child{color:#696671;font-size:9px;text-decoration:none}.collection-page>main{max-width:1200px;margin:auto;padding:50px 30px 100px}.collection-page main>header{justify-content:space-between;align-items:flex-end;display:flex}.collection-page h1{letter-spacing:-.05em;font-size:44px}.collection-page main>header p{color:#706d78;font-size:10px}.collection-page main>header>div:last-child{gap:10px;display:flex}.collection-page label{color:#77747e;flex-direction:column;gap:5px;font-size:7px;display:flex}.collection-page select{border:1px solid #d8dde0;border-radius:9px;min-width:160px;padding:9px}.collection-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:28px 0 14px;display:grid}.collection-metrics article{background:#fff;border:1px solid #dce1e3;border-radius:15px;padding:18px}.collection-metrics span{color:var(--cinza);font-size:7px;font-weight:900}.collection-metrics b{margin:12px 0 5px;font-size:26px;display:block}.collection-metrics small{color:#8a8791;font-size:7px}.collection-grid{grid-template-columns:1.3fr .7fr;gap:14px;display:grid}.collection-grid>section,.collection-grid>aside{background:#fff;border:1px solid #dce1e3;border-radius:17px;padding:22px}.collection-grid>section>header{justify-content:space-between;display:flex}.collection-grid h2{font-size:16px}.collection-grid>section>header span,.collection-grid>aside>span{color:var(--cinza);font-size:7px;font-weight:900}.collection-grid button{color:#fff;background:var(--surface-ink);border:0;border-radius:999px;height:max-content;padding:10px 13px;font-size:8px;font-weight:850}.collection-grid>section>p,.collection-grid>aside>p{color:#77747e;font-size:9px;line-height:1.6}.collection-notice{color:#505050;background:var(--branco);border-radius:10px;padding:10px;font-size:8px}.session-list article{border-top:1px solid #e5e7e9;grid-template-columns:80px 1fr auto;gap:10px;padding:12px 0;display:grid}.session-list span{text-transform:uppercase;font-size:7px;font-weight:900}.session-list code{font-size:8px}.session-list a{color:#5d5d5d;font-size:8px;text-decoration:none}.collection-grid>aside{color:#fff;background:#19181e}.collection-grid>aside p{color:#aaa7b1}.collection-grid>aside>div{border:1px solid #38343e;border-radius:11px;margin-top:25px;padding:13px}.collection-grid>aside>div small{color:#8e8a95;margin-top:5px;font-size:7px;display:block}@media (width<=760px){.collection-page>main{padding:40px 14px}.collection-page main>header{flex-direction:column;align-items:flex-start}.collection-page main>header>div:last-child{flex-direction:column;width:100%}.collection-page select{width:100%}.collection-metrics{grid-template-columns:1fr 1fr}.collection-grid{grid-template-columns:1fr}}.command-signature{z-index:40;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121212e8;border:1px solid #3b3743;border-radius:999px;align-items:center;gap:13px;padding:9px 13px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 14px 40px #1c1c1c2b}.command-signature>span{color:#a0a0a0;letter-spacing:.14em;font-size:6px;font-weight:900}.command-signature>div{align-items:center;gap:6px;display:flex}.command-signature i{font-size:6px;font-style:normal;font-weight:850}.command-signature b{color:var(--cinza);font-size:7px}@media (width<=700px){.command-signature{display:none}}.decision-horizon{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 14px;display:grid}.decision-horizon article{background:#ffffffb8;border:1px solid #dfe2e7;border-radius:15px;padding:15px 17px}.decision-horizon span{color:var(--cinza);letter-spacing:.12em;font-size:7px;font-weight:900;display:block}.decision-horizon strong{margin:8px 0 4px;font-size:11px;display:block}.decision-horizon p{color:#85828d;margin:0;font-size:8px}.decision-horizon article.active{color:#fff;background:var(--surface-ink)}.decision-horizon article.active span{color:#9e9e9e}.decision-horizon article.active p{color:#9c98a3}@media (width<=760px){.decision-horizon{grid-template-columns:1fr}}.command-section{max-width:1380px;margin:auto;padding:120px 30px}.command-grid{grid-template-columns:1fr 1fr 1.15fr;gap:14px;margin-top:55px;display:grid}.command-grid article{border:1px solid var(--line-strong);background:var(--surface);border-radius:22px;flex-direction:column;min-height:330px;padding:28px;display:flex}.command-grid article>span{color:var(--accent);letter-spacing:.13em;font-size:8px;font-weight:900}.command-grid h3{letter-spacing:-.035em;margin:75px 0 14px;font-size:26px}.command-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.command-grid article>b{color:var(--accent-deep);letter-spacing:.11em;margin-top:auto;font-size:8px}.command-grid .command-now{color:var(--on-dark);background:radial-gradient(circle at 80% 10%, var(--accent-lift), var(--surface-ink) 45%);border-color:var(--line-dark)}.command-grid .command-now>span,.command-grid .command-now>b{color:var(--on-dark-tint)}.command-grid .command-now p{color:var(--faint)}@media (width<=900px){.command-grid{grid-template-columns:1fr 1fr}.command-grid .command-now{grid-column:1/-1}}@media (width<=600px){.command-section{padding:80px 18px}.command-grid{grid-template-columns:1fr}.command-grid .command-now{grid-column:auto}.command-grid article{min-height:280px}.command-grid h3{margin-top:50px}}.review-page,.waves-page{color:#19171f;background:#eef3f4;min-height:100vh}.review-page>nav,.waves-page>nav{justify-content:space-between;max-width:1250px;margin:auto;padding:25px 30px;display:flex}.review-page>nav>a:last-child,.waves-page>nav>a:last-child{color:#696671;font-size:9px;text-decoration:none}.review-page>main,.waves-page>main{max-width:1200px;margin:auto;padding:50px 30px 100px}.review-page h1,.waves-page h1{letter-spacing:-.05em;margin:15px 0 8px;font-size:44px}.review-page main>header p,.waves-page main>header p{color:#706d78;font-size:10px}.review-layout{grid-template-columns:280px 1fr;gap:14px;margin-top:35px;display:grid}.review-layout>aside,.review-layout>section,.waves-layout>form,.waves-layout>section{background:#fff;border:1px solid #dce1e3;border-radius:17px;padding:22px}.review-layout>aside>button{text-align:left;background:0 0;border:0;border-top:1px solid #e6e8e9;grid-template-columns:34px 1fr;align-items:center;gap:9px;width:100%;padding:11px;display:grid}.review-layout>aside>button.active{background:var(--branco);border-radius:10px}.review-layout>aside>button>span{color:#5b5b5b;background:#ddd;border-radius:50%;place-items:center;width:30px;height:30px;font-size:8px;font-weight:900;display:grid}.review-layout>aside>button div{flex-direction:column;gap:4px;display:flex}.review-layout>aside>button b{font-size:9px}.review-layout>aside>button small{color:#8b8892;font-size:7px}.review-head{border-bottom:1px solid #e5e7e9;justify-content:space-between;padding-bottom:18px;display:flex}.review-head span{color:#626262;font-size:7px;font-weight:900}.review-head h2{margin:6px 0;font-size:19px}.review-head p{color:#74717c;font-size:8px}.review-head>b{color:#626262;background:var(--branco);border-radius:999px;height:max-content;padding:6px 8px;font-size:7px}.review-layout ol{padding:0;list-style:none}.review-layout li{border-bottom:1px solid #e6e8e9;grid-template-columns:36px 1fr;gap:11px;padding:15px 0;display:grid}.review-layout li>span{color:#fff;background:var(--cinza);border-radius:9px;place-items:center;width:32px;height:32px;font-size:8px;font-weight:900;display:grid}.review-layout li div{flex-direction:column;gap:5px;display:flex}.review-layout li b{font-size:10px}.review-layout li small,.review-layout li p{color:#86838d;margin:0;font-size:7px}.review-decision{background:#f5f4f7;border-radius:13px;margin-top:20px;padding:17px}.review-decision label,.waves-page label{color:#66636e;flex-direction:column;gap:6px;margin-bottom:12px;font-size:8px;font-weight:850;display:flex}.review-decision input,.review-decision textarea,.waves-page input,.waves-page select,.waves-page textarea{font:inherit;background:#fff;border:1px solid #d7dce0;border-radius:8px;padding:9px;font-size:9px}.review-decision>div{justify-content:flex-end;gap:9px;display:flex}.review-decision button,.waves-layout form>button{color:#fff;background:var(--surface-ink);border:0;border-radius:999px;padding:10px 13px;font-size:8px;font-weight:850}.review-decision button.reject{color:var(--danger);background:#e5e5e5}.waves-page main>header{justify-content:space-between;align-items:flex-end;display:flex}.waves-layout{grid-template-columns:1fr 1fr;gap:14px;margin-top:32px;display:grid}.waves-layout fieldset{border:1px solid #dce0e3;border-radius:10px;gap:13px;margin-bottom:13px;padding:13px;display:flex}.waves-layout fieldset label{flex-direction:row;align-items:center;margin:0}.waves-layout fieldset input{width:auto}.waves-layout>section>article{border-top:1px solid #e6e8e9;padding:15px 0}.waves-layout>section>article>span{float:right;color:var(--cinza);background:#efefef;border-radius:999px;padding:5px 7px;font-size:6px;font-weight:900}.waves-layout>section h3{font-size:12px}.waves-layout>section article p,.waves-layout>section article small{color:#85828c;font-size:7px}@media (width<=760px){.review-page>main,.waves-page>main{padding:40px 14px}.review-layout,.waves-layout{grid-template-columns:1fr}.waves-page main>header{flex-direction:column;align-items:flex-start}}*{box-sizing:border-box}html{background:var(--paper)}body{color:var(--ink);background:var(--paper);font-family:var(--font-sans);margin:0}button,input,select,textarea{font:inherit}.app-shell{grid-template-columns:248px 1fr;min-height:100vh;display:grid}.sidebar{color:#dbe3dd;background:var(--nav);border-right:1px solid #263129;flex-direction:column;height:100vh;padding:26px 18px 18px;display:flex;position:sticky;top:0}.brand{letter-spacing:.17em;color:#fff;align-items:center;gap:11px;padding:0 10px 30px;font-size:16px;font-weight:850;display:flex}.brand-mark{color:#101813;background:var(--lime);letter-spacing:0;border-radius:9px 2px;place-items:center;width:32px;height:32px;font-size:18px;display:grid}nav,.sidebar-section{flex-direction:column;gap:5px;display:flex}.nav-item{color:#999;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:13px;display:flex}.nav-item span{color:#848484;width:18px;font-size:16px}.sidebar-section{border-top:1px solid #2a342d;margin-top:26px;padding-top:20px}.sidebar-section p{color:var(--cinza);letter-spacing:.16em;margin:0 12px 7px;font-size:9px;font-weight:800}.security-card{border:1px solid var(--preto);background:#18231c;border-radius:10px;align-items:center;gap:10px;margin-top:auto;padding:12px;display:flex}.security-icon{border:1px solid var(--cinza);width:27px;height:27px;color:var(--lime);border-radius:50%;place-items:center;font-size:12px;display:grid}.security-card div,.profile div{flex-direction:column;gap:3px;display:flex}.security-card strong,.profile strong{font-size:11px;font-weight:650}.security-card small,.profile small{color:#7c7c7c;font-size:9px}.profile{border-top:1px solid #29332c;align-items:center;gap:10px;margin-top:13px;padding:14px 8px 4px;display:flex}.profile>span{color:var(--cinza);margin-left:auto}.avatar{background:var(--branco);width:32px;height:32px;color:var(--preto);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid!important}main{min-width:0;padding:34px 38px 18px}.topbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.eyebrow,.section-kicker{color:#858585;letter-spacing:.15em;margin:0 0 7px;font-size:9px;font-weight:800}h1{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:30px;font-weight:500}.top-actions{align-items:center;gap:10px;display:flex}.mode-switch{background:#fff;border:1px solid #d8dfda;border-radius:9px;padding:3px;display:flex}.mode-switch button{color:#7a867f;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 12px;font-size:10px}.mode-switch button.selected{color:#fff;background:#19251d}.icon-button{cursor:pointer;background:#fff;border:1px solid #d8dfda;border-radius:9px;width:36px;height:36px;position:relative}.icon-button span{background:var(--signal);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:8px}.primary-button{color:#fff;cursor:pointer;background:#19251d;border:0;border-radius:8px;padding:10px 15px;font-size:11px;font-weight:700;box-shadow:0 5px 14px #28282824}.intro-row{border-bottom:1px solid #dde3de;justify-content:space-between;align-items:center;margin:24px 0 20px;padding-bottom:18px;display:flex}.intro-row p{color:var(--cinza);margin:0;font-size:12px}.date-chip,.method-chip{border:1px solid var(--line-strong);color:var(--muted);background:var(--surface);letter-spacing:.1em;border-radius:5px;padding:6px 9px;font-size:8px;font-weight:750}.metrics-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.metric{border:1px solid var(--line);background:var(--panel);border-radius:10px;min-width:0;padding:17px 18px;box-shadow:0 4px 12px #2c2c2c08}.metric.attention{border-top:2px solid var(--signal)}.metric>span{color:#7c8881;letter-spacing:.12em;font-size:8px;font-weight:800;display:block}.metric strong{font-family:var(--font-serif);margin:7px 0 5px;font-size:23px;font-weight:500;display:block}.metric small{color:#848484;font-size:9px}.metric small b{color:var(--ok);font-weight:700}.dot{vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.dot.green{background:var(--ok)}.dot.amber{background:var(--signal)}.dot.blue{background:#949494}.dot.gray{background:#9da8a1}.workspace-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:14px;display:grid}.lower-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);gap:14px;margin-top:14px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:11px;min-width:0;overflow:hidden;box-shadow:0 5px 16px #2e2e2e08}.panel-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.panel-header.compact{padding-bottom:8px}.panel-header h2{font-family:var(--font-serif);margin:0;font-size:17px;font-weight:500}.panel-header button{color:var(--cinza);cursor:pointer;background:#fff;border:1px solid #e1e6e2;border-radius:6px;padding:6px 8px;font-size:9px}.campaign-list{border-top:1px solid #edf0ed}.campaign-row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0ed;grid-template-columns:minmax(150px,1.3fr) minmax(105px,.8fr) minmax(100px,.75fr) 18px;align-items:center;gap:13px;width:100%;padding:14px 16px 14px 22px;display:grid;position:relative}.campaign-row:hover,.campaign-row.current{background:#f8faf7}.status-rail{background:var(--ok);border-radius:0 4px 4px 0;width:3px;position:absolute;top:11px;bottom:11px;left:0}.status-rail.atenção{background:var(--signal)}.status-rail.pronta{background:#9c9c9c}.campaign-identity,.campaign-status,.progress-cell{flex-direction:column;gap:4px;display:flex}.campaign-identity strong{font-size:11px}.campaign-identity small,.campaign-status small{color:#87928b;font-size:8px}.campaign-status{color:#5a5a5a;font-size:9px}.campaign-status i{margin-top:3px;margin-left:-12px;position:absolute}.progress-cell{color:#818181;font-size:8px}.progress-cell b{color:var(--preto);font-size:10px}.progress{background:#e7ece8;border-radius:4px;width:100%;height:3px;display:block;overflow:hidden}.progress i{background:var(--ok);border-radius:4px;height:100%;display:block}.arrow{color:#87938b;font-size:19px}.text-link{color:var(--ok);cursor:pointer;background:0 0;border:0;margin:13px 20px 16px;padding:0;font-size:9px;font-weight:700}.confidence{color:var(--ok);border:1px solid var(--ok);letter-spacing:.08em;background:#f6f6f6;border-radius:4px;padding:5px 7px;font-size:7px;font-weight:800}.signal-panel{background:linear-gradient(155deg,#fff 45%,#f6faef);padding-bottom:18px}.signal-context{border-top:1px solid #edf0ed;border-bottom:1px solid #edf0ed;justify-content:space-between;padding:10px 20px;font-size:9px;display:flex}.signal-context small{color:#859188;font-size:8px}.signal-value{align-items:center;gap:10px;padding:17px 20px 0;display:flex}.signal-value strong{font-family:var(--font-serif);font-size:35px;font-weight:500}.signal-value span{border-radius:5px;padding:5px 7px;font-size:9px;font-weight:800}.signal-value .up{color:var(--ok);background:#f4f4f4}.signal-value .down{color:var(--danger);background:#f3f3f3}.signal-title{margin:2px 20px 8px;font-size:11px;font-weight:750}.signal-copy{color:#657169;margin:0 20px 14px;font-size:9px;line-height:1.55}.evidence{background:var(--surface-2);color:var(--muted);border-radius:7px;grid-template-columns:1fr auto;gap:6px 10px;margin:0 20px 16px;padding:10px;font-size:8px;display:grid}.evidence b{color:var(--ok)}.secondary-button{width:calc(100% - 40px);color:var(--chumbo);cursor:pointer;background:#fff;border:1px solid #c3c3c3;border-radius:7px;margin:0 20px;padding:9px;font-size:9px;font-weight:750}.trend-panel{padding-bottom:12px}.trend-summary{align-items:baseline;gap:10px;padding:0 20px;display:flex}.trend-summary strong{font-family:var(--font-serif);font-size:28px;font-weight:500}.trend-summary span{color:var(--ok);font-size:8px;font-weight:700}.chart{height:142px;margin:0 20px;position:relative}.chart svg{width:100%;height:125px;position:absolute;inset:0}.chart-grid{background:repeating-linear-gradient(#0000 0 27px,#edf1ed 28px);position:absolute;inset:12px 0 25px}.chart-labels{color:#919b95;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.ritual-panel{padding-bottom:16px}.time{font-family:var(--font-serif);font-size:17px}.ritual-panel>p{color:#7d7d7d;margin:0 20px 10px;font-size:9px}.ritual-panel ul{border-top:1px solid #edf0ed;margin:0 20px 14px;padding:0;list-style:none}.ritual-panel li{border-bottom:1px solid #edf0ed;grid-template-columns:21px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.ritual-panel li>span{width:19px;height:19px;color:var(--ok);background:#f4f4f4;border-radius:50%;place-items:center;font-size:8px;display:grid}.ritual-panel li div{flex-direction:column;gap:3px;display:flex}.ritual-panel li strong{font-size:9px}.ritual-panel li small{color:#8b958f;font-size:7px}.ritual-panel li>b{color:var(--ok);text-transform:uppercase;font-size:7px}.ritual-panel li>b.pending{color:var(--signal)}footer{color:#8a958e;justify-content:space-between;padding:16px 2px 0;font-size:8px;display:flex}.toast{z-index:10;color:#fff;background:#17231b;border:1px solid #4c4c4c;border-radius:9px;max-width:320px;padding:12px 16px;font-size:11px;animation:.2s ease-out rise;position:fixed;bottom:28px;right:28px;box-shadow:0 12px 35px #1e1e1e42}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=1050px){.metrics-grid{grid-template-columns:repeat(2,1fr)}.workspace-grid,.lower-grid{grid-template-columns:1fr}.campaign-row{grid-template-columns:1.3fr .8fr .7fr 18px}}@media (width<=760px){.app-shell{grid-template-columns:1fr}.sidebar{flex-direction:row;align-items:center;height:auto;padding:15px;position:relative;overflow:auto}.brand{padding:0 20px 0 0}.sidebar nav{flex-direction:row}.sidebar-section,.security-card,.profile{display:none}.nav-item{white-space:nowrap;width:auto}.nav-item:not(.active){display:none}main{padding:22px 16px}.topbar{align-items:flex-start}.top-actions{flex-wrap:wrap;justify-content:flex-end}.intro-row{align-items:flex-start;gap:10px}.metrics-grid{grid-template-columns:1fr 1fr}.campaign-row{grid-template-columns:1fr 100px 18px}.campaign-status,.date-chip{display:none}}@media (width<=500px){h1{font-size:25px}.mode-switch{order:3}.primary-button{display:none}.metrics-grid{grid-template-columns:1fr}.campaign-row{grid-template-columns:1fr 85px 18px}.progress-cell{min-width:0}.panel-header{padding:16px}.signal-context,.signal-value{padding-left:16px;padding-right:16px}.signal-title,.signal-copy,.evidence{margin-left:16px;margin-right:16px}.secondary-button{width:calc(100% - 32px);margin-left:16px;margin-right:16px}}.pulse-app main{width:100%;max-width:1500px;margin:0 auto}.pulse-topbar{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.subtitle{color:#6d7971;max-width:660px;margin:8px 0 0;font-size:11px;line-height:1.5}.operation-select{color:#7c8881;letter-spacing:.08em;flex-direction:column;gap:4px;font-size:8px;font-weight:800;display:flex}.operation-select select{min-width:170px;color:var(--preto);background:#fff;border:1px solid #d8dfda;border-radius:8px;padding:9px 30px 9px 10px;font-size:10px;font-weight:700}.context-strip{border:1px solid var(--line);color:#828282;background:#fff;border-radius:9px;align-items:center;gap:12px;margin:24px 0 14px;padding:11px 14px;font-size:9px;display:flex}.context-strip>div:first-child{color:var(--ok);letter-spacing:.08em;font-size:8px;font-weight:800}.context-strip>strong{color:var(--preto)}.context-strip>small{margin-left:auto}.live-dot{background:var(--ok);border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.8s infinite pulse;display:inline-block;box-shadow:0 0 0 4px #f1f1f1}.period-tabs{background:#f1f4f1;border-radius:6px;margin-left:auto;padding:2px;display:flex}.period-tabs button{color:#7c8880;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:5px 8px;font-size:8px}.period-tabs button.active{color:#fff;background:var(--preto)}@keyframes pulse{50%{opacity:.5}}.panel-title{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.panel-title h2{font-family:var(--font-serif);margin:0;font-size:17px;font-weight:500}.panel-title button{color:var(--cinza);cursor:pointer;background:#fff;border:1px solid #dfe5e0;border-radius:6px;padding:6px 9px;font-size:8px;font-weight:700}.pulse-hero-grid{grid-template-columns:minmax(380px,.9fr) minmax(500px,1.35fr);gap:14px;display:grid}.temperature-body{grid-template-columns:142px 1fr;align-items:center;gap:17px;padding:2px 22px 12px;display:grid}.pulse-ring{--pulse:240deg;background:conic-gradient(var(--ok) 0 var(--pulse), #e7ece5 var(--pulse));border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:relative}.pulse-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:11px}.pulse-ring>div{align-items:baseline;display:flex;position:relative}.pulse-ring strong{font-family:var(--font-serif);font-size:38px;font-weight:500}.pulse-ring span{color:#859188;font-size:9px}.trend-badge{color:var(--ok);background:#f2f2f2;border-radius:5px;padding:5px 7px;font-size:8px;font-weight:800;display:inline-block}.temperature-copy h3{margin:10px 0 6px;font-size:13px;line-height:1.3}.temperature-copy p{color:var(--cinza);margin:0;font-size:9px;line-height:1.55}.temperature-scale{color:#87938c;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin:0 22px 18px;font-size:7px;display:grid}.temperature-scale>i{background:linear-gradient(90deg, var(--danger), var(--signal), var(--ok));border-radius:5px;height:4px;position:relative}.temperature-scale>i b{background:var(--preto);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #35353555}.base-numbers{background:#fafbfa;border:1px solid #e7ebe8;border-radius:8px;grid-template-columns:repeat(3,1fr);margin:0 20px 12px;display:grid}.base-numbers>div{border-right:1px solid #e7ebe8;padding:12px}.base-numbers>div:last-child{border:0}.base-numbers strong{font-family:var(--font-serif);font-size:20px;font-weight:500;display:block}.base-numbers span{color:#87928b;margin-top:3px;font-size:7px;display:block}.coverage{grid-template-columns:1fr;gap:5px;margin:0 20px;display:grid}.coverage>div{color:var(--cinza);justify-content:space-between;font-size:8px;display:flex}.coverage>div b{color:var(--preto)}.coverage>i{background:#e9edea;border-radius:4px;height:4px;margin-bottom:4px}.coverage>i b{background:var(--ok);border-radius:4px;height:100%;display:block}.base-note{border-left:2px solid var(--ok);color:#6e7a72;background:#f5f9f1;margin:12px 20px 18px;padding:9px;font-size:8px;line-height:1.45}.base-note b{color:var(--chumbo)}.summary-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.summary-grid article{border:1px solid var(--line);background:#fff;border-radius:9px;padding:13px 16px}.summary-grid article.warn{border-top:2px solid var(--signal)}.summary-grid span{color:#859188;letter-spacing:.1em;font-size:7px;font-weight:800;display:block}.summary-grid strong{font-family:var(--font-serif);margin:5px 9px 0 0;font-size:22px;font-weight:500;display:inline-block}.summary-grid small{color:var(--ok);font-size:7px}.relationship-card{margin-bottom:14px}.relationship-grid{border-top:1px solid #edf0ed;grid-template-columns:repeat(4,1fr);display:grid}.relationship-grid>div{border-right:1px solid #edf0ed;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:14px 16px;display:grid}.relationship-grid>div:last-child{border-right:0}.relationship-icon{width:30px;height:30px;color:var(--ok);background:#f4f4f4;border-radius:7px;place-items:center;font-size:7px;font-weight:900;display:grid}.relationship-grid p{flex-direction:column;gap:3px;margin:0;display:flex}.relationship-grid p strong{font-size:9px}.relationship-grid p small{color:#89938d;font-size:7px}.relationship-grid>div>b{font-family:var(--font-serif);font-size:16px;font-weight:500}.relationship-footer{color:var(--ok);background:#f8faf7;border-top:1px solid #edf0ed;gap:20px;padding:10px 16px;font-size:7px;font-weight:700;display:flex}.insight-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.7fr);gap:14px;display:grid}.theme-list{border-top:1px solid #edf0ed}.theme-list>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0ed;grid-template-columns:8px 1fr auto;align-items:flex-start;gap:12px;width:100%;padding:12px 20px;display:grid}.theme-list>button:hover{background:#fafcf8}.theme-dot{background:var(--ok);border-radius:50%;width:7px;height:7px;margin-top:4px}.theme-dot.critical{background:var(--danger)}.theme-info strong{font-size:10px}.theme-info p{color:#7d8981;margin:3px 0 7px;font-size:8px}.theme-info i{background:#edf0ee;border-radius:4px;width:100%;height:3px;display:block}.theme-info i b{background:var(--ok);border-radius:4px;height:100%;display:block}.theme-value{text-align:right}.theme-value>strong{font-family:var(--font-serif);font-size:18px;font-weight:500;display:block}.theme-value span{color:var(--ok);font-size:7px;font-weight:800}.theme-value span.attention,.theme-value span.critical{color:var(--signal)}.diagnosis-number{width:28px;height:28px;color:var(--preto);background:var(--lime);font-family:var(--font-serif);border-radius:50%;place-items:center;display:grid}.diagnosis-list{border-top:1px solid #edf0ed;margin:0 20px 14px}.diagnosis-list>div{border-bottom:1px solid #edf0ed;grid-template-columns:22px 1fr auto;align-items:flex-start;gap:9px;padding:12px 0;display:grid}.diagnosis-list>div>span{width:20px;height:20px;color:var(--ok);background:#f4f4f4;border-radius:50%;place-items:center;font-size:8px;display:grid}.diagnosis-list p{color:#7a867f;margin:0;font-size:8px;line-height:1.45}.diagnosis-list p strong{color:var(--preto);margin-bottom:3px;font-size:9px;display:block}.diagnosis-list>div>b{color:var(--ok);background:#f4f4f4;border-radius:4px;padding:4px;font-size:6px}.diagnosis-list>div>b.amber{color:var(--signal);background:#f5f5f5}.diagnosis-list>div>b.blue{color:var(--cinza);background:#f3f3f3}.channels-card,.voices-card{margin-top:14px}.channel-table{border-top:1px solid #edf0ed}.table-head,.channel-row{grid-template-columns:1.2fr repeat(5,.75fr);align-items:center;gap:10px;padding:10px 20px;display:grid}.table-head{color:#8a958e;letter-spacing:.08em;background:#fafbfa;font-size:7px;font-weight:800}.channel-row{color:var(--cinza);border-top:1px solid #edf0ed;font-size:8px}.channel-name{align-items:center;gap:9px;display:flex}.channel-name>i{width:30px;height:24px;color:var(--ok);background:#f4f4f4;border-radius:5px;place-items:center;font-size:6px;font-style:normal;font-weight:900;display:grid}.channel-name strong{color:var(--preto);font-size:9px}.mini-bar{background:#e9edea;border-radius:4px;width:48px;height:3px;margin-right:6px;display:inline-block}.mini-bar b{background:var(--ok);border-radius:4px;height:100%;display:block}.tone-good,.tone-mid{width:max-content;color:var(--ok);background:#f3f3f3;border-radius:4px;padding:4px 6px;font-weight:800;display:inline-block}.tone-mid{color:var(--signal);background:#f5f5f5}.privacy-chip{color:#7d7d7d;border:1px solid #dfe5e0;border-radius:5px;padding:5px 7px;font-size:7px}.voice-grid{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 20px 16px;display:grid}.voice-grid blockquote{background:#fafbfa;border:1px solid #e7ebe8;border-radius:8px;margin:0;padding:14px}.voice-grid header{justify-content:space-between;align-items:center;display:flex}.voice-grid header small{color:#8b958f;font-size:7px}.voice-tone{color:var(--ok);background:#f2f2f2;border-radius:4px;padding:4px 6px;font-size:7px;font-weight:800}.voice-tone.amber{color:var(--signal);background:#f3f3f3}.voice-tone.red{color:var(--danger);background:#f3f3f3}.voice-grid p{min-height:42px;color:var(--chumbo);font-family:var(--font-serif);margin:12px 0;font-size:11px;line-height:1.5}.voice-grid footer{color:#87938b;padding:0;font-size:7px}.voice-footer{background:#fafbfa;border-top:1px solid #edf0ed;justify-content:space-between;align-items:center;padding:11px 20px;display:flex}.voice-footer p{color:#7d8981;margin:0;font-size:7px}.voice-footer button{color:var(--ok);cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}@media (width<=1120px){.pulse-hero-grid,.insight-grid,.voice-grid{grid-template-columns:1fr}.channel-table{overflow-x:auto}.table-head,.channel-row{min-width:760px}.relationship-grid{grid-template-columns:1fr 1fr}.relationship-grid>div:nth-child(2){border-right:0}.relationship-grid>div{border-bottom:1px solid #edf0ed}.relationship-footer{flex-wrap:wrap}}@media (width<=760px){.pulse-topbar{flex-direction:column}.pulse-topbar .top-actions{justify-content:space-between;width:100%}.context-strip{flex-wrap:wrap}.period-tabs{order:4;margin-left:0}.context-strip>small{margin-left:auto}.pulse-hero-grid{grid-template-columns:1fr}.temperature-body{grid-template-columns:120px 1fr}.pulse-ring{width:112px;height:112px}.base-numbers,.summary-grid{grid-template-columns:1fr 1fr}.base-numbers>div{border-bottom:1px solid #e7ebe8}.voice-footer{align-items:flex-start;gap:10px}.voice-footer button{white-space:nowrap}}@media (width<=500px){.pulse-app main{padding:20px 14px}.operation-select,.operation-select select{width:100%}.temperature-body{grid-template-columns:1fr}.pulse-ring{margin:auto}.summary-grid,.base-numbers,.relationship-grid{grid-template-columns:1fr}.relationship-grid>div{border-right:0}.relationship-footer{flex-direction:column;gap:8px}.panel-title{padding:16px}.theme-list>button{padding:12px 16px}.diagnosis-list{margin:0 16px 14px}.voice-grid{padding:0 16px 16px}.voice-footer{flex-direction:column}.context-strip>span{display:none}}html,body{background:var(--paper);color:var(--ink)}.sidebar{background:linear-gradient(175deg, var(--preto) 0%, var(--preto) 72%, var(--preto) 100%);border-right-color:var(--preto);color:#e4e4e4}.brand{align-items:flex-start;gap:12px;padding-bottom:34px}.brand-mark{width:37px;height:37px;color:var(--preto);background:var(--lime);border-radius:50% 50% 50% 12px;position:relative;overflow:visible;box-shadow:0 0 0 4px #c0c0c015,0 0 28px #c0c0c01f}.brand-mark:after{content:"";border:1px solid var(--signal);border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;width:23px;height:23px;position:absolute;top:-6px;right:-7px;transform:rotate(12deg)}.brand-mark i{font-family:var(--font-serif);font-style:normal;font-weight:700}.brand-copy{flex-direction:column;gap:4px;width:auto!important;display:flex!important}.brand-copy b{color:#fff;letter-spacing:.16em;font-size:17px}.brand-copy small{color:gray;letter-spacing:.13em;white-space:nowrap;font-size:6px;font-weight:800}.nav-item{color:#9a9a9a}.nav-item span{color:var(--cinza);font-size:8px;font-weight:800}.nav-item:hover,.nav-item.active{background:var(--preto)}.sidebar-section p{color:var(--cinza)}.security-card{border-color:var(--chumbo);background:var(--preto)}.pulse-app main{padding-top:38px}.eyebrow,.section-kicker{color:#838383;letter-spacing:.17em}.pulse-topbar h1{max-width:660px;color:var(--preto);font-size:35px;line-height:1.08}.subtitle{color:var(--cinza);font-size:11px}.primary-button{color:var(--preto);background:linear-gradient(135deg, var(--lime), #d2d2d2);padding:11px 16px;box-shadow:0 7px 20px #a4a4a429}.operation-select select{color:var(--preto);border-color:#e0e0e0}.context-strip{background:#fbfcfa;border-color:#dce4e8;box-shadow:0 5px 18px #23232308}.period-tabs{background:#e8edf0}.panel{border-color:#dfe5e8;box-shadow:0 8px 24px #2323230a}.panel-title h2{color:var(--preto)}.panel-title button{color:var(--cinza);border-color:#dce4e8}.pulse-ring:before{background:#fff}.trend-badge{color:var(--cinza);background:#f3f3f3}.temperature-scale>i b{background:var(--preto)}.confidence{color:var(--cinza);background:#f6f6f6;border-color:#d9d9d9}.base-note{border-left-color:var(--lime);color:var(--cinza);background:#f1f8f7}.summary-grid article{border-color:#dfe5e8}.theme-dot.attention{background:var(--amber)}.secondary-button.dark{color:#fff;background:var(--nav);border-color:var(--nav)}.tone-mid,.voice-tone.amber{color:var(--signal);background:#f3f3f3}.privacy-chip{color:var(--cinza);border-color:#e1e1e1}.voice-grid blockquote{background:#fafbf9}.voice-grid p{color:var(--preto)}.voice-footer button{color:var(--cinza)}.toast{background:var(--preto);border-color:var(--chumbo);box-shadow:0 14px 40px #17171745}@media (width<=760px){.brand-copy small{display:none}.pulse-topbar h1{font-size:29px}}html,body{color:var(--ink);font-family:var(--font-sans);background:linear-gradient(135deg,#eef6f7 0%,#f5f4fb 46%,#eef5f4 100%)}.app-shell{grid-template-columns:260px 1fr}.sidebar{color:#fff;background:#15151a;border-right:0;padding:22px 16px 18px}.brand{padding:4px 10px 36px}.brand-mark{color:#fff;background:linear-gradient(145deg, #999, var(--cinza));border-radius:12px;width:39px;height:39px;box-shadow:0 12px 30px #79797940}.brand-mark:after{border-color:#c3c3c3 #c3c3c3 #0000 #0000}.brand-mark i{font-family:inherit;font-weight:900}.brand-copy b{letter-spacing:.12em;font-size:18px}.brand-copy b span{color:#979797}.brand-copy small{color:#81818b;letter-spacing:.12em;font-size:7px}.nav-item{color:#a4a3ad;border-radius:11px;min-height:42px;font-size:12px;font-weight:600}.nav-item span{color:#686873}.nav-item:hover,.nav-item.active{color:#fff;background:#29282f}.nav-item.active{box-shadow:inset 3px 0 #8c8c8c}.nav-item.active span{color:#9d9d9d}.sidebar-section{border-top-color:#303038}.security-card{background:#222127;border-color:#383740}.security-icon{color:#cfcfcf;border-color:var(--cinza)}.profile{border-top-color:#303038}.avatar{color:#15151a;background:linear-gradient(135deg,#999,#c7c7c7)}.pulse-app main{max-width:1560px;padding:0 42px 22px}.global-ribbon{color:var(--preto);background:#d7d7d7;align-items:center;gap:16px;margin:0 -42px 38px;padding:10px 42px;font-size:10px;display:flex}.global-ribbon span{letter-spacing:.11em;font-weight:900}.global-ribbon p{color:#5a5a5a;margin:0}.global-ribbon button{color:var(--preto);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:800}.pulse-topbar{align-items:center}.eyebrow,.section-kicker{color:#636363;font-size:9px;font-weight:850}.pulse-topbar h1{color:#15151a;letter-spacing:-.045em;max-width:760px;font-family:inherit;font-size:44px;font-weight:850;line-height:1.03}.subtitle{color:#656565;max-width:720px;margin-top:13px;font-size:13px;line-height:1.6}.primary-button{color:#fff;background:#15151a;border-radius:999px;padding:13px 18px;font-size:11px;box-shadow:0 10px 24px #19151f24}.operation-select select{color:#25232b;background:#fff;border-color:#d8dce2;border-radius:999px;padding:11px 34px 11px 13px}.context-strip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-color:#dfe3e7;border-radius:14px;margin-top:30px;padding:12px 16px;box-shadow:0 10px 30px #22222208}.context-strip>div:first-child{color:#5a5a5a}.live-dot{background:var(--cinza);box-shadow:0 0 0 4px #8c8c8c1d}.period-tabs{background:#eef0f3;border-radius:999px}.period-tabs button{border-radius:999px}.period-tabs button.active{background:#15151a}.consultant-desk{background:linear-gradient(105deg,#faf7ff,#fff 58%,#f1faf8);border:1px solid #dbdbdb;border-radius:18px;grid-template-columns:minmax(360px,1.5fr) minmax(130px,.45fr) minmax(150px,.5fr) auto;align-items:center;gap:18px;margin:0 0 14px;padding:15px 18px;display:grid;box-shadow:0 12px 34px #1f1f1f0a}.desk-lead{align-items:center;gap:12px;display:flex}.desk-avatar{color:#fff;background:#15151a;border-radius:12px;flex:0 0 38px;place-items:center;height:38px;font-size:10px;font-weight:850;display:grid}.desk-lead div{flex-direction:column;gap:2px;display:flex}.desk-lead small,.desk-stat small{color:var(--cinza);letter-spacing:.12em;font-size:7px;font-weight:900}.desk-lead strong,.desk-stat strong{color:#24222a;font-size:10px}.desk-lead p{color:var(--cinza);margin:0;font-size:8px}.desk-stat{border-left:1px solid #e7e1ed;flex-direction:column;gap:3px;padding-left:18px;display:flex}.desk-stat strong{font-size:13px}.desk-stat span{color:#85828e;font-size:8px}.consultant-desk>button{color:#25222c;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:999px;padding:10px 14px;font-size:9px;font-weight:800}.consultant-desk>button:hover{color:#595959;border-color:#8c8c8c}.panel,.summary-grid article{border-color:#e0e3e7;border-radius:18px;box-shadow:0 14px 40px #1f1f1f0b}.panel-title{padding:22px 24px 16px}.panel-title h2{letter-spacing:-.025em;font-family:inherit;font-size:18px;font-weight:780}.panel-title button,.privacy-chip,.method-chip{border-radius:999px}.temperature-card{background:radial-gradient(circle at 86% 10%,#91919122,#0000 36%),#fff}.pulse-ring{background:conic-gradient(#8c8c8c 0 var(--pulse), #ebe8f1 var(--pulse));box-shadow:0 0 50px #81818124}.pulse-ring strong,.base-numbers strong,.summary-grid strong,.theme-value>strong,.relationship-grid>div>b{letter-spacing:-.04em;font-family:inherit;font-weight:800}.trend-badge{color:#555;background:var(--branco);border-radius:999px}.temperature-scale>i{background:linear-gradient(90deg, var(--danger), var(--signal), #8c8c8c)}.coverage>i b,.theme-info i b,.mini-bar b{background:linear-gradient(90deg, var(--cinza), #9e9e9e)}.base-note{background:#f4f4f4;border-left-color:#8c8c8c}.confidence{color:#545454;background:#f1f1f1;border-color:#d1d1d1;border-radius:999px}.summary-grid{gap:12px}.summary-grid article{padding:16px 18px}.summary-grid article:first-child{border-top:2px solid #8c8c8c}.summary-grid article.warn{border-top-color:var(--signal)}.summary-grid small{color:#5e5e5e}.relationship-icon,.channel-name>i{color:#5b5b5b;background:var(--branco)}.relationship-footer{color:#555;background:#faf8ff}.theme-dot{background:#848484}.diagnosis-number{color:#fff;background:#8c8c8c;box-shadow:0 0 0 5px #8c8c8c18}.diagnosis-list>div>span,.diagnosis-list>div>b{color:#595959;background:var(--branco)}.tone-good,.voice-tone{color:#545454;background:var(--branco)}.secondary-button.dark{background:#15151a;border-color:#15151a;border-radius:999px}.channel-name>i{border-radius:8px}.voice-grid blockquote{background:#fafafd;border-radius:14px}.voice-grid p{font-family:inherit;font-size:12px}.toast{background:#15151a;border-color:#37343f;border-radius:14px}@media (width<=760px){.app-shell{grid-template-columns:1fr}.pulse-app main{padding:0 16px 20px}.global-ribbon{margin:0 -16px 24px;padding:9px 16px}.global-ribbon p{display:none}.pulse-topbar h1{font-size:34px}.sidebar{background:#15151a}.primary-button{display:block}}@media (width<=1000px){.consultant-desk{grid-template-columns:1fr 1fr}.desk-lead{grid-column:1/-1}.consultant-desk>button{justify-self:end}}@media (width<=760px){.consultant-desk{grid-template-columns:1fr}.desk-lead,.consultant-desk>button{grid-column:auto}.desk-stat{border-left:0;padding-left:0}.consultant-desk>button{justify-self:stretch}}@media (width<=500px){.global-ribbon button{display:none}.pulse-topbar h1{font-size:31px}.subtitle{font-size:12px}}.landing-page{min-height:100vh;color:var(--ink);font-family:var(--font-sans);background:#eef5f6;overflow:hidden}.landing-page button,.landing-page a{font:inherit}.landing-ribbon{color:var(--ink);background:var(--accent-surface);align-items:center;gap:18px;padding:9px max(28px,50vw - 690px);font-size:10px;display:flex}.landing-ribbon span{letter-spacing:.12em;font-weight:900}.landing-ribbon p{color:var(--accent-deep);margin:0}.landing-ribbon button{cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:850}.landing-nav{z-index:5;justify-content:space-between;align-items:center;gap:28px;max-width:1440px;margin:auto;padding:22px 30px;display:flex;position:relative}.landing-brand{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.landing-brand i{width:34px;height:34px;color:var(--on-dark);background:linear-gradient(145deg, var(--chumbo), var(--preto));border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid}.landing-brand b{letter-spacing:.13em;font-size:17px}.landing-nav nav{gap:27px;display:flex}.landing-nav nav a,.login-link{color:var(--ink-2);font-size:11px;font-weight:700;text-decoration:none}.landing-nav nav a:hover,.login-link:hover{color:var(--accent)}.landing-nav>div{align-items:center;gap:16px;display:flex}.black-pill,.violet-pill{color:var(--on-dark);background:var(--surface-ink);cursor:pointer;border:0;border-radius:999px;padding:12px 17px;font-size:10px;font-weight:850}.landing-main{display:block}.landing-hero{grid-template-columns:minmax(480px,.9fr) minmax(560px,1.1fr);align-items:center;gap:60px;max-width:1440px;min-height:690px;margin:auto;padding:82px 30px 110px;display:grid;position:relative}.landing-hero:before{content:"";background:var(--accent-line);filter:blur(3px);border-radius:50%;width:630px;height:630px;position:absolute;top:-60px;right:-170px}.hero-copy{z-index:1;position:relative}.landing-kicker{color:var(--accent);letter-spacing:.17em;font-size:10px;font-weight:900;display:block}.hero-copy h1{letter-spacing:-.06em;margin:20px 0 24px;font-family:inherit;font-size:68px;font-weight:880;line-height:.96}.hero-copy h1 em{color:var(--accent);font-style:normal}.hero-copy>p{max-width:650px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.hero-actions{align-items:center;gap:22px;margin-top:30px;display:flex}.violet-pill{background:var(--accent);box-shadow:var(--shadow-accent);padding:15px 21px}.hero-actions a{color:var(--ink);font-size:11px;font-weight:800;text-decoration:none}.trust-line{color:var(--muted);gap:18px;margin-top:27px;font-size:9px;font-weight:700;display:flex}.trust-line span:before{color:var(--accent-deep)}.hero-product{z-index:1;border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow-3);border-radius:25px;padding:17px;position:relative;transform:rotate(1deg)}.product-top,.product-heading,.advisor-line{align-items:center;display:flex}.product-top{border-bottom:1px solid var(--accent-line);color:var(--muted);justify-content:space-between;padding:2px 5px 15px;font-size:8px}.product-top span{color:var(--accent);letter-spacing:.1em;font-weight:850}.product-top span b{color:var(--accent-lift)}.product-top i{font-style:normal}.product-heading{justify-content:space-between;padding:20px 5px 12px}.product-heading div{flex-direction:column;gap:5px;display:flex}.product-heading small{color:var(--accent);letter-spacing:.14em;font-size:7px;font-weight:900}.product-heading strong{font-size:16px}.product-heading>span{color:var(--muted);background:var(--surface-2);border-radius:999px;padding:6px 9px;font-size:7px}.product-core{background:linear-gradient(135deg, var(--accent-surface-2), var(--surface-2));border-radius:18px;grid-template-columns:150px 1fr;align-items:center;gap:22px;padding:15px 18px;display:grid}.landing-ring{background:conic-gradient(var(--accent-lift) 0 67%, var(--accent-surface) 67%);border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:relative}.landing-ring:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:12px}.landing-ring span{color:var(--subtle);font-size:9px;position:relative}.landing-ring b{color:var(--ink);font-size:38px}.product-core em{color:var(--accent-deep);background:var(--accent-surface);border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850;display:inline-block}.product-core h3{margin:11px 0 6px;font-size:14px;line-height:1.25}.product-core p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.signal-row{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.signal-row div{border:1px solid var(--accent-line);border-radius:12px;padding:13px}.signal-row span{color:var(--subtle);font-size:7px;font-weight:850;display:block}.signal-row b{margin-top:5px;font-size:20px;display:block}.advisor-line{color:var(--on-dark);background:var(--surface-ink);border-radius:13px;gap:10px;padding:12px 13px}.advisor-line>i{background:var(--accent-lift);border-radius:9px;place-items:center;width:30px;height:30px;font-size:8px;font-style:normal;font-weight:850;display:grid}.advisor-line p{flex-direction:column;gap:2px;margin:0;display:flex}.advisor-line small{color:var(--faint);letter-spacing:.12em;font-size:6px}.advisor-line b{font-size:9px}.advisor-line>span{color:var(--on-dark-muted);margin-left:auto;font-size:7px}.proof-strip{color:var(--on-dark);background:var(--surface-ink);text-align:center;padding:25px 30px}.proof-strip p{color:var(--subtle);letter-spacing:.16em;margin:0 0 17px;font-size:8px;font-weight:850}.proof-strip div{flex-wrap:wrap;justify-content:center;gap:55px;display:flex}.proof-strip strong{font-size:12px}.narrative-section,.audience-section,.method-section,.responsibility-section{max-width:1380px;margin:auto;padding:120px 30px}.narrative-section>h2,.section-heading h2,.method-section h2,.responsibility-section h2,.final-cta h2{letter-spacing:-.05em;max-width:850px;margin:17px 0 18px;font-size:52px;font-weight:850;line-height:1.02}.section-lead{max-width:720px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.value-grid{grid-template-columns:1.2fr .8fr .8fr;gap:14px;margin-top:55px;display:grid}.value-grid article{border:1px solid var(--line-strong);background:var(--surface);border-radius:21px;min-height:245px;padding:27px}.value-grid article>span{color:var(--accent);font-size:9px;font-weight:900}.value-grid h3{max-width:340px;margin:42px 0 12px;font-size:21px;line-height:1.15}.value-grid p{max-width:380px;color:var(--muted);margin:0;font-size:11px;line-height:1.6}.value-grid .value-feature{min-height:504px;color:var(--on-dark);background:var(--surface-ink);grid-row:span 2}.value-feature h3{margin-top:95px;font-size:34px}.value-feature p{color:var(--faint)}.wave-chart{align-items:flex-end;gap:10px;height:115px;margin-top:40px;display:flex}.wave-chart i{background:linear-gradient(var(--accent-lift), var(--accent));border-radius:8px 8px 2px 2px;flex:1}.wave-chart i:first-child{height:40%}.wave-chart i:nth-child(2){height:58%}.wave-chart i:nth-child(3){height:48%}.wave-chart i:nth-child(4){height:70%}.wave-chart i:nth-child(5){height:78%}.wave-chart i:nth-child(6){height:92%}.audience-section{background:var(--accent-surface);max-width:none}.audience-section>*{max-width:1320px;margin-left:auto;margin-right:auto}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.section-heading h2{margin-bottom:0}.section-heading>p{max-width:420px;color:var(--muted);margin:0;font-size:13px;line-height:1.7}.audience-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:55px;display:grid}.audience-grid article{background:var(--accent-surface-2);border-radius:22px;min-height:355px;padding:28px;position:relative}.audience-grid article>i{color:var(--subtle);font-size:46px;font-style:normal;font-weight:900;position:absolute;top:20px;right:24px}.audience-grid article>span{color:var(--accent-deep);letter-spacing:.14em;font-size:8px;font-weight:900}.audience-grid h3{max-width:330px;margin:80px 0 14px;font-size:24px;line-height:1.15}.audience-grid p{color:var(--muted);font-size:11px;line-height:1.65}.audience-grid button{color:var(--accent-deep);cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:850;position:absolute;bottom:28px;left:28px}.method-section{grid-template-columns:.85fr 1.15fr;align-items:start;gap:110px;display:grid}.method-section>div>p{max-width:470px;color:var(--muted);font-size:13px;line-height:1.7}.method-section .black-pill{margin-top:18px}.method-section ol{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.method-section li{border-bottom:1px solid var(--line-strong);grid-template-columns:55px 1fr;gap:20px;padding:24px 0;display:grid}.method-section li>span{width:38px;height:38px;color:var(--accent-deep);background:var(--accent-surface);border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid}.method-section h3{margin:1px 0 8px;font-size:16px}.method-section li p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.responsibility-section{max-width:none;color:var(--on-dark);background:var(--surface-ink);grid-template-columns:1fr 1fr;gap:90px;display:grid}.responsibility-section>div{max-width:620px}.responsibility-section>div:first-child{margin-left:auto}.responsibility-section .landing-kicker{color:var(--accent-lift)}.responsibility-section h2{font-size:43px}.responsibility-section p{color:var(--faint);font-size:13px;line-height:1.75}.responsibility-section ul{grid-template-columns:1fr 1fr;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.responsibility-section li{border:1px solid var(--line-dark);color:var(--faint);border-radius:12px;padding:15px;font-size:9px}.responsibility-section li:before{content:"✓";color:var(--accent-lift);margin-right:8px}.final-cta{text-align:center;background:radial-gradient(circle at center, var(--accent-surface) 0, var(--surface-2) 58%);padding:120px 30px}.final-cta>span{color:var(--accent);letter-spacing:.15em;font-size:9px;font-weight:900}.final-cta h2{margin:20px auto;font-size:58px}.final-cta p{max-width:660px;color:var(--muted);margin:0 auto;font-size:13px;line-height:1.7}.final-cta button{color:var(--on-dark);background:var(--accent);cursor:pointer;border:0;border-radius:999px;margin-top:30px;padding:16px 23px;font-size:10px;font-weight:850}.landing-footer{color:var(--on-dark);background:var(--surface-ink);grid-template-columns:auto 1fr auto;align-items:center;gap:35px;padding:45px max(30px,50vw - 660px);display:grid}.landing-footer .landing-brand{color:var(--on-dark)}.landing-footer p{color:var(--subtle);font-size:10px}.landing-footer>div{gap:20px;display:flex}.landing-footer>div a{color:var(--faint);font-size:9px;text-decoration:none}.landing-footer small{border-top:1px solid var(--line-dark);color:var(--muted);grid-column:1/-1;padding-top:24px;font-size:8px}.landing-toast{z-index:20;color:var(--on-dark);background:var(--surface-ink);box-shadow:var(--shadow-3);border-radius:14px;padding:13px 17px;font-size:10px;animation:.2s ease-out rise;position:fixed;bottom:28px;right:28px}@media (width<=1100px){.landing-nav nav{display:none}.landing-hero{grid-template-columns:1fr;padding-top:55px}.hero-copy{max-width:800px}.hero-product{max-width:700px}.value-grid{grid-template-columns:1fr 1fr}.value-grid .value-feature{grid-area:auto/1/auto/-1;min-height:390px}.method-section{gap:50px}.hero-copy h1{font-size:59px}}@media (width<=760px){.landing-ribbon p,.landing-nav .login-link{display:none}.landing-nav{padding:17px}.landing-nav>div{gap:0}.landing-hero{grid-template-columns:1fr;min-height:0;padding:60px 18px 80px}.hero-copy h1{font-size:43px}.hero-copy>p{font-size:13px}.hero-actions,.trust-line{flex-direction:column;align-items:flex-start}.hero-product{border-radius:18px;padding:11px}.product-core{grid-template-columns:1fr}.landing-ring{margin:auto}.proof-strip div{gap:20px}.narrative-section,.audience-section,.method-section,.responsibility-section{padding:80px 18px}.narrative-section>h2,.section-heading h2,.method-section h2,.responsibility-section h2,.final-cta h2{font-size:39px}.value-grid,.audience-grid,.method-section,.responsibility-section{grid-template-columns:1fr}.value-grid .value-feature{grid-column:auto}.section-heading{flex-direction:column;align-items:flex-start}.audience-grid article{min-height:330px}.method-section{gap:55px}.responsibility-section>div:first-child{margin-left:0}.responsibility-section ul{grid-template-columns:1fr}.final-cta{padding:85px 18px}.landing-footer{grid-template-columns:1fr}.landing-footer>div{flex-wrap:wrap}.landing-footer small{grid-column:auto}.product-top small,.advisor-line>span{display:none}}@media (width<=480px){.landing-ribbon{padding:8px 14px}.landing-ribbon button{display:none}.landing-brand b{font-size:14px}.landing-nav .black-pill{padding:10px 12px;font-size:8px}.hero-copy h1{font-size:38px}.signal-row{grid-template-columns:1fr 1fr}.signal-row div:last-child{grid-column:1/-1}}.access-section{max-width:1380px;margin:auto;padding:120px 30px}.access-heading h2{max-width:760px}.access-console{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow-3);border-radius:24px;grid-template-columns:225px 1fr;margin-top:52px;display:grid;overflow:hidden}.access-console aside{color:var(--faint);background:var(--surface-ink);flex-direction:column;gap:5px;padding:23px 14px;display:flex}.access-console aside>span{color:var(--muted);letter-spacing:.14em;padding:4px 11px 14px;font-size:7px;font-weight:900}.access-console aside button{color:var(--subtle);text-align:left;cursor:default;background:0 0;border:0;border-radius:9px;padding:11px;font-size:9px}.access-console aside button.active{color:var(--on-dark);background:var(--surface-ink-2);box-shadow:inset 3px 0 var(--accent-lift)}.console-body{min-width:0;padding:25px}.console-body>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.console-body>header small,.tracking-card small,.evidence-card>small{color:var(--accent);letter-spacing:.13em;font-size:7px;font-weight:900}.console-body>header h3{margin:5px 0 0;font-size:21px}.console-body>header>span{color:var(--accent-deep);background:var(--accent-surface-2);border-radius:999px;padding:7px 10px;font-size:7px;font-weight:900}.console-metrics{grid-template-columns:repeat(4,1fr);gap:9px;margin:16px 0;display:grid}.console-metrics article{border:1px solid var(--line);border-radius:14px;padding:15px}.console-metrics small{color:var(--muted);font-size:7px;font-weight:850;display:block}.console-metrics b{letter-spacing:-.04em;margin:8px 0 5px;font-size:23px;display:block}.console-metrics b em{color:var(--subtle);font-size:9px;font-style:normal}.console-metrics span{color:var(--subtle);font-size:7px}.console-metrics span.up{color:var(--accent-deep);font-weight:850}.console-lower{grid-template-columns:1.35fr .65fr;gap:10px;display:grid}.console-lower>article{border:1px solid var(--line);border-radius:15px;padding:18px}.tracking-card>div:first-child{flex-direction:column;gap:5px;display:flex}.tracking-card>div:first-child b{font-size:12px}.tracking-plot{border-bottom:1px solid var(--line);background:repeating-linear-gradient(to bottom, var(--surface-2) 0 1px, transparent 1px 34px);align-items:flex-end;gap:8px;height:125px;margin-top:17px;padding-top:18px;display:flex;position:relative}.tracking-plot>span{color:var(--accent-deep);font-size:8px;font-weight:900;position:absolute;top:0;right:0}.tracking-plot i{background:linear-gradient(var(--accent-lift), var(--accent));border-radius:5px 5px 0 0;flex:1}.tracking-plot i:first-of-type{height:44%}.tracking-plot i:nth-of-type(2){height:51%}.tracking-plot i:nth-of-type(3){height:48%}.tracking-plot i:nth-of-type(4){height:57%}.tracking-plot i:nth-of-type(5){height:61%}.tracking-plot i:nth-of-type(6){height:58%}.tracking-plot i:nth-of-type(7){height:69%}.tracking-plot i:nth-of-type(8){height:76%}.tracking-card footer{color:var(--subtle);justify-content:space-around;padding-top:6px;font-size:6px;display:flex}.evidence-card h4{margin:11px 0 14px;font-size:15px}.evidence-card>div{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:9px 0;font-size:8px;display:flex}.evidence-card>div b{color:var(--ink)}.evidence-card>div b.down{color:var(--danger)}.evidence-card p{color:var(--muted);margin:11px 0;font-size:8px;line-height:1.55}.evidence-card button{color:var(--accent-deep);background:0 0;border:0;padding:0;font-size:8px;font-weight:850}.console-foot{border-top:1px solid var(--line);color:var(--subtle);gap:25px;margin-top:14px;padding-top:13px;font-size:6px;display:flex}.methodology-proof{background:var(--accent-surface);grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;max-width:none;padding:110px max(30px,50vw - 660px);display:grid}.methodology-intro h2{letter-spacing:-.05em;margin:18px 0;font-size:46px;line-height:1.02}.methodology-intro>p{color:var(--muted);font-size:12px;line-height:1.7}.legend{color:#595959;gap:18px;margin-top:25px;font-size:8px;font-weight:800;display:flex}.legend span{align-items:center;gap:6px;display:flex}.legend i{background:#606060;border-radius:50%;width:8px;height:8px}.legend i.inferred{background:var(--signal)}.legend i.recommended{background:#969696}.validation-card{border:1px solid var(--accent-line);background:var(--accent-surface-2);border-radius:22px;padding:25px;box-shadow:0 24px 55px #2e2e2e10}.validation-card header{border-bottom:1px solid var(--accent-line);justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.validation-card header small{color:var(--accent-deep);letter-spacing:.13em;font-size:7px;font-weight:900}.validation-card h3{margin:5px 0 0;font-size:17px}.validation-card header>span{color:var(--verified);background:var(--verified-wash);border-radius:999px;padding:7px 9px;font-size:7px;font-weight:900}.validation-card dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.validation-card dl>div{border-bottom:1px solid var(--accent-line);padding:15px 13px}.validation-card dl>div:nth-child(odd){border-right:1px solid var(--accent-line)}.validation-card dt{color:var(--subtle);font-size:7px;font-weight:850}.validation-card dd{color:var(--ink);margin:5px 0 0;font-size:9px;font-weight:700}.validation-card>p{border-left:3px solid var(--accent);color:var(--muted);background:var(--accent-surface);margin:18px 0 0;padding:13px;font-size:8px;line-height:1.6}.validation-card>p b{color:var(--ink)}@media (width<=1000px){.access-console{grid-template-columns:1fr}.access-console aside{grid-template-columns:repeat(3,1fr);display:grid}.access-console aside>span{grid-column:1/-1}.console-metrics{grid-template-columns:1fr 1fr}.methodology-proof,.console-lower{grid-template-columns:1fr}}@media (width<=760px){.access-section{padding:80px 18px}.access-console aside{grid-template-columns:1fr 1fr}.console-body{padding:16px}.console-body>header{align-items:flex-start;gap:10px}.console-metrics{grid-template-columns:1fr 1fr}.console-foot{flex-direction:column;gap:6px}.methodology-proof{gap:45px;padding:80px 18px}.methodology-intro h2{font-size:38px}.validation-card dl{grid-template-columns:1fr}.validation-card dl>div:nth-child(odd){border-right:0}}@media (width<=480px){.access-console aside{display:none}.console-metrics{grid-template-columns:1fr}.console-body>header>span{display:none}.legend{flex-direction:column}}.blog-page,.article-page{min-height:100vh;color:var(--ink);background:#eef5f6}.blog-nav{justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:25px 30px;display:flex}.blog-nav>a:last-child,.article-page nav>a:last-child{color:#57545f;font-size:10px;font-weight:800;text-decoration:none}.blog-page main{max-width:1280px;margin:auto;padding:90px 30px 130px}.blog-page h1{letter-spacing:-.055em;max-width:800px;margin:16px 0;font-size:64px}.blog-page main>p{max-width:700px;color:var(--cinza);font-size:14px;line-height:1.7}.blog-filters{flex-wrap:wrap;gap:8px;margin:35px 0;display:flex}.blog-filters button{color:#66636e;background:#fff;border:1px solid #d9dde1;border-radius:999px;padding:9px 13px;font-size:9px}.blog-filters button:first-child{color:#fff;background:var(--surface-ink)}.article-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.article-grid article{background:#fff;border:1px solid #dce1e4;border-radius:20px;min-height:300px;padding:25px}.article-grid article>span{color:#626262;letter-spacing:.12em;font-size:8px;font-weight:900}.article-grid h2{margin:60px 0 12px;font-size:22px;line-height:1.15}.article-grid p{color:#6d6b76;font-size:10px;line-height:1.65}.article-grid footer{justify-content:space-between;align-items:flex-end;gap:15px;margin-top:35px;padding:0;display:flex}.article-grid footer small{color:#8a8791;font-size:7px}.article-grid footer a{color:#555;font-size:8px;font-weight:850;text-decoration:none}.empty-library{text-align:center;border:1px dashed #cfd6da;border-radius:22px;margin-top:45px;padding:50px}.empty-library p{color:#7b7983;font-size:10px}.blog-footer{color:#aaa7b1;background:var(--surface-ink);justify-content:space-between;padding:28px max(30px,50vw - 610px);font-size:8px;display:flex}.blog-footer a{color:#bfbfbf;text-decoration:none}.article-page nav{justify-content:space-between;max-width:1100px;margin:auto;padding:25px 30px;display:flex}.article-page>article{max-width:820px;margin:auto;padding:80px 30px 130px}.article-page article>span{color:#626262;letter-spacing:.13em;font-size:9px;font-weight:900}.article-page h1{letter-spacing:-.05em;margin:20px 0;font-size:54px;line-height:1.02}.article-excerpt{color:#666571;font-size:16px;line-height:1.6}.article-meta{color:#7a7782;border-top:1px solid #d8dee1;border-bottom:1px solid #d8dee1;gap:20px;margin:30px 0;padding:18px 0;font-size:8px;display:flex}.article-content p{color:#33313a;font-size:14px;line-height:1.85}.article-page article>aside{border-left:3px solid var(--cinza);background:#dfdfdf;margin-top:40px;padding:20px}.article-page article>aside p{color:#606060;font-size:10px;line-height:1.6}.editorial-page{background:#f1f4f4;grid-template-columns:230px 1fr;min-height:100vh;display:grid}.editorial-page>aside{color:#fff;background:var(--surface-ink);height:100vh;padding:25px 18px;position:sticky;top:0}.editorial-page>aside .landing-brand{color:#fff}.editorial-page>aside nav{flex-direction:column;gap:5px;margin-top:55px;display:flex}.editorial-page>aside nav a{color:#9b98a2;border-radius:9px;padding:11px;font-size:10px;text-decoration:none}.editorial-page>aside nav a.active{color:#fff;background:#2c2932;box-shadow:inset 3px 0 #8c8c8c}.editorial-page>aside>p{color:#77747e;font-size:8px;line-height:1.6;position:absolute;bottom:25px}.editorial-page>main{min-width:0;padding:38px}.editorial-page main>header{justify-content:space-between;align-items:center;display:flex}.editorial-page h1{margin:8px 0 25px;font-size:32px}.editorial-status{color:var(--cinza);background:#efefef;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:850}.editorial-grid{grid-template-columns:minmax(0,1fr) 310px;gap:15px;display:grid}.editorial-grid form,.editorial-list{background:#fff;border:1px solid #dce1e3;border-radius:18px;padding:24px}.editorial-grid label{color:#676570;flex-direction:column;gap:6px;margin-bottom:14px;font-size:8px;font-weight:850;display:flex}.editorial-grid input,.editorial-grid textarea,.editorial-grid select{color:#28262e;width:100%;font:inherit;background:#fafbfb;border:1px solid #d9dde1;border-radius:9px;outline:none;padding:10px;font-size:10px}.editorial-grid input:focus,.editorial-grid textarea:focus{border-color:#828282;box-shadow:0 0 0 3px #8c8c8c12}.form-row{grid-template-columns:1.2fr .8fr;gap:12px;display:grid}.form-row.three{grid-template-columns:1fr 1fr 1fr}.content-field{line-height:1.7}.publish-row{justify-content:flex-end;gap:10px;display:flex}.publish-row select{width:auto}.publish-row button{color:#fff;background:var(--surface-ink);border:0;border-radius:999px;padding:11px 16px;font-size:9px;font-weight:850}.form-notice{color:#545454;font-size:9px;font-weight:800}.editorial-list h2{margin:0 0 17px;font-size:17px}.editorial-list article{border-top:1px solid #e5e7e9;padding:15px 0;position:relative}.editorial-list article>span{color:var(--signal);background:var(--signal);text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:6px;font-weight:900;position:absolute;right:0}.editorial-list .status-published{color:var(--cinza);background:#efefef}.editorial-list h3{max-width:210px;margin:0 0 6px;font-size:11px}.editorial-list p,.editorial-list small{color:#8a8791;margin:0;font-size:7px}@media (width<=900px){.article-grid{grid-template-columns:1fr 1fr}.editorial-grid,.editorial-page{grid-template-columns:1fr}.editorial-page>aside{height:auto;position:relative}.editorial-page>aside nav{flex-direction:row;margin-top:25px}.editorial-page>aside>p{display:none}}@media (width<=600px){.blog-page main{padding:60px 18px 90px}.blog-page h1{font-size:44px}.article-grid{grid-template-columns:1fr}.article-page h1{font-size:39px}.article-meta{flex-direction:column}.editorial-page>main{padding:20px 14px}.form-row,.form-row.three{grid-template-columns:1fr}.editorial-page>aside nav{overflow:auto}.publish-row{flex-direction:column}.publish-row select{width:100%}}.contact-page,.policy-page{min-height:100vh;color:var(--ink);background:#eef5f6}.contact-page>nav,.policy-page>nav{justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:25px 30px;display:flex}.contact-page>nav>a:last-child,.policy-page>nav>a:last-child{color:#66636e;font-size:9px;font-weight:800;text-decoration:none}.contact-page>main{grid-template-columns:.85fr 1.15fr;gap:90px;max-width:1180px;margin:auto;padding:75px 30px 120px;display:grid}.contact-page h1{letter-spacing:-.05em;margin:18px 0;font-size:52px;line-height:1.02}.contact-page section>p{color:#666571;max-width:480px;font-size:13px;line-height:1.7}.contact-page section>div{color:#b7b4be;background:var(--surface-ink);border-radius:17px;flex-direction:column;gap:11px;margin-top:35px;padding:20px;font-size:9px;display:flex}.contact-page section>div b{color:#fff;margin-bottom:4px;font-size:11px}.contact-page form{background:#fff;border:1px solid #dce1e3;border-radius:22px;padding:28px;box-shadow:0 24px 65px #1c1c1c10}.contact-page label{color:#64626c;flex-direction:column;gap:6px;margin-bottom:14px;font-size:8px;font-weight:850;display:flex}.contact-page input,.contact-page textarea,.contact-page select{width:100%;font:inherit;background:#fafbfb;border:1px solid #d9dde1;border-radius:9px;padding:11px;font-size:10px}.contact-page .consent-line{grid-template-columns:18px 1fr;align-items:start;font-weight:500;line-height:1.5;display:grid}.contact-page .consent-line input{width:auto}.contact-page form>button{color:#fff;background:var(--cinza);border:0;border-radius:999px;padding:13px 17px;font-size:9px;font-weight:850}.contact-state{color:#545454;font-size:9px;font-weight:750}.policy-page main{max-width:780px;margin:auto;padding:75px 30px 130px}.policy-page main>span{color:#626262;letter-spacing:.15em;font-size:9px;font-weight:900}.policy-page h1{letter-spacing:-.05em;margin:17px 0 8px;font-size:54px}.policy-date{color:#87848e;margin-bottom:55px;font-size:9px}.policy-page h2{margin:35px 0 10px;font-size:18px}.policy-page main>p:not(.policy-date){color:#5d5c67;font-size:12px;line-height:1.8}.editorial-locked{background:radial-gradient(circle,#dedede,#eef5f6 62%);place-items:center;min-height:100vh;padding:25px;display:grid}.editorial-locked>div{text-align:center;background:#fff;border:1px solid #d7dce0;border-radius:24px;max-width:560px;padding:45px;box-shadow:0 25px 70px #20202016}.editorial-locked span{color:#626262;letter-spacing:.14em;font-size:8px;font-weight:900}.editorial-locked h1{letter-spacing:-.04em;font-size:38px}.editorial-locked p{color:#6c6974;font-size:11px;line-height:1.6}.editorial-locked a{color:#fff;background:var(--surface-ink);border-radius:999px;margin-top:15px;padding:11px 15px;font-size:9px;font-weight:850;text-decoration:none;display:inline-block}.hero-actions .violet-pill{color:var(--on-dark);text-decoration:none}@media (width<=760px){.contact-page>main{grid-template-columns:1fr;gap:45px;padding:55px 18px 90px}.contact-page h1,.policy-page h1{font-size:40px}.policy-page main{padding:55px 18px 90px}}.ops-page{color:#19171f;background:#eef3f4;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.ops-page>aside{color:#fff;background:var(--surface-ink);height:100vh;padding:24px 16px;position:sticky;top:0}.ops-page>aside .landing-brand{color:#fff;padding:0 9px}.ops-page>aside nav{flex-direction:column;gap:4px;margin-top:48px;display:flex}.ops-page>aside nav button{color:#96939d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:12px;font-size:10px;display:flex}.ops-page>aside nav button span{color:#64616b;font-size:7px;font-weight:900}.ops-page>aside nav button.active{color:#fff;background:#2b2931;box-shadow:inset 3px 0 #8c8c8c}.ops-page>aside nav button.active span{color:#979797}.ops-page>aside>div{border:1px solid #37343e;border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex;position:absolute;bottom:22px;left:18px;right:18px}.ops-page>aside>div small{color:var(--cinza);letter-spacing:.12em;font-size:6px;font-weight:900}.ops-page>aside>div b{font-size:9px}.ops-page>aside>div span{color:#77747e;font-size:7px}.ops-page>main{min-width:0;padding:38px 42px}.ops-page main>header{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:28px;display:flex}.ops-page h1{letter-spacing:-.04em;margin:8px 0 5px;font-size:32px}.ops-page main>header p{color:#74717c;margin:0;font-size:9px}.ops-page main>header label{color:#7a7782;flex-direction:column;gap:5px;font-size:7px;font-weight:850;display:flex}.ops-page select,.ops-page input,.ops-page textarea{color:#29262f;font:inherit;background:#fff;border:1px solid #d8dde0;border-radius:9px;padding:10px;font-size:10px}.ops-page main>header select{min-width:190px}.ops-notice{color:#535353;background:var(--branco);border:1px solid #cfcfcf;border-radius:12px;margin-bottom:15px;padding:11px 14px;font-size:9px;font-weight:750}.ops-overview{grid-template-columns:1.35fr .65fr;gap:15px;display:grid}.ops-summary{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ops-summary article{background:#fff;border:1px solid #dce1e3;border-radius:17px;padding:22px}.ops-summary span{color:var(--cinza);letter-spacing:.12em;font-size:7px;font-weight:900;display:block}.ops-summary b{margin:18px 0 7px;font-size:25px;display:block}.ops-summary small{color:#8b8891;font-size:8px}.workflow{color:#fff;background:#19181e;border-radius:18px;padding:23px}.workflow h2{margin:0 0 19px;font-size:16px}.workflow>div{border-top:1px solid #333039;grid-template-columns:30px 1fr;align-items:center;gap:10px;padding:13px 0;display:grid}.workflow>div>span{color:#8d8994;background:#2f2c34;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.workflow>div>span.done{color:#fff;background:var(--cinza)}.workflow p{flex-direction:column;gap:4px;margin:0;display:flex}.workflow b{font-size:9px}.workflow small{color:#8c8993;font-size:7px}.ops-form,.method-record,.audit-panel{background:#fff;border:1px solid #dce1e3;border-radius:19px;max-width:950px;padding:28px}.ops-form>header{border-bottom:1px solid #e6e8e9;padding-bottom:22px}.ops-form>header span{color:#626262;letter-spacing:.13em;font-size:7px;font-weight:900}.ops-form h2,.method-record h2,.audit-panel h2{margin:8px 0;font-size:21px}.ops-form>header p,.method-record>p,.audit-panel>p{color:#77747e;margin:0;font-size:9px;line-height:1.6}.ops-form form{padding-top:22px}.ops-form label{color:#65636d;flex-direction:column;gap:6px;margin-bottom:15px;font-size:8px;font-weight:850;display:flex}.ops-form form>button{color:#fff;background:var(--surface-ink);border:0;border-radius:999px;padding:12px 16px;font-size:9px;font-weight:850}.method-record dl{grid-template-columns:1fr 1fr;margin:25px 0 0;display:grid}.method-record dl>div{border-bottom:1px solid #e5e7e9;padding:17px}.method-record dl>div:nth-child(odd){border-right:1px solid #e5e7e9}.method-record dt{color:var(--cinza);text-transform:uppercase;font-size:7px;font-weight:900}.method-record dd{color:#47444e;margin:6px 0 0;font-size:9px;line-height:1.5}.audit-panel article{border-top:1px solid #e5e7e9;grid-template-columns:100px 1fr auto;align-items:center;gap:15px;padding:15px 0;display:grid}.audit-panel article>span{color:#545454;background:var(--branco);text-align:center;text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.audit-panel article>div{flex-direction:column;gap:4px;display:flex}.audit-panel article b{font-size:9px}.audit-panel article small,.audit-panel article i{color:#8a8791;font-size:7px}.audit-panel article i{font-style:normal}.nav-item{text-decoration:none}@media (width<=950px){.ops-overview,.ops-page{grid-template-columns:1fr}.ops-page>aside{height:auto;position:relative}.ops-page>aside nav{grid-template-columns:1fr 1fr;margin-top:25px;display:grid}.ops-page>aside>div{display:none}}@media (width<=600px){.ops-page>main{padding:24px 14px}.ops-page main>header{flex-direction:column;align-items:flex-start}.ops-page main>header label,.ops-page main>header select{width:100%}.ops-summary{grid-template-columns:1fr}.ops-page>aside nav{grid-template-columns:1fr 1fr}.method-record dl{grid-template-columns:1fr}.method-record dl>div:nth-child(odd){border-right:0}.audit-panel article{grid-template-columns:80px 1fr}.audit-panel article i{display:none}}.survey-page{color:#19171f;background:#eef3f4;min-height:100vh}.survey-page>nav{justify-content:space-between;max-width:1300px;margin:auto;padding:25px 30px;display:flex}.survey-page>nav>a:last-child{color:#696671;font-size:9px;font-weight:800;text-decoration:none}.survey-page>main{max-width:1280px;margin:auto;padding:50px 30px 110px}.survey-page main>header{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.survey-page main>header>div{max-width:760px}.survey-page h1{letter-spacing:-.05em;margin:16px 0;font-size:46px}.survey-page main>header p{color:#696773;font-size:11px;line-height:1.7}.survey-page main>header>label,.survey-meta label,.question-builder label{color:#66636e;flex-direction:column;gap:6px;font-size:8px;font-weight:850;display:flex}.survey-page select,.survey-page input,.survey-page textarea{font:inherit;background:#fff;border:1px solid #d8dde0;border-radius:8px;padding:9px;font-size:9px}.survey-page main>header select{min-width:210px}.survey-meta{background:#fff;border:1px solid #dce1e3;border-radius:16px;grid-template-columns:1fr 1fr 1fr;gap:12px;margin:28px 0 15px;padding:20px;display:grid}.survey-layout{grid-template-columns:1fr 300px;gap:14px;display:grid}.question-stack{min-width:0}.question-stack-head{justify-content:space-between;align-items:center;margin:18px 0 12px;display:flex}.question-stack-head h2{font-size:17px}.question-stack-head button{background:#fff;border:1px solid #d7dce0;border-radius:999px;padding:9px 12px;font-size:8px;font-weight:850}.question-builder{background:#fff;border:1px solid #dce1e3;border-radius:16px;margin-bottom:11px;padding:20px}.question-builder>header{border-bottom:1px solid #e6e8ea;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.question-builder>header span{color:#fff;background:var(--cinza);border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:900;display:grid}.question-builder>header select{margin-left:auto}.question-builder>header button{color:var(--danger);background:0 0;border:0;font-size:7px}.question-builder label{margin-bottom:13px}.question-rules{gap:20px;margin-bottom:12px;display:flex}.question-rules label{flex-direction:row;align-items:center;margin:0;font-weight:650;display:flex}.question-rules input{width:auto}.survey-actions{color:#aaa7b1;background:#19181e;border-radius:14px;justify-content:space-between;align-items:center;padding:17px;display:flex}.survey-actions span{font-size:8px}.survey-actions button{color:var(--preto);background:#999;border:0;border-radius:999px;padding:11px 14px;font-size:8px;font-weight:900}.survey-notice{color:#535353;background:#e2e2e2;border-radius:11px;padding:11px;font-size:9px;font-weight:750}.survey-layout>aside{background:#fff;border:1px solid #dce1e3;border-radius:16px;height:max-content;padding:21px}.survey-layout>aside h2{margin:0 0 14px;font-size:15px}.survey-layout>aside>article{border-top:1px solid #e6e8e9;grid-template-columns:35px 1fr;align-items:center;gap:9px;padding:12px 0;display:grid}.survey-layout>aside>article>span{color:#5e5e5e;background:var(--branco);border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-weight:900;display:grid}.survey-layout>aside>article div{flex-direction:column;gap:4px;display:flex}.survey-layout>aside>article b{font-size:9px}.survey-layout>aside>article small{color:#8a8791;font-size:7px}.survey-layout>aside>p{color:#88858f;font-size:8px}.method-alert{border-left:3px solid var(--accent);color:var(--ink-2);background:var(--accent-surface);margin-top:20px;padding:14px}.method-alert b{font-size:9px}.method-alert p{margin-bottom:0;font-size:8px;line-height:1.6}@media (width<=900px){.survey-layout{grid-template-columns:1fr}.survey-meta{grid-template-columns:1fr 1fr}.survey-meta label:first-child{grid-column:1/-1}}@media (width<=600px){.survey-page>main{padding:40px 14px 80px}.survey-page main>header{flex-direction:column;align-items:flex-start}.survey-page main>header>label,.survey-page main>header select{width:100%}.survey-page h1{font-size:37px}.survey-meta{grid-template-columns:1fr}.survey-meta label:first-child{grid-column:auto}.question-builder>header{flex-wrap:wrap;align-items:flex-start}.question-builder>header select{margin-left:0}.question-rules,.survey-actions{flex-direction:column;align-items:flex-start}}.import-page{color:#19171f;background:#eef3f4;min-height:100vh}.import-page>nav{justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding:25px 30px;display:flex}.import-page>nav>a:last-child{color:#696671;font-size:9px;font-weight:800;text-decoration:none}.import-page>main{max-width:1120px;margin:auto;padding:65px 30px 110px}.import-page header{max-width:760px}.import-page h1{letter-spacing:-.05em;margin:17px 0;font-size:48px;line-height:1.02}.import-page header p{color:#666571;font-size:12px;line-height:1.7}.import-grid{grid-template-columns:1.1fr .9fr;gap:15px;margin-top:40px;display:grid}.import-grid>form,.quality-report{background:#fff;border:1px solid #dce1e3;border-radius:19px;padding:25px}.import-grid label{color:#66636e;flex-direction:column;gap:6px;margin-bottom:15px;font-size:8px;font-weight:850;display:flex}.import-grid input,.import-grid select,.import-grid textarea{font:inherit;background:#fafbfb;border:1px solid #d8dde0;border-radius:9px;padding:10px;font-size:10px}.import-grid label small{color:#918e97;font-size:7px;font-weight:500}.import-grid form>button{color:#fff;background:var(--surface-ink);border:0;border-radius:999px;padding:12px 16px;font-size:9px;font-weight:850}.import-notice{color:#585858;font-size:9px;font-weight:750}.quality-report>span{color:#656565;letter-spacing:.14em;font-size:7px;font-weight:900}.quality-score{align-items:baseline;margin:32px 0 20px;display:flex}.quality-score b{letter-spacing:-.07em;font-size:62px}.quality-score small{color:#8c8993}.quality-report dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.quality-report dl>div{border-top:1px solid #e5e7e9;padding:12px}.quality-report dt{color:#86838d;font-size:7px}.quality-report dd{margin:5px 0 0;font-size:17px;font-weight:800}.quality-report>p{color:var(--cinza);background:#f2f2f2;border-radius:11px;padding:14px;font-size:8px;line-height:1.8}.quality-empty{text-align:center;border:1px dashed #d8dce0;border-radius:14px;margin-top:30px;padding:50px 15px}.quality-empty p{color:#85828c;font-size:8px}.import-page main>aside{color:#8a8791;background:#fff;border-radius:14px;gap:18px;margin-top:14px;padding:15px 18px;font-size:8px;display:flex}.import-page main>aside b{color:#34313a}.import-page main>aside span{border-left:1px solid #dedfe3;padding-left:18px}@media (width<=760px){.import-page>main{padding:45px 18px 80px}.import-page h1{font-size:38px}.import-grid{grid-template-columns:1fr}.import-page main>aside{flex-direction:column;align-items:flex-start}.import-page main>aside span{border-left:0;padding-left:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}.landing-ribbon{color:var(--on-dark-tint);background-color:var(--surface-ink);background-image:linear-gradient(90deg, transparent, var(--glow-dark) 55%, transparent);border-bottom:1px solid var(--accent-wash)}.landing-ribbon p{color:var(--on-dark-muted)}.landing-ribbon button{color:var(--on-dark-tint)}.landing-nav{border:1px solid var(--accent-wash);background:var(--accent-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px;margin-top:12px;box-shadow:0 18px 55px #3131311a}.landing-hero:before{background:radial-gradient(circle, var(--accent-line), var(--accent-wash) 47%, transparent 70%);filter:blur(14px);width:720px;height:720px;top:-100px;right:-110px}.hero-product{border-color:var(--accent-line);background:linear-gradient(145deg, var(--surface), var(--accent-line));transform:perspective(1000px)rotateY(-2deg)rotateX(1deg);box-shadow:0 45px 110px #29292940,0 0 0 1px #96969614,inset 0 1px #fff}.hero-product:before{content:"";background:linear-gradient(125deg, var(--accent-line), transparent 32%, var(--accent-line));-webkit-mask-composite:xor;pointer-events:none;border-radius:25px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-ring{filter:drop-shadow(0 12px 22px #4b4b4b2e)}.signal-row div{border-color:var(--accent-line);background:var(--glass)}.proof-strip,.responsibility-section,.landing-footer{background-color:var(--surface-ink);background-image:radial-gradient(circle at 72% 0, var(--glow-dark) 0, transparent 42%)}.proof-strip{border-top:1px solid var(--accent-line);border-bottom:1px solid var(--accent-line)}.proof-strip strong{color:var(--on-dark-tint)}.audience-grid article{border:1px solid var(--accent-wash);background:var(--accent-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 22px 55px #33333317}.value-grid article:not(.value-feature),.command-grid article:not(.command-now),.validation-card,.access-console{border-color:var(--accent-line);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 22px 60px #29292914}.final-cta:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);width:90px;height:1px;margin:0 auto 40px;display:block}.pulse-app{--ink:var(--preto);--muted:var(--cinza);--line:#d7d7d7;--paper:#eeeaf2;--panel:#fbf9fd;--lime:#a0a0a0;--green:var(--cinza);--nav:#151119;background:radial-gradient(circle at 78% 0,#73737329,#0000 30%),linear-gradient(145deg,#f4f0f7,#ebe5f0 55%,#f5f1f7)}.pulse-app .sidebar{border-right-color:var(--preto);background:radial-gradient(circle at 20% 0, var(--preto) 0, #18131d 39%, #100e13 100%);box-shadow:18px 0 60px #1a1a1a29}.pulse-app .brand-mark{color:var(--preto);background:linear-gradient(145deg, #bfbfbf, var(--cinza));box-shadow:0 10px 28px #7f7f7f47}.pulse-app .nav-item:hover,.pulse-app .nav-item.active{background:var(--preto)}.pulse-app .nav-item.active{box-shadow:inset 3px 0 #a1a1a1,0 9px 25px #0b070e26}.pulse-app .nav-item.active span,.pulse-app .security-icon{color:var(--inox)}.pulse-app .security-card{border-color:var(--preto);background:#292929a6}.pulse-app main{background:0 0;position:relative}.pulse-app main:before{content:"";z-index:-1;filter:blur(95px);pointer-events:none;background:#7171711f;border-radius:50%;width:520px;height:520px;position:fixed;top:4vh;right:3vw}.pulse-app .global-ribbon{color:#cacaca;border-color:var(--chumbo);background:linear-gradient(90deg, var(--preto), var(--preto), var(--preto))}.pulse-app .global-ribbon p{color:#a0a0a0}.pulse-app .global-ribbon button{color:#bfbfbf}.pulse-app .panel,.pulse-app .summary-grid article,.pulse-app .consultant-desk,.pulse-app .context-strip{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffffe6,#f4eef9d1);border-color:#4d4d4d2b;box-shadow:0 20px 55px #24242414,inset 0 1px #fffffff2}.pulse-app .panel:hover,.pulse-app .summary-grid article:hover{border-color:#68686859;transform:translateY(-2px);box-shadow:0 28px 70px #28282821,0 0 0 1px #8080800f}.pulse-app .panel,.pulse-app .summary-grid article{transition:transform .25s,border-color .25s,box-shadow .25s}.pulse-app .section-kicker,.pulse-app .eyebrow,.pulse-app .summary-grid span{color:#636363}.pulse-app .primary-button{background:linear-gradient(135deg,#818181,#5b5b5b);box-shadow:0 13px 30px #5d5d5d40}.pulse-app .period-tabs button.active,.pulse-app .trend-badge,.pulse-app .confidence,.pulse-app .privacy-chip,.pulse-app .method-chip{color:#535353;background:#e1e1e1}.pulse-app .live-dot{background:#818181;box-shadow:0 0 0 4px #8181811f}.pulse-app .pulse-ring{background:conic-gradient(#7c7c7c var(--pulse), #e0e0e0 0);filter:drop-shadow(0 14px 25px #53535329)}.pulse-app .temperature-scale i,.pulse-app .coverage>i,.pulse-app .theme-info i,.pulse-app .mini-bar{background:#dcdcdc}.pulse-app .temperature-scale i b,.pulse-app .coverage>i b,.pulse-app .theme-info i b,.pulse-app .mini-bar b{background:linear-gradient(90deg,#959595,#5e5e5e)}.pulse-app .decision-horizon article.active,.pulse-app .diagnosis-card{background:radial-gradient(circle at 86% 5%, #5d5d5d 0, var(--preto) 38%, #17131c 76%)!important;border-color:var(--chumbo)!important;box-shadow:0 26px 65px #1e1e1e40!important}.pulse-app .relationship-icon,.pulse-app .channel-name i,.pulse-app .desk-avatar{color:#5e5e5e;background:#e1e1e1}.pulse-app .tone-good,.pulse-app .tone-mid,.pulse-app .theme-value span{color:#606060!important}.pulse-app .voice-tone.green,.pulse-app .voice-tone.amber,.pulse-app .voice-tone.red{color:#5a5a5a;background:#e1e1e1}.pulse-app .toast{border-color:var(--chumbo);background:var(--preto);box-shadow:0 18px 48px #1919194d}@media (width<=900px){.landing-nav{margin:8px 12px 0}.hero-product{transform:none}}.strategy-page{color:#1d1822;background:radial-gradient(circle at 75% 5%,#cecece 0,#0000 27%),linear-gradient(145deg,#f7f3fa,#ece6f1);min-height:100vh}.strategy-nav{justify-content:space-between;align-items:center;max-width:1320px;margin:auto;padding:25px 30px;display:flex}.strategy-nav>div{align-items:center;gap:24px;display:flex}.strategy-nav>div a{color:#505050;font-size:9px;font-weight:800;text-decoration:none}.strategy-nav>div a:last-child{color:#fff;background:#1a151e;border-radius:999px;padding:11px 15px}.strategy-page main{max-width:1280px;margin:auto;padding:70px 30px 110px}.strategy-hero{max-width:960px;padding:50px 0 75px}.strategy-hero>span,.answer-block>span,.strategy-cta>span,.audience-signal>div>span{color:#606060;letter-spacing:.16em;font-size:8px;font-weight:900}.strategy-hero h1{letter-spacing:-.06em;max-width:920px;margin:19px 0;font-size:70px;line-height:.98}.strategy-hero h1 em{color:var(--cinza);font-style:normal}.strategy-hero p{color:#646464;max-width:720px;font-size:14px;line-height:1.75}.module-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.module-grid article{background:#fffc;border:1px solid #d7d7d7;border-radius:23px;flex-direction:column;min-height:330px;padding:30px;display:flex;box-shadow:0 25px 65px #27272714}.module-grid article>span{color:var(--cinza);font-size:8px;font-weight:900}.module-grid h2{letter-spacing:-.04em;margin:70px 0 12px;font-size:28px}.module-grid p{color:#6e6773;max-width:480px;font-size:11px;line-height:1.7}.module-grid small{color:#636363;border-top:1px solid #e7e0eb;margin-top:auto;padding-top:24px;font-size:8px;font-weight:800}.module-grid .spotlight{color:#fff;border-color:var(--chumbo);background:radial-gradient(circle at 88% 5%, #5f5f5f, var(--preto) 38%, #17131b 78%);box-shadow:0 30px 75px #2121213d}.module-grid .spotlight>span,.module-grid .spotlight small{color:#bbb}.module-grid .spotlight p{color:#b6b6b6}.module-grid .spotlight small{border-color:var(--chumbo)}.answer-block{background:#ffffffb8;border:1px solid #d4d4d4;border-radius:28px;margin-top:100px;padding:65px}.answer-block h2{letter-spacing:-.05em;margin:18px 0 45px;font-size:45px}.answer-block>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.answer-block article{border-top:1px solid #d0d0d0;padding:22px}.answer-block b{color:var(--cinza);font-size:8px}.answer-block h3{font-size:16px}.answer-block p{color:#77707b;font-size:9px}.strategy-cta{color:#fff;background:radial-gradient(circle at 85% 0, var(--cinza), var(--preto) 43%, #151218 80%);text-align:center;border-radius:26px;margin-top:22px;padding:55px}.strategy-cta>span{color:#bfbfbf}.strategy-cta h2{letter-spacing:-.045em;max-width:760px;margin:18px auto 27px;font-size:38px}.strategy-cta a,.audience-hero>a{color:var(--preto);background:var(--inox);border-radius:999px;padding:13px 18px;font-size:9px;font-weight:900;text-decoration:none;display:inline-block}.audience-hero{max-width:1060px}.audience-hero h1{font-size:63px}.audience-hero>a{color:#fff;background:#211925;margin-top:20px}.audience-signal{background:#ffffffbf;border:1px solid #d4d4d4;border-radius:27px;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:65px;display:grid}.audience-signal h2{letter-spacing:-.045em;margin:17px 0;font-size:38px}.audience-signal p{color:var(--cinza);font-size:11px;line-height:1.7}.audience-signal ol{margin:0;padding:0;list-style:none}.audience-signal li{border-bottom:1px solid #dadada;grid-template-columns:42px 1fr;gap:15px;padding:17px 0;display:grid}.audience-signal li b{color:var(--cinza);font-size:8px}.audience-signal li span{font-size:11px;font-weight:750}@media (width<=760px){.strategy-nav{padding:18px}.strategy-nav>div a:not(:last-child){display:none}.strategy-page main{padding:40px 16px 80px}.strategy-hero h1,.audience-hero h1{font-size:43px}.module-grid,.answer-block>div,.audience-signal{grid-template-columns:1fr}.answer-block,.audience-signal{padding:30px}.audience-signal{gap:25px}.strategy-cta{padding:40px 24px}.strategy-cta h2{font-size:30px}}.included-credits{color:#5f5f5f;margin:-7px 0 22px;font-size:9px;display:block}.plans-grid .featured .included-credits{color:silver}.credit-packs{background:#ffffffb8;border:1px solid #d1d1d1;border-radius:27px;margin:95px 0 20px;padding:55px}.credit-packs>header{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.credit-packs h2{letter-spacing:-.045em;margin:14px 0 0;font-size:38px}.credit-packs header>p{max-width:430px;color:var(--cinza);font-size:10px;line-height:1.7}.credit-packs>div{grid-template-columns:repeat(5,1fr);gap:9px;margin:35px 0 25px;display:grid}.credit-packs article{background:#faf8fc;border:1px solid #d8d8d8;border-radius:15px;flex-direction:column;min-height:145px;padding:18px;display:flex}.credit-packs article.active{color:#fff;border-color:var(--chumbo);background:radial-gradient(circle at 90% 0, #5e5e5e, var(--preto) 65%)}.credit-packs article>span{color:#636363;font-size:8px;font-weight:900}.credit-packs article.active>span{color:#bbb}.credit-packs article>b{margin:20px 0 5px;font-size:18px}.credit-packs article small{color:#89828e;font-size:7px}.credit-packs article em{color:var(--cinza);margin-top:auto;font-size:7px;font-style:normal;font-weight:900}.credit-packs article.active em{color:#bbb}.credit-packs>a{color:#575757;font-size:9px;font-weight:900;text-decoration:none}.wallet-page{color:#1d1822;background:radial-gradient(circle at 80% 0,#c8c8c8,#0000 30%),linear-gradient(145deg,#f5f1f8,#eae4ef);min-height:100vh}.wallet-page>nav{justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:25px 30px;display:flex}.wallet-page>nav>div{gap:22px;display:flex}.wallet-page>nav>div a{color:#595959;font-size:9px;font-weight:800;text-decoration:none}.wallet-page>main{max-width:1200px;margin:auto;padding:65px 30px 110px}.wallet-page main>header{max-width:800px}.wallet-page h1{letter-spacing:-.055em;margin:17px 0;font-size:58px;line-height:1}.wallet-page main>header>p{color:#6b6470;max-width:650px;font-size:12px;line-height:1.7}.wallet-console{grid-template-columns:1fr 1fr;gap:14px;margin-top:45px;display:grid}.wallet-controls,.wallet-console>aside{border-radius:22px;padding:30px}.wallet-controls{background:#ffffffc7;border:1px solid #d1d1d1;flex-direction:column;gap:18px;display:flex}.wallet-controls label{color:#716a76;flex-direction:column;gap:7px;font-size:8px;font-weight:850;display:flex}.wallet-controls select{font:inherit;background:#fff;border:1px solid #d7d7d7;border-radius:10px;padding:12px;font-size:10px}.wallet-rate{background:var(--branco);border-radius:14px;margin-top:auto;padding:20px}.wallet-rate span{color:#616161;font-size:7px;font-weight:900}.wallet-rate b{margin:12px 0 5px;font-size:24px;display:block}.wallet-rate small{color:#7c7c7c;font-size:8px}.wallet-console>aside{color:#fff;background:radial-gradient(circle at 90% 0, var(--cinza), var(--preto) 42%, #17131b 80%);box-shadow:0 30px 75px #2121213b}.wallet-console>aside>span{color:#b9b9b9;letter-spacing:.13em;font-size:8px;font-weight:900}.wallet-console>aside>b{letter-spacing:-.05em;margin:35px 0 5px;font-size:47px;display:block}.wallet-console>aside>b small{font-size:14px}.wallet-console>aside h2{font-size:15px}.wallet-console>aside p{color:#b7afbb;font-size:9px;line-height:1.7}.wallet-console>aside>i{background:var(--chumbo);border-radius:9px;height:6px;margin:30px 0 12px;display:block}.wallet-console>aside>i em{background:var(--inox);border-radius:9px;max-width:100%;height:100%;display:block}.wallet-console>aside footer{color:#989898;justify-content:space-between;font-size:7px;display:flex}.credit-rules{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px;display:grid}.credit-rules article{background:#ffffffb8;border:1px solid #d6d6d6;border-radius:17px;padding:24px}.credit-rules span{color:#646464;font-size:7px;font-weight:900}.credit-rules h2{margin:25px 0 8px;font-size:15px}.credit-rules p{color:#77707b;font-size:8px;line-height:1.6}.wallet-action{color:#fff;background:#1b161f;border-radius:17px;justify-content:space-between;align-items:center;margin-top:15px;padding:24px 28px;display:flex}.wallet-action p{flex-direction:column;gap:5px;margin:0;display:flex}.wallet-action p b{font-size:11px}.wallet-action p span{color:#aaa2ae;font-size:8px}.wallet-action a{color:var(--preto);background:var(--inox);border-radius:999px;padding:11px 15px;font-size:8px;font-weight:900;text-decoration:none}@media (width<=900px){.credit-packs>div{grid-template-columns:1fr 1fr}.credit-packs>header{flex-direction:column;align-items:flex-start}.wallet-console{grid-template-columns:1fr}}@media (width<=600px){.credit-packs{padding:30px 20px}.credit-packs>div,.credit-rules{grid-template-columns:1fr}.wallet-page>main{padding:45px 16px 80px}.wallet-page h1{font-size:42px}.wallet-action{flex-direction:column;align-items:flex-start;gap:18px}}.account-loading{color:#5c5c5c;letter-spacing:.12em;background:#eee8f2;place-items:center;min-height:100vh;font-size:10px;font-weight:900;display:grid}.account-page{color:#1d1822;background:radial-gradient(circle at 80% 0,#cbcbcb,#0000 29%),#eee9f1;grid-template-columns:250px 1fr;min-height:100vh;display:grid}.account-page>aside{color:#fff;background:radial-gradient(circle at 15% 0, var(--preto), #19141e 40%, #100e12);height:100vh;padding:26px 18px;position:sticky;top:0}.account-page>aside .landing-brand{color:#fff;padding:0 8px}.account-page>aside nav{flex-direction:column;gap:5px;margin-top:55px;display:flex}.account-page>aside nav a{color:#8e8e8e;border-radius:10px;padding:12px;font-size:9px;text-decoration:none}.account-page>aside nav a.active{color:#fff;background:var(--preto);box-shadow:inset 3px 0 #a0a0a0}.account-page>aside>div{border:1px solid var(--preto);border-radius:13px;flex-direction:column;gap:5px;padding:15px;display:flex;position:absolute;bottom:22px;left:18px;right:18px}.account-page>aside>div span{color:#979797;font-size:6px;font-weight:900}.account-page>aside>div b{font-size:9px}.account-page>aside>div small{color:#837c87;font-size:7px}.account-page>aside>div em{color:#bfbfbf;background:var(--preto);border-radius:999px;width:max-content;padding:4px 6px;font-size:6px;font-style:normal;font-weight:900}.account-page>main{min-width:0;padding:55px 45px 100px}.account-page main>header{max-width:780px}.account-page h1{letter-spacing:-.045em;margin:12px 0;font-size:38px}.account-page main>header p{color:var(--cinza);font-size:10px}.onboarding-card{background:#fffc;border:1px solid #d1d1d1;border-radius:24px;grid-template-columns:1fr 1fr;gap:55px;max-width:950px;margin-top:38px;padding:35px;display:grid}.onboarding-card>div>span,.team-layout>form>span,.team-layout>section>header span{color:#606060;letter-spacing:.13em;font-size:7px;font-weight:900}.onboarding-card h2,.team-layout h2{letter-spacing:-.035em;font-size:23px}.onboarding-card p{color:#756d79;font-size:9px;line-height:1.7}.account-page label{color:#66606c;flex-direction:column;gap:6px;margin-bottom:14px;font-size:8px;font-weight:850;display:flex}.account-page input,.account-page select{font:inherit;background:#fff;border:1px solid #d2d2d2;border-radius:9px;padding:11px;font-size:9px}.account-page form>button{width:100%;color:var(--preto);background:var(--inox);border:0;border-radius:999px;padding:12px;font-size:8px;font-weight:900}.org-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin:32px 0 14px;display:grid}.org-summary article{background:#ffffffc7;border:1px solid #d5d5d5;border-radius:16px;padding:19px}.org-summary span{color:#636363;font-size:7px;font-weight:900}.org-summary b{text-transform:capitalize;margin:14px 0 5px;font-size:17px;display:block}.org-summary small{color:#88808c;font-size:7px}.team-layout{grid-template-columns:1fr 340px;gap:14px;display:grid}.team-layout>section,.team-layout>form{background:#fffc;border:1px solid #d5d5d5;border-radius:19px;padding:25px}.member-list{margin-top:20px}.member-list article{border-top:1px solid #e5dfe8;grid-template-columns:37px 1fr auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.member-list i{color:#595959;background:#e1e1e1;border-radius:10px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:900;display:grid}.member-list p{flex-direction:column;gap:4px;margin:0;display:flex}.member-list p b{font-size:9px}.member-list p small{color:#8c8490;font-size:7px}.member-list>article>span{color:#575757;background:var(--branco);text-transform:capitalize;border-radius:999px;padding:5px 7px;font-size:7px}.member-list>article>em{color:var(--cinza);font-size:7px;font-style:normal}.team-layout dl{margin:20px 0}.team-layout dl>div{border-top:1px solid #e5dfe8;padding:10px 0}.team-layout dt{color:#565656;font-size:7px;font-weight:900}.team-layout dd{color:#827b86;margin:4px 0 0;font-size:7px}.account-notice{color:#fff;background:var(--preto);border-radius:12px;padding:12px 15px;font-size:9px;position:fixed;bottom:25px;right:25px;box-shadow:0 15px 40px #1f1f1f40}@media (width<=900px){.account-page{grid-template-columns:1fr}.account-page>aside{height:auto;position:relative}.account-page>aside nav{flex-direction:row;margin-top:25px}.account-page>aside>div{display:none}.team-layout{grid-template-columns:1fr}.org-summary{grid-template-columns:1fr 1fr}}@media (width<=600px){.account-page>main{padding:35px 15px 80px}.onboarding-card{grid-template-columns:1fr;padding:25px}.org-summary{grid-template-columns:1fr}.account-page>aside nav{overflow:auto}.member-list article{grid-template-columns:37px 1fr auto}.member-list>article>em{display:none}}.persistent-wallet{color:#1e1923;background:radial-gradient(circle at 78% 0,#cacaca,#0000 30%),#eee9f1;min-height:100vh}.persistent-wallet>nav{justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:25px 30px;display:flex}.persistent-wallet>nav>div{gap:22px;display:flex}.persistent-wallet>nav>div a{color:#5a5a5a;font-size:9px;font-weight:800;text-decoration:none}.persistent-wallet>main{max-width:1160px;margin:auto;padding:65px 30px 110px}.persistent-wallet main>header{justify-content:space-between;align-items:flex-end;display:flex}.persistent-wallet h1{letter-spacing:-.05em;margin:14px 0 7px;font-size:48px}.persistent-wallet main>header p{color:#756d79;font-size:9px}.wallet-status{color:#515151;text-transform:uppercase;background:#f5f0f8;border:1px solid #cacaca;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:900}.wallet-status i{background:var(--cinza);width:6px;height:6px;box-shadow:0 0 9px var(--cinza);border-radius:50%;margin-right:7px;display:inline-block}.persistent-balance{background:#cecece;border-radius:25px;grid-template-columns:1.15fr .85fr;gap:1px;margin-top:35px;padding:1px;display:grid;overflow:hidden;box-shadow:0 30px 75px #2323231f}.persistent-balance>div{color:#fff;background:radial-gradient(circle at 85% 0, var(--cinza), var(--preto) 40%, #17131b 80%);flex-direction:column;min-height:410px;padding:40px;display:flex}.persistent-balance>div>span{color:#bdbdbd;letter-spacing:.15em;font-size:8px;font-weight:900}.persistent-balance>div>b{letter-spacing:-.07em;margin-top:80px;font-size:78px;line-height:1}.persistent-balance>div>small{color:#aca4b0;font-size:9px}.persistent-balance>div footer{color:#7c7c7c;justify-content:space-between;margin-top:auto;font-size:7px;display:flex}.persistent-balance>aside{background:#ffffffe0;padding:28px}.persistent-balance>aside article{border-bottom:1px solid #dcdcdc;padding:24px 0}.persistent-balance>aside span{color:#636363;font-size:7px;font-weight:900}.persistent-balance>aside b{margin-top:10px;font-size:26px;display:block}.wallet-foundation{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.wallet-foundation article{background:#ffffffbf;border:1px solid #d4d4d4;border-radius:17px;padding:23px}.wallet-foundation span{color:#636363;font-size:7px;font-weight:900}.wallet-foundation h2{margin:24px 0 8px;font-size:14px}.wallet-foundation p{color:#79717d;font-size:8px;line-height:1.6}.wallet-next{color:#fff;background:#1b161f;border-radius:17px;justify-content:space-between;align-items:center;margin-top:14px;padding:22px 25px;display:flex}.wallet-next p{flex-direction:column;gap:5px;margin:0;display:flex}.wallet-next p b{font-size:10px}.wallet-next p span{color:#99919d;font-size:8px}.wallet-next a{color:var(--preto);background:var(--inox);border-radius:999px;padding:10px 14px;font-size:8px;font-weight:900;text-decoration:none}.wallet-empty{text-align:center;background:#eee8f2;align-content:center;place-items:center;gap:15px;min-height:100vh;padding:30px;display:grid}.wallet-empty>span{color:#5d5d5d;margin-top:45px;font-size:8px;font-weight:900}.wallet-empty h1{max-width:520px;font-size:30px}.wallet-empty>a:last-child{color:#5a5a5a;font-size:9px;font-weight:900;text-decoration:none}@media (width<=760px){.persistent-wallet>main{padding:45px 16px 80px}.persistent-wallet main>header{flex-direction:column;align-items:flex-start;gap:15px}.persistent-balance{grid-template-columns:1fr}.persistent-balance>div{min-height:350px}.persistent-balance>div>b{font-size:58px}.wallet-foundation{grid-template-columns:1fr}.wallet-next{flex-direction:column;align-items:flex-start;gap:18px}}.auth-experience{color:#fff;background:#100d13;grid-template-rows:auto 1fr auto;min-height:100vh;display:grid;position:relative;overflow:hidden}.auth-ambient{pointer-events:none;position:absolute;inset:0}.auth-ambient i{filter:blur(90px);opacity:.35;border-radius:50%;position:absolute}.auth-ambient i:first-child{background:var(--cinza);width:520px;height:520px;top:-140px;right:-120px}.auth-ambient i:nth-child(2){background:#464646;width:360px;height:360px;bottom:-220px;left:28%}.auth-ambient i:nth-child(3){filter:blur(8px);opacity:.18;background:linear-gradient(#0000,#989898,#0000);border-radius:0;width:2px;height:70%;top:15%;left:52%}.auth-experience>header,.auth-experience>footer{z-index:2;justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:auto;padding:28px 35px;display:flex;position:relative}.auth-brand{color:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.auth-brand>i{width:35px;height:35px;color:var(--preto);background:linear-gradient(145deg, #bfbfbf, var(--cinza));border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid;box-shadow:0 10px 32px #6f6f6f4d}.auth-brand b{letter-spacing:.14em;font-size:17px}.auth-brand b span{color:#a0a0a0}.auth-experience>header>span{border:1px solid var(--chumbo);color:#a1a1a1;letter-spacing:.14em;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:900}.auth-experience>main{z-index:1;grid-template-columns:1fr 520px;align-items:center;gap:100px;width:100%;max-width:1320px;margin:auto;padding:35px;display:grid;position:relative}.auth-copy>span{color:var(--inox);letter-spacing:.17em;font-size:8px;font-weight:900}.auth-copy h1{letter-spacing:-.06em;margin:20px 0;font-size:67px;line-height:.96}.auth-copy h1 em{color:#979797;font-style:normal}.auth-copy>p{color:#a8a0ac;max-width:590px;font-size:12px;line-height:1.75}.auth-copy>div{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.auth-copy>div span{border:1px solid var(--preto);color:var(--cinza);border-radius:999px;padding:8px 10px;font-size:6px;font-weight:900}.auth-card{background:linear-gradient(145deg, #9a9a9a66, var(--preto), #6e6e6e55);border-radius:28px;padding:1px;position:relative;box-shadow:0 40px 110px #0009,0 0 100px #5b5b5b24}.auth-card:before{content:"";filter:blur(55px);pointer-events:none;background:#6a6a6a20;border-radius:50%;position:absolute;inset:-60px}.auth-core{background:radial-gradient(circle at 50% 10%, var(--preto), #1a151f 42%, #121016 85%);text-align:center;border-radius:27px;flex-direction:column;align-items:center;min-height:570px;padding:42px;display:flex;position:relative}.auth-orbit{place-items:center;width:150px;height:150px;margin:8px 0 35px;display:grid;position:relative}.auth-orbit:before,.auth-orbit:after{content:"";border:1px solid #5a5a5a5c;border-radius:50%;animation:8s linear infinite auth-spin;position:absolute}.auth-orbit:before{inset:0}.auth-orbit:after{animation-duration:5s;animation-direction:reverse;inset:16px}.auth-orbit>i{background:var(--inox);width:8px;height:8px;box-shadow:0 0 20px var(--inox);border-radius:50%;position:absolute}.auth-orbit>i:first-child{animation:1.5s ease-in-out infinite auth-pulse;top:8px;left:70px}.auth-orbit>i:nth-child(2){animation:1.5s ease-in-out .7s infinite auth-pulse;bottom:29px;right:20px}.auth-orbit>span{width:78px;height:78px;color:var(--preto);background:linear-gradient(145deg, #c1c1c1, var(--cinza));border:1px solid #636363;border-radius:24px;place-items:center;font-size:31px;font-weight:950;display:grid;box-shadow:0 0 50px #7c7c7c69}.auth-core>small{color:#979797;letter-spacing:.16em;font-size:7px;font-weight:900}.auth-core h2{letter-spacing:-.035em;margin:13px 0 9px;font-size:24px}.auth-core>p{color:#949494;max-width:360px;min-height:45px;margin:0;font-size:9px;line-height:1.7}.auth-core>button{width:100%;color:var(--preto);background:linear-gradient(90deg, var(--inox), #878787);cursor:pointer;border:0;border-radius:999px;justify-content:space-between;margin-top:27px;padding:14px 17px;font-size:9px;font-weight:900;transition:all .2s;display:flex;box-shadow:0 15px 35px #7d7d7d3d}.auth-core>button:hover{transform:translateY(-2px);box-shadow:0 20px 45px #7d7d7d5c}.auth-core>footer{border-top:1px solid var(--preto);color:#716b75;justify-content:space-between;width:100%;margin-top:auto;padding-top:22px;font-size:7px;display:flex}.auth-core>footer span:first-child{align-items:center;gap:6px;display:flex}.auth-core>footer i{background:#878787;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #878787}.auth-progress{border-top:2px solid var(--preto);width:100%;height:142px;margin-top:24px;position:relative}.auth-progress>i{background:var(--inox);height:2px;box-shadow:0 0 14px var(--inox);transition:width .5s;position:absolute;top:-2px;left:0}.auth-progress ol{text-align:left;margin:12px 0 0;padding:0;list-style:none}.auth-progress li{color:#5f5864;grid-template-columns:20px 1fr;gap:7px;padding:5px 0;font-size:7px;transition:all .3s;display:grid}.auth-progress li b{color:#999;text-align:center}.auth-progress li.active{color:#c1c1c1}.auth-experience.is-connecting .auth-orbit{animation:1.4s ease-in-out infinite auth-breathe}.auth-experience>footer{color:#67616c;font-size:7px}.auth-experience>footer p{margin:0}.auth-experience>footer a{color:#878787;text-decoration:none}@keyframes auth-spin{to{transform:rotate(360deg)}}@keyframes auth-pulse{50%{opacity:.45;transform:scale(1.6)}}@keyframes auth-breathe{50%{filter:drop-shadow(0 0 25px #7c7c7c);transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.auth-orbit:before,.auth-orbit:after,.auth-orbit>i,.auth-experience.is-connecting .auth-orbit{animation:none}}@media (width<=900px){.auth-experience>main{grid-template-columns:1fr;gap:45px}.auth-copy{text-align:center}.auth-copy>p{margin-left:auto;margin-right:auto}.auth-copy>div{justify-content:center}.auth-card{width:100%;max-width:520px;margin:auto}}@media (width<=600px){.auth-experience>header,.auth-experience>footer,.auth-experience>main{padding:22px 18px}.auth-copy h1{font-size:45px}.auth-core{min-height:520px;padding:30px 22px}.auth-experience>footer p{display:none}}.wallet-ledger{background:#fffc;border:1px solid #d4d4d4;border-radius:19px;margin-top:14px;padding:26px}.wallet-ledger>header{justify-content:space-between;align-items:flex-end;padding-bottom:18px;display:flex}.wallet-ledger>header span{color:#616161;letter-spacing:.13em;font-size:7px;font-weight:900}.wallet-ledger h2{margin:7px 0 0;font-size:20px}.wallet-ledger>header small{color:#8c8c8c;font-size:7px}.wallet-ledger>article{border-top:1px solid #e3dce6;grid-template-columns:35px 1fr auto 105px;align-items:center;gap:12px;padding:14px 0;display:grid}.wallet-ledger>article>i{color:#555;background:#e1e1e1;border-radius:9px;place-items:center;width:31px;height:31px;font-size:13px;font-style:normal;font-weight:900;display:grid}.wallet-ledger>article>p{flex-direction:column;gap:4px;margin:0;display:flex}.wallet-ledger>article>p b{font-size:9px}.wallet-ledger>article>p small{color:#8d8591;font-size:7px}.wallet-ledger>article>span{color:#5a5a5a;font-size:11px;font-weight:900}.wallet-ledger>article>em{color:#89818d;text-align:right;font-size:7px;font-style:normal}@media (width<=600px){.wallet-ledger{padding:20px 16px}.wallet-ledger>article{grid-template-columns:32px 1fr auto}.wallet-ledger>article>em,.wallet-ledger>header small{display:none}}.usage-page{color:#1e1923;background:radial-gradient(circle at 82% 0,#c5c5c5,#0000 28%),#eee9f1;min-height:100vh}.usage-page>nav{justify-content:space-between;align-items:center;max-width:1220px;margin:auto;padding:25px 30px;display:flex}.usage-page>nav>a:last-child{color:#595959;font-size:9px;font-weight:800;text-decoration:none}.usage-page>main{max-width:1160px;margin:auto;padding:55px 30px 110px}.usage-page main>header{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.usage-page main>header>div{max-width:730px}.usage-page h1{letter-spacing:-.05em;margin:15px 0;font-size:50px;line-height:1}.usage-page main>header p{color:var(--cinza);font-size:10px;line-height:1.7}.usage-page main>header>aside{color:#fff;background:radial-gradient(circle at 90% 0, var(--cinza), #1c1721 65%);border-radius:17px;min-width:270px;padding:22px}.usage-page main>header>aside span{color:#bbb;font-size:7px;font-weight:900}.usage-page main>header>aside b{margin:16px 0 3px;font-size:30px;display:block}.usage-page main>header>aside small{color:#959595;font-size:7px}.usage-layout{grid-template-columns:340px 1fr;gap:14px;margin-top:35px;display:grid}.usage-layout>form,.usage-layout>section{background:#fffc;border:1px solid #d4d4d4;border-radius:19px;padding:25px}.usage-layout>form>span,.usage-layout>section>header span{color:#5e5e5e;letter-spacing:.13em;font-size:7px;font-weight:900}.usage-layout h2{margin:8px 0 22px;font-size:20px}.usage-layout label{color:#6e6672;flex-direction:column;gap:6px;margin-bottom:14px;font-size:8px;font-weight:850;display:flex}.usage-layout input,.usage-layout select{font:inherit;background:#fff;border:1px solid #d2d2d2;border-radius:9px;padding:11px;font-size:9px}.usage-layout form>button{width:100%;color:var(--preto);background:var(--inox);border:0;border-radius:999px;padding:12px;font-size:8px;font-weight:900}.usage-layout form>p{color:#8c8490;font-size:7px;line-height:1.6}.usage-layout section>article{border-top:1px solid #e2dbe5;grid-template-columns:1fr 90px 70px;align-items:center;gap:12px;padding:16px 0;display:grid}.usage-layout section>article>div span{color:#5f5f5f;font-size:7px;font-weight:900}.usage-layout section>article h3{margin:5px 0;font-size:10px}.usage-layout section>article small{color:#8b8b8b;font-size:7px}.usage-layout section>article>p{text-align:right;flex-direction:column;margin:0;display:flex}.usage-layout section>article>p b{font-size:13px}.usage-layout section>article>em{color:#595959;text-align:center;text-transform:uppercase;background:#e3e3e3;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900}.usage-layout section>article>em.reservation-settled{color:var(--cinza);background:var(--branco)}.usage-layout section>article>em.reservation-reversed{color:#837985;background:#e8e4e9}.usage-layout section>article>footer{grid-column:1/-1;justify-content:flex-end;gap:8px;padding:0;display:flex}.usage-layout section>article>footer button{color:#565656;background:#fff;border:1px solid #d2d2d2;border-radius:999px;padding:8px 11px;font-size:7px;font-weight:850}.usage-layout section>article>footer button:last-child{color:#fff;border-color:var(--preto);background:var(--preto)}.usage-empty{text-align:center;color:#8a828e;padding:45px;font-size:9px}@media (width<=800px){.usage-page main>header{flex-direction:column;align-items:flex-start}.usage-page main>header>aside{width:100%}.usage-layout{grid-template-columns:1fr}}@media (width<=550px){.usage-page>main{padding:40px 15px 80px}.usage-page h1{font-size:40px}.usage-layout section>article{grid-template-columns:1fr auto}.usage-layout section>article>em{display:none}}.limits-page{color:#1d1822;background:radial-gradient(circle at 80% 0,#c9c9c9,#0000 30%),#eee9f1;min-height:100vh}.limits-page>nav{justify-content:space-between;align-items:center;max-width:1200px;margin:auto;padding:25px 30px;display:flex}.limits-page>nav>a:last-child{color:#5c5c5c;font-size:9px;font-weight:800;text-decoration:none}.limits-page>main{max-width:1120px;margin:auto;padding:55px 30px 110px}.limits-page main>header{max-width:760px}.limits-page h1{letter-spacing:-.05em;margin:15px 0;font-size:52px;line-height:1}.limits-page main>header p{color:var(--cinza);font-size:10px;line-height:1.7}.limit-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin:35px 0 14px;display:grid}.limit-metrics article{background:#ffffffc7;border:1px solid #d4d4d4;border-radius:16px;padding:21px}.limit-metrics span{color:#606060;font-size:7px;font-weight:900}.limit-metrics b{margin:15px 0 4px;font-size:25px;display:block}.limit-metrics small{color:#868686;font-size:7px}.limits-layout{grid-template-columns:380px 1fr;gap:14px;display:grid}.limits-layout>form,.limits-layout>section{background:#fffc;border:1px solid #d4d4d4;border-radius:19px;padding:25px}.limits-layout>form>span,.limits-layout>section>header span{color:#606060;letter-spacing:.13em;font-size:7px;font-weight:900}.limits-layout h2{margin:8px 0 22px;font-size:20px}.limits-layout label{color:#6e6672;flex-direction:column;gap:6px;margin-bottom:13px;font-size:8px;font-weight:850;display:flex}.limits-layout input{font:inherit;background:#fff;border:1px solid #d2d2d2;border-radius:9px;padding:10px;font-size:9px}.limits-layout .limit-check{grid-template-columns:18px 1fr;align-items:start;font-weight:600;line-height:1.5;display:grid}.limits-layout .limit-check input{width:auto}.limits-layout form>button{width:100%;color:var(--preto);background:var(--inox);border:0;border-radius:999px;padding:12px;font-size:8px;font-weight:900}.limits-layout section>article{border-top:1px solid #e3dce6;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.limits-layout section>article>b{color:#fff;background:#5d5d5d;border-radius:10px;place-items:center;width:37px;height:37px;font-size:10px;display:grid}.limits-layout section>article>p{flex-direction:column;gap:4px;margin:0;display:flex}.limits-layout section>article>p strong{font-size:9px}.limits-layout section>article>p small{color:#8f8793;font-size:7px}.limits-layout section>article>span{color:#5b5b5b;font-size:8px;font-weight:900}@media (width<=800px){.limits-layout{grid-template-columns:1fr}}@media (width<=600px){.limits-page>main{padding:40px 15px 80px}.limits-page h1{font-size:41px}.limit-metrics{grid-template-columns:1fr}}.recharge-page{color:#1d1822;background:radial-gradient(circle at 80% 0,#c8c8c8,#0000 29%),#eee9f1;min-height:100vh}.recharge-page>nav{justify-content:space-between;max-width:1180px;margin:auto;padding:25px 30px;display:flex}.recharge-page>nav>a:last-child{color:#5d5d5d;font-size:9px;text-decoration:none}.recharge-page>main{max-width:1100px;margin:auto;padding:55px 30px 110px}.recharge-page main>header{max-width:760px}.recharge-page h1{letter-spacing:-.05em;margin:15px 0;font-size:50px;line-height:1}.recharge-page main>header p{color:var(--cinza);font-size:10px}.recharge-layout{grid-template-columns:430px 1fr;gap:14px;margin-top:35px;display:grid}.recharge-layout>form,.recharge-layout>section{background:#fffc;border:1px solid #d4d4d4;border-radius:20px;padding:25px}.recharge-layout>form>span,.recharge-layout>section>header span{color:#606060;font-size:7px;font-weight:900}.recharge-layout h2{margin:8px 0 20px;font-size:20px}.pack-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pack-options label{cursor:pointer}.pack-options input{opacity:0;position:absolute}.pack-options label>span{background:#faf8fb;border:1px solid #d7d7d7;border-radius:13px;flex-direction:column;min-height:100px;padding:14px;display:flex}.pack-options input:checked+span{color:#fff;border-color:var(--chumbo);background:radial-gradient(circle at 90% 0, #5d5d5d, var(--preto) 70%)}.pack-options b{font-size:15px}.pack-options small{color:#8c8490;font-size:7px}.pack-options em{color:#5b5b5b;margin-top:auto;font-size:9px;font-style:normal;font-weight:900}.pack-options input:checked+span em{color:#b9b9b9}.recharge-layout>form>label:last-of-type{color:var(--cinza);flex-direction:column;gap:6px;margin-top:15px;font-size:8px;font-weight:850;display:flex}.recharge-layout textarea{font:inherit;border:1px solid #d3d3d3;border-radius:9px;padding:10px}.recharge-layout form>button{width:100%;color:var(--preto);background:var(--inox);border:0;border-radius:999px;margin-top:14px;padding:12px;font-size:8px;font-weight:900}.recharge-layout section>article{border-top:1px solid #e3dce6;padding:16px 0;position:relative}.recharge-layout section>article h3{margin:5px 0;font-size:13px}.recharge-layout section>article small,.recharge-layout section>article>div>span{color:#8e8692;font-size:7px}.recharge-layout section>article>em,.recharge-admin article>em{color:#636363;background:var(--branco);text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:900;position:absolute;top:16px;right:0}.recharge-layout .recharge-approved,.recharge-admin .recharge-approved{color:var(--cinza);background:var(--branco)}.recharge-layout .recharge-rejected,.recharge-admin .recharge-rejected{color:var(--danger);background:#e5e5e5}.recharge-layout section>article>p{color:#716a75;font-size:8px}.recharge-layout section>article>footer{color:#5c5c5c;font-size:7px}.recharge-admin{color:#1d1822;background:#eee9f1;grid-template-columns:260px 1fr;min-height:100vh;display:grid}.recharge-admin>aside{color:#fff;background:radial-gradient(circle at 15% 0, var(--preto), #18131d 45%, #100e12);height:100vh;padding:28px 20px;position:sticky;top:0}.recharge-admin>aside .landing-brand{color:#fff}.recharge-admin>aside>span{color:#9f9f9f;margin-top:70px;font-size:7px;font-weight:900;display:block}.recharge-admin>aside h1{font-size:28px}.recharge-admin>aside p{color:#7c7c7c;font-size:8px}.recharge-admin>main{padding:45px}.recharge-admin main>header{justify-content:space-between;align-items:end;display:flex}.recharge-admin main>header h2{font-size:25px}.recharge-admin main>section{max-width:980px}.recharge-admin article{background:#fff;border:1px solid #d4d4d4;border-radius:17px;margin-bottom:10px;padding:22px;position:relative}.recharge-admin article>div>span{color:#606060;font-size:7px;font-weight:900}.recharge-admin article h3{margin:7px 0;font-size:17px}.recharge-admin article p,.recharge-admin article small{color:#848484;font-size:7px}.recharge-admin article blockquote{color:#655d69;background:#f2edf5;border-radius:9px;margin:18px 0 0;padding:12px;font-size:8px}.recharge-admin article footer{justify-content:flex-end;gap:8px;padding:14px 0 0;display:flex}.recharge-admin article footer button{background:#fff;border:1px solid #d1d1d1;border-radius:999px;padding:9px 12px;font-size:7px;font-weight:850}.recharge-admin article footer button:last-child{color:#fff;border-color:var(--preto);background:var(--preto)}@media (width<=800px){.recharge-layout,.recharge-admin{grid-template-columns:1fr}.recharge-admin>aside{height:auto;position:relative}.recharge-admin>aside>span{margin-top:30px}}@media (width<=550px){.recharge-page>main,.recharge-admin>main{padding:40px 15px 80px}.recharge-page h1{font-size:40px}.pack-options{grid-template-columns:1fr}}.admin-overview{color:#1d1822;background:radial-gradient(circle at 80% 0,#c5c5c5,#0000 27%),#eee9f1;grid-template-columns:245px 1fr;min-height:100vh;display:grid}.admin-overview>aside{color:#fff;background:radial-gradient(circle at 18% 0, var(--preto), #18131d 42%, #0f0d11);height:100vh;padding:26px 17px;position:sticky;top:0}.admin-overview>aside .landing-brand{color:#fff;padding:0 8px}.admin-overview>aside nav{flex-direction:column;gap:5px;margin-top:55px;display:flex}.admin-overview>aside nav a{color:#8a8a8a;border-radius:9px;padding:11px;font-size:9px;text-decoration:none}.admin-overview>aside nav a.active{color:#fff;background:var(--preto);box-shadow:inset 3px 0 #a0a0a0}.admin-overview>aside>div{border:1px solid var(--preto);border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex;position:absolute;bottom:22px;left:17px;right:17px}.admin-overview>aside>div span{color:#9e9e9e;font-size:6px;font-weight:900}.admin-overview>aside>div b{font-size:8px}.admin-overview>aside>div small{color:#7c7c7c;font-size:7px}.admin-overview>main{min-width:0;padding:42px}.admin-overview main>header{justify-content:space-between;align-items:flex-end;display:flex}.admin-overview h1{letter-spacing:-.045em;margin:8px 0;font-size:37px}.admin-overview main>header p{color:#756d79;font-size:9px}.admin-live{color:#575757;background:#f4eef8;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:850}.admin-live i{background:var(--cinza);width:6px;height:6px;box-shadow:0 0 9px var(--cinza);border-radius:50%;margin-right:7px;display:inline-block}.admin-metrics{grid-template-columns:repeat(5,1fr);gap:9px;margin:28px 0 14px;display:grid}.admin-metrics article{background:#ffffffc9;border:1px solid #d4d4d4;border-radius:15px;padding:17px}.admin-metrics article.critical{color:#fff;background:radial-gradient(circle at 90% 0, #5c5c5c, var(--preto) 70%);border-color:#4c4c4c}.admin-metrics span{color:#616161;font-size:6px;font-weight:900}.admin-metrics .critical span{color:#bdbdbd}.admin-metrics b{margin:13px 0 4px;font-size:22px;display:block}.admin-metrics small{color:#89818d;font-size:7px}.admin-workspace{grid-template-columns:minmax(0,1fr) 280px;gap:13px;display:grid}.admin-list,.admin-workspace>aside{background:#fffc;border:1px solid #d4d4d4;border-radius:18px;padding:22px}.admin-list>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.admin-list>header>div:first-child span,.admin-workspace>aside header span{color:#606060;font-size:7px;font-weight:900}.admin-list h2,.admin-workspace>aside h2{margin:6px 0 0;font-size:17px}.admin-list>header>div:last-child{gap:6px;display:flex}.admin-list input,.admin-list select,.admin-table select{font:inherit;background:#fff;border:1px solid #d3d3d3;border-radius:8px;padding:8px;font-size:7px}.admin-table{margin-top:20px;overflow:auto}.admin-table-head,.admin-table article{grid-template-columns:1.35fr .8fr .8fr .7fr .65fr .65fr;align-items:center;gap:10px;min-width:780px;display:grid}.admin-table-head{color:#868686;text-transform:uppercase;padding:9px 0;font-size:6px;font-weight:900}.admin-table article{border-top:1px solid #e3dce6;padding:13px 0}.admin-table article>div,.admin-table article>p{flex-direction:column;gap:4px;margin:0;display:flex}.admin-table article b{font-size:8px}.admin-table article small{color:#8c8490;font-size:6px}.admin-table article>span{color:#595959;text-transform:capitalize;font-size:7px}.admin-table article>em{color:var(--cinza);background:var(--branco);text-align:center;border-radius:999px;padding:5px;font-size:6px;font-style:normal}.admin-table article>em.risk{color:#5e5e5e;background:#e4e4e4}.admin-workspace>aside>article{border-top:1px solid #e3dce6;padding:13px 0}.admin-workspace>aside>article>span{color:#606060;font-size:6px;font-weight:900}.admin-workspace>aside>article b{margin:6px 0;font-size:9px;display:block}.admin-workspace>aside>article p,.admin-workspace>aside>article small{color:#8c8490;margin:0;font-size:7px;line-height:1.5}@media (width<=1100px){.admin-metrics{grid-template-columns:repeat(3,1fr)}.admin-workspace{grid-template-columns:1fr}.admin-workspace>aside{display:none}}@media (width<=800px){.admin-overview{grid-template-columns:1fr}.admin-overview>aside{height:auto;position:relative}.admin-overview>aside nav{flex-direction:row;margin-top:25px}.admin-overview>aside>div{display:none}.admin-overview>main{padding:28px 15px 80px}.admin-list>header{flex-direction:column;align-items:flex-start}.admin-list>header>div:last-child{flex-wrap:wrap;width:100%}.admin-metrics{grid-template-columns:1fr 1fr}}@media (width<=500px){.admin-metrics{grid-template-columns:1fr}.admin-overview main>header{flex-direction:column;align-items:flex-start;gap:10px}}.agenda-admin{min-height:100vh;color:var(--ink);background:var(--surface-2);grid-template-columns:245px 1fr;display:grid}.agenda-admin>aside{height:100vh;color:var(--brand-white);background:var(--brand-black);padding:26px 17px;position:sticky;top:0}.agenda-admin>aside .landing-brand{color:var(--brand-white);padding:0 8px}.agenda-admin>aside nav{flex-direction:column;gap:5px;margin-top:55px;display:flex}.agenda-admin>aside nav a{color:#fbfcfb8c;border-radius:9px;padding:11px;font-size:11px;font-weight:650;text-decoration:none}.agenda-admin>aside nav a:hover{color:var(--brand-white)}.agenda-admin>aside nav a.active{color:var(--brand-green);box-shadow:inset 3px 0 var(--brand-green);background:#b6f01b14}.agenda-admin>aside>div{border:1px solid #fbfcfb29;border-radius:12px;flex-direction:column;gap:5px;padding:14px;display:flex;position:absolute;bottom:22px;left:17px;right:17px}.agenda-admin>aside>div span{color:#fbfcfb73;letter-spacing:.12em;font-size:8px;font-weight:900}.agenda-admin>aside>div b{overflow-wrap:anywhere;font-size:11px}.agenda-admin>main{min-width:0;padding:42px}.agenda-admin-head h1{letter-spacing:-.045em;margin:8px 0;font-size:37px}.agenda-admin-head p{max-width:46em;color:var(--ink-2);font-size:13px}.agenda-admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0;display:grid}.agenda-admin-metrics article{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:16px}.agenda-admin-metrics span{letter-spacing:.1em;color:var(--ink-2);font-size:9px;font-weight:800}.agenda-admin-metrics b{letter-spacing:-.03em;margin:6px 0 2px;font-size:28px;display:block}.agenda-admin-metrics small{color:var(--ink-2);font-size:11px}.agenda-admin-metrics article.attention{border-color:var(--accent-line);box-shadow:inset 0 3px 0 var(--brand-green)}.agenda-admin-toolbar{gap:10px;margin-bottom:16px;display:flex}.agenda-admin-toolbar input{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:10px;flex:1;padding:11px 14px}.agenda-admin-toolbar select{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:10px;padding:11px 14px}.agenda-admin-list{gap:10px;display:grid}.agenda-admin-list article{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:120px 1.6fr 1fr 170px;align-items:start;gap:18px;padding:16px 18px;display:grid}.agenda-admin-list article>header{gap:8px;display:grid}.agenda-admin-list time{display:grid}.agenda-admin-list time b{text-transform:capitalize;font-size:13px}.agenda-admin-list time span{letter-spacing:-.02em;font-size:20px;font-weight:800}.agenda-status{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink-2);border-radius:999px;justify-self:start;padding:3px 9px;font-size:9px;font-style:normal;font-weight:800}.agenda-status-requested{border-color:var(--accent-line);background:var(--brand-green-wash);color:var(--brand-black)}.agenda-status-confirmed{border-color:var(--brand-green-strong);background:var(--brand-green);color:var(--brand-black)}.agenda-status-completed{border-color:var(--line-strong);background:var(--surface-3)}.agenda-status-cancelled,.agenda-status-no_show{border-color:var(--danger);color:var(--danger)}.agenda-lead{min-width:0}.agenda-lead b{font-size:15px}.agenda-lead small{color:var(--ink-2);margin:3px 0 8px;font-size:11px;display:block}.agenda-lead p{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.agenda-contact{gap:5px;min-width:0;font-size:12px;display:grid}.agenda-contact a{color:var(--ink);overflow-wrap:anywhere;font-weight:650}.agenda-contact a:first-child{color:var(--brand-green-deep)}.agenda-contact small{color:var(--ink-2);font-size:10px}.agenda-admin-list select{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:10px;padding:9px 10px;font-size:12px}.agenda-empty{border:1px dashed var(--line-strong);color:var(--ink-2);text-align:center;border-radius:14px;padding:42px;font-size:13px}@media (width<=1000px){.agenda-admin{grid-template-columns:1fr}.agenda-admin>aside{height:auto;padding-bottom:90px;position:static}.agenda-admin>main{padding:22px 16px}.agenda-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-admin-toolbar{flex-direction:column}.agenda-admin-list article{grid-template-columns:1fr;gap:12px}}.subscription-page,.subscription-admin{color:#17151c;background:#f2f5f6;min-height:100vh}.subscription-page>nav{background:#fff;border-bottom:1px solid #dfe3e5;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.subscription-page>nav>div{gap:28px;display:flex}.subscription-page>nav a{color:inherit;text-decoration:none}.subscription-page main{max-width:1240px;margin:auto;padding:72px 40px 110px}.subscription-hero{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:48px;display:flex}.subscription-hero h1{letter-spacing:-.055em;margin:16px 0 22px;font-size:clamp(45px,6vw,78px);line-height:.96}.subscription-hero p{color:#625e69;font-size:17px}.subscription-hero aside{background:linear-gradient(135deg, #1a1720, var(--preto));color:#fff;border-radius:22px;max-width:310px;padding:25px}.subscription-hero aside span,.subscription-current span,.subscription-grid header span,.scheduled-change span{letter-spacing:.14em;color:#9e9e9e;font-size:10px;font-weight:800}.subscription-hero aside p{color:#d3d3d3;margin:10px 0 0;font-size:13px;line-height:1.5}.subscription-current{background:linear-gradient(125deg, #17151c 0%, var(--preto) 55%, #4e4e4e 150%);color:#fff;border-radius:28px;grid-template-columns:1.05fr 1.6fr;padding:44px;display:grid;box-shadow:0 25px 70px #2828281f}.subscription-current>div{border-right:1px solid #ffffff1f;padding-right:40px}.subscription-current h2{margin:13px 0 7px;font-size:37px}.subscription-current p{color:var(--inox)}.subscription-current footer{justify-content:space-between;align-items:end;margin-top:60px;display:flex}.subscription-current footer strong{font-size:31px}.subscription-current footer small{color:var(--inox);font-size:12px}.subscription-current>aside{grid-template-columns:repeat(3,1fr);gap:16px;padding-left:38px;display:grid}.subscription-current article{flex-direction:column;justify-content:flex-end;display:flex}.subscription-current article b{margin:12px 0 4px;font-size:25px}.subscription-current article small{color:var(--inox);font-size:11px}.sub-active,.sub-paid,.sub-scheduled{background:var(--ok)!important;color:var(--preto)!important}.sub-past_due,.sub-pending{background:var(--signal)!important;color:var(--signal)!important}.sub-failed,.sub-canceled{background:var(--danger)!important;color:var(--danger)!important}.subscription-current em,.subscription-history em,.subscription-admin em{text-transform:uppercase;color:var(--chumbo);background:#ede7f3;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:800}.scheduled-change{background:#f4f4f4;border:1px solid #ccc;border-radius:20px;justify-content:space-between;align-items:center;margin:20px 0 0;padding:24px 28px;display:flex}.scheduled-change h2{margin:7px 0}.scheduled-change p{color:var(--cinza);margin:0}.scheduled-change button,.subscription-plans button,.subscription-admin button{color:#fff;cursor:pointer;background:#626262;border:0;border-radius:10px;padding:11px 15px;font-weight:750}.subscription-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}.subscription-grid>div{background:#fff;border:1px solid #e1e4e6;border-radius:24px;padding:30px}.subscription-grid h2{margin:8px 0 25px;font-size:26px}.subscription-plans article,.subscription-history article{border-top:1px solid #ececef;align-items:center;gap:12px;padding:17px 0;display:flex}.subscription-plans article div,.subscription-history article div{flex-direction:column;flex:1;gap:5px;display:flex}.subscription-plans small,.subscription-history small{color:#77727d}.subscription-plans em{color:#626262;font-style:normal;font-weight:700}.subscription-plans .selected{color:#626262}.subscription-history strong{font-size:14px}.cancel-period{color:#626262!important;background:0 0!important;border:1px solid #c1c1c1!important;margin-top:20px!important}.subscription-admin{grid-template-columns:300px 1fr;display:grid}.subscription-admin>aside{color:#fff;background:#17151c;min-height:100vh;padding:42px 32px}.subscription-admin>aside>span{color:#9b9b9b;letter-spacing:.13em;margin-top:70px;font-size:10px;font-weight:800;display:block}.subscription-admin>aside h1{margin:14px 0;font-size:35px;line-height:1}.subscription-admin>aside p{color:#8d8d8d;font-size:12px}.subscription-admin>aside nav{flex-direction:column;gap:8px;margin-top:35px;display:flex}.subscription-admin>aside nav a{color:#ddd;border-bottom:1px solid #ffffff14;padding:10px 0;text-decoration:none}.subscription-admin main{width:100%;max-width:1200px;margin:auto;padding:52px}.subscription-admin main>header{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.subscription-admin main>header h2{margin:8px 0 0;font-size:38px}.subscription-admin main>header>div:last-child{flex-direction:column;align-items:end;display:flex}.subscription-admin main>header b{color:#626262;font-size:32px}.subscription-admin main>header small{color:#777}.subscription-admin main>section{gap:16px;display:grid}.subscription-admin article{background:#fff;border:1px solid #e1e4e6;border-radius:22px;padding:27px}.subscription-admin article>header{justify-content:space-between;display:flex}.subscription-admin article h3{margin:7px 0;font-size:25px}.subscription-admin article header span{color:#746e79}.admin-sub-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.admin-sub-metrics p{background:#f5f4f6;border-radius:12px;flex-direction:column;margin:0;padding:14px;display:flex}.admin-sub-metrics span{letter-spacing:.1em;color:#777;font-size:9px}.admin-sub-metrics b{margin-top:7px}.pending-plan{background:#f1f1f1;border-radius:10px;padding:12px}.subscription-admin article footer{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.subscription-admin button.soft{color:#565656;background:#eee}@media (width<=850px){.subscription-current,.subscription-grid{grid-template-columns:1fr}.subscription-current>div{border:0;border-bottom:1px solid #ffffff1f;padding:0 0 30px}.subscription-current>aside{padding:30px 0 0}.subscription-admin{grid-template-columns:1fr}.subscription-admin>aside{min-height:auto}.admin-sub-metrics{grid-template-columns:1fr 1fr}.subscription-hero{flex-direction:column;align-items:start}.subscription-admin main{padding:30px}}.checkout-page{color:#17151c;background:#f2f5f6;min-height:100vh}.checkout-page>nav{background:#fff;border-bottom:1px solid #e1e4e6;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.checkout-page>nav a{color:inherit;text-decoration:none}.checkout-page main{max-width:1100px;margin:auto;padding:70px 40px 110px}.checkout-page main>header{max-width:830px}.checkout-page main>header h1{letter-spacing:-.055em;margin:18px 0 25px;font-size:clamp(48px,7vw,82px);line-height:.94}.checkout-page main>header p{color:#6a6570;max-width:720px;font-size:17px;line-height:1.6}.checkout-panel{border-radius:28px;grid-template-columns:1.1fr 1fr;margin-top:46px;display:grid;overflow:hidden;box-shadow:0 24px 70px #2525251a}.checkout-panel>div{background:linear-gradient(135deg, #17151c, var(--preto));color:#fff;padding:42px}.checkout-panel span,.checkout-history>header span{letter-spacing:.14em;color:#a0a0a0;font-size:10px;font-weight:800}.checkout-panel h2{margin:14px 0;font-size:32px}.checkout-panel p{color:#bebebe}.checkout-panel button{color:#fff;cursor:pointer;background:#868686;border:0;border-radius:11px;margin-top:28px;padding:14px 18px;font-weight:800}.checkout-panel aside{background:#fff;padding:42px}.checkout-panel ul{margin:22px 0 0;padding:0;list-style:none}.checkout-panel li{border-top:1px solid #ececef;padding:13px 0}.checkout-panel li:before{content:"✓";color:#626262;margin-right:10px;font-weight:900}.checkout-history{background:#fff;border:1px solid #e1e4e6;border-radius:24px;margin-top:22px;padding:30px}.checkout-history h2{margin:8px 0 20px;font-size:28px}.checkout-history article{border-top:1px solid #ececef;align-items:center;gap:18px;padding:18px 0;display:flex}.checkout-history article div{flex-direction:column;flex:1;gap:5px;display:flex}.checkout-history article small{color:#777}.checkout-history article em{background:var(--branco);color:#4a4a4a;text-transform:uppercase;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:800}@media (width<=800px){.checkout-panel{grid-template-columns:1fr}.checkout-page main{padding:45px 22px}}.finance-admin{color:#17151c;background:#f2f5f6;grid-template-columns:300px 1fr;min-height:100vh;display:grid}.finance-admin>aside{color:#fff;background:#17151c;padding:42px 32px}.finance-admin>aside>span{color:#9b9b9b;letter-spacing:.13em;margin-top:70px;font-size:10px;font-weight:800;display:block}.finance-admin>aside h1{margin:15px 0;font-size:36px;line-height:1}.finance-admin>aside p{color:#909090;font-size:12px}.finance-admin>aside nav{flex-direction:column;margin-top:35px;display:flex}.finance-admin>aside nav a{color:#ddd;border-bottom:1px solid #ffffff14;padding:12px 0;text-decoration:none}.finance-admin main{width:100%;max-width:1250px;margin:auto;padding:52px}.finance-admin main>header{justify-content:space-between;align-items:end;display:flex}.finance-admin main>header h2{margin:8px 0;font-size:39px}.finance-admin main>header p{background:#fff;border:1px solid #ddd;border-radius:999px;padding:9px 13px;font-size:11px}.finance-admin main>header i{background:var(--ok);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.finance-summary{grid-template-columns:repeat(3,1fr);gap:14px;margin:25px 0;display:grid}.finance-summary article{background:linear-gradient(135deg, #17151c, var(--preto));color:#fff;border-radius:18px;flex-direction:column;padding:24px;display:flex}.finance-summary span,.reconcile-list>header span,.event-stream>header span{letter-spacing:.13em;color:#9e9e9e;font-size:9px;font-weight:800}.finance-summary b{margin-top:10px;font-size:28px}.reconcile-list,.event-stream{background:#fff;border:1px solid #e1e4e6;border-radius:22px;margin-top:18px;padding:28px}.reconcile-list h3,.event-stream h3{margin:7px 0 19px;font-size:26px}.reconcile-list>article{border-top:1px solid #ececef;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:19px 0;display:grid}.reconcile-list>article>div{flex-direction:column;gap:4px;display:flex}.reconcile-list small,.event-stream small{color:#777}.reconcile-list em{text-transform:uppercase;background:#eee;border-radius:999px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:800}.finance-open{background:var(--signal)!important}.finance-paid{background:var(--ok)!important}.finance-failed{background:#dedede!important}.reconcile-list footer{gap:8px;display:flex}.reconcile-list button{color:#fff;cursor:pointer;background:#626262;border:0;border-radius:9px;padding:10px 13px;font-weight:750}.reconcile-list button.soft{color:#595959;background:#eee}.event-stream article{border-top:1px solid #ececef;align-items:center;gap:13px;padding:15px 0;display:flex}.event-stream article>i{border:2px solid #626262;border-radius:50%;width:9px;height:9px}.event-stream article>div{flex-direction:column;flex:1;gap:4px;display:flex}.event-stream time{color:#777;font-size:11px}@media (width<=850px){.finance-admin{grid-template-columns:1fr}.finance-admin>aside{min-height:auto}.finance-admin main{padding:30px 20px}.finance-summary,.reconcile-list>article{grid-template-columns:1fr}}.specialist-decision{background:linear-gradient(130deg, #fff 0%, #f6f0fb 58%, var(--branco) 100%);border:1px solid #d0d0d0;border-radius:28px;grid-template-columns:1.15fr .85fr;align-items:center;gap:55px;margin:-8px 0 75px;padding:48px 52px;display:grid;box-shadow:0 24px 70px #2a2a2a14}.specialist-copy>span{color:#5e5e5e;letter-spacing:.14em;font-size:8px;font-weight:900}.specialist-copy h2{letter-spacing:-.045em;margin:14px 0 16px;font-size:40px}.specialist-copy p{color:#68626d;max-width:650px;font-size:11px;line-height:1.75}.specialist-copy ul{flex-wrap:wrap;gap:8px;margin:25px 0 0;padding:0;list-style:none;display:flex}.specialist-copy li{color:#505050;background:var(--branco);border-radius:999px;padding:8px 11px;font-size:8px;font-weight:800}.specialist-decision aside{color:#fff;background:radial-gradient(circle at 92% 0,#626262,#1a171f 66%);border-radius:21px;padding:25px;box-shadow:0 25px 60px #25252538}.specialist-presence{align-items:center;gap:11px;display:flex}.specialist-presence>i{color:#bebebe;border:1px solid #979797;border-radius:11px;place-items:center;width:38px;height:38px;font-size:17px;font-style:normal;font-weight:900;display:grid}.specialist-presence>span{flex-direction:column;flex:1;gap:4px;display:flex}.specialist-presence b{font-size:10px}.specialist-presence small{color:#9a9a9a;font-size:7px}.specialist-presence em{color:var(--ok);font-size:7px;font-style:normal;font-weight:900}.specialist-presence em:before{content:"";background:var(--ok);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.specialist-decision blockquote{color:#d5d0d9;border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;margin:25px 0;padding:18px 0;font-size:10px;line-height:1.7}.specialist-decision aside>a{color:var(--preto);background:var(--inox);border-radius:11px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.specialist-decision aside>a strong{font-size:14px}.specialist-decision aside>small{color:#8d8792;text-align:center;margin-top:11px;font-size:7px;display:block}@media (width<=900px){.specialist-decision{grid-template-columns:1fr;gap:30px;padding:34px}}@media (width<=600px){.specialist-decision{margin-bottom:45px;padding:25px}.specialist-copy h2{font-size:31px}}.onboarding-page{color:#17151c;background:#f3f5f6;grid-template-columns:390px 1fr;min-height:100vh;display:grid}.onboarding-page>aside{background:radial-gradient(circle at 90% 0, var(--chumbo), #18151d 58%);color:#fff;flex-direction:column;min-height:100vh;padding:45px 42px;display:flex}.onboarding-page>aside>div{margin-top:80px}.onboarding-page>aside>div>span,.onboarding-page main>header span{color:var(--inox);letter-spacing:.14em;font-size:9px;font-weight:900}.onboarding-page>aside h1{letter-spacing:-.045em;margin:15px 0;font-size:39px;line-height:1.02}.onboarding-page>aside p{color:var(--inox);font-size:11px;line-height:1.7}.onboarding-page ol{margin:50px 0;padding:0;list-style:none}.onboarding-page li{color:#77717d;align-items:center;gap:13px;padding:13px 0;font-size:10px;font-weight:750;display:flex}.onboarding-page li i{border:1px solid #4c4c4c;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.onboarding-page li.active{color:#fff}.onboarding-page li.active i{color:var(--preto);background:var(--inox);border-color:var(--inox)}.onboarding-page li.done{color:var(--ok)}.onboarding-page>aside>small{color:#77717d;margin-top:auto;font-size:8px;line-height:1.6}.onboarding-page>main{width:100%;max-width:900px;margin:auto;padding:55px 65px}.onboarding-page main>header{border-bottom:1px solid #dddfe1;justify-content:space-between;padding-bottom:22px;display:flex}.onboarding-page main>header b{font-size:11px}.onboarding-page main section{padding:45px 0 30px}.onboarding-page main section>h2{letter-spacing:-.045em;margin:0 0 12px;font-size:40px}.onboarding-page main section>p{color:#716b75;font-size:11px;line-height:1.7}.onboarding-fields{grid-template-columns:1fr 1fr;gap:18px;margin-top:35px;display:grid}.onboarding-fields label{color:#5b555f;flex-direction:column;gap:8px;font-size:9px;font-weight:800;display:flex}.onboarding-fields .wide,.onboarding-fields fieldset{grid-column:1/-1}.onboarding-fields input,.onboarding-fields select,.onboarding-fields textarea{color:#211d25;font:inherit;background:#fff;border:1px solid #d9d9de;border-radius:10px;outline:none;padding:14px}.onboarding-fields input:focus,.onboarding-fields select:focus,.onboarding-fields textarea:focus{border-color:var(--cinza);box-shadow:0 0 0 3px #6f6f6f14}.onboarding-fields fieldset{border:0;padding:0}.onboarding-fields legend{margin-bottom:12px;font-size:9px;font-weight:800}.onboarding-fields fieldset button{color:#5d5d5d;cursor:pointer;background:#fff;border:1px solid #d8d3dc;border-radius:999px;margin:0 7px 7px 0;padding:10px 13px;font-size:9px}.onboarding-fields fieldset button.selected{background:var(--branco);color:#505050;border-color:#5d5d5d}.role-preview{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.role-preview article{background:#fff;border:1px solid #dfdfe2;border-radius:12px;flex-direction:column;gap:7px;padding:17px;display:flex}.role-preview span{color:#777;font-size:8px;line-height:1.5}.activation-review{background:#fff;border:1px solid #dedee2;border-radius:18px;margin-top:30px;padding:25px}.activation-review dl{grid-template-columns:1fr 1fr;gap:0;display:grid}.activation-review dl div{border-bottom:1px solid #eee;flex-direction:column;gap:5px;padding:15px;display:flex}.activation-review dt{color:#777;font-size:8px}.activation-review dd{margin:0;font-size:11px;font-weight:750}.activation-review>label{color:#5f5863;align-items:flex-start;gap:10px;margin-top:22px;font-size:10px;line-height:1.5;display:flex}.onboarding-page main>footer{border-top:1px solid #dddfe1;justify-content:space-between;padding-top:22px;display:flex}.onboarding-page main>footer button{color:#fff;cursor:pointer;background:#626262;border:0;border-radius:10px;padding:13px 18px;font-weight:800}.onboarding-page main>footer button.back{color:#665f69;background:0 0}.onboarding-page main>footer button:disabled{opacity:.3}.onboarding-notice{background:var(--signal);color:var(--signal);border-radius:10px;margin-top:15px;padding:13px;font-size:10px}.onboarding-done{color:#fff;background:radial-gradient(circle at 78% 0,#545454,#17141c 58%);min-height:100vh;padding:45px}.onboarding-done main{max-width:900px;margin:100px auto}.onboarding-done main>span{color:var(--inox);letter-spacing:.14em;font-size:9px;font-weight:900}.onboarding-done h1{letter-spacing:-.055em;font-size:70px;line-height:.95}.onboarding-done p{color:#b0a9b5;max-width:650px;line-height:1.7}.onboarding-done section{grid-template-columns:1fr 1fr;gap:12px;margin:35px 0;display:grid}.onboarding-done article{border:1px solid #ffffff17;border-radius:17px;flex-direction:column;padding:25px;display:flex}.onboarding-done article small{color:#989898;font-size:8px}.onboarding-done article b{margin-top:9px;font-size:25px}.onboarding-done article em{color:#999;font-size:9px;font-style:normal}.onboarding-done main>div{gap:10px;display:flex}.onboarding-done main>div a{color:var(--preto);background:#a4a4a4;border-radius:10px;padding:13px 17px;font-size:10px;font-weight:850;text-decoration:none}.onboarding-done main>div a+a{color:#fff;background:#ffffff12}@media (width<=850px){.onboarding-page{grid-template-columns:1fr}.onboarding-page>aside{min-height:auto}.onboarding-page>aside>div{margin-top:40px}.onboarding-page ol{justify-content:space-between;margin:30px 0;display:flex}.onboarding-page li span{display:none}.onboarding-page main{padding:40px 24px}.onboarding-fields,.activation-review dl,.onboarding-done section{grid-template-columns:1fr}.role-preview{grid-template-columns:1fr 1fr}.onboarding-done h1{font-size:48px}}.activation-page{color:#17151c;background:#f1f4f5;min-height:100vh}.activation-page>nav{background:#fff;border-bottom:1px solid #dfe2e4;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.activation-page>nav>div{gap:25px;display:flex}.activation-page>nav a{color:inherit;text-decoration:none}.activation-page main{max-width:1240px;margin:auto;padding:65px 40px 110px}.activation-page main>header{grid-template-columns:1.4fr .6fr;align-items:end;gap:70px;display:grid}.activation-page main>header h1{letter-spacing:-.055em;margin:17px 0;font-size:clamp(48px,7vw,78px);line-height:.95}.activation-page main>header p{color:#706a75}.activation-page main>header aside{background:linear-gradient(135deg, #18151d, var(--chumbo));color:#fff;border-radius:20px;padding:27px}.activation-page main>header aside>div{justify-content:space-between;align-items:end;display:flex}.activation-page main>header aside b{font-size:35px}.activation-page main>header aside span,.activation-page main>header aside small{color:var(--inox);font-size:9px}.activation-page main>header aside>i{background:#ffffff19;border-radius:10px;height:6px;margin:19px 0 11px;display:block}.activation-page main>header aside>i em{background:#9b9b9b;border-radius:10px;height:100%;display:block}.activation-context{grid-template-columns:repeat(3,1fr);gap:12px;margin:42px 0 22px;display:grid}.activation-context article{background:#fff;border:1px solid #e0e2e4;border-radius:17px;flex-direction:column;padding:22px;display:flex}.activation-context span,.activation-tasks>header span,.activation-guidance>span{color:var(--cinza);letter-spacing:.13em;font-size:8px;font-weight:900}.activation-context b{margin:10px 0 4px;font-size:25px}.activation-context small{color:#79737d;font-size:8px}.activation-layout{grid-template-columns:1.35fr .65fr;gap:20px;display:grid}.activation-tasks,.activation-guidance{background:#fff;border:1px solid #e0e2e4;border-radius:23px;padding:29px}.activation-tasks h2,.activation-guidance h2{margin:8px 0 24px;font-size:28px}.activation-tasks>article{border-top:1px solid #ececef;grid-template-columns:42px 1fr auto auto;align-items:center;gap:15px;padding:20px 0;display:grid}.activation-tasks>article>i{color:#616161;border:1px solid #d4d4d4;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;display:grid}.activation-tasks>article>div span{text-transform:uppercase;color:var(--cinza);font-size:7px;font-weight:850}.activation-tasks h3{margin:5px 0;font-size:15px}.activation-tasks small{color:#777;font-size:8px}.activation-tasks em{text-transform:uppercase;background:#eee;border-radius:999px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:900}.activation-tasks article.in_progress em{background:var(--branco);color:#4e4e4e}.activation-tasks article.locked{opacity:.45}.activation-tasks button{color:#fff;cursor:pointer;background:#626262;border:0;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:850}.activation-tasks time{color:#777;font-size:8px}.activation-guidance{color:#fff;background:radial-gradient(circle at 92% 0,#595959,#19161e 65%);align-self:start;position:sticky;top:25px}.activation-guidance h2{font-size:31px;line-height:1.05}.activation-guidance>p{color:#aaa3af;font-size:10px;line-height:1.7}.activation-guidance dl{margin:25px 0}.activation-guidance dl div{border-top:1px solid #ffffff15;padding:14px 0}.activation-guidance dt{color:#959595;text-transform:uppercase;font-size:7px}.activation-guidance dd{margin:5px 0 0;font-size:10px;line-height:1.5}.activation-guidance>a{background:var(--inox);color:var(--preto);text-align:center;border-radius:9px;padding:13px;font-size:9px;font-weight:900;text-decoration:none;display:block}@media (width<=900px){.activation-page main>header,.activation-layout,.activation-context{grid-template-columns:1fr}.activation-guidance{position:static}.activation-tasks>article{grid-template-columns:42px 1fr}.activation-tasks>article>em,.activation-tasks>article>footer{grid-column:2}.activation-page main{padding:45px 20px}}.readiness-page{color:#17151c;background:#f1f4f5;min-height:100vh}.readiness-page>nav{background:#fff;border-bottom:1px solid #dfe2e4;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.readiness-page>nav>div{gap:25px;display:flex}.readiness-page>nav a{color:inherit;text-decoration:none}.readiness-page main{max-width:1200px;margin:auto;padding:65px 40px 110px}.readiness-page main>header{grid-template-columns:1.4fr .6fr;align-items:end;gap:65px;display:grid}.readiness-page main>header h1{letter-spacing:-.055em;margin:17px 0;font-size:clamp(48px,7vw,78px);line-height:.95}.readiness-page main>header p{color:#746e79}.readiness-page main>header aside{background:linear-gradient(135deg, #19161e, var(--chumbo));color:#fff;border-radius:21px;flex-direction:column;padding:26px;display:flex}.readiness-page main>header aside>span{color:#a3a3a3;letter-spacing:.13em;font-size:8px;font-weight:900}.readiness-page main>header aside>b{margin:13px 0;font-size:43px}.readiness-page main>header aside>i{background:#ffffff19;border-radius:9px;height:6px}.readiness-page main>header aside>i em{background:#9e9e9e;border-radius:9px;height:100%;display:block}.readiness-page main>header aside>small{color:#aca5b1;margin-top:11px;font-size:8px}.readiness-page main>header aside.publishable{background:linear-gradient(135deg,#172018,#4e4e4e)}.readiness-alert{border:1px solid var(--signal);background:#f9f9f9;border-radius:16px;align-items:center;gap:15px;margin:42px 0 18px;padding:20px 23px;display:flex}.readiness-alert>i{background:var(--signal);width:34px;height:34px;color:var(--signal);border-radius:50%;place-items:center;font-style:normal;font-weight:900;display:grid}.readiness-alert>div{flex-direction:column;flex:1;gap:4px;display:flex}.readiness-alert span{color:var(--cinza);font-size:9px}.readiness-alert>a{color:#fff;background:#19161e;border-radius:8px;padding:11px 14px;font-size:8px;font-weight:850;text-decoration:none}.readiness-checks{background:#fff;border:1px solid #e0e2e4;border-radius:23px;padding:15px 28px}.readiness-checks article{border-bottom:1px solid #ececef;grid-template-columns:45px 1fr auto 180px;align-items:center;gap:15px;padding:21px 0;display:grid}.readiness-checks article:last-child{border:0}.readiness-number{color:#5d5d5d;border:1px solid #ddd8e2;border-radius:50%;place-items:center;width:38px;height:38px;font-size:9px;font-weight:850;display:grid}.readiness-checks article>div:nth-child(2){flex-direction:column;gap:6px;display:flex}.readiness-checks article>div span{color:#7c7c7c;text-transform:uppercase;font-size:8px;font-weight:800}.readiness-checks article>div b{font-size:12px}.readiness-checks em{text-transform:uppercase;background:#eee;border-radius:999px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:900}.readiness-checks .blocked em{color:var(--danger);background:#e1e1e1}.readiness-checks .optional em{color:#625d67;background:#e9e7eb}.readiness-checks article>a{color:#555;text-align:center;border:1px solid #d0d0d0;border-radius:9px;padding:11px 13px;font-size:8px;font-weight:850;text-decoration:none}.readiness-foundation{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.readiness-foundation article{background:#fff;border:1px solid #e0e2e4;border-radius:17px;flex-direction:column;padding:22px;display:flex}.readiness-foundation span{color:#646464;font-size:8px;font-weight:850}.readiness-foundation b{margin:9px 0 4px;font-size:27px}.readiness-foundation small{color:#777;font-size:8px}@media (width<=850px){.readiness-page main>header{grid-template-columns:1fr}.readiness-checks article{grid-template-columns:45px 1fr}.readiness-checks article>em,.readiness-checks article>a{grid-column:2}.readiness-foundation{grid-template-columns:1fr}.readiness-page main{padding:45px 20px}}.launch-page{color:#17151c;background:#f1f4f5;min-height:100vh}.launch-page>nav{background:#fff;border-bottom:1px solid #dfe2e4;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.launch-page>nav>div{gap:25px;display:flex}.launch-page>nav a{color:inherit;text-decoration:none}.launch-page main{max-width:1230px;margin:auto;padding:65px 40px 110px}.launch-page main>header{grid-template-columns:1.35fr .65fr;align-items:end;gap:60px;display:grid}.launch-page main>header h1{letter-spacing:-.055em;margin:17px 0;font-size:clamp(50px,7vw,79px);line-height:.94}.launch-page main>header p{color:#746e79}.launch-page main>header aside{color:#fff;background:linear-gradient(135deg, #21151a, var(--danger));border-radius:20px;flex-direction:column;padding:25px;display:flex}.launch-page main>header aside.ready{background:linear-gradient(135deg, #17151d, var(--chumbo))}.launch-page main>header aside span,.launch-summary header span,.launch-gates header span,.launch-approval>span,.launch-authorized span{color:var(--inox);letter-spacing:.13em;font-size:8px;font-weight:900}.launch-page main>header aside b{margin:13px 0;font-size:22px}.launch-page main>header aside small{color:#b1a9b4;font-size:8px}.launch-authorized{border:1px solid var(--ok);background:#f2f2f2;border-radius:17px;align-items:center;gap:16px;margin:38px 0 18px;padding:22px;display:flex}.launch-authorized>i{background:var(--ok);border-radius:50%;place-items:center;width:39px;height:39px;font-style:normal;display:grid}.launch-authorized>div{flex:1}.launch-authorized h2{margin:5px 0;font-size:20px}.launch-authorized p{color:#656565;margin:0;font-size:8px}.launch-authorized em{color:var(--ok);font-size:7px;font-style:normal;font-weight:900}.launch-layout{grid-template-columns:1.25fr .75fr;gap:19px;margin-top:38px;display:grid}.launch-summary,.launch-gates,.launch-approval{background:#fff;border:1px solid #e0e2e4;border-radius:22px;padding:28px}.launch-summary h2,.launch-gates h2,.launch-approval h2{margin:8px 0 22px;font-size:27px}.launch-summary dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.launch-summary dl div{border-top:1px solid #ececef;flex-direction:column;gap:6px;padding:16px;display:flex}.launch-summary dt{color:#7d7d7d;text-transform:uppercase;font-size:7px}.launch-summary dd{margin:0;font-size:10px;font-weight:750;line-height:1.5}.launch-gates{margin-top:18px}.launch-gates article{border-top:1px solid #ececef;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:15px 0;display:grid}.launch-gates article>i{width:28px;height:28px;color:var(--danger);background:#e2e2e2;border-radius:50%;place-items:center;font-style:normal;display:grid}.launch-gates article.ok>i{background:var(--ok);color:var(--ok)}.launch-gates article>div{flex-direction:column;gap:4px;display:flex}.launch-gates article b{font-size:10px}.launch-gates article small{color:#777;font-size:8px}.launch-gates article em{color:var(--danger);font-size:7px;font-style:normal;font-weight:900}.launch-gates article.ok em{color:var(--ok)}.launch-approval{color:#fff;background:radial-gradient(circle at 90% 0,#4f4f4f,#19161e 65%);align-self:start;position:sticky;top:25px}.launch-approval label{color:#b7b0bc;flex-direction:column;gap:7px;margin:17px 0;font-size:8px;font-weight:750;display:flex}.launch-approval input,.launch-approval textarea{color:#fff;font:inherit;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:9px;outline:none;padding:12px}.launch-approval label small{color:#77717c;font-weight:400}.launch-capacity{border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16;flex-direction:column;padding:18px 0;display:flex}.launch-capacity span{color:#979797;font-size:7px}.launch-capacity b{margin:8px 0;font-size:29px}.launch-capacity small{color:#9e97a3;font-size:8px}.launch-approval label.launch-confirm{flex-direction:row;align-items:flex-start;line-height:1.5}.launch-confirm input{margin:2px 5px 0 0}.launch-approval button{background:var(--inox);width:100%;color:var(--preto);cursor:pointer;border:0;border-radius:10px;padding:14px;font-weight:900}.launch-approval button:disabled{background:var(--chumbo);color:#89818d;cursor:not-allowed}.launch-approval>p{text-align:center;color:#77717c;font-size:7px}@media (width<=900px){.launch-page main>header,.launch-layout,.launch-summary dl{grid-template-columns:1fr}.launch-approval{position:static}.launch-page main{padding:45px 20px}}.monitor-page{color:#17151c;background:#eef2f3;min-height:100vh}.monitor-page>nav{background:#fff;border-bottom:1px solid #dfe2e4;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.monitor-page>nav>div{gap:25px;display:flex}.monitor-page>nav a{color:inherit;text-decoration:none}.monitor-page main{max-width:1280px;margin:auto;padding:55px 40px 110px}.monitor-page main>header{justify-content:space-between;align-items:end;gap:50px;display:flex}.monitor-page main>header h1{letter-spacing:-.045em;margin:12px 0;font-size:48px}.monitor-page main>header p{color:#716b75}.monitor-page main>header aside{background:#fff;border:1px solid #d8dce0;border-radius:14px;grid-template-columns:auto 1fr;gap:4px 9px;padding:18px 21px;display:grid}.monitor-page main>header aside i{background:var(--ok);border-radius:50%;grid-row:1/3;width:8px;height:8px}.monitor-page main>header aside span{color:#646464;font-size:7px;font-weight:900}.monitor-page main>header aside b{font-size:11px}.monitor-page main>header aside small{color:#85808a;grid-column:2;font-size:7px}.monitor-progress{grid-template-columns:1.5fr repeat(3,1fr);gap:12px;margin:35px 0 18px;display:grid}.monitor-progress>div,.monitor-progress article{background:#fff;border:1px solid #dfe2e4;border-radius:17px;flex-direction:column;padding:23px;display:flex}.monitor-progress span,.monitor-channels header span,.monitor-territories header span,.monitor-alerts header span,.monitor-credits>span,.monitor-simulator>span{color:#626262;letter-spacing:.12em;font-size:8px;font-weight:900}.monitor-progress b{margin:8px 0;font-size:27px}.monitor-progress p,.monitor-progress small{color:#777;margin:0;font-size:8px}.monitor-progress>div>i,.monitor-credits>i,.monitor-territories article>i{background:#eee9f2;border-radius:10px;height:6px;margin-top:14px;display:block}.monitor-progress>div>i em,.monitor-credits>i em,.monitor-territories article>i em{background:var(--cinza);border-radius:10px;height:100%;display:block}.monitor-layout{grid-template-columns:1.4fr .6fr;gap:18px;display:grid}.monitor-channels,.monitor-territories,.monitor-alerts,.monitor-credits,.monitor-simulator{background:#fff;border:1px solid #dfe2e4;border-radius:21px;padding:27px}.monitor-channels h2,.monitor-territories h2,.monitor-alerts h2,.monitor-simulator h2{margin:8px 0 20px;font-size:25px}.monitor-channels>article{border-top:1px solid #ececef;grid-template-columns:1.3fr repeat(4,1fr);align-items:center;gap:10px;padding:17px 0;display:grid}.monitor-channels>article>div,.monitor-channels p{flex-direction:column;gap:4px;margin:0;display:flex}.monitor-channels small,.monitor-channels p span{color:#7f7983;font-size:7px}.monitor-channels p b{font-size:11px}.monitor-empty{color:#777;padding:25px 0;font-size:9px}.monitor-territories{margin-top:18px}.monitor-territories article{border-top:1px solid #ececef;grid-template-columns:1fr 1fr auto;align-items:center;gap:15px;padding:14px 0;display:grid}.monitor-territories article>div{flex-direction:column;gap:4px;display:flex}.monitor-territories small,.monitor-territories article>span{color:#777;font-size:8px}.monitor-territories article>i{margin:0}.monitor-layout>aside{flex-direction:column;gap:18px;display:flex}.monitor-alerts article{border-top:1px solid #ececef;gap:11px;padding:14px 0;display:flex}.monitor-alerts article>i{background:var(--signal);width:28px;height:28px;color:var(--signal);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.monitor-alerts article.critical>i{color:var(--danger);background:#dedede}.monitor-alerts article.stable>i{color:#545454;background:#e1e1e1}.monitor-alerts article b{font-size:10px}.monitor-alerts article p{color:#777;margin:5px 0 0;font-size:8px;line-height:1.5}.monitor-credits{color:#fff;background:radial-gradient(circle at 90% 0,#545454,#19161e 65%)}.monitor-credits h2{font-size:29px}.monitor-credits h2 small{color:#aaa3af;font-size:12px}.monitor-credits>i{background:#ffffff17}.monitor-credits dl{grid-template-columns:1fr 1fr;margin:20px 0 0;display:grid}.monitor-credits dl div{border-top:1px solid #ffffff13;padding:12px 0}.monitor-credits dt{color:#8f8894;font-size:7px}.monitor-credits dd{margin:5px 0 0;font-size:11px}.monitor-simulator p{color:#777;font-size:8px;line-height:1.6}.monitor-simulator label{color:#777;flex-direction:column;gap:7px;font-size:8px;display:flex}.monitor-simulator input{border:1px solid #ddd;border-radius:8px;padding:11px}.monitor-simulator button{color:#fff;cursor:pointer;background:#626262;border:0;border-radius:9px;width:100%;margin-top:12px;padding:12px;font-weight:850}.monitor-simulator button:disabled{opacity:.45}@media (width<=950px){.monitor-progress,.monitor-layout{grid-template-columns:1fr}.monitor-channels>article{grid-template-columns:1fr 1fr}.monitor-page main{padding:40px 20px}.monitor-page main>header{flex-direction:column;align-items:start}}.closure-page{color:#17151c;background:#f0f3f4;min-height:100vh}.closure-page>nav{background:#fff;border-bottom:1px solid #dfe2e4;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.closure-page>nav>div{gap:25px;display:flex}.closure-page>nav a{color:inherit;text-decoration:none}.closure-page main{max-width:1240px;margin:auto;padding:60px 40px 110px}.closure-page main>header{grid-template-columns:1.35fr .65fr;align-items:end;gap:60px;display:grid}.closure-page main>header h1{letter-spacing:-.055em;margin:17px 0;font-size:clamp(50px,7vw,78px);line-height:.95}.closure-page main>header p{color:#746e79}.closure-page main>header aside{background:linear-gradient(135deg, #19161e, var(--chumbo));color:#fff;border-radius:20px;padding:25px}.closure-page main>header aside span,.closure-layout>section>span,.closure-layout>aside>span,.executive-report header>span,.report-block>span,.report-provenance>span{color:#a4a4a4;letter-spacing:.13em;font-size:8px;font-weight:900}.closure-page main>header aside b{margin:12px 0;font-size:22px;display:block}.closure-page main>header aside p{color:#aaa3af;font-size:8px;line-height:1.6}.closure-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:40px 0 18px;display:grid}.closure-metrics article{background:#fff;border:1px solid #dfe2e4;border-radius:17px;flex-direction:column;padding:22px;display:flex}.closure-metrics span{color:#606060;font-size:8px;font-weight:900}.closure-metrics b{margin:9px 0;font-size:26px}.closure-metrics small{color:#777;font-size:8px}.closure-layout,.report-layout{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.closure-layout>section,.closure-layout>aside,.executive-report,.report-provenance{background:#fff;border:1px solid #dfe2e4;border-radius:22px;padding:30px}.closure-layout h2,.report-provenance h2{margin:9px 0 25px;font-size:29px}.closure-check article{border-top:1px solid #ececef;gap:12px;padding:17px 0;display:flex}.closure-check article>i{background:var(--ok);width:30px;height:30px;color:var(--ok);border-radius:50%;place-items:center;font-style:normal;display:grid}.closure-check article.fail>i{color:var(--danger);background:#dfdfdf}.closure-check article>div{flex-direction:column;gap:5px;display:flex}.closure-check small{color:#777;font-size:8px}.closure-layout>aside{color:#fff;background:radial-gradient(circle at 90% 0,#515151,#19161e 65%)}.closure-layout>aside label{color:#aaa3af;flex-direction:column;gap:7px;margin:16px 0;font-size:8px;display:flex}.closure-layout select,.closure-layout textarea{color:#fff;font:inherit;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:9px;padding:12px}.closure-layout select option{color:#222}.closure-layout button{width:100%;color:var(--preto);cursor:pointer;background:#a4a4a4;border:0;border-radius:9px;padding:13px;font-weight:900}.closure-layout>aside>p{color:#77717d;text-align:center;font-size:7px}.executive-report header{border-bottom:1px solid #ececef;padding-bottom:28px}.executive-report header h2{margin:10px 0;font-size:34px}.executive-report header p{color:#6f6873;line-height:1.7}.report-block{border-bottom:1px solid #ececef;padding:28px 0}.report-block article{gap:12px;margin-top:15px;display:flex}.report-block article i{background:var(--ok);width:27px;height:27px;color:var(--ok);border-radius:50%;flex:none;place-items:center;font-size:9px;font-style:normal;font-weight:900;display:grid}.report-block.hypotheses article i{background:var(--signal);color:var(--signal)}.report-block.recommendations article i{color:#4c4c4c;background:#e1e1e1}.report-block article p{color:#57515b;margin:4px 0;font-size:10px;line-height:1.6}.report-provenance{color:#fff;background:radial-gradient(circle at 90% 0,#4f4f4f,#19161e 65%);align-self:start;position:sticky;top:25px}.report-provenance dl{margin:25px 0}.report-provenance dl div{border-top:1px solid #ffffff14;padding:13px 0}.report-provenance dt{color:#8e8793;text-transform:uppercase;font-size:7px}.report-provenance dd{margin:5px 0 0;font-size:9px}.report-provenance>a{background:var(--inox);color:var(--preto);text-align:center;border-radius:9px;padding:13px;font-size:8px;font-weight:900;text-decoration:none;display:block}@media (width<=900px){.closure-page main>header,.closure-layout,.report-layout{grid-template-columns:1fr}.closure-metrics{grid-template-columns:1fr 1fr}.report-provenance{position:static}.closure-page main{padding:45px 20px}}@media (width<=550px){.closure-metrics{grid-template-columns:1fr}}.decision-page{color:#17151c;background:#f0f3f4;min-height:100vh}.decision-page>nav{background:#fff;border-bottom:1px solid #dfe2e4;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.decision-page>nav>div{gap:25px;display:flex}.decision-page>nav a{color:inherit;text-decoration:none}.decision-page main{max-width:1240px;margin:auto;padding:60px 40px 110px}.decision-page main>header{grid-template-columns:1.35fr .65fr;align-items:end;gap:60px;display:grid}.decision-page main>header h1{letter-spacing:-.055em;margin:17px 0;font-size:clamp(50px,7vw,78px);line-height:.95}.decision-page main>header p{color:#746e79}.decision-page main>header aside{background:linear-gradient(135deg, #19161e, var(--chumbo));color:#fff;border-radius:19px;flex-direction:column;padding:24px;display:flex}.decision-page main>header aside span,.decision-report>div>span,.decision-sources header span,.action-board header span,.action-form>span,.review-trail>span{color:var(--inox);letter-spacing:.13em;font-size:8px;font-weight:900}.decision-page main>header aside b{margin:12px 0;font-size:24px}.decision-page main>header aside small{color:var(--inox);font-size:8px}.decision-report{background:#fff;border:1px solid #dfe2e4;border-radius:21px;align-items:center;gap:25px;margin:40px 0 18px;padding:29px;display:flex}.decision-report>div{flex:1}.decision-report h2{margin:8px 0;font-size:27px}.decision-report p{color:#6d6671;font-size:10px;line-height:1.7}.decision-report aside{gap:8px;display:flex}.decision-report button,.action-board button{color:#4e4e4e;cursor:pointer;background:#fff;border:1px solid #cfcfcf;border-radius:9px;padding:11px 13px;font-size:8px;font-weight:850}.decision-report button+button{color:#fff;background:#626262;border-color:#626262}.decision-layout{grid-template-columns:1.3fr .7fr;gap:18px;display:grid}.decision-sources,.action-board,.action-form,.review-trail{background:#fff;border:1px solid #dfe2e4;border-radius:22px;padding:28px}.decision-sources h2,.action-board h2,.action-form h2{margin:8px 0 22px;font-size:27px}.decision-sources>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.decision-sources article{background:#f5f6f6;border-radius:14px;padding:18px}.decision-sources article>span{color:#575757;font-size:8px;font-weight:900}.decision-sources article p{color:#5e5862;gap:8px;font-size:9px;line-height:1.55;display:flex}.decision-sources article i{color:var(--ok);font-style:normal;font-weight:900}.decision-sources article+article i{color:var(--signal)}.action-board{margin-top:18px}.action-board>article{border-top:1px solid #ececef;gap:15px;padding:20px 0;display:flex}.action-board>article>div{flex:1}.action-board article span{color:var(--cinza);text-transform:uppercase;font-size:7px;font-weight:850}.action-board h3{margin:6px 0;font-size:17px}.action-board article p{color:#777;font-size:8px;line-height:1.5}.action-board article small{color:#5f5963;font-size:8px}.action-board em{color:var(--ok);font-size:8px;font-style:normal;font-weight:850}.decision-empty{color:#777;font-size:9px}.action-form{color:#fff;background:radial-gradient(circle at 90% 0,#4f4f4f,#19161e 65%);align-self:start;position:sticky;top:25px}.action-form form label{color:#aaa3af;flex-direction:column;gap:7px;margin:15px 0;font-size:8px;display:flex}.action-form input,.action-form select,.action-form textarea{color:#fff;font:inherit;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:8px;padding:11px}.action-form select option{color:#222}.action-form button{background:var(--inox);width:100%;color:var(--preto);border:0;border-radius:9px;padding:13px;font-weight:900}.approval-lock{border:1px solid #ffffff17;border-radius:13px;padding:21px}.approval-lock i{color:var(--signal);font-style:normal}.approval-lock b{margin:9px 0;display:block}.approval-lock p{color:#918995;font-size:8px;line-height:1.6}.review-trail{margin-top:18px}.review-trail article{border-top:1px solid #ececef;padding:15px 0}.review-trail article b{color:#5b5b5b;font-size:9px}.review-trail article p{font-size:9px}.review-trail article small{color:#777;font-size:8px}@media (width<=900px){.decision-page main>header,.decision-layout,.decision-sources>div{grid-template-columns:1fr}.action-form{position:static}.decision-report{flex-direction:column;align-items:flex-start}.decision-page main{padding:45px 20px}}.pulse-app{--sem-positive:var(--cinza);--sem-positive-bg:#f0f0f0;--sem-attention:var(--signal);--sem-attention-bg:#efefef;--sem-critical:var(--danger);--sem-critical-bg:var(--branco);--sem-neutral:var(--cinza);--focus-ring:#8c8c8c}.pulse-app .trend-badge.up{color:var(--sem-positive)!important;background:var(--sem-positive-bg)!important}.pulse-app .trend-badge.flat{color:var(--sem-neutral)!important;background:#efeaf4!important}.pulse-app .trend-badge.down{color:var(--sem-critical)!important;background:var(--sem-critical-bg)!important}.pulse-app .summary-grid article.good{border-top:2px solid var(--sem-positive)}.pulse-app .summary-grid article.neutral{border-top:2px solid #bfbfbf}.pulse-app .summary-grid article.critical{border-top:2px solid var(--sem-critical)}.pulse-app .summary-grid article.quality{border-top:2px solid var(--sem-positive)}.pulse-app .summary-grid article.good small{color:var(--sem-positive)}.pulse-app .summary-grid article.critical small{color:var(--sem-critical)}.pulse-app .theme-dot{background:var(--sem-positive)}.pulse-app .theme-dot.attention{background:var(--sem-attention)}.pulse-app .theme-dot.critical{background:var(--sem-critical)}.pulse-app .theme-value span{color:var(--sem-positive)!important}.pulse-app .theme-value span.attention{color:var(--sem-attention)!important}.pulse-app .theme-value span.critical{color:var(--sem-critical)!important}.pulse-app .tone-good{color:var(--sem-positive)!important;background:var(--sem-positive-bg)!important}.pulse-app .tone-mid{color:var(--sem-attention)!important;background:var(--sem-attention-bg)!important}.pulse-app .voice-tone.green{color:var(--sem-positive)!important;background:var(--sem-positive-bg)!important}.pulse-app .voice-tone.amber{color:var(--sem-attention)!important;background:var(--sem-attention-bg)!important}.pulse-app .voice-tone.red{color:var(--sem-critical)!important;background:var(--sem-critical-bg)!important}.pulse-app .diagnosis-list>div>b.amber{color:var(--signal)!important;background:var(--signal)!important}.pulse-app .diagnosis-list>div>b.blue{color:#cdcdcd!important;background:#7a7a7a33!important}.pulse-app a:focus-visible,.pulse-app button:focus-visible,.pulse-app select:focus-visible,.pulse-app [tabindex]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}.pulse-app .nav-item:focus-visible{outline-offset:-2px}@property --pulse{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:no-preference){.pulse-app .pulse-ring{animation:1.15s cubic-bezier(.22,.61,.36,1) both ring-fill}@keyframes ring-fill{0%{--pulse:0deg}}.pulse-app main>header,.pulse-app main>section{animation:.55s cubic-bezier(.22,.61,.36,1) both rise-in}.pulse-app main>header{animation-delay:20ms}.pulse-app main>.context-strip{animation-delay:60ms}.pulse-app main>.consultant-desk{animation-delay:.1s}.pulse-app main>.decision-horizon{animation-delay:.14s}.pulse-app main>.pulse-hero-grid{animation-delay:.18s}.pulse-app main>.summary-grid{animation-delay:.22s}.pulse-app main>.relationship-card{animation-delay:.26s}.pulse-app main>.insight-grid{animation-delay:.3s}.pulse-app main>.channels-card{animation-delay:.34s}.pulse-app main>.voices-card{animation-delay:.38s}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}}.pulse-app .live-dot{animation:2.4s ease-in-out infinite live-breathe}@keyframes live-breathe{0%,to{box-shadow:0 0 #81818147}50%{box-shadow:0 0 0 6px #81818100}}}.pulse-app .coverage>i b,.pulse-app .theme-info i b,.pulse-app .mini-bar b{transition:width .5s cubic-bezier(.22,.61,.36,1)}.pulse-app .temperature-scale>i b{transition:left .5s cubic-bezier(.22,.61,.36,1)}.pulse-app .period-tabs button{transition:color .18s,background .18s}.pulse-app .period-tabs button:not(.active):hover{color:#535353;background:var(--branco)}.pulse-app .operation-select select{cursor:pointer;transition:border-color .18s,box-shadow .18s}.pulse-app .operation-select select:hover{border-color:#a2a2a2}.pulse-app .theme-list>button{transition:background .18s,box-shadow .18s}.pulse-app .theme-list>button:hover{box-shadow:inset 3px 0 var(--focus-ring)}:is(.ops-page,.collection-page,.decision-page,.closure-page,.flow-page,.import-page,.launch-page,.monitor-page,.waves-page,.survey-page,.review-page){--sem-positive:var(--cinza);--sem-positive-bg:#f0f0f0;--sem-attention:var(--signal);--sem-attention-bg:#efefef;--sem-critical:var(--danger);--sem-critical-bg:var(--branco);--sem-neutral:#545454;--sem-neutral-bg:#e1e1e1;--focus-ring:#8c8c8c}.monitor-alerts article>i{background:var(--sem-attention-bg);color:var(--sem-attention)}.monitor-alerts article.success>i{background:var(--sem-positive-bg);color:var(--sem-positive)}.monitor-alerts article.stable>i{background:var(--sem-neutral-bg);color:var(--sem-neutral)}.monitor-alerts article.critical>i{background:var(--sem-critical-bg);color:var(--sem-critical)}.monitor-alerts article{padding-left:13px;position:relative}.monitor-alerts article:before{content:"";background:var(--sem-attention);border-radius:0 3px 3px 0;width:3px;position:absolute;top:16px;bottom:12px;left:0}.monitor-alerts article.success:before{background:var(--sem-positive)}.monitor-alerts article.stable:before{background:var(--sem-neutral)}.monitor-alerts article.critical:before{background:var(--sem-critical)}:is(.ops-page,.collection-page,.decision-page,.closure-page,.flow-page,.import-page,.launch-page,.monitor-page,.waves-page,.survey-page,.review-page) :is(a,button,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}:is(.ops-page,.decision-page,.closure-page) nav button:focus-visible,:is(.ops-page,.decision-page,.closure-page) nav a:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:no-preference){:is(.ops-page,.collection-page,.decision-page,.closure-page,.flow-page,.import-page,.launch-page,.monitor-page,.waves-page,.survey-page,.review-page) main{animation:.5s cubic-bezier(.22,.61,.36,1) both ops-rise}@keyframes ops-rise{0%{opacity:0;transform:translateY(10px)}}}:is(.monitor-page,.collection-page,.launch-page,.closure-page,.review-page) i>em{transition:width .55s cubic-bezier(.22,.61,.36,1)}:is(.ops-page,.collection-page,.decision-page,.closure-page,.flow-page,.import-page,.launch-page,.monitor-page,.waves-page,.survey-page,.review-page) button{transition:background .18s,border-color .18s,box-shadow .18s,transform .12s}.monitor-simulator button:not(:disabled):hover,.launch-page main button:not(:disabled):hover{transform:translateY(-1px)}.monitor-simulator button:not(:disabled):active,.launch-page main button:not(:disabled):active{transform:translateY(0)}:is(.ops-page,.flow-page,.survey-page,.import-page,.waves-page,.review-page) :is(input,select,textarea):focus{border-color:#828282;outline:none;box-shadow:0 0 0 3px #8c8c8c1f}:is(.wallet-ledger,.wallet-page,.wallet-console,.wallet-empty,.usage-page,.limits-page,.recharge-page,.finance-admin,.recharge-admin,.subscription-admin){--sem-positive:var(--cinza);--sem-positive-bg:#f0f0f0;--sem-attention:var(--signal);--sem-attention-bg:#efefef;--sem-critical:var(--danger);--sem-critical-bg:var(--branco);--focus-ring:#8c8c8c}.reservation-settled,.recharge-approved,.sub-scheduled{color:var(--sem-positive)!important;background:var(--sem-positive-bg)!important}.recharge-pending,.sub-pending{color:var(--sem-attention)!important;background:var(--sem-attention-bg)!important}.recharge-rejected,.sub-canceled{color:var(--sem-critical)!important;background:var(--sem-critical-bg)!important}:is(.wallet-ledger,.wallet-page,.wallet-console,.wallet-empty,.usage-page,.limits-page,.recharge-page,.finance-admin,.recharge-admin,.subscription-admin) :is(a,button,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}:is(.finance-admin,.recharge-admin,.subscription-admin) nav :is(a,button):focus-visible{outline-offset:-2px}:is(.recharge-page,.limits-page,.finance-admin,.recharge-admin,.subscription-admin) :is(input,select,textarea):focus{border-color:#828282;outline:none;box-shadow:0 0 0 3px #8c8c8c1f}@media (prefers-reduced-motion:no-preference){:is(.wallet-ledger,.wallet-page,.wallet-console,.usage-page,.limits-page,.recharge-page,.finance-admin,.recharge-admin,.subscription-admin) main{animation:.5s cubic-bezier(.22,.61,.36,1) both wallet-rise}@keyframes wallet-rise{0%{opacity:0;transform:translateY(10px)}}}:is(.wallet-ledger,.usage-page,.limits-page) i>em,:is(.wallet-ledger,.usage-page,.limits-page) .bar>span{transition:width .55s cubic-bezier(.22,.61,.36,1)}:is(.wallet-ledger,.wallet-page,.wallet-console,.usage-page,.limits-page,.recharge-page,.finance-admin,.recharge-admin,.subscription-admin) button{transition:background .18s,border-color .18s,box-shadow .18s,transform .12s}:is(.recharge-page,.recharge-admin,.subscription-admin) main button:not(:disabled):hover{transform:translateY(-1px)}:is(.recharge-page,.recharge-admin,.subscription-admin) main button:not(:disabled):active{transform:translateY(0)}:is(.onboarding-page,.onboarding-done,.activation-page,.readiness-page,.plans-page,.subscription-page,.checkout-page,.auth-ambient,.auth-card){--sem-positive:var(--cinza);--sem-positive-bg:#f0f0f0;--sem-attention:var(--signal);--sem-attention-bg:#efefef;--sem-critical:var(--danger);--sem-critical-bg:var(--branco);--focus-ring:#8c8c8c}.activation-tasks article.completed em{background:var(--sem-positive-bg);color:var(--sem-positive)}.activation-tasks article.completed>i{background:var(--sem-positive);color:#fff;border-color:var(--sem-positive)}.readiness-checks .ready em{background:var(--sem-positive-bg);color:var(--sem-positive)}.onboarding-page .done,.onboarding-done .done{color:var(--sem-positive)}.readiness-checks .attention em{background:var(--sem-attention-bg);color:var(--sem-attention)}.readiness-alert>i{background:var(--sem-attention);color:#fff}.onboarding-notice{background:var(--sem-attention-bg);color:var(--sem-attention)}.readiness-checks .blocked em{background:var(--sem-critical-bg);color:var(--sem-critical)}:is(.onboarding-page,.onboarding-done,.activation-page,.readiness-page,.plans-page,.subscription-page,.checkout-page,.auth-ambient,.auth-card) :is(a,button,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}:is(.onboarding-page,.activation-page,.readiness-page,.checkout-page,.auth-card) :is(input,select,textarea):focus{border-color:#828282;outline:none;box-shadow:0 0 0 3px #8c8c8c1f}.onboarding-page .selected{box-shadow:inset 0 0 0 1px #5d5d5d,0 8px 22px #5d5d5d24}@media (prefers-reduced-motion:no-preference){:is(.activation-page,.readiness-page,.plans-page,.subscription-page,.checkout-page) main,.onboarding-page>*{animation:.5s cubic-bezier(.22,.61,.36,1) both onb-rise}@keyframes onb-rise{0%{opacity:0;transform:translateY(10px)}}:is(.activation-page,.readiness-page) main aside>i em,:is(.activation-page,.readiness-page) .bar>span{transition:width .55s cubic-bezier(.22,.61,.36,1)}}:is(.onboarding-page,.activation-page,.readiness-page,.plans-page,.subscription-page,.checkout-page,.auth-card) button{transition:background .18s,border-color .18s,box-shadow .18s,transform .12s}:is(.checkout-page,.subscription-page) main button:not(:disabled):hover{transform:translateY(-1px)}:is(.checkout-page,.subscription-page) main button:not(:disabled):active{transform:translateY(0)}:is(.landing-page,.strategy-page,.contact-page,.blog-page,.article-page,.policy-page,.editorial-page,.editorial-locked){--focus-ring:var(--cinza)}:is(.landing-page,.strategy-page,.contact-page,.blog-page,.article-page,.policy-page,.editorial-page,.editorial-locked) :is(a,button,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:10px}.landing-page :is(.black-pill,.violet-pill):focus-visible,.final-cta button:focus-visible{outline-offset:3px;border-radius:999px}.contact-page :is(input,select,textarea):focus{border-color:var(--cinza);outline:none;box-shadow:0 0 0 3px #72727224}.contact-page .consent-line input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.landing-page :is(.black-pill,.violet-pill),.final-cta button,.strategy-cta a,.strategy-cta button{transition:transform .16s,box-shadow .16s,background .16s}.landing-page :is(.black-pill,.violet-pill):active,.final-cta button:active{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){:is(.strategy-page,.contact-page,.blog-page,.article-page,.policy-page) main,.contact-page>main,.policy-page main,.article-page>article{animation:.55s cubic-bezier(.22,.61,.36,1) both pub-rise}@keyframes pub-rise{0%{opacity:0;transform:translateY(12px)}}}@media (prefers-reduced-motion:reduce){.hero-product{transform:none!important}.landing-page *,.strategy-page *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.admin-overview{--sem-critical:var(--danger);--sem-critical-bg:var(--branco);--focus-ring:#8c8c8c}.admin-overview .risk{color:var(--sem-critical);background:var(--sem-critical-bg)}.admin-overview :is(a,button,select,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:8px}.admin-overview nav :is(a,button):focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.admin-overview main{animation:.5s cubic-bezier(.22,.61,.36,1) both adm-rise}@keyframes adm-rise{0%{opacity:0;transform:translateY(10px)}}}.admin-overview button{transition:background .18s,border-color .18s,box-shadow .18s,transform .12s}:root{--lx-canvas:var(--surface-2);--lx-surface:var(--surface);--lx-surface-2:var(--accent-surface-2);--lx-hairline:var(--line);--lx-hairline-strong:var(--line-strong);--lx-ink:var(--ink);--lx-muted:var(--muted);--lx-accent:var(--accent);--lx-accent-soft:var(--accent-surface-2);--lx-shadow-sm:var(--shadow-1);--lx-shadow-md:var(--shadow-2)}html,body,:is(.landing-page,.pulse-app,.strategy-page,.contact-page,.policy-page,.blog-page,.article-page,.editorial-page,.plans-page,.flow-page,.collection-page,.review-page,.waves-page,.survey-page,.import-page,.ops-page,.decision-page,.closure-page,.launch-page,.monitor-page,.usage-page,.limits-page,.recharge-page,.wallet-ledger,.wallet-page,.finance-admin,.recharge-admin,.subscription-admin,.admin-overview,.onboarding-page,.activation-page,.readiness-page,.checkout-page,.subscription-page){background:var(--lx-canvas)!important}.pulse-app main:before{opacity:.5!important}.pulse-app :is(.panel,.summary-grid article,.consultant-desk,.context-strip),:is(.collection-metrics,.ops-summary,.survey-meta) article,.value-grid article:not(.value-feature),.command-grid article:not(.command-now),.audience-grid article,.access-console,.validation-card{background:var(--lx-surface)!important;border-color:var(--lx-hairline)!important;box-shadow:var(--lx-shadow-sm)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pulse-app :is(.panel,.summary-grid article):hover{box-shadow:var(--lx-shadow-md)!important;border-color:#d2d2d2!important}.audience-section{background:var(--lx-surface)!important}.audience-section .audience-grid article{background:var(--lx-surface-2)!important;border:1px solid var(--lx-hairline)!important;box-shadow:var(--lx-shadow-sm)!important}.methodology-proof{border-top:1px solid var(--lx-hairline);border-bottom:1px solid var(--lx-hairline);background:var(--lx-surface)!important}.validation-card{background:var(--lx-surface)!important;border-color:var(--lx-hairline)!important}.final-cta{background:radial-gradient(circle at 50% -10%, var(--accent-surface) 0, var(--lx-canvas) 46%)!important}.final-cta:before{background:linear-gradient(90deg, transparent, var(--lx-accent), transparent)!important}.consult-callout{box-shadow:0 20px 60px #2a2a2a29!important}.landing-page{background:var(--lx-canvas)!important}.landing-page:before{display:none}.landing-hero:before{opacity:.55}.landing-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--lx-hairline)!important;background:#ffffffd1!important;box-shadow:0 8px 30px #1414140f!important}.landing-nav nav{flex-direction:row;align-items:center}.hero-product{background:var(--lx-surface)!important;border-color:var(--lx-hairline-strong)!important;box-shadow:0 30px 80px #22222229,0 0 0 1px #6868680f!important}.product-core{background:linear-gradient(135deg, var(--accent-surface-2), var(--accent-surface-2))!important}:is(.limits-page,.usage-page,.recharge-page,.wallet-ledger,.subscription-admin,.finance-admin,.recharge-admin,.onboarding-page,.activation-page,.readiness-page,.checkout-page,.subscription-page){background:var(--lx-canvas)!important}.landing-kicker,.eyebrow,.section-kicker{color:var(--subtle)!important}.nav-toggle{display:none}@media (width<=1100px){.nav-toggle{border:1px solid var(--lx-hairline-strong);background:var(--surface);width:42px;height:42px;color:var(--lx-ink);cursor:pointer;border-radius:12px;place-items:center;margin-left:6px;display:inline-grid}.nav-toggle span{background:currentColor;border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .2s;position:relative}.nav-toggle span:before,.nav-toggle span:after{content:"";background:currentColor;border-radius:2px;width:18px;height:2px;transition:transform .2s;position:absolute;left:0}.nav-toggle span:before{top:-6px}.nav-toggle span:after{top:6px}.nav-toggle[aria-expanded=true] span{background:0 0}.nav-toggle[aria-expanded=true] span:before{transform:translateY(6px)rotate(45deg)}.nav-toggle[aria-expanded=true] span:after{transform:translateY(-6px)rotate(-45deg)}.landing-nav nav.open{border:1px solid var(--lx-hairline);z-index:40;background:#fff;border-radius:16px;flex-direction:column;gap:4px;padding:12px;position:absolute;top:calc(100% + 10px);left:12px;right:12px;box-shadow:0 24px 60px #14141429;display:flex!important}.landing-nav nav.open a{border-radius:10px;padding:13px 12px;font-size:14px}.landing-nav nav.open a:hover{background:var(--lx-accent-soft)}.landing-nav{position:relative}}@media (width<=760px){.app-shell .sidebar nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:6px;overflow-x:auto}.app-shell .sidebar nav::-webkit-scrollbar{display:none}.app-shell .sidebar .nav-item:not(.active){display:flex!important}.app-shell .sidebar .nav-item{flex:none}.app-shell .sidebar .nav-item span{display:none}}@media (width<=950px){:is(.ops-page,.editorial-page)>aside nav{overflow-x:auto}}.faq-section{max-width:1000px;margin:auto;padding:40px 30px 120px}.faq-section .section-heading{margin-bottom:40px}.faq-list{gap:12px;display:grid}.faq-list details{border:1px solid var(--lx-hairline);background:var(--lx-surface);box-shadow:var(--lx-shadow-sm);border-radius:16px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-list details[open]{border-color:var(--accent-line);box-shadow:var(--lx-shadow-md)}.faq-list summary{cursor:pointer;letter-spacing:-.01em;color:var(--lx-ink);justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;font-size:17px;font-weight:750;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary i{width:26px;height:26px;color:var(--lx-accent);background:var(--lx-accent-soft);border-radius:8px;flex:none;place-items:center;font-style:normal;font-weight:700;transition:transform .2s;display:grid}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list summary:focus-visible{outline:2px solid var(--lx-accent);outline-offset:-2px;border-radius:16px}.faq-list details p{max-width:760px;color:var(--lx-muted);margin:0;padding:0 24px 24px;font-size:14px;line-height:1.7}@media (width<=600px){.faq-section{padding:30px 18px 80px}.faq-list summary{padding:18px;font-size:15px}.faq-list details p{padding:0 18px 20px}}.import-page .import-export{border:1px solid var(--lx-hairline-strong);color:var(--lx-accent);cursor:pointer;background:#fff;border-radius:999px;margin-top:10px;padding:12px 16px;font-size:9px;font-weight:850;transition:border-color .18s,background .18s}.import-page .import-export:hover:not(:disabled){border-color:var(--lx-accent);background:var(--lx-accent-soft)}.import-page .import-export:disabled{opacity:.5;cursor:not-allowed}.booking{background:var(--surface);min-height:100vh;color:var(--ink)}.booking-quiz{background:radial-gradient(circle at 12% 8%, #b6f01b14, transparent 28rem), var(--institution-paper);min-width:0;color:var(--agency-black);flex-direction:column;display:flex;overflow-x:clip}.quiz-shell{width:min(820px,100% - 48px);margin:0 auto;padding:52px 0 110px}.quiz-card{border:1px solid var(--institution-line);background:var(--institution-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;min-width:0;min-height:620px;padding:0 52px 42px;box-shadow:0 30px 80px #23443414}.quiz-intro{border-bottom:1px solid #2344341a;justify-content:space-between;align-items:center;gap:24px;margin:0 -52px;padding:18px 52px;display:flex}.quiz-intro span{color:#234434;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}.quiz-intro p{color:#68716c;text-align:right;max-width:350px;margin:0;font-size:12px;line-height:1.45}.quiz-progress{background:#23443414;border-radius:24px 24px 0 0;height:4px;margin:0 -52px 42px;overflow:hidden}.quiz-progress i{background:var(--institution-action);height:100%;transition:width .35s;display:block}.quiz-card-head{color:#6d6a64;font:700 10px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;margin-bottom:34px;display:flex}.quiz-card-head small{font-size:10px}.quiz-card h2{max-width:580px;color:var(--agency-black);font:700 clamp(30px, 3vw, 44px) / 1.04 var(--font-sans);letter-spacing:-.035em;margin:0 0 12px}.quiz-card>p:not(.booking-error){color:#6d6a64;margin:0 0 30px;line-height:1.6}.quiz-options{gap:9px;display:grid}.quiz-options button{color:#1f2723;text-align:left;width:100%;min-height:59px;font:600 14px/1.35 var(--font-sans);cursor:pointer;background:#f7f9f7bf;border:1px solid #23443424;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 18px;transition:all .18s;display:flex}.quiz-options button b{font-size:18px;font-weight:400}.quiz-options button:hover,.quiz-options button:focus-visible{border-color:var(--institution-authority);background:var(--institution-authority);color:#fff;transform:translate(4px)}.quiz-options,.quiz-write,.quiz-contact,.quiz-schedule{animation:.28s both quiz-enter}.quiz-write textarea,.quiz-contact input{color:#111;width:100%;font:400 17px/1.55 var(--font-sans);background:0 0;border:0;border-bottom:1px solid #aaa69d;border-radius:0;outline:0}.quiz-write textarea{resize:vertical;background:#f7f9f7c2;border:1px solid #23443433;border-radius:14px;padding:18px}.quiz-write textarea:focus,.quiz-contact input:focus{border-color:#111}.quiz-write>button{background:var(--institution-action);min-height:50px;color:var(--agency-black);cursor:pointer;border:0;border-radius:999px;margin-top:20px;padding:15px 22px;font-weight:700}.quiz-write>button:hover{background:var(--institution-action-hover)}.quiz-write>button span{margin-left:18px}.quiz-contact{grid-template-columns:1fr 1fr;gap:22px;display:grid}.quiz-contact>label{color:#44423e;letter-spacing:.04em;gap:8px;font-size:12px;font-weight:700;display:grid}.quiz-contact>label:first-child,.quiz-contact .quiz-consent,.quiz-contact .booking-submit,.quiz-human{grid-column:1/-1}.quiz-contact input{padding:8px 0 11px}.quiz-consent{align-items:start;margin-top:4px;line-height:1.5;color:#716e67!important;letter-spacing:0!important;grid-template-columns:18px 1fr!important;font-weight:400!important}.quiz-consent input{width:16px;height:16px}.quiz-consent a{color:inherit}.quiz-human{color:#77746d;text-align:center;line-height:1.5}.quiz-back{color:#59635e;cursor:pointer;background:0 0;border:0;min-height:44px;margin-top:24px;padding:0;font-weight:600}.quiz-schedule{gap:22px;display:grid}.quiz-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.quiz-days button{color:#1f2723;cursor:pointer;background:#f7f9f7c2;border:1px solid #23443424;border-radius:14px;place-items:center;gap:1px;min-width:0;min-height:98px;padding:12px 8px;transition:border-color .18s,background .18s,transform .18s;display:grid}.quiz-days button:hover{border-color:var(--institution-authority);transform:translateY(-2px)}.quiz-days button.active{border-color:var(--institution-authority);background:var(--institution-authority);color:#fff}.quiz-days button small{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:750}.quiz-days button b{font-size:24px;line-height:1}.quiz-days button span{font-size:11px}.quiz-days button em{color:#7a837e;font-size:8px;font-style:normal}.quiz-days button.active em{color:#ffffffa6}.quiz-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.quiz-slots button{min-height:46px;color:var(--institution-authority);cursor:pointer;background:#fff;border:1px solid #23443424;border-radius:999px;font-weight:700}.quiz-slots button:hover{border-color:var(--institution-authority)}.quiz-slots button.active{border-color:var(--institution-action);background:var(--institution-action);color:var(--agency-black)}.quiz-booking-summary{background:#2344341f;border:1px solid #2344341f;border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.quiz-booking-summary span{background:#ffffffe6;gap:5px;min-width:0;padding:14px;display:grid}.quiz-booking-summary small{color:#7a837e;text-transform:uppercase;letter-spacing:.06em;font-size:9px}.quiz-booking-summary b{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.quiz-schedule-loading{color:#68716c;text-align:center;align-content:center;place-items:center;gap:14px;min-height:180px;display:grid}.quiz-schedule-loading p{margin:0}.quiz-schedule-loading .booking-submit{width:auto;margin-top:0;padding-inline:28px}.booking-error{margin-top:var(--space-2);border-radius:var(--radius-1);background:var(--danger);color:var(--on-dark);padding:10px 12px;font-size:13px;font-weight:600}.booking-submit{width:100%;min-height:50px;margin-top:var(--space-3);border-radius:var(--radius-pill);background:var(--institution-action);color:var(--agency-black);cursor:pointer;border:0;padding:15px 20px;font-size:14px;font-weight:750;transition:background .18s,transform .18s}.booking-submit:hover:not(:disabled){background:var(--institution-action-hover);transform:translateY(-1px)}.booking-submit:disabled{color:#7a837e;cursor:not-allowed;background:#23443414}.booking-done{max-width:720px;padding:var(--space-6) 32px;text-align:center;margin:auto}.booking-done h1{margin:var(--space-2) 0;letter-spacing:-.04em;font-size:52px;font-weight:800}.booking-slot{border-radius:var(--radius-pill);background:var(--institution-authority);color:#fff;padding:10px 18px;font-size:14px;font-weight:700;display:inline-block}.booking-done>p{margin:var(--space-3) auto;max-width:46em;color:var(--muted);font-size:15px;line-height:1.65}.booking-next{margin:var(--space-5) 0;text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.booking-next article{background:#fffc;border:1px solid #23443424;border-radius:14px;padding:18px}.booking-next b{color:var(--institution-authority);font-size:12px;font-weight:900}.booking-next p{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.55}.booking-done-cta{width:auto;color:var(--agency-black);justify-content:center;align-items:center;padding-inline:34px;text-decoration:none;display:inline-flex}.booking-done .quiz-human{margin-top:14px;display:block}@keyframes quiz-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=850px){.quiz-shell{width:min(100% - 28px,680px);padding:28px 0 72px}.quiz-card{min-height:570px}}@media (width<=900px){.booking-next{grid-template-columns:1fr}.booking-done{padding:var(--space-5) 20px}.booking-done h1{font-size:36px}}@media (width<=520px){.quiz-shell{width:calc(100% - 20px);padding:14px 0 calc(48px + env(safe-area-inset-bottom,0px))}.quiz-card{border-radius:18px;min-height:540px;padding:0 16px 24px}.quiz-progress{border-radius:18px 18px 0 0;margin:0 -16px 24px}.quiz-intro{margin:0 -16px;padding:14px 16px;display:block}.quiz-intro p{text-align:left;margin-top:5px;font-size:11px}.quiz-card-head{margin-bottom:24px}.quiz-card h2{font-size:clamp(28px,8vw,34px)}.quiz-card>p:not(.booking-error){margin-bottom:22px;font-size:13px}.quiz-options button{min-height:56px;padding:12px 14px}.quiz-contact{grid-template-columns:1fr;gap:18px}.quiz-contact>label{grid-column:1}.quiz-days{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-inline:-16px;padding-inline:16px;display:flex;overflow-x:auto}.quiz-days::-webkit-scrollbar{display:none}.quiz-days button{scroll-snap-align:start;flex:0 0 82px}.quiz-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.quiz-booking-summary{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.booking-quiz *,.booking-quiz :before,.booking-quiz :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page){color:#111;min-height:100vh;font-family:var(--font-sans);font-feature-settings:"kern" 1, "liga" 1;-webkit-font-smoothing:antialiased;background:#fff}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) *{box-sizing:border-box}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) :is(h1,h2,h3,h4,p,a,button,input,select,textarea,label,small,span,b,strong,em){font-family:inherit}.plans-page .plans-grid>article>a,.plans-page .enterprise-plan a,.plans-page .human-access a{letter-spacing:-.01em;border-radius:999px;font-weight:600}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) :is(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.04em}:is(.strategy-page,.plans-page,.contact-page,.blog-page,.article-page,.policy-page,.wallet-page)>nav,.booking-nav,.blog-nav{-webkit-backdrop-filter:saturate(140%)blur(22px);backdrop-filter:saturate(140%)blur(22px);background:#ffffffd1;border-bottom:1px solid #1212121a}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) :is(.landing-kicker,.booking-kicker,[class*=eyebrow]){color:#6e6e73;letter-spacing:-.01em;text-transform:none;font-size:12px;font-weight:600}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) :is(button,input,select,textarea){font-family:var(--font-sans)}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) :is(input,select,textarea){color:#1d1d1f;box-shadow:none;background:#fff;border:1px solid #d2d2d7;border-radius:12px;transition:border-color .18s,box-shadow .18s}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) :is(input,select,textarea):focus{border-color:#86868b;outline:none;box-shadow:0 0 0 4px #00000012}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) :is(.strategy-cta a,.strategy-cta button,.booking-submit,button[type=submit],.wallet-action a){letter-spacing:-.01em;box-shadow:none;border-radius:999px;font-weight:600;transition:transform .18s,box-shadow .18s,opacity .18s}:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) :is(.strategy-cta a,.strategy-cta button,.booking-submit,button[type=submit],.wallet-action a):hover{transform:translateY(-1px);box-shadow:0 12px 28px -18px #000000a6}:is(.strategy-page,.plans-page,.contact-page,.blog-page,.article-page,.policy-page,.wallet-page) :is(article,.module-grid>div,.audience-signal,.specialist-decision,.enterprise-plan,.human-access,.wallet-console,.credit-rules){border-color:#d2d2d7;border-radius:20px}.strategy-page :is(.module-grid>article,.audience-signal>article),.plans-page .plans-grid>article,.blog-page .article-grid>article{background:#fff;transition:transform .22s,box-shadow .22s;overflow:hidden;box-shadow:0 24px 60px -48px #00000075}.strategy-page :is(.module-grid>article,.audience-signal>article):hover,.plans-page .plans-grid>article:hover,.blog-page .article-grid>article:hover{transform:translateY(-3px);box-shadow:0 28px 70px -46px #0000008f}.booking-quiz{background:#f5f5f7}.quiz-card{border-color:#d2d2d7;border-radius:24px;box-shadow:0 32px 80px -46px #0000007a}.quiz-options button{background:#f5f5f7;border-color:#d2d2d7;border-radius:14px;font-weight:500}.quiz-options button:hover,.quiz-options button:focus-visible{background:#1d1d1f}@media (prefers-reduced-motion:reduce){:is(.strategy-page,.plans-page,.contact-page,.booking,.blog-page,.article-page,.policy-page,.wallet-page) *{transition-duration:.001ms!important;animation-duration:.001ms!important}}.cmd{min-height:100vh;padding:var(--space-4) var(--space-4) var(--space-7);background:var(--surface-2);color:var(--ink)}.cmd-top,.cmd-pulse,.cmd-bloco,.cmd-limites{max-width:1320px;margin-inline:auto}.cmd-kicker{color:var(--subtle);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.cmd-kicker-icon{align-items:center;gap:7px;display:inline-flex}.cmd-kicker-icon .lx-icon{color:var(--ink-2)}.cmd-nota{color:var(--muted);font-size:12.5px;line-height:1.6}.cmd-top{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.cmd-top h1{font-family:var(--font-serif);letter-spacing:-.02em;margin:6px 0 4px;font-size:32px;font-weight:400}.cmd-top p{color:var(--muted);margin:0;font-size:13px}.cmd-top p b{color:var(--ink);font-weight:600}.cmd-top-acoes{gap:8px;display:flex}.cmd-top-acoes a{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);padding:9px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .18s}.cmd-top-acoes a:hover{border-color:var(--ink)}.cmd-vazio{text-align:center;place-items:center;gap:12px;max-width:620px;min-height:60vh;margin:auto;display:grid}.cmd-vazio h1{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:36px;font-weight:400}.cmd-vazio p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.cmd-vazio a{border-radius:var(--radius-pill);background:var(--accent);color:var(--on-dark);padding:12px 20px;font-size:13px;font-weight:600;text-decoration:none}.cmd-pulse article,.cmd-bloco{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface)}.cmd-pulse{margin-bottom:var(--space-4);grid-template-columns:minmax(280px,1fr) minmax(300px,1.1fr) minmax(280px,1fr);gap:16px;display:grid}.cmd-pulse article>span:first-child{color:var(--subtle);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:12px;font-size:9px;font-weight:700;display:inline-flex}.cmd-pulse article>span:first-child .lx-icon{color:var(--ink-2)}.cmd-score>b{font-family:var(--font-serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:64px;font-weight:400;line-height:1;display:block}.cmd-score>b em{color:var(--muted);font-size:20px;font-style:normal}.cmd-score>b.cmd-nulo{color:var(--muted)}.cmd-score>p{color:var(--muted);margin:10px 0 0;font-size:13px;font-weight:550;line-height:1.55}.cmd-score>p.sobe{color:var(--ok)}.cmd-score>p.desce{color:var(--danger)}.cmd-score footer{margin-top:var(--space-3);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:12px;padding-top:12px;font-size:11px;display:flex}.cmd-score footer b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.cmd-conf{border-radius:var(--radius-pill);border:1px solid var(--line-strong);color:var(--ink);text-transform:uppercase;letter-spacing:.08em;padding:2px 8px;font-weight:700}.cmd-conf-alta{border-color:var(--ok)}.cmd-conf-média{border-color:var(--signal);background:var(--signal-wash)}.cmd-conf-baixa,.cmd-conf-insuficiente{border-color:var(--danger);background:var(--ok-wash)}.cmd-dim{margin-bottom:14px}.cmd-dim>div{justify-content:space-between;align-items:baseline;margin-bottom:5px;display:flex}.cmd-dim b{text-transform:capitalize;font-size:12px;font-weight:600}.cmd-dim em{font-variant-numeric:tabular-nums;font-size:13px;font-style:normal;font-weight:700}.cmd-dim i{border-radius:var(--radius-pill);background:var(--surface-3);height:5px;display:block;overflow:hidden}.cmd-dim i s{background:var(--ink);height:100%;text-decoration:none;display:block}.cmd-dim small{color:var(--muted);margin-top:5px;font-size:10.5px;display:block}.cmd-grafico{align-items:flex-end;gap:6px;height:132px;margin-bottom:10px;display:flex}.cmd-grafico>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.cmd-grafico i{background:var(--ink-2);border-radius:3px 3px 0 0;width:100%;min-height:3px;display:block}.cmd-grafico small{color:var(--muted);font-size:9px}.cmd-bloco{margin-bottom:var(--space-4)}.cmd-bloco>header{margin-bottom:var(--space-3)}.cmd-bloco h2{max-width:62ch;font-family:var(--font-serif);letter-spacing:-.015em;margin:8px 0 0;font-size:21px;font-weight:400;line-height:1.3}.cmd-achados{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.cmd-achado{border:1px solid var(--line);border-left:3px solid var(--line-strong);border-radius:var(--radius-1);background:var(--surface-2);padding:16px}.cmd-achado>span{color:var(--subtle);letter-spacing:.14em;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}.cmd-achado h3{margin:6px 0;font-size:14px;font-weight:650;line-height:1.35}.cmd-achado p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.6}.cmd-achado footer{border-top:1px solid var(--line);color:var(--muted);font-size:10px;font-family:var(--font-mono);margin-top:10px;padding-top:8px}.cmd-alerta{border-left-color:var(--danger)}.cmd-alerta>span{color:var(--danger)}.cmd-oportunidade{border-left-color:var(--ok)}.cmd-fragilidade{border-left-color:var(--signal)}.cmd-fragilidade>span{color:var(--ink-2)}.cmd-hipotese{border-left-color:var(--ink)}.cmd-hipotese>span{color:var(--ink)}.cmd-mapa{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.cmd-terr{border:1px solid var(--line);border-radius:var(--radius-1);background:var(--surface-2);padding:16px}.cmd-terr b{font-size:13px;font-weight:650;display:block}.cmd-terr em{font-family:var(--font-serif);font-variant-numeric:tabular-nums;margin:6px 0;font-size:30px;font-style:normal;font-weight:400;display:block}.cmd-terr small{color:var(--muted);font-size:11px}.cmd-terr i{color:var(--ink-2);margin-top:6px;font-size:11px;font-style:normal;font-weight:600;display:block}.cmd-terr-verde{border-color:var(--ok)}.cmd-terr-verde em{color:var(--ok)}.cmd-terr-amarelo{border-color:var(--signal)}.cmd-terr-amarelo em{color:var(--ink)}.cmd-terr-vermelho{border-color:var(--danger)}.cmd-terr-vermelho em{color:var(--danger)}.cmd-terr-sem-dado{border-style:dashed}.cmd-terr-sem-dado em{color:var(--muted)}.cmd-tabela-wrap{overflow-x:auto}.cmd-tabela{border-collapse:collapse;width:100%;font-size:13px}.cmd-tabela th{border-bottom:1px solid var(--line-strong);color:var(--subtle);text-align:left;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:10px 12px;font-size:10px;font-weight:700}.cmd-tabela td{border-bottom:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;padding:12px}.cmd-tabela td:first-child{color:var(--ink);font-weight:600}.cmd-canal{align-items:center;gap:8px;display:inline-flex}.cmd-canal .lx-icon{color:var(--muted)}.cmd-tabela td b{color:var(--ink);font-weight:700}.cmd-sugestoes{margin-bottom:var(--space-3);flex-wrap:wrap;gap:8px;display:flex}.cmd-sugestoes button{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);cursor:pointer;padding:9px 14px;font-size:12px;font-weight:550;transition:border-color .18s}.cmd-sugestoes button:hover:not(:disabled){border-color:var(--ink)}.cmd-sugestoes button:disabled{opacity:.5;cursor:wait}.cmd-resposta{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-1);background:var(--surface-2)}.cmd-resposta>span{color:var(--subtle);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.cmd-resposta>p{margin:0 0 var(--space-2);font-size:15px;line-height:1.6}.cmd-evidencia{border-top:1px solid var(--line);padding:10px 0}.cmd-evidencia b{color:var(--ink);letter-spacing:.03em;font-size:11px;font-weight:700;display:block}.cmd-evidencia p{color:var(--muted);margin:4px 0 0;font-size:12.5px;line-height:1.55}.cmd-ressalva{margin:var(--space-2) 0 0;border-left:3px solid var(--signal);border-radius:0 var(--radius-1) var(--radius-1) 0;background:var(--signal-wash);color:var(--ink);align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.55;display:flex}.cmd-ressalva .lx-icon{margin-top:1px}.cmd-resposta footer{color:var(--muted);font-size:10px;font-family:var(--font-mono);margin-top:12px}.cmd-limites{padding:var(--space-3);border:1px dashed var(--line-strong);border-radius:var(--radius-2)}.cmd-limites ul{gap:8px;margin:12px 0 0;padding-left:18px;display:grid}.cmd-limites li{color:var(--ink-2);font-size:12.5px;line-height:1.6}@media (width<=1000px){.cmd{padding:var(--space-3) 16px var(--space-5)}.cmd-pulse{grid-template-columns:1fr}.cmd-top{flex-direction:column;align-items:flex-start}}.rep{min-height:100vh;padding:var(--space-4) 20px var(--space-6);background:var(--surface-2);color:var(--ink)}.rep-barra{max-width:860px;margin:0 auto var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rep-formatos,.rep-acoes{gap:8px;display:flex}.rep-formatos button,.rep-acoes button,.rep-acoes a{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--muted);cursor:pointer;padding:9px 14px;font-size:12px;font-weight:700;text-decoration:none}.rep-formatos button.active{border-color:var(--ink);background:var(--ink);color:var(--on-dark)}.rep-acoes button{border-color:var(--accent);background:var(--accent);color:var(--on-dark)}.rep-carregando,.rep-erro{max-width:860px;color:var(--muted);margin:auto;font-size:14px}.rep-folha{max-width:860px;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface);box-shadow:var(--shadow-2);margin:auto}.rep-folha>header{padding-bottom:var(--space-3);border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.rep-folha header span{color:var(--accent);letter-spacing:.16em;font-size:10px;font-weight:900}.rep-folha h1{letter-spacing:-.02em;margin:6px 0 4px;font-size:26px;font-weight:800}.rep-folha header p{color:var(--muted);margin:0;font-size:12.5px}.rep-marca{letter-spacing:.13em;white-space:nowrap;font-size:14px}.rep-marca span{color:var(--accent)}.rep-pulse{margin:var(--space-3) 0;padding:var(--space-3);border-radius:var(--radius-1);background:var(--surface-2);justify-content:space-between;align-items:center;gap:20px;display:flex}.rep-pulse>div>span{color:var(--subtle);letter-spacing:.14em;font-size:9px;font-weight:900}.rep-pulse b{color:var(--accent);font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1.05;display:block}.rep-pulse em{color:var(--muted);font-size:12px;font-style:normal;font-weight:700}.rep-pulse dl,.rep-ficha{gap:8px;margin:0;display:grid}.rep-pulse dt,.rep-ficha dt{color:var(--subtle);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.rep-pulse dd,.rep-ficha dd{margin:2px 0 0;font-size:13px;font-weight:650}.rep-folha section{margin-top:var(--space-4);break-inside:avoid}.rep-folha h2{border-bottom:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;padding-bottom:6px;font-size:13px;font-weight:800}.rep-resumo{margin:0;font-size:15px;line-height:1.65}.rep-item{border-left:3px solid var(--line);break-inside:avoid;margin-bottom:14px;padding-left:12px}.rep-item b{font-size:13.5px;font-weight:750;display:block}.rep-item p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.6}.rep-item small{color:var(--subtle);font-size:10px;font-family:var(--font-mono);margin-top:5px;display:block}.rep-tag{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:900;display:inline-block}.rep-folha table{border-collapse:collapse;width:100%;font-size:12.5px}.rep-folha th{border-bottom:1px solid var(--line);color:var(--subtle);text-align:left;letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;font-size:10px;font-weight:800}.rep-folha td{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:9px 10px}.rep-folha td:first-child{text-transform:capitalize;font-weight:650}.rep-limites{padding:var(--space-3);border:1px dashed var(--line-strong);border-radius:var(--radius-1);background:var(--surface-2)}.rep-limites ul{gap:6px;margin:0;padding-left:18px;display:grid}.rep-limites li{color:var(--muted);font-size:12.5px;line-height:1.6}.rep-folha>footer{margin-top:var(--space-4);border-top:1px solid var(--line);color:var(--subtle);padding-top:12px;font-size:10.5px}@media print{.rep{background:#fff;padding:0}.rep-barra{display:none}.rep-folha{max-width:none;box-shadow:none;border:0;padding:0}.rep-pulse,.rep-limites{background:#fff;border:1px solid #ddd}section{break-inside:avoid}}.mockups-page{min-height:100vh;color:var(--agency-black);background:linear-gradient(180deg, #fbfcfbdb, #f2f7eef2), var(--agency-paper);padding:38px clamp(20px,5vw,72px) 72px}.mockups-hero{max-width:940px;padding:42px 0 34px}.mockups-brand{color:var(--agency-forest);margin-bottom:42px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.mockups-hero>span,.mockups-card header span,.mockups-admin-map header span{color:var(--agency-forest);letter-spacing:.08em;font-size:11px;font-weight:800}.mockups-hero h1{max-width:780px;margin:14px 0 18px;font-size:clamp(42px,6vw,76px);line-height:.98}.mockups-hero p{max-width:660px;color:var(--agency-muted);margin:0;font-size:16px;line-height:1.58}.mockups-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mockups-card{border:1px solid var(--institution-line);background:#ffffffd1;border-radius:8px;min-width:0;padding:22px;box-shadow:0 20px 70px #1f272314}.mockups-card header{justify-content:space-between;align-items:center;gap:14px;display:flex}.mockups-card header a,.mockups-admin-map a{color:var(--agency-forest);font-size:12px;font-weight:800;text-decoration:none}.mockups-card h2{margin:26px 0 10px;font-size:30px;line-height:1}.mockups-card p{min-height:52px;color:var(--agency-muted);margin:0 0 22px;font-size:13px;line-height:1.45}.mockups-frame{background:#f7f8f6;border:1px solid #2344341f;border-radius:8px;grid-template-columns:82px 1fr;min-height:260px;display:grid;overflow:hidden}.mockups-frame aside{color:#fff;background:var(--agency-forest-deep);padding:14px}.mockups-frame aside i{background:var(--agency-lime);border-radius:50% 50% 50% 7px;width:26px;height:26px;margin-bottom:18px;display:block}.mockups-frame aside b,.mockups-frame aside small{overflow-wrap:anywhere;display:block}.mockups-frame aside b{font-size:10px}.mockups-frame aside small{color:#ffffffa8;margin-top:8px;font-size:9px;line-height:1.35}.mockups-frame>div{padding:14px}.mockups-toolbar{grid-template-columns:1fr .65fr .45fr;gap:8px;display:grid}.mockups-toolbar span,.mockups-metrics b,.mockups-workspace section{background:#e3e8e1;border-radius:6px;display:block}.mockups-toolbar span{height:28px}.mockups-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.mockups-metrics b{height:58px}.mockups-workspace{grid-template-columns:1.2fr .8fr;gap:8px;margin-top:12px;display:grid}.mockups-workspace section{height:112px}.mockups-dashboard .mockups-metrics b:first-child,.mockups-admin .mockups-metrics b:last-child,.mockups-team .mockups-toolbar span:nth-child(2){background:var(--agency-lime)}.mockups-card ul{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.mockups-card li{border:1px solid var(--institution-line);color:var(--agency-forest);background:#ffffffb3;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:800}.mockups-admin-map{border:1px solid var(--institution-line);background:var(--agency-white);border-radius:8px;margin-top:18px;padding:24px}.mockups-admin-map h2{margin:10px 0 20px;font-size:32px}.mockups-admin-map>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.mockups-admin-map a{border:1px solid var(--institution-line);background:#f7f8f6;border-radius:8px;min-height:104px;padding:16px}.mockups-admin-map b,.mockups-admin-map small{display:block}.mockups-admin-map small{color:var(--agency-muted);margin-top:12px;font-size:12px;font-weight:600;line-height:1.4}@media (width<=980px){.mockups-grid,.mockups-admin-map>div{grid-template-columns:1fr}}.acesso-tela{min-height:100vh;color:var(--agency-black);background:var(--agency-paper);flex-direction:column;padding:28px clamp(20px,5vw,64px) 32px;display:flex}.acesso-topo{justify-content:space-between;align-items:center;padding-bottom:44px;display:flex}.acesso-marca{color:var(--agency-black);letter-spacing:.02em;font-size:15px;font-weight:800;text-decoration:none}.acesso-marca span{color:var(--agency-forest)}.acesso-topo>span,.acesso-passos{color:var(--agency-muted);letter-spacing:.09em;font-size:11px;font-weight:800}.acesso-corpo{flex:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,6vw,96px);width:100%;max-width:1180px;margin:0 auto;display:grid}.acesso-texto h1{letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(40px,5.4vw,68px);line-height:1}.acesso-texto h1 em{color:var(--agency-forest);font-style:normal}.acesso-texto p{max-width:44ch;color:var(--agency-muted);margin:0 0 28px;font-size:16px;line-height:1.6}.acesso-texto ul{margin:0;padding:0;list-style:none}.acesso-texto li{border-top:1px solid var(--institution-line);padding:11px 0;font-size:13px;font-weight:600}.acesso-cartao{border:1px solid var(--institution-line);background:var(--agency-white);border-radius:10px;padding:clamp(26px,3vw,38px);box-shadow:0 24px 80px #1f272312}.acesso-passos{gap:18px;margin:0 0 26px;padding:0;list-style:none;display:flex}.acesso-passos li{border-bottom:2px solid var(--institution-line);flex:1;padding-bottom:9px}.acesso-passos .atual{border-bottom-color:var(--agency-forest);color:var(--agency-forest)}.acesso-passos .feito{color:var(--agency-black)}.acesso-cartao h2{letter-spacing:-.01em;margin:0 0 8px;font-size:27px}.acesso-cartao form>p:not(.acesso-nota){color:var(--agency-muted);margin:0 0 22px;font-size:14px;line-height:1.55}.acesso-cartao label{color:var(--agency-muted);letter-spacing:.05em;margin-bottom:16px;font-size:12px;font-weight:800;display:block}.acesso-cartao input{border:1px solid var(--institution-line);width:100%;color:var(--agency-black);background:var(--agency-paper);letter-spacing:normal;border-radius:7px;margin-top:7px;padding:13px 14px;font-size:15px;font-weight:500}.acesso-cartao input:focus-visible{border-color:var(--agency-forest);outline:2px solid var(--agency-lime);outline-offset:1px}.acesso-cartao button{width:100%;color:var(--agency-white);background:var(--agency-black);cursor:pointer;border:0;border-radius:7px;margin-top:6px;padding:14px 18px;font-size:14px;font-weight:800}.acesso-cartao button:hover:not(:disabled){background:var(--agency-forest-deep)}.acesso-cartao button:disabled{cursor:progress;opacity:.55}.acesso-segredo{border:1px dashed var(--agency-forest);background:var(--agency-paper);letter-spacing:.14em;overflow-wrap:anywhere;border-radius:7px;margin-bottom:14px;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;font-weight:700;display:block}.acesso-nota{color:var(--agency-muted);margin:0 0 22px;font-size:12px;line-height:1.5}.acesso-erro{border-left:3px solid var(--danger);color:var(--danger);background:#b423180d;margin:18px 0 0;padding:12px 14px;font-size:13px;font-weight:600}.acesso-rodape{border-top:1px solid var(--institution-line);width:100%;max-width:1180px;color:var(--agency-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:44px auto 0;padding-top:20px;font-size:12px;display:flex}.acesso-rodape p{margin:0}.acesso-rodape a{color:var(--agency-forest);font-weight:700;text-decoration:none}@media (width<=900px){.acesso-corpo{grid-template-columns:1fr;gap:36px;padding:12px 0 32px}.acesso-cartao{order:-1}.acesso-texto h1{font-size:clamp(32px,9vw,40px)}.acesso-texto p{margin-bottom:20px;font-size:15px}}.home{min-height:100vh;color:var(--ink);font-family:var(--font-sans);font-feature-settings:"kern" 1, "liga" 1;-webkit-font-smoothing:antialiased;background:#fff}.home *{box-sizing:border-box}.home a{color:inherit}.home>main{padding:0}.home-wrap{width:min(1180px,100% - 48px);margin-inline:auto}.home-kicker{color:var(--muted);letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:1.3;display:block}.home h1,.home h2,.home h3,.home p{margin-top:0}.home h1,.home h2{font-family:var(--font-display);letter-spacing:-.045em;font-weight:400}.home-nav{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(140%)blur(22px);backdrop-filter:saturate(140%)blur(22px);background:#ffffffd1;position:sticky;top:0}.home-nav-inner{align-items:center;gap:44px;min-height:76px;display:flex}.home-brand{flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.home-brand i{width:31px;height:31px;color:var(--on-dark);background:var(--preto);font:italic 700 17px/1 var(--font-display);border-radius:9px;place-items:center;display:grid}.home-brand b{letter-spacing:-.02em;font-size:15px}.home-nav nav{align-items:center;gap:30px;display:flex}.home-nav nav a,.home-text-link{font-size:13px;font-weight:650;text-decoration:none;position:relative}.home-nav nav a:after,.home-text-link:after{content:"";background:currentColor;height:1px;transition:transform .22s;position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.home-nav nav a:hover:after,.home-text-link:hover:after{transform:scaleX(1)}.home-nav-actions{align-items:center;gap:23px;margin-left:auto;display:flex}.home-button{border:1px solid var(--preto);border-radius:var(--radius-pill);background:var(--preto);justify-content:center;align-items:center;gap:30px;min-height:52px;padding:0 24px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;color:#fff!important}.home-button:hover{background:#000;transform:translateY(-1px);box-shadow:0 10px 28px -15px #000000a6}.home-button-small{min-height:42px;padding-inline:18px}.home-menu{border:1px solid var(--line);background:0 0;width:42px;height:42px;padding:0 10px;display:none}.home-menu span{background:var(--ink);height:1px;margin:6px 0;display:block}.home-hero{background-image:radial-gradient(circle at 74% 24%,#12121209,#0000 31%);grid-template-columns:.95fr 1.05fr;align-items:center;gap:58px;min-height:720px;padding-block:96px 108px;display:grid}.home-hero-copy h1{max-width:680px;margin:22px 0 28px;font-size:clamp(52px,5.3vw,77px);line-height:.98}.home-hero-copy h1 em{color:var(--cinza-texto);display:block}.home-hero-lead{max-width:600px;margin-bottom:13px;font-size:21px;line-height:1.45}.home-hero-detail{max-width:580px;color:var(--muted);font-size:15px;line-height:1.7}.home-actions{align-items:center;gap:28px;margin-top:34px;display:flex}.home-actions .home-button{white-space:nowrap;flex:none}.home-proof-line{counter-reset:proof;grid-template-columns:repeat(3,1fr);margin:40px 0 0;padding:0;list-style:none;display:grid}.home-proof-line li{counter-increment:proof;border-top:1px solid var(--line-strong);min-width:0;color:var(--ink-2);flex-direction:column;gap:7px;padding:27px 18px 0 0;font-size:12px;line-height:1.45;display:flex;position:relative}.home-proof-line li:before{content:counter(proof, decimal-leading-zero);border:1px solid var(--preto);width:22px;height:22px;color:var(--preto);letter-spacing:0;background:#fff;border-radius:50%;place-items:center;font-size:7px;font-weight:600;transition:all .24s;display:grid;position:absolute;top:-11px;left:0}.home-proof-line li:hover:before{color:#fff;background:var(--preto);transform:scale(1.08)}.home-proof-line small{color:var(--muted);letter-spacing:-.01em;font-size:10px;font-weight:600}.home-proof-line span{max-width:150px;font-weight:650}.home-command-card{background:#fff;border:1px solid #d2d2d0;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 34px 80px -42px #1212126b}.home-command-card figcaption{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 24px;display:flex}.home-command-card figcaption b{margin-top:5px;font-size:12px;display:block}.home-live{letter-spacing:-.01em;border:1px solid var(--line);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:600;display:flex}.home-live i{background:var(--preto);border-radius:50%;width:6px;height:6px}.home-command-overview{border-bottom:1px solid var(--line-strong);grid-template-columns:.72fr 1.28fr;display:grid}.home-score-panel{border-right:1px solid var(--line);background:#f5f5f3;padding:25px 22px 22px}.home-metric-label{color:var(--ink-2);letter-spacing:-.01em;font-size:11px;font-weight:600}.home-metric-help{color:#86868b;max-width:180px;margin:7px 0 0;font-size:10px;line-height:1.45}.home-score{align-items:baseline;margin-top:19px;display:flex}.home-score strong{font:300 68px/.78 var(--font-display);letter-spacing:-.07em}.home-score span{color:var(--muted);font-size:13px}.home-score-panel>small{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:#fff;align-items:center;gap:5px;width:max-content;margin-top:14px;padding:6px 8px;font-size:10px;font-weight:600;line-height:1.35;display:flex}.home-wave-trend{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);align-items:end;gap:6px;height:52px;margin-top:25px;padding-top:7px;display:grid}.home-wave-trend>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.home-wave-trend i{border:1px solid var(--preto);background:#fff;width:100%;min-height:9px}.home-wave-trend span,.home-score-panel>em{color:var(--muted);font-size:8px;font-style:normal;font-weight:500}.home-score-panel>em{letter-spacing:0;margin-top:10px;display:block}.home-command-copy{margin:0;padding:27px 25px 23px}.home-command-copy>span,.home-signal-row span{color:var(--muted);letter-spacing:-.01em;font-size:10px;font-weight:600}.home-command-copy h2{letter-spacing:-.035em;margin:13px 0;font-size:27px;line-height:1.04}.home-command-copy p{color:var(--muted);margin-bottom:0;font-size:12px;line-height:1.7}.home-reading-strength{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:20px;padding-top:15px;display:flex}.home-reading-strength>span{color:var(--muted);flex-direction:column;gap:3px;font-size:9px;line-height:1.35;display:flex}.home-reading-strength b{color:var(--ink);font-size:10px}.home-signal-row{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;padding:19px 24px 20px;display:grid}.home-signal-row header{grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding-bottom:5px;display:flex}.home-signal-row header>span{color:#1d1d1f;font-size:11px;font-weight:600}.home-signal-row header>small{color:#86868b;font-size:9px}.home-signal-row>div{grid-template-columns:1fr auto;gap:9px;padding-bottom:8px;display:grid;position:relative}.home-signal-row b{font:400 18px/1 var(--font-display)}.home-signal-row i{background:var(--preto);height:2px;position:absolute;bottom:0;left:0}.home-signal-row>div:after{content:"";z-index:-1;background:var(--line);height:2px;position:absolute;bottom:0;left:0;right:0}.home-next-decision{border-bottom:1px solid var(--line-strong);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:17px 22px;display:grid}.home-next-decision .home-icon{border-color:var(--preto);width:38px;height:38px}.home-next-decision>span{flex-direction:column;gap:5px;display:flex}.home-next-decision small{color:var(--muted);letter-spacing:-.01em;font-size:10px;font-weight:600}.home-next-decision b{max-width:360px;font:500 14px/1.35 var(--font-sans)}.home-command-card footer{background:var(--surface-2);color:var(--ink-2);border-top:0;align-items:center;gap:10px;padding:13px 22px;font-size:10px;display:flex}.home-command-card footer b{margin-right:6px}.home-statement{color:var(--on-dark);background:#fff;padding-block:88px}.home-statement .home-wrap{background:var(--surface-ink);background-image:radial-gradient(circle at 78% 30%,#ffffff17,#0000 28%);border-radius:32px;padding:clamp(58px,8vw,94px);overflow:hidden;box-shadow:0 34px 90px -62px #000000d1}.home-statement p{color:var(--on-dark-muted);font:400 clamp(23px, 3vw, 34px) / 1.2 var(--font-display);margin:28px 0 4px}.home-statement h2{max-width:980px;margin:0;font-size:clamp(39px,5vw,66px);line-height:1.05}.home-atelier-head{grid-template-columns:1.25fr .55fr;align-items:end;gap:90px;display:grid}.home-atelier-head h2{max-width:790px;margin:18px 0 0;font-size:clamp(42px,4.7vw,64px);line-height:1.02}.home-atelier-head h2 em{color:var(--cinza-texto)}.home-atelier-head>p{color:var(--muted);margin:0 0 5px;font-size:14px;line-height:1.75}.home-atelier-grid{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.home-atelier-grid article{min-height:310px;padding:30px 30px 34px;transition:background .25s}.home-atelier-grid article:hover{background:#f7f7f5}.home-atelier-meta{justify-content:space-between;align-items:center;padding-bottom:54px;display:flex}.home-atelier-meta>span{color:var(--muted);font:500 11px/1 var(--font-sans);display:block}.home-atelier-meta i{background:#f5f5f7;border:1px solid #d2d2d7;border-radius:13px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.home-atelier-grid h3{max-width:290px;font:500 26px/1.08 var(--font-display);letter-spacing:-.025em;margin:0 0 16px}.home-atelier-grid p{max-width:310px;color:var(--muted);margin:0;font-size:13px;line-height:1.7}.home-atelier-signature{color:var(--on-dark);background:var(--surface-ink);border-radius:0 0 18px 18px;grid-template-columns:.55fr 1.45fr;align-items:center;gap:40px;padding:27px 30px;display:grid}.home-atelier-signature span{color:var(--on-dark-muted);letter-spacing:-.01em;align-items:center;gap:9px;font-size:11px;font-weight:600;display:inline-flex}.home-atelier-signature p{font:400 19px/1.45 var(--font-display);margin:0}.home-section-head{grid-template-columns:1.5fr .5fr;align-items:end;gap:70px;margin-bottom:60px;display:grid}.home-section-head h2{max-width:780px;margin:17px 0 0;font-size:clamp(39px,4.4vw,58px);line-height:1.06}.home-section-head>p{color:var(--muted);margin-bottom:5px;font-size:14px;line-height:1.7}.home-flow{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);display:grid}.home-flow article{border-right:1px solid var(--line);min-height:300px;padding:30px 30px 34px;position:relative}.home-flow article:last-child{border-right:0}.home-flow article>span{color:var(--muted);font:500 11px/1 var(--font-sans);position:absolute;top:33px;right:27px}.home-icon{border:1px solid var(--line-strong);background:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.home-flow h3,.home-context-grid h3,.home-consultancy h3,.home-rigor-grid h3{font:500 26px/1.1 var(--font-display);letter-spacing:-.025em;margin:48px 0 13px}.home-flow p,.home-context-grid p,.home-rigor-grid p{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.7}.home-public-scope{border-block:1px solid var(--preto);background:#fff;grid-template-columns:repeat(3,1fr);margin-bottom:18px;display:grid}.home-public-scope>div{grid-template-columns:auto 1fr;align-items:start;gap:15px;min-height:118px;padding:25px 24px;display:grid}.home-public-scope span{flex-direction:column;gap:9px;display:flex}.home-public-scope small{color:var(--muted);letter-spacing:-.01em;font-size:10px;font-weight:600}.home-public-scope b{max-width:280px;font:500 15px/1.35 var(--font-sans)}.home-context-grid{border:1px solid var(--line-strong);background:#fff;border-radius:20px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 24px 65px -48px #1212127a}.home-context-grid article{padding:40px}.home-context-top{align-items:center;gap:17px;display:flex}.home-context-grid h3{max-width:480px;margin-top:55px;font-size:35px}.home-context-grid p{max-width:500px}.home-context-grid ul{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;margin:35px 0 0;padding:20px 0 0;list-style:none;display:grid}.home-context-grid li{font-size:11px;font-weight:600;line-height:1.4}.home-context-link{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding-top:18px;font-size:11px;font-weight:600;text-decoration:none;display:flex}.home-context-link span{font-size:17px;transition:transform .2s}.home-context-link:hover span{transform:translate(4px)}.home-consultancy{color:var(--on-dark);background:var(--surface-ink);border-radius:16px;grid-template-columns:auto 1fr .8fr;align-items:center;gap:24px;margin-top:18px;padding:29px 34px;display:grid}.home-consultancy h3{margin:7px 0 0;font-size:24px}.home-consultancy p{color:var(--on-dark-muted);margin:0;font-size:12px;line-height:1.7}.home-rigor-grid{border-top:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);display:grid}.home-rigor-grid article{border-bottom:1px solid var(--line);padding:29px 25px 24px 0}.home-rigor-grid article+article{border-left:1px solid var(--line);padding-left:25px}.home-rigor-grid h3{margin:28px 0 10px;font-size:21px}.home-final{color:var(--on-dark);background:#f5f5f7;padding-block:112px}.home-final-grid{background-color:#101010;background-image:radial-gradient(circle at 78% 18%,#ffffff12,#0000 25%),linear-gradient(145deg,#151515 0%,#0d0d0d 72%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:32px;grid-template-columns:minmax(0,1.2fr) minmax(310px,.65fr);align-items:center;gap:clamp(60px,9vw,140px);padding:clamp(64px,8vw,108px);display:grid;box-shadow:0 34px 90px -58px #000c}.home-final h2{letter-spacing:-.055em;max-width:720px;margin:20px 0 0;font-size:clamp(50px,5.5vw,76px);font-weight:500;line-height:.98}.home-final h2 em{color:#8e8e93;font-style:normal;display:inline-block}.home-final-grid>div:last-child p{color:#a1a1a6;max-width:420px;margin-bottom:28px;font-size:16px;line-height:1.55}.home-button-light{background:#f5f5f7;border-color:#f5f5f7;justify-content:space-between;width:auto;min-width:230px;color:#1d1d1f!important}.home-button-light:hover{background:#fff}.home-final-assurance{flex-wrap:wrap;gap:8px 16px;margin-top:20px;display:flex}.home-final-assurance span{color:#86868b;align-items:center;gap:7px;font-size:10px;line-height:1.4;display:inline-flex}.home-faq>h2{margin:15px 0 48px;font-size:50px}.home-faq details{border-top:1px solid var(--line-strong)}.home-faq summary{font:500 20px/1.3 var(--font-display);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;list-style:none;display:flex}.home-faq summary::-webkit-details-marker{display:none}.home-faq details[open] summary svg{transform:rotate(45deg)}.home-faq summary svg{flex:none;transition:transform .2s}.home-faq details p{max-width:820px;color:var(--muted);margin:-4px 0 25px;font-size:13px;line-height:1.75}.home-footer{border-top:1px solid var(--line);padding-block:34px}.home-footer>div{justify-content:center;display:flex}.home-footer p{color:var(--muted);text-align:center;margin:0;font-size:11px}@media (width<=1100px){.home-nav nav{border-bottom:1px solid var(--line);background:#fff;padding:22px 24px;display:none;position:absolute;top:76px;left:0;right:0}.home-nav nav.open{flex-direction:column;align-items:flex-start;display:flex}.home-menu{display:block}}@media (width<=980px){.home-hero{grid-template-columns:1fr;gap:64px;min-height:0;padding-block:78px}.home-command-card{width:min(620px,100%)}.home-section-head{grid-template-columns:1fr;gap:25px}.home-atelier-head{grid-template-columns:1fr;gap:28px}.home-atelier-head>p{max-width:620px}.home-section-head>p{max-width:650px}.home-rigor-grid{grid-template-columns:1fr 1fr}.home-rigor-grid article:nth-child(3){border-left:0;padding-left:0}.home-final-grid{grid-template-columns:1fr;gap:50px}.home-final-grid>div:last-child{max-width:500px}}@media (width<=720px){.home-wrap{width:calc(100% - 32px)}.home-nav-inner{min-height:68px}.home-nav .home-text-link,.home-button-small{display:none}.home-nav-actions{gap:10px}.home-nav nav{top:68px}.home-hero{padding-block:64px 72px}.home-hero-copy h1{font-size:47px}.home-hero-lead{font-size:18px}.home-actions{flex-direction:column;align-items:flex-start}.home-button{width:100%}.home-proof-line{border-left:1px solid var(--line-strong);grid-template-columns:1fr;gap:0;padding-left:11px}.home-proof-line li{border-top:0;min-height:78px;padding:0 0 24px 28px}.home-proof-line li:before{top:0;left:-23px}.home-proof-line span{max-width:none}.home-command-card figcaption,.home-score-panel{flex-direction:column;align-items:flex-start}.home-score{flex-direction:row;gap:0}.home-command-overview{grid-template-columns:1fr}.home-score-panel{border-right:0;border-bottom:1px solid var(--line)}.home-wave-trend{max-width:240px}.home-signal-row{grid-template-columns:1fr;gap:18px}.home-signal-row header{flex-direction:column;align-items:flex-start;gap:4px}.home-statement{padding-block:58px}.home-statement .home-wrap{border-radius:24px;width:calc(100% - 24px);padding:52px 28px}.home-atelier{padding-block:82px 74px}.home-atelier-head h2{font-size:39px}.home-atelier-grid{grid-template-columns:1fr;margin-top:44px}.home-atelier-grid article{min-height:auto;padding:28px 0 32px}.home-atelier-grid article+article{border-top:1px solid var(--line);border-left:0}.home-atelier-meta{padding-bottom:34px}.home-atelier-signature{grid-template-columns:1fr;gap:13px;padding:25px 23px}.home-section{padding-block:82px}.home-section-head{margin-bottom:40px}.home-section-head h2{font-size:38px}.home-flow,.home-context-grid,.home-public-scope{grid-template-columns:1fr}.home-public-scope>div{min-height:auto}.home-public-scope>div+div{border-top:1px solid var(--line);border-left:0}.home-flow article{border-right:0;border-bottom:1px solid var(--line);min-height:250px}.home-context-grid article{padding:30px 24px}.home-context-grid article+article{border-top:1px solid var(--line);border-left:0}.home-context-grid h3{margin-top:38px;font-size:29px}.home-context-grid ul{grid-template-columns:1fr}.home-consultancy{grid-template-columns:auto 1fr;padding:25px 22px}.home-consultancy p{grid-column:1/-1}.home-rigor-grid{grid-template-columns:1fr}.home-rigor-grid article,.home-rigor-grid article+article{border-left:0;padding:25px 0}.home-final{padding-block:64px}.home-final-grid{border-radius:24px;width:calc(100% - 24px);padding:54px 28px}.home-final h2{font-size:45px}.home-button-light{width:100%}.home-faq{padding-block:82px}.home-faq>h2{font-size:40px}.home-faq summary{font-size:18px}.home-footer>div{justify-content:center}.home-footer p{text-align:center}.home-actions{gap:14px}.home-actions .home-text-link{color:#3a3a3c;background:#f5f5f7;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}.home-actions .home-text-link:after{display:none}.home-proof-line{background:#f5f5f7;border:1px solid #e1e1e3;border-radius:20px;gap:0;margin-top:26px;padding:8px 14px}.home-proof-line li{border-bottom:1px solid #dedee2;grid-template-columns:38px 1fr;gap:3px 12px;min-height:0;padding:18px 4px;display:grid}.home-proof-line li:last-child{border-bottom:0}.home-proof-line li:before{color:#fff;background:#1d1d1f;border:0;grid-row:1/3;align-self:center;width:30px;height:30px;font-size:8px;position:static}.home-proof-line li:after{display:none}.home-proof-line small{color:#86868b;align-self:end;font-size:10px}.home-proof-line span{align-self:start;font-size:13px;font-weight:600}}.home-menu{cursor:pointer;background:#f5f5f7;border:0;border-radius:50%;transition:background .18s,transform .18s}.home-menu:hover{background:#e8e8ed;transform:scale(1.03)}.home-menu span{background:#1d1d1f;width:16px;margin-inline:auto}.home-atelier-grid{border:0;gap:14px}.home-atelier-grid article{background:#fff;border:1px solid #e1e1e3;border-radius:22px;overflow:hidden;box-shadow:0 22px 60px -50px #00000085}.home-atelier-grid article+article{border-left:1px solid #e1e1e3}.home-atelier-grid article:after{content:"";background:radial-gradient(circle,#0000000a,#0000 66%);border-radius:50%;width:160px;height:160px;position:absolute;bottom:-58px;right:-50px}.home-atelier-grid article{position:relative}.home-atelier-signature{border-radius:18px;margin-top:14px}.home-context-grid{box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;overflow:visible}.home-context-grid article{background:#fff;border:1px solid #d2d2d7;border-radius:22px;transition:transform .22s,box-shadow .22s;box-shadow:0 26px 70px -56px #0000009e}.home-context-grid article:hover{transform:translateY(-3px);box-shadow:0 32px 76px -54px #000000ad}.home-context-grid article+article{border-left:1px solid #d2d2d7}.home-consultancy{background-image:radial-gradient(circle at 85% 20%,#ffffff14,#0000 28%);border:1px solid #ffffff14;margin-top:14px}.home-faq>div{background:#f5f5f7;border:1px solid #e1e1e3;border-radius:22px;padding-inline:28px;overflow:hidden}.home-faq details{border-top-color:#d2d2d7}.home-faq details:first-child{border-top:0}.home-faq details:last-child{border-bottom:0}.home-faq summary{padding:26px 2px}.home-faq summary svg{box-sizing:content-box;background:#fff;border-radius:50%;padding:7px;overflow:visible}.home-faq details p{padding-right:50px}.home-footer{background:#f5f5f7;border-top:0;padding-block:48px}.home-footer .home-brand i{width:28px;height:28px}@media (width<=720px){.home-atelier-grid article,.home-atelier-grid article+article{border:1px solid #e1e1e3;padding:28px 24px 32px}.home-context-grid article+article{border:1px solid #d2d2d7}.home-faq{padding-block:82px}.home-faq>div{border-radius:18px;padding-inline:18px}.home-faq summary{padding-block:22px}.home-faq details p{padding-right:0}.home-footer{padding-block:42px}}@media (prefers-reduced-motion:reduce){.home *{transition:none!important}}.home-command-card{isolation:isolate;border-color:#1212121f;position:relative;box-shadow:0 40px 90px -56px #000000b3,inset 0 1px #ffffffe6}.home-command-card:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#0000000b,#0000 68%);border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-70px}.home-command-card figcaption{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb}.home-score-panel{background:linear-gradient(145deg,#f7f7f8,#eeeeef)}.home-score strong{font-variant-numeric:tabular-nums}.home-wave-trend{border-top-color:#d2d2d7;gap:8px}.home-wave-trend i{background:#d1d1d6;border:0;border-radius:5px 5px 2px 2px;transition:transform .22s,background .22s}.home-wave-trend>div:hover i{background:#8e8e93;transform:translateY(-2px)}.home-wave-trend>div:last-child i{background:#1d1d1f}.home-command-copy{background:radial-gradient(circle at 90% 10%,#00000006,#0000 38%)}.home-reading-strength{background:#f5f5f7;border:0;border-radius:12px;padding:13px 14px}.home-signal-row{background:#fff;gap:22px}.home-signal-row i,.home-signal-row>div:after{border-radius:999px;height:4px}.home-signal-row>div:after{z-index:0;background:#e8e8ed}.home-signal-row i{z-index:1}.home-next-decision{background:#f5f5f7;border:0;border-radius:14px;margin:10px}.home-next-decision .home-icon{color:#fff;background:#1d1d1f;border:0;border-radius:12px}.home-command-card footer{background:#fafafa}.home-flow{border:0;gap:16px}.home-flow article{background:#f5f5f7;border:0;border-radius:22px;transition:transform .22s,background .22s;overflow:hidden}.home-flow article:hover{background:#efeff1;transform:translateY(-3px)}.home-flow article:after{content:"";border:1px solid #00000014;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-48px;right:-34px}.home-icon{color:#1d1d1f;background:#ffffffe0;border-color:#d2d2d7;box-shadow:0 10px 28px -20px #00000080}.home-public-scope{background:0 0;border:0;gap:10px}.home-public-scope>div{background:#ffffffd1;border:1px solid #d2d2d7;border-radius:16px}.home-public-scope>div+div{border-left:1px solid #d2d2d7}.home-context-grid ul{border-top:0;gap:9px}.home-context-grid li{background:#f5f5f7;border-radius:10px;padding:10px 12px}.home-rigor-grid{border:0;gap:12px}.home-rigor-grid article,.home-rigor-grid article+article{background:#fff;border:1px solid #e1e1e3;border-radius:18px;padding:25px}.home-rigor-grid article svg{box-sizing:content-box;background:#f5f5f7;border-radius:10px;padding:8px;overflow:visible}@media (width<=720px){.home-flow article{border-bottom:0}.home-public-scope>div+div{border-top:1px solid #d2d2d7;border-left:1px solid #d2d2d7}.home-rigor-grid article,.home-rigor-grid article+article{border:1px solid #e1e1e3;padding:24px}}.home-nav nav{white-space:nowrap;flex-direction:row}.home-section{padding-block:clamp(88px,8vw,116px)}.home :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #1d1d1f}.home main section[id]{scroll-margin-top:88px}.home-actions .home-text-link{align-items:center;min-height:44px;display:inline-flex}@media (width<=1100px){.home-nav nav{white-space:normal;flex-direction:column}}@media (width<=720px){.home-menu{width:44px;height:44px}.home main section[id]{scroll-margin-top:76px}.home-wrap{width:calc(100% - 28px)}.home-nav-inner{min-height:64px}.home-brand{gap:8px}.home-brand i{width:30px;height:30px}.home-brand b{font-size:14px}.home-nav nav{top:64px}.home-hero{gap:48px;padding-block:52px 64px}.home-hero-copy h1{margin-block:18px 24px;font-size:clamp(40px,12vw,47px);line-height:.99}.home-hero-lead{font-size:17px;line-height:1.45}.home-hero-detail{font-size:13px;line-height:1.65}.home-actions{margin-top:26px}.home-button{min-height:50px;padding-inline:20px}.home-proof-line{border-radius:18px;margin-top:22px;padding:6px 12px}.home-proof-line li{grid-template-columns:34px 1fr;padding-block:15px}.home-proof-line li:before{width:28px;height:28px}.home-command-card{border-radius:18px}.home-command-card figcaption{gap:12px;padding:18px}.home-command-card figcaption b{line-height:1.4}.home-live{padding:6px 8px}.home-score-panel,.home-command-copy{padding:20px 18px}.home-score strong{font-size:60px}.home-command-copy h2{font-size:24px;line-height:1.08}.home-signal-row{gap:16px;padding:18px}.home-signal-row b{font-size:17px}.home-next-decision{grid-template-columns:auto 1fr;padding:16px 18px}.home-next-decision>svg{display:none}.home-command-card footer{align-items:flex-start;padding:14px 18px;line-height:1.5}.home-statement{padding-block:48px}.home-statement .home-wrap{border-radius:20px;width:calc(100% - 20px);padding:40px 22px}.home-statement p{margin-top:22px;font-size:21px}.home-statement h2{font-size:34px;line-height:1.08}.home-atelier{padding-block:68px 64px}.home-atelier-head{gap:22px}.home-atelier-head h2,.home-section-head h2{font-size:34px;line-height:1.08}.home-atelier-grid{margin-top:36px}.home-atelier-grid article,.home-atelier-grid article+article{border-radius:18px;padding:24px 20px 28px}.home-atelier-meta{padding-bottom:28px}.home-atelier-grid h3{font-size:24px}.home-atelier-signature{padding:22px 20px}.home-section{padding-block:68px}.home-section-head{gap:20px;margin-bottom:34px}.home-section-head>p{font-size:13px}.home-flow{gap:12px}.home-flow article{border-radius:18px;min-height:220px;padding:24px}.home-flow h3{margin-top:34px;font-size:24px}.home-public-scope{gap:8px}.home-public-scope>div{border-radius:14px;padding:20px 18px}.home-context-grid{gap:12px}.home-context-grid article,.home-context-grid article+article{border-radius:18px;padding:24px 20px}.home-context-grid h3{margin-top:32px;font-size:27px;line-height:1.08}.home-context-grid ul{margin-top:28px}.home-context-link{line-height:1.4}.home-consultancy{border-radius:18px;padding:22px 18px}.home-consultancy h3{font-size:22px}.home-rigor-grid{gap:10px}.home-rigor-grid article,.home-rigor-grid article+article{border-radius:16px;padding:22px 20px}.home-rigor-grid h3{font-size:20px}.home-final{padding-block:48px}.home-final-grid{border-radius:20px;gap:36px;width:calc(100% - 20px);padding:40px 22px}.home-final h2{font-size:38px;line-height:1}.home-final-assurance{gap:10px 14px}.home-faq{padding-block:64px}.home-faq>h2{font-size:34px;line-height:1.08}.home-faq>div{border-radius:18px;padding-inline:16px}.home-faq summary{gap:14px;padding-block:20px;font-size:16px;line-height:1.3}.home-faq summary svg{padding:5px}.home-footer{padding-block:32px}}@media (width<=360px){.home-hero-copy h1{font-size:38px}.home-statement h2,.home-atelier-head h2,.home-section-head h2,.home-faq>h2{font-size:32px}.home-final h2{font-size:36px}.home-command-copy h2{font-size:22px}}@media (width<=720px){.home .home-journey,.home .home-journey-inner,.home .home-journey-track{height:44px;min-height:44px}.home .home-journey-track:before,.home .home-journey-track>i{top:15px}.home .home-journey-track a{min-height:44px}.home .home-journey-track a:before{top:12px}}.home-nav{-webkit-backdrop-filter:saturate(155%)blur(24px);background:#ffffffbd;border-bottom-color:#12121217;box-shadow:inset 0 1px #ffffffeb,0 14px 40px -34px #12121280}.home-nav:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#0000);height:1px;position:absolute;bottom:-1px;left:12%;right:12%}.home-command-card,.home-atelier-grid article,.home-flow article,.home-public-scope>div,.home-context-grid article,.home-rigor-grid article,.home-faq>div{-webkit-backdrop-filter:saturate(135%)blur(16px);background-color:#ffffffbd;border-color:#1212121f;box-shadow:inset 0 1px #fffffff2,0 24px 60px -48px #12121294}.home-command-card figcaption,.home-score-panel,.home-next-decision,.home-command-card footer{background-color:#f7f7f9b8}.home-reading-strength,.home-context-grid li,.home-faq summary svg,.home-menu{-webkit-backdrop-filter:blur(12px);background-color:#f5f5f7b8;border:1px solid #ffffffd1;box-shadow:0 8px 24px -20px #12121285}.home-statement .home-wrap,.home-final-grid,.home-consultancy{position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff21,0 34px 90px -62px #000000e0}.home-statement .home-wrap:after,.home-final-grid:after,.home-consultancy:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff21,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-110px;right:-80px}.home-button{background-image:linear-gradient(145deg,#ffffff1a,#0000 42%);box-shadow:inset 0 1px #ffffff38,0 16px 34px -24px #000c}.home-button-light{background-image:linear-gradient(145deg,#fffffffa,#eaeaeee6);box-shadow:inset 0 1px #fff,0 16px 36px -26px #ffffffb8}@media (width<=720px){.home-nav{-webkit-backdrop-filter:saturate(145%)blur(18px);background:#ffffffd1}.home-command-card,.home-atelier-grid article,.home-flow article,.home-public-scope>div,.home-context-grid article,.home-rigor-grid article,.home-faq>div{-webkit-backdrop-filter:blur(10px);background-color:#ffffffd1}}@media (prefers-reduced-transparency:reduce){.home-nav,.home-command-card,.home-atelier-grid article,.home-flow article,.home-public-scope>div,.home-context-grid article,.home-rigor-grid article,.home-faq>div{-webkit-backdrop-filter:none;background-color:#fff}}.home-flow-section{padding-top:clamp(104px,9vw,132px)}.home-flow-section .home-section-head{text-align:center;grid-template-columns:1fr;justify-items:center;gap:22px;max-width:900px;margin-inline:auto}.home-flow-section .home-section-head h2{max-width:840px;margin-inline:auto}.home-flow-section .home-section-head>p{max-width:620px;margin:0;font-size:16px;line-height:1.65}.home-flow-section .home-flow article{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.home-flow-section .home-flow article>span{right:24px}.home-flow-section .home-flow h3{margin-top:38px}.home-flow-section .home-flow p{max-width:280px;margin-inline:auto}@media (width<=720px){.home-flow-section{padding-top:72px}.home-flow-section .home-section-head{gap:18px;margin-bottom:36px}.home-flow-section .home-section-head>p{font-size:14px}.home-flow-section .home-flow article{min-height:210px}}.home-context-grid li{background:linear-gradient(135deg,#ffffffc7,#f5f5f794),#f5f5f7b3;border:1px solid #1212120e;align-items:center;gap:10px;min-height:48px;padding:8px 10px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 12px 28px -25px #121212b3}.home-context-grid li:after{content:"";pointer-events:none;background:radial-gradient(circle,#1212120f,#0000 68%);border-radius:50%;width:48px;height:48px;position:absolute;top:-18px;right:-18px}.home-context-grid li svg{box-sizing:content-box;background:#ffffffc7;border:1px solid #1212121a;border-radius:10px;flex:none;width:18px;height:18px;padding:7px;overflow:visible;box-shadow:0 8px 18px -15px #121212bf}.home-context-grid li span{z-index:1;position:relative}@media (hover:hover){.home-context-grid li:hover{border-color:#1212121f;transform:translateY(-2px);box-shadow:inset 0 1px #fffffff2,0 16px 34px -25px #1212128c}}@media (width<=720px){.home-context-grid li{min-height:46px;padding:7px 9px}.home-context-grid li svg{border-radius:9px;width:16px;height:16px;padding:6px}}:root{--brand-green:#b6f01b;--brand-green-strong:#a4dc10;--brand-green-deep:#689727;--brand-green-wash:#b6f01b24;--brand-green-glow:#b6f01b57;--brand-black:#1f2723;--brand-white:#fbfcfb;--ink:#1f2723;--ink-2:#304d3e;--surface:#fbfcfb;--surface-2:#f7f8f6;--surface-3:#e7e9e7;--surface-ink:#1f2723;--surface-ink-2:#234434;--line:#dfe5dc;--line-strong:#aeb9aa;--accent-wash:var(--brand-green-wash);--accent-wash-2:#b6f01b38;--accent-line:#3eb8146b}body{background:radial-gradient(circle at 86% 8%,#b6f01b1c,#0000 23rem),#fbfcfb}:is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--brand-green-strong)!important;box-shadow:0 0 0 4px var(--brand-green-wash)!important}:is(.primary-button,button[type=submit],.flow-save button,.final-cta button,.strategy-cta a,.strategy-cta button,.checkout-panel button,.launch-approval button,.action-form button,.limits-layout form>button,.auth-core>button):not(:disabled){border-color:var(--brand-green-strong)!important;color:var(--brand-black)!important;background:linear-gradient(145deg, #ffffff61, transparent 42%), var(--brand-green)!important;box-shadow:0 1px 0 #ffffffb3 inset, 0 14px 34px -20px var(--brand-green-glow)!important}:is(.primary-button,button[type=submit],.flow-save button,.final-cta button,.strategy-cta a,.checkout-panel button,.launch-approval button,.action-form button):not(:disabled):hover{border-color:var(--brand-green)!important;box-shadow:0 1px 0 #fffc inset, 0 18px 42px -18px var(--brand-green-glow)!important;background-color:#86ff51!important}:is(.nav-item.active,.period-tabs button.active,.mode-switch button.selected,.scale-options button.selected,.onboarding-fields fieldset button.selected,.booking-days button.active,.booking-slots button.active,.review-layout>aside>button.active){border-color:var(--brand-green-strong)!important;color:var(--brand-black)!important;background:var(--brand-green)!important;box-shadow:0 10px 26px -20px var(--brand-green-glow)!important}:is(.panel,.flow-card,.validation-card,.quiz-card,.onboarding-card,.auth-card,.temperature-card,.relationship-card,.channels-card,.voices-card){box-shadow:inset 0 1px #ffffffeb,0 24px 65px -55px #28a8007a;border-color:#1f371824!important}:is(.sidebar,.ops-page>aside,.editorial-page>aside){background:radial-gradient(circle at 30% 8%, #b6f01b29, transparent 15rem), var(--brand-black)!important}:is(.pulse-app,.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page,.article-page,.booking-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page,.subscription-page,.checkout-page){background:radial-gradient(circle at 88% 4%,#b6f01b21,#0000 25rem),radial-gradient(circle at 6% 72%,#b6f01b0e,#0000 22rem),#fbfcfb!important}.pulse-app :is(.temperature-card,.relationship-card,.channels-card,.voices-card),.pulse-app main>article{box-shadow:inset 0 1px #fff,0 28px 70px -60px #39cb0c80;border-color:#27561924!important}.pulse-app .operation-decision-link{box-shadow:0 12px 28px -20px var(--brand-green-glow);border-color:var(--brand-green-strong)!important;color:var(--brand-black)!important;background:var(--brand-green)!important}.pulse-app :is(.opportunity-card,[class*=opportunity],[class*=oportunidade]){background:linear-gradient(145deg,#b6f01b1f,#ffffffd1)!important;border-color:#37b90d6b!important}.cmd{background:radial-gradient(circle at 90% 3%,#b6f01b24,#0000 25rem),radial-gradient(circle at 8% 72%,#b6f01b0e,#0000 22rem),#fbfcfb!important}.cmd :is(.cmd-pulse article,.cmd-bloco){border-color:#254e1824;box-shadow:inset 0 1px #fff,0 26px 68px -58px #3acc0c75}.cmd-top-acoes .operation-decision-link{border-color:var(--brand-green-strong);color:var(--brand-black);background:var(--brand-green);box-shadow:0 12px 28px -20px var(--brand-green-glow)}.cmd-oportunidade{border-left-color:var(--brand-green-deep)!important;background:linear-gradient(145deg,#b6f01b26,#ffffffe0)!important}.cmd-oportunidade>span{color:#277d09!important}.home-nav{border-bottom-color:#18360f1f}.home-brand i{color:var(--brand-black);background:var(--brand-green);box-shadow:0 10px 25px -14px var(--brand-green-glow)}.home-hero{background-image:radial-gradient(circle at 75% 26%,#b6f01b21,#0000 30%),linear-gradient(135deg,#ffffffd1,#f4f7f233)}.home-command-card{box-shadow:inset 0 1px #fff,0 38px 88px -52px #34d0086b}.home-reading-strength svg,.home-context-grid li svg,.home-rigor-grid article svg{color:var(--brand-black);background-color:#b6f01b2e;border-color:#42be1647}.home-flow article:after,.home-atelier-grid article:after{background:radial-gradient(circle,#b6f01b1f,#0000 67%);border-color:#49d21833}.home-flow-section .home-flow article:hover,.home-context-grid article:hover{box-shadow:0 30px 72px -52px var(--brand-green-glow);border-color:#43c5144d}.home-applications{background:radial-gradient(circle at 86% 10%,#b6f01b33,#0000 28%),linear-gradient(145deg,#f7faf5,#edf3e9)}.home-statement .home-wrap,.home-final-grid,.home-consultancy{background-color:var(--brand-black);background-image:radial-gradient(circle at 82% 18%,#b6f01b4d,#0000 30%),linear-gradient(145deg,#ffffff09,#0000 48%)}.home-button{border-color:var(--brand-black);background-color:var(--brand-black);box-shadow:inset 0 1px #fff3,0 18px 40px -24px #2cc60085}.home-button:hover{border-color:var(--brand-green-strong);background:var(--brand-green);color:var(--brand-black)!important}.home-button-light{border-color:var(--brand-green);background:var(--brand-green);color:var(--brand-black)!important}.home-proof-line li:before{border-color:var(--brand-green-strong)}.home-proof-line li:hover:before{color:var(--brand-black);background:var(--brand-green)}@media (width<=720px){.home{background:radial-gradient(circle at 85% 3%,#b6f01b1a,#0000 15rem),#fff}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}:root{--agency-forest:#234434;--agency-forest-deep:#1f2723;--agency-lime:#b6f01b;--agency-paper:#fbfcfb;--agency-white:#fff;--agency-black:#1f2723;--agency-muted:#5e6461;--institution-action:var(--agency-lime);--institution-action-hover:#a9e313;--institution-authority:var(--agency-forest);--institution-authority-deep:var(--agency-forest-deep);--institution-paper:var(--agency-paper);--institution-line:#23443424;--institution-glass:#ffffffd1;--brand-green:var(--agency-lime);--brand-green-strong:#9ed900;--brand-green-deep:#5f9200;--brand-green-wash:#baff1824;--brand-green-glow:#baff1852;--preto:#1f2723;--chumbo:#304d3e;--cinza:#5e6461;--cinza-texto:#5e6461;--inox:#9da09f;--branco:#fbfcfb;--ink:#1f2723;--ink-2:#304d3e;--muted:#5e6461;--subtle:#5e6461;--surface:#fbfcfb;--surface-2:#f7f8f6;--surface-3:#e7e9e7;--surface-ink:#1f2723;--surface-ink-2:#234434;--accent:#234434;--accent-deep:#1f2723;--accent-lift:#234434;--accent-surface:#e8f0e3;--accent-surface-2:#f2f7ee;--line:#d4d9d5;--line-strong:#9da09f;--on-dark:#fbfcfb;--on-dark-muted:#d4d9d5;--signal:#b6f01b;--signal-wash:#b6f01b29;--ok:#689727;--ok-wash:#eef6e7;--danger:#304d3e}body,button,input,select,textarea{font-family:var(--font-sans)}body :is(h1,h2,h3,h4){letter-spacing:-.04em;font-weight:700;font-family:var(--font-sans)!important}.home.public-shell-frame{min-height:0;color:var(--agency-black);background:0 0}.public-shell-footer{margin-top:auto}.home{background:var(--agency-paper);font-family:var(--font-sans);color:var(--agency-black)!important}.home :is(h1,h2,h3,p,a,button,span,small,b,strong,em){font-family:inherit}.home :is(h1,h2,h3){letter-spacing:-.045em;font-weight:700}.home .home-hero-copy h1{font-family:inherit}.home em{font-style:normal}.home-wrap{width:min(1180px,100% - 48px)}.home-nav{box-shadow:none;background:#f6f7f3eb;border-bottom:1px solid #0d2b201f}.home-nav-inner{min-height:70px}.home-brand i{background:var(--agency-lime);box-shadow:none;border-radius:50% 50% 50% 14%;color:var(--agency-black)!important}.home-nav nav a,.home-text-link{font-size:12px;font-weight:700}.home-button,.home-button-small{background:var(--agency-forest);box-shadow:none;border:0;color:#fff!important}.home-button:hover{background:var(--agency-lime);color:var(--agency-black)!important}.home-hero{background:0 0;grid-template-columns:.9fr 1.1fr;gap:72px;min-height:660px;padding-block:74px 82px}.home-hero-copy h1{letter-spacing:-.06em;max-width:560px;margin:18px 0 24px;font-size:clamp(52px,5vw,70px);font-weight:750;line-height:.98}.home-hero-copy h1 em{color:var(--agency-forest)}.home-kicker{color:var(--agency-forest);font-size:11px;font-weight:750}.home-kicker:before{content:"";background:var(--agency-lime);width:9px;height:9px;box-shadow:5px 0 0 var(--agency-forest);border-radius:50%;margin-right:8px;display:inline-block}.home-hero-lead{max-width:510px;font-size:17px;line-height:1.55}.home-hero-detail{max-width:500px}.home-actions{margin-top:28px}.home-actions .home-button{min-height:46px;padding-inline:20px}.home-proof-line{display:none}.home-command-card{background:#fff;border:8px solid #fff;border-radius:22px 58px;position:relative;box-shadow:0 24px 55px -34px #0d2b2066}.home-command-card:before{content:"✦";z-index:3;color:var(--agency-lime);text-shadow:22px 22px 0 var(--agency-forest);font-size:58px;line-height:1;position:absolute;top:-34px;right:-22px}.home-command-card figcaption,.home-score-panel,.home-next-decision,.home-command-card footer{background:#fffffff5}.home-live i,.home-wave-trend>div:last-child i{box-shadow:none;background:var(--agency-lime)!important}.home-marquee{color:#fff;background:var(--agency-forest);border-block:1px solid #ffffff29;overflow:hidden}.home-marquee>div{justify-content:center;align-items:center;gap:34px;min-width:max-content;min-height:56px;padding-inline:24px;display:flex}.home-marquee span{font-size:16px;font-weight:650}.home-marquee i{color:var(--agency-lime);font-size:22px;font-style:normal}.home-flow-section{padding-block:100px 116px}.home-flow-section .home-section-head h2,.home-atelier-head h2,.home-section-head h2{font-size:clamp(40px,4.4vw,58px)}.home-flow{gap:14px}.home-flow article{background:#fff;border:1px solid #0d2b201f;border-radius:16px;min-height:280px;box-shadow:0 16px 38px -32px #0d2b206b}.home-flow article:nth-child(2){color:var(--agency-black);background:var(--agency-lime)}.home-flow article:nth-child(2) .home-icon{background:#fff}.home-icon{box-shadow:none;border-color:#0d2b202e;border-radius:50%}.home-statement{background:#fff;padding-block:52px}.home-statement .home-wrap{color:#fff;background:var(--agency-forest);background-image:radial-gradient(circle at 82% 18%,#baff1847,#0000 28%);border-radius:18px;padding:64px}.home-statement h2{max-width:900px;font-size:clamp(44px,5vw,64px)}.home-atelier{padding-block:108px}.home-atelier-head{text-align:center;grid-template-columns:1fr;justify-items:center;max-width:860px;margin-inline:auto}.home-atelier-head>p{max-width:650px}.home-atelier-grid article{border-radius:16px;box-shadow:0 14px 34px -30px #0d2b2066}.home-atelier-grid article:nth-child(2){background:var(--agency-lime)}.home-atelier-signature{background:var(--agency-forest);border-radius:14px}.home-applications{color:#fff;background:var(--agency-forest);background-image:radial-gradient(circle at 78% 12%,#baff181f,#0000 28%);margin-inline:auto}.home-applications .home-kicker,.home-applications .home-section-head>p{color:#ffffffb8}.home-applications .home-section-head h2{color:#fff}.home-public-scope>div{color:#fff;box-shadow:none;background:#ffffff12;border-color:#ffffff24}.home-public-scope small{color:#ffffffa8}.home-context-grid article{color:#fff;box-shadow:none;background:#fff1;border-color:#ffffff29}.home-context-grid article:nth-child(2){color:var(--agency-black);background:var(--agency-lime)}.home-context-grid article:nth-child(2) .home-kicker,.home-context-grid article:nth-child(2) p{color:#0b0d0bad}.home-context-grid article:first-child p,.home-context-grid article:first-child .home-kicker{color:#ffffffb3}.home-context-grid li{color:var(--agency-black);background:#ffffffeb}.home-consultancy{background:var(--agency-forest-deep)}.home-section#rigor{padding-block:110px}.home-rigor-grid article{background:#fff;border-radius:16px}.home-rigor-grid article:nth-child(2),.home-rigor-grid article:nth-child(4){background:#eef5e9}.home-rigor-grid article svg,.home-context-grid li svg,.home-reading-strength svg{color:var(--agency-black);background:var(--agency-lime);border-color:#0d2b2029}.home-final{background:#fff;padding-block:72px}.home-final-grid{color:#fff;background:var(--agency-forest);background-image:radial-gradient(circle at 82% 12%,#baff184d,#0000 30%);border-radius:18px}.home-button-light{background:var(--agency-lime);color:var(--agency-black)!important}.home-faq{padding-block:100px}.home-faq>div{background:#fff}.home-footer{background:var(--agency-forest-deep)}.home-footer p{color:#ffffffb3}@media (width<=720px){.home-wrap{width:calc(100% - 28px)}.home-hero{grid-template-columns:minmax(0,1fr);gap:48px;padding-block:54px 64px}.home-hero-copy,.home-command-card{width:100%;min-width:0}.home-hero-copy h1{font-size:42px}.home-command-card{border-width:5px;border-radius:18px 38px}.home-command-card:before{font-size:42px;top:-25px;right:-8px}.home-marquee>div{justify-content:flex-start;gap:22px}.home-marquee span{font-size:14px}.home-flow-section,.home-atelier,.home-section#rigor,.home-faq{padding-block:72px}.home-flow-section .home-section-head h2,.home-atelier-head h2,.home-section-head h2{font-size:34px}.home-statement .home-wrap{padding:42px 24px}.home-statement h2{font-size:34px}.home-flow article{min-height:210px}.home-applications{padding-block:72px}.home-final{padding-block:48px}}.home .home-decision-formula{background:0 0;border-top:1px solid #2344341a;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;padding:0}.home .home-decision-formula:before,.home .home-decision-formula span:not(:last-child):after{display:none}.home .home-decision-formula span{background:0 0;border:0;border-bottom:1px solid #2344341a;min-height:172px;padding:24px}.home .home-decision-formula span:first-of-type{padding-left:24px}.home .home-decision-formula em{color:#2344348c;letter-spacing:.08em;margin-bottom:36px;font-size:10px;font-weight:700;display:block;position:static}@media (width<=1100px){.home .home-decision-formula{border-top:1px solid #2344341a;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.home .home-decision-formula span,.home .home-decision-formula span:first-of-type{border-bottom:1px solid #2344341a;border-left:0;min-height:170px;padding:24px}.home .home-decision-formula span:nth-of-type(2n){border-left:1px solid #2344341a}.home .home-decision-formula em{margin-bottom:24px}}@media (width<=620px){.home .home-decision-formula{grid-template-columns:1fr;margin-top:30px}.home .home-decision-formula span,.home .home-decision-formula span:first-of-type,.home .home-decision-formula span:nth-of-type(2n){border-left:0;min-height:0;padding:22px 0}.home .home-decision-formula em{margin-bottom:14px}.home .home-decision-formula small,.home .home-decision-formula p{max-width:none}.home .home-decision-formula p{margin-top:10px}.home .home-decision-formula .is-result{background:linear-gradient(90deg,#b6f01b1f,#0000 82%);border-bottom:0;padding-inline:18px}}.home .home-flow-section .home-flow-card .home-icon{width:42px;height:42px;box-shadow:none;background:#ffffffb8;border-radius:50%;flex:0 0 42px}.home .home-flow-section .home-flow-card-02{box-shadow:none;background:radial-gradient(circle at 82% 10%,#b6f01b29,#0000 38%),#f6fceb94;border-top:3px solid #b6f01be6;transform:none}.home .home-flow-section .home-flow-card-02 .home-flow-label,.home .home-flow-section .home-flow-card-02 p,.home .home-flow-section .home-flow-card-02 .home-flow-result small{color:inherit}@media (width<=900px){.home .home-flow-section .home-flow{grid-template-columns:1fr}.home .home-flow-section .home-flow-card{min-height:0;padding:28px}.home .home-flow-section .home-flow-card+.home-flow-card{border-top:1px solid #2344341a;border-left:0}.home .home-flow-section .home-flow-card-02{border-top:3px solid #b6f01be6}.home .home-flow-card-copy{margin-top:30px}.home .home-flow-result{margin-top:26px}}@media (width<=620px){.home .home-flow-section .home-flow{border-radius:16px}.home .home-flow-section .home-flow-card{padding:24px 20px}.home .home-flow-card-copy{margin-top:26px}.home .home-flow-section .home-flow h3{font-size:30px}.home .home-flow-section .home-flow p{font-size:13px}}.home-journey{z-index:35;-webkit-backdrop-filter:saturate(108%)blur(20px);background:#fbfcfbb8;border-bottom:1px solid #23443414;position:sticky;top:72px}.home-journey-inner{grid-template-columns:auto 1fr;align-items:center;gap:28px;min-height:54px;display:grid}.home-journey-intro{color:var(--agency-muted);font-size:10px}.home-journey-track{grid-template-columns:repeat(6,1fr);display:grid;position:relative}.home-journey-track:before,.home-journey-track>i{content:"";height:1px;position:absolute;top:13px;left:0}.home-journey-track:before{background:#2344341f;right:0}.home-journey-track>i{z-index:1;background:var(--agency-forest);max-width:100%;transition:width .18s linear}.home-journey-track a{z-index:2;color:var(--agency-muted);gap:3px;text-decoration:none;display:grid;position:relative}.home-journey-track a:before{content:"";background:#aeb6b1;border:2px solid #fbfcfbf0;border-radius:50%;width:7px;height:7px;margin:10px 0 2px;box-shadow:0 0 0 1px #23443424}.home-journey-track a.active{color:var(--agency-black)}.home-journey-track a.active:before{background:var(--agency-lime);box-shadow:0 0 0 1px #6f970e52}.home-journey-track small{letter-spacing:.04em;font-size:8px;position:absolute;top:-2px;left:13px}.home-journey-track span{font-size:9px}.home-conversion-prompt{-webkit-backdrop-filter:blur(16px);background:#ffffff94;border:1px solid #2344341c;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:22px;padding:22px 24px;display:grid}.home-conversion-prompt>span{gap:5px;display:grid}.home-conversion-prompt small{color:var(--agency-muted);font-size:10px}.home-conversion-prompt b{max-width:60ch;font-size:13px;font-weight:620}.home-conversion-prompt a{color:var(--agency-forest);white-space:nowrap;align-items:center;gap:10px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=900px){.home-journey-intro{display:none}.home-journey-inner{grid-template-columns:1fr}.home-journey-track span{display:none}.home-conversion-prompt{grid-template-columns:1fr;gap:14px}}@media (width<=720px){.home-journey{top:64px}.home-journey-inner{min-height:38px}.home-journey-track:before,.home-journey-track>i{top:9px}.home-journey-track a:before{margin-top:6px}.home-journey-track small{display:none}.home-conversion-prompt{padding:18px}.home-conversion-prompt a{white-space:normal}}.home .home-nav{-webkit-backdrop-filter:saturate(112%)blur(24px);background:#fbfcfba8;border-bottom-color:#2344341a;box-shadow:inset 0 1px #ffffffc2}.home .home-hero{-webkit-backdrop-filter:saturate(108%)blur(16px);background:linear-gradient(135deg,#ffffff8f,#ffffff38);border-color:#23443417}.home .home-footer{-webkit-backdrop-filter:saturate(110%)blur(22px);background:#fbfcfb9e;border-top-color:#2344341a}.home-nav{-webkit-backdrop-filter:saturate(112%)blur(24px);background:#fbfcfba8;border-bottom:1px solid #2344341a;box-shadow:inset 0 1px #ffffffc2}.home-hero{-webkit-backdrop-filter:saturate(108%)blur(16px);background:linear-gradient(135deg,#ffffff8f,#ffffff38),#fbfcfb57;border:1px solid #23443417;border-top:0;position:relative;box-shadow:inset 0 1px #fffc}.home-footer{-webkit-backdrop-filter:saturate(110%)blur(22px);background:#fbfcfb9e;border-top:1px solid #2344341a;box-shadow:inset 0 1px #ffffffd1}:where(.flow-page,.respond-page,.collection-page,.waves-page,.editorial-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page,.article-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page)>:is(nav,header:first-child){-webkit-backdrop-filter:saturate(112%)blur(22px);background:#fbfcfbad}@media (width<=720px){.home-nav{background:#fbfcfbc2}.home-hero{-webkit-backdrop-filter:blur(14px);background:#fbfcfb8a}.home-footer{background:#fbfcfbb8}}.home-proof-line{position:relative}.home-proof-line:before{content:"";background:#23443424;height:1px;position:absolute;top:8px;left:8px;right:8px}.home-proof-line li{position:relative}.home-proof-line li:before{content:"";border:2px solid var(--agency-paper);background:var(--agency-forest);border-radius:50%;width:7px;height:7px;margin-bottom:15px;display:block;box-shadow:0 0 0 1px #23443438}.home-proof-line li:last-child:before{background:var(--agency-lime)}.home-marquee b{color:#ffffff7a;letter-spacing:.1em;margin-right:8px;font-size:9px}.home-marquee i{color:#ffffff8a;font-size:14px}.home-statement .home-wrap{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:end;gap:clamp(42px,7vw,100px);display:grid}.home-decision-formula{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px;display:grid}.home-decision-formula span{background:#ffffffa8;border:1px solid #2344341f;border-radius:12px;gap:6px;padding:14px 15px;display:grid}.home-decision-formula small{color:var(--agency-muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.home-decision-formula b{font-size:13px}.home-decision-formula>i{color:var(--agency-muted);font-size:12px;font-style:normal}.home-decision-formula .is-result{color:var(--agency-black);background:#b6f01bb8;border-color:#6f970e40}.home-atelier-meta>span{width:auto;color:var(--agency-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:700}.home-rigor-grid article{position:relative}.home-evidence-id{color:var(--agency-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:22px;font-size:9px;font-weight:700;display:block}.home-evidence-state{color:var(--agency-muted);letter-spacing:.04em;align-items:center;gap:7px;margin-top:22px;font-size:9px;display:inline-flex}.home-evidence-state i{background:var(--agency-lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 1px #6f970e47}@media (width<=900px){.home-statement .home-wrap{grid-template-columns:1fr}.home-decision-formula{width:100%;max-width:760px}}@media (width<=560px){.home-decision-formula{grid-template-columns:1fr auto 1fr}.home-decision-formula .is-result{grid-column:1/-1}.home-decision-formula>i:last-of-type{display:none}.home-decision-formula span{padding:12px}.home-decision-formula b{font-size:12px}}.home :is(.home-kicker,.home-flow-label,.home-evidence-id,.home-evidence-state,.home-decision-formula small,.home-proof-line small,.home-atelier-meta>span){text-transform:none;letter-spacing:.015em}.home .home-kicker{font-weight:650}.home :is(p,li,summary){text-wrap:pretty}.home .home-flow-label,.home-evidence-id,.home-decision-formula small{font-size:10px}.home .home-decision-formula{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:30px;position:relative}.home .home-decision-formula:before{content:"";background:#2344342e;height:1px;position:absolute;top:27px;left:12%;right:12%}.home .home-decision-formula>i{display:none}.home .home-decision-formula span{z-index:1;background:#ffffffb8;border-radius:14px;align-content:start;min-height:154px;padding:48px 18px 18px;position:relative}.home .home-decision-formula span:not(:last-child):after{content:"→";color:var(--agency-forest);font-size:12px;position:absolute;top:18px;right:-22px}.home .home-decision-formula em{width:24px;height:24px;color:var(--agency-forest);background:var(--agency-paper);border:1px solid #23443429;border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:700;display:grid;position:absolute;top:15px;left:17px}.home .home-decision-formula b{letter-spacing:-.025em;margin-top:2px;font-size:17px}.home .home-decision-formula p{color:var(--agency-muted);margin:7px 0 0;font-size:10px;line-height:1.45}.home .home-decision-formula .is-result{background:#b6f01bc7;border-color:#6f970e47}.home .home-decision-formula .is-result em{color:var(--agency-black);background:#ffffffb3;border-color:#1f272329}@media (width<=720px){.home .home-decision-formula{grid-template-columns:1fr;gap:12px}.home .home-decision-formula:before{width:1px;height:auto;inset:30px auto 30px 29px}.home .home-decision-formula span{min-height:0;padding:20px 20px 20px 62px}.home .home-decision-formula em{top:20px;left:16px}.home .home-decision-formula span:not(:last-child):after{content:"↓";inset:auto auto -11px 25px}.home-decision-formula .is-result{grid-column:auto}}.home-statement .home-wrap,.home-final-grid,.home-consultancy{color:var(--agency-black);background:linear-gradient(135deg, #ffffffe6, #f6f9f6c7), var(--agency-paper);border-color:#23443424;box-shadow:inset 0 1px #fff,0 28px 70px -58px #1f27237a}.home-statement .home-wrap:before,.home-final-grid:before,.home-consultancy:before{content:"";background:linear-gradient(180deg, var(--agency-lime), var(--agency-forest));width:5px;position:absolute;inset:0 auto 0 0}.home-statement .home-wrap:after,.home-final-grid:after,.home-consultancy:after{opacity:.24}.home-statement .home-kicker,.home-final .home-kicker,.home-consultancy .home-kicker{color:var(--agency-forest)}.home-statement p,.home-final-grid>div:last-child p,.home-consultancy p{color:var(--agency-muted)}.home-final h2{color:var(--agency-black)}.home-final h2 em{color:var(--agency-forest)}.home-final-assurance span{color:var(--agency-muted)}.home-button-light{background:var(--agency-lime);border-color:#75a00e57}.home-applications{color:var(--agency-black);background:radial-gradient(circle at 86% 8%,#b6f01b1a,#0000 26rem),#f4f7f3;border-block:1px solid #2344341a}.home-applications .home-kicker,.home-applications .home-section-head>p,.home-applications .home-section-head h2{color:inherit}.home-applications .home-section-head>p{color:var(--agency-muted)}.home-public-scope>div,.home-context-grid article,.home-applications .home-context-grid article:first-child{color:var(--agency-black);background:#ffffffb8;border-color:#23443421;box-shadow:0 18px 44px -38px #1f272359}.home-public-scope small,.home-context-grid article:first-child p,.home-context-grid article:first-child .home-kicker{color:var(--agency-muted)}.home-flow-section .home-flow-card-03:before{background:linear-gradient(180deg, var(--agency-forest), var(--agency-forest)) left 26px top 0 / 44px 4px no-repeat, linear-gradient(145deg, #ffffff94, transparent 38%)}.home-flow-section .home-flow-card-03 .home-flow-label{color:var(--agency-forest)}:root{--agency-glass:#fbfcfbd1;--agency-glass-strong:#fbfcfbed;--agency-glass-dark:#1f2723d6;--agency-border:#23443421;--agency-border-light:#ffffff2b;--agency-shadow:0 28px 70px -58px #23443485}body :is(h1,h2){color:var(--agency-black);text-wrap:balance}body :is(h3,h4){color:inherit;text-wrap:balance}:is(.home-kicker,.landing-kicker,.cmd-kicker,.section-kicker,.eyebrow,[class*=-kicker]){color:var(--agency-forest);letter-spacing:.06em;font-weight:750}.home-nav,:where(.flow-page,.respond-page,.collection-page,.waves-page,.editorial-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page,.article-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page)>:is(nav,header:first-child){border-color:var(--agency-border);-webkit-backdrop-filter:saturate(130%)blur(22px);background:#fbfcfbcc;box-shadow:inset 0 1px #fffffff5,0 18px 48px -44px #2344347a}.home-command-card,.home-flow article,.home-atelier-grid article,.home-public-scope>div,.home-context-grid article,.home-rigor-grid article,.home-faq>div{border-color:var(--agency-border);background-color:var(--agency-glass);box-shadow:0 1px 0 #fffffff5 inset, var(--agency-shadow);-webkit-backdrop-filter:saturate(120%)blur(16px)}.home-flow article:nth-child(2),.home-atelier-grid article:nth-child(2),.home-context-grid article:nth-child(2){background:linear-gradient(145deg, #ffffff29, transparent 45%), var(--agency-lime);border-color:#6f970e4d;box-shadow:inset 0 1px #ffffff80,0 28px 65px -52px #68972794}.home-command-card figcaption,.home-score-panel,.home-command-copy,.home-signal-row,.home-next-decision,.home-command-card footer{background-color:#fbfcfbb8}.home-applications{isolation:isolate;position:relative;overflow:hidden}.home-applications:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#b6f01b33,#0000 67%);border-radius:50%;width:42rem;height:42rem;position:absolute;top:-18rem;right:-12rem}.home-applications .home-public-scope>div,.home-applications .home-context-grid article:first-child{border-color:var(--agency-border-light);-webkit-backdrop-filter:blur(18px);background-color:#ffffff13;box-shadow:inset 0 1px #ffffff1a}.home-statement .home-wrap,.home-final-grid,.home-consultancy{border:1px solid var(--agency-border-light);background-color:var(--agency-glass-dark);-webkit-backdrop-filter:saturate(125%)blur(16px);box-shadow:inset 0 1px #ffffff24,0 34px 85px -62px #1f2723cc}:where(.flow-page,.respond-page,.collection-page,.waves-page,.pulse-app,.cmd,.editorial-page,.ops-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page) :is([class*=-card],[class*=-panel],[class*=-summary],[class*=-current],[class*=-history],[class*=-workspace],[class*=-console],[class*=-list]),.cmd :is(.cmd-pulse article,.cmd-bloco){border-color:var(--agency-border);background-color:var(--agency-glass-strong);box-shadow:0 1px 0 #fffffffa inset, var(--agency-shadow);-webkit-backdrop-filter:saturate(115%)blur(14px)}.cmd-oportunidade{background:linear-gradient(145deg,#b6f01b24,#fbfcfbe6)!important}:where(.flow-page,.respond-page,.collection-page,.waves-page,.editorial-page,.ops-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page,.auth-experience) :is(input,select,textarea){-webkit-backdrop-filter:blur(10px);background:#fbfcfbdb;border-color:#2344342e;box-shadow:inset 0 1px #fffffff2}.admin-table,.event-stream,table{-webkit-backdrop-filter:blur(12px);background:#fbfcfbe0}:is(.primary-button,button[type=submit],.home-button-light,.cmd-top-acoes .operation-decision-link,.pulse-app .operation-decision-link):not(:disabled){box-shadow:inset 0 1px #ffffff94,0 16px 34px -25px #6897278f;color:var(--agency-black)!important;background:linear-gradient(145deg, #ffffff38, transparent 44%), var(--agency-lime)!important}@media (width<=720px){.home-nav,:where(.flow-page,.respond-page,.collection-page,.waves-page,.editorial-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page,.article-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page)>:is(nav,header:first-child){-webkit-backdrop-filter:blur(16px);background:#fbfcfbe6}}@media (prefers-reduced-transparency:reduce){.home-nav,.home-command-card,.home-flow article,.home-atelier-grid article,.home-rigor-grid article,.home-faq>div,.cmd :is(.cmd-pulse article,.cmd-bloco){background-color:var(--agency-white);-webkit-backdrop-filter:none}}.home-flow-section .home-flow{background:linear-gradient(135deg,#ffffffb8,#ffffff47),#23443406;border:1px solid #2344341f;border-radius:28px;align-items:stretch;gap:18px;padding:14px;position:relative;box-shadow:0 38px 90px -70px #142a1f9e}.home-flow-section .home-flow-card{text-align:left;isolation:isolate;border-radius:20px;justify-content:space-between;align-items:stretch;min-height:390px;padding:26px}.home-flow-section .home-flow-card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff6b,#0000 38%);position:absolute;inset:0}.home-flow-section .home-flow-card:after{border-color:#2344341a;width:190px;height:190px;bottom:-72px;right:-54px}.home-flow-card-top{justify-content:space-between;align-items:flex-start;display:flex}.home-flow-section .home-flow-card .home-icon{background:#ffffffd1;border-radius:16px;width:56px;height:56px;margin:0;box-shadow:0 12px 26px -20px #1f2723b3}.home-flow-index{color:#1f272380;justify-items:end;gap:4px;display:grid}.home-flow-index small{letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.home-flow-index strong{letter-spacing:-.04em;font-size:20px;font-weight:500}.home-flow-card-copy{margin-top:40px}.home-flow-label{color:var(--agency-forest);letter-spacing:.14em;text-transform:uppercase;margin-bottom:13px;font-size:10px;font-weight:750;display:inline-flex}.home-flow-section .home-flow h3{letter-spacing:-.045em;margin:0 0 15px;font-size:clamp(30px,2.4vw,38px)}.home-flow-section .home-flow p{max-width:31ch;margin:0;font-size:14px;line-height:1.65}.home-flow-result{border-top:1px solid #23443421;gap:6px;margin-top:30px;padding-top:18px;display:grid}.home-flow-result span{font-size:13px;font-weight:720}.home-flow-result small{color:var(--agency-muted);letter-spacing:.035em;font-size:10px}.home-flow-section .home-flow-card-02{color:var(--agency-black);background:radial-gradient(circle at 82% 16%, #ffffff6b, transparent 24%), linear-gradient(150deg, #c8ff2c 0%, var(--agency-lime) 58%, #a7e300 100%);transform:translateY(-12px);box-shadow:0 34px 58px -42px #568007bf}.home-flow-section .home-flow-card-02 .home-flow-label,.home-flow-section .home-flow-card-02 p,.home-flow-section .home-flow-card-02 .home-flow-result small{color:#1f2723ab}.home-flow-section .home-flow-card-03{color:#fff;background:radial-gradient(circle at 90% 10%,#b6f01b30,#0000 32%),linear-gradient(145deg,#294f3d,#193328 75%);border-color:#ffffff17}.home-flow-section .home-flow-card-03 .home-flow-label,.home-flow-section .home-flow-card-03 p,.home-flow-section .home-flow-card-03 .home-flow-result small,.home-flow-section .home-flow-card-03 .home-flow-index{color:#ffffffab}.home-flow-section .home-flow-card-03 .home-flow-result{border-color:#ffffff29}@media (width<=720px){.home-flow-section .home-flow{border-radius:22px;gap:10px;padding:8px}.home-flow-section .home-flow-card{min-height:330px;padding:24px}.home-flow-section .home-flow-card-02{transform:none}.home-flow-card-copy{margin-top:34px}}:is(.cmd,.pulse-app,.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page,.article-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page,.subscription-page,.checkout-page) :is(h1,h2,h3,h4,p,a,button,input,select,textarea,label,span,small,b,strong){font-family:var(--font-sans)}:is(.cmd,.pulse-app,.strategy-page,.plans-page) :is(h1,h2,h3){letter-spacing:-.035em}:where(.flow-page,.respond-page,.collection-page,.waves-page,.pulse-app,.cmd,.editorial-page,.ops-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page,.article-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page){color:var(--agency-black);font-family:var(--font-sans);background-color:var(--agency-paper)!important}:where(.flow-page,.respond-page,.collection-page,.waves-page,.editorial-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page,.article-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page)>:is(nav,header:first-child){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfcfbf0;border-color:#23443424}.landing-brand i,.auth-brand i{color:var(--agency-black)!important;background:var(--agency-lime)!important;border-radius:50% 50% 50% 14%!important}.landing-brand b span{color:var(--agency-forest)!important}:where(.ops-page,.editorial-page)>aside,.sidebar{color:#fff;background:radial-gradient(circle at 30% 8%, #b6f01b29, transparent 14rem), var(--agency-forest-deep)!important}:where(.ops-page,.editorial-page)>aside :is(a,button),.sidebar :is(a,button){color:#ffffffc2}:where(.ops-page,.editorial-page)>aside :is(a.active,button.active),.sidebar :is(a.active,button.active){color:var(--agency-black)!important;background:var(--agency-lime)!important}:where(.flow-page,.respond-page,.collection-page,.waves-page,.pulse-app,.editorial-page,.ops-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page,.auth-experience) :is([class*=-card],[class*=-panel],[class*=-summary],[class*=-current],[class*=-history],[class*=-workspace],[class*=-console]){background-color:var(--agency-white);border-color:#23443424;box-shadow:0 18px 44px -38px #2344346b}:where(.flow-page,.respond-page,.collection-page,.waves-page,.editorial-page,.ops-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page,.auth-experience) :is(input,select,textarea){color:var(--agency-black);background:var(--agency-white);border-color:#23443438}:where(.flow-page,.respond-page,.collection-page,.waves-page,.editorial-page,.ops-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page,.auth-experience) :is(input,select,textarea):focus{border-color:var(--agency-forest);box-shadow:0 0 0 4px #b6f01b2e}table,.admin-table,.event-stream{background:var(--agency-white);border-color:#23443424!important}thead,.admin-table-head{color:#fff;background:var(--agency-forest)!important}:where(.admin-overview,.finance-admin,.recharge-admin,.subscription-admin) button:not(.soft):not(:disabled),:where(.contact-page,.onboarding-page,.checkout-page,.auth-experience) button[type=submit]{border-color:var(--agency-lime)!important;color:var(--agency-black)!important;background:var(--agency-lime)!important}.auth-experience{background:radial-gradient(circle at 76% 22%, #b6f01b3d, transparent 24rem), var(--agency-forest-deep)!important}.auth-card{color:var(--agency-black);background:var(--agency-white)!important}@media (width<=720px){:where(.flow-page,.respond-page,.collection-page,.waves-page,.pulse-app,.cmd,.editorial-page,.ops-page,.survey-page,.import-page,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin,.subscription-page,.checkout-page,.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page,.article-page,.onboarding-page,.activation-page,.readiness-page,.launch-page,.monitor-page,.decision-page,.closure-page,.wallet-page,.account-page,.limits-page,.usage-page,.recharge-page){background-color:var(--agency-paper)!important}.admin-list{min-width:0;max-width:100%;overflow:hidden}.admin-table{overscroll-behavior-inline:contain;width:100%;max-width:100%;overflow-x:auto}}.home :is(.home-statement .home-wrap,.home-final-grid,.home-consultancy){color:var(--agency-black);background:linear-gradient(135deg, #ffffffeb, #f6f9f6cc), var(--agency-paper);border:1px solid #23443424;box-shadow:inset 0 1px #fff,0 28px 70px -58px #1f27237a}.home .home-final h2{color:var(--agency-black)}.home .home-final h2 em{color:var(--agency-forest)}.home :is(.home-statement p,.home-final-grid>div:last-child p,.home-consultancy p){color:var(--agency-muted)}.home :is(.home-statement .home-kicker,.home-final .home-kicker,.home-consultancy .home-kicker){color:var(--agency-forest)}.home .home-final-assurance span{color:var(--agency-muted)}.home .home-flow-section .home-flow-card-03{color:var(--agency-black);background:radial-gradient(circle at 90% 10%,#b6f01b24,#0000 30%),#f6f9f6f2;border-color:#23443429;box-shadow:0 18px 44px -38px #1f272357}.home .home-flow-section .home-flow-card-03 :is(.home-flow-index,.home-flow-label,p,.home-flow-result small){color:var(--agency-muted)}.home .home-flow-section .home-flow-card-03 .home-flow-label{color:var(--agency-forest)}.home .home-flow-section .home-flow-card-03 .home-flow-result{border-color:#23443421}:root{--agency-glass:#ffffffad;--agency-glass-strong:#ffffffd1;--agency-border:#2344341f;--agency-shadow:0 12px 32px -28px #1f272361}.home{background:linear-gradient(180deg, #ffffff8a, transparent 28rem), var(--agency-paper)}.home-nav{-webkit-backdrop-filter:saturate(110%)blur(22px);background:#fbfcfbbd;box-shadow:0 1px #23443414}.home :is(.home-command-card,.home-flow article,.home-atelier-grid article,.home-public-scope>div,.home-context-grid article,.home-rigor-grid article,.home-faq>div,.home-statement .home-wrap,.home-final-grid,.home-consultancy){border:1px solid var(--agency-border);box-shadow:0 1px 0 #ffffffeb inset, var(--agency-shadow);-webkit-backdrop-filter:saturate(108%)blur(18px);background-color:#ffffffb3;background-image:none}.home :is(.home-command-card,.home-flow article,.home-atelier-grid article,.home-context-grid article,.home-rigor-grid article,.home-faq>div){border-radius:16px}.home :is(.home-flow article,.home-atelier-grid article,.home-context-grid article):after,.home :is(.home-statement .home-wrap,.home-final-grid,.home-consultancy):after{display:none}.home :is(.home-statement .home-wrap,.home-final-grid,.home-consultancy):before{background:var(--agency-forest);width:3px}.home .home-flow-section .home-flow{box-shadow:none;-webkit-backdrop-filter:blur(18px);background:#ffffff57;border-color:#2344341a;border-radius:20px;gap:8px;padding:8px}.home .home-flow-section .home-flow-card-02,.home .home-atelier-grid article:nth-child(2),.home .home-context-grid article:nth-child(2){box-shadow:none;background:#b6f01beb;border-color:#6f970e3d}.home .home-flow-section .home-flow-card-03{background:#f7f9f7c2}.home-applications{background:#f4f7f3c7;border-block-color:#23443414}.home-applications:before{display:none}.home-button,.home-button-light{box-shadow:none}.home-button:hover,.home-button-light:hover{transform:translateY(-1px);box-shadow:0 8px 18px -14px #1f27236b}:where(.cmd,.admin-overview,.finance-admin,.recharge-admin,.subscription-admin) :is(.cmd-pulse article,.cmd-bloco,.panel,.admin-list,.admin-table){border-color:var(--agency-border);box-shadow:var(--agency-shadow);-webkit-backdrop-filter:saturate(108%)blur(18px);background-color:#ffffffb8}@media (width<=720px){.home .home-flow-section .home-flow{padding:6px}.home :is(.home-command-card,.home-flow article,.home-atelier-grid article,.home-context-grid article,.home-rigor-grid article,.home-faq>div){-webkit-backdrop-filter:blur(14px);background-color:#ffffffc7}}.home .home-footer{color:#ffffffd6;-webkit-backdrop-filter:saturate(115%)blur(22px);background:linear-gradient(110deg,#1f272329,#0000 46%),#234434e6;border-top:1px solid #b6f01b3d;position:relative;box-shadow:inset 0 1px #ffffff14}.home .home-footer:before{content:"";background:var(--agency-lime);width:48px;height:2px;position:absolute;top:-1px;left:max(24px,50% - 590px)}.home .home-footer p{color:inherit}@media (width<=720px){.home .home-footer{background:#234434eb}}.home .home-footer{color:var(--agency-black);-webkit-backdrop-filter:saturate(112%)blur(22px);background:linear-gradient(110deg,#fff3,#0000 48%),#b6f01bd1;border-top-color:#6f970e47;box-shadow:inset 0 1px #ffffff6b}.home .home-footer:before{background:var(--agency-forest)}.home :is(.home-command-card,.home-score-panel,.home-command-copy,.home-signal-row,.home-next-decision,.home-flow,.home-flow article,.home-conversion-prompt,.home-statement .home-wrap,.home-decision-formula span,.home-atelier-grid article,.home-atelier-signature,.home-public-scope>div,.home-context-grid article,.home-context-grid li,.home-consultancy,.home-rigor-grid article,.home-final-grid,.home-faq>div){-webkit-backdrop-filter:saturate(108%)blur(16px);border-color:#2344341c;box-shadow:inset 0 1px #ffffffc7,0 12px 30px -28px #1f272352}.home :is(.home-command-card,.home-score-panel,.home-command-copy,.home-signal-row,.home-next-decision,.home-flow article,.home-conversion-prompt,.home-statement .home-wrap,.home-atelier-grid article,.home-public-scope>div,.home-context-grid article,.home-context-grid li,.home-consultancy,.home-rigor-grid article,.home-final-grid,.home-faq>div){background-color:#ffffff9e}.home :is(.home-flow-card-02,.home-context-grid article:nth-child(2),.home-atelier-grid article:nth-child(2)){background-color:#b6f01bbd}@media (width<=900px){.home-wrap{width:min(100% - 40px,1180px)}.home-hero{gap:44px}.home-section-head{grid-template-columns:1fr;gap:20px}.home-section-head>p{max-width:62ch}.home-public-scope,.home-context-grid{grid-template-columns:1fr}.home-consultancy{grid-template-columns:auto 1fr}.home-consultancy>p{grid-column:2}}@media (width<=720px){.home-wrap{width:calc(100% - 28px)}.home-nav-inner{min-height:64px}.home-hero{border-radius:0 0 18px 18px;width:calc(100% - 16px);padding:48px 18px 32px}.home-hero h1{font-size:clamp(38px,11vw,50px)}.home-hero-lead{font-size:17px}.home-actions{flex-direction:column;align-items:stretch}.home-actions .home-button{justify-content:space-between;width:100%}.home-proof-line{grid-template-columns:1fr;gap:18px}.home-proof-line:before{width:1px;height:auto;top:3px;bottom:3px;left:3px}.home-proof-line li{padding-left:22px}.home-proof-line li:before{position:absolute;top:2px;left:0}.home-command-overview{grid-template-columns:1fr}.home-flow-section,.home-atelier,.home-section#rigor,.home-faq{padding-block:64px}.home-flow-section .home-section-head h2,.home-atelier-head h2,.home-section-head h2{font-size:clamp(31px,9vw,38px)}.home-flow{grid-template-columns:1fr}.home-flow-section .home-flow-card{min-height:0}.home-atelier-grid,.home-rigor-grid{grid-template-columns:1fr}.home-rigor-grid article,.home-rigor-grid article+article{border-left:1px solid #2344341c;padding:22px 20px}.home-statement .home-wrap{padding:38px 22px}.home-statement h2{font-size:34px}.home-applications{padding-block:64px}.home-public-scope>div,.home-context-grid article{padding:22px 18px}.home-consultancy{grid-template-columns:1fr;padding:22px 18px}.home-consultancy>p{grid-column:auto}.home-final{padding-block:42px}.home-final-grid{gap:30px;width:calc(100% - 20px);padding:36px 20px}.home-final h2{font-size:38px}.home-final .home-button{width:100%}.home-faq summary{gap:18px;padding-block:18px}.home .home-footer{background:#b6f01bdb}.home :is(.home-command-card,.home-flow article,.home-conversion-prompt,.home-atelier-grid article,.home-context-grid article,.home-rigor-grid article,.home-final-grid,.home-faq>div){-webkit-backdrop-filter:blur(14px);background-color:#ffffffb8}}.home .home-decision-formula{border-block:1px solid #2344341a;gap:0;padding:22px 0 4px}.home .home-decision-formula:before{background:#23443421;top:17px;left:6%;right:6%}.home .home-decision-formula span{border:0;min-height:126px;box-shadow:none;background:0 0;border-right:1px solid #2344341a;border-radius:0;padding:32px 22px 18px}.home .home-decision-formula span:last-child{border-right:0}.home .home-decision-formula span:not(:last-child):after{color:#2344349e;background:var(--agency-paper);padding-inline:3px;top:8px;right:-5px}.home .home-decision-formula em{color:#2344349e;background:0 0;border:0;border-radius:0;width:auto;height:auto;font-size:9px;top:4px;left:22px}.home .home-decision-formula small{color:#5e6461d1;font-size:9px}.home .home-decision-formula b{font-size:16px;font-weight:620}.home .home-decision-formula p{color:#5e6461c7;max-width:18ch;font-size:9px}.home .home-decision-formula .is-result{background:linear-gradient(#b6f01b33,#b6f01b14);border:0}.home .home-decision-formula .is-result em{color:var(--agency-forest);background:0 0;border:0}@media (width<=720px){.home .home-decision-formula{border-block:0;padding:0}.home .home-decision-formula:before{left:16px}.home .home-decision-formula span{border-bottom:1px solid #23443417;border-right:0;min-height:0;padding:18px 18px 18px 46px}.home .home-decision-formula em{top:21px;left:7px}.home .home-decision-formula span:not(:last-child):after{bottom:-7px;left:12px}}.home .home-decision-formula{background:0 0;border:0;border-top:1px solid #2344341a;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:40px;padding:0}.home .home-decision-formula:before,.home .home-decision-formula>i,.home .home-decision-formula span:not(:last-child):after{display:none}.home .home-decision-formula span,.home .home-decision-formula span:first-of-type{min-height:172px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #2344341a;border-radius:0;padding:24px}.home .home-decision-formula span:nth-of-type(2n){border-left:1px solid #2344341a}.home .home-decision-formula em{color:#2344348c;letter-spacing:.08em;background:0 0;border:0;width:auto;height:auto;margin-bottom:24px;font-size:10px;font-weight:700;display:block;position:static}.home .home-decision-formula small{color:#1f27238f;min-height:0;margin-bottom:10px;font-size:11px;line-height:1.45;display:block}.home .home-decision-formula b{letter-spacing:-.035em;font-size:clamp(18px,1.45vw,23px);font-weight:590;line-height:1.05;display:block}.home .home-decision-formula p{color:#1f2723a1;max-width:19ch;margin-top:14px;font-size:11px;line-height:1.48}.home .home-decision-formula .is-result{background:linear-gradient(135deg,#b6f01b1a,#0000 72%);border-left-color:#b6f01b80}.home .home-decision-formula .is-result em{color:var(--agency-forest);background:0 0}@media (width<=620px){.home .home-decision-formula{grid-template-columns:1fr;margin-top:30px}.home .home-decision-formula span,.home .home-decision-formula span:first-of-type,.home .home-decision-formula span:nth-of-type(2n){border-left:0;min-height:0;padding:22px 0}.home .home-decision-formula em{margin-bottom:12px}.home .home-decision-formula p{max-width:none;margin-top:9px}.home .home-decision-formula .is-result{background:linear-gradient(90deg,#b6f01b1f,#0000 82%);border-bottom:0;padding-inline:18px}}.home .home-flow-section .home-flow{-webkit-backdrop-filter:blur(18px);background:#ffffff75;border:1px solid #2344341a;border-radius:22px;gap:0;padding:0;overflow:hidden;box-shadow:0 28px 64px -58px #142a1f6b}.home .home-flow-section .home-flow-card{min-height:360px;box-shadow:none;text-align:left;background:#ffffff61;border:0;border-radius:0;padding:30px 32px 28px}.home .home-flow-card-top{justify-content:flex-start;align-items:center;gap:15px}.home .home-flow-section .home-flow-card .home-icon{width:42px;height:42px;box-shadow:none;background:#ffffffb8;border-radius:50%;flex:0 0 42px;margin:0}.home .home-flow-index{place-items:baseline start;gap:7px;display:flex}.home .home-flow-index small{letter-spacing:.12em;order:2;font-size:8px}.home .home-flow-index strong{color:#234434a8;order:1;font-size:18px}.home .home-flow-section .home-flow h3{margin-bottom:17px;font-size:clamp(30px,2.7vw,42px);font-weight:590}.home .home-flow-result{border-color:#2344341a;gap:5px;margin-top:34px;padding-top:16px}.home .home-flow-result small{color:#1f272380;font-size:9px}.home .home-flow-section .home-flow-card-02{color:var(--agency-black);box-shadow:none;background:radial-gradient(circle at 82% 10%,#b6f01b29,#0000 38%),#f6fceb94;border-top:3px solid #b6f01be6;transform:none}@media (width<=900px){.home .home-flow-section .home-flow{grid-template-columns:1fr}.home .home-flow-section .home-flow-card{min-height:0;padding:28px}.home .home-flow-section .home-flow-card+.home-flow-card{border-top:1px solid #2344341a;border-left:0}.home .home-flow-section .home-flow-card-02{border-top:3px solid #b6f01be6}.home .home-flow-card-copy{margin-top:30px}.home .home-flow-result{margin-top:26px}}@media (width<=620px){.home .home-flow-section .home-flow{border-radius:16px}.home .home-flow-section .home-flow-card{padding:24px 20px}.home .home-flow-card-copy{margin-top:26px}.home .home-flow-section .home-flow h3{font-size:30px}}.home .home-context-grid{-webkit-backdrop-filter:blur(18px);background:#ffffff80;border:1px solid #2344341a;border-radius:22px;gap:0;overflow:hidden;box-shadow:0 30px 68px -62px #142a1f6b}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){min-height:520px;color:var(--agency-black);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;flex-direction:column;padding:40px 42px 34px;display:flex;position:relative;background-color:#ffffff6b!important;background-image:none!important}.home .home-context-grid article+article{border-left:1px solid #2344341a}.home .home-context-grid article:nth-child(2):before{content:"";background:var(--agency-lime);border-radius:0 0 999px 999px;width:72px;height:3px;position:absolute;top:0;left:42px}.home .home-context-top{gap:14px}.home .home-context-top .home-icon{width:44px;height:44px;box-shadow:none;background:#ffffffb8;border-radius:50%;margin:0}.home .home-context-grid .home-kicker,.home .home-context-grid article:first-child .home-kicker,.home .home-context-grid article:nth-child(2) .home-kicker{color:#234434b3;font-size:10px;font-weight:680}.home .home-context-grid h3{letter-spacing:-.045em;max-width:17ch;margin:58px 0 16px;font-size:clamp(32px,3vw,46px);font-weight:590;line-height:1.03}.home .home-context-grid article p,.home .home-context-grid article:first-child p,.home .home-context-grid article:nth-child(2) p{color:#1f2723a3;max-width:54ch;font-size:13px;line-height:1.65}.home .home-context-grid ul{border-top:1px solid #2344341a;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:38px;padding-top:0}.home .home-context-grid li{color:#1f2723c7;min-height:78px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;padding:16px 12px}.home .home-context-grid li svg{width:15px;height:15px;box-shadow:none;background:#b6f01b2e;border-color:#2344341a;border-radius:8px;padding:6px}.home .home-context-grid li span{font-size:10px;line-height:1.35}.home .home-context-link{color:#1f2723d6;border-top-color:#2344341a;margin-top:auto;padding-top:22px;font-size:11px}.home .home-context-link span{border:1px solid #2344341f;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid}@media (width<=900px){.home .home-context-grid{grid-template-columns:1fr}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){min-height:0;padding:34px 30px 30px}.home .home-context-grid article+article{border-top:1px solid #2344341a;border-left:0}.home .home-context-grid article:nth-child(2):before{left:30px}.home .home-context-grid h3{margin-top:42px}.home .home-context-link{margin-top:28px}}@media (width<=620px){.home .home-context-grid{border-radius:16px}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){padding:28px 20px 24px}.home .home-context-grid article:nth-child(2):before{left:20px}.home .home-context-grid h3{margin-top:34px;font-size:30px}.home .home-context-grid ul{grid-template-columns:1fr;margin-top:28px}.home .home-context-grid li{min-height:0;padding:12px 0}.home .home-context-grid li+li{border-top:1px solid #23443414;border-left:0}}.home .home-hero{gap:clamp(42px,5vw,68px);padding-top:clamp(70px,7vw,96px);padding-bottom:clamp(64px,6vw,86px)}.home .home-hero h1{letter-spacing:-.058em;max-width:10.8ch;font-size:clamp(52px,5.7vw,76px);line-height:.96}.home .home-hero-lead{max-width:47ch;font-size:16px;line-height:1.58}.home .home-hero-detail{color:#1f272394;max-width:54ch;font-size:12px;line-height:1.62}.home .home-proof-line{margin-top:42px;padding-top:20px}.home .home-flow-section,.home .home-atelier,.home .home-section#rigor,.home .home-faq{padding-block:clamp(78px,8vw,104px)}.home .home-applications{padding-block:clamp(82px,8vw,108px)}.home .home-atelier-signature,.home .home-consultancy{box-shadow:none}@media (width<=900px){.home .home-hero h1{max-width:12ch}}@media (width<=620px){.home .home-hero{padding-top:44px;padding-bottom:34px}.home .home-hero h1{max-width:11ch;font-size:clamp(39px,11.2vw,50px);line-height:.98}.home .home-hero-lead{font-size:15px}.home .home-proof-line{margin-top:32px}}.home .home-flow-section .home-flow{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(112%);background:linear-gradient(120deg,#ffffffd6,#f4f8f485),#ffffff94;border:1px solid #2344341c;border-radius:24px;gap:0;padding:1px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 28px 70px -58px #162d217a}.home .home-flow-section .home-flow:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#2344341f,#b6f01bbf 50%,#2344341f);height:1px;position:absolute;top:69px;left:calc(16.666% + 2px);right:calc(16.666% + 2px)}.home .home-flow-section .home-flow-card{min-height:440px;box-shadow:none;background:#ffffff4d;border:0;border-radius:0;padding:42px 46px 34px}.home .home-flow-section .home-flow-card+.home-flow-card{border-left:1px solid #23443417}.home .home-flow-section .home-flow-card:before,.home .home-flow-section .home-flow-card:after{display:none}.home .home-flow-card-top{z-index:3;justify-content:flex-start;align-items:center;gap:14px;position:relative}.home .home-flow-section .home-flow-card .home-icon{background:#ffffffe0;border:1px solid #23443424;border-radius:50%;flex:0 0 50px;width:50px;height:50px;box-shadow:inset 0 1px #fffffff2,0 16px 30px -25px #162d2185}.home .home-flow-section .home-flow-card .home-icon svg{width:18px;height:18px}.home .home-flow-index{align-items:baseline;gap:7px;display:flex}.home .home-flow-index strong{color:#234434a3;letter-spacing:-.04em;order:1;font-size:19px;font-weight:520}.home .home-flow-index small{color:#1f27236b;letter-spacing:.15em;order:2;font-size:8px}.home .home-flow-label{color:#234434b3;letter-spacing:.01em;margin-bottom:18px;font-size:10px;font-weight:680}.home .home-flow-section .home-flow h3{color:var(--agency-black);letter-spacing:-.052em;margin-bottom:22px;font-size:clamp(34px,3vw,46px);font-weight:570;line-height:1}.home .home-flow-section .home-flow p{color:#1f2723a6;max-width:31ch;font-size:13px;line-height:1.65}.home .home-flow-result{border-top:1px solid #2344341a;gap:5px;margin-top:34px;padding:18px 0 0 18px;position:relative}.home .home-flow-result:before{content:"";background:var(--agency-lime);border-radius:50%;width:6px;height:6px;position:absolute;top:20px;left:0;box-shadow:0 0 0 4px #b6f01b1f}.home .home-flow-result span{color:#234434d1;font-size:11px;font-weight:680}.home .home-flow-result small{color:#1f272380;letter-spacing:.02em;font-size:9px}.home .home-flow-section .home-flow-card-02{color:var(--agency-black);border-top:0;transform:none;box-shadow:inset 18px 0 42px -46px #3f5e116b,inset -18px 0 42px -46px #3f5e116b;background-color:#f7fcefbd!important;background-image:radial-gradient(circle at 78% 10%,#b6f01b2e,#0000 34%),linear-gradient(#b6f01b0e,#0000 65%)!important}.home .home-flow-section .home-flow-card-02 :is(.home-flow-label,p,.home-flow-result small){color:inherit}.home .home-flow-section .home-flow-card-03{color:var(--agency-black);background:#ffffff4d}@media (width<=900px){.home .home-flow-section .home-flow{grid-template-columns:1fr;padding:1px}.home .home-flow-section .home-flow:before{background:linear-gradient(#2344341f,#b6f01bb3 50%,#2344341f);width:1px;height:auto;inset:52px auto 52px 51px}.home .home-flow-section .home-flow-card{min-height:0;padding:30px 30px 30px 82px}.home .home-flow-section .home-flow-card+.home-flow-card{border-top:1px solid #23443417;border-left:0}.home .home-flow-section .home-flow-card-02{border-top:1px solid #23443417}.home .home-flow-section .home-flow-card .home-icon{width:50px;height:50px;position:absolute;left:26px}.home .home-flow-card-copy{margin-top:34px}.home .home-flow-result{margin-top:26px}}@media (width<=620px){.home .home-flow-section .home-flow{border-radius:18px}.home .home-flow-section .home-flow:before{left:39px}.home .home-flow-section .home-flow-card{padding:26px 20px 28px 64px}.home .home-flow-section .home-flow-card .home-icon{width:48px;height:48px;left:14px}.home .home-flow-card-copy{margin-top:28px}.home .home-flow-section .home-flow h3{font-size:32px}}.home .home-context-grid ul{background:#ffffff61;border:1px solid #2344341a;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:40px;padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffffe0}.home .home-context-grid li{min-height:132px;color:var(--agency-black);box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:16px;padding:20px 18px 18px;transition:background-color .22s;display:flex;position:relative}.home .home-context-grid li+li{border-left:1px solid #23443417}.home .home-context-grid li:before{content:"";background:var(--agency-lime);border-radius:0 0 999px 999px;width:0;height:2px;transition:width .22s;position:absolute;top:0;left:18px}.home .home-context-grid li:after{display:none}.home .home-context-grid li svg{width:16px;height:16px;color:var(--agency-black);box-sizing:content-box;background:#b6f01b2b;border:1px solid #2344341f;border-radius:10px;flex:none;padding:7px;box-shadow:0 10px 22px -20px #23443480}.home .home-context-grid li>span{gap:7px;display:grid}.home .home-context-grid li b{color:#1f2723db;font-size:10px;font-weight:690;line-height:1.3}.home .home-context-grid li small{color:#1f272380;max-width:20ch;font-size:8px;font-weight:470;line-height:1.45}@media (hover:hover){.home .home-context-grid li:hover{box-shadow:none;background:#b6f01b0e;transform:none}.home .home-context-grid li:hover:before{width:38px}}@media (width<=620px){.home .home-context-grid ul{border-radius:14px;grid-template-columns:1fr;margin-top:28px}.home .home-context-grid li{grid-template-columns:auto 1fr;align-items:center;gap:14px;min-height:0;padding:16px;display:grid}.home .home-context-grid li+li{border-top:1px solid #23443417;border-left:0}.home .home-context-grid li:before{display:none}.home .home-context-grid li small{max-width:none}}.home .home-kicker:before{display:none}.home .home-kicker-icon{align-items:center;gap:9px;width:fit-content;display:inline-flex}.home .home-kicker-icon>i{width:27px;height:27px;color:var(--agency-forest);background:linear-gradient(145deg,#ffffffd1,#f7fbf494);border:1px solid #2344341f;border-radius:50%;flex:0 0 27px;place-items:center;font-style:normal;display:grid;box-shadow:inset 0 1px #ffffffeb,0 10px 22px -20px #23443494}.home .home-kicker-icon>i .lx-icon{stroke-width:1.55px;width:13px;height:13px}.home .home-kicker-icon>span{line-height:1.25}.home .home-command-card .home-kicker-icon>i{background:#b6f01b21;flex-basis:23px;width:23px;height:23px}.home .home-command-card .home-kicker-icon>i .lx-icon{width:12px;height:12px}.home .home-final .home-kicker-icon>i{background:#ffffff85;border-color:#23443429}@media (width<=620px){.home .home-kicker-icon{gap:8px}.home .home-kicker-icon>i{flex-basis:25px;width:25px;height:25px}}.home .home-flow-section .home-flow-card{min-height:610px}.home .home-flow-instrument{min-height:132px;color:var(--agency-black);-webkit-backdrop-filter:blur(12px);background:linear-gradient(145deg,#fffc,#f8fbf78a);border:1px solid #2344341a;border-radius:14px;margin-top:28px;padding:14px;box-shadow:inset 0 1px #fffffff0,0 18px 36px -34px #1b362873}.home .home-flow-instrument>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.home .home-flow-instrument>header span{color:#1f2723bd;letter-spacing:.02em;font-size:8px;font-weight:720}.home .home-flow-instrument>header small{color:#23443485;font-size:7px;font-weight:580}.home .home-flow-capture>div{grid-template-columns:58px 1fr 22px;align-items:center;gap:8px;min-height:24px;display:grid}.home .home-flow-capture>div>span,.home .home-flow-capture>div>em{color:#1f272385;font-size:7px;font-style:normal}.home .home-flow-capture>div>em{color:#1f2723b8;font-variant-numeric:tabular-nums;text-align:right}.home .home-flow-capture>div>i{background:#23443414;border-radius:999px;height:3px;overflow:hidden}.home .home-flow-capture>div>i b{border-radius:inherit;background:linear-gradient(90deg, #2344348c, var(--agency-lime));height:100%;display:block}.home .home-flow-analysis{color:var(--agency-forest)}.home .home-flow-analysis svg{width:100%;height:61px;display:block;overflow:visible}.home .home-flow-analysis .area{fill:url(#flowArea)}.home .home-flow-analysis .line{fill:none;stroke:currentColor;stroke-width:1.6px;vector-effect:non-scaling-stroke}.home .home-flow-analysis circle{fill:#fff;stroke:currentColor;stroke-width:1.5px}.home .home-flow-analysis circle:last-child{fill:var(--agency-lime)}.home .home-flow-analysis>footer{color:#1f27236b;font-variant-numeric:tabular-nums;justify-content:space-between;gap:6px;margin-top:2px;font-size:6px;display:flex}.home .home-flow-analysis>footer b{color:var(--agency-forest);font-weight:700}.home .home-flow-outcome>div{background:#ffffff94;border:1px solid #23443414;border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:10px;padding:10px;display:grid}.home .home-flow-outcome>div>i{width:27px;height:27px;color:var(--agency-black);background:#b6f01b47;border-radius:8px;place-items:center;display:grid}.home .home-flow-outcome>div>span{gap:4px;display:grid}.home .home-flow-outcome>div b{color:#1f2723d1;font-size:8px;font-weight:700}.home .home-flow-outcome>div small{color:#1f272380;font-size:7px;line-height:1.35}.home .home-flow-outcome>footer{color:#1f272380;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:7px;display:flex}.home .home-flow-outcome>footer span{align-items:center;gap:5px;display:inline-flex}.home .home-flow-outcome>footer span i{background:var(--agency-lime);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #b6f01b21}.home .home-flow-outcome>footer b{color:var(--agency-forest);font-weight:680}@media (width<=900px){.home .home-flow-section .home-flow-card{min-height:0}.home .home-flow-instrument{max-width:420px}}@media (width<=620px){.home .home-flow-instrument{width:100%;min-height:126px;margin-top:22px;padding:13px}}.home .home-problem{background:radial-gradient(circle at 86% 18%,#b6f01b13,#0000 26rem),#f4f7f3b8;border-block:1px solid #23443417;padding-block:clamp(88px,9vw,124px);position:relative;overflow:hidden}.home .home-problem-head{grid-template-columns:minmax(0,1.25fr) minmax(280px,.62fr);align-items:end;gap:28px 70px;display:grid}.home .home-problem-head .home-kicker{grid-column:1/-1}.home .home-problem-head h2{letter-spacing:-.055em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(44px,5vw,68px);font-weight:570;line-height:.99}.home .home-problem-head>p{color:#1f27239e;max-width:46ch;margin:0 0 5px;font-size:14px;line-height:1.7}.home .home-problem-grid{border-block:1px solid #2344341a;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.home .home-problem-grid article{min-height:238px;padding:30px 34px 32px;position:relative}.home .home-problem-grid article+article{border-left:1px solid #2344341a}.home .home-problem-grid article>span{color:#23443461;letter-spacing:.1em;font-size:9px;font-weight:700;position:absolute;top:32px;right:32px}.home .home-problem-grid article>svg{width:19px;height:19px;color:var(--agency-forest);box-sizing:content-box;background:#ffffff8f;border:1px solid #2344341f;border-radius:50%;padding:10px}.home .home-problem-grid h3{letter-spacing:-.035em;max-width:18ch;margin:42px 0 12px;font-size:21px;font-weight:610;line-height:1.12}.home .home-problem-grid p{color:#1f272394;max-width:30ch;margin:0;font-size:12px;line-height:1.58}.home .home-problem-resolution{background:linear-gradient(110deg,#b6f01b1f,#ffffff85 58%),#ffffff7a;border:1px solid #6f970e2e;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px 34px;margin-top:18px;padding:22px 26px;display:grid;box-shadow:inset 0 1px #ffffffe0}.home .home-problem-resolution>span{color:#2344349e;letter-spacing:.04em;font-size:9px;font-weight:700}.home .home-problem-resolution p{color:#1f2723d1;margin:0;font-size:13px;font-weight:610}.home .home-problem-resolution a{color:var(--agency-forest);align-items:center;gap:10px;font-size:10px;font-weight:680;text-decoration:none;display:inline-flex}.home .home-problem-resolution a svg{transition:transform .2s}.home .home-problem-resolution a:hover svg{transform:translate(3px)}@media (width<=900px){.home .home-problem-head{grid-template-columns:1fr}.home .home-problem-head .home-kicker{grid-column:auto}.home .home-problem-head h2{max-width:16ch}.home .home-problem-grid{grid-template-columns:1fr}.home .home-problem-grid article{min-height:0;padding:28px}.home .home-problem-grid article+article{border-top:1px solid #2344341a;border-left:0}.home .home-problem-grid h3{margin-top:30px}.home .home-problem-resolution{grid-template-columns:1fr auto}.home .home-problem-resolution>span{grid-column:1/-1}}@media (width<=620px){.home .home-problem{padding-block:70px}.home .home-problem-head{gap:22px}.home .home-problem-head h2{max-width:13ch;font-size:38px}.home .home-problem-head>p{font-size:13px}.home .home-problem-grid{margin-top:42px}.home .home-problem-grid article{padding:24px 20px}.home .home-problem-grid article>span{top:26px;right:20px}.home .home-problem-resolution{grid-template-columns:1fr;padding:20px}.home .home-problem-resolution>span{grid-column:auto}.home .home-problem-resolution a{justify-content:space-between}}.home .home-journey-track{grid-template-columns:repeat(7,minmax(0,1fr))}.home .home-journey-track a{min-width:0}.home .home-journey-track span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=1080px){.home .home-journey-intro{display:none}.home .home-journey-inner{grid-template-columns:1fr}}.home{--minimal-line:#2344341a;--minimal-surface:#ffffff8a;--minimal-soft:#f4f7f39e}.home :is(.home-command-card,.home-flow,.home-flow-card,.home-flow-instrument,.home-conversion-prompt,.home-atelier-grid article,.home-atelier-signature,.home-public-scope>div,.home-context-grid,.home-context-grid article,.home-context-grid ul,.home-context-grid li,.home-consultancy,.home-rigor-grid article,.home-final-grid,.home-faq>div,.home-problem-resolution){box-shadow:none!important}.home :is(.home-command-card,.home-flow,.home-flow-instrument,.home-conversion-prompt,.home-atelier-grid article,.home-atelier-signature,.home-context-grid,.home-consultancy,.home-rigor-grid article,.home-final-grid,.home-faq>div,.home-problem-resolution){border-color:var(--minimal-line)!important}.home :is(.home-command-card,.home-flow,.home-flow-instrument,.home-context-grid,.home-problem-resolution){-webkit-backdrop-filter:blur(10px)!important}.home .home-nav,.home .home-journey{-webkit-backdrop-filter:blur(14px);background:#fbfcfbe0}.home .home-journey-inner{min-height:48px}.home .home-hero{padding-top:clamp(62px,6vw,82px);padding-bottom:clamp(58px,5.5vw,76px)}.home .home-command-card{background:#ffffffa8;border-radius:14px}.home .home-command-card:before,.home .home-command-card:after,.home .home-applications:before,.home .home-problem:before{display:none!important}.home .home-kicker-icon>i,.home .home-icon,.home .home-problem-grid article>svg{box-shadow:none!important}.home .home-kicker-icon>i{background:#ffffff85}.home .home-problem{background:#f4f7f394}.home .home-problem-grid article>svg{background:0 0}.home .home-problem-resolution{background:#ffffff75;border-radius:12px}.home .home-flow-section .home-flow{background:#ffffff80;border-radius:16px;padding:0}.home .home-flow-section .home-flow-card{background:0 0}.home .home-flow-section .home-flow-card-02{background-color:#f7fbf09e!important;background-image:none!important}.home .home-flow-instrument{background:#ffffff80;border-radius:10px}.home .home-flow-outcome>div{background:0 0}.home .home-conversion-prompt{background:#f7f9f78f;border-radius:12px}.home .home-atelier-grid{border:1px solid var(--minimal-line);border-radius:16px;gap:0;overflow:hidden}.home .home-atelier-grid article{border:0;border-radius:0;background:#ffffff6b!important}.home .home-atelier-grid article+article{border-left:1px solid var(--minimal-line)}.home .home-atelier-grid article:nth-child(2){background:#f7fbf094!important}.home .home-atelier-signature{background:#f7f9f785;border-radius:12px}.home .home-applications{background:#f4f7f39e}.home .home-public-scope{border:1px solid var(--minimal-line);border-radius:12px;gap:0;overflow:hidden}.home .home-public-scope>div{background:#ffffff70;border:0;border-radius:0}.home .home-public-scope>div+div{border-left:1px solid var(--minimal-line)}.home .home-context-grid{background:#ffffff75;border-radius:16px}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){background-color:#0000!important}.home .home-context-grid ul{background:#ffffff5c;border-radius:10px}.home .home-context-grid li svg{box-shadow:none}.home .home-consultancy{background:#ffffff70;border-radius:12px}.home .home-rigor-grid{border:1px solid var(--minimal-line);border-radius:16px;gap:0;overflow:hidden}.home .home-rigor-grid article{border:0;border-radius:0;background:#fff6!important}.home .home-rigor-grid article+article{border-left:1px solid var(--minimal-line)}.home .home-final-grid{background:linear-gradient(110deg,#ffffff14,#0000 56%),#234434f0;border-radius:16px}.home .home-faq>div{background:#ffffff61;border-radius:12px}.home .home-button,.home .home-button-light{box-shadow:none!important}@media (width<=900px){.home .home-atelier-grid,.home .home-public-scope,.home .home-rigor-grid{grid-template-columns:1fr}.home .home-atelier-grid article+article,.home .home-public-scope>div+div,.home .home-rigor-grid article+article{border-top:1px solid var(--minimal-line);border-left:0}}@media (width<=620px){.home .home-hero{padding-top:40px;padding-bottom:32px}.home .home-command-card,.home .home-flow-section .home-flow,.home .home-atelier-grid,.home .home-context-grid,.home .home-rigor-grid,.home .home-final-grid{border-radius:12px}}.home .home-flow-section,.home .home-atelier,.home .home-section#rigor,.home .home-faq{background-color:#fff;padding-block:80px}.home .home-problem,.home .home-applications{padding-block:84px}.home .home-section-head{margin-bottom:44px}.home .home-flow-section .home-flow-card{min-height:560px;padding:36px 40px 30px}.home .home-flow-card-copy{margin-top:48px}.home .home-flow-instrument{min-height:124px;margin-top:24px}.home .home-flow-result{margin-top:20px}.home .home-atelier-head h2,.home .home-section-head h2{font-size:clamp(42px,4.4vw,58px)}.home .home-atelier-grid{margin-top:48px}.home .home-public-scope{margin-bottom:16px}.home .home-consultancy{margin-top:12px}.home .home-final{background:#fff;padding-block:56px}.home .home-final-grid{gap:clamp(46px,6vw,78px);padding:72px}.home .home-final-grid h2{font-size:clamp(50px,5.4vw,66px)}.home .home-faq h2{margin-bottom:36px;font-size:clamp(42px,4.2vw,54px);line-height:1.04}@media (width<=900px){.home .home-flow-section,.home .home-atelier,.home .home-section#rigor,.home .home-faq,.home .home-problem,.home .home-applications{padding-block:70px}.home .home-flow-section .home-flow-card{min-height:0;padding:30px 30px 30px 82px}.home .home-final-grid{padding:58px 46px}}@media (width<=620px){.home .home-flow-section,.home .home-atelier,.home .home-section#rigor,.home .home-faq,.home .home-problem,.home .home-applications{padding-block:58px}.home .home-section-head{margin-bottom:34px}.home .home-flow-section .home-flow-card{padding:26px 20px 28px 64px}.home .home-atelier-grid{margin-top:36px}.home .home-final{padding-block:36px}.home .home-final-grid{gap:34px;padding:42px 22px}.home .home-final-grid h2{font-size:42px}.home .home-faq h2{margin-bottom:28px}}@media (width<=720px){.home{width:100%;overflow-x:clip}.home *,.home :before,.home :after{box-sizing:border-box}.home :is(h1,h2,h3,h4,p,a,span,b,small,summary){overflow-wrap:anywhere}.home .home-wrap,.home .home-hero,.home .home-final-grid{width:calc(100% - 24px);max-width:none}.home .home-nav-inner{width:calc(100% - 24px);min-height:62px}.home .home-brand{flex:none}.home .home-brand i{width:30px;height:30px}.home .home-brand b{font-size:13px}.home .home-nav-actions>.home-text-link,.home .home-nav-actions>.home-button-small{display:none}.home .home-menu{flex:0 0 42px;width:42px;height:42px}.home .home-nav nav,.home .home-nav nav.open{border-bottom:1px solid var(--minimal-line);-webkit-backdrop-filter:blur(18px);background:#fbfcfbf7;width:100%;padding:18px 20px 22px;top:62px;left:0;right:0}.home .home-nav nav.open{gap:0}.home .home-nav nav a{border-bottom:1px solid #23443412;align-items:center;width:100%;min-height:46px;display:flex}.home .home-journey{top:62px}.home .home-journey-inner{width:calc(100% - 24px);min-height:34px}.home .home-journey-track{grid-template-columns:repeat(7,minmax(0,1fr));width:100%}.home .home-journey-track span,.home .home-journey-track small{display:none}.home .home-journey-track a:before{width:6px;height:6px;margin-top:5px}.home .home-journey-track:before,.home .home-journey-track>i{top:8px}.home main section[id]{scroll-margin-top:102px}.home .home-hero{grid-template-columns:minmax(0,1fr);gap:40px;margin-inline:auto;padding:40px 0 34px}.home .home-hero-copy,.home .home-command-card{min-width:0}.home .home-hero h1{max-width:10.8ch;margin-block:18px 22px;font-size:clamp(38px,11.5vw,48px);line-height:.98}.home .home-hero-lead{font-size:16px;line-height:1.5}.home .home-hero-detail{font-size:12px;line-height:1.6}.home .home-actions{align-items:stretch;width:100%}.home .home-actions .home-button{justify-content:space-between;width:100%;min-height:50px}.home .home-proof-line{width:100%;margin-top:30px}.home .home-command-card{border-radius:12px;width:100%}.home .home-command-card figcaption{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px;display:grid}.home .home-command-card figcaption>div{min-width:0}.home .home-live{white-space:nowrap;align-self:start}.home .home-command-overview{grid-template-columns:minmax(0,1fr)}.home .home-score-panel,.home .home-command-copy{min-width:0;padding:18px 16px}.home .home-score-panel{border-right:0}.home .home-wave-trend{width:100%}.home .home-signal-row{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.home .home-signal-row header{grid-column:auto}.home .home-next-decision{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.home .home-problem-head,.home .home-section-head,.home .home-atelier-head{grid-template-columns:minmax(0,1fr)}.home .home-problem-head h2,.home .home-section-head h2,.home .home-atelier-head h2,.home .home-faq h2{text-wrap:balance;max-width:100%;font-size:clamp(34px,9.6vw,42px);line-height:1.02}.home .home-problem-grid,.home .home-flow,.home .home-atelier-grid,.home .home-public-scope,.home .home-context-grid,.home .home-rigor-grid,.home .home-final-grid{grid-template-columns:minmax(0,1fr)}.home .home-problem-resolution{grid-template-columns:minmax(0,1fr);gap:14px}.home .home-problem-resolution>span{grid-column:auto}.home .home-problem-resolution a{justify-content:space-between;width:100%;min-height:44px}.home .home-flow-section .home-flow:before{left:37px}.home .home-flow-section .home-flow-card{width:100%;min-width:0;padding:24px 16px 26px 60px}.home .home-flow-section .home-flow-card .home-icon{width:46px;height:46px;left:12px}.home .home-flow-card-copy{margin-top:26px}.home .home-flow-section .home-flow h3{font-size:31px}.home .home-flow-instrument{width:100%;min-width:0;max-width:100%}.home .home-flow-analysis svg{max-width:100%}.home .home-conversion-prompt{grid-template-columns:minmax(0,1fr);padding:18px}.home .home-conversion-prompt a{white-space:normal;justify-content:space-between;width:100%;min-height:44px}.home .home-atelier-grid article,.home .home-public-scope>div,.home .home-context-grid article,.home .home-rigor-grid article{width:100%;min-width:0;padding:22px 18px}.home .home-atelier-grid article+article,.home .home-public-scope>div+div,.home .home-context-grid article+article,.home .home-rigor-grid article+article{border-top:1px solid var(--minimal-line);border-left:0}.home .home-context-grid ul{grid-template-columns:minmax(0,1fr)}.home .home-context-grid li{grid-template-columns:auto minmax(0,1fr);width:100%;min-width:0}.home .home-consultancy{grid-template-columns:minmax(0,1fr);padding:20px 18px}.home .home-consultancy>p{grid-column:auto}.home .home-final-grid{gap:30px;width:calc(100% - 20px);padding:38px 20px}.home .home-final-grid h2{max-width:100%;font-size:clamp(38px,10.4vw,46px);line-height:.98}.home .home-final .home-button{justify-content:space-between;width:100%;min-height:50px}.home .home-faq>div{padding-inline:14px}.home .home-faq summary{gap:12px;min-height:58px;padding-block:17px;font-size:15px;line-height:1.35}.home .home-faq summary svg{flex:none}.home .home-footer{padding-block:28px}}@media (width<=380px){.home .home-wrap,.home .home-hero{width:calc(100% - 20px)}.home .home-hero h1{font-size:37px}.home .home-command-card figcaption{grid-template-columns:minmax(0,1fr)}.home .home-live{justify-self:start}.home .home-flow-section .home-flow-card{padding-left:56px;padding-right:12px}.home .home-flow-section .home-flow-card .home-icon{left:9px}.home .home-flow-section .home-flow:before{left:34px}}@media (prefers-reduced-motion:reduce){.home *,.home :before,.home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.home .home-kicker-icon{gap:11px}.home .home-kicker-icon>i,.home .home-command-card .home-kicker-icon>i,.home .home-final .home-kicker-icon>i{width:20px;height:20px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 20px;position:relative}.home .home-kicker-icon>i:after{content:"";background:var(--agency-lime);width:8px;height:2px;position:absolute;bottom:1px;right:-5px}.home .home-kicker-icon>i .lx-icon,.home .home-command-card .home-kicker-icon>i .lx-icon{stroke-width:1.45px;width:15px;height:15px}.home .home-flow-section .home-flow-card .home-icon{width:42px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 42px;position:relative}.home .home-flow-section .home-flow-card .home-icon:before{content:"";background:var(--agency-lime);width:18px;height:2px;position:absolute;bottom:4px;left:5px}.home .home-flow-section .home-flow-card .home-icon svg{stroke-width:1.4px;width:21px;height:21px}.home .home-flow-section .home-flow:before{opacity:.6}.home .home-flow-instrument{border:0;min-height:126px;box-shadow:none;background:0 0;border-block:1px solid #2344341a;border-radius:0;padding:15px 0 13px;-webkit-backdrop-filter:none!important}.home .home-flow-instrument>header{padding-inline:2px}.home .home-flow-capture>div{grid-template-columns:64px minmax(0,1fr) 24px;padding-inline:2px}.home .home-flow-capture>div>i{background:var(--institution-line);height:2px;overflow:hidden}.home .home-flow-capture>div>i>b{background:var(--agency-forest);height:100%;display:block}.home .home-flow-analysis svg{height:64px}.home .home-flow-analysis>footer{padding-inline:2px}.home .home-flow-outcome>div{background:0 0;border:0;border-radius:0;padding:8px 2px 10px}.home .home-flow-outcome>div>i{background:0 0;border-radius:0;width:24px;height:24px}.home .home-flow-outcome>div>i:after{content:"";background:var(--agency-lime);width:14px;height:2px;margin-top:2px;display:block}.home .home-problem-grid article>svg,.home .home-context-top .home-icon,.home .home-public-scope>div>svg,.home .home-atelier-meta i,.home .home-rigor-grid article>svg,.home .home-context-grid li svg,.home .home-reading-strength>svg,.home .home-consultancy>svg{box-shadow:none;background:0 0;border:0;border-radius:0}.home .home-problem-grid article>svg{border-bottom:2px solid var(--agency-lime);box-sizing:content-box;width:22px;height:22px;padding:0 0 7px}.home .home-context-top .home-icon{flex:0 0 32px;width:32px;height:32px;position:relative}.home .home-context-top .home-icon:after{content:"";background:var(--agency-lime);width:16px;height:2px;position:absolute;bottom:1px;left:6px}.home .home-context-top .home-icon svg{width:21px;height:21px}.home .home-public-scope>div>svg{box-sizing:content-box;border-bottom:2px solid #b6f01bd9;width:21px;height:21px;padding-bottom:6px}.home .home-atelier-meta i{width:28px;height:28px;position:relative}.home .home-atelier-meta i:after{content:"";background:var(--agency-lime);width:14px;height:2px;position:absolute;bottom:1px;right:0}.home .home-rigor-grid article>svg{border-bottom:2px solid var(--agency-lime);box-sizing:content-box;width:23px;height:23px;padding:0 0 8px}.home .home-context-grid li svg{box-sizing:content-box;border-bottom:2px solid #b6f01bdb;width:20px;height:20px;padding:0 0 6px}.home .home-reading-strength{border:0;border-left:2px solid var(--agency-lime);box-shadow:none;background:0 0;border-radius:0}.home .home-reading-strength>svg{width:18px;height:18px;color:var(--agency-forest)}.home .home-consultancy>svg{border-bottom:2px solid var(--agency-lime);box-sizing:content-box;width:26px;height:26px;padding-bottom:7px}@media (width<=720px){.home .home-flow-section .home-flow-card .home-icon{width:40px;height:40px}.home .home-flow-section .home-flow-card .home-icon:before{left:4px}.home .home-flow-instrument{min-height:120px;padding-inline:0}.home .home-context-grid li svg{align-self:start;margin-top:2px}}.home .home-journey-inner{min-height:52px;display:block}.home .home-journey-track{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-height:52px}.home .home-journey-track:before,.home .home-journey-track>i{top:14px}.home .home-journey-track:before{background:#2344341a}.home .home-journey-track>i{background:#2344349e;height:1px}.home .home-journey-track a{min-width:0;padding:25px 18px 9px 0;display:block;position:relative}.home .home-journey-track a:before{width:2px;height:7px;box-shadow:none;background:#23443447;border:0;border-radius:0;margin:0;position:absolute;top:11px;left:0}.home .home-journey-track a:after{content:"";background:var(--agency-lime);width:0;height:1px;transition:width .2s;position:absolute;bottom:5px;left:0}.home .home-journey-track a.active:before{background:var(--agency-lime);width:3px;box-shadow:none}.home .home-journey-track a.active:after{width:28px}.home .home-journey-track small{color:#23443480;font-variant-numeric:tabular-nums;letter-spacing:.07em;font-size:7px;position:absolute;top:1px;left:0}.home .home-journey-track span{color:#1f272394;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.2;display:block;overflow:hidden}.home .home-journey-track a.active span{color:var(--agency-black);font-weight:650}@media (width<=720px){.home .home-journey-inner,.home .home-journey-track{min-height:32px}.home .home-journey-track:before,.home .home-journey-track>i{top:11px}.home .home-journey-track a{min-height:32px;padding:0}.home .home-journey-track a:before{width:2px;height:7px;top:8px}.home .home-journey-track a:after,.home .home-journey-track small,.home .home-journey-track span{display:none}}.home .home-footer{color:#234434b8;box-shadow:none;-webkit-backdrop-filter:blur(12px);background:#eff6edd6;border-top:1px solid #23443417;padding-block:22px}.home .home-footer:before,.home .home-footer:after{display:none}.home .home-footer>.home-wrap{justify-content:flex-start}.home .home-footer p{color:inherit;letter-spacing:.01em;text-align:left;font-size:10px;font-weight:500}@media (width<=720px){.home .home-footer{background:#eff6edeb;padding-block:20px}.home .home-footer>.home-wrap{justify-content:center}.home .home-footer p{text-align:center}}@media (width<=600px){.home{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.home .home-nav{padding-top:env(safe-area-inset-top,0)}.home .home-journey{top:calc(62px + env(safe-area-inset-top,0))}.home .home-journey-inner,.home .home-journey-track{min-height:28px}.home .home-journey-track:before,.home .home-journey-track>i{top:9px}.home .home-journey-track a{min-height:28px}.home .home-journey-track a:before{height:7px;top:6px}.home .home-hero{gap:34px;padding-top:34px}.home .home-hero h1{letter-spacing:-.052em;font-size:clamp(37px,11.4vw,46px)}.home .home-kicker-icon{align-items:flex-start;gap:9px;font-size:10px}.home .home-kicker-icon>i{margin-top:1px}.home .home-proof-line{display:none}.home .home-actions{gap:14px}.home .home-actions .home-text-link{justify-content:space-between;align-items:center;min-height:42px;display:flex}.home .home-command-card figcaption{grid-template-columns:minmax(0,1fr)}.home .home-live{justify-self:start}.home .home-score-panel,.home .home-command-copy{padding:17px 15px}.home .home-score strong{font-size:56px}.home .home-command-copy h2{font-size:23px;line-height:1.06}.home .home-reading-strength{grid-template-columns:auto minmax(0,1fr);padding:12px 0 12px 12px}.home .home-signal-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home .home-signal-row header{grid-column:1/-1}.home .home-signal-row>div{min-width:0}.home .home-signal-row>div span{font-size:8px}.home .home-signal-row>div b{font-size:16px}.home .home-next-decision .home-icon{width:28px;height:28px;margin:0}.home .home-problem-head h2,.home .home-section-head h2,.home .home-atelier-head h2,.home .home-faq h2{font-size:clamp(33px,9.2vw,39px)}.home .home-problem-grid article{grid-template-columns:34px minmax(0,1fr);gap:8px 14px;min-height:0;padding:22px 0;display:grid}.home .home-problem-grid article>span{top:23px;right:0}.home .home-problem-grid article>svg{grid-row:1/span 2;align-self:start}.home .home-problem-grid h3{margin:0;padding-right:34px;font-size:19px}.home .home-problem-grid p{grid-column:2;max-width:none}.home .home-problem-resolution{margin-top:12px;padding:17px 16px}.home .home-flow-section .home-flow-card{padding-top:22px;padding-bottom:24px}.home .home-flow-card-copy{margin-top:22px}.home .home-flow-instrument{min-height:112px;margin-top:20px}.home .home-flow-analysis svg{height:58px}.home .home-flow-result{margin-top:18px}.home .home-conversion-prompt{display:none}.home .home-atelier-grid article{padding-block:20px}.home .home-atelier-meta{padding-bottom:22px}.home .home-atelier-grid h3{font-size:23px}.home .home-atelier-signature{display:none}.home .home-public-scope>div{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:16px}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){padding:24px 17px}.home .home-context-grid h3{margin-top:30px;font-size:28px}.home .home-context-grid article p{font-size:12px}.home .home-context-grid li{min-height:62px;padding:13px 0}.home .home-context-link{align-items:center;min-height:48px}.home .home-consultancy{padding:18px 16px}.home .home-rigor-grid article{padding-block:20px}.home .home-rigor-grid h3{font-size:21px}.home .home-evidence-state{margin-top:18px}.home .home-final-grid{width:calc(100% - 16px);padding:34px 18px}.home .home-final-grid h2{font-size:clamp(36px,10vw,42px)}.home .home-final-grid>div:last-child p{font-size:14px;line-height:1.55}.home .home-faq summary{min-height:56px;font-size:14px}.home .home-footer{padding-bottom:calc(18px + env(safe-area-inset-bottom,0))}}@media (width<=360px){.home .home-hero h1{font-size:35px}.home .home-hero-lead{font-size:15px}.home .home-signal-row{gap:8px}.home .home-flow-section .home-flow-card{padding-left:52px}.home .home-flow-section .home-flow-card .home-icon{left:7px}.home .home-flow-section .home-flow:before{left:31px}.home .home-final-grid h2{font-size:34px}}@media (width<=720px){:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page){width:100%;min-width:0;overflow-x:clip}:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page) *{box-sizing:border-box;min-width:0}:is(.strategy-hero,.plans-hero,.contact-page main>section) h1{color:var(--agency-black)}:is(.strategy-hero,.plans-hero,.contact-page main>section)>p{color:#1f2723b8}.plans-hero h1 em{color:var(--agency-muted)}.landing-brand{align-items:center;min-height:44px}.strategy-nav>div>a,.plans-page>nav>div>a,.contact-page>nav>a:last-child,.policy-page>nav>a:last-child,.blog-nav>a:last-child{align-items:center;min-height:44px;display:inline-flex}.contact-page>nav>a:last-child,.policy-page>nav>a:last-child{min-width:44px;padding-inline:4px}.strategy-hero>a,.strategy-cta>a,.plans-grid article>a,.credit-packs>a,.enterprise-plan>a,.human-access>a,.specialist-decision aside>a{justify-content:center;align-items:center;min-height:48px;display:inline-flex}.contact-page :is(input,select,textarea):not([type=checkbox]){width:100%;min-height:48px}.contact-page button[type=submit],.contact-page form>button{min-height:48px}.contact-page .consent-line{align-items:flex-start;min-height:44px}.contact-page .consent-line input[type=checkbox]{width:20px;height:20px;margin-top:2px}.blog-filters button{min-height:44px;padding-block:10px}.home .home-context-grid{border-radius:12px;overflow:hidden}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){min-height:0;padding:24px 16px}.home .home-context-grid article+article{border-top:1px solid #2344341a;border-left:0}.home .home-context-grid article:nth-child(2):before{width:36px;height:2px;left:16px}.home .home-context-grid h3{margin:26px 0 14px;font-size:clamp(28px,8.5vw,34px)}.home .home-context-grid article p{font-size:13px;line-height:1.6}.home .home-context-grid ul{grid-template-columns:1fr;margin-top:24px}.home .home-context-grid li{min-height:64px;padding:12px 0}.home .home-context-link{min-height:48px;margin-top:20px;padding-top:16px}}.home .home-button,.home .home-actions .home-button,.home .home-final .home-button{background-color:var(--institution-action);background-image:linear-gradient(145deg,#ffffff47,#0000 46%);border-color:#2344342e;box-shadow:inset 0 1px #ffffff94,0 16px 34px -24px #234434b8;color:var(--agency-black)!important}.home .home-button:hover,.home .home-actions .home-button:hover,.home .home-final .home-button:hover{background-color:var(--institution-action-hover);color:var(--agency-black)!important}.home .home-footer{color:var(--institution-authority-deep);background:color-mix(in srgb, var(--institution-action) 92%, transparent);-webkit-backdrop-filter:saturate(120%)blur(14px);border-top-color:#23443424;box-shadow:inset 0 1px #ffffff7a}@media (width<=720px){.home .home-footer{background:color-mix(in srgb, var(--institution-action) 95%, transparent)}html{overflow-x:clip}.home{width:100%;min-width:0;overflow-x:clip}.home *,.home :before,.home :after{box-sizing:border-box}.home :is(img,svg,canvas,video){max-width:100%}.home :is(h1,h2,h3,p,a,span,b,small){overflow-wrap:break-word}.home .home-wrap{width:min(100% - 32px,640px);min-width:0;margin-inline:auto}.home .home-nav-inner{width:min(100% - 24px,640px);min-height:62px}.home .home-brand{min-height:44px}.home .home-brand i{flex:none}.home .home-nav-actions{gap:8px}.home .home-menu{flex:0 0 44px;width:44px;height:44px}.home .home-nav nav{max-height:calc(100dvh - 62px - env(safe-area-inset-top,0px));overscroll-behavior:contain;overflow-y:auto}.home .home-nav nav a{align-items:center;min-height:52px;display:flex}.home .home-journey{height:30px}.home .home-journey-inner,.home .home-journey-track{min-height:30px}.home main{min-width:0}.home .home-hero{grid-template-columns:minmax(0,1fr);gap:40px;width:min(100% - 32px,640px);padding:42px 0 62px}.home .home-hero-copy,.home .home-command-card,.home .home-command-overview,.home .home-score-panel,.home .home-command-copy{min-width:0}.home .home-hero h1{letter-spacing:-.052em;max-width:12ch;margin-top:22px;font-size:clamp(39px,10.8vw,52px);line-height:.97}.home .home-hero h1 em{display:inline}.home .home-hero-lead{max-width:35rem;margin-top:28px;font-size:16px;line-height:1.55}.home .home-hero-detail{max-width:35rem;margin-top:14px;font-size:13px;line-height:1.58}.home .home-actions{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:26px;display:grid}.home .home-actions :is(.home-button,.home-text-link){justify-content:space-between;width:100%;min-height:48px}.home .home-command-card{width:100%}.home .home-command-card figcaption{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 16px}.home .home-command-card figcaption b{font-size:12px;line-height:1.4}.home .home-command-overview{grid-template-columns:minmax(0,1fr)}.home .home-score-panel,.home .home-command-copy{padding:22px 16px}.home .home-command-copy{border-top:1px solid #2344341f;border-left:0}.home .home-command-copy h2{max-width:16ch}.home .home-wave-trend{min-width:0}.home .home-reading-strength{align-items:start}.home .home-signal-row{padding:18px 16px;overflow:hidden}.home .home-signal-row header{align-items:start;gap:4px}.home .home-next-decision{grid-template-columns:30px minmax(0,1fr) 18px;gap:10px;padding:16px}.home .home-next-decision b{line-height:1.4}.home .home-command-card>footer{align-items:flex-start;gap:10px;padding:14px 16px}.home :is(.home-problem,.home-flow-section,.home-atelier,.home-applications,.home-section#rigor,.home-faq){padding-block:68px}.home :is(.home-problem-head,.home-section-head,.home-atelier-head){grid-template-columns:minmax(0,1fr);gap:22px}.home :is(.home-problem-head h2,.home-section-head h2,.home-atelier-head h2,.home-faq h2){letter-spacing:-.045em;max-width:15ch;font-size:clamp(34px,8.8vw,43px);line-height:1.02}.home :is(.home-problem-head>p,.home-section-head>p,.home-atelier-head>p){max-width:38rem;font-size:14px;line-height:1.62}.home .home-problem-grid,.home .home-flow,.home .home-atelier-grid,.home .home-context-grid,.home .home-rigor-grid,.home .home-final-grid{grid-template-columns:minmax(0,1fr)}.home .home-problem-resolution{grid-template-columns:minmax(0,1fr);gap:10px}.home .home-problem-resolution a{min-height:44px}.home .home-flow-section .home-flow{width:100%}.home .home-flow-section .home-flow-card{min-width:0;min-height:0;padding:26px 18px 28px 62px}.home .home-flow-card-copy{margin-top:22px}.home .home-flow-section .home-flow h3{font-size:clamp(29px,8vw,35px);line-height:1}.home .home-flow-section .home-flow p{font-size:14px;line-height:1.58}.home .home-flow-instrument{width:100%;max-width:none}.home .home-atelier-grid article,.home .home-rigor-grid article{min-width:0;padding-inline:0}.home .home-public-scope{grid-template-columns:minmax(0,1fr)}.home .home-public-scope>div,.home .home-context-grid article{min-width:0}.home .home-context-grid li{grid-template-columns:30px minmax(0,1fr)}.home .home-context-grid li span{min-width:0}.home .home-context-link{justify-content:space-between;width:100%}.home .home-consultancy{grid-template-columns:34px minmax(0,1fr);gap:14px}.home .home-consultancy>p{grid-column:1/-1}.home .home-final{padding-block:32px}.home .home-final-grid{gap:28px;width:min(100% - 16px,656px);padding:40px 22px}.home .home-final-grid h2{max-width:12ch;font-size:clamp(37px,9.8vw,46px);line-height:.98}.home .home-final-grid .home-button{min-height:50px}.home .home-faq>div{padding-inline:0}.home .home-faq summary{gap:18px;min-height:58px;padding-block:17px;line-height:1.4}.home .home-faq details p{padding-right:0;font-size:14px;line-height:1.65}}@media (width<=430px){.home .home-wrap,.home .home-hero{width:calc(100% - 28px)}.home .home-nav-inner{width:calc(100% - 20px)}.home .home-brand b{letter-spacing:.055em;font-size:12px}.home .home-hero{padding-top:34px}.home .home-hero h1{font-size:clamp(37px,10.6vw,44px)}.home .home-kicker-icon{max-width:34ch}.home .home-signal-row{gap:9px}.home .home-signal-row>div b{font-size:15px}.home .home-signal-row>div span{letter-spacing:.03em;font-size:7.5px}.home .home-final-grid{padding-inline:18px}}@media (width<=360px){.home .home-wrap,.home .home-hero{width:calc(100% - 24px)}.home .home-hero h1{font-size:35px;line-height:.98}.home .home-hero-lead{font-size:15px}.home .home-command-card figcaption,.home .home-score-panel,.home .home-command-copy,.home .home-signal-row,.home .home-next-decision,.home .home-command-card>footer{padding-inline:13px}.home .home-signal-row{grid-template-columns:repeat(3,minmax(0,1fr))}.home .home-flow-section .home-flow-card{padding-left:54px;padding-right:14px}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){padding-inline:14px}.home .home-final-grid h2{font-size:34px}}@media (width<=720px){:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page){color:var(--agency-black)}:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page) :is(h1,h2,h3,strong,b){color:var(--agency-black)!important}:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page) :is(p,li,label){color:#4f5853!important}:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page) :is(.landing-kicker,.plan-eyebrow,.policy-date,main>span,section>span),.plans-hero h1 em{color:#5e6963!important}.strategy-hero>a,.strategy-cta>a,.plans-grid article>a,.enterprise-plan>a,.human-access>a,.specialist-decision aside>a,.contact-page form>button{min-height:48px;color:var(--agency-black)!important;background:var(--institution-action)!important;border-color:#23443429!important}.contact-page form{width:100%}.contact-page form :is(input,select,textarea):not([type=checkbox]){width:100%;min-height:48px;color:var(--agency-black);background:#ffffffd1}.contact-page main>section>div :is(b,span),.plans-grid article.featured :is(h2,b,strong,span,li),.enterprise-plan :is(h2,b,strong,span,li),.strategy-cta :is(h2,b,strong,span){color:var(--agency-paper)!important}.plans-grid article.featured p,.enterprise-plan p,.strategy-cta p{color:#fbfcfbbd!important}.plans-grid article.featured small,.enterprise-plan small,.contact-page main>section>div span{color:#fbfcfbad!important}.policy-page main,.blog-page main{width:min(100% - 32px,760px)}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){min-height:0;padding:24px 16px}.home .home-context-grid h3{margin-top:26px}.home .home-context-link{min-height:48px;margin-top:20px;padding-top:16px}.home .home-nav .home-nav-enter{min-height:40px;color:var(--agency-black);background:var(--agency-lime);letter-spacing:.01em;border-radius:999px;align-items:center;padding:0 15px;font-size:13px;font-weight:800;display:inline-flex}.home .home-nav .home-nav-enter:after{display:none}.home .home-nav nav,.home .home-nav nav.open{background:var(--agency-white);-webkit-backdrop-filter:none;border-bottom:1px solid var(--institution-line);box-shadow:0 24px 48px -28px #1f272373}.home .home-nav nav a{min-height:52px;color:var(--agency-black);border-bottom:1px solid var(--institution-line);font-weight:600}.home .home-nav nav a:last-child{border-bottom:0}.home .home-nav{z-index:40}.home .home-journey a:before{background:#23443466;width:2px;height:9px}.home .home-journey a.active:before{background:var(--agency-forest);width:3px;height:13px}.home .home-journey-track{align-items:center;gap:9px;display:flex}.home .home-journey a{flex:none;align-items:center;display:flex}.home .home-journey a.active{flex:auto;min-width:0;padding-left:11px}.home .home-journey a.active span{color:var(--agency-forest);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;display:inline;overflow:hidden}.home .home-journey a.active:after{display:none}}@media (width<=360px){.home .home-wrap,.home .home-hero{width:calc(100% - 24px)}:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page) main{min-width:0}}:root{--public-gutter:clamp(24px, 4vw, 48px);--public-section-y:clamp(76px, 8vw, 112px);--public-card-pad:clamp(24px, 3vw, 40px);--public-content-gap:clamp(40px, 6vw, 88px)}.home-wrap,.home-nav-inner,.home-footer>.home-wrap{width:min(1180px, calc(100% - (var(--public-gutter) * 2)))}:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page)>main{width:min(1280px, calc(100% - (var(--public-gutter) * 2)));margin-inline:auto;padding-left:0;padding-right:0}.strategy-page main,.plans-page>main,.blog-page main{padding-top:clamp(52px,6vw,76px);padding-bottom:clamp(88px,9vw,128px)}.policy-page main{width:min(780px, calc(100% - (var(--public-gutter) * 2)));padding-top:clamp(56px,7vw,76px);padding-bottom:clamp(88px,9vw,128px)}.contact-page>main{width:min(1180px, calc(100% - (var(--public-gutter) * 2)));gap:var(--public-content-gap);padding-top:clamp(56px,7vw,76px);padding-bottom:clamp(88px,9vw,120px)}.strategy-hero{padding-top:clamp(34px,4vw,52px);padding-bottom:clamp(58px,7vw,82px)}.strategy-hero h1,.plans-hero h1,.contact-page h1{margin-top:18px;margin-bottom:18px}:is(.module-grid article,.plans-grid article,.audience-signal,.contact-page form){padding:var(--public-card-pad)}.plans-hero{margin-bottom:clamp(44px,6vw,64px)}.plans-grid,.module-grid,.article-grid{gap:clamp(14px,2vw,22px)}.contact-page section>div{margin-top:32px;padding:20px}.policy-date{margin-bottom:clamp(42px,6vw,58px)}.policy-page h2{margin-top:36px}.blog-filters{margin-top:30px;margin-bottom:34px}.quiz-shell{padding-top:clamp(28px,5vw,52px);padding-bottom:clamp(72px,8vw,110px)}@media (width<=720px){:root{--public-gutter:16px;--public-section-y:64px;--public-card-pad:20px;--public-content-gap:40px}.home-wrap,.home-nav-inner,.home-footer>.home-wrap{width:calc(100% - 32px)}.home :is(.home-problem,.home-flow-section,.home-atelier,.home-applications,.home-section#rigor,.home-faq){padding-top:var(--public-section-y);padding-bottom:var(--public-section-y)}.home .home-hero{width:calc(100% - 32px);padding-top:40px;padding-bottom:64px}.home :is(.home-problem-head,.home-section-head,.home-atelier-head){gap:20px;margin-bottom:36px}.home :is(.home-problem-grid,.home-flow,.home-atelier-grid,.home-rigor-grid){gap:0}.home .home-context-grid article,.home .home-context-grid article:first-child,.home .home-context-grid article:nth-child(2){padding:24px 16px}:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page)>main{width:calc(100% - 32px);padding-top:44px;padding-bottom:80px}.strategy-hero{padding-top:28px;padding-bottom:52px}.strategy-hero h1,.plans-hero h1,.contact-page h1{margin-top:16px;margin-bottom:18px}.strategy-hero>p,.plans-hero>p,.contact-page section>p{margin-bottom:0}.plans-hero{margin-bottom:40px}.plans-grid,.module-grid,.article-grid{gap:16px}:is(.module-grid article,.plans-grid article,.contact-page form){padding:20px}.contact-page>main{gap:40px}.contact-page section>div{margin-top:28px;padding:20px}.contact-page form{border-radius:16px}.contact-page label{margin-bottom:16px}.policy-date{margin-bottom:40px}.policy-page h2{margin-top:32px;margin-bottom:10px}.blog-filters{margin-top:24px;margin-bottom:32px}.quiz-shell{width:calc(100% - 20px);padding-top:14px;padding-bottom:56px}.home-footer,.booking-public-footer .home-footer{padding-top:0;padding-bottom:0}}@media (width<=360px){:root{--public-gutter:12px}.home-wrap,.home-nav-inner,.home-footer>.home-wrap,.home .home-hero,:is(.strategy-page,.plans-page,.contact-page,.policy-page,.blog-page)>main{width:calc(100% - 24px)}}
