body{background:#0a2447;color:#e4efff}header{background:#0b2549f5;border-color:#3179ee}nav,.brand span{color:#e5efff}.brand small{color:#9cb9df}.logo{background:#e2edff;border-radius:4px;padding:3px}.language{background:#173b68;color:#e0edff;border-color:#44658e}#colecciones{background:radial-gradient(ellipse at 90% 0%,#134a8a80,transparent 60%),#0a2447;color:#e9f2ff}.head p{color:#b3c9e4}.eyebrow{color:#a6c6f0}.library-showcase{background:linear-gradient(135deg,#123a69,#142b50);border-color:#3b6597;box-shadow:0 18px 40px #0002}.library-intro p,.library-showcase figcaption{color:#bed2ed}.library-facts span{color:#aec7e5}.library-facts strong{color:#ffbd58}.library-intro .textlink{color:#8bbcff}.library-image-button{padding:8px;background:#21416b;border-radius:5px}.offer-card{background:linear-gradient(130deg,#185d77,#133d5b);border-color:#3c8398;color:#eafaff}.offer-card .label,.offer-card p,.offer-card small{color:#bde2ec}.offer-card .offer-price{color:#73e1df}.offer-card .btn.light{color:#e5fcff;border-color:#70adbe}.offer-card.featured{background:linear-gradient(125deg,#763f15,#4d2975);border-color:#b48149}.offer-card.featured .offer-price{color:#ffc65f}.bonus-banner{background:linear-gradient(110deg,#1d593d,#164f52);border-color:#4d9671}.bonus-banner strong{color:#c6f78f}.bonus-banner span{color:#c0e2cb}.motion-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:22px 0 13px;color:#a8c4e7;font-size:11px}.motion-toolbar button{border:1px solid #527ba9;border-radius:30px;color:#dbedff;background:#15365c;padding:7px 13px;font-size:10px}.filter{background:#16375e;color:#b6d0ee;border-color:#3b5d85}.filter.active{background:#ffad41;border-color:#ffad41;color:#102e51}.collection{background:linear-gradient(145deg,color-mix(in srgb,var(--collection-color) 64%,#0b2344),#102645);border:1px solid color-mix(in srgb,var(--collection-color) 68%,#9bb5dc);box-shadow:0 6px 0 #020f2926;color:#f3f7ff}.collection:hover{box-shadow:0 15px 45px #0005;border-color:#e6bc73}.collection-art{background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,var(--collection-color) 82%,#fff) 0,transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--collection-color) 85%,#08213e),#102947);border-bottom:1px solid #ffffff25;position:relative}.collection-art:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#ffffff06 1px,transparent 1px),linear-gradient(#ffffff06 1px,transparent 1px);background-size:22px 22px;pointer-events:none}.collection-art img{position:relative;filter:drop-shadow(0 8px 8px #0004)}.collection .label{color:#c5d9f1}.collection p{color:#d1dfef}.collection .book-benefit{color:#b6f2c3}.collection-buy>strong{color:#ffd38a}.collection-buy small{color:#b6cee7}.collection .btn{background:#f3aa43;border-color:#f3aa43;color:#132a45}.collection .linkbutton{background:#071e3d70;color:#e6f0ff;border-color:#ffffff24}.contents-details{border-color:#ffffff28}.contents-details summary{color:#ffe0a1}.contents-details li{color:#d5e6f8}.catalog-note{color:#b4c9e0}.collection-motion{color:#92e7e0;background:#041a352e;border:1px solid #ffffff14;border-radius:5px;margin:15px 0 8px;padding:3px 10px 7px}.collection-motion svg{display:block;width:100%;height:52px}.collection-motion>span{font-size:8px;letter-spacing:.9px;text-transform:uppercase;display:block;text-align:center;color:#d1e7f4}.collection[data-theme='02'] .collection-motion{color:#ffd099}.collection[data-theme='03'] .collection-motion{color:#b1ee87}.collection[data-theme='04'] .collection-motion{color:#b9ccff}.collection[data-theme='05'] .collection-motion{color:#ffb6b5}.collection[data-theme='06'] .collection-motion{color:#ffdf7d}.collection[data-theme='07'] .collection-motion{color:#ffbc7c}.collection[data-theme='08'] .collection-motion{color:#a2edb1}.collection[data-theme='09'] .collection-motion{color:#ffd16d}.collection[data-theme='10'] .collection-motion{color:#e0b4ff}.motion-flow{animation:process-flow 5s linear infinite}.motion-gear{animation:gear-collection 10s linear infinite}.motion-lean{animation:lean-pulse 6s ease-in-out infinite}.motion-parts{animation:parts-step 5s ease-in-out infinite}.motion-chart{stroke-dasharray:350;animation:chart-reveal 7s ease-in-out infinite}.motion-signal{animation:signal-breathe 4s ease-in-out infinite}.motion-signal.late{animation-delay:1.3s}.motion-check{stroke-dasharray:60;animation:check-reveal 6s ease-in-out infinite}.motion-scan{animation:signal-breathe 5s ease-in-out infinite}.motion-leaf{transform-origin:140px 51px;animation:leaf-sway 7s ease-in-out infinite}.motion-bars{transform-origin:140px 48px;animation:bars-rise 7s ease-in-out infinite}.collection:not(.motion-visible) .collection-motion *,.collections-paused .collection-motion *{animation-play-state:paused!important}.digital-services{background:linear-gradient(145deg,#113360,#0d2342);color:#e9f3ff}.service-card{background:linear-gradient(150deg,#194b80,#122e51);border-top-color:#4699ff;box-shadow:0 8px 25px #0002}.service-card:nth-child(2){background:linear-gradient(150deg,#6c441e,#302f49)}.service-card:nth-child(3){background:linear-gradient(150deg,#185c61,#16334f)}.service-card:nth-child(4){background:linear-gradient(150deg,#51376f,#22345a)}.service-card h3{color:#f0f6ff}.service-card p,.service-card li,.service-number{color:#c3d6ec}.service-icon{color:#ffca77}.service-card .textlink{color:#ffce82}.service-process{color:#bfd1e8}.service-process b{color:#ffbf65}#templates{background:linear-gradient(125deg,#0a3c4f,#102b52);color:#e9f6ff}.template-card{background:linear-gradient(145deg,#174966,#153657);border-color:#47718c;color:#eff7ff}.template-card p,.template-top{color:#bdd8e9}.template-top b{background:#2a694f;color:#c7f0d6}.sheet-mini{border-color:#507b96;box-shadow:3px 4px 0 #081f3b}.sheet-mini i{background:#29546f;color:#d4e4ef;border-color:#54748e}.sheet-mini span{background:#082a49;border-color:#54748e}.template-card .textlink{color:#8ddfe4}.author{background:#0a2447;color:#ecf5ff}.author p,.author-title{color:#bad0e9}.author-inner{border-color:#42648c}#tips{background:linear-gradient(140deg,#102e56,#182d4b);color:#edf4ff}.tip{border-color:#f7b64f}.tip p,.source{color:#b6cce3}.tip .textlink{color:#ffcb83}.tip-visual{background:#1c4e76!important}.tip-visual .bars i{background:#7eddd9}.tip-visual .bars i:nth-child(2){background:#ffb65b}.tip-visual>div:not(.bars){color:#d0e9d0!important}.tip svg path{stroke:#83b6dc}.tip svg circle{fill:#ffb24b}.software{background:linear-gradient(130deg,#183d68,#224e81);color:#eff7ff}.software p,.software .micro{color:#c8dbef}.tag{border-color:#5f89b6;color:#deecfb}.bi-main{background:#dbe7f6}.bi-kpi,.bi-chart,.bi-table-wrap{background:#edf4ff;border-color:#c2d6ee}.bi-filters select,.bi-filters button{background:#edf4ff;border-color:#b3cbe8}.table-scroll{background:#eaf2fe}.bi-table th{background:#cbdcf3}.bi-table td{border-color:#cbdcf3}.template-card .collection-buy .btn{background:#ffb04e;border-color:#ffb04e;color:#102e4c}.motion-toolbar button:hover{border-color:#ffbc63}.btn:disabled{opacity:.5;cursor:not-allowed}@keyframes process-flow{to{stroke-dashoffset:-104}}@keyframes gear-collection{to{transform:rotate(360deg)}}@keyframes lean-pulse{0%,100%{transform:translateX(0)}50%{transform:translateX(14px)}}@keyframes parts-step{0%,100%{transform:translateX(0)}50%{transform:translateX(30px)}}@keyframes chart-reveal{0%,100%{stroke-dashoffset:0}50%{stroke-dashoffset:100}}@keyframes signal-breathe{0%,100%{opacity:.35}50%{opacity:1}}@keyframes check-reveal{0%,100%{stroke-dashoffset:0}40%{stroke-dashoffset:60}70%{stroke-dashoffset:0}}@keyframes leaf-sway{0%,100%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes bars-rise{0%,100%{transform:scaleY(.7)}50%{transform:scaleY(1)}}@media(max-width:650px){.motion-toolbar{align-items:flex-start}.motion-toolbar span{max-width:160px}.motion-toolbar button{font-size:9px}.collection-motion{padding-left:4px;padding-right:4px}.collection-motion svg{height:43px}.collection-motion>span{font-size:7px;letter-spacing:.3px}.library-intro h3{color:#eff6ff}}@media(prefers-reduced-motion:reduce){.collection-motion *{animation:none!important}}
