@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700;800;900&family=Montserrat:wght@300;400;500;600;700;800&family=Orbitron:wght@400;700;900&family=Manrope:wght@300;400;600&display=swap";.automation-benefits{background:var(--color-bg-soft)}.automation-benefits__layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2.5rem,6vw,6rem)}.automation-benefits__statement,.automation-benefits__ledger{min-width:0}.automation-benefits__statement h2{max-width:15ch;margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,3.3vw,3.1rem);line-height:1.16;letter-spacing:-.035em}.automation-benefits__statement h2 span{display:block}.automation-benefits__statement h2 span{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.automation-benefits__statement>p:not(.automation-section__eyebrow){max-width:42ch;margin:1.5rem 0;color:var(--color-muted);font-size:.95rem;line-height:1.75}.automation-benefits__statement a{display:inline-flex;gap:1rem;align-items:center;padding-bottom:.4rem;border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:.8rem;font-weight:750}.automation-benefits__statement a span{color:var(--color-electric-blue);font-size:1rem}.automation-benefits__ledger{border-top:1px solid var(--color-border)}.automation-benefits__ledger-head,.automation-benefits__foot{display:flex;justify-content:space-between;padding:.9rem .2rem;color:var(--color-muted);font-size:.58rem;font-weight:750;letter-spacing:.12em}.automation-benefits__ledger-head span:last-child{color:var(--color-violet)}.automation-benefits__row{display:grid;grid-template-columns:28px minmax(125px,.85fr) 20px minmax(0,1.35fr);align-items:center;gap:.7rem;padding:1.25rem .2rem;border-top:1px solid var(--color-border)}.automation-benefits__row-index{align-self:start;padding-top:.2rem;color:var(--color-muted);font-size:.63rem}.automation-benefits__before{color:var(--color-muted);font-size:.78rem}.automation-benefits__rule{color:var(--color-electric-blue)}.automation-benefits__row strong{color:var(--color-text);font-size:.78rem;line-height:1.5;font-weight:650}.automation-benefits__foot{border-top:1px solid var(--color-border);color:var(--color-muted)}@media(max-width:850px){.automation-benefits__layout{grid-template-columns:1fr;gap:2.5rem}.automation-benefits__statement h2{max-width:18ch}}@media(max-width:500px){.automation-benefits__row{grid-template-columns:22px minmax(0,.8fr) 14px minmax(0,1.2fr);gap:.45rem}.automation-benefits__before,.automation-benefits__row strong{font-size:.7rem}}.automation-contact{padding:clamp(4.5rem,8vw,7rem) 0;background:var(--color-bg-soft);color:var(--color-text)}.automation-contact__layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:clamp(3rem,8vw,8rem);align-items:start}.automation-contact__copy h2{max-width:12ch;margin:0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.65rem);line-height:1.1;letter-spacing:-.035em}.automation-contact__copy>p:not(.automation-section__eyebrow){max-width:43ch;margin:1.3rem 0 2.2rem;color:var(--color-muted);font-size:.9rem;line-height:1.75}.automation-contact__details{display:grid;gap:.95rem;border-top:1px solid var(--color-border);padding-top:1.1rem}.automation-contact__details>div{display:grid;grid-template-columns:110px 1fr;gap:.6rem}.automation-contact__details span{color:var(--color-electric-blue);font-size:.58rem;font-weight:750;letter-spacing:.12em}.automation-contact__details a,.automation-contact__details p{margin:0;color:var(--color-text);font-size:.76rem}.automation-contact__form-wrap{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-panel);overflow:hidden;box-shadow:var(--shadow-soft)}.automation-contact__form-head{display:flex;justify-content:space-between;border-bottom:1px solid var(--color-border);padding:.9rem 1.2rem;color:var(--color-muted);font-size:.58rem;font-weight:750;letter-spacing:.13em}.automation-contact__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.3rem}.automation-contact__form label{display:grid;gap:.4rem}.automation-contact__form label>span{color:var(--color-text);font-size:.68rem;font-weight:650}.automation-contact__form input,.automation-contact__form select,.automation-contact__form textarea{width:100%;min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-xs);padding:.72rem .75rem;background:var(--color-bg);color:var(--color-text);font-size:.75rem;outline:none}.automation-contact__form input::placeholder,.automation-contact__form textarea::placeholder{color:var(--color-muted);opacity:.75}.automation-contact__form input:focus,.automation-contact__form select:focus,.automation-contact__form textarea:focus{border-color:var(--color-electric-blue);box-shadow:0 0 0 2px #3158d51a}.automation-contact__form textarea{resize:vertical}.automation-contact__wide{grid-column:1/-1}.automation-contact__submit{display:flex;justify-content:space-between;align-items:center;grid-column:1/-1;padding:.9rem 1rem;border:0;border-radius:999px;background:var(--gradient-brand);color:#fff;font-size:.77rem;font-weight:700;text-align:left;cursor:pointer;box-shadow:var(--shadow-glow)}.automation-contact__submit:hover{background:var(--gradient-brand-strong)}.automation-contact__submit span{color:#fff;font-size:1rem}.automation-contact__form-note{grid-column:1/-1;margin:-.5rem 0 0;color:var(--color-muted);font-size:.6rem}@media(max-width:850px){.automation-contact__layout{grid-template-columns:1fr;gap:2.7rem}.automation-contact__copy h2{max-width:16ch}}@media(max-width:560px){.automation-contact__form{grid-template-columns:1fr}.automation-contact__form label,.automation-contact__wide,.automation-contact__submit,.automation-contact__form-note{grid-column:1}.automation-contact__form-head{font-size:.53rem}.automation-contact__details>div{grid-template-columns:92px 1fr}}.automation-canvas{border-top:1px solid rgba(255,255,255,.08);color:#fff;background:#0d1020}.automation-canvas__toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:53px;padding:.55rem .9rem;border-bottom:1px solid rgba(255,255,255,.09)}.automation-canvas__toolbar>div:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem}.automation-canvas__eyebrow{color:#a98bff;font-size:.58rem;font-weight:800;letter-spacing:.14em}.automation-canvas__hint{color:#8490aa;font-size:.62rem}.automation-canvas__zoom{display:flex;align-items:center;gap:.35rem}.automation-canvas__zoom button{min-width:27px;height:27px;border:1px solid rgba(215,224,247,.16);border-radius:7px;background:#ffffff0a;color:#d8def0;font-size:.72rem;cursor:pointer}.automation-canvas__zoom button:hover{border-color:#7a00ff;background:#7a00ff29}.automation-canvas__zoom span{min-width:38px;color:#9ca8c0;font-size:.6rem;text-align:center}.automation-canvas__zoom button:last-child{padding-inline:.55rem;color:#aeb8cb}.automation-canvas__viewport{width:100%;overflow:auto;scrollbar-color:#4b3b79 #171a2a}.automation-canvas__surface{display:block;max-width:none;touch-action:none;cursor:grab;outline:none}.automation-canvas__surface:active{cursor:grabbing}.automation-canvas__surface:focus-visible{outline:2px solid #4de7ff;outline-offset:-3px}.automation-canvas__inspector{display:grid;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:74px;padding:.8rem 1rem;border-top:1px solid rgba(255,255,255,.1);background:linear-gradient(100deg,#265eff14,#7a00ff17)}.automation-canvas__inspector-type{align-self:start;padding-top:.18rem;color:#b58bff;font-size:.58rem;font-weight:800;letter-spacing:.13em}.automation-canvas__inspector strong{display:block;color:#f4f6fc;font-size:.76rem}.automation-canvas__inspector p{margin:.18rem 0 0;color:#aab4c7;font-size:.67rem;line-height:1.5}.automation-canvas__inspector-meta{color:#7f8ba4;font-size:.57rem;text-align:right}.automation-canvas__live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@media(max-width:760px){.automation-canvas__toolbar{align-items:flex-start}.automation-canvas__toolbar>div:first-child{gap:.35rem;flex-direction:column}.automation-canvas__inspector{grid-template-columns:1fr auto}.automation-canvas__inspector-type{grid-column:1/-1}.automation-canvas__inspector-meta{grid-column:2;grid-row:2}}@media(prefers-reduced-motion:reduce){.automation-canvas *{scroll-behavior:auto}}.automation-canvas__viewport{position:relative;height:560px;min-height:560px;overflow:hidden;background-color:#0d1020;background-image:radial-gradient(circle,rgba(190,205,240,.2) 1px,transparent 1.2px);background-size:24px 24px;background-position:2px 2px;cursor:grab;-webkit-user-select:none;user-select:none}.automation-canvas__viewport:active{cursor:grabbing}.automation-canvas__surface{background:transparent}.automation-canvas__inspector{grid-template-columns:82px minmax(0,1fr) auto auto}.automation-canvas__view{padding:.56rem .78rem;border:1px solid rgba(166,107,255,.45);border-radius:8px;background:#7a00ff24;color:#e6ddff;font-size:.64rem;font-weight:700;cursor:pointer}.automation-canvas__view:hover{border-color:#b58bff;background:#7a00ff40}.automation-canvas__preview{padding:1rem;border-top:1px solid rgba(255,255,255,.1);background:#101424}.automation-canvas__preview-heading{display:flex;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:.8rem}.automation-canvas__preview-heading span{color:#4de7ff;font-size:.56rem;font-weight:800;letter-spacing:.13em}.automation-canvas__preview-heading h4{margin:.25rem 0 0;color:#f4f6fc;font-size:.85rem}.automation-canvas__preview-heading p{max-width:44ch;margin:0;color:#8995ac;font-size:.63rem;line-height:1.5}.automation-canvas__io{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.automation-canvas__io-card{min-width:0;padding:.85rem;border:1px solid rgba(190,203,232,.12);border-radius:10px;background:#ffffff06}.automation-canvas__io-card>strong{color:#c5b0ff;font-size:.69rem}.automation-canvas__io-card>p{margin:.4rem 0 .6rem;color:#c0c8d6;font-size:.65rem;line-height:1.5}.automation-canvas__io-card>span,.automation-canvas__io-card>small{color:#8490a8;font-size:.6rem;line-height:1.5}.automation-canvas__io-card--output{border-color:#31d6c345;background:#31d6c30b}.automation-canvas__io-card--output>strong{color:#64e5d5}.automation-canvas__field{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.45rem;color:#aab4c7;font-size:.61rem}.automation-canvas__field input:not([type=checkbox]),.automation-canvas__field select{width:105px;min-width:0;padding:.32rem .4rem;border:1px solid rgba(190,203,232,.18);border-radius:6px;background:#0d1020;color:#f2f4fa;font:inherit}.automation-canvas__field input[type=checkbox]{accent-color:#a66bff}@media(max-width:760px){.automation-canvas__viewport{height:560px;min-height:560px}.automation-canvas__inspector{grid-template-columns:minmax(0,1fr) auto}.automation-canvas__inspector-type{grid-column:1/-1}.automation-canvas__inspector-meta{grid-column:1;grid-row:3;text-align:left}.automation-canvas__view{grid-column:2;grid-row:2/4}.automation-canvas__io{grid-template-columns:1fr}.automation-canvas__preview-heading{align-items:flex-start;flex-direction:column}}.automation-flow{background:var(--color-bg-strong);color:#fff}.automation-flow .automation-section__title{color:#fff}.automation-flow .automation-section__intro{color:#ffffffad}.automation-flow .automation-section__eyebrow{color:#a98bff}.automation-workspace{display:grid;grid-template-columns:255px minmax(0,1fr);min-width:0;border:1px solid rgba(122,0,255,.32);border-radius:var(--radius-md);color:#f0f0f2;background:linear-gradient(135deg,#11131d,#15161d 55%,#11121a);box-shadow:0 24px 70px #265eff21;overflow:hidden}.automation-workspace__sidebar{display:flex;flex-direction:column;min-width:0;border-right:1px solid rgba(255,255,255,.09);background:#ffffff06}.automation-workspace__side-head{display:flex;justify-content:space-between;padding:1.25rem 1.1rem .85rem;color:#818a9d;font-size:.62rem;font-weight:750;letter-spacing:.13em}.automation-workspace__process{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:.55rem;padding:.9rem 1rem;text-align:left;color:#adb4c4;border:0;border-left:3px solid transparent;background:transparent;cursor:pointer;transition:background .18s ease,color .18s ease}.automation-workspace__process:hover{background:#ffffff0b;color:#fff}.automation-workspace__process.is-selected{border-image:var(--gradient-brand-strong) 1;background:linear-gradient(90deg,#265eff29,#7a00ff1a);color:#fff}.automation-workspace__process-num{align-self:start;padding-top:.08rem;color:#7f899b;font-size:.62rem;font-weight:700}.automation-workspace__process-copy strong,.automation-workspace__process-copy small{display:block}.automation-workspace__process-copy strong{font-size:.77rem;line-height:1.35}.automation-workspace__process-copy small{margin-top:.3rem;color:#8d97aa;font-size:.65rem}.automation-workspace__process-arrow{opacity:0;font-size:.9rem}.automation-workspace__process.is-selected .automation-workspace__process-arrow{opacity:1;color:#4de7ff}.automation-workspace__sidebar-note{margin:auto 1rem 1rem;padding:.85rem .75rem;border-top:1px solid rgba(255,255,255,.1);color:#a1aabd;font-size:.66rem;line-height:1.6}.automation-workspace__sidebar-note small{display:inline-block;margin:.35rem 0 0 1rem;color:#78849a}.automation-status-dot{display:inline-block;width:6px;height:6px;margin:0 .4rem .05rem 0;border-radius:50%;background:#4de7ff;box-shadow:0 0 8px #4de7ff99}.automation-workspace__main{min-width:0}.automation-workspace__topbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1.6rem 1.2rem;border-bottom:1px solid rgba(255,255,255,.09)}.automation-workspace__topbar p,.automation-workspace__canvas-label,.automation-workspace__telemetry-head,.automation-workspace__metric>span{margin:0 0 .35rem;color:#919bb0;font-size:.59rem;font-weight:750;letter-spacing:.13em}.automation-workspace__topbar p span{color:#4de7ff}.automation-workspace__topbar h3{margin:0;color:#fff;font-family:var(--font-display);font-size:1rem;line-height:1.45}.automation-workspace__summary{display:block;margin-top:.25rem;color:#aab3c4;font-size:.75rem}.automation-workspace__run{display:flex;align-items:center;gap:.55rem;flex:0 0 auto;padding:.72rem 1rem;border:0;border-radius:999px;background:var(--gradient-brand);color:#fff;font-size:.72rem;font-weight:700;cursor:pointer;box-shadow:var(--shadow-glow)}.automation-workspace__run:hover{background:var(--gradient-brand-strong)}.automation-workspace__run:disabled{opacity:.65;cursor:progress}.automation-run-mark{font-size:.62rem}.automation-workspace__telemetry{display:grid;grid-template-columns:minmax(0,1fr) 130px 130px;border-top:1px solid rgba(255,255,255,.09)}.automation-workspace__timeline{padding:.9rem 1rem}.automation-workspace__telemetry-head{display:flex;justify-content:space-between;gap:.5rem}.automation-workspace__telemetry-head span:last-child{color:#9ca8bb}.automation-workspace__event{display:flex;align-items:center;gap:.5rem;margin-top:.65rem;color:#c0c8d6;font-size:.65rem}.automation-event-time{color:#8994a9;font-size:.55rem;font-weight:700}.automation-event-marker{width:6px;height:6px;border-radius:50%;background:#7d8799}.automation-event-marker.is-complete{background:#4de7ff;box-shadow:0 0 0 3px #4de7ff1f}.automation-workspace__metric{display:flex;flex-direction:column;justify-content:center;padding:.7rem .85rem;border-left:1px solid rgba(255,255,255,.09)}.automation-workspace__metric>span{margin:0;font-size:.54rem}.automation-workspace__metric strong{margin-top:.28rem;color:#fff;font-family:var(--font-display);font-size:1rem}.automation-workspace__metric small{color:#8994a9;font-size:.6rem}.automation-flow__caption{display:flex;gap:.7rem;margin:1rem 0 0;color:#ffffff8f;font-size:.68rem;line-height:1.6}.automation-flow__caption span{color:#fff;font-weight:700;white-space:nowrap}@media(max-width:1000px){.automation-workspace{grid-template-columns:205px minmax(0,1fr)}}@media(max-width:760px){.automation-workspace{grid-template-columns:1fr}.automation-workspace__sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.automation-workspace__side-head,.automation-workspace__sidebar-note{grid-column:1/-1}.automation-workspace__side-head{padding-bottom:.25rem}.automation-workspace__sidebar-note{margin:.5rem 1rem}.automation-workspace__telemetry{grid-template-columns:1fr 1fr}.automation-workspace__timeline{grid-column:1/-1}.automation-workspace__metric{border-top:1px solid rgba(255,255,255,.09)}.automation-workspace__topbar{align-items:flex-start;padding:1.1rem}.automation-workspace__run{padding:.68rem .8rem;font-size:.65rem}}@media(prefers-reduced-motion:reduce){.automation-workspace__process,.automation-workspace__run{transition:none}}.automation-results{background:#0d0d0d;color:#fff}.automation-results .automation-section__eyebrow{color:var(--automation-cyan)}.automation-results .automation-section__intro{color:#a5b0c0}.automation-results__table{border-top:1px solid rgba(225,233,244,.32)}.automation-results__table-head{display:grid;grid-template-columns:.65fr 1.2fr 1.4fr .65fr;gap:1rem;padding:.85rem 0;color:#8290a4;font-size:.58rem;font-weight:750;letter-spacing:.13em}.automation-result-row{display:grid;grid-template-columns:28px minmax(120px,.7fr) minmax(170px,1.2fr) minmax(220px,1.4fr) minmax(110px,.65fr);align-items:center;gap:1rem;padding:1.4rem 0;border-top:1px solid rgba(225,233,244,.14)}.automation-result-row__number{color:var(--automation-cyan);font-size:.62rem}.automation-result-row h3{margin:0;font-size:.9rem}.automation-result-row__metric{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.automation-result-row__metric strong{color:var(--automation-cyan);font-size:clamp(1.5rem,2.7vw,2.4rem);line-height:1;letter-spacing:-.07em}.automation-result-row__metric span{color:#a5b0c0;font-size:.68rem}.automation-result-row p{margin:0;color:#a5b0c0;font-size:.72rem;line-height:1.6}.automation-result-row__source{color:#8794a8;font-size:.61rem}.automation-results__note{max-width:90ch;margin:1.2rem 0 0;color:#7f8ca0;font-size:.63rem;line-height:1.6}@media(max-width:850px){.automation-results__table-head{display:none}.automation-result-row{grid-template-columns:26px 1fr auto;gap:.4rem .75rem}.automation-result-row__number{grid-row:1 / span 2}.automation-result-row h3{grid-column:2}.automation-result-row__metric{grid-column:3;grid-row:1 / span 2;justify-content:flex-end}.automation-result-row p,.automation-result-row__source{grid-column:2 / 4}}@media(max-width:520px){.automation-result-row{grid-template-columns:22px 1fr}.automation-result-row__metric{grid-column:2;grid-row:2;justify-content:flex-start;margin:.3rem 0}.automation-result-row p,.automation-result-row__source{grid-column:2}}.automation-solutions{background:var(--color-bg);color:var(--color-text)}.automation-solutions__list{border-top:1px solid var(--color-border)}.automation-solution{display:grid;grid-template-columns:52px minmax(180px,.85fr) minmax(220px,1.15fr) minmax(180px,.9fr) 20px;align-items:center;gap:1.2rem;min-height:104px;border-bottom:1px solid var(--color-border);transition:padding .2s ease,background .2s ease}.automation-solution:hover{padding-inline:.7rem;background:var(--color-bg-soft)}.automation-solution__number{align-self:start;padding-top:2rem;color:var(--color-muted);font-size:.68rem}.automation-solution h3{margin:0;color:var(--color-text);font-size:1.02rem;letter-spacing:-.03em}.automation-solution p{margin:0;color:var(--color-muted);font-size:.79rem;line-height:1.6}.automation-solution__systems{color:var(--color-muted);font-size:.62rem}.automation-solution__arrow{color:var(--color-violet);font-size:1rem}.automation-solutions__closing{display:flex;align-items:center;gap:1.4rem;margin-top:2.2rem}.automation-solutions__line{flex:0 0 45px;height:1px;background:var(--gradient-brand)}.automation-solutions__closing p{max-width:43ch;margin:0;color:var(--color-muted);font-size:.82rem}.automation-solutions__stamp{margin-left:auto;color:var(--color-muted);font-size:.57rem;font-weight:700;letter-spacing:.12em;white-space:nowrap}@media(max-width:850px){.automation-solution{grid-template-columns:34px 1fr 20px;gap:.7rem;padding:1.1rem 0}.automation-solution__number{grid-row:span 2;padding-top:.2rem}.automation-solution h3,.automation-solution p,.automation-solution__systems{grid-column:2}.automation-solution__arrow{grid-column:3;grid-row:1}.automation-solutions__closing{align-items:flex-start;flex-wrap:wrap}.automation-solutions__stamp{flex-basis:100%;margin-left:60px}}.automation-hero{position:relative;isolation:isolate;min-height:620px;padding:var(--site-header-height) 0 2rem;color:#fff;background-color:#0a0514;background-image:radial-gradient(circle at 20% 30%,rgba(122,0,255,.19),transparent 48%),linear-gradient(rgba(255,255,255,.065) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.065) 1px,transparent 1px);background-size:100% 100%,60px 60px,60px 60px;overflow:hidden}.automation-hero:before{content:"";position:absolute;z-index:-1;width:46rem;height:46rem;right:-12rem;top:-22rem;border:1px solid rgba(122,0,255,.18);border-radius:50%;box-shadow:0 0 0 5rem #265eff0d,0 0 0 11rem #d600ff0a}.automation-hero__gridline{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:radial-gradient(circle at 78% 45%,rgba(38,94,255,.3),transparent 38%)}.automation-hero__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:center;min-height:470px}.automation-hero__copy{position:relative;z-index:2;min-width:0}.automation-hero__eyebrow{display:flex;align-items:center;gap:.65rem;margin:0 0 1.25rem;color:#b5c0d1;text-transform:uppercase;letter-spacing:.15em;font-size:.72rem;font-weight:700}.automation-hero__eyebrow span{width:7px;height:7px;display:inline-block;flex:0 0 auto;border-radius:50%;background:var(--automation-cyan);box-shadow:0 0 13px #4de7ffbf}.automation-hero h1{max-width:none;margin:0;font-family:var(--font-display);font-size:clamp(2.45rem,4.8vw,5.35rem);line-height:1.08;letter-spacing:-.045em;font-weight:700;text-transform:uppercase}.automation-hero h1 span,.automation-hero h1 em{display:block;white-space:nowrap}.automation-hero h1 em{background:var(--gradient-brand-strong);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-style:normal}.automation-hero__lead{max-width:470px;margin:1.35rem 0 0;color:#adb8c9;font-size:1.02rem;line-height:1.7}.automation-hero__actions{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-top:1.6rem}.automation-hero__button{display:inline-flex;align-items:center;gap:1.35rem;padding:.85rem 1.25rem;border-radius:999px;background:var(--gradient-brand);color:#fff;font-size:.9rem;font-weight:750;box-shadow:var(--shadow-glow);transition:transform .2s ease,background .2s ease}.automation-hero__button:hover{transform:translateY(-2px);background:var(--gradient-brand-strong)}.automation-hero__button span{font-size:1.2rem}.automation-hero__visual{position:relative;width:100%;min-height:360px;aspect-ratio:1.5;border:0;border-radius:var(--radius-lg);background:url(/assets/images/automacoes1.png) center/contain no-repeat;box-shadow:none}@media(max-width:900px){.automation-hero{min-height:0;padding-top:var(--site-header-height)}.automation-hero__layout{grid-template-columns:1fr;gap:1.5rem;min-height:0}.automation-hero__copy{max-width:700px}.automation-hero h1{font-size:clamp(2.7rem,7.5vw,5rem)}.automation-hero__visual{width:min(100%,760px);min-height:0;margin-inline:auto}}@media(max-width:580px){.automation-hero{padding-bottom:1rem}.automation-hero h1{font-size:clamp(2.35rem,10vw,3.5rem)}.automation-hero__visual{aspect-ratio:1.25}.automation-hero__lead{font-size:.94rem}}.automations-page{--automation-ink: var(--color-text);--automation-muted: var(--color-muted);--automation-paper: var(--color-bg);--automation-line: var(--color-border);--automation-blue: var(--color-electric-blue);--automation-violet: var(--color-violet);--automation-cyan: #4de7ff;color:var(--automation-ink);background:var(--automation-paper);overflow:clip}.automations-page .content-shell{width:min(1240px,calc(100% - 3rem));margin-inline:auto}.automation-section{padding:clamp(4.5rem,8vw,7.5rem) 0}.automation-solutions{padding-bottom:clamp(2.5rem,4vw,4rem)}.automation-results{padding-top:clamp(2.5rem,4vw,4rem)}.automations-page .automation-section.automation-benefits{display:block;width:100%;margin:0;grid-template-columns:none;gap:0}.automation-section__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);align-items:end;gap:2rem;margin-bottom:2.75rem}.automation-section__eyebrow,.automation-mono,.automation-section__index{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.automation-section__eyebrow{color:var(--automation-blue);margin:0 0 .9rem}.automation-section__title{max-width:15ch;font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3.8rem);line-height:1.08;letter-spacing:-.035em;margin:0}.automation-section__intro{max-width:38ch;color:var(--automation-muted);font-size:1rem;line-height:1.7;margin:0 0 .3rem}@media(max-width:760px){.automations-page .content-shell{width:min(100% - 2rem,1240px)}.automation-section__heading{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}.automation-section__title{max-width:18ch}}.systems-page .section-title--systems{font-size:clamp(1.8rem,4vw,2.8rem)!important;margin-bottom:1rem}.section--systems-overview{padding-top:3.5rem}.section--systems-overview .section-heading{margin-bottom:3.5rem}.hero-sistemas{position:relative;width:100%;min-height:100vh;padding:3rem 1.5rem;background-image:url(/assets/images/celular-desktop.webp);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;color:#fff;overflow:hidden}.hero-sistemas__canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-sistemas__container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;max-width:1000px;width:100%;gap:3rem;position:relative;z-index:2}.hero-sistemas__content{max-width:600px;text-align:center}.hero-sistemas__title{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.2rem);font-weight:700;color:#fff;line-height:1.1;margin-bottom:1.5rem;text-align:center;text-shadow:0 4px 12px rgba(0,0,0,.4)}.hero-sistemas__subtitle{font-family:var(--font-body);font-size:clamp(1.1rem,2vw,1.4rem);color:#fff;margin-bottom:2.5rem;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.3);opacity:.95}.hero-sistemas__button{display:inline-flex;margin:0 auto;width:fit-content;text-shadow:none;font-family:var(--font-body);font-size:1.1rem}@media(max-width:1024px){.hero-sistemas__container{flex-direction:column;align-items:flex-start;text-align:center;gap:2rem}.hero-sistemas__title{font-size:2rem;text-align:center}.hero-sistemas__subtitle{font-size:1rem;text-align:center}.hero-sistemas__button{margin:0 auto;display:block}}@media(max-width:767px){.hero-sistemas{background-image:url(/assets/images/celular-mobile.webp);padding:0}.hero-sistemas__title{font-size:1.8rem}.hero-sistemas__subtitle{font-size:.95rem}}.tier-card{overflow:hidden;padding:2.5rem 2rem}.tier-card__top{display:grid;gap:1rem}.tier-card__audience{display:inline-flex;width:fit-content;padding:.38rem .78rem;border-radius:999px;font-size:.82rem;background:#265eff14;color:var(--color-electric-blue)}.tier-card__list{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.6rem}.tier-card__list li{display:flex;gap:.6rem;align-items:flex-start}.tier-card__list li:before{content:"•";color:var(--color-electric-blue)}.product-spotlight{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:2rem;align-items:center}.product-spotlight--reverse{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.product-spotlight--reverse .product-spotlight__media{order:2}.product-spotlight--reverse .product-spotlight__content{order:1}.product-spotlight__content{display:grid;gap:1rem}.product-spotlight__eyebrow{display:inline-flex;width:fit-content;padding:.42rem .8rem;border-radius:999px;font-size:.82rem;background:#265eff14;color:var(--color-electric-blue)}.product-spotlight__title{margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,3vw,3rem)}.product-spotlight__subtitle{margin:0;font-size:1.05rem}.product-spotlight__features{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin:1.5rem 0}.spotlight-card{padding:1.5rem;background:#ffffff08;border:1px solid rgba(38,94,255,.1);border-radius:var(--radius-md);transition:all .3s ease}.spotlight-card h3{font-family:var(--font-display);font-size:1.1rem;margin:0 0 .5rem;color:var(--color-electric-blue)}.spotlight-card p{margin:0;font-size:.92rem;line-height:1.6;opacity:.85}.section--dark .spotlight-card{background:#ffffff0d;border-color:#ffffff1a}.section--dark .spotlight-card h3{color:#fff}.spotlight-card:hover{transform:translateY(-5px);background:#265eff0d;border-color:var(--color-electric-blue);box-shadow:0 10px 30px #265eff1a}.spotlight-mockup{min-height:420px;padding:1rem;border-radius:var(--radius-lg);background:linear-gradient(135deg,#265eff14,#7a00ff1f);box-shadow:var(--shadow-medium)}.spotlight-mockup__frame{display:grid;place-items:center;min-height:100%;border-radius:calc(var(--radius-lg) - 10px);background:#fffc;overflow:hidden}.spotlight-mockup__frame img{width:100%;height:100%;object-fit:contain}.spotlight-mockup__fallback{padding:2rem;text-align:center;font-family:var(--font-display);color:var(--color-electric-blue)}.spotlight-accent--blue .product-spotlight__title,.spotlight-accent--blue .product-spotlight__subtitle strong{color:var(--color-electric-blue)}.spotlight-accent--orange .product-spotlight__title,.spotlight-accent--orange .product-spotlight__subtitle strong{color:#ff6b00}.spotlight-accent--violet .product-spotlight__title,.spotlight-accent--violet .product-spotlight__subtitle strong{color:var(--color-violet)}.spotlight-accent--orange .product-spotlight__eyebrow{color:#ff6b00;background:#ff6b001a}.spotlight-accent--violet .product-spotlight__eyebrow{color:var(--color-violet);background:#7a00ff14}.aura-seven-section{position:relative;overflow:hidden;background:var(--color-bg)}.aura-seven-section__inner{position:relative;display:grid;gap:1.5rem}.aura-seven-floating{position:absolute;width:120px;height:120px;border-radius:10px;background:#6a00ff0a;transform:rotate(45deg);pointer-events:none}.aura-seven-floating--one{top:4%;left:4%}.aura-seven-floating--two{right:7%;bottom:16%;transform:rotate(135deg)}.aura-seven-section__header{max-width:900px;margin:0 auto;text-align:center}.aura-seven-section__title{position:relative;display:inline-block;margin:0;font-family:var(--font-display);font-size:clamp(3rem,6vw,4.35rem);color:var(--color-violet)}.aura-seven-section__title:after{content:"";position:absolute;left:50%;bottom:-12px;width:64px;height:4px;border-radius:999px;background:var(--color-violet);transform:translate(-50%)}.aura-seven-section__subtitle{margin:1.1rem 0 0;font-size:clamp(1.35rem,2.8vw,1.9rem);font-weight:500}.aura-seven-section__description{max-width:720px;margin:1.1rem auto 0;font-size:1.08rem;color:var(--color-muted)}.aura-seven-section__media{display:flex;justify-content:center}.aura-seven-section__image-shell{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:1100px;overflow:hidden}.aura-seven-section__blob{position:absolute;width:200px;height:200px;border-radius:50%;background:#6a00ff14;filter:blur(40px)}.aura-seven-section__blob--one{top:-24px;left:-24px}.aura-seven-section__blob--two{right:-24px;bottom:-24px}.aura-seven-section__image{position:relative;z-index:1;width:min(900px,100%);height:auto;filter:drop-shadow(0 20px 40px rgba(106,0,255,.15));transition:transform .4s ease;margin-top:-1.5rem;margin-bottom:-1.5rem;transform:scale(1.02)}.aura-seven-section__image-shell:hover .aura-seven-section__image{transform:translateY(-10px)}.aura-seven-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.aura-seven-card{position:relative;overflow:hidden;padding:1.9rem;border-radius:20px;border:1px solid var(--color-border);background:var(--color-panel);box-shadow:0 20px 50px #0000000d;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .4s ease}.aura-seven-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--color-violet),rgba(106,0,255,.3),transparent);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.aura-seven-card:hover:before{transform:scaleX(1)}.aura-seven-card:hover{transform:translateY(-14px);box-shadow:0 28px 70px #6a00ff24;border-color:#6a00ff38}.aura-seven-card__icon-shell{position:relative;display:inline-flex;width:60px;height:60px;align-items:center;justify-content:center;margin-bottom:1.4rem;border-radius:16px;background:#6a00ff14;border:2px solid rgba(106,0,255,.18);transition:transform .4s ease,background .4s ease,border-color .4s ease}.aura-seven-card:hover .aura-seven-card__icon-shell{transform:scale(1.08) rotate(-4deg);background:#6a00ff24;border-color:#6a00ff59}.aura-seven-card__icon{font-size:1.7rem}.aura-seven-card h3{margin:0 0 .85rem;font-family:var(--font-display);font-size:1.16rem;color:var(--color-violet)}.aura-seven-card p{margin:0;font-size:.94rem;line-height:1.75;color:var(--color-muted)}.aura-seven-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.aura-seven-action{min-width:220px}.aura-seven-action--secondary{color:var(--color-violet);border-color:#6a00ff42}.aura-seven-action--secondary:hover{background:#6a00ff14}.systems-cta-section{position:relative;overflow:hidden;background:var(--color-bg-soft)}.systems-cta-section__inner{position:relative}.systems-cta-bg{position:absolute;border-radius:50%;filter:blur(100px);opacity:.16;pointer-events:none}.systems-cta-bg--one{top:-80px;left:-40px;width:420px;height:220px;background:linear-gradient(135deg,var(--color-violet),transparent)}.systems-cta-bg--two{top:18%;right:-120px;width:320px;height:320px;background:linear-gradient(135deg,#06b6d4,#2563eb)}.systems-cta-bg--three{bottom:-120px;left:12%;width:420px;height:420px;background:linear-gradient(135deg,#ec4899,var(--color-violet))}.systems-cta-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;align-items:stretch}.systems-cta-main,.systems-cta-contact{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:2.2rem 2rem;border-radius:24px;border:1.5px solid rgba(106,0,255,.18);background:linear-gradient(135deg,#fffffffa,#ffffffeb);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 15px 50px #6a00ff1f;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .4s ease}.systems-cta-main:before,.systems-cta-contact:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--color-violet),#06b6d4,#ec4899)}.systems-cta-main:hover,.systems-cta-contact:hover{transform:translateY(-8px);box-shadow:0 25px 70px #6a00ff2e;border-color:#6a00ff57}.systems-cta-main__content{position:relative;z-index:1}.systems-cta-main__title{margin:0 0 .85rem;font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.08;background:linear-gradient(135deg,var(--color-violet),#2563eb,#06b6d4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.systems-cta-main__subtitle{margin:0 0 .9rem;font-size:1.08rem;font-weight:600;color:var(--color-muted)}.systems-cta-main__description{margin:0 0 1.6rem;font-size:.95rem;line-height:1.75;color:var(--color-muted)}.systems-cta-features{display:grid;gap:.9rem}.systems-cta-feature{display:flex;align-items:center;gap:.8rem;font-size:.92rem;color:var(--color-muted);transition:transform .18s ease,color .18s ease}.systems-cta-feature:hover{transform:translate(5px);color:var(--color-violet)}.systems-cta-feature__icon{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:linear-gradient(135deg,var(--color-violet),#2563eb);color:#fff;font-size:.78rem}.systems-cta-form{display:grid;gap:.9rem}.systems-cta-form__title{margin:0 0 .4rem;text-align:center;font-family:var(--font-display);font-size:1.15rem;color:var(--color-violet)}.systems-cta-form__group{display:grid;gap:.35rem}.systems-cta-form__label{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-violet)}.systems-cta-form__input{width:100%;padding:.85rem .95rem;border:1.5px solid rgba(106,0,255,.15);border-radius:12px;font-size:.92rem;color:var(--color-text);background:#ffffffb3;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.systems-cta-form__input::placeholder{color:#5c5a5f80}.systems-cta-form__input:hover,.systems-cta-form__input:focus{outline:none;transform:translateY(-2px);background:var(--color-panel);border-color:#6a00ff4d;box-shadow:0 0 0 3px #6a00ff14}.systems-cta-form__input--textarea{resize:vertical}.systems-cta-form__actions{display:grid;gap:.8rem;margin-top:.5rem}.systems-cta-form__submit,.systems-cta-form__whatsapp{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;border-radius:12px;border:none;font-family:var(--font-display);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,background .3s ease}.systems-cta-form__submit{background:linear-gradient(135deg,var(--color-violet),#2563eb,#06b6d4);color:#fff;box-shadow:0 10px 30px #6a00ff3d;cursor:pointer}.systems-cta-form__whatsapp{color:#0f172a;background:linear-gradient(135deg,#25d3661f,#ffffffe6);border:1px solid rgba(37,211,102,.25)}.systems-cta-form__submit:hover,.systems-cta-form__whatsapp:hover{transform:translateY(-5px)}.systems-cta-form__submit:hover{box-shadow:0 16px 40px #6a00ff47}.systems-cta-form__note{margin:.35rem 0 0;text-align:center;font-size:.74rem;color:var(--color-muted);opacity:.85}@media(min-width:1024px){.systems-page .section{height:100vh;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 0;overflow:hidden}.systems-page .section--systems-overview{padding-top:1.5rem}.systems-page .section--systems-overview .section-heading{margin-bottom:1.5rem}.tier-card{padding:1.25rem 1.5rem}.tier-card h3{font-size:1.1rem;margin-bottom:.4rem}.tier-card__list{gap:.35rem;margin-top:.75rem}.tier-card__list li{font-size:.85rem}.product-spotlight{gap:1.5rem}.product-spotlight__title{font-size:clamp(1.8rem,2.5vw,2.4rem)}.product-spotlight__features{gap:.75rem;margin:1rem 0}.spotlight-card{padding:1rem}.spotlight-card h3{font-size:.95rem}.spotlight-card p{font-size:.82rem}.spotlight-mockup{min-height:auto;max-height:380px;padding:1rem;display:flex;align-items:center;justify-content:center}.aura-seven-section__image{max-width:580px;margin-top:-1rem;margin-bottom:-1rem}.aura-seven-grid{gap:1rem}.aura-seven-card{padding:1.2rem}.aura-seven-card__icon-shell{width:48px;height:48px;margin-bottom:.8rem}.aura-seven-card h3{font-size:1rem;margin-bottom:.5rem}.aura-seven-card p{font-size:.85rem}.systems-cta-grid{gap:1.5rem}.systems-cta-main,.systems-cta-contact{padding:1.25rem}.systems-cta-main__title{font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.1}.systems-cta-main__description{margin-bottom:1rem;font-size:.88rem}.systems-cta-feature{font-size:.85rem;gap:.5rem}.systems-cta-form{gap:.6rem}.systems-cta-form__input{padding:.65rem .8rem;font-size:.85rem}.systems-cta-form__submit,.systems-cta-form__whatsapp{min-height:40px;font-size:.75rem}}html.aura5-page-flow{scroll-behavior:smooth;scroll-padding-top:72px}.lp-aura5{--a5-bg:#080b12;--a5-panel:rgba(17,23,36,.78);--a5-text:#f5f6fa;--a5-muted:#c3cad5;--a5-dim:#97a2b2;--a5-line:rgba(202,216,238,.15);--a5-orange:#ff792e;--a5-cyan:#ffd09a;--a5-violet:#ffb375;--a5-max:1200px;position:relative;isolation:isolate;min-height:100vh;overflow:clip;padding-top:72px;color:var(--a5-text);background:radial-gradient(900px 540px at 82% 3%,rgba(255,121,46,.11),transparent 68%),linear-gradient(180deg,#080b12,#0a0e18 50%,#080b12);font-family:var(--font-body,Inter,system-ui,sans-serif);font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased}.lp-aura5:before{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";opacity:.72;background:radial-gradient(430px circle at var(--a5-pointer-x,50vw) var(--a5-pointer-y,36vh),rgba(255,130,46,.12),transparent 72%),radial-gradient(1px 1px at 13% 19%,rgba(214,234,255,.65) 50%,transparent 100%),radial-gradient(1px 1px at 74% 28%,rgba(214,234,255,.5) 50%,transparent 100%),radial-gradient(1px 1px at 32% 68%,rgba(214,234,255,.45) 50%,transparent 100%),radial-gradient(1px 1px at 91% 77%,rgba(214,234,255,.52) 50%,transparent 100%)}.lp-aura5>*{position:relative;z-index:1}.lp-aura5 *,.lp-aura5 *:before,.lp-aura5 *:after{box-sizing:border-box}.lp-aura5 a{color:inherit;text-decoration:none}.lp-aura5 button{font:inherit}.lp-aura5__skip{position:fixed!important;z-index:11000!important;top:10px;left:12px;padding:11px 16px;transform:translateY(-160%);border-radius:10px;color:#111!important;background:#fff;font-size:16px;font-weight:750}.lp-aura5__skip:focus{transform:translateY(0)}.lp-aura5__container{width:min(var(--a5-max),calc(100% - 56px));margin-inline:auto}.lp-aura5__section{position:relative;display:grid;align-items:center;min-height:calc(100svh - 72px);padding:clamp(76px,9vw,132px) 0;scroll-margin-top:72px;scroll-snap-align:start}.lp-aura5__hero{min-height:calc(100svh - 72px);padding-top:clamp(48px,6vw,88px);padding-bottom:92px}.lp-aura5__hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);gap:clamp(28px,6vw,88px);align-items:center}.lp-aura5__hero-copy{max-width:650px}.lp-aura5__eyebrow{display:flex;align-items:center;gap:11px;margin:0 0 18px;color:var(--a5-cyan);font-size:14px;font-weight:750;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.lp-aura5__eyebrow>span{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:var(--a5-orange);box-shadow:0 0 16px #ff792eb3}.lp-aura5 h1,.lp-aura5 h2,.lp-aura5 h3,.lp-aura5 p{margin-top:0}.lp-aura5__hero h1{max-width:710px;margin-bottom:24px;font-size:clamp(48px,6.8vw,86px);font-weight:720;letter-spacing:-.068em;line-height:.98}.lp-aura5__hero h1 em{color:var(--a5-orange);font-style:normal}.lp-aura5__lead{max-width:610px;margin-bottom:0;color:var(--a5-muted);font-size:clamp(19px,1.7vw,22px);line-height:1.6}.lp-aura5__actions{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:31px}.lp-aura5__button{display:inline-flex;min-height:56px;align-items:center;justify-content:center;gap:11px;padding:13px 20px;border:1px solid transparent;border-radius:999px;font-size:16px;font-weight:750;line-height:1.3;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.lp-aura5__button:hover{transform:translateY(-2px)}.lp-aura5__button--primary{color:#16100b!important;background:linear-gradient(120deg,#ff9a57,var(--a5-orange));box-shadow:0 12px 34px #ff792e33}.lp-aura5__button--primary:hover{box-shadow:0 16px 42px #ff792e4d}.lp-aura5__button--secondary{border-color:var(--a5-line);color:var(--a5-text)!important;background:#ffffff09}.lp-aura5__button--secondary:hover{border-color:#ffb16f85;background:#ffb16f14}.lp-aura5__quick-points{display:flex;gap:12px 23px;flex-wrap:wrap;margin:30px 0 0;padding:0;color:var(--a5-muted);font-size:15px;list-style:none}.lp-aura5__quick-points li{display:inline-flex;align-items:center;gap:8px}.lp-aura5__quick-points li:before{width:6px;height:6px;content:"";border-radius:50%;background:var(--a5-orange);box-shadow:0 0 10px #ff792e9e}.lp-aura5__hero-visual{position:relative;display:grid;min-height:490px;margin:0;place-items:center;isolation:isolate}.lp-aura5__hero-visual:before{position:absolute;z-index:-1;width:76%;aspect-ratio:1;content:"";border-radius:50%;background:radial-gradient(circle,rgba(255,121,46,.15),rgba(255,154,83,.12) 45%,transparent 72%);filter:blur(14px)}.lp-aura5__hero-visual img{width:min(660px,124%);max-height:590px;object-fit:contain;filter:sepia(.16) saturate(.88) drop-shadow(0 22px 60px rgba(255,121,46,.24));mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 88% 90% at 50% 48%,#000 62%,rgba(0,0,0,.76) 84%,transparent 100%);mask-image:radial-gradient(ellipse 88% 90% at 50% 48%,#000 62%,rgba(0,0,0,.76) 84%,transparent 100%);animation:a5-float 8s ease-in-out infinite}.lp-aura5__hero-visual figcaption{position:absolute;right:4%;bottom:7px;left:4%;color:var(--a5-dim);font-size:15px;line-height:1.5;text-align:center}.lp-aura5__visual-orbit{position:absolute;z-index:-1;width:88%;height:48%;border:1px solid rgba(255,177,111,.2);border-radius:50%;transform:rotate(-25deg);animation:a5-breathe 14s ease-in-out infinite alternate}.lp-aura5__visual-orbit--two{width:76%;height:67%;border-color:#ffad702e;transform:rotate(35deg);animation-duration:19s}.lp-aura5__quick-nav{position:absolute;right:max(28px,calc((100vw - var(--a5-max))/2));bottom:18px;left:max(28px,calc((100vw - var(--a5-max))/2));display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.lp-aura5__quick-nav a{display:inline-flex;min-height:42px;align-items:center;padding:8px 14px;border:1px solid rgba(202,216,238,.12);border-radius:999px;color:var(--a5-muted);font-size:14px;transition:border-color .18s ease,color .18s ease,background .18s ease}.lp-aura5__quick-nav a:hover{border-color:#ffb16f6b;color:var(--a5-text);background:#ffb16f0f}.lp-aura5__section-heading{max-width:840px;margin:0 auto 44px;text-align:center}.lp-aura5__section-heading h2{margin-bottom:17px;font-size:clamp(38px,5.2vw,64px);font-weight:680;letter-spacing:-.06em;line-height:1.03}.lp-aura5__section-heading>p:last-child{max-width:720px;margin:0 auto;color:var(--a5-muted);font-size:19px;line-height:1.65}.lp-aura5__section-heading--compact{margin-bottom:35px}.aura5-orbit-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:clamp(22px,5vw,60px);align-items:center;margin:0 auto 48px}.aura5-orbit-scene{position:relative;width:min(100%,680px);aspect-ratio:1.34;margin-inline:auto;perspective:1100px;transform-style:preserve-3d}.aura5-orbit{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--orbit-w);height:var(--orbit-h);margin:auto;border:1px solid var(--orbit-color);border-radius:50%;box-shadow:0 0 20px color-mix(in srgb,var(--orbit-color) 24%,transparent),inset 0 0 15px color-mix(in srgb,var(--orbit-color) 13%,transparent);transform-origin:50% 50%;transform-style:preserve-3d;animation:a5-orbit-turn var(--orbit-duration) linear infinite;pointer-events:none}.aura5-orbit:after{position:absolute;top:-4px;left:50%;width:8px;height:8px;content:"";border-radius:50%;background:var(--orbit-light);box-shadow:0 0 9px 3px var(--orbit-light),0 0 24px var(--orbit-light);transform:translate(-50%)}.aura5-orbit--technology{--orbit-w:62%;--orbit-h:46%;--orbit-color:rgba(255,138,69,.52);--orbit-light:#ffc15e;--orbit-x:63deg;--orbit-start:-24deg;--orbit-duration:58s}.aura5-orbit--intelligence{--orbit-w:85%;--orbit-h:64%;--orbit-color:rgba(255,193,94,.42);--orbit-light:#ffe1a6;--orbit-x:69deg;--orbit-start:77deg;--orbit-duration:74s;animation-direction:reverse}.aura5-orbit--organization{--orbit-w:108%;--orbit-h:82%;--orbit-color:rgba(255,169,99,.32);--orbit-light:#ffd0a3;--orbit-x:58deg;--orbit-start:195deg;--orbit-duration:91s}.aura5-planet{position:absolute;z-index:4;display:grid;justify-items:center;gap:8px;width:146px;padding:6px;transform:translate(-50%,-50%);border:0;color:var(--a5-text);background:transparent;cursor:pointer}.aura5-planet--technology{top:23%;left:17%}.aura5-planet--intelligence{top:23%;left:83%}.aura5-planet--organization{top:87%;left:50%}.aura5-planet__orb,.aura5-orbit-mobile__symbol{position:relative;display:grid;width:56px;aspect-ratio:1;place-items:center;border:1px solid color-mix(in srgb,var(--planet-color) 74%,white);border-radius:50%;color:#10131c;background:radial-gradient(circle at 33% 27%,white 0 7%,transparent 9%),radial-gradient(circle at 39% 36%,color-mix(in srgb,var(--planet-color) 54%,white),var(--planet-color) 55%,color-mix(in srgb,var(--planet-color) 45%,#111827) 84%);box-shadow:inset -9px -10px 17px #0308118f,0 0 17px color-mix(in srgb,var(--planet-color) 52%,transparent),0 0 54px color-mix(in srgb,var(--planet-color) 22%,transparent);font-size:18px;font-weight:850;transition:transform .22s ease,box-shadow .22s ease}.aura5-planet:hover .aura5-planet__orb{transform:translateY(-3px) scale(1.06)}.aura5-planet[aria-pressed=true] .aura5-planet__orb{box-shadow:inset -8px -9px 16px #0308117a,0 0 0 6px color-mix(in srgb,var(--planet-color) 16%,transparent),0 0 26px color-mix(in srgb,var(--planet-color) 72%,transparent),0 0 70px color-mix(in srgb,var(--planet-color) 30%,transparent)}.aura5-planet__name{min-width:132px;padding:7px 12px;border:1px solid rgba(202,216,238,.19);border-radius:99px;color:var(--a5-text);background:#090d17f0;box-shadow:0 8px 24px #00000057;font-size:16px;font-weight:750;line-height:1.3;text-align:center;white-space:nowrap}.aura5-sun{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:clamp(156px,22vw,190px);aspect-ratio:1;align-content:center;justify-items:center;padding:20px;transform:translate(-50%,-50%);border:1px solid rgba(255,198,146,.68);border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffdfc2fa,#ff9753ed 22%,#703634f0 56%,#141b2bfa 73%);box-shadow:inset -19px -20px 36px #040a1575,0 0 42px #ff792e59,0 0 125px #ff792e26;text-align:center}.aura5-sun:before{position:absolute;z-index:-1;top:-18px;right:-18px;bottom:-18px;left:-18px;content:"";border:1px solid rgba(255,158,101,.31);border-radius:50%;box-shadow:0 0 0 16px #ff792e09,0 0 42px #ff792e36;animation:a5-sun-pulse 5.8s ease-in-out infinite}.aura5-sun__brand{color:#171019;font-size:24px;font-weight:850;letter-spacing:-.055em;line-height:1.15}.aura5-sun__value{margin-top:7px;color:#171019;font-size:16px;font-weight:800;line-height:1.2}.aura5-sun__caption{margin-top:3px;color:#141419cc;font-size:14px;line-height:1.25}.aura5-star{position:absolute;width:4px;height:4px;border-radius:50%;background:#e8f7ff;box-shadow:0 0 14px 3px #ffb16f99;animation:a5-twinkle 3.8s ease-in-out infinite alternate}.aura5-star--one{top:24%;left:17%}.aura5-star--two{top:78%;left:24%;animation-delay:-1.4s}.aura5-star--three{top:35%;right:12%;animation-delay:-2.3s}.aura5-orbit-description{max-width:385px;padding:25px 26px;border:1px solid var(--a5-line);border-radius:20px;background:radial-gradient(ellipse at 100% 0,rgba(255,177,111,.1),transparent 58%),var(--a5-panel);box-shadow:0 20px 54px #00000038}.aura5-orbit-description__eyebrow{display:block;margin-bottom:12px;color:var(--a5-cyan);font-size:14px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.aura5-orbit-description h3{margin-bottom:9px;color:var(--a5-text);font-size:27px;letter-spacing:-.04em;line-height:1.2}.aura5-orbit-description p{margin-bottom:0;color:var(--a5-muted);font-size:17px;line-height:1.65}.aura5-orbit-mobile{display:none}.lp-aura5__module-intro{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:56px 0 22px}.lp-aura5__module-intro h3{max-width:520px;margin:0;font-size:clamp(25px,3vw,36px);letter-spacing:-.045em;line-height:1.15}.lp-aura5__module-intro p{max-width:450px;margin:0;color:var(--a5-muted);font-size:17px;line-height:1.6}.lp-aura5__capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.lp-aura5__capability{min-height:190px;padding:22px 23px;border:1px solid var(--a5-line);border-radius:17px;background:linear-gradient(145deg,#141c2cd4,#090e18cc);transition:transform .2s ease,border-color .2s ease}.lp-aura5__capability:hover{transform:translateY(-3px);border-color:#ff792e6b}.lp-aura5__capability-number{display:inline-block;margin-bottom:16px;color:var(--a5-orange);font-size:14px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.11em}.lp-aura5__capability h3{margin-bottom:8px;font-size:20px;letter-spacing:-.03em;line-height:1.25}.lp-aura5__capability p{margin-bottom:0;color:var(--a5-muted);font-size:16px;line-height:1.6}.lp-aura5__workflow{background:radial-gradient(ellipse at 15% 50%,rgba(255,130,46,.09),transparent 45%)}.lp-aura5__workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.lp-aura5__workflow-card{min-height:220px;padding:28px 27px;border:1px solid var(--a5-line);border-radius:19px;background:var(--a5-panel)}.lp-aura5__workflow-number{display:grid;width:48px;height:48px;margin-bottom:24px;place-items:center;border:1px solid rgba(255,121,46,.45);border-radius:50%;color:var(--a5-orange);background:#ff792e14;font-size:20px;font-weight:800}.lp-aura5__workflow-card h3{margin-bottom:9px;font-size:22px;letter-spacing:-.035em;line-height:1.2}.lp-aura5__workflow-card p{margin-bottom:0;color:var(--a5-muted);font-size:17px;line-height:1.65}.lp-aura5__note{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:center;max-width:930px;margin:27px auto 0;padding:18px 21px;border:1px solid rgba(255,177,111,.22);border-radius:15px;background:#ffb16f0b}.lp-aura5__note>span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:#08121a;background:var(--a5-cyan);font-size:18px;font-weight:800}.lp-aura5__note p{margin:0;color:var(--a5-muted);font-size:16px;line-height:1.55}.lp-aura5__references{background:radial-gradient(ellipse at 93% 20%,rgba(255,121,46,.075),transparent 40%)}.lp-aura5__references-list{display:grid;max-width:970px;gap:10px;margin-inline:auto}.lp-aura5__reference{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:19px;align-items:center;padding:18px 21px;border:1px solid var(--a5-line);border-radius:16px;background:#0f1522b3}.lp-aura5__reference-index{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(255,121,46,.3);border-radius:50%;color:var(--a5-orange);font-size:14px;font-variant-numeric:tabular-nums;font-weight:800}.lp-aura5__reference-source{margin:9px 0 0;color:var(--a5-dim);font-size:13px;font-weight:600;line-height:1.35}.lp-aura5__reference h3{margin-bottom:0;color:var(--a5-text);font-size:clamp(18px,1.38vw,20px);font-weight:750;letter-spacing:-.025em;line-height:1.3}.lp-aura5__reference>a{display:inline-flex;min-height:44px;align-items:center;gap:7px;padding:7px 10px;border-radius:10px;color:var(--a5-text)!important;font-size:15px;font-weight:700;white-space:nowrap}.lp-aura5__reference>a:hover{color:var(--a5-cyan)!important;background:#ffb16f14}.lp-aura5__faq-grid{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:clamp(34px,8vw,110px);align-items:start}.lp-aura5__section-heading--left{margin:0;text-align:left}.lp-aura5__section-heading--left h2{font-size:clamp(36px,4.6vw,58px)}.lp-aura5__section-heading--left>p:last-of-type{margin:0;color:var(--a5-muted);font-size:18px}.lp-aura5__text-link{display:inline-flex;min-height:48px;align-items:center;gap:9px;margin-top:21px;color:var(--a5-cyan)!important;font-size:16px;font-weight:750}.lp-aura5__questions{border-top:1px solid var(--a5-line)}.lp-aura5__question{padding:19px 0;border-bottom:1px solid var(--a5-line)}.lp-aura5__question summary{position:relative;padding-right:34px;color:var(--a5-text);cursor:pointer;font-size:18px;font-weight:700;line-height:1.45;list-style:none}.lp-aura5__question summary::-webkit-details-marker{display:none}.lp-aura5__question summary:after{position:absolute;top:0;right:5px;content:"+";color:var(--a5-orange);font-size:25px;line-height:1.2}.lp-aura5__question[open] summary:after{content:"−"}.lp-aura5__question p{max-width:730px;margin:11px 0 0;color:var(--a5-muted);font-size:17px;line-height:1.65}.lp-aura5__closing{min-height:590px;overflow:hidden;background:radial-gradient(ellipse at 88% 45%,rgba(255,121,46,.13),transparent 45%),radial-gradient(ellipse at 4% 80%,rgba(255,177,111,.08),transparent 45%)}.lp-aura5__closing-content{position:relative;z-index:1;max-width:920px;text-align:center}.lp-aura5__closing h2{margin-bottom:18px;font-size:clamp(42px,6vw,76px);letter-spacing:-.065em;line-height:1}.lp-aura5__closing-content>p:not(.lp-aura5__eyebrow):not(.lp-aura5__closing-note){max-width:720px;margin:0 auto;color:var(--a5-muted);font-size:20px}.lp-aura5__closing .lp-aura5__actions{justify-content:center}.lp-aura5__closing-note{margin:22px auto 0;color:var(--a5-dim);font-size:14px;line-height:1.5}.lp-aura5__legal-links{display:flex;justify-content:center;flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:1.15rem;font-size:.86rem}.lp-aura5__legal-links a{color:var(--a5-muted);text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:.2em}.lp-aura5__legal-links a:hover{color:var(--a5-text)}.lp-aura5__closing-orbit{position:absolute;top:50%;left:50%;width:min(94vw,1050px);height:410px;border:1px solid rgba(255,177,111,.11);border-radius:50%;transform:translate(-50%,-50%) rotate(-16deg);box-shadow:0 0 0 24px #ffb16f05,0 0 0 62px #ffb16f03;pointer-events:none}.lp-aura5__sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lp-aura5 :focus-visible{outline:3px solid white;outline-offset:4px}.lp-aura5__button:focus-visible,.lp-aura5__quick-nav a:focus-visible,.lp-aura5__reference a:focus-visible,.lp-aura5__text-link:focus-visible,.aura5-planet:focus-visible,.aura5-orbit-mobile__item:focus-visible,.lp-aura5__question summary:focus-visible{outline-color:var(--a5-cyan)}html.aura5-reveal-enabled .lp-aura5 [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}@keyframes a5-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes a5-breathe{0%{opacity:.56;scale:.98}to{opacity:.92;scale:1.02}}@keyframes a5-orbit-turn{0%{transform:rotateX(var(--orbit-x)) rotate(var(--orbit-start))}to{transform:rotateX(var(--orbit-x)) rotate(calc(var(--orbit-start) + 360deg))}}@keyframes a5-sun-pulse{0%,to{scale:.985;opacity:.55}50%{scale:1.025;opacity:1}}@keyframes a5-twinkle{0%{opacity:.35;scale:.7}to{opacity:.95;scale:1.4}}@media(max-width:1023px){html.aura5-page-flow{scroll-snap-type:y proximity;scroll-padding-top:64px}.lp-aura5{padding-top:64px}.lp-aura5__section{min-height:auto;padding:80px 0;scroll-margin-top:64px}.lp-aura5__hero{min-height:calc(100svh - 64px);padding-top:52px;padding-bottom:95px}.lp-aura5__hero-grid{grid-template-columns:minmax(0,1fr) minmax(310px,.86fr);gap:26px}.lp-aura5__hero-visual{min-height:400px}.aura5-orbit-layout{grid-template-columns:1fr;gap:16px}.aura5-orbit-scene{width:min(100%,680px)}.aura5-orbit-description{max-width:680px;justify-self:center}.lp-aura5__capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-aura5__reference{grid-template-columns:42px minmax(0,1fr);gap:13px}.lp-aura5__reference>a{grid-column:2;justify-self:start;padding-left:0}}@media(max-width:820px){.lp-aura5__hero-grid{grid-template-columns:1fr}.lp-aura5__hero-copy{max-width:740px}.lp-aura5__hero-visual{min-height:320px}.lp-aura5__hero-visual img{width:min(450px,100%);max-height:420px}.lp-aura5__hero-visual figcaption{bottom:-3px}.aura5-orbit-layout{grid-template-columns:1fr}.aura5-orbit-scene,.aura5-orbit-description{display:none}.aura5-orbit-mobile{display:grid;max-width:790px;gap:10px;margin-inline:auto}.aura5-orbit-mobile__item{display:grid;grid-template-columns:52px 1fr;gap:15px;align-items:center;width:100%;padding:17px;border:1px solid var(--a5-line);border-radius:16px;color:var(--a5-text);background:var(--a5-panel);text-align:left;cursor:pointer}.aura5-orbit-mobile__item[aria-pressed=true]{border-color:#ffb16f8c;background:#ffb16f14}.aura5-orbit-mobile__symbol{width:46px}.aura5-orbit-mobile__item strong,.aura5-orbit-mobile__item span span{display:block}.aura5-orbit-mobile__item strong{margin-bottom:3px;font-size:18px}.aura5-orbit-mobile__item span span{color:var(--a5-muted);font-size:16px;line-height:1.5}.lp-aura5__faq-grid{grid-template-columns:1fr;gap:33px}}@media(max-width:600px){html.aura5-page-flow{scroll-padding-top:64px}.lp-aura5__container{width:min(calc(100% - 34px),var(--a5-max))}.lp-aura5__section{padding:70px 0}.lp-aura5__hero{padding-top:42px;padding-bottom:108px}.lp-aura5__hero h1{font-size:clamp(43px,12.2vw,60px);line-height:1}.lp-aura5__lead{font-size:19px;line-height:1.55}.lp-aura5__eyebrow{gap:8px;margin-bottom:15px;font-size:13px;letter-spacing:.07em}.lp-aura5__actions{align-items:stretch;gap:10px}.lp-aura5__button{width:100%;min-height:56px;padding-inline:16px}.lp-aura5__quick-points{gap:10px 15px;font-size:15px}.lp-aura5__hero-visual{min-height:255px}.lp-aura5__hero-visual img{width:min(340px,100%);max-height:340px}.lp-aura5__hero-visual figcaption{right:0;left:0;bottom:-11px;font-size:13px}.lp-aura5__quick-nav{right:17px;bottom:12px;left:17px;gap:6px}.lp-aura5__quick-nav a{min-height:40px;padding:7px 10px;font-size:14px}.lp-aura5__section-heading{margin-bottom:30px}.lp-aura5__section-heading h2{font-size:clamp(35px,10vw,48px);line-height:1.06}.lp-aura5__section-heading>p:last-child{font-size:18px}.lp-aura5__module-intro{display:block;margin:36px 0 18px}.lp-aura5__module-intro h3{margin-bottom:8px;font-size:27px}.lp-aura5__module-intro p{font-size:17px}.lp-aura5__capabilities,.lp-aura5__workflow-grid{grid-template-columns:1fr}.lp-aura5__capability{min-height:0;padding:21px}.lp-aura5__capability-number{margin-bottom:10px}.lp-aura5__capability h3{font-size:20px}.lp-aura5__capability p,.lp-aura5__workflow-card p{font-size:17px}.lp-aura5__workflow-card{min-height:0;padding:23px}.lp-aura5__workflow-number{margin-bottom:18px}.lp-aura5__reference{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:16px}.lp-aura5__reference-index{width:32px;height:32px;font-size:13px}.lp-aura5__reference h3{font-size:19px}.lp-aura5__reference .lp-aura5__reference-source{font-size:13px}.lp-aura5__reference>a{font-size:15px}.lp-aura5__section-heading--left h2,.lp-aura5__closing h2{font-size:clamp(37px,10.6vw,52px)}.lp-aura5__question summary,.lp-aura5__question p{font-size:17px}.lp-aura5__closing{min-height:0;padding-block:86px}.lp-aura5__closing-content>p:not(.lp-aura5__eyebrow):not(.lp-aura5__closing-note){font-size:19px}.lp-aura5__closing-orbit{width:130vw;height:300px}}@media(max-height:680px)and (min-width:821px){.lp-aura5__hero{min-height:610px}.lp-aura5__hero-visual{min-height:390px}.lp-aura5__section:not(.lp-aura5__hero){padding-block:75px}}html.aura5-page-flow{scroll-behavior:smooth;scroll-padding-top:var(--site-header-height,72px);scroll-snap-type:y proximity}.lp-aura5__section{isolation:isolate;min-height:calc(100svh - var(--site-header-height,72px));padding-block:clamp(28px,4.4svh,42px);scroll-margin:0;scroll-snap-align:center}.lp-aura5__section:before{position:absolute;z-index:0;top:5%;right:-4%;bottom:5%;left:-4%;content:"";background:radial-gradient(ellipse at 50% 46%,var(--a5-section-glow,rgba(255,121,46,.11)),transparent 67%);opacity:.32;transform:scale(.94);transition:opacity .72s ease,transform .9s cubic-bezier(.2,.7,.2,1);pointer-events:none}.lp-aura5__section[data-section-visible=true]:before{opacity:.92;transform:scale(1)}.lp-aura5__section>.lp-aura5__container{position:relative;z-index:1}.lp-aura5__hero{--a5-section-glow:rgba(255,121,46,.13);min-height:calc(100svh - var(--site-header-height,72px));padding:20px 0 18px}.lp-aura5__hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(20px,3.6vw,48px)}.lp-aura5__hero h1{max-width:670px;margin-bottom:14px;font-size:clamp(42px,4.75vw,68px);line-height:1}.lp-aura5__eyebrow{margin-bottom:12px;font-size:13px;letter-spacing:.075em}.lp-aura5__lead{max-width:590px;font-size:clamp(17px,1.42vw,20px);line-height:1.48}.lp-aura5__actions{gap:10px;margin-top:19px}.lp-aura5__button{min-height:50px;padding:11px 17px}.lp-aura5__quick-points{gap:8px 18px;margin-top:14px;font-size:14px}.lp-aura5__hero-visual{min-height:clamp(260px,43svh,400px)}.lp-aura5__hero-visual img{width:min(620px,122%);max-height:min(48svh,470px)}.lp-aura5__hero-visual figcaption{bottom:0;font-size:14px}.lp-aura5__quick-nav{position:relative;inset:auto;gap:8px;margin:10px auto 0}.lp-aura5__quick-nav a{min-height:38px;padding:7px 12px}.lp-aura5__section-heading{max-width:900px;margin-bottom:22px}.lp-aura5__section-heading h2{margin-bottom:10px;font-size:clamp(32px,3.65vw,48px);line-height:1.04}.lp-aura5__section-heading>p:last-child{max-width:760px;font-size:17px;line-height:1.48}.lp-aura5__section-heading--compact{margin-bottom:19px}.lp-aura5__product{--a5-section-glow:rgba(255,132,51,.11)}.lp-aura5__product .aura5-orbit-layout{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:clamp(18px,3vw,36px);margin-bottom:0}.lp-aura5__product .aura5-orbit-scene{width:min(100%,680px);aspect-ratio:1.7}.lp-aura5__product .aura5-orbit-description{max-width:390px;padding:22px}.lp-aura5__product .aura5-orbit-description p{font-size:16px;line-height:1.5}.lp-aura5__capabilities-section{--a5-section-glow:rgba(255,161,79,.09)}.lp-aura5__capabilities-section .lp-aura5__section-heading h2{font-size:clamp(32px,3.5vw,46px)}.lp-aura5__capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lp-aura5__capability{min-height:0;padding:15px 17px;border-color:#ffb16f33}.lp-aura5__capability-number{margin-bottom:7px}.lp-aura5__capability h3{margin-bottom:5px;font-size:18px}.lp-aura5__capability p{font-size:15px;line-height:1.42}.lp-aura5__workflow{--a5-section-glow:rgba(255,132,51,.09)}.lp-aura5__workflow-grid{gap:12px}.lp-aura5__workflow-card{min-height:0;padding:19px 20px}.lp-aura5__workflow-number{width:40px;height:40px;margin-bottom:15px;font-size:18px}.lp-aura5__workflow-card h3{margin-bottom:7px;font-size:19px}.lp-aura5__workflow-card p{font-size:16px;line-height:1.48}.lp-aura5__note{margin-top:17px;padding:13px 17px;border-color:#ffb16f40}.lp-aura5__note p{font-size:15px;line-height:1.45}.lp-aura5__references{--a5-section-glow:rgba(255,153,67,.09)}.lp-aura5__references-list{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1160px;gap:10px}.lp-aura5__reference{grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;gap:7px 10px;align-items:start;min-width:0;padding:13px 14px;border-color:#ffb16f30}.lp-aura5__reference-index{width:28px;height:28px;font-size:12px}.lp-aura5__reference>div{grid-column:2;grid-row:1;min-width:0}.lp-aura5__reference>a{grid-column:1 / -1;grid-row:2;justify-self:start;min-height:34px;font-size:14px}.lp-aura5__reference-source{margin-bottom:2px;font-size:12px}.lp-aura5__reference h3{margin-bottom:4px;font-size:18px}.lp-aura5__reference .lp-aura5__reference-source{margin-top:7px;font-size:12px;line-height:1.35}.lp-aura5__faq{--a5-section-glow:rgba(255,144,55,.08)}.lp-aura5__faq-grid{gap:clamp(28px,6vw,76px)}.lp-aura5__section-heading--left{margin-bottom:0}.lp-aura5__section-heading--left h2{font-size:clamp(36px,4vw,54px)}.lp-aura5__section-heading--left>p:last-of-type{font-size:17px;line-height:1.5}.lp-aura5__question{padding:14px 0}.lp-aura5__question summary{font-size:17px}.lp-aura5__question p{margin-top:8px;font-size:16px;line-height:1.5}.lp-aura5__text-link{min-height:42px;margin-top:15px}.lp-aura5__closing{--a5-section-glow:rgba(255,121,46,.13);min-height:calc(100svh - var(--site-header-height,72px));padding-block:clamp(28px,4svh,44px)}.lp-aura5__closing h2{font-size:clamp(38px,5.3vw,66px);line-height:1.02}.lp-aura5__closing-content>p:not(.lp-aura5__eyebrow):not(.lp-aura5__closing-note){font-size:18px;line-height:1.48}.lp-aura5__closing-note{margin-top:14px;font-size:13px}.lp-aura5__closing-orbit{border-color:#ffb16f2b;box-shadow:0 0 0 24px #ff792e06,0 0 0 62px #ff792e05}html.aura5-reveal-enabled .lp-aura5 [data-reveal]{opacity:0;transform:translate3d(0,22px,0) scale(.985);transition:opacity .52s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}html.aura5-reveal-enabled .lp-aura5 [data-reveal][data-revealed=true]{opacity:1;transform:none}html.aura5-reveal-enabled .lp-aura5 [data-reveal]>*,html.aura5-reveal-enabled .lp-aura5 [data-reveal]>div>*,html.aura5-reveal-enabled .lp-aura5 [data-reveal]>details>*{opacity:0;transform:translate3d(0,13px,0);transition:opacity .42s ease,transform .52s cubic-bezier(.2,.7,.2,1)}html.aura5-reveal-enabled .lp-aura5 [data-reveal][data-revealed=true]>*,html.aura5-reveal-enabled .lp-aura5 [data-reveal][data-revealed=true]>div>*,html.aura5-reveal-enabled .lp-aura5 [data-reveal][data-revealed=true]>details>*{opacity:1;transform:none}html.aura5-reveal-enabled .lp-aura5 [data-reveal]>:nth-child(1){transition-delay:40ms}html.aura5-reveal-enabled .lp-aura5 [data-reveal]>:nth-child(2){transition-delay:.1s}html.aura5-reveal-enabled .lp-aura5 [data-reveal]>:nth-child(3){transition-delay:.16s}html.aura5-reveal-enabled .lp-aura5 [data-reveal]>:nth-child(4){transition-delay:.22s}html.aura5-reveal-enabled .lp-aura5 [data-reveal]>:nth-child(5){transition-delay:.28s}@media(min-width:1024px){html.aura5-page-flow{scroll-snap-type:y mandatory}.lp-aura5__hero{min-height:calc(100svh - var(--site-header-height,72px))}}@media(max-width:1023px){html.aura5-page-flow{scroll-snap-type:y proximity;scroll-padding-top:64px}.lp-aura5__section{scroll-snap-align:center;padding-block:clamp(58px,8svh,78px)}.lp-aura5__hero{min-height:auto;padding-block:38px 30px}.lp-aura5__quick-nav{right:auto;bottom:auto;left:auto;margin:16px auto 0}.lp-aura5__hero-visual{min-height:clamp(270px,40svh,400px)}.lp-aura5__hero-visual img{max-height:min(42svh,420px)}.lp-aura5__product .aura5-orbit-scene{aspect-ratio:1.55}.lp-aura5__capabilities,.lp-aura5__references-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.lp-aura5__section{scroll-snap-align:center}.lp-aura5__hero-visual{min-height:320px}.lp-aura5__product .aura5-orbit-scene{aspect-ratio:1.34}}@media(max-width:600px){.lp-aura5__quick-nav{margin-top:12px}.lp-aura5__capabilities,.lp-aura5__references-list,.lp-aura5__workflow-grid{grid-template-columns:1fr}.lp-aura5__reference{grid-template-columns:30px minmax(0,1fr)}}@media(max-height:760px)and (min-width:1024px){.lp-aura5__hero{min-height:calc(100svh - var(--site-header-height,72px));padding-block:12px 10px}.lp-aura5__hero h1{font-size:clamp(39px,4.1vw,58px)}.lp-aura5__quick-points{display:none}.lp-aura5__hero-visual{min-height:clamp(240px,40svh,330px)}.lp-aura5__hero-visual img{max-height:min(39svh,360px)}.lp-aura5__section{padding-block:24px}.lp-aura5__product .aura5-orbit-scene{aspect-ratio:1.9}.lp-aura5__product .lp-aura5__section-heading{margin-bottom:14px}.lp-aura5__product .lp-aura5__section-heading h2{margin-bottom:8px;font-size:clamp(31px,3.35vw,42px)}.lp-aura5__product .lp-aura5__section-heading>p:last-child{font-size:16px}.lp-aura5__product .aura5-planet--organization{top:78%;left:18%}.lp-aura5__product .aura5-orbit-description{padding:17px}.lp-aura5__capability{padding:11px 13px}.lp-aura5__capability p{font-size:14px}.lp-aura5__workflow-card{padding:14px 16px}.lp-aura5__note{margin-top:12px;padding:11px 14px}.lp-aura5__references-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.lp-aura5__reference{grid-template-columns:24px minmax(0,1fr);padding:11px}.lp-aura5__reference-index{width:24px;height:24px}.lp-aura5__reference-source,.lp-aura5__reference div>p:last-child{font-size:13px}.lp-aura5__reference h3{font-size:16px}}@media(prefers-reduced-motion:reduce){html.aura5-page-flow{scroll-behavior:auto;scroll-snap-type:none}.lp-aura5 *,.lp-aura5 *:before,.lp-aura5 *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html.aura5-reveal-enabled .lp-aura5 [data-reveal]{opacity:1;transform:none}}:root{--font-display: "Montserrat", sans-serif;--font-body: "Manrope", sans-serif;--font-serif: "Cinzel", serif;--font-sans: "Montserrat", sans-serif;--lp-green-deep: #031510;--lp-green-medium: #05241b;--lp-green-light: #0b3d2e;--lp-white: #FFFFFF;--lp-text-light: #ECEFF1;--lp-text-muted-light: rgba(236, 239, 241, .72);--lp-gold-glow: rgba(197, 160, 89, .4);--lp-gold-border: rgba(197, 160, 89, .22);--lp-gold-solid: #C5A059;--lp-gold-dark: #93733A;--lp-gold-gradient: linear-gradient(135deg, #FFE8A3 0%, #C5A059 50%, #8C6527 100%);--lp-gold-gradient-hover: linear-gradient(135deg, #FFF0C2 0%, #D8B46D 50%, #A37A39 100%);--lp-glass-bg: rgba(5, 36, 27, .45);--lp-glass-bg-hover: rgba(5, 36, 27, .6);--lp-glass-border: rgba(197, 160, 89, .25);--lp-glass-shadow: 0 16px 40px rgba(0, 0, 0, .3)}.lp-law{background-color:var(--lp-green-deep);color:var(--lp-text-light);font-family:var(--font-body);font-size:16px;line-height:1.6;min-height:100vh;width:100%;overflow-x:hidden;box-sizing:border-box}.lp-law *{box-sizing:border-box;margin:0;padding:0}.lp-law-container{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.lp-law-title{font-family:var(--font-display);font-weight:700;color:var(--lp-white);line-height:1.25}.lp-law-title-serif{font-family:var(--font-serif);font-weight:700;color:var(--lp-white);line-height:1.25}[data-reveal]{opacity:0;transform:translateY(30px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}[data-reveal][data-revealed=true]{opacity:1;transform:translateY(0)}.lp-law-float{animation:lpLawFloatKeyframe 6s ease-in-out infinite}@keyframes lpLawFloatKeyframe{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.lp-law-glow-spot{position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(197,160,89,.15) 0%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:1}.lp-law-btn{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem;border-radius:4px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;border:none;font-family:var(--font-display)}.lp-law-btn-primary{background:var(--lp-gold-gradient);color:#031510;box-shadow:0 4px 15px #c5a0594d;position:relative;overflow:hidden}.lp-law-btn-primary:hover{background:var(--lp-gold-gradient-hover);transform:translateY(-2px);box-shadow:0 8px 25px #c5a05980}.lp-law-btn-secondary{background:#0b3d2e59;color:var(--lp-gold-solid);border:1px solid rgba(197,160,89,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lp-law-btn-secondary:hover{background:#c5a05926;color:var(--lp-white);border-color:var(--lp-gold-solid);transform:translateY(-2px)}.lp-law-hero{position:relative;padding:7.5rem 0 3.5rem;background:linear-gradient(to bottom,#031510b3,#031510e0),url(/advocacia/01-25-automacoes/melhores/fundo1.png) center center / cover no-repeat;border-bottom:1px solid rgba(197,160,89,.1);overflow:hidden}.lp-law-hero__header{position:absolute;top:3rem;left:0;right:0;z-index:10;padding:0 calc((100% - 1200px)/2);padding-left:max(2rem,calc((100% - 1200px)/2 + 2rem));padding-right:max(2rem,calc((100% - 1200px)/2 + 2rem))}.lp-law-hero__logo-wrap{display:flex;align-items:center;gap:.9rem}.lp-law-hero__logo-img{height:40px;width:auto;object-fit:contain;display:block}.lp-law-hero__logo-svg{width:42px;height:42px;filter:drop-shadow(0 0 10px rgba(197,160,89,.4))}.lp-law-hero__logo-text{font-family:var(--font-display);font-size:1.35rem;font-weight:900;color:var(--lp-white);line-height:1.1;letter-spacing:.15em}.lp-law-hero__logo-text span{display:block;font-size:.75rem;font-family:var(--font-body);font-weight:500;color:var(--lp-gold-solid);letter-spacing:.05em;margin-top:-5px}.lp-law-hero__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:4rem;align-items:center;position:relative;z-index:2}.lp-law-hero__content{display:flex;flex-direction:column;gap:1.75rem}.lp-law-hero__headline{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:900}.lp-law-hero__headline span{background:var(--lp-gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.lp-law-hero__sub{font-size:1.1rem;line-height:1.65;color:var(--lp-text-muted-light);max-width:620px}.lp-law-hero__buttons{display:flex;gap:1.25rem;margin-top:.5rem}.lp-law-hero__eyebrow{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;position:relative}.lp-law-hero__eyebrow-text{font-family:var(--font-sans);font-size:.78rem;font-weight:700;color:var(--lp-gold-solid);letter-spacing:.15em;text-transform:uppercase}.lp-law-hero__eyebrow-line{flex-grow:1;height:1px;background:linear-gradient(90deg,var(--lp-gold-border),transparent);max-width:120px}.lp-law-hero__eyebrow-light{width:4px;height:4px;border-radius:50%;background-color:var(--lp-gold-solid);box-shadow:0 0 10px var(--lp-gold-solid),0 0 20px var(--lp-gold-solid)}.lp-law-hero__trust-badges{display:flex;gap:2rem;margin-top:1.5rem;flex-wrap:wrap}.lp-law-hero__trust-badge{display:flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.85rem;color:var(--lp-text-muted-light)}.lp-law-hero__trust-icon{width:16px;height:16px;color:var(--lp-gold-solid);flex-shrink:0}.lp-law-btn-arrow{display:inline-block;margin-left:.4rem;transition:transform .2s ease}.lp-law-btn-secondary:hover .lp-law-btn-arrow{transform:translate(4px)}.lp-law-hero__visuals{display:flex;justify-content:center;align-items:center;position:relative;width:100%}.lp-law-hero__visual-container{position:relative;z-index:3}@media(min-width:992px){.lp-law-hero{height:100vh;max-height:100vh;padding:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.lp-law-hero__logo-img{height:52px}.lp-law-hero .lp-law-container{padding-top:5rem}.lp-law-hero__grid{gap:2.5rem}.lp-law-hero__content{gap:1.1rem}.lp-law-hero__headline{font-size:clamp(1.9rem,3.2vw,2.8rem)}.lp-law-hero__sub{font-size:.95rem;line-height:1.55}.lp-law-hero__buttons{margin-top:0}}@media(max-width:991px){.lp-law-hero__grid{grid-template-columns:1fr;gap:3.5rem;text-align:center}.lp-law-hero__content{align-items:center}.lp-law-hero__buttons{flex-direction:column;width:100%;max-width:320px}.lp-law-hero__buttons button{width:100%}}.lp-law-hero__book-img{width:100%;max-width:460px;height:auto;object-fit:contain;filter:drop-shadow(0 25px 50px rgba(0,0,0,.65)) drop-shadow(0 0 40px rgba(197,160,89,.22));display:block;position:relative;z-index:3;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s ease}.lp-law-hero__book-img:hover{filter:drop-shadow(0 30px 60px rgba(0,0,0,.75)) drop-shadow(0 0 50px rgba(197,160,89,.35));transform:scale(1.03) translateY(-4px)}@media(min-width:992px){.lp-law-hero__book-img{max-width:100%;max-height:70vh;width:auto}}@media(max-width:991px){.lp-law-hero__book-img{max-width:280px;margin:0 auto}}.lp-law-inside{padding:3rem 0;background:linear-gradient(to bottom,#05241bd1,#05241bf0),url(/advocacia/01-25-automacoes/background/fundo2.jpg) center center / cover no-repeat;border-top:1px solid rgba(197,160,89,.08);border-bottom:1px solid rgba(197,160,89,.08)}.lp-law-inside__header{text-align:center;max-width:720px;margin:0 auto 4.5rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem}.lp-law-inside__decor{width:44px;height:44px;color:var(--lp-gold-solid);opacity:.9;filter:drop-shadow(0 0 8px rgba(197,160,89,.3))}.lp-law-inside__title{font-size:2.25rem;font-weight:900}.lp-law-inside__subtitle{font-size:1.05rem;color:var(--lp-text-muted-light);line-height:1.6}.lp-law-inside__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.lp-law-inside__card{background:linear-gradient(135deg,#05241b73,#030f0ba6);border:1px solid var(--lp-gold-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:3rem 2.25rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:1.25rem;min-height:280px}.lp-law-inside__card:hover{transform:translateY(-6px);border-color:var(--lp-gold-solid);box-shadow:0 16px 40px #c5a0592e,inset 0 0 15px #c5a0590d;background:linear-gradient(135deg,#05241b8c,#030f0bcc)}.lp-law-inside__card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.lp-law-inside__card-num{font-family:var(--font-display);font-size:2.2rem;font-weight:700;color:var(--lp-gold-solid);opacity:.3;letter-spacing:.05em;position:relative}.lp-law-inside__card-num:after{content:"";position:absolute;bottom:-4px;left:0;width:20px;height:2px;background:var(--lp-gold-solid)}.lp-law-inside__card-icon{width:34px;height:34px;color:var(--lp-gold-solid);filter:drop-shadow(0 0 8px rgba(197,160,89,.35))}.lp-law-inside__card-title{font-family:var(--font-body);font-size:1.25rem;font-weight:700;color:var(--lp-white);line-height:1.4}.lp-law-inside__card-desc{font-size:.92rem;color:var(--lp-text-muted-light);line-height:1.55}@media(min-width:992px){.lp-law-inside{min-height:110vh;padding:1rem 0;display:flex;align-items:center;overflow:visible}.lp-law-inside__header{margin:0 auto 1.5rem;gap:.6rem}.lp-law-inside__title{font-size:1.6rem}.lp-law-inside__subtitle{font-size:.88rem}.lp-law-inside__decor-img{width:104px!important;height:104px!important;margin-top:-3.5rem;margin-bottom:1.5rem}.lp-law-inside__grid{grid-template-columns:repeat(3,1fr);gap:.9rem}.lp-law-inside__card{padding:1.5rem;gap:.8rem;min-height:220px}.lp-law-inside__card-num{font-size:1.35rem}.lp-law-inside__card-icon{width:24px;height:24px}.lp-law-inside__card-title{font-size:1.05rem}}@media(max-width:768px){.lp-law-inside__grid{grid-template-columns:1fr}}.lp-law-inside__decor-img{width:90px;height:90px;object-fit:contain;filter:drop-shadow(0 0 18px rgba(197,160,89,.45));opacity:.95;transition:transform .4s ease,filter .4s ease}.lp-law-inside__decor-img:hover{transform:scale(1.08);filter:drop-shadow(0 0 24px rgba(197,160,89,.6))}.lp-law-comparison{padding:3.5rem 0;background:radial-gradient(circle at 10% 20%,#fdfbf7f7,#f7f3ebfa 90%),url(/advocacia/01-25-automacoes/background/fundo-claro1.jpg) center center / cover no-repeat;border-top:1px solid var(--lp-gold-border);border-bottom:1px solid var(--lp-gold-border)}.lp-law-comparison__header{text-align:center;margin-bottom:4.5rem}.lp-law-comparison__title{font-size:clamp(2.25rem,4.5vw,3rem);font-weight:800;color:var(--lp-green-deep)}.lp-law-comparison__title span{background:var(--lp-gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.lp-law-comparison__grid{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem}.lp-law-comparison__box{border-radius:8px;padding:0;display:flex;flex-direction:row;align-items:stretch;gap:0;height:100%;min-height:460px;overflow:visible}.lp-law-comparison__box--before{border:1px solid rgba(214,64,69,.3);background:#f4f2ec;position:relative;z-index:1}.lp-law-comparison__box--after{border:1px solid var(--lp-gold-solid);background:#fff;box-shadow:0 16px 40px #0315101a;position:relative;z-index:2}.lp-law-comparison__card-visual{position:relative;width:52%;flex-shrink:0;overflow:visible;border:none!important;border-radius:0!important;margin-left:-2.5rem;box-shadow:none!important;background:transparent!important}.lp-law-comparison__img-wrapper{position:relative;width:100%;height:100%;overflow:hidden;border-radius:0!important}.lp-law-comparison__card-visual:after{content:"";position:absolute;top:0;right:0;width:80px;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.92));pointer-events:none;z-index:2}.lp-law-comparison__box--before .lp-law-comparison__card-visual:after{background:linear-gradient(to right,transparent,rgba(244,242,236,.95))}.lp-law-comparison__box--after .lp-law-comparison__card-visual:after{background:linear-gradient(to right,transparent,rgba(255,255,255,.95))}.lp-law-comparison__badge{position:absolute;top:1rem;right:1rem;font-size:.65rem;font-weight:700;text-transform:uppercase;padding:.35rem .8rem;border-radius:4px;letter-spacing:.08em;z-index:2}.lp-law-comparison__badge--red{background:#d640451f;color:#c93b3b;border:1px solid rgba(214,64,69,.35)}.lp-law-comparison__badge--gold{background:#c5a05926;color:var(--lp-gold-dark);border:1px solid rgba(197,160,89,.45)}.lp-law-comparison__card-info{display:flex;flex-direction:column;justify-content:center;flex-grow:1;padding:3rem 2.5rem}.lp-law-comparison__title-env{font-family:var(--font-serif);font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.lp-law-comparison__box--before .lp-law-comparison__title-env{color:#1a2332}.lp-law-comparison__box--after .lp-law-comparison__title-env{color:#031510}.lp-law-comparison__subtitle-env{font-size:.95rem;margin-bottom:1.5rem;position:relative;padding-bottom:.75rem}.lp-law-comparison__subtitle-env:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2.5px;background:var(--lp-gold-solid)}.lp-law-comparison__box--before .lp-law-comparison__subtitle-env{color:#6c7a89}.lp-law-comparison__box--after .lp-law-comparison__subtitle-env{color:var(--lp-gold-dark)}.lp-law-comparison__list{list-style:none;display:flex;flex-direction:column;gap:1.1rem}.lp-law-comparison__item{display:flex;align-items:flex-start;gap:.9rem;font-size:.95rem;line-height:1.5}.lp-law-comparison__box--before .lp-law-comparison__item{color:#374151}.lp-law-comparison__box--after .lp-law-comparison__item{color:#0b3d2e}.lp-law-comparison__item-icon{width:18px;height:18px;flex-shrink:0;margin-top:.2rem}.lp-law-comparison__item-icon--red{color:#c93b3b}.lp-law-comparison__item-icon--green{color:#2e7d32}.lp-law-comparison__footer{text-align:center;font-size:1.15rem;font-weight:600;color:var(--lp-green-deep);margin-top:4.5rem;letter-spacing:.05em;padding:0 1rem}@media(min-width:992px){.lp-law-comparison{min-height:110vh;padding:1rem 0;display:flex;align-items:center;overflow:visible}.lp-law-comparison__header{margin-bottom:1.5rem}.lp-law-comparison__title{font-size:1.7rem}.lp-law-comparison__grid{gap:1.75rem}.lp-law-comparison__box{padding:1.25rem;gap:1.25rem}.lp-law-comparison__card-visual{width:52%;margin-left:-3rem}.lp-law-comparison__img-wrapper{border-radius:0!important}.lp-law-comparison__card-visual:after{display:none!important}.lp-law-comparison__card-info{padding:1.5rem 1.5rem 1.5rem .5rem}.lp-law-comparison__title-env{font-size:1.15rem;margin-bottom:.2rem}.lp-law-comparison__subtitle-env{font-size:.85rem;margin-bottom:1rem}.lp-law-comparison__list{gap:.6rem}.lp-law-comparison__item{font-size:.85rem;gap:.6rem}.lp-law-comparison__item-icon{width:15px;height:15px}.lp-law-comparison__footer{margin-top:1.5rem;font-size:.95rem}}@media(max-width:991px){.lp-law-comparison__grid{grid-template-columns:1fr;gap:2.5rem}.lp-law-comparison__box{flex-direction:column;padding:1.5rem;gap:.5rem}.lp-law-comparison__card-visual{width:100%;height:180px;margin-left:0;margin-bottom:0;border:none!important;border-radius:0!important;box-shadow:none!important}.lp-law-comparison__card-visual:after{display:none!important}.lp-law-comparison__card-info{padding:.5rem .5rem 1.25rem}}.lp-law-comparison__img{width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center center;display:block;border-radius:0;transition:transform .55s cubic-bezier(.16,1,.3,1)}.lp-law-comparison__card-visual:hover .lp-law-comparison__img{transform:scale(1.05)}.lp-law-examples{padding:3rem 0;background:linear-gradient(to bottom,#031510c7,#031510e8),url(/advocacia/01-25-automacoes/background/fundo3.jpg) center center / cover no-repeat;border-top:1px solid rgba(197,160,89,.08);border-bottom:1px solid rgba(197,160,89,.08)}.lp-law-examples__grid{display:grid;grid-template-columns:1.25fr .75fr;gap:2.5rem;align-items:center;position:relative}.lp-law-examples__content{display:flex;flex-direction:column;gap:2rem}.lp-law-examples__title{font-size:2.25rem;font-weight:900}.lp-law-examples__logo-brand{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.lp-law-examples__logo-brand svg{width:28px;height:28px}.lp-law-examples__logo-brand span{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--lp-white);letter-spacing:.1em}.lp-law-examples__eyebrow{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.lp-law-examples__eyebrow-text{font-family:var(--font-sans);font-size:.75rem;font-weight:700;color:var(--lp-gold-solid);letter-spacing:.12em}.lp-law-examples__eyebrow-line{flex-grow:1;height:1px;background:linear-gradient(90deg,var(--lp-gold-border),transparent);max-width:100px}.lp-law-examples__list{display:grid;grid-template-columns:1fr 1fr;gap:2.25rem 2rem}.lp-law-examples__item{display:flex;align-items:flex-start;gap:1rem}.lp-law-examples__item-icon-box{width:42px;height:42px;background:#c5a0591a;border:1px solid var(--lp-gold-border);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--lp-gold-solid);flex-shrink:0;transition:all .3s ease}.lp-law-examples__item:hover .lp-law-examples__item-icon-box{background:var(--lp-gold-solid);color:var(--lp-green-deep);box-shadow:0 0 15px #c5a05966}.lp-law-examples__item-icon-box svg{width:20px;height:20px}.lp-law-examples__item-info{display:flex;flex-direction:column;gap:.25rem}.lp-law-examples__item-info h4{font-family:var(--font-body);font-size:.95rem;font-weight:700;color:var(--lp-white)}.lp-law-examples__item-info span{font-size:.82rem;color:var(--lp-text-muted-light);line-height:1.4}.lp-law-examples__footer-text{font-size:1.05rem;color:var(--lp-gold-solid);font-weight:600;letter-spacing:.02em}.lp-law-examples__right{display:flex;justify-content:flex-end;align-items:center;width:100%}.lp-law-examples__book-img{width:100%;max-width:410px;height:auto;object-fit:contain;margin-right:2rem;display:block}@media(min-width:992px){.lp-law-examples{height:100vh;max-height:100vh;padding:0;display:flex;align-items:center;overflow:hidden}.lp-law-examples__grid{gap:2.5rem}.lp-law-examples__content{gap:1.1rem}.lp-law-examples__title{font-size:1.7rem}.lp-law-examples__list{gap:1rem}.lp-law-examples__item{gap:.8rem}.lp-law-examples__item-info h4{font-size:.85rem}.lp-law-examples__item-info span{font-size:.72rem}.lp-law-examples__item-icon-box{width:32px;height:32px}.lp-law-examples__item-icon-box svg{width:16px;height:16px}.lp-law-examples__footer-text{font-size:.88rem}}@media(max-width:991px){.lp-law-examples__grid{grid-template-columns:1fr;gap:3.5rem}.lp-law-examples__right{justify-content:center}.lp-law-examples__book-img{max-width:384px;margin:0 auto}}@media(max-width:576px){.lp-law-examples__list{grid-template-columns:1fr}}.lp-law-target{padding:3.5rem 0;background:radial-gradient(circle at 90% 10%,#fffffff7,#fffffff5),url(/advocacia/01-25-automacoes/background/fundo-claro2.jpg) center center / cover no-repeat;background-color:#fff;border-top:1px solid var(--lp-gold-border);border-bottom:1px solid var(--lp-gold-border)}.lp-law-target__header{text-align:center;margin-bottom:4.5rem}.lp-law-target__title{font-size:clamp(2.25rem,4.5vw,3rem);font-weight:800;color:var(--lp-green-deep)}.lp-law-target__title span{background:var(--lp-gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.lp-law-target__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.lp-law-target__card{background:#fff;border:1.5px solid rgba(197,160,89,.35);border-radius:8px;display:flex;flex-direction:column;height:100%;box-shadow:0 10px 30px #0000000d;transition:all .4s cubic-bezier(.16,1,.3,1)}.lp-law-target__card:hover{transform:translateY(-6px);border-color:var(--lp-gold-solid);box-shadow:0 16px 35px #c5a0592e,inset 0 0 10px #c5a0590d;background:#fff}.lp-law-target__image-box{padding:3.5rem 2rem 1.5rem;display:flex;justify-content:center;align-items:center}.lp-law-target__icon-circle{width:84px;height:84px;border-radius:50%;border:1.5px solid var(--lp-gold-solid);background:#05241b;color:var(--lp-gold-solid);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #05242726}.lp-law-target__icon-circle svg{width:36px;height:36px}.lp-law-target__card-body{padding:1.5rem 2.25rem 3.5rem;text-align:center;display:flex;flex-direction:column;gap:1rem}.lp-law-target__card-title{font-family:var(--font-display);font-size:1.3rem;font-weight:700;color:#031510}.lp-law-target__card-text{font-size:.95rem;line-height:1.65;color:#4a5568}@media(min-width:992px){.lp-law-target{height:100vh;max-height:100vh;padding:0;display:flex;align-items:center;overflow:hidden;background-color:#fff}.lp-law-target__header{margin-bottom:2rem}.lp-law-target__title{font-size:1.7rem}.lp-law-target__grid{gap:1.5rem}.lp-law-target__image-box{padding:2rem 2rem .75rem}.lp-law-target__icon-circle{width:68px;height:68px}.lp-law-target__icon-circle svg{width:28px;height:28px}.lp-law-target__card-body{padding:1rem 1.75rem 2.5rem;gap:.6rem}.lp-law-target__card-title{font-size:1.05rem}.lp-law-target__card-text{font-size:.85rem;line-height:1.5}}@media(max-width:768px){.lp-law-target__grid{grid-template-columns:1fr}}.lp-law-practice{padding:3rem 0;background:linear-gradient(to bottom,#031510c7,#031510e8),url(/advocacia/01-25-automacoes/background/fundo3.jpg) center center / cover no-repeat;border-top:1px solid rgba(197,160,89,.08);border-bottom:1px solid rgba(197,160,89,.08)}.lp-law-practice__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:4.5rem;align-items:center}.lp-law-practice__left{display:flex;justify-content:flex-start;align-items:flex-end;width:100%;position:relative;margin-left:-2rem}.lp-law-practice__combined-visual{width:120%;max-width:576px;display:flex;justify-content:flex-start;position:relative;z-index:2;margin-top:1rem;margin-left:-1rem}.lp-law-practice__right{display:flex;flex-direction:column;gap:2.25rem}.lp-law-practice__title{font-size:2.25rem;font-weight:900;line-height:1.25}.lp-law-practice__subtitle{font-size:1.1rem;line-height:1.65;color:var(--lp-text-muted-light)}.lp-law-practice__benefits{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.lp-law-practice__benefit-card{background:var(--lp-glass-bg);border:1px solid rgba(197,160,89,.35);border-radius:8px;padding:2.25rem 2rem;display:flex;flex-direction:column;gap:1rem;transition:all .4s cubic-bezier(.16,1,.3,1)}.lp-law-practice__benefit-card:hover{background:var(--lp-glass-bg-hover);border-color:var(--lp-gold-solid);box-shadow:0 12px 30px #c5a0591f,inset 0 0 10px #c5a0590a}.lp-law-practice__benefit-icon{width:32px;height:32px;color:var(--lp-gold-solid);filter:drop-shadow(0 0 6px rgba(197,160,89,.35));margin-bottom:.25rem}.lp-law-practice__benefit-title{font-family:var(--font-serif);font-size:1.2rem;font-weight:700;color:var(--lp-white)}.lp-law-practice__benefit-text{font-size:.95rem;line-height:1.6;color:var(--lp-text-muted-light)}.lp-law-practice__strip{display:flex;align-items:center;gap:1rem;background:#031510b3;border:1px solid rgba(197,160,89,.3);padding:1.2rem 1.8rem;border-radius:6px;margin-top:1.5rem;grid-column:1 / -1}.lp-law-practice__strip-icon{width:22px;height:22px;color:var(--lp-gold-solid);flex-shrink:0}.lp-law-practice__strip-text{font-size:.8rem;line-height:1.5;color:var(--lp-text-muted-light)}.lp-law-practice__seal{display:inline-flex;align-items:center;gap:.6rem;background:#c5a05926;border:1.5px solid var(--lp-gold-solid);padding:.6rem 1.4rem;border-radius:4px;box-shadow:0 4px 15px #c5a05926}.lp-law-practice__seal-icon{width:18px;height:18px;color:var(--lp-gold-solid)}.lp-law-practice__seal-text{font-family:var(--font-display);font-size:.75rem;font-weight:700;color:var(--lp-gold-solid);text-transform:uppercase;letter-spacing:.1em}@media(min-width:992px){.lp-law-practice{height:100vh;max-height:100vh;padding:0;display:flex;align-items:center;overflow:hidden}.lp-law-practice__grid{gap:2.5rem}.lp-law-practice__left{margin-left:-3rem}.lp-law-practice__combined-visual{max-width:504px}.lp-law-practice__right{gap:1.2rem}.lp-law-practice__title{font-size:1.6rem}.lp-law-practice__subtitle{font-size:.88rem;line-height:1.5}.lp-law-practice__benefits{gap:1rem}.lp-law-practice__benefit-card{padding:1.1rem;gap:.6rem}.lp-law-practice__benefit-title{font-size:.92rem}.lp-law-practice__benefit-text{font-size:.78rem;line-height:1.45}.lp-law-practice__benefit-icon{width:22px;height:22px}.lp-law-practice__strip{margin-top:.5rem;padding:.75rem 1.1rem}}@media(max-width:991px){.lp-law-practice__grid{grid-template-columns:1fr;gap:3.5rem}.lp-law-practice__left{justify-content:center;align-items:center;margin-left:0}.lp-law-practice__combined-visual{width:100%;justify-content:center;margin-left:0;margin-top:0}}@media(max-width:576px){.lp-law-practice__benefits{grid-template-columns:1fr;gap:1.5rem}}.lp-law-practice__combined-img{width:100%;max-width:528px;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 20px 45px rgba(0,0,0,.65)) drop-shadow(0 0 25px rgba(197,160,89,.22));margin:0;transform:translateY(20px);transition:transform .5s ease}@media(min-width:992px){.lp-law-practice__combined-img{max-width:504px;transform:translateY(40px)}}@media(max-width:991px){.lp-law-practice__combined-img{max-width:300px}}.lp-law-cta{padding:3.5rem 0;background:linear-gradient(to bottom,#031510b8,#031510db),url(/advocacia/01-25-automacoes/background/fundo4.jpg) center center / cover no-repeat;position:relative;overflow:hidden}.lp-law-cta:after{content:"";position:absolute;width:600px;height:600px;bottom:-200px;right:-100px;background:radial-gradient(circle,rgba(11,61,46,.3) 0%,transparent 70%);filter:blur(80px);pointer-events:none;z-index:1}.lp-law-cta__grid{display:grid;grid-template-columns:1fr 1fr;gap:4.5rem;align-items:center;position:relative;z-index:3}.lp-law-cta__eyebrow{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.lp-law-cta__eyebrow-icon{width:16px;height:16px;color:var(--lp-gold-solid);flex-shrink:0}.lp-law-cta__eyebrow-text{font-family:var(--font-sans);font-size:.75rem;font-weight:700;color:var(--lp-gold-solid);letter-spacing:.12em}.lp-law-cta__eyebrow-line{flex-grow:1;height:1px;background:linear-gradient(90deg,var(--lp-gold-border),transparent);max-width:100px}.lp-law-cta__content{display:flex;flex-direction:column;gap:1.75rem}.lp-law-cta__title{font-size:2.5rem;font-weight:900}.lp-law-cta__title span{background:var(--lp-gold-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.lp-law-cta__sub{font-size:1.1rem;line-height:1.65;color:var(--lp-text-muted-light);max-width:580px}.lp-law-cta__left-visual{margin-top:2rem;width:100%;max-width:440px;position:relative;min-height:380px;display:flex;align-items:flex-end}.lp-law-cta__right{display:flex;justify-content:center;width:100%}@media(min-width:992px){.lp-law-cta{height:100vh;max-height:100vh;padding:0;display:flex;align-items:center;overflow:hidden}.lp-law-cta__grid{gap:2.5rem;align-items:center}.lp-law-cta__content{gap:.75rem}.lp-law-cta__title{font-size:clamp(1.5rem,2.4vw,2rem)}.lp-law-cta__sub{font-size:.85rem;line-height:1.45}.lp-law-cta__left-visual{margin:.5rem auto 0;max-width:320px;min-height:260px}.lp-law-cta__right{align-items:center;height:80vh;max-height:80vh}}@media(max-width:991px){.lp-law-cta__grid{grid-template-columns:1fr;gap:3.5rem}.lp-law-cta__content{align-items:center;text-align:center}}.lp-law-form-card{background:#031510e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(197,160,89,.5);border-radius:8px;box-shadow:0 30px 60px #0009,inset 0 0 30px #c5a0591a;padding:3.5rem 2.5rem;width:100%;max-width:480px;display:flex;flex-direction:column;gap:1.5rem;position:relative;overflow:hidden}.lp-law-form-card__form{display:flex;flex-direction:column;gap:1.25rem}.lp-law-form-card__title{font-family:var(--font-serif);font-size:1.65rem;color:var(--lp-white);font-weight:700;text-align:center;border-bottom:1px solid rgba(197,160,89,.15);padding-bottom:1.1rem;letter-spacing:.02em}.lp-law-form-card__group{display:flex;flex-direction:column;gap:.5rem;text-align:left}.lp-law-form-card__label{font-size:.75rem;font-weight:700;color:var(--lp-gold-solid);text-transform:uppercase;letter-spacing:.08em}.lp-law-form-card__input{background:#031510d9;border:1px solid rgba(197,160,89,.25);border-radius:6px;padding:1.1rem 1.25rem;color:var(--lp-white);font-family:var(--font-body);font-size:.95rem;transition:all .25s ease;width:100%;outline:none}.lp-law-form-card__input:focus{border-color:var(--lp-gold-solid);box-shadow:0 0 12px #c5a05940;background:#031510f2}.lp-law-form-card__input::placeholder{color:#ffffff40}.lp-law-form-card__error{font-size:.75rem;color:#ef5350;font-weight:600;margin-top:.2rem}.lp-law-form-card__btn{margin-top:1rem;width:100%;font-size:1.05rem;padding:1.1rem 2rem}.lp-law-form-card__security{font-size:.75rem;color:var(--lp-text-muted-light);text-align:center;line-height:1.45;margin-top:.5rem}@media(min-width:992px){.lp-law-form-card{padding:.8rem 1rem;gap:.25rem;max-height:80vh;display:flex;flex-direction:column;justify-content:flex-start}.lp-law-form-card__form{gap:.25rem}.lp-law-form-card__title{font-size:.95rem;padding-bottom:.2rem}.lp-law-form-card__group{gap:.1rem}.lp-law-form-card__label{font-size:.58rem}.lp-law-form-card__input{padding:.3rem .5rem;font-size:.7rem}.lp-law-form-card__btn{margin-top:.15rem;padding:.4rem .8rem;font-size:.75rem}.lp-law-form-card__security{font-size:.55rem;margin-top:.1rem;line-height:1.1}}.lp-law-success-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#031510;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2.5rem;text-align:center;z-index:10;animation:lpFadeIn .4s cubic-bezier(.16,1,.3,1) both}.lp-law-success-overlay__icon{width:64px;height:64px;background:#c5a0591f;border:2px solid var(--lp-gold-solid);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;color:var(--lp-gold-solid);animation:lpScaleUp .5s cubic-bezier(.16,1,.3,1) both}.lp-law-success-overlay__title{font-family:var(--font-serif);font-size:1.75rem;color:var(--lp-gold-solid);margin-bottom:1.2rem}.lp-law-success-overlay__text{font-size:.95rem;color:var(--lp-text-muted-light);line-height:1.65}.lp-law-cta__book-img{width:70%;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 20px 45px rgba(0,0,0,.65)) drop-shadow(0 0 25px rgba(197,160,89,.22));transform:translate(12%)}.lp-law-cta__pen-img{position:absolute;width:58%;height:auto;bottom:0;right:12%;z-index:5;filter:drop-shadow(0 15px 35px rgba(0,0,0,.7));transform:rotate(-15deg)}@media(min-width:992px){.lp-law-cta__book-img{max-width:320px}.lp-law-cta__pen-img{max-width:235px;bottom:20px;right:5%}}@media(max-width:991px){.lp-law-cta__book-img{width:65%}.lp-law-cta__pen-img{width:55%;bottom:-10px;right:10%}}.lp-law-new-form-card{background:#031510e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(197,160,89,.5);border-radius:8px;box-shadow:0 30px 60px #0009,inset 0 0 30px #c5a0591a;padding:2rem 1.5rem;width:100%;max-width:480px;display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden}.lp-law-new-form-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--lp-gold-gradient)}.lp-law-new-form-card__form{display:flex;flex-direction:column;gap:.8rem}.lp-law-new-form-card__title{font-family:var(--font-serif);font-size:1.4rem;color:var(--lp-white);font-weight:700;text-align:center;border-bottom:1px solid rgba(197,160,89,.15);padding-bottom:.8rem;letter-spacing:.02em}.lp-law-new-form-card__group{display:flex;flex-direction:column;gap:.35rem;text-align:left}.lp-law-new-form-card__label{font-size:.72rem;font-weight:700;color:var(--lp-gold-solid);text-transform:uppercase;letter-spacing:.08em}.lp-law-new-form-card__input{background:#031510d9;border:1px solid rgba(197,160,89,.25);border-radius:6px;padding:.8rem 1rem;color:var(--lp-white);font-family:var(--font-body);font-size:.88rem;transition:all .25s ease;width:100%;outline:none}.lp-law-new-form-card__input:focus{border-color:var(--lp-gold-solid);box-shadow:0 0 12px #c5a05940;background:#031510f2}.lp-law-new-form-card__input--error{border-color:#ef5350!important;box-shadow:0 0 10px #ef535040!important}.lp-law-new-form-card__input--error:focus{border-color:#ef5350!important;box-shadow:0 0 12px #ef535059!important}.lp-law-new-form-card__input::placeholder{color:#ffffff40}.lp-law-new-form-card__error{font-size:.72rem;color:#ef5350;font-weight:600;margin-top:.15rem}.lp-law-new-form-card__btn{margin-top:.5rem;width:100%;font-size:.95rem;padding:.8rem 1.5rem}.lp-law-new-form-card__security{font-size:.7rem;color:var(--lp-text-muted-light);text-align:center;line-height:1.4;margin-top:.3rem}.lp-law-new-success-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#031510;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;text-align:center;z-index:10;animation:lpFadeIn .4s cubic-bezier(.16,1,.3,1) both}.lp-law-new-success-overlay__icon{width:52px;height:52px;background:#c5a0591f;border:2px solid var(--lp-gold-solid);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem;color:var(--lp-gold-solid)}.lp-law-new-success-overlay__title{font-family:var(--font-serif);font-size:1.5rem;color:var(--lp-gold-solid);margin-bottom:.8rem}.lp-law-new-success-overlay__text{font-size:.88rem;color:var(--lp-text-muted-light);line-height:1.5}@media(min-width:992px){.lp-law-new-form-card{height:auto;max-height:80vh;padding:1.75rem 2rem;gap:1rem;display:flex;flex-direction:column;justify-content:flex-start}.lp-law-new-form-card__form{display:flex;flex-direction:column;justify-content:flex-start;gap:.8rem}.lp-law-new-form-card__title{font-size:1.25rem;padding-bottom:.5rem;margin-bottom:.1rem}.lp-law-new-form-card__group{display:flex;flex-direction:column;gap:.3rem}.lp-law-new-form-card__label{font-size:.68rem}.lp-law-new-form-card__input{padding:.6rem .9rem;font-size:.82rem}.lp-law-new-form-card__btn{margin-top:.4rem;padding:.7rem 1.5rem;font-size:.9rem}.lp-law-new-form-card__security{font-size:.62rem;margin-top:.2rem;line-height:1.3}}.lp-law-footer{background:#020c09;border-top:1px solid rgba(197,160,89,.08);padding:2.5rem 0;text-align:center;position:relative;z-index:3}.lp-law-footer__logo{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--lp-white);letter-spacing:.12em;display:inline-block;margin-bottom:1rem}.lp-law-footer__logo-img{height:35px;width:auto;object-fit:contain;display:block;margin:0 auto}.lp-law-footer__logo span{display:block;font-family:var(--font-body);font-size:.85rem;color:var(--lp-gold-solid);font-weight:500;letter-spacing:.05em;margin-top:-5px;margin-left:0}@media(min-width:992px){.lp-law-footer__logo-img{height:48px}}.lp-law-footer__text{font-size:.8rem;color:#eceff159;margin-top:.25rem}.lp-law-footer__links{margin-top:.75rem;display:flex;justify-content:center;align-items:center;gap:.75rem;flex-wrap:wrap}.lp-law-footer__link{color:#eceff173;text-decoration:none;font-size:.75rem;font-family:var(--font-body);transition:color .2s ease}.lp-law-footer__link:hover{color:var(--lp-gold-solid)}.lp-law-footer__divider{color:#c5a05926;font-size:.75rem}.lp-law-book-3d{position:relative;width:280px;height:380px;perspective:1000px;transform-style:preserve-3d;transform:rotateY(-18deg) rotateX(12deg);transition:transform .6s cubic-bezier(.16,1,.3,1);box-shadow:15px 15px 35px #00000080;border-radius:4px 10px 10px 4px}.lp-law-book-3d:hover{transform:rotateY(-6deg) rotateX(6deg) scale(1.03);box-shadow:25px 25px 50px #000000a6}.lp-law-book-3d__cover{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#05241b,#020f0b);border:1.5px solid var(--lp-gold-solid);border-radius:4px 10px 10px 4px;padding:2.5rem 1.75rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:5;transform:translateZ(8px)}.lp-law-book-3d__cover:before{content:"";position:absolute;left:12px;top:0;bottom:0;width:1.5px;background:#c5a05933}.lp-law-openbook-card{background:#fcfbfa;border-radius:8px;border:1px solid rgba(0,0,0,.12);box-shadow:0 20px 40px #00000073,inset 0 0 50px #0000000a;padding:2.25rem;transform:rotateX(12deg) rotateY(-8deg);transition:transform .6s cubic-bezier(.16,1,.3,1)}.lp-law-openbook-card:hover{transform:rotateX(5deg) rotateY(-3deg) scale(1.02)}.lp-law-openbook-card__top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:.75rem;margin-bottom:1.5rem}.lp-law-openbook-card__brand{font-family:var(--font-display);font-size:.75rem;font-weight:700;color:var(--lp-gold-dark);letter-spacing:.1em}.lp-law-openbook-card__page-num{font-size:.7rem;color:#00000073;font-weight:600}.lp-law-openbook-card__pages-split{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;position:relative}.lp-law-openbook-card__pages-split:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(to bottom,#00000008,#0000002e 50%,#00000008);box-shadow:0 0 10px #0000001f}.lp-law-openbook-card__page{display:flex;flex-direction:column;gap:.9rem}.lp-law-openbook-card__page-title{font-family:var(--font-serif);font-size:.9rem;font-weight:700;color:var(--lp-green-deep);line-height:1.25}.lp-law-openbook-card__para{font-size:.75rem;line-height:1.55;color:#37474f}.lp-law-openbook-card__box{background:#f5f4f0;border-left:3px solid var(--lp-gold-solid);padding:.8rem;border-radius:0 4px 4px 0;display:flex;flex-direction:column;gap:.3rem}.lp-law-openbook-card__box-tag{font-size:.65rem;font-weight:700;color:var(--lp-gold-dark);text-transform:uppercase;letter-spacing:.05em}.lp-law-openbook-card__box-text{font-size:.7rem;line-height:1.35;color:#455a64}:root{--font-display: "Orbitron", sans-serif;--font-body: "Manrope", sans-serif;--font-serif: "Cinzel", serif;--font-sans: "Montserrat", sans-serif;--lp-green-deep: #031510;--lp-green-medium: #05241b;--lp-green-light: #0b3d2e;--lp-white: #FFFFFF;--lp-text-light: #ECEFF1;--lp-text-muted-light: rgba(236, 239, 241, .72);--lp-gold-glow: rgba(197, 160, 89, .4);--lp-gold-border: rgba(197, 160, 89, .22);--lp-gold-solid: #C5A059;--lp-gold-dark: #93733A;--lp-gold-gradient: linear-gradient(135deg, #FFE8A3 0%, #C5A059 50%, #8C6527 100%);--lp-gold-gradient-hover: linear-gradient(135deg, #FFF0C2 0%, #D8B46D 50%, #A37A39 100%);--lp-glass-bg: rgba(5, 36, 27, .45);--lp-glass-bg-hover: rgba(5, 36, 27, .6);--lp-glass-border: rgba(197, 160, 89, .25);--lp-glass-shadow: 0 16px 40px rgba(0, 0, 0, .3)}.lp-law-slide-wrapper{position:relative;width:100vw;height:100vh;overflow:hidden;background-color:#050505}.lp-law-slide-wrapper #app-container{width:100%;height:100vh;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:y mandatory}.lp-law-slide-wrapper #app-container::-webkit-scrollbar{width:6px}.lp-law-slide-wrapper #app-container::-webkit-scrollbar-track{background:#050505}.lp-law-slide-wrapper #app-container::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00c8ff,#7a00ff);border-radius:3px}.lp-law-slide-wrapper section{width:100vw;height:100vh;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;position:relative}.lp-law-slide-wrapper .relative{position:relative}.lp-law-slide-wrapper .absolute{position:absolute}.lp-law-slide-wrapper .fixed{position:fixed}.lp-law-slide-wrapper .inset-0{top:0;right:0;bottom:0;left:0}.lp-law-slide-wrapper .z-0{z-index:0}.lp-law-slide-wrapper .z-5{z-index:5}.lp-law-slide-wrapper .z-10{z-index:10}.lp-law-slide-wrapper .z-15{z-index:15}.lp-law-slide-wrapper .z-20{z-index:20}.lp-law-slide-wrapper .z-30{z-index:30}.lp-law-slide-wrapper .overflow-hidden{overflow:hidden}.lp-law-slide-wrapper .pointer-events-none{pointer-events:none}.lp-law-slide-wrapper .pointer-events-auto{pointer-events:auto}.lp-law-slide-wrapper .flex{display:flex}.lp-law-slide-wrapper .flex-col{flex-direction:column}.lp-law-slide-wrapper .items-center{align-items:center}.lp-law-slide-wrapper .items-start{align-items:flex-start}.lp-law-slide-wrapper .items-end{align-items:flex-end}.lp-law-slide-wrapper .justify-start{justify-content:flex-start}.lp-law-slide-wrapper .justify-end{justify-content:flex-end}.lp-law-slide-wrapper .justify-center{justify-content:center}.lp-law-slide-wrapper .justify-between{justify-content:space-between}.lp-law-slide-wrapper .gap-1{gap:.25rem}.lp-law-slide-wrapper .gap-2{gap:.5rem}.lp-law-slide-wrapper .gap-4{gap:1rem}.lp-law-slide-wrapper .w-full{width:100%}.lp-law-slide-wrapper .h-full{height:100%}.lp-law-slide-wrapper .w-12{width:3rem}.lp-law-slide-wrapper .w-20{width:5rem}.lp-law-slide-wrapper .h-6{height:1.5rem}.lp-law-slide-wrapper .h-\[2px\]{height:2px}.lp-law-slide-wrapper .text-\[8px\]{font-size:8px}.lp-law-slide-wrapper .gap-\[1px\]{gap:1px}.lp-law-slide-wrapper .px-1{padding-left:.25rem;padding-right:.25rem}.lp-law-slide-wrapper .size-2{width:.5rem;height:.5rem}.lp-law-slide-wrapper .rounded-full{border-radius:9999px}.lp-law-slide-wrapper .bg-white{background-color:#fff}.lp-law-slide-wrapper .text-center{text-align:center}.lp-law-slide-wrapper .uppercase{text-transform:uppercase}.lp-law-slide-wrapper .font-medium{font-weight:500}.lp-law-slide-wrapper .font-black{font-weight:900}.lp-law-slide-wrapper .block{display:block}.lp-law-slide-wrapper .hidden{display:none}.lp-law-slide-wrapper .tracking-wider{letter-spacing:.05em}.lp-law-slide-wrapper .tracking-\[0\.2em\]{letter-spacing:.2em}.lp-law-slide-wrapper .font-mono{font-family:monospace}.lp-law-slide-wrapper .mt-1{margin-top:.25rem}.lp-law-slide-wrapper .mb-6{margin-bottom:1.5rem}.lp-law-slide-wrapper .mb-8{margin-bottom:2rem}.lp-law-slide-wrapper .max-w-2xl{max-width:42rem}.lp-law-slide-wrapper .text-cyan-400{color:#22d3ee}.lp-law-slide-wrapper .text-white{color:#fff}.lp-law-slide-wrapper .text-white\/50{color:#ffffff80}.lp-law-slide-wrapper .text-white\/40{color:#fff6}.lp-law-slide-wrapper .text-white\/60{color:#fff9}.lp-law-slide-wrapper .text-gray-300{color:#d1d5db}.lp-law-slide-wrapper .text-xs{font-size:.75rem}.lp-law-slide-wrapper .text-base{font-size:1rem}.lp-law-slide-wrapper .text-5xl{font-size:3rem}.lp-law-slide-wrapper .top-1\/2{top:50%}.lp-law-slide-wrapper .left-1\/2{left:50%}.lp-law-slide-wrapper .-translate-x-1\/2{transform:translate(-50%)}.lp-law-slide-wrapper .-translate-y-1\/2{transform:translateY(-50%)}@media(min-width:768px){.lp-law-slide-wrapper .md:block{display:block}.lp-law-slide-wrapper .md:p-8{padding:2rem}.lp-law-slide-wrapper .md:text-7xl{font-size:4.5rem}.lp-law-slide-wrapper .md:text-lg{font-size:1.125rem}.lp-law-slide-wrapper .md:w-24{width:6rem}.lp-law-slide-wrapper .md:h-24{height:6rem}.lp-law-slide-wrapper .md:top-8{top:2rem}.lp-law-slide-wrapper .md:left-8{left:2rem}.lp-law-slide-wrapper .md:right-8{right:2rem}.lp-law-slide-wrapper .md:bottom-8{bottom:2rem}}@media(min-width:1024px){.lp-law-slide-wrapper .lg:text-8xl{font-size:6.25rem}}@media(max-width:767px){.lp-law-slide-wrapper #app-container{scroll-snap-type:y proximity}.lp-law-slide-wrapper .left-column,.lp-law-slide-wrapper .right-column{width:100%!important}}.advocacia-pagination{position:fixed;right:2rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:1rem;z-index:95}.pagination-dot{width:10px;height:10px;border-radius:50%;border:1.5px solid rgba(255,255,255,.4);background:transparent;cursor:pointer;padding:0;transition:all .3s cubic-bezier(.16,1,.3,1);outline:none}.pagination-dot:hover{border-color:#00c8ff;transform:scale(1.2)}.pagination-dot.active{background:#00c8ff;border-color:#00c8ff;transform:scale(1.35);box-shadow:0 0 12px #00c8ffcc}.slides-navigation-arrows{position:fixed;bottom:2rem;right:2rem;display:flex;flex-direction:column;gap:.5rem;z-index:95}.nav-arrow-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#05241ba6;border:1px solid rgba(197,160,89,.35);border-radius:50%;color:var(--lp-gold-solid);cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);outline:none;pointer-events:auto}.nav-arrow-btn:hover{background:var(--lp-gold-solid);color:#031510;box-shadow:0 0 15px var(--lp-gold-glow);transform:translateY(-2px)}.floating-cta-btn{position:fixed;top:1.5rem;right:1.5rem;z-index:90;background:var(--lp-gold-gradient);color:#031510;border:none;padding:.75rem 1.5rem;border-radius:4px;font-family:var(--font-serif);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;cursor:pointer;box-shadow:0 4px 20px #c5a05966;opacity:0;pointer-events:none;transform:translate(30px);transition:all .4s cubic-bezier(.16,1,.3,1);outline:none}.floating-cta-btn.visible{opacity:1;pointer-events:auto;transform:translate(0)}.floating-cta-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #c5a05999;background:var(--lp-gold-gradient-hover)}.advocacia-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:lpFadeIn .3s ease-out}.advocacia-modal-card{position:relative;width:90%;max-width:480px;z-index:1001;animation:lpScaleUp .4s cubic-bezier(.16,1,.3,1) both}.modal-close-btn{position:absolute;top:1.25rem;right:1.5rem;background:none;border:none;color:#ffffff80;font-size:2.25rem;font-weight:300;cursor:pointer;transition:color .2s;z-index:12;line-height:1;outline:none}.modal-close-btn:hover{color:#ffe8a3}.lp-law-form-card{background:#05241be0;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid var(--lp-gold-solid);border-radius:6px;box-shadow:0 24px 60px #0009,inset 0 0 30px #c5a0591f;padding:3rem 2.25rem;width:100%;display:flex;flex-direction:column;gap:1.5rem;position:relative;overflow:hidden}.lp-law-form-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--lp-gold-gradient)}.lp-law-form-card__title{font-family:var(--font-serif);font-size:1.5rem;color:var(--lp-white);font-weight:700;text-align:center;border-bottom:1px solid rgba(197,160,89,.15);padding-bottom:1rem}.lp-law-form-card__group{display:flex;flex-direction:column;gap:.45rem}.lp-law-form-card__label{font-size:.8rem;font-weight:600;color:var(--lp-gold-solid);text-transform:uppercase;letter-spacing:.08em}.lp-law-form-card__input{background:#031510a6;border:1px solid rgba(197,160,89,.35);border-radius:4px;padding:.9rem 1.1rem;color:var(--lp-white);font-family:var(--font-body);font-size:.95rem;transition:all .25s ease;width:100%;outline:none}.lp-law-form-card__input:focus{border-color:var(--lp-gold-solid);box-shadow:0 0 12px #c5a05940;background:#031510e6}.lp-law-form-card__input::placeholder{color:#ffffff4d}.lp-law-form-card__error{font-size:.75rem;color:#ef5350;font-weight:500}.lp-law-btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;border-radius:4px;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;cursor:pointer;transition:all .3s ease;border:none;box-shadow:0 4px 12px #00000026}.lp-law-btn-primary{background:var(--lp-gold-gradient);color:#031510;position:relative;overflow:hidden}.lp-law-btn-primary:after{content:"";position:absolute;top:0;left:-50%;width:200%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.25) 30%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.25) 70%,transparent 100%);transform:skew(-20deg);animation:lpGoldShine 5s infinite ease-in-out;pointer-events:none}.lp-law-btn-primary:hover{background:var(--lp-gold-gradient-hover);transform:translateY(-2px);box-shadow:0 8px 24px var(--lp-gold-glow)}.lp-law-form-card__btn{margin-top:1rem;width:100%;border-radius:4px;font-size:1.05rem}.lp-law-form-card__security{font-size:.75rem;color:var(--lp-text-muted-light);text-align:center;line-height:1.4;margin-top:.5rem}.lp-law-success-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#031510;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2.5rem;text-align:center;z-index:10;animation:lpFadeIn .3s ease}.lp-law-success-overlay__icon{width:64px;height:64px;background:#c5a0591f;border:2px solid var(--lp-gold-solid);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;stroke:var(--lp-gold-solid);animation:lpScaleUp .4s cubic-bezier(.16,1,.3,1) both}.lp-law-success-overlay__title{font-family:var(--font-serif);font-size:1.75rem;color:var(--lp-gold-solid);margin-bottom:1rem}.lp-law-success-overlay__text{font-size:.95rem;color:var(--lp-text-muted-light);line-height:1.6}@keyframes lpGoldShine{0%{left:-100%}35%{left:100%}to{left:100%}}@keyframes lpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes lpScaleUp{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.section-heading--center{text-align:center}.home-page,.agents-page,.automations-page,.systems-page{margin-top:0}.home-hero{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:98vh;padding:7.5rem 1rem 4rem;overflow:hidden;background-image:url(/assets/images/fundoazul.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.home-hero__globe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;height:300px;z-index:0;pointer-events:none}.home-hero__content{position:relative;z-index:1;display:grid;justify-items:center;gap:1rem;width:100%;padding:3rem 1rem;text-align:center}.home-hero__eyebrow{margin:0;letter-spacing:.18em;text-transform:uppercase;font-size:.8rem;color:#3b82f6}.home-hero__title{margin:0;font-family:var(--font-display);font-size:clamp(3rem,7vw,5.5rem);line-height:1.12;padding-bottom:.12em;color:#fff}.home-hero__title .gradient-text{display:block;line-height:1.06;padding-bottom:.08em;text-align:center}.home-hero__description{max-width:640px;margin:0;font-size:clamp(1.05rem,1.8vw,1.35rem);color:#ffffffe6}.home-hero__actions{display:flex;justify-content:center}.home-hero__button{animation:pulse 2.5s infinite ease-in-out}.impact-heading,.section-heading--center{text-align:center}.section-title--impact{font-size:clamp(1.85rem,4vw,2.85rem);line-height:1.16;text-shadow:0 0 18px rgba(143,66,255,.35)}.section-description--impact{max-width:72ch;font-size:1.15rem}.section-title--solutions,.section-title--process,.section-title--problems{line-height:1.08}.section-title--solutions{font-size:clamp(2.2rem,4.5vw,3.5rem);margin-bottom:1.5rem}.section-title--process{font-size:clamp(2.5rem,5.4vw,4.1rem);background:linear-gradient(135deg,#112032,#265eff 50%,#7a00ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-title--problems{margin-inline:auto;font-size:clamp(2.1rem,4.8vw,3.2rem)}.section-heading--left{text-align:left}.section-heading--light .section-title,.section-heading--light .section-description,.section-kicker--light{color:#fff}.section--dark .muted{color:#ffffffb8}.section-description{max-width:62ch;margin:0;color:var(--color-muted)}.section-heading--center .section-description{margin-inline:auto}.hero-banner{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;padding-top:72px}.hero-banner--video{background:#000}.hero-banner--purple{background-color:#0a0514;background-image:radial-gradient(circle at 20% 30%,rgba(122,0,255,.15) 0%,transparent 50%),linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:100% 100%,60px 60px,60px 60px}.hero-banner__video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:0;opacity:.85}.hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0d0d33,#0d0d0d66);z-index:1}.hero-banner__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:2rem;align-items:center}.hero-banner__content--center{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;gap:1.5rem}.hero-banner__copy--center{display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:900px}.hero-banner__copy{display:grid;gap:1rem}.hero-banner__title{margin:0;font-family:var(--font-display);font-size:clamp(2.2rem,5vw,4.8rem);line-height:1.05;color:#fff;text-transform:uppercase}.hero-banner__text{max-width:52ch;margin:0;font-size:1.05rem;color:#fff;opacity:.95}.hero-banner__actions{display:flex;flex-wrap:wrap;gap:.9rem}.hero-banner__image{width:100%;max-width:1000px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 50px rgba(0,0,0,.4))}.hero-banner__image--automations{animation:float-slow 6s ease-in-out infinite;transform-origin:center}@keyframes float-slow{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(1deg)}}@media(max-width:960px){.hero-banner__image{max-width:670px;margin:2rem auto 0}}@media(max-width:768px){.hero-banner__image{max-width:100%;padding:0 1rem}}.hero-banner__visual{display:grid;place-items:center}.orb-visual{position:relative;width:min(360px,100%);aspect-ratio:1;border-radius:50%;display:grid;place-items:center}.orb-visual__core{width:72%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(255,255,255,.65),transparent 22%),radial-gradient(circle at center,#4de7ffeb,#265effc7 55%,#081223cc);box-shadow:0 0 45px #4de7ff70;position:relative}.orb-visual__core:before,.orb-visual__core:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;border:1px solid rgba(255,255,255,.22)}.orb-visual__core:after{top:44px;right:44px;bottom:44px;left:44px}.orb-visual__ring{position:absolute;border-radius:50%;border:1px solid rgba(77,231,255,.48)}.orb-visual__ring--one{width:100%;height:100%}.orb-visual__ring--two{width:82%;height:26%;transform:rotate(-12deg)}.orb-visual__ring--three{width:86%;height:86%;border-style:dashed;border-color:#ffffff1a}.device-preview{position:relative;width:min(360px,100%);padding:1.25rem;border-radius:34px;background:linear-gradient(135deg,#265eff1f,#7a00ff1f);border:1px solid rgba(38,94,255,.14);box-shadow:var(--shadow-medium)}.device-preview__frame{border-radius:28px;padding:.9rem;background:#ffffffe6;transform:rotate(-8deg)}.device-preview__screen{display:block;width:100%;border-radius:20px;object-fit:cover;background:linear-gradient(180deg,#eef4ff,#dae7ff)}.device-preview__placeholder{min-height:440px;display:grid;place-items:center;text-align:center;padding:2rem;color:var(--color-electric-blue);font-family:var(--font-display)}.impact-grid,.service-grid,.case-grid,.results-grid,.article-card-grid,.docs-module-grid{display:grid;gap:1.25rem;grid-auto-rows:1fr}.impact-grid,.service-grid,.case-grid,.results-grid,.article-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.impact-card,.service-card,.case-card,.result-card,.article-card,.task-card,.flow-card,.tech-card,.tier-card,.docs-module-card,.summary-card{background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.impact-card{position:relative;overflow:hidden;min-height:100%;padding:1.7rem;background:linear-gradient(180deg,#ffffff1f,#ffffff0d);border-color:#77dcff29;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 50px #0000003d,inset 0 1px #ffffff0f;color:#fff}.impact-card:before,.stats-callout:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#4de7ffeb,#3b82f66b,#d600ffeb);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:neon-frame-shift 5.5s linear infinite}.impact-card:after,.stats-callout:after{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:linear-gradient(120deg,transparent 20%,rgba(77,231,255,.12) 42%,rgba(214,0,255,.15) 58%,transparent 78%);transform:translate3d(-22%,0,0) rotate(12deg);animation:glass-sweep 8s linear infinite;pointer-events:none}.impact-card>*,.stats-callout>*{position:relative;z-index:1}.impact-card h3,.service-card h3,.case-card h3,.result-card h3,.article-card h3,.tech-card h3,.tier-card h3,.summary-card h3{margin:0 0 .65rem;font-family:var(--font-display);font-size:1.15rem}.impact-card h3{font-size:1.28rem}.impact-card p{margin:0;font-size:1.05rem;line-height:1.7}.impact-highlight,.problem-callout,.stats-callout,.doc-hero{border-radius:var(--radius-lg);padding:1.5rem}.impact-highlight{display:grid;place-items:center;width:min(280px,100%);min-height:280px;margin:2rem auto;text-align:center;font-family:var(--font-display);font-size:1.4rem;border-radius:50%;background:radial-gradient(circle,rgba(122,0,255,.42),rgba(122,0,255,.12) 60%,transparent 100%);border:6px solid rgba(214,0,255,.45);box-shadow:0 0 30px #d600ff47}.stats-callout{position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff1a,#ffffff0d);border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;box-shadow:0 20px 50px #00000038}.stats-callout p{margin:0;font-size:1.14rem;line-height:1.8}.service-card,.case-card,.result-card,.article-card,.tech-card,.docs-module-card,.summary-card,.task-card,.flow-card{padding:1.4rem}.result-card--premium{display:flex;flex-direction:column;gap:.8rem;background:var(--color-panel-soft);border:1px solid rgba(122,0,255,.1);transition:all .3s ease}.result-card--premium:hover{transform:translateY(-5px);border-color:var(--color-violet);box-shadow:var(--shadow-medium)}.result-card__header{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.result-card__metric{font-family:var(--font-display);font-size:.85rem;color:var(--color-electric-blue);background:var(--color-electric-blue-soft);padding:.25rem .6rem;border-radius:999px;white-space:nowrap}.result-card__footer{margin-top:auto;padding-top:.8rem;border-top:1px solid var(--color-border)}.result-card__source{font-size:.75rem;font-style:italic;color:var(--color-muted)}.service-card,.tech-card,.case-card,.task-card,.flow-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.service-card{display:flex;flex-direction:column;align-items:stretch;gap:1rem;min-height:100%;padding:1.7rem;background:var(--color-panel);border:1px solid rgba(38,94,255,.12);box-shadow:0 18px 44px #11203214}.service-card__copy{display:grid;gap:.85rem}.service-card__copy h3,.obstacle-card h3{margin:0;font-size:1.42rem;line-height:1.2}.service-card__copy p,.obstacle-card p{margin:0;font-size:1.06rem;line-height:1.7}.service-card:hover,.tech-card:hover,.case-card:hover,.task-card:hover,.flow-card:hover,.article-card:hover,.tier-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-medium);border-color:#265eff2e}.service-card__actions{width:100%;justify-content:center;margin-top:auto}.service-card__button{width:min(220px,100%)}.card-icon,.timeline-step__icon,.task-card__icon,.doc-badge{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.4rem;background:#265eff14}.service-card__actions,.problem-callout__actions,.tier-card__actions,.flow-card__actions,.doc-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:1rem}.timeline{position:relative;display:grid;gap:2.25rem;margin-top:3rem;padding:1.5rem 0 .5rem}.timeline:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;transform:translate(-50%);background:linear-gradient(180deg,#265eff59,#7a00ff73);box-shadow:0 0 24px #7a00ff29}.timeline-step{position:relative;width:min(640px,calc(100% - 1.5rem));justify-self:center;opacity:0;transform:translateY(48px) scale(.98);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.timeline-step--visible{opacity:1;transform:translateY(0) scale(1)}.timeline-step__icon{position:absolute;top:0;left:50%;z-index:1;width:74px;height:74px;transform:translate(-50%,-50%);background:linear-gradient(135deg,#265eff,#7a00ff);border:1px solid rgba(255,255,255,.28);box-shadow:0 18px 36px #265eff38,0 0 28px #7a00ff29;color:#fff}.timeline-step__content{padding:2.6rem 1.5rem 1.4rem;text-align:center;border-radius:28px;background:var(--color-panel);border:1px solid rgba(38,94,255,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.timeline-step__content h3{margin:0 0 .65rem;font-size:1.38rem}.timeline-step__content p{margin:0;font-size:1.04rem}.problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.25rem}@media(max-width:960px){.home-page{margin-top:-64px}.aura-seven-grid,.systems-cta-grid{grid-template-columns:1fr}.timeline-step{width:min(100%,600px)}}@media(max-width:768px){.home-hero{min-height:100vh;padding:6.75rem 1rem 2rem;background-position:center}.home-hero__globe{top:45%;width:400px;height:400px}.home-hero__title{font-size:clamp(2.8rem,14vw,4rem)}.home-hero__description{font-size:1.125rem;padding:0 1rem}.section-title--impact,.section-title--solutions,.section-title--process,.section-title--problems{font-size:clamp(2.2rem,9vw,3.2rem)}.timeline{gap:1.9rem}.timeline-step__content{padding:2.45rem 1.1rem 1.2rem}.aura-seven-section__image-shell{max-width:420px;padding-top:0}.aura-seven-section__image{max-width:400px}}.obstacle-card{position:relative;display:grid;gap:.9rem;min-height:100%;padding:1.75rem;border-radius:var(--radius-md);border:1px solid rgba(122,0,255,.14);background:var(--color-panel);box-shadow:0 20px 48px #121a2a14;overflow:hidden}.obstacle-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#265eff,#7a00ff,#ec489999)}.obstacle-card:hover{transform:translateY(-8px);border-color:#7a00ff38;box-shadow:0 26px 60px #265eff1f}.problem-callout{margin-top:2rem;text-align:center;background:linear-gradient(135deg,#265efff5,#7a00fff0);color:#fff;box-shadow:var(--shadow-medium)}.problem-callout__title{margin:0 0 .9rem;font-family:var(--font-display)}.problem-callout__text{margin:0 auto;max-width:72ch}.problem-callout__actions{justify-content:center}.tier-card__list,.feature-list,.comparison-list,.doc-list{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.6rem}.tier-card__list li,.feature-list li,.comparison-list li,.doc-list li{display:flex;gap:.6rem;align-items:flex-start}.tier-card__list li:before,.feature-list li:before,.comparison-list li:before,.doc-list li:before{content:"•";color:var(--color-electric-blue)}.section-heading--center .section-kicker{font-size:1.25rem;font-weight:700;color:var(--color-violet);margin-bottom:-.2rem;text-transform:uppercase;letter-spacing:.1em}.editorial-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:1.5rem;align-items:start}.editorial-copy,.editorial-aside,.demo-shell,.flow-visual,.lab-console,.doc-hero,.docs-module-card{background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.editorial-copy,.editorial-aside,.demo-shell,.flow-visual,.lab-console,.doc-hero,.docs-module-card{padding:1.4rem}.doc-list__item{position:relative;padding-left:1.5rem;list-style:none;margin-bottom:.5rem}.doc-list__item:before{content:"→";position:absolute;left:0;color:var(--color-violet);font-weight:700}.flow-step{display:flex;gap:1rem;margin-bottom:1.25rem}.flow-step__icon{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--gradient-brand);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.flow-prompts{margin-top:1.5rem;padding-top:1rem;border-top:1px dashed var(--color-border)}.flow-prompts__grid{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.prompt-pill{padding:.4rem .8rem;border-radius:999px;background:var(--color-bg-soft);border:1px solid var(--color-border);font-size:.8rem;color:var(--color-text);cursor:pointer;transition:all .2s ease}.prompt-pill:hover{background:var(--color-electric-blue-soft);border-color:var(--color-electric-blue);color:var(--color-electric-blue)}.editorial-aside{border-left:4px solid var(--color-violet);background:var(--color-panel-soft)}.demo-layout,.automation-lab-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:start}.demo-shell__header,.lab-console__header,.flow-visual__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.status-pill{display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .72rem;border-radius:999px;font-size:.84rem;background:#265eff14;color:var(--color-electric-blue)}.chat-messages{display:grid;gap:.8rem;min-height:260px;padding-bottom:1rem}.chat-message{max-width:85%;padding:.9rem 1rem;border-radius:18px;line-height:1.5}.chat-message--bot{background:var(--color-electric-blue-soft)}.chat-message--user{background:linear-gradient(135deg,#265efff5,#7a00ffe6);color:#fff;justify-self:end}.chat-composer{display:flex;gap:.75rem;align-items:center}.chat-composer input,.field input,.field textarea,.field select{width:100%;border-radius:18px;border:1px solid rgba(17,32,50,.12);padding:.9rem 1rem;background:var(--color-panel);color:var(--color-text)}.field input,.field textarea,.field select{background:#ffffff0a;border-color:#ffffff1f;color:#fff}.field textarea,.field select{resize:vertical}.field span{display:inline-flex;margin-bottom:.45rem;font-size:.92rem}.field--full{grid-column:1 / -1}.flow-steps,.automation-flow-list,.contact-info-list,.badge-row,.portfolio-dots{display:flex;flex-wrap:wrap;gap:.75rem}.flow-step{flex:1 1 0;min-width:140px;padding:1rem;border-radius:var(--radius-sm);background:var(--color-panel-soft);border:1px solid rgba(38,94,255,.08)}.automation-hero-graphic{position:relative;width:100%;height:400px;display:flex;align-items:center;justify-content:center}.automations-page .section-title:not(.contact-band__title){font-size:clamp(1.7rem,3.8vw,2.6rem)!important;line-height:1.1}.automations-page .hero-banner__title{font-size:clamp(2.3rem,4.5vw,4.2rem)!important;line-height:1.1}.automations-page .section{padding-bottom:2.5rem}.results-section{padding-top:2.5rem!important}.results-section .section-heading{margin-top:0;margin-bottom:5rem}.tech-orb-container{position:relative;width:300px;height:300px}.tech-orb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;filter:blur(40px);opacity:.6;animation:orb-drift 8s infinite alternate ease-in-out}.tech-orb--1{width:200px;height:200px;background:radial-gradient(circle,#3b82f6,transparent 70%);animation-delay:0s}.tech-orb--2{width:250px;height:250px;background:radial-gradient(circle,#8b5cf6,transparent 70%);animation-delay:-2s}.tech-orb--3{width:180px;height:180px;background:radial-gradient(circle,#ec4899,transparent 70%);animation-delay:-4s}@keyframes orb-drift{0%{transform:translate(-50%,-50%) scale(1) rotate(0)}50%{transform:translate(-40%,-60%) scale(1.1) rotate(180deg)}to{transform:translate(-60%,-40%) scale(1) rotate(360deg)}}.flow-step strong{display:block;margin-bottom:.35rem}.tech-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.sentiment-shell{display:grid;gap:1rem;padding:1.5rem;border-radius:var(--radius-md);background:linear-gradient(180deg,#265eff0d,#7a00ff0f);border:1px solid rgba(38,94,255,.12)}.sentiment-result{display:grid;gap:.6rem;padding:1rem;border-radius:var(--radius-sm);background:var(--color-panel);border:1px solid rgba(17,32,50,.08)}.sentiment-meter{overflow:hidden;height:10px;border-radius:999px;background:#11203214}.sentiment-meter__bar{height:100%;border-radius:inherit;background:var(--gradient-brand)}.task-card{cursor:pointer}.task-card--active{border-color:#265eff3d;box-shadow:var(--shadow-glow)}.task-card__status{display:inline-flex;align-items:center;gap:.45rem;margin-top:.8rem;font-size:.88rem;color:var(--color-muted)}.task-card__status-dot{width:10px;height:10px;border-radius:50%;background:var(--color-success)}.flow-preview-panel{padding:1.4rem;border-radius:var(--radius-md);border:1px solid rgba(38,94,255,.1);background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:var(--shadow-soft)}.comparison-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.comparison-card{padding:1.3rem;border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.comparison-card--before{background:#d640450f;border:1px solid rgba(214,64,69,.14)}.comparison-card--after{background:#1f9f720f;border:1px solid rgba(31,159,114,.16)}.lab-console{background:linear-gradient(180deg,#fff,#f7fbff)}.lab-console__result{padding:1rem;border-radius:var(--radius-sm);background:#265eff0f;border:1px solid rgba(38,94,255,.1)}.contact-band__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2rem;align-items:start}.contact-band--compact{height:calc(100vh - 80px);min-height:auto;max-height:none;padding-top:0!important;padding-bottom:0!important;overflow:hidden;display:flex;align-items:center}.contact-band--compact .contact-band__grid{gap:3rem;display:grid;grid-template-columns:1.1fr .9fr;align-items:stretch}.contact-band--compact .contact-band__intro{display:flex;flex-direction:column;padding:.5rem 0}.contact-band--compact .contact-band__title{font-size:clamp(1.8rem,3.6vw,2.5rem);line-height:1.1;margin-bottom:.5rem}.contact-band--compact .contact-band__description{font-size:.95rem;margin-bottom:auto;padding-bottom:2rem}.contact-band--compact .contact-info-list{gap:.7rem;display:flex;flex-direction:column;margin-top:0}.contact-band--compact .contact-info-item{padding:.7rem 1.1rem;gap:.7rem;width:100%}.contact-band--compact .contact-info-item__icon{width:34px;height:34px;font-size:1.1rem}.contact-band--compact .contact-info-item strong{font-size:.85rem}.contact-band--compact .contact-info-item p{font-size:.75rem}.contact-band--compact .contact-form-card__inner{padding:1.35rem}.contact-band--compact .contact-form-card__title{font-size:1.25rem;margin-bottom:.25rem}.contact-band--compact .muted{font-size:.85rem;margin-bottom:.7rem}.contact-band--compact .form-grid{gap:.7rem;margin-top:.7rem}.contact-band--compact .field{gap:.25rem}.contact-band--compact .field span{font-size:.75rem;margin-bottom:.25rem}.contact-band--compact .field input,.contact-band--compact .field select,.contact-band--compact .field textarea{padding:.6rem .9rem;font-size:.85rem;border-radius:12px;background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border)}.contact-band--compact .field input::placeholder,.contact-band--compact .field textarea::placeholder{color:var(--color-muted);opacity:.8}.contact-band--compact .field select option{background-color:var(--color-panel);color:var(--color-text)}.contact-band--compact .field textarea{height:80px}.contact-band--compact .button-primary{padding:.7rem 1.35rem;font-size:.9rem;min-height:48px}@media(max-width:960px){.contact-band--compact{height:auto;min-height:auto;padding-top:2.75rem!important;padding-bottom:2.75rem!important;overflow:visible;display:block}.contact-band--compact .contact-band__grid{gap:1.5rem;grid-template-columns:1fr}.contact-band--compact .contact-band__intro{padding:0}.contact-band--compact .contact-band__description{margin-bottom:0;padding-bottom:0}}@media(max-width:720px){.contact-band--compact{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.contact-band--compact .contact-form-card__inner{padding:1.15rem}.contact-band--compact .field textarea{min-height:120px;height:auto}}.contact-band__title,.contact-band__description{color:var(--color-text)!important}.contact-band__intro{display:grid;gap:1rem}.contact-info-item{display:flex;gap:.9rem;align-items:flex-start;padding:1rem}.surface-card--dark,.contact-form-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);box-shadow:none}.contact-info-item strong,.contact-info-item p,.contact-form-card,.contact-form-card .muted,.contact-form-card__title,.contact-form-card__mail{color:#fff}.contact-info-item p{margin:.2rem 0 0;opacity:.8}.contact-form-card{padding:2px;border-radius:32px;background:linear-gradient(135deg,#4de7ff2e,#bd00ff2e,#ff00cc2e)}.contact-form-card__inner{border-radius:30px;padding:1.6rem;background:#0f0f14eb}.contact-form-card__title{margin:0 0 .4rem;font-family:var(--font-display);font-size:1.4rem}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.contact-form-card__mail{margin-top:1rem}.button-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.35rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff14}.portfolio-showcase{padding:.25rem;border-radius:var(--radius-lg);overflow:hidden}.portfolio-frame{position:relative;min-height:520px;border-radius:calc(var(--radius-lg) - 4px);overflow:hidden}.portfolio-frame__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1);transform:scale(1.02)}.portfolio-showcase:hover .portfolio-frame__img{transform:scale(1.08)}.portfolio-frame__top-overlay{position:absolute;inset:0 0 auto;height:18%;background:linear-gradient(180deg,#0006,#0000)}.portfolio-frame__bottom-overlay{position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.5rem;background:linear-gradient(180deg,#0000,#00000080 60%,#000c);color:#fff}.portfolio-frame__title{margin:0 0 .35rem;font-family:var(--font-display);font-size:clamp(1.8rem,4vw,3rem)}.portfolio-frame__description{margin:0;max-width:40ch}.portfolio-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:none;border-radius:50%;background:#0000007a;color:#fff;font-size:2rem;cursor:pointer}.portfolio-nav--left{left:1rem}.portfolio-nav--right{right:1rem}.portfolio-showcase__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem .6rem}.portfolio-dot{width:12px;height:12px;border-radius:50%;border:none;background:#11203229;cursor:pointer}.portfolio-dot--active{background:var(--gradient-brand)}.articles-hero{padding:6rem 3rem 4rem;border-radius:var(--radius-lg);background:linear-gradient(135deg,#0d0d0d,#15161d);border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 50px #0000004d}.article-detail{display:grid;width:100%;max-width:100%;overflow-x:hidden}.article-detail__hero{position:relative;overflow:hidden;padding:clamp(5rem,10vw,7rem) 0 3.5rem;background:radial-gradient(circle at 18% 18%,rgba(122,0,255,.24),transparent 30%),radial-gradient(circle at 82% 12%,rgba(38,94,255,.22),transparent 24%),linear-gradient(180deg,#05070d,#0a1020 56%,#0f172a)}.article-detail__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(135deg,#050812d1,#070c18a3 48%,#0a1224e0),var(--article-hero-image);background-size:cover;background-position:center;opacity:.86;transform:scale(1.04)}.article-detail__hero:after{content:"";position:absolute;right:-140px;bottom:-180px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,#7a00ff47,#265eff00);filter:blur(24px);pointer-events:none}.article-detail__hero-shell{position:relative;z-index:1;display:grid;gap:1rem;padding:clamp(1.4rem,3vw,2rem);border-radius:32px;background:linear-gradient(180deg,#0a101eb8,#0f172a8f);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 80px #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.breadcrumb{display:inline-flex;width:fit-content;align-items:center;gap:.45rem;padding:.55rem .9rem;border-radius:999px;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.12);transition:background .18s ease,border-color .18s ease,transform .18s ease}.breadcrumb:hover{background:#ffffff24;border-color:#ffffff2e;transform:translateY(-1px)}.article-detail__meta{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.article-detail__category,.article-detail__tag{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .8rem;border-radius:999px;font-size:.8rem;font-weight:700}.article-detail__category{background:#265eff2e;color:#9dc0ff;border:1px solid rgba(102,162,255,.24)}.article-detail__tag{background:#ffffff14;color:#ffffffdb;border:1px solid rgba(255,255,255,.1)}.article-detail__title{margin:.15rem 0 0;max-width:13ch;font-family:var(--font-display);font-size:clamp(2.4rem,5.2vw,4.4rem);line-height:1.02;color:#fff}.article-detail__description{margin:0;max-width:60ch;font-size:clamp(1rem,1.8vw,1.18rem);line-height:1.75;color:#ffffffd6}.article-detail__content{position:relative;width:100%;max-width:100%;overflow-x:hidden}.article-detail__sidebar-overlay{position:absolute;width:0;height:0;overflow:visible;pointer-events:none}.article-detail__sidebar-overlay>*{pointer-events:auto}.article-detail.has-inline-sidebar{grid-template-columns:260px 1fr}.article-detail.has-inline-sidebar>.content-shell{grid-column:1 / -1}.article-detail.has-inline-sidebar>.article-detail__sidebar{grid-column:1;grid-row:2}.article-detail.has-inline-sidebar>.article-detail__content{grid-column:2;grid-row:2;min-width:0}.article-detail__sidebar{position:relative;padding:2rem 0 2rem 2rem}.badge-row{margin-top:1.2rem}.badge{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .95rem;border-radius:999px;font-size:.88rem;font-weight:600;background:#265eff14;color:var(--color-electric-blue)}.track-divider{display:grid;gap:.55rem;justify-items:center;margin:2.5rem 0 1.5rem}.track-divider__line{width:180px;height:2px;background:var(--gradient-brand)}.track-divider__title{margin:0;font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.7rem);color:var(--color-electric-blue)}.article-card{display:grid;gap:.9rem}.article-card__header{display:flex;gap:.9rem;align-items:flex-start}.article-card__number{width:48px;height:48px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--gradient-brand);color:#fff;font-family:var(--font-display)}.article-card__tags{display:flex;flex-wrap:wrap;gap:.45rem}.article-card__tag{padding:.35rem .65rem;border-radius:999px;background:#265eff14;color:var(--color-electric-blue);font-size:.8rem;font-weight:600}.summary-card{padding:1.5rem}.summary-card--soft{background:var(--color-panel-soft)}.doc-hero{display:grid;gap:1rem;background:linear-gradient(180deg,#fff,#f7fbff)}.docs-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.docs-module-card{display:grid;gap:.8rem}.hero-banner--portfolio{background:#000;color:#fff}.hero-banner--portfolio .hero-banner__title{font-size:clamp(1.9rem,4vw,3.8rem)}.portfolio-page{background:#000}.portfolio-page .section{background:#000;color:#fff}.portfolio-page .surface-card{background:#ffffff0d;border-color:#ffffff1a}.portfolio-page .muted{color:#ffffffb3}.site-shell.portfolio-site{background:#000}.site-shell.portfolio-site>.site-header,.site-shell.article-site>.site-header{background:#0f0f11eb;border-bottom-color:#ffffff1f;pointer-events:auto!important}@media(min-width:769px){.site-shell.article-site>.site-header .site-header__nav{position:relative;z-index:10001;pointer-events:auto!important}}.site-shell.article-site .nav-link,.site-shell.article-site .site-header__menu-button{color:#fff;pointer-events:auto!important}[data-theme=dark] .site-shell.article-site .nav-link,[data-theme=dark] .site-shell.article-site .site-header__menu-button{color:#fff}.site-shell.portfolio-site>.site-header:hover,.site-shell.article-site>.site-header:hover{background:#0f0f11e0;pointer-events:auto!important}.site-shell.portfolio-site>.site-header.site-header--scrolled,.site-shell.article-site>.site-header.site-header--scrolled{background:#0f0f11f5;pointer-events:auto!important}.portfolio-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.portfolio-hero-bg__circle{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4}.portfolio-hero-bg__circle--1{width:400px;height:400px;background:#265eff;top:-100px;right:-100px}.portfolio-hero-bg__circle--2{width:300px;height:300px;background:#7a00ff;bottom:-50px;left:10%}.portfolio-hero-card{position:relative;width:min(320px,100%);aspect-ratio:.75;perspective:1000px}.portfolio-hero-card__inner{width:100%;height:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:1rem;transform:rotateY(-15deg) rotateX(10deg);box-shadow:20px 40px 60px #00000080;display:flex;flex-direction:column;gap:1rem}.portfolio-hero-card__preview{flex:1;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent);border-radius:12px}.portfolio-hero-card__content{display:flex;flex-direction:column;gap:.5rem}.portfolio-hero-card__line{height:8px;border-radius:4px;background:#ffffff1a}.portfolio-hero-card__line:nth-child(1){width:80%}.portfolio-hero-card__line:nth-child(2){width:60%}.portfolio-hero-card__line:nth-child(3){width:40%}.eyebrow--light{color:#3b82f6!important}@media(max-width:1100px){.impact-grid,.service-grid,.case-grid,.results-grid,.tech-grid,.docs-module-grid,.problem-grid,.article-card-grid,.aura-seven-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.hero-banner__grid,.product-spotlight,.product-spotlight--reverse,.editorial-grid,.demo-layout,.automation-lab-grid,.contact-band__grid,.comparison-panel,.form-grid,.systems-cta-grid,.aura-seven-grid{grid-template-columns:1fr}.product-spotlight--reverse .product-spotlight__media,.product-spotlight--reverse .product-spotlight__content{order:initial}.aura-seven-section__image-shell{max-width:420px;padding-top:0}.aura-seven-section__image{max-width:400px}}@media(max-width:720px){.article-detail.has-inline-sidebar{grid-template-columns:1fr}.article-detail.has-inline-sidebar>.article-detail__sidebar{grid-column:1;grid-row:auto;padding:.5rem 1rem 1rem;border-bottom:1px solid rgba(0,0,0,.06)}.article-detail.has-inline-sidebar>.article-detail__content{grid-column:1;grid-row:auto}.article-detail__hero{padding-top:4.75rem}.article-detail__hero-shell{padding:1.15rem;border-radius:24px}.article-detail__title{max-width:none;font-size:clamp(2rem,10vw,2.8rem)}.impact-grid,.service-grid,.case-grid,.results-grid,.tech-grid,.docs-module-grid,.problem-grid,.article-card-grid{grid-template-columns:1fr}.portfolio-frame{min-height:420px}.portfolio-frame__bottom-overlay{flex-direction:column;align-items:stretch;gap:1.25rem;padding:2.5rem 1.25rem 1.25rem;background:linear-gradient(180deg,#0000,#000000bf 45%,#000000f2)}.portfolio-frame__title{font-size:1.6rem;line-height:1.2;margin-bottom:.4rem;text-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 10px rgba(0,0,0,.6)}.portfolio-frame__description{font-size:.88rem;line-height:1.4;text-shadow:0 1px 3px rgba(0,0,0,.9)}.section-kicker--light{text-shadow:0 1px 3px rgba(0,0,0,.9)}.portfolio-frame__bottom-overlay .button-primary,.portfolio-frame__bottom-overlay .portfolio-modal-trigger-btn{box-shadow:0 4px 15px #0009,var(--shadow-glow);align-self:flex-start}.impact-highlight{min-height:220px;font-size:1.2rem}.systems-cta-main,.systems-cta-contact{padding:1.6rem 1.25rem}.systems-cta-main__title{font-size:clamp(1.8rem,10vw,2.4rem)}.timeline:before{left:50%}.aura-seven-actions{flex-direction:column}.aura-seven-action{min-width:100%}}.automation-hero-visual{position:relative;width:min(340px,100%);aspect-ratio:1;display:grid;place-items:center}.automation-hero-rings{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.automation-hero-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(77,231,255,.22)}.automation-hero-ring--2{top:30px;right:30px;bottom:30px;left:30px;border-color:#7a00ff2e;animation:spin-slow 14s linear infinite reverse}.automation-hero-ring--1{animation:spin-slow 20s linear infinite}@keyframes spin-slow{to{transform:rotate(360deg)}}.automation-hero-node{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.5rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.automation-hero-node--center{width:80px;height:80px;font-size:2.2rem;background:linear-gradient(135deg,#265eff80,#7a00ff80);box-shadow:0 0 40px #265eff4d;z-index:2}.automation-hero-node--orbit{width:52px;height:52px}.automation-hero-node--orbit-1{top:6%;left:50%;transform:translate(-50%)}.automation-hero-node--orbit-2{top:50%;right:4%;transform:translateY(-50%)}.automation-hero-node--orbit-3{bottom:6%;left:50%;transform:translate(-50%)}.automation-hero-node--orbit-4{top:50%;left:4%;transform:translateY(-50%)}.hero-banner__overlay--purple{background:linear-gradient(135deg,#581c87a6,#0a051480)}.automation-flow-demo{display:grid;gap:1.5rem;margin-top:2rem}.automation-task-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.automation-task-card{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;padding:1.25rem;border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-panel);cursor:pointer;transition:all .2s ease;text-align:left}.automation-task-card:hover{transform:translateY(-4px);border-color:#265eff38;box-shadow:var(--shadow-medium)}.automation-task-card--active{border-color:var(--color-electric-blue);background:var(--color-electric-blue-soft);box-shadow:0 0 0 3px #265eff1a}.automation-task-card__icon{font-size:2rem}.automation-task-card__info strong{display:block;font-family:var(--font-display);font-size:.9rem;margin-bottom:.2rem}.automation-task-card__info p{margin:0;font-size:.8rem;color:var(--color-muted);line-height:1.5}.automation-task-card__status{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--color-success);margin-top:auto}.automation-task-card__dot{width:8px;height:8px;border-radius:50%;background:var(--color-success)}.automation-flow-panel{background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--shadow-soft)}.automation-flow-panel__header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.automation-flow-panel__header strong{font-family:var(--font-display);font-size:1rem;flex:1}.automation-flow-panel__steps{display:flex;align-items:stretch;gap:0;flex-wrap:wrap}.automation-flow-step{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;padding:.8rem;border-radius:var(--radius-sm);background:var(--color-bg-soft);border:1px solid var(--color-border);transition:all .3s ease;box-sizing:border-box;flex:1 1 23%;min-width:0;animation:step-appear .35s ease both;will-change:transform,opacity}.automation-lab__flow-step{display:flex;align-items:center;gap:.8rem;padding:.8rem;border-radius:var(--radius-sm);background:var(--color-bg-soft);border:1px solid var(--color-border);transition:all .3s ease;position:relative}.automation-lab__flow-step--active{border-color:var(--color-electric-blue);background:var(--color-electric-blue-soft);box-shadow:0 0 12px #265eff1a}.automation-lab__flow-step--done{border-color:var(--color-success);opacity:.8}.automation-lab__step-pulse{position:absolute;right:1rem;width:8px;height:8px;border-radius:50%;background:var(--color-electric-blue);animation:pulse-ring 1.2s infinite}.simulation-loading-view{display:flex;flex-direction:column;gap:1rem}.loading-bar{width:100%;height:6px;background:#11203214;border-radius:999px;overflow:hidden}.loading-bar-fill{height:100%;background:var(--gradient-brand);transition:width .4s ease}.execution-log{padding:1rem;background:#0d0d0d;color:#0f0;font-family:Courier New,Courier,monospace;font-size:.85rem;border-radius:var(--radius-sm);min-height:120px;display:flex;flex-direction:column;gap:.4rem}.simulation-success-view{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;animation:fade-in-up .5s ease}.success-icon-anim{font-size:3rem;animation:scale-bounce .5s cubic-bezier(.175,.885,.32,1.275)}.execution-details{margin-top:1rem;display:flex;flex-direction:column;gap:.2rem;font-size:.75rem;color:var(--color-muted)}@keyframes pulse-ring{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}to{transform:scale(.8);opacity:.5}}@keyframes scale-bounce{0%{transform:scale(.5)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes step-appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.automation-flow-step__icon{font-size:1.8rem;margin-bottom:.6rem;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,#265eff1f,#7a00ff1f);display:flex;align-items:center;justify-content:center}.automation-flow-step__info strong{display:block;font-size:.88rem;font-family:var(--font-display);margin-bottom:.3rem}.automation-flow-step__info span{font-size:.76rem;color:var(--color-muted);line-height:1.4}.automation-flow-step__connector{display:flex;align-items:center;justify-content:center;padding:0 .35rem;color:var(--color-electric-blue);font-size:1.1rem;flex-shrink:0;align-self:center}.automation-benefits{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2rem;align-items:start;margin-top:2rem}.automation-benefits__quote{font-size:1.2rem;line-height:1.55;font-weight:300;color:var(--color-text);border-left:4px solid var(--color-electric-blue);padding-left:1.25rem;margin:0 0 1.75rem}.automation-benefits__list{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.automation-benefits__item{display:flex;align-items:center;gap:.75rem;font-size:.95rem;padding:.7rem 1rem;border-radius:var(--radius-sm);background:var(--color-bg-soft);border:1px solid var(--color-border);transition:transform .18s ease}.automation-benefits__item:hover{transform:translate(4px)}.automation-benefits__item-icon{font-size:1.2rem;flex-shrink:0}.automation-comparison{display:grid;gap:1rem}.automation-comparison__card{padding:1.5rem;border-radius:var(--radius-md)}.automation-comparison__card--before{background:#d640450d;border:1.5px solid rgba(214,64,69,.18)}.automation-comparison__card--after{background:#1f9f720d;border:1.5px solid rgba(31,159,114,.2)}.automation-comparison__heading{display:flex;align-items:center;gap:.6rem;font-family:var(--font-display);font-size:.95rem;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-border)}.automation-comparison__card--before .automation-comparison__heading{color:#d64045}.automation-comparison__card--after .automation-comparison__heading{color:#1f9f72}.automation-comparison__card ul{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.automation-comparison__card ul li{font-size:.88rem;padding-left:1.1rem;position:relative;color:var(--color-muted)}.automation-comparison__card--before ul li:before{content:"✕";position:absolute;left:0;color:#d64045;font-size:.75rem;top:1px}.automation-comparison__card--after ul li:before{content:"✓";position:absolute;left:0;color:#1f9f72;font-size:.75rem;top:1px}.automation-flows-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.automation-flow-card{display:flex;flex-direction:column;gap:.75rem;padding:2rem 1.5rem;border-radius:var(--radius-md);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);transition:all .22s ease}.automation-flow-card:hover{transform:translateY(-6px);background:#ffffff14;border-color:#265eff59;box-shadow:0 16px 40px #0000004d}.automation-flow-card__icon{font-size:2.2rem;width:60px;height:60px;border-radius:16px;background:#265eff1f;display:flex;align-items:center;justify-content:center}.automation-flow-card h3{margin:0;font-family:var(--font-display);font-size:1.05rem;color:#fff}.automation-flow-card p{margin:0;font-size:.9rem;color:#ffffffa6;line-height:1.6}.automation-lab{margin-top:2rem;border-radius:var(--radius-md);background:#ffffff08;border:1px solid rgba(255,255,255,.08);overflow:hidden}.automation-lab__tabs{display:flex;gap:0;border-bottom:1px solid rgba(255,255,255,.08);overflow-x:auto}.automation-lab__tab{flex:1;min-width:max-content;padding:1rem 1.25rem;font-size:.85rem;font-weight:600;color:#ffffff8c;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .18s ease}.automation-lab__tab:hover{color:#ffffffd9;background:#ffffff0a}.automation-lab__tab--active{color:#fff;border-bottom-color:var(--color-electric-blue);background:#265eff14}.automation-lab__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.automation-lab__panel{padding:1.75rem;display:flex;flex-direction:column;gap:1rem}.automation-lab__panel+.automation-lab__panel{border-left:1px solid rgba(255,255,255,.08)}.automation-lab__panel-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.08)}.automation-lab__panel-header strong{font-family:var(--font-display);font-size:.95rem;color:#fff}.automation-lab__flow{list-style:none;padding:0;margin:0;display:grid;gap:.5rem}.automation-lab__flow-step{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid rgba(255,255,255,.07);animation:step-appear .35s ease both}.automation-lab__step-num{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--color-electric-blue),var(--color-violet));color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.automation-lab__step-icon{font-size:1.1rem}.automation-lab__step-label{font-size:.88rem;color:#ffffffd9}.automation-lab__result{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem;border-radius:var(--radius-sm);background:#ffffff08;border:1px dashed rgba(255,255,255,.12);text-align:center;transition:all .3s ease}.automation-lab__result--executed{background:#1f9f7214;border-color:#1f9f724d}.automation-lab__result-check{font-size:2.5rem}.automation-lab__result strong{font-family:var(--font-display);font-size:1rem;color:#fff}.automation-lab__result p{margin:0;font-size:.88rem;color:#ffffffa6;line-height:1.6}.automation-lab__result-placeholder{color:#fff6!important;font-size:.9rem}.status-pill--success{background:#1f9f7226;color:#4ade80}@media(max-width:960px){.automation-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-benefits,.automation-flows-grid,.automation-lab__body{grid-template-columns:1fr}.automation-lab__panel+.automation-lab__panel{border-left:none;border-top:1px solid rgba(255,255,255,.08)}.automation-flow-panel__steps{gap:.5rem;flex-direction:column}.automation-flow-step__connector{transform:rotate(90deg);align-self:flex-start;margin-left:24px}}@media(max-width:640px){.automation-task-grid,.automation-flows-grid{grid-template-columns:1fr}}.article-detail__content .header{display:none!important}.theme-toggle-button svg{display:block;stroke:currentColor;fill:none}.home-page .section:not(.section--dark),.systems-page .section,.systems-page .systems-cta-section,.systems-page .aura-seven-section,.agents-page .section,.agents-page .contact-band{background-color:var(--color-bg)!important;background-image:none!important}[data-theme=dark] .section,[data-theme=dark] .section--light,[data-theme=dark] .section--highlight,[data-theme=dark] .section--dark,[data-theme=dark] .systems-cta-section,[data-theme=dark] .aura-seven-section,[data-theme=dark] .contact-band{background-color:var(--color-bg)!important;background-image:none!important}.systems-page .section--dark,.agents-page .section--dark,.systems-page .section-heading--light .section-title,.systems-page .section-heading--light .section-description,.systems-page .section-kicker--light,.agents-page .section-heading--light .section-title,.agents-page .section-heading--light .section-description,.agents-page .section-kicker--light{color:var(--color-text)!important}.systems-page .section--dark .muted,.agents-page .section--dark .muted{color:var(--color-muted)!important}.systems-page .section--dark .product-spotlight__title,.systems-page .section--dark .product-spotlight__subtitle{color:var(--color-text)!important}.systems-page .section--dark .product-spotlight__content p:not(.product-spotlight__title):not(.product-spotlight__subtitle){color:var(--color-muted)!important}.systems-page .section--dark .spotlight-card{background:var(--color-panel)!important;border-color:var(--color-border)!important}.systems-page .section--dark .spotlight-card h3{color:var(--color-electric-blue)!important}.systems-page .section--dark .spotlight-card p{color:var(--color-muted)!important}.contact-info-item strong{color:var(--color-text)!important}.contact-info-item p{color:var(--color-muted)!important}[data-theme=dark] .contact-info-item strong{color:#fff!important}[data-theme=dark] .contact-info-item p{color:#ffffffb3!important}.contact-form-card__inner{background:var(--color-panel)!important;color:var(--color-text)!important}.contact-form-card{background:var(--color-border)!important}.contact-form-card__title{color:var(--color-text)!important}.contact-form-card .muted{color:var(--color-muted)!important}.field span{color:var(--color-text)!important}.field input,.field select,.field textarea{background:var(--color-bg)!important;border:1px solid var(--color-border)!important;color:var(--color-text)!important}[data-theme=dark] .contact-form-card{background:linear-gradient(135deg,#4de7ff2e,#bd00ff2e,#ff00cc2e)!important}[data-theme=dark] .contact-form-card__inner{background:#0f0f14eb!important;color:#fff!important}[data-theme=dark] .contact-form-card__title{color:#fff!important}[data-theme=dark] .contact-form-card .muted{color:#ffffffb3!important}[data-theme=dark] .field span{color:#fff!important}[data-theme=dark] .field input,[data-theme=dark] .field select,[data-theme=dark] .field textarea,[data-theme=dark] .contact-band--compact .field input,[data-theme=dark] .contact-band--compact .field select,[data-theme=dark] .contact-band--compact .field textarea{background:#ffffff0a!important;border-color:#ffffff1f!important;color:#fff!important}[data-theme=dark] .contact-band--compact .field input::placeholder,[data-theme=dark] .contact-band--compact .field textarea::placeholder{color:#ffffff80!important}[data-theme=dark] .contact-band--compact .field select option{background-color:#1a1a1a!important;color:#fff!important}.systems-cta-main,.systems-cta-contact{background:var(--color-panel)!important;border:1px solid var(--color-border)!important;color:var(--color-text)!important}.systems-cta-main h2,.systems-cta-main h3,.systems-cta-contact h3,.systems-cta-main__title{color:var(--color-text)!important}.systems-cta-main__subtitle,.systems-cta-main__description,.systems-cta-feature,.systems-cta-form__note{color:var(--color-muted)!important}.systems-cta-form__input{background:var(--color-bg)!important;border-color:var(--color-border)!important;color:var(--color-text)!important}.systems-cta-form__input::placeholder{color:var(--color-muted)!important}.systems-cta-form__whatsapp{color:#25d366!important;background:var(--color-bg)!important;border-color:#25d366!important}[data-theme=dark] .systems-cta-main,[data-theme=dark] .systems-cta-contact{background:linear-gradient(135deg,#15161df2,#1a1b23e6)!important;border-color:#7a00ff59!important;box-shadow:0 15px 50px #00000080!important;color:#fff!important}[data-theme=dark] .systems-cta-main h2,[data-theme=dark] .systems-cta-main h3,[data-theme=dark] .systems-cta-contact h3,[data-theme=dark] .systems-cta-main__title{color:#fff!important}[data-theme=dark] .systems-cta-main__subtitle,[data-theme=dark] .systems-cta-main__description,[data-theme=dark] .systems-cta-feature,[data-theme=dark] .systems-cta-form__note{color:#ffffffb3!important}[data-theme=dark] .systems-cta-form__input{background:#0006!important;border-color:#7a00ff4d!important;color:#fff!important}[data-theme=dark] .systems-cta-form__input::placeholder{color:#fff6!important}[data-theme=dark] .systems-cta-form__whatsapp{color:var(--color-text)!important;background:linear-gradient(135deg,#25d36633,#15161de6)!important;border-color:#25d36666!important}[data-theme=dark] .automation-task-card,[data-theme=dark] .automation-task-card h3{color:#fff!important}[data-theme=dark] .automation-task-card p{color:#ffffffb3!important}@media(min-width:1024px){.systems-page .aura-seven-section,.systems-page .systems-cta-section{height:auto!important;min-height:100vh!important;overflow:visible!important}}.aura5-legal{min-height:80vh;padding:7.5rem 1rem 5rem;background:radial-gradient(ellipse at 82% 2%,rgba(255,133,64,.12),transparent 30rem),var(--color-bg);color:var(--color-text)}.aura5-legal__container{width:min(900px,100%);margin:0 auto}.aura5-legal__breadcrumb,.aura5-legal__tabs,.aura5-legal__footer{display:flex;align-items:center}.aura5-legal__breadcrumb{gap:.65rem;color:var(--color-muted);font-size:.84rem}.aura5-legal__breadcrumb a,.aura5-legal__section a,.aura5-legal__footer>a{color:var(--color-electric-blue);font-weight:650;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-electric-blue),transparent 62%);text-underline-offset:.18em}.aura5-legal__header{max-width:760px;margin:2rem 0 1.75rem}.aura5-legal__eyebrow,.aura5-legal__section-number{margin:0 0 .6rem;color:#e87938;font-size:.75rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.aura5-legal__header h1{max-width:760px;margin:0;font-family:var(--font-display);font-size:clamp(2rem,5vw,3.5rem);line-height:1.08;letter-spacing:-.035em}.aura5-legal__intro{max-width:690px;margin:1rem 0 0;color:var(--color-muted);font-size:clamp(1rem,2vw,1.16rem)}.aura5-legal__updated{margin:.85rem 0 0;color:var(--color-muted);font-size:.85rem}.aura5-legal__tabs{gap:.6rem;margin:0 0 1rem;padding:.4rem;border:1px solid var(--color-border);border-radius:16px;background:var(--color-panel)}.aura5-legal__tabs a{min-height:42px;display:inline-flex;align-items:center;padding:.6rem 1rem;border-radius:11px;color:var(--color-muted);font-size:.9rem;font-weight:650;transition:background .16s ease,color .16s ease}.aura5-legal__tabs a:hover,.aura5-legal__tabs a.is-active{background:color-mix(in srgb,#e87938,transparent 88%);color:var(--color-text)}.aura5-legal__tabs a.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,#e87938,transparent 72%)}.aura5-legal__document{padding:clamp(1.15rem,4vw,2.5rem);border:1px solid var(--color-border);border-radius:22px;background:var(--color-panel);box-shadow:var(--shadow-soft)}.aura5-legal__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:2.2rem;padding-bottom:1.8rem;border-bottom:1px solid var(--color-border)}.aura5-legal__summary div{display:grid;gap:.25rem;align-content:start;padding:.9rem 1rem;border-radius:13px;background:color-mix(in srgb,var(--color-bg-soft),transparent 24%)}.aura5-legal__summary span{color:var(--color-muted);font-size:.76rem}.aura5-legal__summary strong{font-size:.91rem}.aura5-legal__section{max-width:760px;margin:0 auto;padding:0 0 1.8rem;line-height:1.78}.aura5-legal__section+.aura5-legal__section{padding-top:1.45rem;border-top:1px solid var(--color-border)}.aura5-legal__section-number{margin-bottom:.35rem;color:var(--color-muted);font-size:.68rem;letter-spacing:.12em}.aura5-legal__section h2{margin:0 0 .7rem;font-family:var(--font-display);font-size:clamp(1.25rem,3vw,1.55rem);line-height:1.25}.aura5-legal__section h3{margin:1.2rem 0 .35rem;color:var(--color-text);font-size:1rem;line-height:1.45}.aura5-legal__section p{margin:.65rem 0;color:var(--color-muted)}.aura5-legal__section strong{color:var(--color-text)}.aura5-legal__section ul{display:grid;gap:.55rem;margin:.8rem 0 .9rem;padding-left:1.2rem;color:var(--color-muted)}.aura5-legal__section li::marker{color:#e87938}.aura5-legal__section code{padding:.15rem .35rem;border:1px solid var(--color-border);border-radius:5px;background:var(--color-bg-soft);color:var(--color-text);font-size:.9em}.aura5-legal__callout{margin-top:1rem!important;padding:.85rem 1rem;border-left:3px solid #e87938;border-radius:0 10px 10px 0;background:color-mix(in srgb,#e87938,transparent 92%);color:var(--color-text)!important}.aura5-legal__footer{flex-wrap:wrap;justify-content:center;gap:.45rem .7rem;margin-top:1.2rem;padding:1.2rem;color:var(--color-muted);font-size:.9rem;text-align:center}.aura5-legal__footer p{width:100%;margin:0}.aura5-legal__footer .aura5-legal__back{margin-left:.65rem}@media(max-width:620px){.aura5-legal{padding:6.4rem .85rem 3rem}.aura5-legal__header{margin-top:1.5rem}.aura5-legal__tabs a{flex:1;justify-content:center;padding-inline:.55rem;font-size:.82rem}.aura5-legal__summary{grid-template-columns:1fr;gap:.5rem;margin-bottom:1.4rem;padding-bottom:1.3rem}.aura5-legal__summary div{grid-template-columns:7.2rem minmax(0,1fr);align-items:baseline;gap:.5rem;padding:.7rem .8rem}.aura5-legal__footer .aura5-legal__back{width:100%;margin:.5rem 0 0}}@media(prefers-reduced-motion:reduce){.aura5-legal__tabs a{transition:none}}:root{--font-display: "Orbitron", sans-serif;--font-body: "Inter", sans-serif;--color-bg: #ffffff;--color-bg-soft: #f6f8fc;--color-bg-strong: #0d0d0d;--color-panel: #ffffff;--color-panel-soft: #f8fbff;--color-panel-strong: #10131a;--color-border: rgba(17, 32, 50, .1);--color-border-strong: rgba(122, 0, 255, .22);--color-text: #1c1c1e;--color-muted: #5a5a5f;--color-paper: #ffffff;--color-paper-text: #112032;--color-electric-blue: #265eff;--color-electric-blue-soft: rgba(38, 94, 255, .1);--color-violet: #7a00ff;--color-violet-soft: rgba(122, 0, 255, .08);--color-magenta: #d600ff;--color-success: #1f9f72;--color-danger: #d64045;--color-header-text: #ffffff;--color-header-bg: rgba(13, 13, 13, .85);--gradient-brand: linear-gradient(90deg, #265eff, #7a00ff);--gradient-brand-strong: linear-gradient(135deg, #265eff, #7a00ff, #d600ff);--gradient-dark: linear-gradient(180deg, #0d0d0d 0%, #15161d 100%);--gradient-highlight: linear-gradient(180deg, rgba(38, 94, 255, .06), rgba(122, 0, 255, .03));--radius-xs: 10px;--radius-sm: 14px;--radius-md: 22px;--radius-lg: 30px;--radius-xl: 40px;--shadow-soft: 0 14px 32px rgba(16, 16, 24, .08);--shadow-medium: 0 24px 60px rgba(16, 16, 24, .12);--shadow-glow: 0 12px 30px rgba(38, 94, 255, .16);--container: 1200px}[data-theme=dark]{--color-bg: #0d0d0d;--color-bg-soft: #141414;--color-bg-strong: #000000;--color-panel: #15161d;--color-panel-soft: #1a1b23;--color-panel-strong: #22232a;--color-border: rgba(255, 255, 255, .1);--color-border-strong: rgba(122, 0, 255, .4);--color-text: #f0f0f2;--color-muted: #9a9a9f;--color-paper: #1a1a1a;--color-paper-text: #e0e0e0;--color-header-text: rgba(228, 228, 231, .9);--color-header-bg: rgba(13, 13, 13, .85)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px;overflow-x:hidden;max-width:100%}body{margin:0;min-width:320px;font-family:var(--font-body);background:var(--color-bg);color:var(--color-text);line-height:1.6;overflow-x:hidden;max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}#root{min-height:100vh}.site-shell{min-height:100vh;display:flex;flex-direction:column}.site-header{position:fixed;top:0;left:0;width:100%;z-index:10000;border-bottom:1px solid rgba(255,255,255,.08);background:var(--color-header-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s ease,box-shadow .3s ease,border-color .3s ease}.site-header--scrolled{background:var(--color-header-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-soft);border-bottom-color:var(--color-border)}.site-header:hover{background:#0f0f11cc}.site-header__inner{width:min(var(--container),calc(100% - 2rem));margin:0 auto}.site-footer__inner{width:min(1100px,calc(100% - 2rem));margin:0 auto}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:72px;padding:.35rem 0}.brand-logo{display:inline-flex;align-items:center;flex-shrink:0}.brand-logo__image{display:block;width:auto;max-width:min(176px,100%);max-height:48px;height:auto}.brand-mark{display:inline-flex;flex-direction:column;gap:.2rem}.brand-mark__eyebrow,.eyebrow,.section-kicker,.hero-focus-card__label{letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;color:var(--color-electric-blue)}.brand-mark__title,.hero-title,.section-title,.section-card__title,.footer-title,.footer-column__title{font-family:var(--font-display)}.brand-mark__title{font-size:1rem;color:var(--color-text)}.nav-list,.tag-list,.section-card__components{display:flex;flex-wrap:wrap;gap:.65rem}.nav-list{justify-content:flex-end;align-items:center;flex-wrap:nowrap}.site-header__nav{display:flex;margin-left:auto}.site-header__menu-button{display:none;align-items:center;justify-content:center;min-height:44px;padding:.5rem 1.25rem;border:none;border-radius:999px;background:#8b5cf6;color:#fff;font-weight:700;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease}.site-header__menu-button:hover{background:#a78bfa;box-shadow:0 0 12px #a78bfa8c}.footer-link-list{display:grid;gap:.75rem;list-style:none;padding:0;margin:0}.nav-link,.footer-link,.inline-link,.tag{border-radius:999px}.nav-link,.footer-link{padding:.56rem .95rem;color:var(--color-header-text);border:1px solid transparent;transition:color .18s ease,border-color .18s ease,background .18s ease;white-space:nowrap}.nav-link:hover,.nav-link--active,.footer-link:hover{color:#a78bfa;border-color:#a78bfa33;background:#a78bfa14}.page-container{width:100%;padding:0;flex:1}.site-footer{border-top:1px solid rgba(255,255,255,.08);background:#0d0d0d;color:#fff}.site-footer__inner{padding:4rem 0 2.5rem}.footer-columns{display:grid;gap:2.5rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:start}.footer-column{display:grid;gap:.9rem}.footer-column--brand{padding-right:1rem}.footer-logo{width:auto;max-width:100%;max-height:70px;height:auto}.footer-contact{display:grid;gap:.45rem}.footer-contact__item{color:#ffffffdb}.footer-contact__item:hover{color:#a78bfa}.footer-copy{max-width:58ch;color:#ffffffc7}.footer-bottom{margin-top:3rem;padding-top:2rem;border-top:1px solid #222;text-align:center;color:#5a5a5f}.footer-bottom p{margin:0}.inline-link{display:inline-flex;width:fit-content;margin-top:1rem;padding:.85rem 1.1rem;border:1px solid var(--color-border-strong);background:#7a00ff14}.not-found-card{padding:2rem;border-radius:var(--radius-xl);background:var(--color-panel);border:1px solid var(--color-border);box-shadow:var(--shadow-soft)}.page-stack{display:grid;gap:0}.panel-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.section-title,.footer-title,.footer-column__title,.hero-title{margin:0;font-family:var(--font-display)}.hero-title{font-size:clamp(2rem,3.6vw,4rem);line-height:1.1}.section-heading{display:grid;gap:.3rem}.nav-link,.inline-link,.footer-link{display:inline-flex;align-items:center;justify-content:center}.footer-link{padding:0;justify-content:flex-start;color:#ffffffc2;border:none;background:transparent;border-radius:0}.footer-link:hover{color:#09f;border-color:transparent;background:transparent}.brand-mark{min-width:260px}.section{padding:3.25rem 0}.section--compact{padding:2.25rem 0}.page-stack .section+.section{padding-top:1.5rem}.section--light{background:var(--color-bg)}.section--highlight{background:var(--color-bg-soft)}.section--dark{background:var(--color-bg-strong);color:#fff}.section--dark .result-card,.section--dark .case-card,.section--dark .tech-card,.section--dark .article-card,.section--dark .tier-card,.section--dark .summary-card{background:#ffffff0d;border-color:#ffffff1a;color:#fff}.section--dark .result-card--premium{background:#ffffff0a;border-color:#7a00ff33}.section--dark .result-card--premium:hover,.section--dark .case-card:hover{background:#ffffff14;border-color:var(--color-violet);box-shadow:0 12px 40px #0000004d}.section--dark .muted{color:#ffffffb3!important}.content-shell{width:min(var(--container),calc(100% - 2rem));margin:0 auto}.surface-card{background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.gradient-text{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.35rem;border-radius:999px;border:none;font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button-primary{color:#fff;background:var(--gradient-brand);box-shadow:var(--shadow-glow)}.pulse-effect{animation:pulse 2.5s infinite ease-in-out}.button-primary:hover,.button-secondary:hover,.inline-link:hover{transform:translateY(-2px)}.button-secondary{color:var(--color-text);background:var(--color-panel);border:1px solid var(--color-border)}.muted{color:var(--color-muted)}.section-grid{display:grid;gap:1.25rem}.two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.three-column{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.four-column{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.85}}@media(max-width:768px){.site-header__menu-button{display:inline-flex;margin-left:auto}.site-header__nav{position:absolute;top:calc(100% + .5rem);right:1rem;display:none;min-width:min(320px,calc(100vw - 2rem));padding:1rem 1.25rem;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:#0f0f11f5;box-shadow:0 18px 40px #00000061}.site-header__nav--open{display:block}.site-header--menu-open{min-height:auto}.nav-list{width:100%;flex-direction:column;align-items:flex-start}.nav-link{width:100%;padding:.25rem 0;justify-content:flex-start;border:none;border-radius:0;background:transparent}.nav-link:hover,.nav-link--active{background:transparent;border-color:transparent}.panel-grid,.footer-columns,.two-column,.three-column,.four-column{grid-template-columns:1fr}}@media(max-width:640px){.page-container{padding:0 0 3rem}.not-found-card{padding:1.15rem}.site-header__inner{min-height:64px}.brand-logo__image{max-width:128px;max-height:42px}.site-header__nav{right:.75rem;min-width:calc(100vw - 1.5rem)}.brand-mark{min-width:0}}:root{--site-header-height: 72px;--section-sticky-top: 90px;--section-sticky-span: calc(100svh - 114px) }html[data-section-flow=desktop] body{overscroll-behavior-y:auto}html[data-section-flow=desktop] [data-scroll-section=true]{position:relative;min-height:calc(100svh - var(--site-header-height))}html[data-section-flow=desktop] [data-scroll-focus=end]{position:absolute;top:var(--section-end-focus);left:0;right:0;height:1px;pointer-events:none}html[data-section-flow=desktop] .section[data-scroll-section=true]{min-height:max(calc(100svh - var(--site-header-height)),40rem)}html[data-section-flow=desktop] .home-hero[data-scroll-section=true],html[data-section-flow=desktop] .hero-sistemas[data-scroll-section=true],html[data-section-flow=desktop] .hero-banner[data-scroll-section=true]{min-height:100svh}html[data-section-flow=desktop] [data-scroll-anchor=sticky]{position:sticky;top:var(--section-sticky-top);z-index:2}html[data-section-flow=desktop] .content-shell[data-scroll-anchor=sticky],html[data-section-flow=desktop] .home-hero__content[data-scroll-anchor=sticky],html[data-section-flow=desktop] .hero-sistemas__container[data-scroll-anchor=sticky],html[data-section-flow=desktop] .hero-banner__grid[data-scroll-anchor=sticky],html[data-section-flow=desktop] .hero-banner__content--center[data-scroll-anchor=sticky]{min-height:var(--section-sticky-span)}html[data-section-flow=desktop] .content-shell[data-scroll-anchor=sticky],html[data-section-flow=desktop] .home-hero__content[data-scroll-anchor=sticky]{display:grid;align-content:center}html[data-section-flow=desktop] .hero-banner__grid[data-scroll-anchor=sticky],html[data-section-flow=desktop] .hero-banner__content--center[data-scroll-anchor=sticky]{align-content:center;align-items:center}html[data-section-flow=desktop] .hero-sistemas__container[data-scroll-anchor=sticky]{align-items:center}
