/* Composition and motion for the COTNAS public homepage, not for application layouts. */
.cotnas-premium{--section-gap:clamp(72px,8vw,130px);overflow-x:clip}
.cotnas-premium .container{width:min(1440px,calc(100% - 96px))}
.cotnas-premium .main-nav{top:16px;width:calc(100% - 40px);margin:16px auto 0;border:1px solid #2b463666;border-radius:7px;background:#080d0bba;backdrop-filter:blur(10px);transition:background .25s,border-color .25s;z-index:70}
.cotnas-premium .main-nav.nav-scrolled{background:#080d0bf5;border-color:#38513f}
.cotnas-premium .nav-inner{width:calc(100% - 40px);min-height:70px;padding:12px 0;gap:22px}
.cotnas-premium .logo{font-family:var(--cotnas-mono);font-size:21px;letter-spacing:.18em;color:var(--text-primary)}
.cotnas-premium .logo::before{content:'[ ]';font-size:17px;margin-right:12px;color:var(--accent);letter-spacing:-.22em}
.cotnas-premium .menu{gap:16px}
.cotnas-premium .menu>a{font-size:14px;color:#b5cbbc}
.cotnas-premium .btn-nav{font-size:12px;border-radius:4px;padding:9px 12px}
.cotnas-premium .nav-status{font:10px var(--cotnas-mono);letter-spacing:.08em;color:var(--text-secondary);white-space:nowrap}
.cotnas-premium .nav-status::before{content:'◆';color:var(--accent);margin-right:6px}
.cotnas-premium .menu .nav-audit{padding:10px 14px;color:#032313;background:var(--accent);border:1px solid var(--accent);border-radius:3px;font-size:12px;white-space:nowrap}
.cotnas-premium #inicio{padding:80px 0 38px;background:#050807;border:0;min-height:690px}
.cotnas-premium #inicio::before{background:radial-gradient(ellipse at 76% 35%,#0a382375,transparent 50%),linear-gradient(90deg,#050807,#080d0b)}
.cotnas-premium #inicio::after{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#43ff8809 1px,transparent 1px),linear-gradient(90deg,#43ff8809 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(90deg,transparent,#000);pointer-events:none}
.cotnas-premium .hero{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);gap:7%;align-items:center}
.cotnas-premium .tag{font:11px/1.7 var(--cotnas-mono);letter-spacing:.09em;color:var(--text-secondary);margin-bottom:28px}
.cotnas-premium .tag::before{background:var(--accent);box-shadow:none}
html[data-cotnas-ui] body.cotnas-premium .hero h1{font:700 clamp(58px,7.2vw,112px)/.94 var(--cotnas-font);letter-spacing:-.065em;margin:0 0 32px;text-wrap:initial;border:0;padding:0;max-width:100%;color:var(--text-primary)}
.cotnas-premium .hero h1 .ethical-word{display:block;color:var(--accent);letter-spacing:-.055em}
.cotnas-premium .hero-text>p{font-size:16px;line-height:1.8;max-width:590px;color:#a3bbad;margin-bottom:30px}
.cotnas-premium .hero-primary{margin:0;gap:14px}
.cotnas-premium .hero-primary a{position:relative;overflow:hidden;font:12px/1.4 var(--cotnas-mono);letter-spacing:.06em;padding:17px 20px;border-radius:3px;border-color:#395344;transition:translate .18s,background .2s;min-height:48px}
.cotnas-premium .hero-primary a:first-child{background:var(--accent);border-color:var(--accent);color:#002c17}
.cotnas-premium .hero-primary a:hover{transform:none;background:#cbffe2;color:#032313}
.hero-primary a::after,.cotnas-premium .contact-submit::after{content:'';position:absolute;inset:0;transform:translateX(-130%) skewX(-20deg);background:linear-gradient(90deg,transparent,#fff5,transparent);pointer-events:none}
.hero-primary a:hover::after,.cotnas-premium .contact-submit:hover::after{animation:light-sweep .65s ease}
.hero-lab-link{display:inline-flex;margin-top:24px;color:var(--text-secondary);font:12px var(--cotnas-mono);text-decoration:none;gap:10px}
.hero-lab-link:hover{color:var(--accent)}
.cotnas-premium .hero-foot{border-top:1px solid #24362c;margin-top:64px;padding-top:22px;font-size:11px;color:var(--text-secondary);letter-spacing:.08em;align-items:center}
.system-checkpoints{display:flex;gap:20px;flex-wrap:wrap}
.system-checkpoints a{color:#809b8b;text-decoration:none;font:10px var(--cotnas-mono)}
.system-checkpoints a.checkpoint-active{color:var(--accent)}
.security-workstation{min-width:0;position:relative}
.network-display{position:relative;margin-bottom:-4px;border:1px solid #31533a70;background:linear-gradient(150deg,#0a181080,#060d0970);border-radius:5px 5px 0 0}
.instrument-caption{display:flex;justify-content:space-between;gap:10px;font:10px/1.5 var(--cotnas-mono);letter-spacing:.09em;color:#8da99b;padding:14px 18px}
.network-status{color:#81aa96}
.network-map{display:block;width:100%;height:auto;color:#00ff88}
.network-links{stroke-width:1;opacity:.32}
.network-nodes{opacity:.65}
.network-core{fill:#082518;stroke:#00ff88;stroke-width:1}
.network-core-text{fill:#00ff88;font:700 25px var(--cotnas-mono)}
.network-labels{fill:#8da99b;font:11px var(--cotnas-mono)}
.packet-dot{fill:#b8ffd3}.packet-secondary{opacity:.55}
.network-connected .network-links{opacity:.65;transition:opacity 1s}
.workstation-terminal{position:relative;padding:0!important;border:1px solid #355744!important;border-radius:5px;background:#060c08!important;box-shadow:0 25px 70px #0006;overflow:hidden;scroll-margin-top:120px}
.terminal-chrome{display:flex;align-items:center;gap:15px;padding:13px 16px;background:#122219;border-bottom:1px solid #254632;font:11px var(--cotnas-mono);color:#b4cdbd}
.window-dots{display:flex;gap:6px}.window-dots i{width:7px;height:7px;border-radius:50%;background:#6eab83}.window-dots i:first-child{background:#ee726c}.window-dots i:nth-child(2){background:#e9c969}
.terminal-sim-label{margin-left:auto;color:#8ba694;font-size:10px;letter-spacing:.08em}
.terminal-screen{height:228px;overflow:auto;overscroll-behavior:contain;padding:18px 20px;scrollbar-width:thin;scrollbar-color:#285236 #070d09;font:12px/1.65 var(--cotnas-mono)}
.terminal-screen p{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 8px;color:#8fab9b}
.terminal-screen .term-command,.terminal-screen .term-cmd{color:#d9ffe9}.terminal-screen .term-ok{color:#4bffa5}.terminal-screen .term-event{color:#82b9aa}
.terminal-input-row{display:flex;align-items:center;gap:10px;border-top:1px solid #213c2b;padding:9px 14px}
.terminal-input-row label{font:13px var(--cotnas-mono);color:var(--accent)}
html[data-cotnas-ui] .terminal-input-row input{min-width:0;flex:1;width:0;border:0;border-radius:0;background:transparent;color:#dcfdeb;font:12px var(--cotnas-mono);padding:9px 3px}
.terminal-input-row input::placeholder{color:#80998c;opacity:1}
.terminal-run{border:1px solid #375741;border-radius:3px;color:var(--accent);background:#0b1e12;padding:7px 12px;cursor:pointer}
.terminal-state{display:flex;justify-content:space-between;align-items:center;padding:7px 14px;background:#0d1911;font:10px/1.5 var(--cotnas-mono);color:#8da99b}
.terminal-state button{background:none;border:0;color:#acc9b6;font:11px var(--cotnas-mono);cursor:pointer;padding:4px}
.terminal-a11y{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.workstation-terminal::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(transparent 48%,#00ff882b 50%,transparent 52%);transform:translateY(-100%);opacity:0}
.terminal-awake::after{animation:system-wake 1s ease-out .1s 1}
.cotnas-premium section{padding:var(--section-gap) 0;border-top:1px solid #203327;border-bottom:0;background:transparent}
.cotnas-premium .section-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:70px;align-items:end;margin-bottom:46px}
.cotnas-premium .module-label{grid-column:1/-1;font:11px var(--cotnas-mono);letter-spacing:.14em;color:var(--accent);margin-bottom:24px}
html[data-cotnas-ui] body.cotnas-premium .section-title{font:700 clamp(28px,3.4vw,48px)/1.08 var(--cotnas-font);letter-spacing:-.045em;margin:0;max-width:630px;text-align:left}
.cotnas-premium .section-title::before{display:none}
.cotnas-premium .section-desc{font:16px/1.75 var(--cotnas-font);margin:0;color:#9db6a7;text-align:left}
.cotnas-premium .service-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:20px}
.cotnas-premium .service-card{position:relative;border:1px solid #2d4836;border-radius:5px;background:#0a130d;display:flex;min-width:0}
.cotnas-premium .service-card:first-child{grid-row:span 2;flex-direction:column}
.cotnas-premium .service-content{padding:30px}
html[data-cotnas-ui] body.cotnas-premium .service-content h3{font:700 clamp(23px,2.2vw,31px)/1.15 var(--cotnas-font);color:#e8fff2;margin:0 0 16px}
.cotnas-premium .service-content p{font:15px/1.75 var(--cotnas-font);margin:0;color:#98b3a1}
.capability-id{display:block;margin-bottom:20px;font:11px var(--cotnas-mono);letter-spacing:.06em;color:#77b88e}
.capability-diagram{padding:24px;border-bottom:1px solid #2d4836;font:12px/1.8 var(--cotnas-mono);color:#75be8d;background:#0c1c12;min-height:150px;display:flex;flex-direction:column;justify-content:center;gap:10px}
.capability-diagram code{font:inherit}.http-response{color:#c1e9cd;border-top:1px solid #274b33;padding-top:14px}
.capability-small{min-width:120px;width:26%;border-bottom:0;border-right:1px solid #2d4836;align-items:center;font-size:11px;text-align:center}
.capability-small span{padding:7px 12px;border:1px solid #33543e;min-width:66px}
.capability-small i{height:18px;width:1px;background:#4b8c5d}
.service-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}
.service-tags span{font:10px var(--cotnas-mono);padding:5px 7px;border:1px solid #2e4b37;color:#90bca0}
.cotnas-premium .card-more{font-size:11px;color:#40ff9d;border-top-color:#2c4936;display:flex;justify-content:space-between}
.cotnas-premium .cotnas-card-link:hover{transform:translateY(-3px);box-shadow:none;border-color:#00ff8877}
.cotnas-premium .cotnas-card-link .card-more span{transition:transform .2s}.cotnas-premium .cotnas-card-link:hover .card-more span{transform:translateX(4px)}
.cotnas-premium #empresa{background:#080d0b}
.method-layout{display:grid;grid-template-columns:.85fr 1.25fr;gap:80px;align-items:start}
.method-index{position:sticky;top:130px;padding:28px 0}
.method-index .instrument-caption{padding:0;color:#8da99b;font-size:12px}
.method-index strong{display:block;font:700 clamp(100px,12vw,180px)/1.1 var(--cotnas-font);letter-spacing:-.07em;color:#1d5032}
.method-index p{font-size:22px;line-height:1.4;color:#d4efde;margin:12px 0 26px}
.method-index>span:last-child{font:10px var(--cotnas-mono);color:#779584}
.audit-timeline{padding:0;margin:0;list-style:none}
.audit-timeline li{position:relative;display:grid;grid-template-columns:140px 1fr;gap:24px;padding:0 0 46px 26px;border-left:1px solid #2a3e30}
.audit-timeline li::before{content:'';position:absolute;top:0;bottom:0;left:-1px;width:1px;background:#00ff88;transform-origin:top;transform:scaleY(0);transition:transform .8s ease}
.audit-timeline li::after{content:'';position:absolute;width:7px;height:7px;top:4px;left:-4px;background:#172e1d;border:1px solid #467454;border-radius:50%;transition:background .3s}
.audit-timeline li.phase-active::before{transform:scaleY(1)}.audit-timeline li.phase-active::after{background:var(--accent);box-shadow:0 0 12px #00ff8855}
.phase-id{font:11px/1.6 var(--cotnas-mono);color:#84a892}
html[data-cotnas-ui] .audit-timeline h3{font:700 21px/1.25 var(--cotnas-font);color:#d9f4e3;margin:0 0 12px}
.audit-timeline h3 a{text-decoration:none;color:inherit}.audit-timeline h3 a:hover{color:var(--accent)}
.audit-timeline p{font:15px/1.7 var(--cotnas-font);color:#95af9f;margin:0}
.cotnas-premium .image-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:18px}
.cotnas-premium .image-card{border-radius:4px;background:#0b140e;border-color:#2a4232}
.cotnas-premium .image-card img{height:160px;width:100%;object-fit:cover;filter:grayscale(.7) brightness(.65)}
.cotnas-premium .image-content{padding:26px}
.cotnas-premium .image-content h4{font-size:21px;color:#e8fff2}
.cotnas-premium .image-content p{font-size:15px}
.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #28422f;margin:40px 0 30px}
.trust-grid>div{padding:28px 24px 28px 0;border-bottom:1px solid #28422f}
.trust-grid span{font:11px var(--cotnas-mono);color:#58a474;display:block;margin-bottom:18px}
html[data-cotnas-ui] .trust-grid h3{font-size:20px;margin:0 0 10px;color:#e8fff2}
.trust-grid p{font-size:15px;color:#95ad9f;margin:0}
.text-link{color:#afffd0;text-decoration:none;font:13px var(--cotnas-mono)}
.lab-layout{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:42px}
.lab-feature{display:flex;flex-direction:column;justify-content:space-between;padding:32px;border:1px solid #356547;background:#0b1e12;border-radius:5px;color:inherit;text-decoration:none;position:relative;overflow:hidden}
.lab-feature .lab-code{font:700 clamp(24px,3.8vw,52px) var(--cotnas-mono);color:#00ff8870;letter-spacing:-.04em;margin:22px 0;overflow-wrap:anywhere}
.lab-feature h3{color:#e8fff2}.lab-feature p{font-size:15px;color:#9bb5a4;max-width:430px}
.lab-feature .lab-link{margin-top:20px;font:12px var(--cotnas-mono);color:#58ff9c}
.cotnas-premium #herramientas .hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-content:start}
.cotnas-premium #herramientas .hero-actions .btn{display:flex;align-items:center;justify-content:space-between;min-height:48px;font:12px/1.45 var(--cotnas-mono);padding:13px;background:#0b1510;border:1px solid #2a4533;color:#b7d6c2;border-radius:3px;text-align:left}
.cotnas-premium #herramientas .hero-actions .btn::after{content:'↗';margin-left:8px;color:#7daf8d}
.cotnas-premium #herramientas .hero-actions .btn:hover{background:#102519;border-color:#00ff88;color:#dfffeb;transform:none}
.cotnas-premium .contact-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}
.cotnas-premium #contacto .section-title{margin:22px 0}
.contact-intro .section-desc{max-width:390px}.contact-intro>span{font:11px var(--cotnas-mono);color:#6ca17f;letter-spacing:.08em}
.contact-note{margin-top:40px;border-top:1px solid #2a4132;padding-top:24px;font:13px/1.8 var(--cotnas-mono);color:#8da99b}
.cotnas-premium .contact-public-card{width:100%;padding:28px;background:#0b1210;border:1px solid #304736;border-radius:5px;box-shadow:none}
.cotnas-premium .contact-field input,.cotnas-premium .contact-field textarea{background:#060c09;border-color:#2a4233;color:#e8fff2;border-radius:3px;font-size:16px}
.cotnas-premium .contact-field label{font:12px var(--cotnas-mono);color:#8da99b}
.cotnas-premium .contact-field:focus-within label{color:var(--accent)}
.cotnas-premium .contact-submit{position:relative;overflow:hidden;font:12px var(--cotnas-mono);letter-spacing:.04em;min-height:48px;border-radius:3px;background:var(--accent);color:#032413}
.cotnas-premium .security-footer{background:#040705;border-top:1px solid #2c4433;padding:64px 0 24px;font-family:var(--cotnas-font)}
.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:45px}
.footer-grid>div>a{display:block;color:#8da99b;font-size:14px;text-decoration:none;margin-bottom:10px;line-height:1.5}
.footer-grid>div>a:hover{color:var(--accent)}
.footer-grid .footer-brand>a{color:#e8fff2;font-size:24px;margin-bottom:20px}
.footer-brand p{max-width:280px;color:#8da99b;font-size:14px;line-height:1.7}.footer-brand>span{font-size:12px;color:#6c8f79}
html[data-cotnas-ui] body.cotnas-premium .footer-grid h2{font:11px var(--cotnas-mono);letter-spacing:.1em;color:#81b391;margin:0 0 25px}
.footer-baseline{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #1d3023;padding-top:23px;margin-top:50px;font:10px/1.6 var(--cotnas-mono);color:#779581}
.footer-baseline a{color:#a2bdaa;text-decoration:none}
.data-assembly{position:fixed;inset:0;background:#050807e8;z-index:120;pointer-events:none;contain:strict}
.data-assembly canvas{width:100%;height:100%;display:block}
.assembly-skip{position:fixed;right:24px;bottom:24px;z-index:121;border:1px solid #326245;background:#07130c;color:#baffd4;padding:12px 16px;border-radius:4px;font:12px var(--cotnas-mono);cursor:pointer}
.context-halo{position:fixed;left:0;top:0;width:60px;height:60px;border:1px solid #00ff8840;border-radius:50%;display:grid;place-items:center;pointer-events:none;z-index:100;opacity:0;color:#89d5a5;font:8px var(--cotnas-mono);background:#00ff8808;transition:opacity .2s;will-change:transform}
.context-halo.halo-active{opacity:1}
.cotnas-premium .reading-progress{background:var(--accent);height:2px;box-shadow:none;z-index:140}
.cotnas-premium .email-float{z-index:60}
.cotnas-premium [data-reveal="panel"].revealed{animation:panel-reveal .7s cubic-bezier(.2,.8,.2,1) both}
.cotnas-premium [data-reveal="image"].revealed img{animation:panel-reveal .8s ease both}
@keyframes panel-reveal{from{clip-path:inset(0 0 12% 0);transform:translateY(12px)}to{clip-path:inset(0);transform:none}}
@keyframes light-sweep{to{transform:translateX(130%) skewX(-20deg)}}
@keyframes system-wake{0%{opacity:0;transform:translateY(-95%)}25%{opacity:1}100%{opacity:0;transform:translateY(95%)}}
@media(min-width:1600px){.cotnas-premium #inicio{padding-top:100px;padding-bottom:48px}.cotnas-premium .hero{gap:10%}}
@media(max-width:1350px){.cotnas-premium .menu-toggle{display:block}.cotnas-premium .menu{display:none;position:absolute;top:100%;left:0;right:0;max-height:75vh;overflow:auto;background:#080d0bf9;padding:24px;border:1px solid #2b4433;border-radius:0 0 5px 5px}.cotnas-premium .menu.open{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.cotnas-premium .auth-buttons{flex-wrap:wrap}.cotnas-premium .nav-status{margin-left:auto}}
@media(max-width:1024px){.cotnas-premium .container{width:calc(100% - 56px)}.cotnas-premium .hero{gap:4%}.cotnas-premium #inicio{padding-top:55px}.cotnas-premium .hero-text>p{font-size:15px}.terminal-screen{font-size:11px;height:220px;padding:14px}.cotnas-premium .section-heading{gap:24px}.method-layout{gap:40px;grid-template-columns:.6fr 1.4fr}.audit-timeline li{grid-template-columns:1fr;gap:12px}.capability-small{display:none}.cotnas-premium .contact-layout{gap:35px}.footer-grid{gap:25px}}
@media(max-width:767px){.cotnas-premium .main-nav{top:8px;width:calc(100% - 24px);margin-top:8px}.cotnas-premium .nav-inner{width:calc(100% - 26px);min-height:60px;gap:10px}.cotnas-premium .logo{font-size:18px}.cotnas-premium .nav-status{display:none}.cotnas-premium .menu-toggle{margin-left:auto}.cotnas-premium .menu.open{flex-direction:column;align-items:flex-start}.cotnas-premium .auth-buttons{width:100%}.cotnas-premium .container{width:calc(100% - 36px)}.cotnas-premium #inicio{padding-top:48px;min-height:0}.cotnas-premium .hero{grid-template-columns:1fr;gap:44px}.cotnas-premium .tag{font-size:10px;letter-spacing:.04em;margin-bottom:24px}html[data-cotnas-ui] body.cotnas-premium .hero h1{font-size:clamp(60px,15vw,88px);margin-bottom:24px}.cotnas-premium .hero-text>p{font-size:16px}.cotnas-premium .hero-primary{gap:10px}.cotnas-premium .hero-primary a{font-size:11px;padding:16px}.terminal-screen{height:240px;font-size:12px}.cotnas-premium .hero-foot{margin-top:35px;align-items:flex-start;flex-direction:column}.system-checkpoints{gap:15px}.cotnas-premium .section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.cotnas-premium .module-label{margin-bottom:0}.cotnas-premium .service-grid{grid-template-columns:1fr}.cotnas-premium .service-card:first-child{grid-row:auto}.cotnas-premium .service-content{padding:25px}.capability-diagram{min-height:120px}.method-layout{grid-template-columns:1fr;gap:30px}.method-index{position:static;padding:0;display:grid;grid-template-columns:auto 1fr;gap:15px 25px;align-items:center}.method-index strong{font-size:86px;grid-row:1/4}.method-index .instrument-caption{font-size:10px}.method-index p{font-size:18px;margin:0}.method-index>span:last-child{font-size:8px}.audit-timeline{margin-left:5px}.audit-timeline li{grid-template-columns:1fr;gap:10px;padding:0 0 36px 22px}.cotnas-premium .image-grid{grid-template-columns:1fr}.cotnas-premium .image-card{display:grid;grid-template-columns:.65fr 1fr;align-items:stretch}.cotnas-premium .image-card img{height:100%;min-height:190px}.cotnas-premium .image-content{padding:22px}.cotnas-premium .image-content h4{font-size:19px}.trust-grid{grid-template-columns:1fr 1fr;margin-top:28px}.trust-grid>div{padding:24px 16px 24px 0}.trust-grid p{font-size:14px}html[data-cotnas-ui] .trust-grid h3{font-size:17px}.lab-layout{grid-template-columns:1fr}.lab-feature{padding:26px}.cotnas-premium .contact-layout{grid-template-columns:1fr;gap:32px}.contact-note{margin-top:22px}.cotnas-premium .contact-public-card{padding:22px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px 20px}.footer-brand{grid-column:1/-1}.footer-baseline{flex-wrap:wrap;gap:12px;font-size:9px}.context-halo{display:none}}
@media(max-width:374px){.cotnas-premium .container{width:calc(100% - 28px)}.cotnas-premium .hero-primary{flex-direction:column;align-items:stretch}.cotnas-premium .hero-primary a{text-align:center}.cotnas-premium #herramientas .hero-actions{grid-template-columns:1fr}.terminal-chrome{gap:9px;padding:12px}.terminal-sim-label{font-size:9px}.instrument-caption{font-size:9px;padding:12px}.cotnas-premium .image-card{grid-template-columns:1fr}.cotnas-premium .image-card img{height:150px;min-height:0}}
@media(prefers-reduced-motion:reduce){.cotnas-premium *,.cotnas-premium *::before,.cotnas-premium *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cotnas-premium .audit-timeline li::before{transform:scaleY(1)}.data-assembly,.context-halo{display:none}.packet-dot{display:none}.scramble-real{opacity:1!important}}
@media print{.data-assembly,.assembly-skip,.context-halo,.network-display,.reading-progress{display:none!important}.cotnas-premium .main-nav{position:static}.cotnas-premium .hero h1{font-size:40px!important}.cotnas-premium *{animation:none!important;box-shadow:none!important}}
