:root{--ink:#071411;--ink-2:#18302a;--paper:#f4f7f3;--white:#fff;--lime:#b7f43c;--mint:#65dca2;--line:rgba(7,20,17,.14);--muted:#56665f;--section-space:clamp(2rem,4vw,3.5rem);--radius-sm:.6rem;--radius-md:1rem;--shadow:0 12px 32px rgba(5,25,19,.07);--container:min(1180px,calc(100% - 3rem));--font-body:Arial,sans-serif;--font-display:Arial,sans-serif;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body);line-height:1.55}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}h1,h2,h3,p{overflow-wrap:break-word}h1,h2,h3{text-wrap:balance}button:disabled{cursor:not-allowed}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:3px solid #397b59;outline-offset:4px;border-radius:.2rem}.container{width:var(--container);margin-inline:auto}.narrow{max-width:980px}.skip-link{position:fixed;z-index:100;top:.5rem;left:.5rem;padding:.8rem;background:var(--lime);transform:translateY(-150%)}.skip-link:focus{transform:none}.site-header{height:68px;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--paper);border-bottom:1px solid var(--line)}.header-inner{height:100%;gap:1.5rem}.header-inner,.logo{display:flex;align-items:center}.logo{font-weight:800;letter-spacing:-.04em;line-height:1}.logo b{display:block;font-size:.52rem;letter-spacing:.15em;margin-top:.2rem}.desktop-nav{display:flex;gap:1.1rem;margin:auto;font-size:.88rem}.desktop-nav a,.header-actions>a:first-child{padding:.6rem .25rem;border-bottom:1px solid transparent}.desktop-nav a:hover,.header-actions>a:first-child:hover{border-color:var(--ink)}.header-actions{display:flex;font-size:.86rem}.button,.header-actions{align-items:center;gap:1rem}.button{display:inline-flex;justify-content:center;min-height:44px;padding:.65rem 1.1rem;border:1px solid var(--ink);border-radius:999px;font-weight:700;transition:background .2s,border-color .2s;text-align:center}.button--primary{background:var(--ink);color:white}.button--primary:hover{background:var(--ink-2)}.button--secondary{background:transparent}.button--secondary:hover{background:rgba(101,220,162,.15)}.button:disabled{opacity:.55}.mobile-menu{display:none}html.mobile-navigation-open,html.mobile-navigation-open body{overflow:hidden;overscroll-behavior:none}.mobile-menu-toggle{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;display:grid;place-content:center;grid-gap:5px;gap:5px;background:var(--paper);color:var(--ink);cursor:pointer}.mobile-menu-toggle span{width:17px;border-top:2px solid}.mobile-dialog{position:fixed;inset:0;width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:var(--paper);color:var(--ink);overflow:hidden}.mobile-dialog[open]{display:flex;flex-direction:column}.mobile-dialog::-webkit-backdrop{background:var(--paper)}.mobile-dialog::backdrop{background:var(--paper)}.mobile-dialog-header{flex-shrink:0;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:max(.5rem,env(safe-area-inset-top)) 1rem .5rem;border-bottom:1px solid var(--line)}.mobile-dialog-header strong{font-size:.9rem}.mobile-menu-close{min-height:44px;padding:.5rem .75rem;display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--line);border-radius:999px;background:white;color:var(--ink);cursor:pointer}.mobile-menu-close span{font-size:1.5rem;line-height:1}.mobile-dialog-nav{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.75rem 1rem max(1rem,env(safe-area-inset-bottom))}.mobile-dialog-nav>a{display:flex;align-items:center;min-height:44px;padding:.5rem .75rem;border-bottom:1px solid var(--line)}.mobile-dialog-nav>a:hover{background:#e8eee9}.mobile-dialog-actions{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1rem}.mobile-dialog-actions .button{width:100%}.hero,.page-hero,.product-hero{position:relative;background:var(--ink);color:white}.hero{overflow:hidden}.hero-grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:64px 64px}.hero-layout{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center;padding-block:clamp(2.5rem,4vw,3.5rem)}.eyebrow,.hero-kicker{font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero-kicker{color:#b4c2bd;margin:0 0 1rem}.hero-kicker>span{display:inline-block;width:24px;border-top:2px solid var(--lime);vertical-align:middle;margin-right:.6rem}.hero h1{font:650 clamp(2.5rem,4.7vw,4rem)/1.04 var(--font-display);letter-spacing:-.055em;margin:0 0 1.25rem}.hero h1 em{font-style:normal;color:var(--lime)}.lead{font-size:clamp(1rem,1.4vw,1.15rem);max-width:660px;color:var(--muted);margin:0}.hero .lead,.page-hero .lead,.product-hero .lead{color:#c0cec7}.actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.hero .button--primary{background:var(--lime);color:var(--ink);border-color:var(--lime)}.hero .button--secondary,.product-hero .button--secondary{color:white;border-color:#829a8e}.hero :focus-visible,.product-hero :focus-visible,.site-footer :focus-visible{outline-color:var(--lime)}.portfolio-map{padding:1.5rem;border:1px solid #355345;border-radius:var(--radius-md);background:linear-gradient(135deg,#1b3329,#0c2018)}.portfolio-map>.eyebrow{color:var(--mint);margin:0 0 1rem}.portfolio-map-group{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:.8rem;gap:.8rem;padding:.65rem 0;border-top:1px solid #355345}.portfolio-map-group>span{font-size:.75rem;color:#b4c2bd;padding-top:.5rem}.portfolio-map-group a{min-height:40px;display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem;font-weight:650;border-radius:.35rem}.portfolio-map-group a:hover{color:var(--lime)}.portfolio-map-group a span,.text-link span{transition:transform .2s}.portfolio-map-group a:hover span,.text-link:hover span{transform:translate(2px,-2px)}.section{padding-block:var(--section-space)}.section--surface{background:#e8eee9}.section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:.5rem 2rem;gap:.5rem 2rem;margin-bottom:1.5rem;align-items:start}.section-heading h2{font:650 clamp(1.65rem,2.5vw,2.25rem)/1.15 var(--font-display);letter-spacing:-.035em;margin:0}.section-heading p{grid-column:2;margin:.25rem 0 0;color:var(--muted);max-width:620px}.eyebrow{color:#397255}.cards{display:grid;grid-gap:1rem;gap:1rem}.cards--two{grid-template-columns:repeat(2,minmax(0,1fr))}.cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}.product-card{padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius-md);background:rgba(255,255,255,.6);display:flex;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s}.product-card:focus-within,.product-card:hover{border-color:#81a58e;box-shadow:var(--shadow)}.product-card--principal{background:var(--white)}.card-top{display:flex}.badge{display:inline-flex;max-width:100%;padding:.3rem .6rem;border:1px solid;border-radius:999px;font-size:.66rem;font-weight:750;letter-spacing:.055em;text-transform:uppercase;color:#397255}.page-hero .badge,.product-hero .badge{color:var(--mint)}.product-card h3{font:650 1.6rem/1.2 var(--font-display);letter-spacing:-.035em;margin:1rem 0 .5rem}.product-card p{color:var(--muted);margin:0 0 1.25rem}.text-link{font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-top:1px solid var(--line);padding-top:.8rem;min-height:44px;margin-top:auto}.catalog-groups{padding-block:2rem 3rem;display:grid;grid-gap:2rem;gap:2rem}.catalog-group>h2{font-size:1.2rem;margin:0 0 1rem}.research-panel{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.75rem;border:1px solid #b4c9bb;border-radius:var(--radius-md);background:#e8eee9}.research-panel h2{font-size:1.75rem;letter-spacing:-.035em;margin:.5rem 0}.research-panel p{margin:0;max-width:620px;color:var(--muted)}.research-panel .button{flex-shrink:0}.split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.5rem;gap:2.5rem;align-items:center}.split h2{font-size:1.5rem;line-height:1.25;margin:.65rem 0}.split p{margin:0}.value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.value-grid article{padding:1.5rem;border-right:1px solid var(--line)}.value-grid article:last-child{border:0}.value-grid b{color:var(--muted)}.value-grid h2{font-size:1.4rem;margin:1.25rem 0 .5rem}.value-grid p{color:var(--muted);margin:0}.page-hero>.container{padding-block:clamp(2rem,3.5vw,3rem)}.page-hero h1{font:650 clamp(2rem,3.5vw,3rem)/1.1 var(--font-display);letter-spacing:-.045em;margin:1rem 0;max-width:850px}.product-hero>.container{padding-block:1.5rem 3rem}.back-link{display:inline-flex;align-items:center;min-height:44px;color:#b4c2bd;font-size:.88rem;margin-bottom:1.25rem}.back-link:hover{color:var(--lime)}.product-overview{display:grid;grid-gap:2.5rem;gap:2.5rem}.product-overview--priced{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start}.product-intro{padding-block:.5rem}.product-intro h1{font:650 clamp(2.25rem,4.5vw,3.5rem)/1.05 var(--font-display);letter-spacing:-.045em;margin:1.25rem 0 1rem}.availability,.product-description{color:#b4c2bd;max-width:600px}.product-conditions{padding:1.5rem;border:1px solid #b9cec0;border-radius:var(--radius-md);background:var(--paper);color:var(--ink)}.product-conditions h2{font-size:1.1rem;margin:0 0 1.25rem}.pricing-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.pricing-summary span{color:var(--muted);font-size:.88rem}.pricing-summary strong{display:block;font-size:clamp(1.6rem,2.3vw,2rem);line-height:1.25;letter-spacing:-.035em;margin-top:.4rem}.pricing-summary small{display:inline-block;font-size:.8rem;font-weight:400;letter-spacing:0;margin-left:.2rem}.enterprise-line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:1.25rem 0;padding-top:1rem;border-top:1px solid var(--line);font-size:.9rem}.trial-note{color:var(--muted);font-size:.85rem;padding:1rem;border-left:3px solid #70a984;background:#e7eee7}.trial-note strong{color:var(--ink)}.trial-note p{margin:.4rem 0 0}.price-card{background:white;border:1px solid var(--line);padding:1.5rem;border-radius:var(--radius-md);display:flex;flex-direction:column}.price-card>span{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:#397255}.price-card h2{font-size:1.75rem;margin:.75rem 0}.price{margin:.25rem 0 0}.price strong{font:650 2.6rem var(--font-display);letter-spacing:-.04em}.price-card>p{margin:.5rem 0}.price-card ul{list-style:none;padding:1rem 0;margin:1rem 0;border-block:1px solid var(--line)}.price-card li{padding:.2rem 0}.price-card li:before{content:"✓";margin-right:.6rem;color:#397255}.price-card .actions{margin-top:auto;padding-top:1rem}.empty-state{text-align:center;padding:2rem 1.5rem;border:1px dashed #82918c;border-radius:var(--radius-md)}.empty-state span{font-size:.7rem;letter-spacing:.12em}.empty-state h2{font-size:1.4rem}.form-shell{max-width:760px}.form-shell form{display:grid;grid-gap:.65rem;gap:.65rem;background:white;padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius-md)}.form-shell label{font-weight:700;margin-top:.5rem}.form-shell input,.form-shell textarea{min-width:0;width:100%;border:1px solid #aebbb6;background:#f8faf8;border-radius:var(--radius-sm);padding:.75rem}.form-shell button{margin-top:.5rem}.muted{color:var(--muted);font-size:.85rem}.account-page{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.account-panel{padding:clamp(1.5rem,4vw,3.5rem)}.account-panel h1{font:650 clamp(2rem,3.5vw,3rem)/1.1 var(--font-display);letter-spacing:-.045em;margin:1rem 0}.account-note{display:grid;grid-gap:.5rem;gap:.5rem;padding:1rem;border-left:3px solid var(--mint);background:white;margin:1.5rem 0}.account-page aside{background:var(--ink);color:white;padding:clamp(1.5rem,4vw,3.5rem);display:flex;flex-direction:column;justify-content:space-between}.account-page aside h2{font:650 clamp(1.75rem,3vw,2.5rem)/1.1 var(--font-display);letter-spacing:-.04em}.not-found{padding:4rem 1.5rem;text-align:center}.not-found h1{font-size:2.5rem}.site-footer{background:#07100e;color:white;padding:2.5rem 0 1.25rem}.footer-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);grid-gap:2.5rem;gap:2.5rem}.footer-top>div>p{color:#a1b1a9;margin:1rem 0 0;font-size:.9rem}.footer-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1rem;gap:1rem}.footer-grid h2{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:#a1b1a9;margin:0 0 .65rem}.footer-grid ul{list-style:none;padding:0;margin:0}.footer-grid li{font-size:.85rem}.footer-grid a{display:inline-flex;align-items:center;min-height:36px}.footer-grid a:hover{color:var(--lime)}.site-footer .muted{color:#a1b1a9}.footer-bottom{border-top:1px solid #293532;margin-top:2rem;padding-top:1rem;display:flex;justify-content:space-between;gap:1rem;color:#a1b1a9;font-size:.75rem}@media(max-width:1000px){.desktop-nav,.header-actions{display:none}.mobile-menu{display:block;margin-left:auto}.hero-layout{gap:2rem}.portfolio-map{padding:1rem}.portfolio-map-group{grid-template-columns:1fr;gap:.25rem}.portfolio-map-group>div{display:flex;flex-wrap:wrap;gap:0 1rem}.footer-top{grid-template-columns:1fr;gap:1.75rem}}@media(max-width:760px){:root{--container:calc(100% - 2rem)}.account-page,.hero-layout,.product-overview--priced{grid-template-columns:1fr}.hero h1{max-width:600px}.hero-layout{padding-block:2rem}.section-heading{grid-template-columns:1fr}.section-heading p{grid-column:1}.cards--three,.split{grid-template-columns:1fr}.split{gap:1rem}.value-grid{grid-template-columns:1fr}.value-grid article{border-right:0;border-bottom:1px solid var(--line);padding-inline:0}.research-panel{flex-direction:column;align-items:flex-start;gap:1.25rem}.product-overview{gap:1.5rem}.account-page aside{gap:1rem}.account-page aside h2{margin:0}.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media(max-width:520px){.cards--two{grid-template-columns:1fr}.product-card,.product-conditions{padding:1.25rem}.pricing-summary{gap:.75rem}.pricing-summary strong{font-size:1.5rem}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-bottom{flex-direction:column;gap:.5rem}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.landing-hero>.container{padding-block:1rem 2.5rem}.landing-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem;align-items:center}.landing-hero .eyebrow{color:var(--mint);margin:0 0 .75rem}.landing-hero h1{margin:0 0 1rem;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.08;letter-spacing:-.045em}.landing-hero h1>span{display:block;margin-top:.65rem;font-size:clamp(1.5rem,2.7vw,2.3rem);line-height:1.15;color:var(--lime)}.landing-primary{background:var(--lime);border-color:var(--lime);color:var(--ink)}.landing-primary:hover{background:#c9ff60}.landing-release{font-size:.8rem;color:#b4c2bd;margin:1rem 0 0}.landing-journey{border:1px solid #355345;background:#18302a;border-radius:1rem;padding:1.5rem}.landing-journey h2{font-size:1.1rem;margin:0 0 1rem}.landing-journey ol{margin:0;padding:0;list-style:none}.landing-journey li{display:flex;align-items:center;gap:1rem;padding:.85rem 0;border-top:1px solid #355345}.landing-journey li>span{color:var(--lime);font-size:.75rem}.landing-journey p{color:#b4c2bd;font-size:.85rem;margin:.75rem 0 0}.landing-index{display:flex;flex-wrap:wrap;column-gap:1.5rem;padding-block:.5rem;border-bottom:1px solid var(--line)}.landing-index a{min-height:44px;display:inline-flex;align-items:center;font-size:.88rem}.landing-index a:hover{text-decoration:underline;text-underline-offset:4px}.landing-heading{margin-bottom:1.25rem}.landing-heading .eyebrow{margin:0 0 .5rem}.landing-contact h2,.landing-heading h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2;letter-spacing:-.035em;margin:0}.landing-heading>p:last-child:not(.eyebrow){margin:.65rem 0 0;color:var(--muted);max-width:700px}.landing-scenarios{display:grid;grid-gap:.65rem;gap:.65rem}.landing-scenario{border:1px solid var(--line);background:white;border-radius:.75rem;padding:0 1.25rem}.landing-scenario summary{display:flex;gap:1rem;align-items:center;cursor:pointer;padding:1rem 0;list-style:none}.landing-scenario summary::-webkit-details-marker{display:none}.landing-step{color:#397255;font-size:.75rem}.landing-scenario summary strong{font-size:1rem}.landing-scenario-description{display:block;font-size:.9rem;color:var(--muted);margin-top:.25rem}.landing-expand{margin-left:auto;font-size:1.5rem}.landing-scenario[open] .landing-expand{transform:rotate(45deg)}.landing-scenario ol{margin:0 0 1rem 1.8rem;padding-left:1rem;color:var(--muted)}.landing-scenario li{padding-block:.2rem}.landing-features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem}.landing-features article{border-top:2px solid #81a58e;padding-top:.75rem}.landing-features h3{font-size:1.05rem;margin:0 0 .5rem}.landing-features p{color:var(--muted);margin:0;font-size:.93rem}.landing-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:2rem;gap:2rem;align-items:start}.landing-bottom-grid .product-conditions{background:white}.landing-bottom-grid .product-conditions>h2{font-size:1.6rem}.landing-faq details{border-bottom:1px solid var(--line)}.landing-faq summary{min-height:44px;padding:.8rem 0;cursor:pointer;font-weight:600}.landing-faq p{color:var(--muted);font-size:.93rem;margin:0 0 1rem}.landing-contact{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.75rem;margin-bottom:2.5rem;border:1px solid var(--line);background:#e8eee9;border-radius:1rem}.landing-contact .eyebrow{margin:0 0 .5rem}.landing-contact p:last-child{color:var(--muted);margin:.75rem 0 0}.landing-contact-actions{display:grid;grid-gap:.5rem;gap:.5rem;flex-shrink:0}@media(max-width:900px){.landing-features{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-hero-grid{gap:1.5rem}}@media(max-width:760px){.landing-bottom-grid,.landing-hero-grid{grid-template-columns:1fr}.landing-hero>.container{padding-bottom:2rem}.landing-journey{padding:1rem 1.25rem}.landing-contact{flex-direction:column;align-items:stretch;gap:1.25rem;padding:1.25rem}}@media(max-width:400px){.landing-features{grid-template-columns:1fr}.landing-index{column-gap:1rem}}.product-landing--kordena .landing-hero{background:radial-gradient(circle at 82% 18%,rgba(183,244,60,.12),transparent 28%),linear-gradient(135deg,#071411,#10251d 58%,#0b1b16)}.product-landing--kordena .landing-hero h1>span{max-width:720px}.product-landing--kordena .landing-index{row-gap:.15rem}.kordena-heading-wide h2{max-width:760px}.kordena-core-section{background:#081713;color:white}.kordena-core-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center}.kordena-core-copy .eyebrow{color:var(--mint)}.kordena-core-copy h2,.kordena-efficiency-grid h2,.kordena-finance-grid h2,.kordena-media-slot h2{font:650 clamp(1.9rem,3.4vw,3rem)/1.08 var(--font-display);letter-spacing:-.045em;margin:.55rem 0 1rem}.kordena-core-copy p{color:#c0cec7;max-width:680px}.kordena-core-map{position:relative;min-height:420px;border:1px solid #355345;border-radius:1.5rem;background:linear-gradient(145deg,#10271f,#091a15);display:grid;place-items:center;padding:2rem;overflow:hidden}.kordena-core-map:after,.kordena-core-map:before{content:"";position:absolute;inset:15%;border:1px solid rgba(101,220,162,.22);border-radius:50%}.kordena-core-map:after{inset:29%;border-color:rgba(183,244,60,.28)}.kordena-core-center{position:relative;z-index:2;width:170px;height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:var(--lime);color:var(--ink);box-shadow:0 0 0 14px rgba(183,244,60,.08);text-align:center}.kordena-core-center span{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:800}.kordena-core-center strong{font-size:2rem;letter-spacing:-.05em}.kordena-core-center small{font-size:.72rem}.kordena-core-areas{position:absolute;inset:1.25rem;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:space-between;justify-content:space-between;grid-gap:.6rem;gap:.6rem;pointer-events:none}.kordena-core-areas span{justify-self:start;max-width:150px;padding:.55rem .75rem;border:1px solid #44675a;border-radius:999px;background:#132d24;color:#dce8e2;font-size:.78rem;font-weight:700}.kordena-core-areas span:nth-child(2n){justify-self:end}.kordena-flow{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));border:1px solid var(--line);border-radius:1rem;overflow:hidden;background:white}.kordena-flow li{min-width:0;min-height:118px;padding:1rem .8rem;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;gap:.7rem}.kordena-flow li:last-child{border-right:0}.kordena-flow span{color:#397255;font-size:.7rem;font-weight:800}.kordena-flow strong{font-size:.86rem;line-height:1.25}.kordena-dual-story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.kordena-story-panel{min-width:0;padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--line);border-radius:1.25rem;background:white}.kordena-story-panel--dark{background:var(--ink);color:white;border-color:var(--ink)}.kordena-story-panel--dark .eyebrow{color:var(--mint)}.kordena-story-panel h2{font:650 clamp(1.6rem,2.6vw,2.3rem)/1.12 var(--font-display);letter-spacing:-.04em;margin:.6rem 0 1rem}.kordena-story-panel p{color:var(--muted)}.kordena-story-panel--dark p{color:#c0cec7}.kordena-signal-flow{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:1.5rem 0}.kordena-signal-flow span{padding:.45rem .7rem;border:1px solid #45675a;border-radius:999px;background:#132b23;font-size:.78rem}.kordena-signal-flow b{color:var(--lime)}.kordena-story-note{font-size:.9rem}.kordena-check-list{list-style:none;padding:0;margin:1.4rem 0 0;display:grid;grid-gap:.65rem;gap:.65rem}.kordena-check-list li{display:flex;gap:.65rem;align-items:flex-start}.kordena-check-list li:before{content:"✓";color:#397255;font-weight:900}.kordena-finance-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.kordena-finance-grid>div:first-child>p:last-child{color:var(--muted);max-width:640px}.kordena-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.kordena-metric-grid span{min-height:64px;display:flex;align-items:center;padding:.8rem 1rem;border:1px solid #b9cec0;border-radius:.75rem;background:rgba(255,255,255,.72);font-weight:700}.kordena-stock-value{margin-top:2.25rem;padding-top:2rem;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:2rem;gap:2rem;align-items:start}.kordena-stock-value h3{font:650 clamp(1.35rem,2.3vw,2rem)/1.15 var(--font-display);margin:.45rem 0 0}.kordena-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.kordena-question-grid span{padding:.85rem 1rem;border-left:3px solid #70a984;background:white;font-size:.9rem}.kordena-efficiency-section{background:#0c211a;color:white}.kordena-efficiency-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.kordena-efficiency-grid .eyebrow{color:var(--mint)}.kordena-efficiency-grid p{color:#c0cec7;max-width:680px}.kordena-efficiency-list{display:grid;grid-gap:.55rem;gap:.55rem}.kordena-efficiency-list span{padding:.8rem 1rem;border:1px solid #385447;border-radius:.75rem;background:#132d24;color:#e0ebe5;font-size:.9rem}.kordena-prompt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.kordena-prompt-grid blockquote{margin:0;min-height:88px;padding:1rem 1.1rem;border:1px solid #b9cec0;border-radius:.85rem;background:white;display:flex;align-items:center;font-weight:650;letter-spacing:-.01em}.kordena-demo-section{background:linear-gradient(180deg,#f7faf7,#eef5ef)}.kordena-media-slot{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.kordena-media-slot>div:first-child>p{color:var(--muted);max-width:620px}.kordena-demo-note{margin-top:1rem;font-size:.9rem}.kordena-media-placeholder{position:relative;aspect-ratio:16/9;min-height:300px;border:1px solid rgba(170,222,114,.24);border-radius:1.4rem;background:radial-gradient(circle at 72% 24%,rgba(183,244,60,.12),transparent 30%),radial-gradient(circle at 25% 78%,rgba(80,204,148,.09),transparent 32%),linear-gradient(145deg,#07110e,#0d1e18 56%,#07130f);box-shadow:0 24px 70px rgba(5,28,20,.14),inset 0 1px 0 rgba(255,255,255,.035);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem;overflow:hidden}.kordena-media-placeholder:before{content:"";position:absolute;inset:1rem;border:1px solid rgba(190,255,95,.07);border-radius:1rem;pointer-events:none}.kordena-media-placeholder:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;border:1px solid rgba(190,255,95,.08);box-shadow:0 0 0 36px rgba(190,255,95,.025),0 0 0 74px rgba(190,255,95,.012);pointer-events:none}.kordena-demo-play,.kordena-media-placeholder small,.kordena-media-placeholder span,.kordena-media-placeholder strong{position:relative;z-index:2}.kordena-media-placeholder span{font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#bff263}.kordena-demo-play{width:70px;height:70px;margin:1.35rem 0 1rem;border-radius:50%;display:grid;place-items:center;padding-left:4px;background:rgba(183,244,60,.12);border:1px solid rgba(204,255,103,.42);color:#d7ff7a;font-size:1.4rem;box-shadow:0 0 34px rgba(183,244,60,.12),inset 0 0 24px rgba(183,244,60,.07)}.kordena-media-placeholder strong{color:#f4f9f5;font-size:clamp(1.35rem,2.4vw,1.95rem);margin:0 0 .65rem;letter-spacing:-.035em}.kordena-media-placeholder small{max-width:440px;color:#9fb4a8;line-height:1.55}.product-landing--kordena .landing-trial{background:var(--ink);color:white;border-color:var(--ink)}.product-landing--kordena .landing-trial .eyebrow{color:var(--mint)}.product-landing--kordena .landing-trial p:last-child{color:#c0cec7}.product-landing--kordena .landing-trial .button--primary{background:var(--lime);color:var(--ink);border-color:var(--lime)}.product-landing--kordena .landing-trial .button--secondary{color:white;border-color:#829a8e}@media(max-width:1000px){.kordena-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.kordena-flow li{border-bottom:1px solid var(--line)}.kordena-flow li:nth-child(3n){border-right:0}}@media(max-width:820px){.kordena-core-grid,.kordena-efficiency-grid,.kordena-finance-grid,.kordena-media-slot,.kordena-stock-value{grid-template-columns:1fr}.kordena-core-map{min-height:360px}}@media(max-width:700px){.kordena-dual-story,.kordena-flow,.kordena-metric-grid,.kordena-prompt-grid,.kordena-question-grid{grid-template-columns:1fr}.kordena-flow li{min-height:auto;border-right:0;border-bottom:1px solid var(--line);flex-direction:row;align-items:center;justify-content:flex-start}.kordena-flow li:last-child{border-bottom:0}.kordena-core-map{min-height:430px;padding:1rem}.kordena-core-center{width:135px;height:135px}.kordena-core-center strong{font-size:1.6rem}.kordena-core-areas{inset:.7rem}.kordena-core-areas span{max-width:118px;font-size:.68rem;padding:.4rem .55rem}.kordena-media-placeholder{min-height:240px}}@media(max-width:420px){.kordena-core-map{min-height:390px}.kordena-core-center{width:118px;height:118px}.kordena-core-areas span{max-width:102px;font-size:.62rem}.kordena-demo-play{width:58px;height:58px}}.kordena-hero-core{border:1px solid #355345;border-radius:1.25rem;background:linear-gradient(145deg,#10271f,#091a15);padding:1.5rem;box-shadow:0 20px 50px rgba(0,0,0,.18)}.kordena-hero-core .eyebrow{color:var(--mint);margin:0 0 .65rem}.kordena-hero-core h2{margin:0;font:650 clamp(1.3rem,2vw,1.8rem)/1.16 var(--font-display);letter-spacing:-.035em}.kordena-hero-core>p:last-child{color:#b4c2bd;font-size:.88rem;margin:1rem 0 0}.kordena-hero-core-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(54px,auto));grid-gap:.55rem;gap:.55rem;align-items:stretch;margin-top:1.25rem}.kordena-hero-core-map span,.kordena-hero-core-map strong{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:.75rem;font-size:.76rem}.kordena-hero-core-map span{border:1px solid #44675a;background:#132d24;color:#dce8e2;font-weight:700}.kordena-hero-core-map strong{grid-column:2;grid-row:1/3;min-height:116px;background:var(--lime);color:var(--ink);font-size:1.15rem;letter-spacing:-.035em}.product-landing--kordena #core,.product-landing--kordena #core-em-acao,.product-landing--kordena #duvidas,.product-landing--kordena #eficiencia,.product-landing--kordena #estoque-inteligente,.product-landing--kordena #financeiro,.product-landing--kordena #fluxo,.product-landing--kordena #planos,.product-landing--kordena #recursos,.product-landing--kordena #rotina,.product-landing--kordena #teste{scroll-margin-top:104px}.product-landing--kordena .kordena-flow li{position:relative}@media(min-width:1001px){.product-landing--kordena .kordena-flow li:not(:last-child):after{content:"→";position:absolute;right:-.55rem;top:50%;transform:translateY(-50%);z-index:2;width:1.1rem;height:1.1rem;border-radius:50%;display:grid;place-items:center;background:var(--lime);color:var(--ink);font-size:.72rem;font-weight:900}}.product-landing--kordena .kordena-prompt-grid blockquote{position:relative;min-height:96px;padding:1.15rem 1.2rem 1.15rem 3.25rem;border-color:#b7cbbb;background:linear-gradient(145deg,#fff,#f4f8f4);box-shadow:0 8px 24px rgba(5,25,19,.035)}.product-landing--kordena .kordena-prompt-grid blockquote:before{content:"IA";position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.7rem;height:1.7rem;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--lime);font-size:.62rem;font-weight:900;letter-spacing:.04em}.product-landing--kordena .landing-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.product-landing--kordena .landing-features article{min-height:190px;padding:1.2rem;border:1px solid #c4d2c8;border-radius:1rem;background:rgba(255,255,255,.72);display:flex;flex-direction:column;justify-content:flex-end}.product-landing--kordena .landing-features article:first-child{background:var(--ink);color:white;border-color:var(--ink);min-height:220px}.product-landing--kordena .landing-features article:first-child h3{color:var(--lime);font-size:clamp(1.25rem,2vw,1.65rem)}.product-landing--kordena .landing-features article:first-child p{color:#c0cec7;max-width:560px}.product-landing--kordena .landing-features h3{font-size:1.08rem}.landing-contact--secondary{background:transparent;border-color:rgba(7,20,17,.14);padding-block:1.15rem}.landing-contact--secondary h2{font-size:clamp(1.2rem,2vw,1.55rem)}.landing-contact--secondary .landing-contact-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-contact--secondary .landing-contact-actions .button{background:transparent;color:var(--ink);min-width:120px}.kordena-hero-core--v2{overflow:hidden}.kordena-v2-scene{position:relative;min-height:330px;margin-top:1.15rem;border-radius:1rem;background:radial-gradient(circle at 50% 50%,rgba(171,255,55,.105),transparent 27%),radial-gradient(circle at 50% 56%,rgba(39,230,134,.045),transparent 48%),linear-gradient(180deg,#0b2119,#071711);box-shadow:inset 0 0 46px rgba(0,0,0,.22);isolation:isolate}.kordena-v2-scene:after,.kordena-v2-scene:before{content:"";position:absolute;inset:50% auto auto 50%;border-radius:50%;pointer-events:none}.kordena-v2-scene:before{width:286px;height:286px;transform:translate(-50%,-50%);border:1px solid rgba(109,205,153,.14);box-shadow:inset 0 0 58px rgba(182,255,62,.018),0 0 36px rgba(17,88,57,.08)}.kordena-v2-scene:after{width:205px;height:205px;background:radial-gradient(circle,rgba(177,255,57,.13),rgba(88,201,69,.035) 46%,transparent 72%)}.kordena-v2-core-glow,.kordena-v2-scene:after{transform:translate(-50%,-50%);filter:blur(11px)}.kordena-v2-core-glow{position:absolute;left:50%;top:50%;width:166px;height:166px;border-radius:50%;background:radial-gradient(circle,rgba(186,255,55,.24),rgba(114,224,49,.075) 45%,transparent 72%);z-index:1}.kordena-v2-energy{position:absolute;left:50%;top:50%;border:1px solid rgba(179,247,59,.33);border-radius:50%;transform-style:preserve-3d;pointer-events:none;z-index:2;box-shadow:0 0 10px rgba(181,246,60,.035)}.kordena-v2-energy:before{content:"";position:absolute;left:7%;top:50%;width:4px;height:4px;transform:translate(-50%,-50%);border-radius:50%;background:#c8ff54;box-shadow:0 0 10px #b9ff43,0 0 18px rgba(185,255,67,.55)}.kordena-v2-energy--one{width:254px;height:132px;animation:kordena-v2-orbit-a 12s linear infinite}.kordena-v2-energy--two{width:230px;height:150px;border-color:rgba(74,231,151,.23);animation:kordena-v2-orbit-b 15s linear infinite reverse}.kordena-v2-energy--three{width:205px;height:112px;border-color:rgba(210,255,139,.14);animation:kordena-v2-orbit-c 18s linear infinite}.kordena-v2-cube-wrap{position:absolute;left:50%;top:50%;width:126px;height:126px;transform:translate(-50%,-50%);perspective:980px;z-index:5;filter:drop-shadow(0 16px 26px rgba(0,0,0,.34)) drop-shadow(0 0 18px rgba(172,255,48,.22))}.kordena-v2-cube-wrap:after{content:"";position:absolute;left:50%;top:58%;width:145px;height:54px;transform:translate(-50%,-50%) rotateX(68deg);border-radius:50%;background:radial-gradient(ellipse,rgba(176,255,49,.2),rgba(176,255,49,.045) 48%,transparent 72%);filter:blur(8px);z-index:-1}.kordena-v2-cube{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(-20deg) rotateY(28deg);animation:kordena-v2-spin 12s linear infinite}.kordena-v2-face{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(190,255,72,.82);color:#d8ff79;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;overflow:hidden;box-shadow:inset 0 0 22px rgba(177,255,57,.07),inset 0 -20px 36px rgba(0,0,0,.28),0 0 10px rgba(183,255,59,.22),0 0 28px rgba(169,255,50,.08)}.kordena-v2-face:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.065),transparent 32%),radial-gradient(circle at 35% 22%,rgba(188,255,76,.09),transparent 38%);pointer-events:none}.kordena-v2-face span,.kordena-v2-face strong{position:relative;z-index:1}.kordena-v2-face strong{font-size:1.16rem;font-weight:820;letter-spacing:-.035em;text-shadow:0 0 9px rgba(195,255,83,.18)}.kordena-v2-face span{margin-top:.24rem;font-size:.5rem;font-weight:780;letter-spacing:.095em;color:rgba(213,255,121,.78)}.kordena-v2-face--front{transform:translateZ(63px);background:linear-gradient(145deg,#173c23,#0d2819 44%,#07150f);border-color:rgba(203,255,93,.92);box-shadow:inset 0 0 30px rgba(182,255,60,.09),inset 0 -22px 38px rgba(0,0,0,.28),0 0 12px rgba(188,255,63,.28),0 0 30px rgba(181,255,58,.12)}.kordena-v2-face--back{transform:rotateY(180deg) translateZ(63px);background:linear-gradient(145deg,#0b2518,#06110d)}.kordena-v2-face--right{transform:rotateY(90deg) translateZ(63px);background:linear-gradient(150deg,#12321e,#0b2115 48%,#06120d);color:#c9ff65}.kordena-v2-face--left{transform:rotateY(-90deg) translateZ(63px);background:linear-gradient(150deg,#0c291a,#06130e)}.kordena-v2-face--top{transform:rotateX(90deg) translateZ(63px);background:linear-gradient(145deg,#285b2d,#173c23 55%,#0c2517);color:#dfff83;box-shadow:inset 0 0 30px rgba(194,255,79,.12),0 0 18px rgba(178,255,59,.15)}.kordena-v2-face--bottom{transform:rotateX(-90deg) translateZ(63px);background:linear-gradient(145deg,#07160f,#040b08);color:rgba(205,255,109,.55)}.kordena-v2-node{position:absolute;z-index:6;min-width:90px;padding:.42rem .66rem;border:1px solid rgba(93,176,137,.58);border-radius:999px;background:linear-gradient(180deg,rgba(13,48,36,.88),rgba(7,31,23,.94));color:#edf7f1;font-size:.68rem;font-weight:800;text-align:center;box-shadow:0 10px 24px rgba(0,0,0,.18),inset 0 0 14px rgba(183,244,60,.02);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.kordena-v2-node:after{content:"";position:absolute;width:44px;height:1px;background:linear-gradient(90deg,rgba(188,255,67,.68),rgba(188,255,67,.025));top:50%;box-shadow:0 0 6px rgba(181,255,61,.08)}.kordena-v2-node--atendimento{left:3%;top:6%}.kordena-v2-node--atendimento:after{left:100%;transform:rotate(25deg);transform-origin:left center}.kordena-v2-node--vendas{right:3%;top:6%}.kordena-v2-node--vendas:after{right:100%;transform:rotate(-25deg);transform-origin:right center}.kordena-v2-node--estoque{left:0;top:45%}.kordena-v2-node--estoque:after{left:100%}.kordena-v2-node--producao{right:0;top:45%}.kordena-v2-node--producao:after{right:100%;transform:scaleX(-1)}.kordena-v2-node--financeiro{left:8%;bottom:6%}.kordena-v2-node--financeiro:after{left:100%;transform:rotate(-24deg);transform-origin:left center}.kordena-v2-node--clientes{right:8%;bottom:6%}.kordena-v2-node--clientes:after{right:100%;transform:rotate(24deg);transform-origin:right center}@keyframes kordena-v2-spin{0%{transform:rotateX(-20deg) rotateY(28deg)}50%{transform:rotateX(-15deg) rotateY(208deg)}to{transform:rotateX(-20deg) rotateY(388deg)}}@keyframes kordena-v2-orbit-a{0%{transform:translate(-50%,-50%) rotate(0deg) rotateX(63deg)}to{transform:translate(-50%,-50%) rotate(1turn) rotateX(63deg)}}@keyframes kordena-v2-orbit-b{0%{transform:translate(-50%,-50%) rotate(18deg) rotateX(72deg) rotateY(26deg)}to{transform:translate(-50%,-50%) rotate(378deg) rotateX(72deg) rotateY(26deg)}}@keyframes kordena-v2-orbit-c{0%{transform:translate(-50%,-50%) rotate(-12deg) rotateX(58deg) rotateY(-32deg)}to{transform:translate(-50%,-50%) rotate(348deg) rotateX(58deg) rotateY(-32deg)}}@media(max-width:900px){.product-landing--kordena .landing-features{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing--kordena .landing-features article:first-child{grid-column:span 2}}@media(max-width:760px){.kordena-hero-core{padding:1.2rem}.kordena-hero-core-map{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.kordena-hero-core-map strong{grid-column:1/-1;grid-row:auto;min-height:64px;order:-1}.landing-contact--secondary .landing-contact-actions{grid-template-columns:1fr}.kordena-v2-scene{min-height:305px}.kordena-v2-cube-wrap{width:108px;height:108px}.kordena-v2-face--front{transform:translateZ(54px)}.kordena-v2-face--back{transform:rotateY(180deg) translateZ(54px)}.kordena-v2-face--right{transform:rotateY(90deg) translateZ(54px)}.kordena-v2-face--left{transform:rotateY(-90deg) translateZ(54px)}.kordena-v2-face--top{transform:rotateX(90deg) translateZ(54px)}.kordena-v2-face--bottom{transform:rotateX(-90deg) translateZ(54px)}}@media(max-width:560px){.product-landing--kordena .landing-features{grid-template-columns:1fr}.product-landing--kordena .landing-features article:first-child{grid-column:auto}.kordena-v2-scene{min-height:285px}.kordena-v2-energy--one{width:214px;height:112px}.kordena-v2-energy--two{width:190px;height:128px}.kordena-v2-energy--three{width:168px;height:94px}.kordena-v2-node{min-width:72px;padding:.34rem .48rem;font-size:.6rem}.kordena-v2-node:after{width:22px}}@media(prefers-reduced-motion:reduce){.kordena-v2-cube,.kordena-v2-energy{animation:none}.kordena-v2-cube{transform:rotateX(-20deg) rotateY(28deg)}.kordena-v2-energy--one{transform:translate(-50%,-50%) rotate(0deg) rotateX(63deg)}.kordena-v2-energy--two{transform:translate(-50%,-50%) rotate(18deg) rotateX(72deg) rotateY(26deg)}.kordena-v2-energy--three{transform:translate(-50%,-50%) rotate(-12deg) rotateX(58deg) rotateY(-32deg)}}.kordena-hero-core--v2 .kordena-v2-scene{background:radial-gradient(circle at 50% 48%,rgba(191,255,58,.13),transparent 24%),radial-gradient(circle at 50% 56%,rgba(45,220,129,.04),transparent 46%),linear-gradient(180deg,#07140f,#020806)}.kordena-hero-core--v2 .kordena-v2-scene:after{width:264px;height:264px;background:radial-gradient(circle,rgba(196,255,63,.18),rgba(101,218,62,.035) 42%,transparent 72%);filter:blur(16px)}.kordena-hero-core--v2 .kordena-v2-core-glow{width:236px;height:236px;background:radial-gradient(circle,rgba(202,255,59,.27),rgba(127,224,57,.07) 40%,transparent 72%);filter:blur(17px)}.kordena-hero-core--v2 .kordena-v2-energy{border-width:.85px;border-color:rgba(198,255,74,.32);box-shadow:0 0 14px rgba(191,255,58,.06);opacity:.95}.kordena-hero-core--v2 .kordena-v2-energy:before{width:4px;height:4px;background:#e4ff8c;box-shadow:0 0 8px #d4ff58,0 0 18px rgba(192,255,62,.7)}.kordena-hero-core--v2 .kordena-v2-energy--one{width:282px;height:138px;animation-duration:13s}.kordena-hero-core--v2 .kordena-v2-energy--two{width:252px;height:156px;border-color:rgba(83,230,151,.2);animation-duration:17s}.kordena-hero-core--v2 .kordena-v2-energy--three{width:224px;height:112px;border-color:rgba(221,255,148,.14);animation-duration:21s}.kordena-hero-core--v2 .kordena-v2-cube-wrap{width:142px;height:142px;perspective:1120px;filter:drop-shadow(0 18px 28px rgba(0,0,0,.5)) drop-shadow(0 0 12px rgba(199,255,54,.48)) drop-shadow(0 0 28px rgba(187,255,48,.23))}.kordena-hero-core--v2 .kordena-v2-cube-wrap:before{content:"";position:absolute;inset:-30px;border-radius:36px;background:radial-gradient(circle at 28% 22%,rgba(223,255,129,.19),transparent 23%),radial-gradient(circle at 78% 24%,rgba(200,255,71,.17),transparent 23%),radial-gradient(circle at 50% 77%,rgba(187,255,50,.13),transparent 30%);filter:blur(18px);pointer-events:none;z-index:-1}.kordena-hero-core--v2 .kordena-v2-cube-wrap:after{width:166px;height:58px;background:radial-gradient(ellipse,rgba(198,255,61,.2),rgba(180,255,48,.035) 46%,transparent 72%);filter:blur(12px)}.kordena-hero-core--v2 .kordena-v2-cube{transform:rotateX(-21deg) rotateY(24deg);animation:kordena-approved-rotate 12s ease-in-out infinite}@keyframes kordena-approved-rotate{0%{transform:rotateX(-22deg) rotateY(18deg) translateY(1px)}25%{transform:rotateX(-18deg) rotateY(38deg) translateY(-2px)}50%{transform:rotateX(-20deg) rotateY(66deg) translateY(-1px)}75%{transform:rotateX(-18deg) rotateY(38deg) translateY(-2px)}to{transform:rotateX(-22deg) rotateY(18deg) translateY(1px)}}.kordena-hero-core--v2 .kordena-v2-face{border-width:1px;border-color:rgba(211,255,104,.72);border-radius:12px;color:#e7ff9a;box-shadow:inset 0 0 34px rgba(178,255,52,.055),inset 0 -22px 34px rgba(0,0,0,.42),0 0 9px rgba(205,255,69,.3),0 0 24px rgba(184,255,48,.14)}.kordena-hero-core--v2 .kordena-v2-face:before{background:linear-gradient(120deg,rgba(255,255,255,.055),transparent 30%),radial-gradient(circle at 34% 20%,rgba(207,255,92,.07),transparent 40%)}.kordena-hero-core--v2 .kordena-v2-face:after{content:"";position:absolute;inset:-2px;border-radius:14px;pointer-events:none;background:radial-gradient(circle at 0 0,rgba(231,255,145,.58),transparent 13%),radial-gradient(circle at 100% 0,rgba(218,255,112,.5),transparent 13%),radial-gradient(circle at 0 100%,rgba(204,255,76,.3),transparent 15%),radial-gradient(circle at 100% 100%,rgba(204,255,76,.28),transparent 15%);filter:blur(4px);mix-blend-mode:screen;opacity:.98}.kordena-hero-core--v2 .kordena-v2-face strong{font-size:1.22rem;font-weight:820;letter-spacing:-.03em;text-shadow:0 0 4px rgba(239,255,192,.95),0 0 10px rgba(206,255,81,.88),0 0 20px rgba(185,255,49,.52)}.kordena-hero-core--v2 .kordena-v2-face span{margin-top:.24rem;font-size:.48rem;font-weight:740;letter-spacing:.09em;color:rgba(221,255,128,.8);text-shadow:0 0 8px rgba(189,255,56,.32)}.kordena-hero-core--v2 .kordena-v2-face--front{transform:translateZ(71px);background:radial-gradient(circle at 48% 34%,rgba(38,92,46,.14),transparent 45%),linear-gradient(145deg,#09140e,#050b08 48%,#010403);border-color:rgba(220,255,111,.94);box-shadow:inset 0 0 36px rgba(188,255,61,.07),inset 0 -22px 38px rgba(0,0,0,.55),0 0 13px rgba(207,255,76,.42),0 0 34px rgba(188,255,50,.18)}.kordena-hero-core--v2 .kordena-v2-face--back{transform:rotateY(180deg) translateZ(71px);background:linear-gradient(145deg,#070e0a,#010302)}.kordena-hero-core--v2 .kordena-v2-face--right{transform:rotateY(90deg) translateZ(71px);background:radial-gradient(circle at 45% 32%,rgba(32,79,39,.1),transparent 45%),linear-gradient(150deg,#08120d,#040a07 52%,#010302);color:#dcff84}.kordena-hero-core--v2 .kordena-v2-face--left{transform:rotateY(-90deg) translateZ(71px);background:linear-gradient(150deg,#07100b,#010302)}.kordena-hero-core--v2 .kordena-v2-face--top{transform:rotateX(90deg) translateZ(71px);background:radial-gradient(ellipse at 50% 49%,rgba(198,255,70,.2),transparent 50%),linear-gradient(145deg,#0a190f,#061008 55%,#020604);border-color:rgba(227,255,128,.98);box-shadow:inset 0 0 38px rgba(202,255,74,.14),0 0 13px rgba(217,255,101,.45),0 0 34px rgba(190,255,52,.22)}.kordena-hero-core--v2 .kordena-v2-face--top>strong{opacity:0;pointer-events:none}.kordena-hero-core--v2 .kordena-v2-face--top:before{content:"";position:absolute;inset:2% 4% 1%;z-index:3;pointer-events:none;background:50%/92% 92% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 120'%3E%3Cg fill='none' stroke='%23eeff9f' stroke-width='5.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M80 102c-11 0-19-7-20-17-11 3-22-4-23-15-11-2-17-12-12-22 3-7 8-11 16-12 0-13 10-22 23-21 6-8 17-11 26-5 10-7 23-3 29 8 12-1 23 9 23 21 10 5 14 16 9 26 5 11-3 24-16 24-3 11-13 18-24 13-7 7-19 7-31 0Z'/%3E%3Cpath d='M62 19c-2 10 5 18 14 20-10 2-17 9-17 18 0 9 6 16 15 19-9 3-15 10-15 20M94 13c8 7 9 17 3 25 10 0 18 7 20 17 1 9-4 17-12 22 9 3 15 10 15 20M45 35c10 0 17 7 19 16M115 33c-10 1-16 8-17 16M36 62c10-5 21 0 26 8M124 57c-10-3-19 1-24 9M76 40c10 3 15 11 13 21M74 78c6-6 15-8 24-6M80 102c3-11 1-22-6-30M98 38c-5 9-3 18 5 25'/%3E%3Ccircle cx='53' cy='44' r='3'/%3E%3Ccircle cx='107' cy='47' r='3'/%3E%3Ccircle cx='70' cy='65' r='3'/%3E%3Ccircle cx='96' cy='70' r='3'/%3E%3C/g%3E%3C/svg%3E");filter:drop-shadow(0 0 2px rgba(255,255,224,1)) drop-shadow(0 0 5px rgba(229,255,139,1)) drop-shadow(0 0 11px rgba(204,255,73,.98)) drop-shadow(0 0 22px rgba(183,255,48,.82));opacity:1}.kordena-hero-core--v2 .kordena-v2-face--top:after{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,rgba(238,255,166,.42) 0,rgba(205,255,79,.19) 27%,rgba(184,255,50,.07) 47%,transparent 70%),radial-gradient(circle at 0 0,rgba(230,255,141,.5),transparent 13%),radial-gradient(circle at 100% 0,rgba(222,255,119,.46),transparent 13%);filter:blur(4px);mix-blend-mode:screen;opacity:1}.kordena-hero-core--v2 .kordena-v2-face--bottom{transform:rotateX(-90deg) translateZ(71px);background:linear-gradient(145deg,#050c08,#010302);color:rgba(205,255,118,.44)}@media (max-width:760px){.kordena-hero-core--v2 .kordena-v2-cube-wrap{width:118px;height:118px}.kordena-hero-core--v2 .kordena-v2-face{border-radius:10px}.kordena-hero-core--v2 .kordena-v2-face--front{transform:translateZ(59px)}.kordena-hero-core--v2 .kordena-v2-face--back{transform:rotateY(180deg) translateZ(59px)}.kordena-hero-core--v2 .kordena-v2-face--right{transform:rotateY(90deg) translateZ(59px)}.kordena-hero-core--v2 .kordena-v2-face--left{transform:rotateY(-90deg) translateZ(59px)}.kordena-hero-core--v2 .kordena-v2-face--top{transform:rotateX(90deg) translateZ(59px)}.kordena-hero-core--v2 .kordena-v2-face--bottom{transform:rotateX(-90deg) translateZ(59px)}}@media (max-width:560px){.kordena-hero-core--v2 .kordena-v2-cube-wrap{width:106px;height:106px}.kordena-hero-core--v2 .kordena-v2-face--front{transform:translateZ(53px)}.kordena-hero-core--v2 .kordena-v2-face--back{transform:rotateY(180deg) translateZ(53px)}.kordena-hero-core--v2 .kordena-v2-face--right{transform:rotateY(90deg) translateZ(53px)}.kordena-hero-core--v2 .kordena-v2-face--left{transform:rotateY(-90deg) translateZ(53px)}.kordena-hero-core--v2 .kordena-v2-face--top{transform:rotateX(90deg) translateZ(53px)}.kordena-hero-core--v2 .kordena-v2-face--bottom{transform:rotateX(-90deg) translateZ(53px)}.kordena-hero-core--v2 .kordena-v2-energy--one{width:226px;height:110px}.kordena-hero-core--v2 .kordena-v2-energy--two{width:200px;height:126px}.kordena-hero-core--v2 .kordena-v2-energy--three{width:176px;height:92px}.kordena-hero-core--v2 .kordena-v2-core-glow{width:178px;height:178px}}@media (prefers-reduced-motion:reduce){.kordena-hero-core--v2 .kordena-v2-cube,.kordena-hero-core--v2 .kordena-v2-energy{animation:none}.kordena-hero-core--v2 .kordena-v2-cube{transform:rotateX(-21deg) rotateY(28deg)}}.kordena-hero-core--v2 .kordena-v2-cube-wrap--asset{width:236px;height:246px;perspective:900px;filter:none;z-index:5}.kordena-hero-core--v2 .kordena-v2-cube-wrap--asset:before{content:"";position:absolute;inset:-30px -32px;border-radius:44%;background:radial-gradient(circle at 50% 45%,rgba(210,255,95,.24),rgba(179,255,52,.1) 36%,transparent 70%);filter:blur(20px);opacity:.9;z-index:-1;animation:kordena-approved-aura 4.8s ease-in-out infinite}.kordena-hero-core--v2 .kordena-v2-cube-wrap--asset:after{content:"";position:absolute;left:50%;bottom:3%;width:190px;height:58px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(190,255,65,.2),rgba(178,255,66,.04) 46%,transparent 73%);filter:blur(12px);z-index:-1}.kordena-core-brandmark{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 12px 22px rgba(0,0,0,.32)) drop-shadow(0 0 12px rgba(196,255,74,.28)) drop-shadow(0 0 30px rgba(177,255,54,.14))}.kordena-core-brandmark--hero{transform-origin:50% 52%;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;animation:kordena-core-hero-motion 6s ease-in-out infinite}.kordena-hero-core--v2 .kordena-v2-energy{opacity:.48;border-width:.6px;border-color:rgba(197,255,87,.18);box-shadow:0 0 12px rgba(185,249,75,.025)}.kordena-hero-core--v2 .kordena-v2-energy:before{width:3px;height:3px;background:#dcff7b;box-shadow:0 0 8px rgba(215,255,112,.85),0 0 16px rgba(185,255,73,.34)}.kordena-hero-core--v2 .kordena-v2-core-glow{width:250px;height:250px;background:radial-gradient(circle,rgba(196,255,74,.17),rgba(128,225,69,.045) 44%,transparent 74%);filter:blur(19px)}.kordena-core-center--brandmark{width:224px;height:234px;border-radius:22px;background:transparent;box-shadow:none;overflow:visible}.kordena-core-center--brandmark:before{content:"";position:absolute;inset:-18px;border-radius:38%;background:radial-gradient(circle,rgba(191,255,65,.16),rgba(177,255,54,.05) 45%,transparent 72%);filter:blur(15px);z-index:-1}.kordena-core-brandmark--static{animation:none!important;transform:none!important;will-change:auto}@keyframes kordena-core-hero-motion{0%,to{transform:perspective(900px) translateY(4px) rotateX(2deg) rotateY(-10deg) rotate(-.7deg) scale(.995)}25%{transform:perspective(900px) translateY(-2px) rotateX(-1deg) rotateY(-3deg) rotate(-.2deg) scale(1.006)}50%{transform:perspective(900px) translateY(-7px) rotateX(-2deg) rotateY(10deg) rotate(.7deg) scale(1.016)}75%{transform:perspective(900px) translateY(-2px) rotateX(1deg) rotateY(3deg) rotate(.2deg) scale(1.006)}}@keyframes kordena-approved-aura{0%,to{opacity:.7;transform:scale(.98)}50%{opacity:1;transform:scale(1.035)}}@media (max-width:760px){.kordena-hero-core--v2 .kordena-v2-cube-wrap--asset{width:204px;height:213px}.kordena-core-center--brandmark{width:190px;height:198px}}@media (max-width:560px){.kordena-hero-core--v2 .kordena-v2-cube-wrap--asset{width:176px;height:184px}.kordena-hero-core--v2 .kordena-v2-core-glow{width:198px;height:198px}.kordena-core-center--brandmark{width:154px;height:160px}}@media (max-width:420px){.kordena-core-center--brandmark{width:138px;height:144px}}@media (prefers-reduced-motion:reduce){.kordena-core-brandmark--hero,.kordena-hero-core--v2 .kordena-v2-cube-wrap--asset:before{animation:none}.kordena-core-brandmark--hero{transform:none}}.kordena-tour-section{background:#f4f7f4}.kordena-tour-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:2rem}.kordena-tour-card{overflow:hidden;border:1px solid #c9d8ce;border-radius:1.35rem;background:#fff;box-shadow:0 14px 38px rgba(8,32,24,.06)}.kordena-tour-card--featured{grid-column:span 2}.kordena-tour-frame{position:relative;min-height:250px;padding:1rem;background:radial-gradient(circle at 82% 16%,rgba(183,244,60,.08),transparent 28%),linear-gradient(145deg,#081410,#10241c 55%,#0a1712);color:white}.kordena-tour-windowbar{display:flex;align-items:center;gap:.38rem;height:28px;padding:0 .25rem;border-bottom:1px solid rgba(255,255,255,.08);color:#91a89b;font-size:.7rem}.kordena-tour-windowbar i{width:7px;height:7px;border-radius:50%;background:rgba(209,255,116,.42)}.kordena-tour-windowbar span{margin-left:auto;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.kordena-tour-skeleton{display:grid;grid-template-columns:24% 1fr;grid-gap:.9rem;gap:.9rem;min-height:168px;padding-top:1rem}.kordena-tour-sidebar{display:block;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:linear-gradient(180deg,rgba(189,255,83,.08),rgba(255,255,255,.025))}.kordena-tour-skeleton>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.kordena-tour-skeleton b{display:block;min-height:70px;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(183,244,60,.035))}.kordena-tour-frame em{position:absolute;right:1rem;bottom:.85rem;color:#a9bdb2;font-size:.72rem;font-style:normal}.kordena-tour-copy{padding:1.2rem 1.25rem 1.35rem}.kordena-tour-copy>span{color:#397255;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.kordena-tour-copy h3{margin:.45rem 0 .55rem;font:650 clamp(1.2rem,2vw,1.6rem)/1.15 var(--font-display);letter-spacing:-.03em}.kordena-tour-copy p{margin:0;color:var(--muted)}@media(max-width:760px){.kordena-tour-grid{grid-template-columns:1fr}.kordena-tour-card--featured{grid-column:auto}.kordena-tour-frame{min-height:220px}}@media(max-width:480px){.kordena-tour-skeleton{grid-template-columns:1fr}.kordena-tour-sidebar{display:none}.kordena-tour-frame{min-height:200px}}.kordena-integrations-section{background:#0a1915;color:white}.kordena-integrations-section .eyebrow{color:var(--mint)}.kordena-integrations-section .landing-heading>p:last-child{color:#b9c9c1;max-width:760px}.kordena-integrations-grid{margin-top:2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.kordena-integration-card{min-width:0;padding:1.2rem 1.25rem;border:1px solid #355347;border-radius:1rem;background:linear-gradient(145deg,#10261f,#0c1d18);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.kordena-integration-card span{display:block;margin-bottom:.55rem;color:#a9d9bd;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kordena-integration-card h3{margin:0 0 .55rem;font:650 1.15rem/1.2 var(--font-display);letter-spacing:-.02em}.kordena-integration-card p{margin:0;color:#b9c9c1;font-size:.9rem;line-height:1.55}.kordena-integrations-note{margin:1.1rem 0 0;color:#8fa69b;font-size:.82rem}.kordena-integration-card:first-child{border-color:#5e7f6d}.kordena-integration-card:hover{border-color:#678a77;transform:translateY(-2px);transition:transform .18s ease,border-color .18s ease}@media(max-width:900px){.kordena-integrations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.kordena-integrations-grid{grid-template-columns:1fr}.kordena-integration-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){.kordena-integration-card{transition:none}.kordena-integration-card:hover{transform:none}}.kordena-governance-section{background:#07120f;color:#f3f8f5}.kordena-governance-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:start}.kordena-enterprise-section .eyebrow,.kordena-governance-copy .eyebrow,.kordena-value-section .eyebrow{color:var(--mint)}.kordena-enterprise-copy h2,.kordena-governance-copy h2,.kordena-value-heading h2{font:650 clamp(1.9rem,3.2vw,3rem)/1.08 var(--font-display);letter-spacing:-.045em;margin:.55rem 0 1rem}.kordena-governance-copy p{color:#b9c9c1;max-width:650px}.kordena-governance-pills{display:grid;grid-gap:.7rem;gap:.7rem}.kordena-governance-pills article{display:grid;grid-template-columns:auto 1fr;grid-gap:1rem;gap:1rem;align-items:start;padding:1rem 1.1rem;border:1px solid #355144;border-radius:1rem;background:linear-gradient(135deg,#10231c,#0b1914)}.kordena-governance-pills article>span{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:999px;background:rgba(183,244,60,.12);border:1px solid rgba(183,244,60,.3);color:#c8f66a;font-size:.72rem;font-weight:800}.kordena-governance-pills h3{margin:.1rem 0 .35rem;font-size:1rem}.kordena-governance-pills p{margin:0;color:#adbbb4;font-size:.9rem;line-height:1.55}.kordena-value-section{background:linear-gradient(180deg,#0a1d17,#10271f);color:white}.kordena-value-heading p:last-child{color:#bdcbc4;max-width:780px}.kordena-value-chain{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid #3a5b4b;border-radius:1.2rem;background:#081510;overflow:visible}.kordena-value-chain li{position:relative;min-height:150px;padding:1rem .85rem;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #294539}.kordena-value-chain li:last-child{border-right:0}.kordena-value-index{font-size:.68rem;font-weight:800;color:#a9d96b}.kordena-value-chain strong{font-size:1rem}.kordena-value-chain small{color:#aab9b1;line-height:1.35}.kordena-value-chain b{position:absolute;right:-.58rem;top:50%;z-index:2;transform:translateY(-50%);width:1.15rem;height:1.15rem;display:grid;place-items:center;border-radius:50%;background:var(--lime);color:#08110e;font-size:.7rem}.kordena-enterprise-section{margin-top:clamp(2rem,5vw,4rem);margin-bottom:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);border-radius:1.35rem;background:linear-gradient(135deg,#071411,#10251d);color:white;border:1px solid #38584a}.kordena-enterprise-copy p{color:#b9c8c0;max-width:620px}.kordena-enterprise-copy .button{margin-top:1rem;background:var(--lime);color:var(--ink);border-color:var(--lime)}.kordena-enterprise-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.kordena-enterprise-grid article{padding:1rem;border:1px solid #365448;border-radius:.95rem;background:rgba(255,255,255,.035)}.kordena-enterprise-grid h3{margin:0 0 .4rem;font-size:.95rem}.kordena-enterprise-grid p{margin:0;color:#aebdb5;font-size:.85rem;line-height:1.5}@media(max-width:900px){.kordena-enterprise-section,.kordena-governance-grid{grid-template-columns:1fr}.kordena-value-chain{grid-template-columns:repeat(3,minmax(0,1fr))}.kordena-value-chain li:nth-child(3){border-right:0}.kordena-value-chain li:nth-child(-n+3){border-bottom:1px solid #294539}}@media(max-width:640px){.kordena-enterprise-grid,.kordena-value-chain{grid-template-columns:1fr}.kordena-value-chain li{min-height:auto;border-right:0;border-bottom:1px solid #294539}.kordena-value-chain li:last-child{border-bottom:0}.kordena-value-chain b{display:none}}.product-landing--kordena{--section-space:clamp(1.45rem,2.6vw,2.25rem)}.product-landing--kordena #core,.product-landing--kordena #core-em-acao,.product-landing--kordena #demo,.product-landing--kordena #duvidas,.product-landing--kordena #eficiencia,.product-landing--kordena #enterprise,.product-landing--kordena #estoque-inteligente,.product-landing--kordena #financeiro,.product-landing--kordena #fluxo,.product-landing--kordena #integracoes,.product-landing--kordena #planos,.product-landing--kordena #recursos,.product-landing--kordena #rotina,.product-landing--kordena #seguranca,.product-landing--kordena #teste,.product-landing--kordena #tour,.product-landing--kordena #valor{scroll-margin-top:96px}.product-landing--kordena .landing-heading{margin-bottom:1.1rem}.product-landing--kordena .kordena-integrations-grid,.product-landing--kordena .kordena-tour-grid{margin-top:1.15rem;gap:.7rem}.product-landing--kordena .kordena-integration-card{padding:1rem}.product-landing--kordena .kordena-governance-pills{gap:.55rem}.product-landing--kordena .kordena-governance-pills article{padding:.85rem .95rem}.product-landing--kordena .kordena-value-chain{margin-top:1.2rem}.product-landing--kordena .kordena-value-chain li{min-height:122px}.product-landing--kordena .kordena-prompt-grid blockquote{min-height:82px;padding-top:.9rem;padding-bottom:.9rem}.product-landing--kordena .landing-scenarios{gap:.55rem}.product-landing--kordena .landing-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.product-landing--kordena .landing-features article,.product-landing--kordena .landing-features article:first-child{min-height:150px;padding:1rem}.product-landing--kordena .landing-features article:first-child{grid-column:span 2}.product-landing--kordena .landing-bottom-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.2rem;align-items:start}.product-landing--kordena .landing-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.product-landing--kordena .product-conditions{padding:1.25rem}.product-landing--kordena .kordena-enterprise-section,.product-landing--kordena .landing-contact{margin-top:1.5rem;margin-bottom:1.5rem}@media(max-width:980px){.product-landing--kordena .landing-features{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing--kordena .landing-bottom-grid{grid-template-columns:1fr}}@media(max-width:700px){.product-landing--kordena{--section-space:1.35rem}.product-landing--kordena .landing-index{overflow-x:auto;flex-wrap:nowrap}.product-landing--kordena .landing-index a{white-space:nowrap}.product-landing--kordena .landing-faq,.product-landing--kordena .landing-features{grid-template-columns:1fr}.product-landing--kordena .landing-features article:first-child{grid-column:auto}}.ironfit-landing{background:#07110e;color:#edf3ef;overflow:hidden}.ironfit-hero{position:relative;min-height:760px;padding:54px 0 72px;background:radial-gradient(circle at 72% 42%,rgba(166,255,0,.14),transparent 24%),linear-gradient(135deg,#06100d,#0a1411 54%,#07110e);border-bottom:1px solid rgba(202,255,130,.12)}.ironfit-grid{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(179,255,82,.06) 1px,transparent 0),linear-gradient(90deg,rgba(179,255,82,.06) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,black 0,transparent 88%);mask-image:linear-gradient(180deg,black 0,transparent 88%)}.ironfit-hero__inner{position:relative;z-index:1}.ironfit-back{color:#aebbb4}.ironfit-hero__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);grid-gap:48px;gap:48px;align-items:center;margin-top:38px}.ironfit-hero__copy{max-width:650px}.ironfit-core-heading .eyebrow,.ironfit-hero__copy .eyebrow{color:#b7ff19;letter-spacing:.15em}.ironfit-hero h1{margin:14px 0 10px;font-size:clamp(3.4rem,7vw,6.7rem);line-height:.88;letter-spacing:-.055em;color:#f2f5f2}.ironfit-hero h1 span{color:#b7ff19;text-shadow:0 0 26px rgba(183,255,25,.2)}.ironfit-tagline{margin:0 0 26px;font-size:clamp(1.25rem,2.2vw,1.85rem);font-weight:650;letter-spacing:-.02em;color:#dce6df}.ironfit-hero .lead{max-width:620px;font-size:clamp(1.08rem,1.5vw,1.28rem);line-height:1.62;color:#b8c4bd}.ironfit-support{max-width:590px;margin:16px 0 0;color:#8f9d95;line-height:1.7}.ironfit-actions{margin-top:30px}.ironfit-primary{background:#b7ff19!important;color:#07110e!important;border-color:#b7ff19!important;box-shadow:0 0 26px rgba(183,255,25,.12)}.ironfit-secondary{border-color:rgba(204,222,211,.22)!important;color:#edf3ef!important}.ironfit-byline{margin-top:20px;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#65746c}.ironfit-hero__visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:530px}.ironfit-hero__visual img{position:relative;z-index:2;width:min(100%,840px);height:auto;object-fit:contain;filter:drop-shadow(0 22px 42px rgba(0,0,0,.42))}.ironfit-halo{position:absolute;border:1px solid rgba(183,255,25,.14);border-radius:50%;pointer-events:none}.ironfit-halo--one{width:510px;height:510px;animation:ironfitPulse 6s ease-in-out infinite}.ironfit-halo--two{width:650px;height:650px;border-style:dashed;opacity:.55;animation:ironfitSpin 26s linear infinite}@keyframes ironfitPulse{0%,to{transform:scale(.96);opacity:.45}50%{transform:scale(1.03);opacity:.85}}@keyframes ironfitSpin{to{transform:rotate(1turn)}}.ironfit-index{position:-webkit-sticky;position:sticky;top:70px;z-index:20;background:rgba(6,16,13,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(183,255,25,.1)}.ironfit-index .container{display:flex;padding-top:13px;padding-bottom:13px}.ironfit-index a{font-size:.76rem;font-weight:800;letter-spacing:.14em;color:#b7ff19}.ironfit-core-section{position:relative;scroll-margin-top:126px;padding:96px 0 104px;background:radial-gradient(circle at 50% 58%,rgba(183,255,25,.09),transparent 30%),linear-gradient(180deg,#07110e,#091410)}.ironfit-core-heading{max-width:820px;margin:0 auto 62px;text-align:center}.ironfit-core-heading h2{margin:10px 0 18px;font-size:clamp(2.35rem,4.4vw,4.2rem);letter-spacing:-.045em}.ironfit-core-heading>p:last-child{margin:0 auto;max-width:760px;color:#9eaaa3;font-size:1.08rem;line-height:1.75}.ironfit-core-stage{position:relative;min-height:660px;display:flex;align-items:center;justify-content:center;max-width:1160px;margin:0 auto;border:1px solid rgba(183,255,25,.1);border-radius:34px;background:linear-gradient(145deg,rgba(12,25,20,.94),rgba(5,13,10,.98));box-shadow:inset 0 0 80px rgba(183,255,25,.025)}.ironfit-core-stage:after,.ironfit-core-stage:before{content:"";position:absolute;inset:26px;border:1px solid rgba(255,255,255,.025);border-radius:26px;pointer-events:none}.ironfit-core-stage:after{inset:auto 50% 0;width:1px;height:100%;border:0;background:linear-gradient(transparent,rgba(183,255,25,.13),transparent)}.ironfit-core-orbit{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.orbit{position:absolute;border:1px solid rgba(183,255,25,.16);border-radius:50%}.orbit--one{width:360px;height:360px}.orbit--two{width:500px;height:500px;border-style:dashed}.orbit--three{width:610px;height:610px;opacity:.38}.ironfit-core-mark{position:relative;z-index:4;width:330px;text-align:center}.ironfit-core-mark img{margin:0 auto -28px;filter:drop-shadow(0 0 26px rgba(183,255,25,.17))}.ironfit-core-mark strong{display:block;font-size:1.2rem;letter-spacing:.12em}.ironfit-core-mark span{display:block;margin-top:8px;font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;color:#718078}.ironfit-core-domains{position:absolute;inset:0}.ironfit-domain{position:absolute;z-index:5;min-width:146px;padding:12px 15px;border:1px solid rgba(183,255,25,.16);border-radius:999px;background:rgba(5,14,10,.9);box-shadow:0 12px 30px rgba(0,0,0,.25);font-size:.8rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:#e7eee9}.ironfit-domain span{margin-right:8px;color:#b7ff19;font-size:.66rem}.ironfit-domain--1{left:8%;top:16%}.ironfit-domain--2{right:8%;top:16%}.ironfit-domain--3{left:3%}.ironfit-domain--4{right:3%}.ironfit-domain--5{left:9%;bottom:16%}.ironfit-domain--6{right:9%;bottom:16%}.ironfit-domain--7,.ironfit-domain--8{bottom:7%}.ironfit-core-flow{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;margin:34px auto 0;color:#9facA4}.ironfit-core-flow span{padding:10px 14px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#0b1612;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ironfit-core-flow i{font-style:normal;color:#b7ff19}@media(max-width:1080px){.ironfit-hero__grid{grid-template-columns:1fr;gap:24px}.ironfit-hero__copy{max-width:760px}.ironfit-hero__visual{min-height:420px}.ironfit-core-stage{min-height:720px}.ironfit-domain--7{left:24%}.ironfit-domain--8{right:24%}}@media(max-width:760px){.ironfit-hero{min-height:auto;padding:34px 0 50px}.ironfit-hero__grid{margin-top:25px}.ironfit-hero h1{font-size:clamp(3.1rem,16vw,5.2rem)}.ironfit-hero__visual{min-height:300px;margin-top:4px}.ironfit-halo--one{width:300px;height:300px}.ironfit-halo--two{width:370px;height:370px}.ironfit-index{top:62px}.ironfit-core-section{padding:68px 0 76px;scroll-margin-top:112px}.ironfit-core-heading{margin-bottom:36px}.ironfit-core-stage{min-height:auto;display:block;padding:28px 18px}.ironfit-core-orbit,.ironfit-core-stage:after{display:none}.ironfit-core-mark{width:min(100%,320px);margin:0 auto 28px}.ironfit-core-domains{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.ironfit-domain{position:static;min-width:0;border-radius:14px}.ironfit-core-flow{gap:8px}.ironfit-core-flow i{display:none}.ironfit-core-flow span{width:100%;text-align:center}}@media(max-width:460px){.ironfit-core-domains{grid-template-columns:1fr}.ironfit-actions{display:grid}.ironfit-actions .button{width:100%;justify-content:center}.ironfit-byline{line-height:1.6}}.ironfit-approved-lockup{position:relative;z-index:2;text-align:center;max-width:560px;padding:34px 28px 28px;border:1px solid rgba(183,255,25,.16);border-radius:32px;background:linear-gradient(145deg,rgba(13,25,20,.9),rgba(5,13,10,.95));box-shadow:0 30px 80px rgba(0,0,0,.38),inset 0 0 70px rgba(183,255,25,.035)}.ironfit-approved-lockup img{width:min(100%,430px)!important;margin:0 auto!important}.ironfit-approved-lockup strong{display:block;margin-top:-22px;font-size:clamp(2rem,4vw,3.3rem);letter-spacing:.04em}.ironfit-approved-lockup strong em{font-style:normal;color:#b7ff19;text-shadow:0 0 22px rgba(183,255,25,.25)}.ironfit-approved-lockup>span{display:block;margin-top:8px;color:#cbd5cf;letter-spacing:.08em;font-size:.82rem;text-transform:uppercase}.ironfit-approved-lockup small{display:block;margin-top:12px;color:#738078;letter-spacing:.14em}.ironfit-index .container{gap:22px;overflow-x:auto;justify-content:center;scrollbar-width:none}.ironfit-index .container::-webkit-scrollbar{display:none}.ironfit-index a{white-space:nowrap}.ironfit-section{scroll-margin-top:126px;padding:92px 0;border-top:1px solid rgba(183,255,25,.07);background:#07110e}.ironfit-section:nth-of-type(2n){background:linear-gradient(180deg,#091410,#07110e)}.ironfit-finance-grid,.ironfit-split,.ironfit-student-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:70px;gap:70px;align-items:center}.ironfit-split--reverse{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.ironfit-centered-heading .eyebrow,.ironfit-copy-block .eyebrow{color:#b7ff19;letter-spacing:.14em}.ironfit-centered-heading h2,.ironfit-copy-block h2{margin:10px 0 18px;font-size:clamp(2.1rem,4vw,3.7rem);line-height:1.03;letter-spacing:-.045em}.ironfit-centered-heading>p:last-child,.ironfit-copy-block>p:not(.eyebrow){color:#9ca9a1;line-height:1.75;font-size:1.05rem}.ironfit-mini-brand{display:flex;align-items:center;gap:10px;margin-top:30px;padding:15px 18px;border:1px solid rgba(183,255,25,.12);border-radius:18px;background:#0a1511;max-width:370px}.ironfit-mini-brand img{width:100px}.ironfit-mini-brand span,.ironfit-mini-brand strong{display:block}.ironfit-mini-brand strong{letter-spacing:.1em}.ironfit-mini-brand span{margin-top:4px;color:#708078;font-size:.72rem;letter-spacing:.12em}.ironfit-management-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.ironfit-management-grid article,.ironfit-operations-grid article,.ironfit-training-facts article{padding:24px;border:1px solid rgba(183,255,25,.11);border-radius:20px;background:linear-gradient(145deg,rgba(12,25,20,.92),rgba(6,14,11,.96));min-height:168px}.ironfit-management-grid article>span,.ironfit-operations-grid article>span{color:#b7ff19;font-size:.7rem;font-weight:800;letter-spacing:.12em}.ironfit-management-grid h3,.ironfit-operations-grid h3,.ironfit-training-facts h3{margin:10px 0 8px;font-size:1.05rem}.ironfit-management-grid p,.ironfit-operations-grid p,.ironfit-training-facts p{margin:0;color:#84938b;line-height:1.58;font-size:.92rem}.ironfit-student{background:radial-gradient(circle at 25% 50%,rgba(183,255,25,.08),transparent 28%),#07110e}.ironfit-phone{width:min(100%,360px);margin:auto;padding:18px;border:1px solid rgba(183,255,25,.18);border-radius:38px;background:#040a08;box-shadow:0 30px 70px rgba(0,0,0,.45),inset 0 0 50px rgba(183,255,25,.025)}.ironfit-phone__bar{display:flex;justify-content:space-between}.ironfit-phone__bar span:first-child{width:62px;height:6px;border-radius:999px;background:#1a2922}.ironfit-phone__bar span:last-child{width:7px;height:7px;border-radius:50%;background:#b7ff19}.ironfit-phone__brand{text-align:center;padding:25px 10px}.ironfit-phone__brand img{width:150px;margin:0 auto -16px}.ironfit-phone__brand small,.ironfit-phone__brand strong{display:block}.ironfit-phone__brand strong{letter-spacing:.1em}.ironfit-phone__brand small{margin-top:5px;color:#74827a}.ironfit-phone__list{display:grid;grid-gap:9px;gap:9px}.ironfit-phone__list span{padding:13px 14px;border-radius:13px;background:#0b1712;border:1px solid rgba(255,255,255,.04);color:#bac6bf;font-size:.88rem}.ironfit-chip-list{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.ironfit-chip-list span{padding:9px 12px;border:1px solid rgba(183,255,25,.13);border-radius:999px;background:#0b1712;color:#c8d2cc;font-size:.82rem}.ironfit-note{margin-top:22px!important;padding-left:14px;border-left:2px solid #b7ff19;color:#718078!important;font-size:.84rem!important}.ironfit-centered-heading{max-width:850px;margin:0 auto 48px;text-align:center}.ironfit-training-flow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;margin:0 auto 34px;max-width:1120px}.ironfit-training-flow div{position:relative;padding:24px 14px;text-align:center;border:1px solid rgba(183,255,25,.1);background:#09140f}.ironfit-training-flow div:first-child{border-radius:18px 0 0 18px}.ironfit-training-flow div:last-child{border-radius:0 18px 18px 0}.ironfit-training-flow span{display:block;color:#b7ff19;font-size:.68rem}.ironfit-training-flow strong{display:block;margin-top:6px}.ironfit-training-flow i{position:absolute;right:-8px;top:50%;z-index:2;font-style:normal;color:#b7ff19}.ironfit-training-facts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.ironfit-equipment-map{position:relative;min-height:420px;display:grid;place-items:center;border:1px solid rgba(183,255,25,.12);border-radius:28px;background:radial-gradient(circle,rgba(183,255,25,.1),transparent 42%),#08130f}.ironfit-equipment-map>div{width:170px;height:170px;border-radius:50%;display:grid;place-items:center;text-align:center;border:1px solid rgba(183,255,25,.22);background:#07110e;box-shadow:0 0 55px rgba(183,255,25,.08);font-size:.8rem;letter-spacing:.1em}.ironfit-equipment-map>div strong{color:#b7ff19;font-size:1.25rem}.ironfit-equipment-map>span{position:absolute;padding:10px 13px;border:1px solid rgba(183,255,25,.13);border-radius:999px;background:#06100d;color:#c0cbc4;font-size:.76rem}.ironfit-equipment-map>span:first-of-type{top:14%;left:8%}.ironfit-equipment-map>span:nth-of-type(2){top:18%;right:7%}.ironfit-equipment-map>span:nth-of-type(3){bottom:13%;left:50%;transform:translateX(-50%)}.ironfit-operations-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.ironfit-finance{background:radial-gradient(circle at 75% 50%,rgba(183,255,25,.08),transparent 28%),#07110e}.ironfit-finance-panel{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ironfit-finance-panel div{padding:24px;border:1px solid rgba(183,255,25,.12);border-radius:18px;background:#09140f}.ironfit-finance-panel span,.ironfit-finance-panel strong{display:block}.ironfit-finance-panel span{color:#b7ff19;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em}.ironfit-finance-panel strong{margin-top:8px;color:#dce5df}.ironfit-hero__visual>img{display:none}@media(max-width:980px){.ironfit-finance-grid,.ironfit-split,.ironfit-split--reverse,.ironfit-student-grid{grid-template-columns:1fr;gap:40px}.ironfit-management-grid{grid-template-columns:repeat(3,1fr)}.ironfit-training-flow{grid-template-columns:1fr}.ironfit-training-flow div{border-radius:0!important}.ironfit-training-flow i{display:none}.ironfit-operations-grid,.ironfit-training-facts{grid-template-columns:1fr 1fr}.ironfit-index .container{justify-content:flex-start}}@media(max-width:680px){.ironfit-section{padding:64px 0;scroll-margin-top:112px}.ironfit-finance-panel,.ironfit-management-grid,.ironfit-operations-grid,.ironfit-training-facts{grid-template-columns:1fr}.ironfit-approved-lockup{padding:24px 18px}.ironfit-approved-lockup strong{font-size:2rem}.ironfit-equipment-map{min-height:360px}.ironfit-equipment-map>span:first-of-type{left:4%}.ironfit-equipment-map>span:nth-of-type(2){right:4%}.ironfit-centered-heading h2,.ironfit-copy-block h2{font-size:2.3rem}}.ironfit-hero{min-height:570px;padding:30px 0 42px}.ironfit-hero__grid{grid-template-columns:minmax(0,1fr) minmax(400px,.9fr);gap:34px;margin-top:22px}.ironfit-hero__copy{max-width:610px}.ironfit-hero h1{margin:10px 0 8px;font-size:clamp(3.35rem,5.2vw,4.75rem);line-height:.9}.ironfit-tagline{margin:0 0 18px;font-size:clamp(1.12rem,1.8vw,1.55rem)}.ironfit-hero .lead{max-width:590px;font-size:clamp(1rem,1.25vw,1.13rem);line-height:1.55}.ironfit-support{max-width:570px;margin:10px 0 0;line-height:1.58}.ironfit-actions{margin-top:22px}.ironfit-byline{margin-top:14px}.ironfit-hero__visual{min-height:360px}.ironfit-approved-lockup{max-width:500px;padding:10px;border-radius:24px;background:linear-gradient(145deg,rgba(9,18,14,.84),rgba(4,10,8,.96));box-shadow:0 24px 60px rgba(0,0,0,.34),inset 0 0 48px rgba(183,255,25,.025)}.ironfit-approved-lockup img{display:block!important;width:100%!important;height:auto!important;margin:0!important;border-radius:18px}.ironfit-halo--one{width:360px;height:360px}.ironfit-halo--two{width:440px;height:440px}.ironfit-core-section{padding:68px 0 76px}.ironfit-core-heading{max-width:790px;margin:0 auto 38px}.ironfit-core-heading h2{font-size:clamp(2.15rem,3.7vw,3.25rem);margin:8px 0 14px}.ironfit-core-heading>p:last-child{font-size:1rem;line-height:1.62}.ironfit-core-stage{min-height:520px;max-width:1050px;border-radius:26px}.ironfit-core-stage:before{inset:20px;border-radius:20px}.orbit--one{width:280px;height:280px}.orbit--two{width:390px;height:390px}.orbit--three{width:470px;height:470px}.ironfit-core-mark{width:285px}.ironfit-core-mark img{display:block;width:100%;height:auto;margin:0;filter:drop-shadow(0 0 22px rgba(183,255,25,.14));border-radius:16px}.ironfit-domain{min-width:132px;padding:10px 13px;font-size:.74rem}.ironfit-domain--1{left:11%;top:14%}.ironfit-domain--2{right:11%;top:14%}.ironfit-domain--3{left:4%;top:43%}.ironfit-domain--4{right:4%;top:43%}.ironfit-domain--5{left:11%;bottom:14%}.ironfit-domain--6{right:11%;bottom:14%}.ironfit-domain--7{left:31%;bottom:5%}.ironfit-domain--8{right:31%;bottom:5%}.ironfit-core-flow{margin-top:24px;gap:10px}.ironfit-core-flow span{padding:8px 12px;font-size:.71rem}.ironfit-mini-brand{padding:8px 10px;max-width:300px}.ironfit-mini-brand img{width:100%;height:auto;border-radius:12px}.ironfit-phone__brand img{width:180px;height:auto;margin:0 auto 4px;border-radius:10px}@media(max-width:1180px){.ironfit-hero__grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:28px}.ironfit-hero h1{font-size:clamp(3.2rem,5vw,4.25rem)}.ironfit-approved-lockup{max-width:450px}.ironfit-halo--one{width:330px;height:330px}.ironfit-halo--two{width:405px;height:405px}.ironfit-core-stage{min-height:500px}.orbit--three{width:440px;height:440px}}@media(max-width:900px){.ironfit-hero{min-height:auto;padding:28px 0 36px}.ironfit-hero__grid{grid-template-columns:1fr;gap:20px}.ironfit-hero__visual{min-height:320px}.ironfit-approved-lockup{max-width:480px}.ironfit-core-section{padding:58px 0 64px}.ironfit-core-stage{min-height:610px}.orbit--one{width:260px;height:260px}.orbit--two{width:360px;height:360px}.orbit--three{width:430px;height:430px}.ironfit-domain--7{left:24%}.ironfit-domain--8{right:24%}}@media(max-width:760px){.ironfit-hero{padding:24px 0 32px}.ironfit-hero__grid{margin-top:18px}.ironfit-hero h1{font-size:clamp(2.8rem,13vw,3.5rem)}.ironfit-tagline{font-size:1.08rem}.ironfit-hero .lead{font-size:1rem}.ironfit-hero__visual{min-height:260px}.ironfit-approved-lockup{max-width:420px;padding:8px;border-radius:18px}.ironfit-halo--one{width:250px;height:250px}.ironfit-halo--two{width:310px;height:310px}.ironfit-core-section{padding:50px 0 58px}.ironfit-core-heading{margin-bottom:28px}.ironfit-core-stage{min-height:auto;padding:22px 16px}.ironfit-core-mark{width:min(100%,300px);margin-bottom:22px}.ironfit-core-domains{gap:8px}.ironfit-domain{padding:9px 11px}.ironfit-core-flow{margin-top:18px}}@media(max-width:460px){.ironfit-hero h1{font-size:clamp(2.55rem,14vw,3.15rem)}.ironfit-hero__visual{min-height:220px}.ironfit-approved-lockup{max-width:100%}.ironfit-actions{margin-top:18px}.ironfit-byline{font-size:.68rem}.ironfit-core-heading h2{font-size:2.05rem}}.ironfit-ecosystem,.ironfit-intelligence,.ironfit-security{scroll-margin-top:126px}.ironfit-intelligence{background:radial-gradient(circle at 72% 38%,rgba(183,255,25,.1),transparent 30%),linear-gradient(180deg,#06100d,#08130f)}.ironfit-intelligence-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:56px;gap:56px;align-items:center}.ironfit-centered-heading--compact h2,.ironfit-intelligence-copy h2,.ironfit-security-head h2{margin:10px 0 18px;font-size:clamp(2.5rem,3.8vw,3.35rem);line-height:1.02;letter-spacing:-.04em}.ironfit-centered-heading--compact>p:last-child,.ironfit-intelligence-copy>p:not(.eyebrow),.ironfit-security-head>p{color:#98a69e;line-height:1.72}.ironfit-human-control{margin-top:24px;padding:18px 20px;border-left:2px solid #b7ff19;background:rgba(183,255,25,.035);border-radius:0 16px 16px 0}.ironfit-human-control span,.ironfit-human-control strong{display:block}.ironfit-human-control strong{color:#edf4ef;font-size:1.04rem}.ironfit-human-control span{margin-top:6px;color:#7f8f86;line-height:1.55}.ironfit-intelligence-network{position:relative;min-height:500px;border:1px solid rgba(183,255,25,.11);border-radius:28px;background:linear-gradient(145deg,rgba(11,23,18,.96),rgba(4,11,8,.98));overflow:hidden}.ironfit-intelligence-network:after,.ironfit-intelligence-network:before{content:"";position:absolute;left:50%;top:50%;border:1px solid rgba(183,255,25,.12);border-radius:50%;transform:translate(-50%,-50%)}.ironfit-intelligence-network:before{width:260px;height:260px}.ironfit-intelligence-network:after{width:390px;height:390px;border-style:dashed;opacity:.45}.ironfit-intelligence-core{position:absolute;left:50%;top:50%;z-index:2;width:170px;height:170px;transform:translate(-50%,-50%);display:grid;place-content:center;text-align:center;border:1px solid rgba(183,255,25,.22);border-radius:50%;background:#07110e;box-shadow:0 0 60px rgba(183,255,25,.08)}.ironfit-intelligence-core small,.ironfit-intelligence-core span,.ironfit-intelligence-core strong{display:block}.ironfit-intelligence-core span{color:#a7b3ac;font-size:.7rem;letter-spacing:.18em}.ironfit-intelligence-core strong{margin-top:4px;color:#b7ff19;letter-spacing:.08em}.ironfit-intelligence-core small{margin-top:7px;color:#617067}.ironfit-intelligence-node{position:absolute;z-index:3;width:220px;padding:17px 18px;border:1px solid rgba(183,255,25,.12);border-radius:17px;background:#09140f;box-shadow:0 14px 34px rgba(0,0,0,.24)}.ironfit-intelligence-node span{color:#b7ff19;font-size:.68rem;font-weight:800}.ironfit-intelligence-node h3{margin:5px 0 6px;font-size:.98rem}.ironfit-intelligence-node p{margin:0;color:#7f8e85;font-size:.82rem;line-height:1.48}.ironfit-intelligence-node--1{left:5%;top:8%}.ironfit-intelligence-node--2{right:5%;top:8%}.ironfit-intelligence-node--3{left:5%;bottom:8%}.ironfit-intelligence-node--4{right:5%;bottom:8%}.ironfit-intelligence-guardrail{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:28px;gap:28px;margin-top:22px;padding:22px 24px;border:1px solid rgba(255,255,255,.05);border-radius:18px;background:#0a1511}.ironfit-intelligence-guardrail strong{color:#dfe8e2}.ironfit-intelligence-guardrail p{margin:0;color:#76857c;line-height:1.58;font-size:.9rem}.ironfit-ecosystem{background:linear-gradient(180deg,#08130f,#07110e)}.ironfit-centered-heading--compact{max-width:780px;margin-bottom:38px}.ironfit-hub-diagram{display:grid;grid-template-columns:1fr auto 1fr auto 1.35fr;grid-gap:14px;gap:14px;align-items:stretch;max-width:1080px;margin:0 auto}.ironfit-hub-diagram>div{min-height:150px;padding:24px;border:1px solid rgba(183,255,25,.11);border-radius:20px;background:linear-gradient(145deg,#0c1914,#07110e);display:flex;flex-direction:column;justify-content:center}.ironfit-hub-diagram>i{align-self:center;color:#b7ff19;font-style:normal;font-size:1.2rem}.ironfit-hub-center span,.ironfit-hub-core span{color:#87958d;font-size:.7rem;letter-spacing:.16em}.ironfit-hub-center strong,.ironfit-hub-core strong{margin-top:4px;color:#b7ff19;font-size:1.3rem;letter-spacing:.08em}.ironfit-hub-center small,.ironfit-hub-providers small{margin-top:8px;color:#6e7d74;line-height:1.45}.ironfit-hub-providers strong{color:#e3ebe6}.ironfit-hub-providers span{margin-top:5px;color:#aab7af}.ironfit-hub-capabilities{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;max-width:1080px;margin:16px auto 0}.ironfit-hub-capabilities span{padding:12px 10px;border:1px solid rgba(183,255,25,.09);border-radius:13px;background:#0a1511;color:#bbc7bf;text-align:center;font-size:.78rem}.ironfit-hub-capabilities b{display:block;margin-bottom:3px;color:#b7ff19;font-size:.65rem}.ironfit-ecosystem-note{max-width:920px;margin:22px auto 0;padding:19px 21px;border-left:2px solid #b7ff19;background:rgba(183,255,25,.025)}.ironfit-ecosystem-note strong{color:#dfe8e2}.ironfit-ecosystem-note p{margin:6px 0 0;color:#77867d;line-height:1.55;font-size:.9rem}.ironfit-security{background:radial-gradient(circle at 18% 45%,rgba(183,255,25,.055),transparent 26%),#07110e}.ironfit-security-head{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:54px;gap:54px;align-items:end;margin-bottom:38px}.ironfit-security-head>p{margin:0 0 7px}.ironfit-security-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.ironfit-security-grid article{min-height:185px;padding:22px;border:1px solid rgba(183,255,25,.1);border-radius:18px;background:linear-gradient(145deg,#0b1712,#07110e)}.ironfit-security-grid span{color:#b7ff19;font-size:.68rem;font-weight:800}.ironfit-security-grid h3{margin:9px 0 8px;font-size:1rem}.ironfit-security-grid p{margin:0;color:#7e8d84;line-height:1.52;font-size:.86rem}.ironfit-security-details{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:16px}.ironfit-security-details article{padding:18px 19px;border:1px solid rgba(255,255,255,.045);border-radius:15px;background:#09140f}.ironfit-security-details strong{color:#d7e1db;font-size:.9rem}.ironfit-security-details p{margin:6px 0 0;color:#728078;font-size:.82rem;line-height:1.5}@media(max-width:1000px){.ironfit-intelligence-layout,.ironfit-security-head{grid-template-columns:1fr}.ironfit-intelligence-network{min-height:470px}.ironfit-hub-diagram{grid-template-columns:1fr}.ironfit-hub-diagram>i{transform:rotate(90deg)}.ironfit-hub-capabilities{grid-template-columns:repeat(3,1fr)}.ironfit-security-grid{grid-template-columns:1fr 1fr}.ironfit-security-details{grid-template-columns:1fr}}@media(max-width:700px){.ironfit-ecosystem,.ironfit-intelligence,.ironfit-security{scroll-margin-top:112px}.ironfit-centered-heading--compact h2,.ironfit-intelligence-copy h2,.ironfit-security-head h2{font-size:clamp(2rem,9vw,2.4rem)}.ironfit-intelligence-network{min-height:auto;padding:18px;display:grid;grid-gap:10px;gap:10px}.ironfit-intelligence-network:after,.ironfit-intelligence-network:before{display:none}.ironfit-intelligence-core,.ironfit-intelligence-node{position:static;width:auto;height:auto;transform:none}.ironfit-intelligence-core{border-radius:16px;padding:18px}.ironfit-intelligence-node{padding:16px}.ironfit-intelligence-guardrail{grid-template-columns:1fr;gap:8px}.ironfit-hub-capabilities{grid-template-columns:1fr 1fr}.ironfit-security-grid{grid-template-columns:1fr}}