@font-face{font-family:"Geist Sans";src:url("../fonts/geist-sans-400.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--cos-ink:#080a0f;--cos-navy:#080a0f;--cos-canvas:#f5f7fb;--cos-surface:#ffffff;--cos-cobalt:#0047ff;--cos-cobalt-dark:#0033bf;--cos-teal:#0047ff;--cos-border:#d9dee8;--cos-muted:#5f6b7a;--cos-soft:#f0f4fb;--cos-shadow:0 22px 60px rgba(8,10,15,0.08);--cos-font-sans:"Geist Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--cos-font-display:"Geist Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}body.celindra-os{background:#f7f8fb;color:var(--cos-ink)}.cos-header{background:rgba(255,255,255,0.94);box-shadow:none}.cos-header__inner{min-height:72px}.cos-nav{border-color:transparent;background:transparent}.cos-nav a{color:#202735;font-weight:760}.cos-cta,.button,.wp-block-button__link,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{border-radius:7px;font-weight:820;box-shadow:0 12px 26px rgba(0,71,255,0.18)}.cos-btn-secondary,.cos-card-link{border-radius:7px}.cos-eyebrow{color:var(--cos-cobalt);letter-spacing:0.1em}.cos-commerce-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--cos-border);background:linear-gradient(180deg,#ffffff 0%,#f6f8fc 100%)}.cos-commerce-hero::before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(8,10,15,0.04) 1px,transparent 1px),linear-gradient(180deg,rgba(8,10,15,0.035) 1px,transparent 1px);background-size:82px 82px;mask-image:linear-gradient(180deg,rgba(0,0,0,0.62),transparent 74%);content:""}.cos-commerce-hero__grid{position:relative;z-index:1;width:var(--cos-wide);min-height:670px;margin:0 auto;padding:82px 0 64px;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(430px,0.68fr);gap:58px;align-items:center}.cos-commerce-hero__content{max-width:760px}.cos-commerce-hero h1{max-width:760px;font-family:var(--cos-font-display);font-size:clamp(54px,6vw,88px);font-weight:760;line-height:0.94;text-wrap:balance}.cos-commerce-hero h1 span{color:var(--cos-cobalt)}.cos-commerce-hero .cos-lead{max-width:660px;color:#30394a;font-size:clamp(18px,2vw,22px)}.cos-commerce-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.cos-commerce-hero__proof{margin-top:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:700px}.cos-commerce-hero__proof span{min-height:70px;padding:14px;border:1px solid rgba(8,10,15,0.1);border-radius:8px;background:rgba(255,255,255,0.78);color:#202735;font-size:13px;font-weight:760}.cos-commerce-hero__panel{align-self:stretch;padding:18px;border:1px solid rgba(8,10,15,0.12);border-radius:10px;background:#fff;box-shadow:0 28px 80px rgba(8,10,15,0.12)}.cos-featured-course{height:100%;display:grid;grid-template-rows:auto 1fr auto;gap:18px}.cos-featured-course__media{min-height:240px;border:1px solid var(--cos-border);border-radius:8px;overflow:hidden;background:linear-gradient(135deg,rgba(8,10,15,0.75),rgba(8,10,15,0.16)),url("/wp-content/uploads/2024/10/Trading-cursuri-1080x675.webp") center / cover}.cos-featured-course__body{display:grid;align-content:start;gap:14px;padding:4px 4px 0}.cos-featured-course h2{font-size:clamp(30px,3.6vw,44px);line-height:1}.cos-featured-course p{color:#3b4658}.cos-featured-course__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cos-featured-course__details span{min-height:72px;padding:12px;border:1px solid var(--cos-border);border-radius:8px;background:#f8fafc;color:#222b3b;font-size:13px}.cos-featured-course__details strong{display:block;margin-bottom:3px;color:var(--cos-muted);font-size:10px;letter-spacing:0.08em;text-transform:uppercase}.cos-featured-course__price{padding:18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(0,71,255,0.18);border-radius:8px;background:#f4f7ff}.cos-featured-course__price strong{display:block;color:var(--cos-ink);font-size:24px;line-height:1}.cos-course-priority{width:var(--cos-wrap);margin:0 auto;padding:76px 0 34px}.cos-course-priority__head,.cos-page-commerce-head{display:grid;grid-template-columns:minmax(0,0.78fr) minmax(300px,0.42fr);gap:28px;align-items:end}.cos-course-priority h2,.cos-page-commerce-head h1,.cos-page-commerce-head h2{font-size:clamp(42px,5.2vw,72px);line-height:0.96}.cos-course-priority__head p,.cos-page-commerce-head p{color:#3b4658;font-size:18px}.cos-course-priority .cos-product-catalog{margin-top:28px}.cos-extension-grid{width:var(--cos-wrap);margin:34px auto 90px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cos-extension-card{min-height:330px;padding:28px;display:flex;flex-direction:column;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 18px 46px rgba(8,10,15,0.055)}.cos-extension-card h3{margin-top:18px;font-size:30px;line-height:1.04}.cos-extension-card p{margin-top:12px;color:#3b4658}.cos-extension-card__label{width:fit-content;min-height:28px;padding:0 10px;display:inline-flex;align-items:center;border:1px solid rgba(0,71,255,0.2);border-radius:999px;background:#f4f7ff;color:var(--cos-cobalt);font-size:11px;font-weight:850;text-transform:uppercase}.cos-extension-card ul{margin:20px 0 0;padding:0;display:grid;gap:9px;list-style:none}.cos-extension-card li{position:relative;padding-left:18px;color:#253246;font-size:14px}.cos-extension-card li::before,.cos-list li::before,.cos-offer-card__meta li::before,.cos-account-list li::before{background:var(--cos-cobalt)}.cos-extension-card .cos-card-link{margin-top:auto}.cos-commercial-band{width:var(--cos-wide);margin:0 auto 90px;padding:42px;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(300px,0.45fr);gap:28px;align-items:center;border:1px solid rgba(8,10,15,0.18);border-radius:10px;background:#080a0f;box-shadow:0 28px 86px rgba(8,10,15,0.18)}.cos-commercial-band h2,.cos-commercial-band p,.cos-commercial-band .cos-eyebrow{color:#fff}.cos-commercial-band p{color:rgba(255,255,255,0.72);font-size:17px}.cos-commercial-band__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px}.cos-commercial-band .cos-btn-secondary{border-color:rgba(255,255,255,0.24);background:rgba(255,255,255,0.08);color:#fff}.cos-page-commerce-hero{width:var(--cos-wide);margin:0 auto;padding:70px 0 44px}.cos-page-commerce-hero__grid{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(330px,0.44fr);gap:34px;align-items:stretch}.cos-page-commerce-hero .cos-panel{border-radius:10px;background:#fff;box-shadow:0 22px 58px rgba(8,10,15,0.08)}.cos-page-commerce-hero .cos-list{margin-top:16px}.cos-product-card,.woocommerce ul.products li.product{border-color:rgba(8,10,15,0.12);box-shadow:0 18px 48px rgba(8,10,15,0.06)}.cos-product-card__media,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{aspect-ratio:16 / 10;background:linear-gradient(180deg,#f9fafc 0%,#eef2f8 100%)}.cos-product-card__media::before,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link::before{inset:auto 18px 18px 18px;height:42%;border:0;border-bottom:2px solid rgba(0,71,255,0.5);border-right:2px solid rgba(0,71,255,0.28);transform:skewY(-9deg)}.cos-product-card__body{padding:22px 22px 10px}.cos-product-card h3,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:22px;font-weight:760}.cos-product-card__meta-pills span{border-color:rgba(8,10,15,0.1);background:#fff}.cos-card-link{border-color:var(--cos-cobalt);background:var(--cos-cobalt);color:#fff;font-weight:820}.cos-card-link:hover,.cos-card-link:focus-visible{background:var(--cos-cobalt-dark);color:#fff}.cos-product-card__price{padding:13px 14px;border:1px solid rgba(8,10,15,0.1);border-radius:8px;background:#f8fafc}.cos-purchase-panel{border-radius:10px}.woocommerce-cart .shop_table,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #order_review,.woocommerce-checkout form.login,.woocommerce-checkout form.checkout_coupon{border-color:rgba(8,10,15,0.12);border-radius:10px;box-shadow:0 18px 46px rgba(8,10,15,0.055)}.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-additional-fields h3{font-size:28px;letter-spacing:0}.cos-footer{background:#080a0f}.cos-footer__brand p{color:rgba(255,255,255,0.68)}.cos-trust-badge--netopia{min-width:168px;min-height:42px;overflow:hidden;background:rgba(255,255,255,0.08)}body.celindra-os .cos-card-link,body.celindra-os .cos-card-link:hover,body.celindra-os .cos-card-link:focus-visible{color:#fff}body.celindra-os .cos-commercial-band p,body.celindra-os .cos-commercial-band .cos-eyebrow{color:rgba(255,255,255,0.78)}body.celindra-os .cos-commercial-band h2{color:#fff}body.celindra-os.page-id-8115 .cos-product-catalog{width:min(1280px,calc(100vw - 72px));margin-top:18px;margin-bottom:72px}body.celindra-os.page-id-8115 .cos-product-grid--count-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}body.celindra-os.page-id-8115 .cos-product-card--carte{border-radius:10px;box-shadow:0 14px 36px rgba(8,10,15,0.045)}body.celindra-os.page-id-8115 .cos-product-card--carte:hover{box-shadow:0 20px 50px rgba(8,10,15,0.075);transform:translateY(-2px)}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media{aspect-ratio:4 / 3;background:linear-gradient(180deg,#fff 0%,#f4f6fa 100%)}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media::before{opacity:0.12}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media img{object-fit:contain;padding:18px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__body{padding:16px 16px 6px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-eyebrow{margin-bottom:7px;font-size:10px}body.celindra-os.page-id-8115 .cos-product-card--carte h3{font-size:18px;line-height:1.14}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__body p:not(.cos-eyebrow){margin-top:9px;font-size:13px;line-height:1.45}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__meta-pills{margin-top:12px;gap:5px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__meta-pills span{min-height:24px;padding:0 8px;font-size:10px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__footer{padding:12px 16px 16px;gap:10px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__price{padding:11px 12px;border-radius:7px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-price{font-size:19px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-card-link{min-height:42px;font-size:13px}@media (max-width:1180px){body.celindra-os.page-id-8115 .cos-product-grid--count-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){body.celindra-os.page-id-8115 .cos-product-catalog{width:min(100% - 36px,760px)}body.celindra-os.page-id-8115 .cos-product-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){body.celindra-os.page-id-8115 .cos-product-catalog{width:min(100% - 28px,560px)}body.celindra-os.page-id-8115 .cos-product-grid--count-4{grid-template-columns:1fr}}body.celindra-os .cos-commerce-hero__grid{width:min(1240px,calc(100vw - 56px));min-height:500px;padding:42px 0 46px;grid-template-columns:minmax(0,0.94fr) minmax(390px,0.56fr);gap:42px}body.celindra-os .cos-commerce-hero h1{font-size:clamp(44px,4.55vw,64px);line-height:1}body.celindra-os .cos-commerce-hero .cos-lead{max-width:640px;font-size:18px}body.celindra-os .cos-featured-course__price{display:flex;flex-wrap:wrap;align-items:center;gap:12px}body.celindra-os .cos-featured-course__price>div{min-width:124px;flex:1 1 124px}body.celindra-os .cos-featured-course__price .cos-cta{min-width:0;flex:1 1 158px;padding-right:16px;padding-left:16px;white-space:nowrap}body.celindra-os .cos-product-grid--count-4{grid-template-columns:repeat(3,minmax(0,1fr))}body.celindra-os .cos-product-card__body p:not(.cos-eyebrow){font-size:14px;line-height:1.5}body.celindra-os .cos-extension-showcase{margin-top:64px}body.celindra-os .cos-extension-showcase .cos-extension-card{min-height:0}@media (min-width:1320px){body.celindra-os .cos-course-priority,body.celindra-os .cos-product-catalog,body.celindra-os .cos-extension-showcase,body.celindra-os .cos-commercial-band{width:min(1240px,calc(100vw - 96px))}}@media (max-width:1180px){body.celindra-os .cos-product-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){body.celindra-os .cos-commerce-hero__grid{width:min(100% - 28px,560px);min-height:0;padding:36px 0 38px;gap:24px}body.celindra-os .cos-commerce-hero h1{font-size:clamp(32px,9vw,42px)}body.celindra-os .cos-product-grid--count-4{grid-template-columns:1fr}}body.celindra-os{overflow-x:hidden;background:linear-gradient(180deg,#fff 0,#f7f8fb 520px,#f5f7fb 100%),#f5f7fb;color:#080a0f;font-family:var(--cos-font-sans);text-rendering:optimizeLegibility}body.celindra-os:where(h1,h2,h3,h4,p,a,button,input,select,textarea,li,span){letter-spacing:0}body.celindra-os:where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(0,71,255,0.22);outline-offset:3px}body.celindra-os:where(p,li){line-height:1.55}.cos-header{border-bottom-color:rgba(8,10,15,0.08);background:rgba(255,255,255,0.92);box-shadow:0 14px 42px rgba(8,10,15,0.055)}.cos-header__inner{width:min(100% - 56px,1420px);min-height:68px}.cos-brand__logo{width:136px}.cos-nav{gap:2px;padding:4px;border-color:rgba(8,10,15,0.08);border-radius:999px;background:rgba(247,249,252,0.82)}.cos-nav a{padding:9px 13px;border-radius:999px;color:#273143;font-size:13px;font-weight:760}.cos-login-link{color:#273143;font-size:13px}.cos-cart-action,.cos-account-action{width:40px;height:40px;border-radius:999px}.cos-cta,.cos-btn-secondary,.cos-card-link,.button,.wp-block-button__link,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{min-height:44px;border-radius:999px;font-size:14px;font-weight:820}.cos-btn-secondary{background:rgba(255,255,255,0.88);border-color:rgba(8,10,15,0.14)}.cos-eyebrow{margin:0 0 10px;color:var(--cos-cobalt);font-size:11px;font-weight:850;letter-spacing:0.08em;text-transform:uppercase}.cos-commerce-hero{border-bottom:0;background:radial-gradient(circle at 76% 12%,rgba(0,71,255,0.08),transparent 30%),linear-gradient(180deg,#fff 0%,#f6f8fc 100%)}.cos-commerce-hero::before{opacity:0.45;background-size:96px 96px}.cos-commerce-hero__grid{width:min(100% - 56px,1420px);min-height:0;padding:72px 0 54px;grid-template-columns:minmax(0,1.02fr) minmax(390px,0.62fr);gap:46px}.cos-commerce-hero__content{max-width:760px}.cos-commerce-hero h1{max-width:720px;font-size:64px;font-weight:830;line-height:0.98}.cos-commerce-hero .cos-lead{max-width:620px;margin-top:18px;color:#3f4a5c;font-size:19px}.cos-commerce-hero__actions{margin-top:26px}.cos-commerce-hero__proof{max-width:660px;margin-top:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.cos-commerce-hero__proof span{min-height:64px;padding:13px 14px;border-color:rgba(8,10,15,0.09);border-radius:10px;background:rgba(255,255,255,0.9);box-shadow:0 12px 34px rgba(8,10,15,0.045);font-size:12.5px}.cos-commerce-hero__panel{padding:14px;border-color:rgba(8,10,15,0.1);border-radius:14px;box-shadow:0 30px 80px rgba(8,10,15,0.12)}.cos-featured-course{gap:16px}.cos-featured-course__media{min-height:220px;border-radius:10px;background:linear-gradient(135deg,rgba(8,10,15,0.58),rgba(8,10,15,0.05)),url("/wp-content/uploads/2024/10/Trading-cursuri-1080x675.webp") center / cover}.cos-featured-course h2{font-size:34px;line-height:1.02}.cos-featured-course p{color:#4b5768;font-size:14.5px}.cos-featured-course__details{grid-template-columns:repeat(3,minmax(0,1fr))}.cos-featured-course__details span{min-height:68px;border-radius:10px}.cos-featured-course__price{padding:14px;border:1px solid rgba(8,10,15,0.09);border-radius:12px;background:#f8fafc}.cos-course-priority,.cos-section,.cos-product-catalog,.cos-page-commerce-hero__grid,.woocommerce-page .site-main,.woocommerce .site-main{width:min(100% - 56px,1420px)}.cos-course-priority{margin:0 auto;padding:58px 0 22px}.cos-course-priority__head,.cos-page-commerce-head{display:grid;grid-template-columns:minmax(0,0.82fr) minmax(280px,0.45fr);gap:32px;align-items:end}.cos-course-priority h2,.cos-page-commerce-head h1,.cos-page-commerce-head h2{font-size:46px;line-height:1.04}.cos-course-priority__head p,.cos-page-commerce-head p{max-width:520px;color:#4f5b6b;font-size:16px}.cos-product-catalog{margin-bottom:76px}.cos-product-grid,.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cos-product-grid--count-1{max-width:520px;grid-template-columns:1fr}.cos-product-grid--count-2{max-width:980px;grid-template-columns:repeat(2,minmax(0,1fr))}.cos-product-grid--count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cos-product-card,.woocommerce ul.products li.product{border-color:rgba(8,10,15,0.09);border-radius:12px;background:#fff;box-shadow:0 18px 48px rgba(8,10,15,0.055)}.cos-product-card__media,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{aspect-ratio:16 / 9;border-bottom-color:rgba(8,10,15,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.2),rgba(8,10,15,0.06)),#eef2f8}.cos-product-card__media::before,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link::before{inset:auto 16px 16px;height:36%;border-bottom-color:rgba(0,71,255,0.42);border-right-color:rgba(0,71,255,0.22)}.cos-product-card__body{padding:18px 18px 6px}.cos-product-card h3,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:20px;font-weight:820;line-height:1.16}.cos-product-card__body p:not(.cos-eyebrow){margin-top:10px;color:#526072;font-size:13.5px}.cos-product-card__meta-pills{margin-top:14px;gap:6px}.cos-product-card__meta-pills span{min-height:26px;border-color:rgba(8,10,15,0.08);background:#f8fafc;color:#344052;font-size:10.5px}.cos-product-card__footer{padding:14px 18px 18px;gap:12px}.cos-product-card__price{border-radius:10px;background:#f8fafc}.cos-card-link{width:100%;min-height:44px}.cos-extension-showcase{width:min(100% - 56px,1420px);margin:52px auto 78px}.cos-extension-showcase__head{max-width:820px}.cos-extension-showcase__head h2{font-size:42px;line-height:1.04}.cos-extension-showcase .cos-extension-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cos-extension-showcase .cos-extension-card{padding:20px;border-radius:12px}.cos-extension-showcase .cos-extension-card h3{font-size:24px}.cos-extension-showcase .cos-extension-card p{font-size:14px}.cos-commercial-band{width:min(100% - 56px,1420px);margin-bottom:74px;padding:34px;border-radius:14px}.cos-page-commerce-hero{padding:54px 0 22px;background:radial-gradient(circle at 82% 0%,rgba(0,71,255,0.07),transparent 34%),linear-gradient(180deg,#fff,#f7f8fb)}.cos-page-commerce-hero .cos-panel,.cos-feature,.cos-panel{border-color:rgba(8,10,15,0.09);border-radius:12px;box-shadow:0 16px 44px rgba(8,10,15,0.052)}.cos-feature-grid{gap:16px}.cos-feature{padding:22px}.cos-feature h3{font-size:22px;line-height:1.15}.cos-discord-panel,.cos-purchase-panel{border-radius:14px}.cos-purchase-panel__copy h2{font-size:40px;line-height:1.04}.woocommerce div.product{gap:32px}.woocommerce div.product div.summary,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #order_review,.woocommerce-cart-form,.cos-empty-cart-panel{border-color:rgba(8,10,15,0.1);border-radius:14px;box-shadow:0 18px 52px rgba(8,10,15,0.06)}.woocommerce-checkout form.checkout{grid-template-columns:minmax(0,1fr) minmax(340px,0.44fr);gap:24px}.woocommerce-checkout .input-text,.woocommerce-checkout select,.woocommerce-checkout textarea,.woocommerce-cart .input-text,.woocommerce-cart select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{min-height:46px;border:1px solid rgba(8,10,15,0.14);border-radius:10px;background:#fff;color:#080a0f}.woocommerce-checkout label,.woocommerce form .form-row label{color:#2f3948;font-size:13px;font-weight:760}.cos-footer{background:radial-gradient(circle at 80% 0%,rgba(0,71,255,0.14),transparent 32%),#080a0f}.cos-footer__grid,.cos-footer__legal{width:min(100% - 56px,1320px)}.cos-footer a{color:rgba(255,255,255,0.78)}.cos-footer a:hover,.cos-footer a:focus-visible{color:#fff}@media (max-width:1180px){.cos-commerce-hero__grid{grid-template-columns:1fr;padding-top:54px}.cos-commerce-hero__panel{max-width:760px}.cos-product-grid,.woocommerce ul.products,.cos-product-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.cos-course-priority__head,.cos-page-commerce-head{grid-template-columns:1fr;gap:12px}}@media (max-width:760px){.cos-header__inner,.cos-commerce-hero__grid,.cos-course-priority,.cos-section,.cos-product-catalog,.cos-page-commerce-hero__grid,.cos-extension-showcase,.cos-commercial-band,.woocommerce-page .site-main,.woocommerce .site-main,.cos-footer__grid,.cos-footer__legal{width:min(100% - 28px,1420px)}.cos-brand__logo{width:128px}.cos-nav,.cos-login-link,.cos-header__actions>.cos-cta{display:none}.cos-menu-toggle{display:inline-flex;align-items:center;justify-content:center}.cos-commerce-hero__grid{padding:34px 0 44px;gap:24px}.cos-commerce-hero h1{font-size:42px;line-height:1.02}.cos-commerce-hero .cos-lead{font-size:17px}.cos-commerce-hero__proof,.cos-featured-course__details,.cos-feature-grid,.cos-extension-showcase .cos-extension-grid,.cos-product-grid,.woocommerce ul.products,.cos-product-grid--count-2,.cos-product-grid--count-3,.cos-product-grid--count-4,.woocommerce-checkout form.checkout,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}.cos-course-priority h2,.cos-page-commerce-head h1,.cos-page-commerce-head h2,.cos-extension-showcase__head h2,.cos-purchase-panel__copy h2{font-size:34px;line-height:1.06}.cos-commerce-hero__panel,.cos-commercial-band{padding:14px}.cos-featured-course__media{min-height:190px}.cos-commercial-band{grid-template-columns:1fr}.woocommerce-checkout #order_review,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #customer_details{grid-column:auto;grid-row:auto;margin-top:0;position:static}}.cos-extension-showcase{width:calc(100% - 96px);max-width:1460px;margin:58px auto 86px}.cos-extension-showcase__head{max-width:860px;display:grid;gap:12px}.cos-extension-showcase__head h2{max-width:760px;margin:0;color:var(--cos-ink);font-size:clamp(34px,3.4vw,52px);line-height:1.02;letter-spacing:0}.cos-extension-showcase__head p:last-child{max-width:720px;margin:0;color:#4c596b;font-size:17px;line-height:1.55;letter-spacing:0}.cos-extension-showcase .cos-extension-grid{width:100%;margin:26px 0 0;gap:16px}.cos-extension-showcase .cos-extension-card{position:relative;min-height:0;padding:22px;overflow:hidden;border:1px solid rgba(8,10,15,0.1);border-radius:10px;background:linear-gradient(145deg,rgba(255,255,255,0.98),rgba(247,249,252,0.96)),#fff;box-shadow:0 18px 40px rgba(8,10,15,0.05)}.cos-extension-showcase .cos-extension-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--cos-cobalt),rgba(21,184,166,0.82))}.cos-extension-showcase .cos-extension-card::after{content:"";position:absolute;right:-42px;top:-42px;width:128px;height:128px;border:1px solid rgba(0,71,255,0.1);border-radius:999px;background:rgba(0,71,255,0.035)}.cos-extension-card__top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px}.cos-extension-card__icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,71,255,0.14);border-radius:999px;background:#fff;color:var(--cos-cobalt);font-size:13px;font-weight:850;letter-spacing:0}.cos-extension-showcase .cos-extension-card__label{min-height:26px;padding:0 10px;font-size:11px;letter-spacing:0.06em}.cos-extension-showcase .cos-extension-card h3{position:relative;z-index:1;max-width:360px;margin:22px 0 0;color:var(--cos-ink);font-size:clamp(23px,1.65vw,30px);line-height:1.08;letter-spacing:0}.cos-extension-showcase .cos-extension-card p{position:relative;z-index:1;margin:12px 0 0;color:#4b5767;font-size:15.5px;line-height:1.55;letter-spacing:0}.cos-extension-showcase .cos-extension-card ul{position:relative;z-index:1;margin:18px 0 20px;padding-top:16px;border-top:1px solid rgba(8,10,15,0.09);gap:8px}.cos-extension-showcase .cos-extension-card li{min-height:22px;padding-left:24px;color:#1f2937;font-size:14px;line-height:1.35;letter-spacing:0}.cos-extension-showcase .cos-extension-card li::before{content:"";position:absolute;left:1px;top:0.38em;width:10px;height:6px;border:solid var(--cos-cobalt);border-width:0 0 2px 2px;background:transparent;transform:rotate(-45deg)}.cos-extension-showcase .cos-extension-card .cos-card-link{position:relative;z-index:1;width:100%;min-height:48px;margin-top:auto;border-radius:8px}.cos-extension-showcase .cos-extension-card--consulting::before{background:linear-gradient(90deg,#07111f,var(--cos-cobalt))}.cos-extension-showcase .cos-extension-card--books::before{background:linear-gradient(90deg,var(--cos-cobalt),#15b8a6)}@media (max-width:860px){.cos-extension-showcase{width:min(100% - 28px,1180px);margin:44px auto 64px}.cos-extension-showcase__head h2{font-size:clamp(32px,9vw,44px)}.cos-extension-showcase .cos-extension-grid{gap:14px}.cos-extension-showcase .cos-extension-card{padding:20px}}body.celindra-os .cos-commerce-hero{background:radial-gradient(circle at 84% 10%,rgba(0,71,255,0.08),transparent 28%),linear-gradient(180deg,#fff 0%,#f8fafc 72%,#f3f6fb 100%)}body.celindra-os .cos-commerce-hero::before{opacity:0.38;background:linear-gradient(90deg,rgba(8,10,15,0.028) 1px,transparent 1px),linear-gradient(180deg,rgba(8,10,15,0.024) 1px,transparent 1px);background-size:96px 96px}body.celindra-os .cos-commerce-hero__grid{width:min(1220px,calc(100vw - 56px));min-height:560px;padding:50px 0;grid-template-columns:minmax(0,0.92fr) minmax(430px,0.58fr);gap:44px}body.celindra-os .cos-commerce-hero__content{max-width:720px}body.celindra-os .cos-commerce-hero h1{max-width:720px;font-size:clamp(42px,4.4vw,62px);line-height:1.02;font-weight:780}body.celindra-os .cos-commerce-hero .cos-lead{max-width:610px;margin-top:18px;color:#334155;font-size:18px;line-height:1.55}body.celindra-os .cos-commerce-hero__actions{margin-top:26px}body.celindra-os .cos-commerce-hero__proof{max-width:660px;margin-top:28px}body.celindra-os .cos-commerce-hero__proof span{min-height:58px;padding:13px 14px;display:flex;align-items:center;border-radius:10px;background:rgba(255,255,255,0.92);box-shadow:0 12px 32px rgba(8,10,15,0.04)}body.celindra-os .cos-commerce-hero__panel{position:relative;padding:12px;border-color:rgba(8,10,15,0.14);border-radius:14px;background:rgba(255,255,255,0.94);box-shadow:0 28px 80px rgba(8,10,15,0.11)}body.celindra-os .cos-featured-course{gap:14px}body.celindra-os .cos-featured-course__media{min-height:250px;border-radius:12px;background:linear-gradient(115deg,rgba(255,255,255,0.92) 0 32%,rgba(255,255,255,0.34) 58%,rgba(0,71,255,0.08) 100%),url("/wp-content/uploads/2024/08/4a62e3071942e91eb3a11ec08e8bfce0.webp") center bottom / contain no-repeat,#f4f7fb}body.celindra-os .cos-featured-course__body{gap:12px;padding:4px 4px 0}body.celindra-os .cos-featured-course h2{font-size:clamp(25px,2.2vw,31px);line-height:1.05}body.celindra-os .cos-featured-course p{color:#475569;font-size:15px}body.celindra-os .cos-featured-course__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.celindra-os .cos-featured-course__details span{min-height:60px;padding:9px;background:#fff}body.celindra-os .cos-featured-course__price{padding:14px;flex-direction:row;align-items:center;background:#f5f8ff}body.celindra-os .cos-featured-course__price .cos-cta{width:auto;min-width:154px}body.celindra-os .cos-course-priority{padding-top:46px}body.celindra-os .cos-course-priority h2,body.celindra-os .cos-page-commerce-head h1,body.celindra-os .cos-page-commerce-head h2{font-size:clamp(36px,3.8vw,54px);line-height:1.02}body.celindra-os .cos-extension-grid{margin-top:54px}body.celindra-os .cos-extension-card,body.celindra-os .cos-feature,body.celindra-os .cos-panel,body.celindra-os .cos-product-card{border-color:rgba(8,10,15,0.11);box-shadow:0 16px 44px rgba(8,10,15,0.055)}body.celindra-os .cos-product-card__media{background:linear-gradient(180deg,rgba(255,255,255,0.75),rgba(239,243,249,0.9))}body.celindra-os .cos-product-card__media::before{opacity:0.24}@media (max-width:1080px){body.celindra-os .cos-commerce-hero__grid{width:min(100% - 36px,760px);grid-template-columns:1fr;gap:30px}body.celindra-os .cos-commerce-hero h1{font-size:clamp(38px,7.4vw,56px)}}@media (max-width:720px){body.celindra-os .cos-commerce-hero__grid{width:min(100% - 28px,560px);padding:38px 0 44px}body.celindra-os .cos-commerce-hero h1{font-size:clamp(34px,9.4vw,44px);line-height:1.03}body.celindra-os .cos-commerce-hero .cos-lead{font-size:17px}body.celindra-os .cos-commerce-hero__proof,body.celindra-os .cos-featured-course__details{grid-template-columns:1fr}body.celindra-os .cos-featured-course__media{min-height:230px}body.celindra-os .cos-featured-course__price{align-items:stretch;flex-direction:column}body.celindra-os .cos-featured-course__price .cos-cta{width:100%}}.cos-commerce-hero__grid{grid-template-columns:minmax(0,0.84fr) minmax(380px,0.56fr);gap:44px}.cos-featured-course__details{grid-template-columns:1fr}.cos-featured-course__details span{min-height:58px}.cos-featured-course__price{align-items:stretch;flex-direction:column}.cos-featured-course__price .cos-cta{width:100%}.cos-page-commerce-hero .cos-page-commerce-head{display:block}.cos-page-commerce-hero .cos-page-commerce-head h1{max-width:780px}.cos-page-commerce-hero .cos-page-commerce-head p{max-width:680px;margin-top:18px}@media (max-width:1080px){.cos-commerce-hero__grid{grid-template-columns:1fr}}@media (max-width:1080px){.cos-commerce-hero__grid,.cos-page-commerce-hero__grid,.cos-course-priority__head,.cos-page-commerce-head,.cos-commercial-band{grid-template-columns:1fr}.cos-commerce-hero__grid{min-height:0;padding-top:58px}.cos-commerce-hero__panel{max-width:720px}.cos-commercial-band__actions{justify-content:flex-start}}@media (max-width:860px){.cos-extension-grid{grid-template-columns:1fr}.cos-commerce-hero__proof,.cos-featured-course__details{grid-template-columns:1fr}.cos-commerce-hero h1,.cos-course-priority h2,.cos-page-commerce-head h1,.cos-page-commerce-head h2{font-size:clamp(40px,12vw,58px)}.cos-featured-course__price{align-items:flex-start;flex-direction:column}}@media (max-width:620px){.cos-commerce-hero__grid,.cos-course-priority,.cos-page-commerce-hero{width:min(100% - 28px,1180px)}.cos-commerce-hero__panel,.cos-extension-card,.cos-commercial-band{border-radius:8px}.cos-featured-course__media{min-height:180px}.cos-commercial-band{width:min(100% - 28px,1320px);padding:26px}}@font-face{font-family:"Geist Sans";src:url("../fonts/geist-sans-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Geist Sans";src:url("../fonts/geist-sans-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Geist Sans";src:url("../fonts/geist-sans-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font:root{--cos-ink:#07111f;--cos-navy:#061226;--cos-canvas:#f7f9fc;--cos-surface:#ffffff;--cos-cobalt:#0047ff;--cos-cobalt-dark:#0036c8;--cos-teal:#15b8a6;--cos-border:#d7dee8;--cos-muted:#526276;--cos-soft:#eef3fa;--cos-shadow:0 24px 70px rgba(7,17,31,0.08);--cos-wrap:min(1180px,calc(100vw - 40px));--cos-wide:min(1320px,calc(100vw - 40px));--cos-font-sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--cos-font-display:"Avenir Next","Segoe UI",system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body.celindra-os{margin:0;background:linear-gradient(180deg,#f9fbfe 0%,var(--cos-canvas) 42%,#f1f5fa 100%);color:var(--cos-ink);font-family:var(--cos-font-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:padding-bottom 180ms ease}html,body.celindra-os{min-height:100%}body.celindra-os{display:flex;flex-direction:column}body.celindra-os>.wp-site-blocks{width:100%;min-height:100vh;display:flex;flex-direction:column}body.celindra-os.celindra-os-cookie-banner-visible{padding-bottom:0!important}body.celindra-os a{color:inherit;text-decoration:none}body.celindra-os .wp-block-post-content p a:not(.cos-cta):not(.cos-btn-secondary):not(.button):not(.wp-block-button__link),body.celindra-os .wp-block-post-content li a:not(.cos-cta):not(.cos-btn-secondary):not(.button):not(.wp-block-button__link),body.celindra-os .cos-legal-content a,body.celindra-os .celindra-article-shell .wp-block-post-content a:not(.cos-cta):not(.cos-btn-secondary):not(.button):not(.wp-block-button__link){color:var(--cos-cobalt);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:0.18em}body.celindra-os .wp-block-post-content p a:not(.cos-cta):not(.cos-btn-secondary):not(.button):not(.wp-block-button__link):hover,body.celindra-os .wp-block-post-content li a:not(.cos-cta):not(.cos-btn-secondary):not(.button):not(.wp-block-button__link):hover,body.celindra-os .cos-legal-content a:hover,body.celindra-os .celindra-article-shell .wp-block-post-content a:not(.cos-cta):not(.cos-btn-secondary):not(.button):not(.wp-block-button__link):hover{color:#0036c7}body.celindra-os img{max-width:100%;height:auto}body.celindra-os h1,body.celindra-os h2,body.celindra-os h3,body.celindra-os h4{margin:0;color:var(--cos-ink);line-height:1.04;letter-spacing:0}body.celindra-os p{margin:0;color:var(--cos-muted)}.cos-header{position:sticky;top:0;z-index:900;background:rgba(255,255,255,0.9);border-bottom:1px solid rgba(215,222,232,0.9);backdrop-filter:blur(18px);box-shadow:0 12px 34px rgba(7,17,31,0.05)}.cos-topbar{border-bottom:1px solid rgba(215,222,232,0.74);background:#061226;color:rgba(255,255,255,0.76);font-size:12px;font-weight:750}.cos-topbar__inner{width:var(--cos-wide);min-height:36px;margin:0 auto;display:flex;align-items:center;gap:18px;overflow:hidden;white-space:nowrap}.cos-topbar__inner span:not(.cos-topbar__label){position:relative;padding-left:14px}.cos-topbar__inner span:not(.cos-topbar__label)::before{position:absolute;left:0;top:50%;width:5px;height:5px;border-radius:999px;background:var(--cos-teal);transform:translateY(-50%);content:""}.cos-topbar__label{min-height:22px;padding:0 9px;display:inline-flex;align-items:center;border:1px solid rgba(21,184,166,0.32);border-radius:999px;color:#fff;background:rgba(21,184,166,0.12)}.cos-topbar a{margin-left:auto;color:#fff;text-decoration:underline;text-underline-offset:0.18em}.cos-header__inner{width:var(--cos-wide);min-height:76px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.cos-brand{display:inline-flex;align-items:center;flex:0 0 auto}.cos-brand__logo{display:block;width:152px;height:auto}.cos-nav{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px;border:1px solid rgba(215,222,232,0.72);border-radius:8px;background:rgba(255,255,255,0.72);font-size:14px;font-weight:700;color:#253246}.cos-nav a{position:relative;padding:9px 12px;border-radius:6px;transition:background 160ms ease,color 160ms ease}.cos-nav a::after{content:none}.cos-nav a:hover,.cos-nav a:focus-visible{background:var(--cos-soft);color:var(--cos-cobalt)}.cos-header__actions{display:flex;align-items:center;gap:12px}.cos-login-link{color:#253246;font-size:14px;font-weight:800}.cos-login-link:hover,.cos-login-link:focus-visible{color:var(--cos-cobalt)}.cos-cart-action,.cos-account-action{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(215,222,232,0.9);border-radius:8px;background:rgba(255,255,255,0.78);color:var(--cos-ink);transition:background 160ms ease,border-color 160ms ease,color 160ms ease,transform 160ms ease}.cos-cart-action svg,.cos-account-action svg{width:22px;height:22px}.cos-cart-action:hover,.cos-cart-action:focus-visible,.cos-account-action:hover,.cos-account-action:focus-visible{border-color:rgba(0,71,255,0.26);background:var(--cos-soft);color:var(--cos-cobalt);transform:translateY(-1px)}.cos-cta,.button,.wp-block-button__link,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border:1px solid var(--cos-cobalt);border-radius:6px;background:var(--cos-cobalt);color:#fff !important;font-weight:750;line-height:1;cursor:pointer;box-shadow:0 14px 32px rgba(0,71,255,0.18);transition:background 160ms ease,border-color 160ms ease,transform 160ms ease,box-shadow 160ms ease}.cos-cta:hover,.button:hover,.wp-block-button__link:hover,.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover{background:var(--cos-cobalt-dark);border-color:var(--cos-cobalt-dark);color:#fff;transform:translateY(-1px);box-shadow:0 18px 42px rgba(0,71,255,0.24)}.cos-cta--small{min-height:42px;padding-inline:16px;font-size:14px}.cos-btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border:1px solid var(--cos-border);border-radius:6px;background:#fff;color:var(--cos-ink);font-weight:750}.cos-menu-toggle{display:none;width:44px;height:44px;padding:0;border:1px solid var(--cos-border);border-radius:6px;background:#fff;color:var(--cos-ink)}.cos-menu-toggle span{display:block;width:18px;height:2px;margin:4px auto;background:currentColor}.cos-mobile-panel{border-top:1px solid var(--cos-border);background:#fff}.cos-mobile-panel nav{width:var(--cos-wrap);margin:0 auto;padding:20px 0 26px;display:grid;gap:8px}.cos-mobile-panel a{padding:14px 0;font-size:20px;font-weight:750}.site-main{min-height:58vh;flex:1 0 auto}.cos-section{width:var(--cos-wrap);margin:0 auto;padding:78px 0}.cos-section--tight{padding:54px 0}.cos-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 18%,rgba(0,71,255,0.14),transparent 30%),radial-gradient(circle at 44% 90%,rgba(21,184,166,0.12),transparent 28%),linear-gradient(90deg,rgba(249,251,254,1) 0%,rgba(249,251,254,0.96) 48%,rgba(237,243,250,0.94) 100%),repeating-linear-gradient(90deg,rgba(7,17,31,0.035) 0 1px,transparent 1px 78px),repeating-linear-gradient(0deg,rgba(7,17,31,0.03) 0 1px,transparent 1px 78px)}.cos-hero::before{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 62%,rgba(0,71,255,0.08) 62% 63%,transparent 63%),linear-gradient(145deg,transparent 0 72%,rgba(21,184,166,0.08) 72% 73%,transparent 73%);content:""}.cos-hero__grid{position:relative;z-index:1;width:var(--cos-wide);min-height:635px;margin:0 auto;display:grid;grid-template-columns:minmax(0,0.88fr) minmax(420px,0.74fr);gap:54px;align-items:center}.cos-hero__badges{margin-bottom:18px;display:flex;flex-wrap:wrap;gap:8px}.cos-hero__badges span{min-height:30px;padding:0 11px;display:inline-flex;align-items:center;border:1px solid rgba(0,71,255,0.16);border-radius:999px;background:rgba(255,255,255,0.72);color:#253246;font-size:12px;font-weight:850}.cos-hero__content{align-self:center;padding:76px 0 60px}.cos-eyebrow{margin-bottom:14px;color:var(--cos-teal);font-size:12px;font-weight:850;letter-spacing:0.08em;text-transform:uppercase}.cos-hero h1{max-width:720px;font-family:var(--cos-font-display);font-size:clamp(62px,6vw,92px);font-weight:700;line-height:0.93;text-wrap:balance}.cos-hero h1 span{color:var(--cos-cobalt)}.cos-lead{max-width:620px;margin-top:22px;color:#334155;font-size:20px;line-height:1.5}.cos-hero__actions,.cos-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.cos-hero__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;max-width:640px}.cos-stat{padding:18px 20px;border:1px solid rgba(215,222,232,0.86);background:rgba(255,255,255,0.86);border-radius:8px;box-shadow:0 12px 34px rgba(7,17,31,0.05)}.cos-stat strong{display:block;color:var(--cos-ink);font-size:22px;line-height:1.1}.cos-stat span{display:block;margin-top:6px;color:var(--cos-muted);font-size:13px}.cos-hero__media{position:relative;min-height:540px;display:flex;align-items:center;justify-content:center}.cos-hero__media::before{position:absolute;inset:54px 0 46px 28px;border:1px solid rgba(0,71,255,0.14);border-radius:8px;background:linear-gradient(135deg,rgba(6,18,38,0.98),rgba(8,30,68,0.94)),repeating-linear-gradient(90deg,rgba(255,255,255,0.07) 0 1px,transparent 1px 58px);box-shadow:0 34px 90px rgba(7,17,31,0.18);clip-path:none;content:""}.cos-hero__media::after{position:absolute;right:42px;bottom:86px;width:52%;height:120px;border-top:2px solid rgba(21,184,166,0.82);border-right:2px solid rgba(0,71,255,0.72);transform:skewY(-12deg);opacity:0.75;content:""}.cos-hero__media img{position:relative;z-index:2;width:min(560px,100%);max-height:600px;object-fit:contain;filter:drop-shadow(0 24px 54px rgba(7,17,31,0.18))}.cos-hero__terminal{position:absolute;z-index:3;left:0;bottom:42px;width:min(330px,58%);padding:18px;border:1px solid rgba(215,222,232,0.22);border-radius:8px;background:rgba(6,18,38,0.86);color:#fff;box-shadow:0 22px 60px rgba(7,17,31,0.26);backdrop-filter:blur(14px)}.cos-hero__terminal-title{display:flex;align-items:center;justify-content:space-between;gap:14px;color:rgba(255,255,255,0.68);font-size:11px;font-weight:850;letter-spacing:0.08em;text-transform:uppercase}.cos-hero__terminal-title strong{color:#fff}.cos-hero__terminal-list{margin:16px 0 0;padding:0;display:grid;gap:10px;list-style:none}.cos-hero__terminal-list li{display:grid;grid-template-columns:26px 1fr auto;gap:10px;align-items:center;color:rgba(255,255,255,0.88);font-size:13px}.cos-hero__terminal-list b{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(21,184,166,0.16);color:#6ff1df;font-size:11px}.cos-hero__terminal-list span:last-child{color:#6ff1df;font-size:11px;font-weight:850}.cos-sales-hero{background:linear-gradient(112deg,rgba(247,249,252,1) 0%,rgba(247,249,252,0.94) 56%,rgba(232,238,248,0.92) 100%),repeating-linear-gradient(90deg,rgba(7,17,31,0.032) 0 1px,transparent 1px 84px)}.cos-sales-hero::before{background:linear-gradient(118deg,transparent 0 61%,rgba(0,71,255,0.075) 61% 61.5%,transparent 61.5%),linear-gradient(148deg,transparent 0 78%,rgba(21,184,166,0.07) 78% 78.6%,transparent 78.6%)}.cos-sales-hero .cos-hero__grid{min-height:640px;grid-template-columns:minmax(0,0.9fr) minmax(430px,0.68fr)}.cos-sales-hero .cos-hero__content{padding-top:86px}.cos-sales-kicker{margin-top:24px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.cos-sales-kicker span{min-height:32px;padding:0 12px;display:inline-flex;align-items:center;border:1px solid rgba(215,222,232,0.92);border-radius:999px;background:rgba(255,255,255,0.72);color:#253246;font-size:12px;font-weight:850}.cos-sales-showcase{position:relative;min-height:540px;display:grid;align-items:center}.cos-sales-showcase__frame{position:relative;min-height:500px;border:1px solid rgba(215,222,232,0.92);border-radius:8px;background:linear-gradient(135deg,#fff 0%,#f7f9fc 54%,#edf3fb 100%),repeating-linear-gradient(90deg,rgba(7,17,31,0.04) 0 1px,transparent 1px 58px);box-shadow:0 34px 90px rgba(7,17,31,0.12);overflow:hidden}.cos-sales-showcase__frame::before{position:absolute;inset:0;background:linear-gradient(132deg,transparent 0 48%,rgba(0,71,255,0.12) 48% 49%,transparent 49%),linear-gradient(154deg,transparent 0 66%,rgba(21,184,166,0.11) 66% 67%,transparent 67%);content:""}.cos-sales-showcase img{position:absolute;z-index:1;right:-14px;bottom:0;width:min(470px,96%);max-height:510px;object-fit:contain;filter:drop-shadow(0 26px 58px rgba(7,17,31,0.18))}.cos-sales-showcase__panel{position:absolute;z-index:2;left:24px;bottom:24px;width:min(330px,calc(100% - 48px));padding:22px;border:1px solid rgba(215,222,232,0.92);border-radius:8px;background:rgba(255,255,255,0.92);box-shadow:0 24px 70px rgba(7,17,31,0.12);backdrop-filter:blur(16px)}.cos-sales-showcase__panel strong{display:block;color:var(--cos-ink);font-size:22px;line-height:1.12}.cos-sales-showcase__panel span{display:block;margin-top:8px;color:var(--cos-muted);font-size:14px}.cos-offer-hub{width:var(--cos-wrap);margin:0 auto;padding:84px 0}.cos-offer-hub__head{max-width:860px;margin-bottom:32px}.cos-offer-hub__head h2{font-size:clamp(42px,5.2vw,68px);line-height:0.98}.cos-offer-hub__head p{max-width:680px;margin-top:18px;font-size:18px}.cos-offer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cos-offer-card{min-height:420px;padding:28px;display:flex;flex-direction:column;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 18px 52px rgba(7,17,31,0.065);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.cos-offer-card:hover,.cos-offer-card:focus-within{border-color:rgba(0,71,255,0.24);box-shadow:0 30px 80px rgba(7,17,31,0.11);transform:translateY(-4px)}.cos-offer-card__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.cos-offer-card__icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,71,255,0.18);border-radius:8px;background:rgba(0,71,255,0.06);color:var(--cos-cobalt);font-size:18px;font-weight:900}.cos-offer-card__tag{color:var(--cos-muted);font-size:11px;font-weight:900;letter-spacing:0.08em;text-transform:uppercase}.cos-offer-card h3{margin-top:28px;font-size:30px;line-height:1.02}.cos-offer-card p{margin-top:14px;font-size:15px}.cos-offer-card__meta{margin:22px 0 0;padding:0;display:grid;gap:9px;list-style:none}.cos-offer-card__meta li{position:relative;padding-left:18px;color:#334155;font-size:14px}.cos-offer-card__meta li::before{position:absolute;left:0;top:0.7em;width:6px;height:6px;border-radius:999px;background:var(--cos-teal);content:""}.cos-offer-card__footer{margin-top:auto;padding-top:26px;display:grid;gap:14px}.cos-offer-card__price{color:var(--cos-ink);font-size:18px;font-weight:900}.cos-editorial-split{width:var(--cos-wrap);margin:0 auto 88px;display:grid;grid-template-columns:minmax(0,0.86fr) minmax(320px,0.56fr);gap:28px;align-items:stretch}.cos-editorial-split__main,.cos-editorial-split__side{border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 18px 52px rgba(7,17,31,0.06)}.cos-editorial-split__main{padding:44px;min-height:360px}.cos-editorial-split__main h2{max-width:760px;font-size:clamp(38px,4.6vw,62px);line-height:1}.cos-editorial-split__main p{max-width:720px;margin-top:18px;font-size:18px}.cos-editorial-split__side{padding:30px;display:grid;gap:18px}.cos-editorial-split__side div{padding-bottom:18px;border-bottom:1px solid var(--cos-border)}.cos-editorial-split__side div:last-child{padding-bottom:0;border-bottom:0}.cos-editorial-split__side strong{display:block;color:var(--cos-ink);font-size:20px}.cos-editorial-split__side span{display:block;margin-top:6px;color:var(--cos-muted);font-size:14px}.cos-market-tape{border-top:1px solid rgba(215,222,232,0.92);border-bottom:1px solid rgba(215,222,232,0.92);background:rgba(255,255,255,0.84)}.cos-market-tape__inner{width:var(--cos-wide);min-height:58px;margin:0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.cos-market-tape__inner span{padding:13px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-left:1px solid rgba(215,222,232,0.8);color:#253246;font-size:13px;font-weight:850}.cos-market-tape__inner span:last-child{border-right:1px solid rgba(215,222,232,0.8)}.cos-market-tape__inner em{color:var(--cos-teal);font-style:normal;font-size:12px}.cos-trust-strip{background:#fff;border-top:1px solid var(--cos-border);border-bottom:1px solid var(--cos-border)}.cos-trust-strip__inner{width:var(--cos-wide);margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cos-trust-item{min-height:96px;padding:24px 26px;border-left:1px solid var(--cos-border)}.cos-trust-item::before{width:34px;height:34px;margin-bottom:14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,71,255,0.18);border-radius:8px;background:rgba(0,71,255,0.055);color:var(--cos-cobalt);font-weight:900;content:"✓"}.cos-trust-item:last-child{border-right:1px solid var(--cos-border)}.cos-trust-item strong{display:block;font-size:15px}.cos-trust-item span{display:block;margin-top:4px;color:var(--cos-muted);font-size:13px}.cos-section-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:30px}.cos-section-head h2{max-width:720px;font-size:52px;line-height:1;text-wrap:balance}.cos-section-head p{max-width:440px;font-size:17px}.cos-os-lab{background:linear-gradient(135deg,#061226 0%,#0a1b38 54%,#08162c 100%),repeating-linear-gradient(90deg,rgba(255,255,255,0.05) 0 1px,transparent 1px 74px);color:#fff}.cos-os-lab__grid{width:var(--cos-wrap);margin:0 auto;padding:82px 0;display:grid;grid-template-columns:minmax(0,0.86fr) minmax(360px,0.72fr);gap:54px;align-items:center}.cos-os-lab h2,.cos-os-lab p,.cos-os-lab .cos-eyebrow{color:#fff !important}.cos-os-lab h2{max-width:760px;font-size:clamp(40px,5vw,64px);line-height:0.98}.cos-os-lab p{margin-top:18px;color:rgba(255,255,255,0.74);font-size:18px}.cos-os-lab__modules{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cos-os-lab__modules article,.cos-os-stack{border:1px solid rgba(255,255,255,0.14);border-radius:8px;background:rgba(255,255,255,0.07);box-shadow:0 24px 70px rgba(0,0,0,0.18)}.cos-os-lab__modules article{padding:20px}.cos-os-lab__modules span{color:#6ff1df;font-size:12px;font-weight:900}.cos-os-lab__modules h3{margin-top:10px;color:#fff !important;font-size:20px}.cos-os-lab__modules p{margin-top:8px;color:rgba(255,255,255,0.68);font-size:14px}.cos-os-stack{padding:26px}.cos-os-stack__screen{min-height:360px;padding:22px;border:1px solid rgba(111,241,223,0.22);border-radius:8px;background:linear-gradient(180deg,rgba(4,12,26,0.92),rgba(6,18,38,0.74)),repeating-linear-gradient(0deg,rgba(255,255,255,0.045) 0 1px,transparent 1px 34px)}.cos-os-stack__bar{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--cos-teal) 0 42%,var(--cos-cobalt) 42% 78%,rgba(255,255,255,0.22) 78%)}.cos-os-stack__rows{margin:28px 0 0;padding:0;display:grid;gap:14px;list-style:none}.cos-os-stack__rows li{padding:14px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.86)}.cos-os-stack__rows b{color:#fff}.cos-os-stack__rows span{color:#6ff1df;font-size:12px;font-weight:900;text-transform:uppercase}.cos-product-grid,.products.columns-4,.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:0;margin:0;list-style:none}.cos-product-catalog{width:var(--cos-wrap);margin:0 auto 78px}.cos-section+.cos-product-catalog{margin-top:-22px}.cos-catalog-toolbar{margin:0 0 24px;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--cos-border);border-radius:8px;background:rgba(255,255,255,0.78);box-shadow:0 14px 38px rgba(7,17,31,0.045)}.cos-catalog-chips{display:flex;flex-wrap:wrap;gap:8px}.cos-catalog-chips button{min-height:40px;padding:0 14px;border:1px solid var(--cos-border);border-radius:999px;background:#fff;color:#27364a;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:background 160ms ease,color 160ms ease,border-color 160ms ease}.cos-catalog-chips button:hover,.cos-catalog-chips button:focus-visible,.cos-catalog-chips button.is-active{border-color:rgba(0,71,255,0.32);background:var(--cos-cobalt);color:#fff}.cos-catalog-search{flex:0 1 330px;display:grid;gap:5px;color:var(--cos-muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em}.cos-catalog-search input{width:100%;min-height:42px;padding:0 14px;border:1px solid var(--cos-border);border-radius:6px;background:#fff;color:var(--cos-ink);font:inherit;font-size:14px;font-weight:500;letter-spacing:0}.cos-catalog-search input:focus{border-color:var(--cos-cobalt);outline:3px solid rgba(0,71,255,0.12)}.cos-catalog-empty{margin:20px 0;padding:20px;border:1px solid var(--cos-border);border-radius:8px;background:#fff;color:var(--cos-muted)}.cos-product-grid--count-1{max-width:460px;grid-template-columns:minmax(0,1fr);margin-inline:auto}.cos-product-grid--count-2{max-width:880px;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto}.cos-product-grid--count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cos-product-card,.woocommerce ul.products li.product{min-width:0;display:flex;flex-direction:column;min-height:100%;border:1px solid var(--cos-border);border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 16px 44px rgba(7,17,31,0.055);transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.cos-product-card:hover,.woocommerce ul.products li.product:hover{border-color:rgba(0,71,255,0.22);box-shadow:0 28px 70px rgba(7,17,31,0.1);transform:translateY(-4px)}.cos-product-card__media,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{position:relative;display:block;aspect-ratio:1.15 / 1;border-bottom:1px solid var(--cos-border);background:linear-gradient(135deg,rgba(6,18,38,0.94),rgba(9,32,72,0.9)),repeating-linear-gradient(90deg,rgba(255,255,255,0.07) 0 1px,transparent 1px 42px);overflow:hidden}.cos-product-card__media::before,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link::before{position:absolute;inset:18% 8% 20%;border-top:2px solid rgba(21,184,166,0.74);border-right:2px solid rgba(0,71,255,0.62);opacity:0.52;transform:skewY(-12deg);content:""}.cos-product-card__media img,.woocommerce ul.products li.product img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;padding:18px;transition:transform 180ms ease}.cos-product-card--curs .cos-product-card__media{aspect-ratio:16 / 10}.cos-product-card--curs .cos-product-card__media img,.cos-product-card__media img[src*="celindra-consultanta"],.woocommerce ul.products li.product img[src*="celindra-curs-"],.woocommerce ul.products li.product img[src*="celindra-course-"],.woocommerce ul.products li.product img[src*="celindra-covasna-"],.woocommerce ul.products li.product img[src*="celindra-consultanta"]{padding:0;object-fit:cover}.cos-account-card,.cos-account-panel{margin:26px 0;padding:28px;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 18px 48px rgba(7,17,31,0.06)}.cos-account-card{display:flex;align-items:center;justify-content:space-between;gap:24px}.cos-account-card h2,.cos-account-panel h2{margin:4px 0 10px;font-family:var(--cos-font-sans);font-size:clamp(26px,3vw,40px);line-height:1.04;letter-spacing:0}.cos-account-card p,.cos-account-panel p{max-width:720px;color:var(--cos-muted)}.cos-account-list{margin:20px 0;padding:0;display:grid;gap:10px;list-style:none}.cos-account-list li{position:relative;padding-left:22px;color:#334155}.cos-account-list li::before{content:"";position:absolute;left:0;top:0.72em;width:7px;height:7px;border-radius:50%;background:var(--cos-teal)}.cos-account-hint,.cos-account-notice{margin:18px 0;padding:14px 16px;border-radius:8px;border:1px solid var(--cos-border);background:#f8fafc}.cos-account-notice--error{border-color:rgba(220,38,38,0.28);background:#fff5f5;color:#991b1b}.cos-account-notice--success{border-color:rgba(21,184,166,0.32);background:#f0fdfa;color:#0f766e}@media (max-width:720px){.cos-account-card{align-items:flex-start;flex-direction:column}}.cos-product-card__placeholder{width:100%;height:100%;padding:24px;display:grid;align-content:center;gap:18px;background:linear-gradient(135deg,rgba(0,71,255,0.08),rgba(21,184,166,0.12)),#fff;color:var(--cos-cobalt)}.cos-product-card__placeholder span{color:var(--cos-ink);font-size:12px;font-weight:850;letter-spacing:0.08em;text-transform:uppercase}.cos-product-card__placeholder svg{width:100%;max-height:140px}.cos-product-card:hover img,.woocommerce ul.products li.product:hover img{transform:scale(1.025)}.cos-product-card__body{padding:20px 22px 8px}.cos-product-card h3,.woocommerce ul.products li.product .woocommerce-loop-product__title{margin:0;font-size:21px;line-height:1.18;text-wrap:balance}.cos-product-card__body p:not(.cos-eyebrow){margin-top:12px;font-size:14px}.cos-product-card__meta-pills{margin-top:16px;display:flex;flex-wrap:wrap;gap:7px}.cos-product-card__meta-pills span{min-height:28px;padding:0 9px;display:inline-flex;align-items:center;border:1px solid rgba(215,222,232,0.9);border-radius:999px;background:#f8fafc;color:#334155;font-size:11px;font-weight:850}.cos-product-card__footer{margin-top:auto;padding:18px 22px 22px;display:grid;gap:14px}.cos-product-card__price{display:grid;gap:2px}.cos-price-label{color:var(--cos-muted);font-size:11px;font-weight:850;letter-spacing:0.08em;text-transform:uppercase}.cos-price,.woocommerce-Price-amount{color:var(--cos-ink);font-weight:850}.cos-price-tax-note{display:inline-flex;align-items:center;margin-left:8px;color:var(--cos-muted);font-size:11px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;vertical-align:baseline;white-space:nowrap}.cos-price--large .cos-price-tax-note{font-size:12px}.cos-price--large{font-size:31px}.cos-card-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid rgba(0,71,255,0.2);border-radius:6px;background:rgba(0,71,255,0.06);color:var(--cos-cobalt);font-size:14px;font-weight:800;transition:background 160ms ease,border-color 160ms ease,color 160ms ease}.cos-card-link::after{margin-left:10px;content:"→"}.cos-card-link:hover,.cos-card-link:focus-visible{border-color:var(--cos-cobalt);background:var(--cos-cobalt);color:#fff}.cos-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cos-feature{padding:28px;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 14px 38px rgba(7,17,31,0.045)}.cos-feature h3{font-size:22px}.cos-feature p{margin-top:12px}.cos-pathway{width:var(--cos-wrap);margin:0 auto;padding:18px 0 86px}.cos-pathway__grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cos-pathway__grid::before{position:absolute;left:10%;right:10%;top:38px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,71,255,0.34),transparent);content:""}.cos-pathway article{position:relative;padding:30px;border:1px solid var(--cos-border);border-radius:8px;background:rgba(255,255,255,0.88);box-shadow:0 18px 48px rgba(7,17,31,0.06)}.cos-pathway article>span{width:48px;height:48px;margin-bottom:22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,71,255,0.22);border-radius:999px;background:#fff;color:var(--cos-cobalt);font-weight:900;box-shadow:0 10px 28px rgba(0,71,255,0.12)}.cos-pathway h3{font-size:24px}.cos-pathway p{margin-top:10px}.cos-mentor{background:linear-gradient(135deg,#061226 0%,#071a36 100%),repeating-linear-gradient(90deg,rgba(255,255,255,0.05) 0 1px,transparent 1px 70px);color:#fff}.cos-mentor .cos-section{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(320px,0.55fr);gap:48px;align-items:center}.cos-mentor h2,.cos-mentor p,.cos-mentor .cos-eyebrow{color:#fff}.cos-mentor h2{color:#fff !important}.cos-mentor p{color:rgba(255,255,255,0.78) !important}.cos-mentor__quote{padding:34px;border:1px solid rgba(255,255,255,0.16);border-radius:8px;background:rgba(255,255,255,0.07);box-shadow:0 28px 70px rgba(0,0,0,0.18)}.cos-mentor__quote strong{display:block;margin-bottom:14px;font-family:var(--cos-font-display);font-size:32px;line-height:1.15}.cos-band{background:#fff;border-top:1px solid var(--cos-border);border-bottom:1px solid var(--cos-border)}.cos-cta-band{width:var(--cos-wrap);margin:0 auto;padding:42px;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;border:1px solid var(--cos-border);border-radius:8px;background:linear-gradient(120deg,#fff 0%,#fff 62%,rgba(0,71,255,0.06) 62% 100%);box-shadow:0 18px 50px rgba(7,17,31,0.055)}.cos-cta-band h2{font-size:46px;line-height:1.04;text-wrap:balance}.cos-page-hero{position:relative;width:var(--cos-wrap);margin:0 auto;padding:86px 0 42px;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(300px,0.45fr);gap:48px;align-items:end}.cos-page-hero::before{position:absolute;inset:34px -22px 0;z-index:-1;background:radial-gradient(circle at 82% 18%,rgba(0,71,255,0.09),transparent 26%),radial-gradient(circle at 20% 80%,rgba(21,184,166,0.08),transparent 24%);content:""}.cos-page-hero h1{font-family:var(--cos-font-display);font-size:clamp(46px,6vw,78px);line-height:1.04}.cos-page-hero .cos-lead{margin-top:20px}.cos-panel{padding:28px;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:var(--cos-shadow)}.cos-panel h2,.cos-panel h3{margin-bottom:14px}.cos-rich-grid{width:var(--cos-wrap);margin:0 auto;padding:50px 0 86px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cos-list{padding-left:20px;color:#334155}.cos-list li+li{margin-top:9px}.cos-contact-grid{width:var(--cos-wrap);margin:0 auto;padding:44px 0 86px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.cos-contact-card{padding:30px;border:1px solid var(--cos-border);border-radius:8px;background:#fff}.cos-contact-card h2{margin-bottom:14px;font-size:28px}.cos-contact-routing{width:var(--cos-wrap);margin:-42px auto 92px}.cos-contact-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.cos-contact-route{display:grid;gap:18px;align-content:space-between;min-height:250px;padding:28px;border:1px solid rgba(215,222,232,0.9);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(247,249,252,0.92));box-shadow:0 18px 50px rgba(7,17,31,0.055)}.cos-contact-route__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(0,71,255,0.18);border-radius:8px;background:rgba(0,71,255,0.08);color:var(--cos-cobalt)}.cos-contact-route__icon svg{width:21px;height:21px}.cos-contact-route h3{margin:14px 0 8px;font-family:var(--cos-font-sans);font-size:20px;font-weight:850}.cos-contact-route p{font-size:15px}.cos-contact-route__actions{display:flex;flex-wrap:wrap;gap:10px}.cos-legal-content{width:var(--cos-wrap);max-width:920px;margin:-34px auto 96px;padding:34px;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 18px 50px rgba(7,17,31,0.055)}.cos-legal-content h1,.cos-legal-content h2,.cos-legal-content h3,.cos-legal-content h4{margin:28px 0 12px;font-family:var(--cos-font-sans);font-size:24px;line-height:1.15}.cos-legal-content h1:first-child,.cos-legal-content h2:first-child,.cos-legal-content h3:first-child,.cos-legal-content h4:first-child{margin-top:0}.cos-legal-content p,.cos-legal-content li{color:#33445b;font-size:16px}.cos-legal-content p{margin:0 0 14px}.cos-legal-content ul,.cos-legal-content ol{margin:0 0 18px 22px;padding:0}.cos-discord-panel{width:var(--cos-wrap);margin:0 auto 86px;padding:30px;display:grid;grid-template-columns:minmax(0,0.88fr) minmax(280px,0.62fr);gap:30px;align-items:center;border:1px solid rgba(88,101,242,0.2);border-radius:8px;background:linear-gradient(135deg,#fff 0%,#f6f8ff 100%);box-shadow:var(--cos-shadow)}.cos-discord-panel__content{display:grid;gap:16px}.cos-discord-panel__title{display:flex;align-items:center;gap:14px}.cos-discord-panel__title img{width:54px;height:54px;border-radius:8px}.cos-discord-panel__title h2{font-size:clamp(30px,4vw,46px)}.cos-discord-panel__checkout{position:relative;min-height:248px;padding:18px;border:1px solid var(--cos-border);border-radius:8px;background:#fff;overflow:hidden}.cos-discord-panel__checkout::before{position:absolute;inset:18px;z-index:0;display:grid;place-items:center;border:1px dashed rgba(88,101,242,0.28);border-radius:8px;background:linear-gradient(135deg,rgba(88,101,242,0.08),rgba(0,71,255,0.05)),#f8fbff;color:#42526a;font-size:14px;font-weight:750;letter-spacing:0;text-align:center;content:"Abonament Discord prin Stripe"}.cos-discord-panel__checkout stripe-buy-button{position:relative;z-index:1;display:block;min-height:212px}.cos-map{width:100%;min-height:380px;border:0;border-radius:8px}.cos-purchase-panel{width:var(--cos-wrap);margin:36px auto 28px;padding:30px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,0.35fr);gap:28px;align-items:center;border:1px solid rgba(0,71,255,0.22);border-radius:8px;background:#fff;box-shadow:var(--cos-shadow)}.cos-purchase-panel--hero{grid-template-columns:minmax(240px,0.42fr) minmax(0,1fr) minmax(260px,0.35fr);align-items:stretch}.cos-purchase-panel__media{min-height:250px;margin:0;border:1px solid var(--cos-border);border-radius:8px;overflow:hidden;background:linear-gradient(135deg,rgba(0,71,255,0.07),rgba(21,184,166,0.11)),#f8fafc}.cos-purchase-panel__media img{width:100%;height:100%;display:block;object-fit:cover}.cos-purchase-panel__copy{display:grid;align-content:center;gap:12px}.cos-purchase-panel h2{font-size:32px}.cos-product-meta-strip{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.cos-product-meta-strip span{padding:9px 10px;display:inline-flex;flex-direction:column;gap:2px;border:1px solid var(--cos-border);border-radius:8px;background:#f8fafc;color:#263449;font-size:13px}.cos-product-meta-strip strong{color:var(--cos-muted);font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:0.04em}.cos-purchase-panel__action{display:grid;align-content:center;gap:14px}.cos-purchase-panel small{color:var(--cos-muted)}.cos-product-details{width:var(--cos-wrap);margin:0 auto 84px;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(320px,1.1fr);gap:22px}.cos-product-details__intro,.cos-product-details__specs,.cos-product-details__cards article,.cos-product-details__note{border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 16px 44px rgba(7,17,31,0.05)}.cos-product-details__intro{padding:28px}.cos-product-details__intro h2{margin:8px 0 14px;font-family:var(--cos-font-display);font-size:clamp(34px,4vw,54px)}.cos-product-details__intro p:not(.cos-eyebrow){max-width:620px;color:#314056;font-size:17px}.cos-product-details__specs{padding:12px;display:grid;align-content:start;gap:8px}.cos-product-details__specs div{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:54px;padding:12px 14px;border-radius:6px;background:var(--cos-canvas)}.cos-product-details__specs span{color:var(--cos-muted);font-size:13px;font-weight:750;text-transform:uppercase;letter-spacing:0.08em}.cos-product-details__specs strong{color:var(--cos-ink);font-size:15px;text-align:right}.cos-product-details__cards{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cos-product-details__cards article{min-height:176px;padding:22px}.cos-product-details__cards h3{margin-bottom:10px;font-size:18px}.cos-product-details__cards p{color:#526276;font-size:14px}.cos-product-details__note{grid-column:1 / -1;padding:16px 18px;color:#314056;font-size:14px}.cos-product-details__agenda{grid-column:1 / -1;padding:26px;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 16px 44px rgba(7,17,31,0.05)}.cos-product-details__agenda>h3{margin-bottom:18px;font-size:22px}.cos-product-details__agenda>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.cos-product-details__agenda article{padding:18px;border:1px solid var(--cos-border);border-radius:8px;background:var(--cos-canvas)}.cos-product-details__agenda h4{margin:0 0 12px;color:var(--cos-ink);font-size:16px;line-height:1.2}.cos-product-details__agenda ul{display:grid;gap:9px;margin:0;padding:0;list-style:none}.cos-product-details__agenda li{position:relative;padding-left:18px;color:#526276;font-size:14px;line-height:1.45}.cos-product-details__agenda li::before{content:"";position:absolute;left:0;top:0.62em;width:7px;height:7px;border-radius:50%;background:var(--cos-cobalt)}.cos-article-shell,.celindra-archive-shell,.celindra-error-shell{width:var(--cos-wrap);margin:0 auto;padding:76px 0}.celindra-article-head,.celindra-archive-title{margin-bottom:36px}.celindra-article-head h1,.celindra-archive-title{font-family:var(--cos-font-display);font-size:clamp(42px,5vw,70px)}.celindra-archive-shell{width:min(1320px,calc(100vw - 48px));padding:36px 0 88px}.celindra-archive-title{width:min(1180px,100%);margin:0 auto 28px;padding:28px 32px;border:1px solid rgba(8,10,15,0.08);border-radius:28px;background:radial-gradient(circle at top right,rgba(0,71,255,0.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.98) 100%);box-shadow:0 24px 72px rgba(8,10,15,0.06);font-family:var(--cos-font-sans);font-size:clamp(42px,5vw,68px);font-weight:850;line-height:0.95;letter-spacing:-0.04em;text-wrap:balance}.celindra-archive-shell>.wp-block-query{width:min(1180px,100%);margin:0 auto}.celindra-post-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.celindra-post-card{overflow:hidden;display:grid;align-content:start;border:1px solid rgba(8,10,15,0.08);border-radius:24px;background:#fff;box-shadow:0 22px 64px rgba(7,17,31,0.08);transition:transform 180ms ease,box-shadow 180ms ease,border-color 180ms ease}.celindra-post-card h2,.celindra-post-card h3{padding:0 24px;margin:0 0 12px;font-size:clamp(24px,2.2vw,30px);font-weight:840;line-height:1.06;letter-spacing:-0.03em;text-wrap:balance}.celindra-post-card h2 a,.celindra-post-card h3 a{color:var(--cos-ink);text-decoration:none}.celindra-post-card .wp-block-post-excerpt{padding:0 24px 24px}.celindra-post-card .wp-block-post-excerpt__excerpt{color:var(--cos-muted);font-size:16px;line-height:1.66}.celindra-post-card .wp-block-post-excerpt__more-text{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:var(--cos-cobalt);font-size:14px;font-weight:760;text-decoration:none}.celindra-post-card__image{margin:0 0 22px;overflow:hidden;aspect-ratio:16 / 10;border-bottom:1px solid rgba(8,10,15,0.06)}.celindra-post-card__image img,.celindra-article-featured img{width:100%;height:100%;object-fit:cover}.celindra-post-card__meta,.celindra-article-meta{gap:12px;color:var(--cos-muted);font-size:13px;font-weight:700;text-transform:uppercase}.celindra-post-card__meta{padding:0 24px;margin-bottom:12px;gap:10px}.celindra-post-card__meta>*{min-height:30px;padding:0 10px;display:inline-flex;align-items:center;border:1px solid rgba(8,10,15,0.08);border-radius:999px;background:#f8fbff}.celindra-post-card__meta a,.celindra-article-meta a{color:var(--cos-cobalt);text-decoration:none}.celindra-post-card:hover{transform:translateY(-4px);border-color:rgba(0,71,255,0.14);box-shadow:0 28px 74px rgba(7,17,31,0.12)}.celindra-post-card:hover .celindra-post-card__image img{transform:scale(1.035)}.celindra-archive-shell .wp-block-query-pagination{width:100%;margin:28px 0 0;padding:0}.celindra-archive-shell .wp-block-query-pagination>*{display:inline-flex;align-items:center;min-height:46px;padding:0 18px;border:1px solid rgba(8,10,15,0.08);border-radius:999px;background:rgba(255,255,255,0.94);box-shadow:0 14px 36px rgba(8,10,15,0.04);color:var(--cos-ink);text-decoration:none}.celindra-article-featured{overflow:hidden;margin:-8px 0 38px;border:1px solid var(--cos-border);border-radius:8px}body.celindra-os.single-post .celindra-article-shell{width:min(1240px,calc(100vw - 56px));padding:44px 0 88px}body.celindra-os.single-post .celindra-article-head{width:min(1080px,100%);margin:0 auto 24px;padding:34px 36px;border:1px solid rgba(8,10,15,0.08);border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.96) 68%,rgba(240,245,252,0.92) 100%);box-shadow:0 26px 74px rgba(8,10,15,0.06)}body.celindra-os.single-post .celindra-article-head h1{max-width:980px;margin:0;font-size:clamp(42px,4.8vw,68px);line-height:1.01;text-wrap:balance}body.celindra-os.single-post .celindra-article-meta{margin-top:18px;gap:10px}body.celindra-os.single-post .celindra-article-meta>*{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;border:1px solid rgba(8,10,15,0.08);border-radius:999px;background:rgba(255,255,255,0.88)}body.celindra-os.single-post .celindra-article-featured{width:min(1080px,100%);margin:0 auto 34px;border-radius:20px;border-color:rgba(8,10,15,0.08);box-shadow:0 28px 80px rgba(8,10,15,0.075);background:#fff}body.celindra-os.single-post .celindra-article-featured img{min-height:440px;aspect-ratio:16 / 8.2}body.celindra-os.single-post .entry-content.wp-block-post-content{width:min(820px,100%);margin:0 auto;padding:40px 44px;border:1px solid rgba(8,10,15,0.08);border-radius:20px;background:rgba(255,255,255,0.98);box-shadow:0 24px 72px rgba(8,10,15,0.06)}body.celindra-os.single-post .entry-content.wp-block-post-content>*{max-width:none}body.celindra-os.single-post .entry-content.wp-block-post-content p,body.celindra-os.single-post .entry-content.wp-block-post-content li{color:#33455b;font-size:18px;line-height:1.84}body.celindra-os.single-post .entry-content.wp-block-post-content p{margin:0 0 18px}body.celindra-os.single-post .entry-content.wp-block-post-content strong{color:#091625}body.celindra-os.single-post .entry-content.wp-block-post-content h2,body.celindra-os.single-post .entry-content.wp-block-post-content h3,body.celindra-os.single-post .entry-content.wp-block-post-content h4{margin:40px 0 14px;color:#091625;font-family:var(--cos-font-sans);font-weight:850;line-height:1.08;text-wrap:balance}body.celindra-os.single-post .entry-content.wp-block-post-content h2{font-size:clamp(34px,3.6vw,46px)}body.celindra-os.single-post .entry-content.wp-block-post-content h3{font-size:clamp(26px,3vw,34px)}body.celindra-os.single-post .entry-content.wp-block-post-content ul,body.celindra-os.single-post .entry-content.wp-block-post-content ol{margin:0 0 22px 24px;padding:0}body.celindra-os.single-post .entry-content.wp-block-post-content li+li{margin-top:8px}body.celindra-os.single-post .entry-content.wp-block-post-content blockquote{margin:28px 0;padding:20px 24px;border-left:4px solid var(--cos-cobalt);border-radius:0 16px 16px 0;background:linear-gradient(180deg,#f8fbff 0%,#f4f7fc 100%)}body.celindra-os.single-post .entry-content.wp-block-post-content img{border-radius:16px}@media (max-width:900px){body.celindra-os.single-post .celindra-article-shell,body.celindra-os.single-post .celindra-article-head,body.celindra-os.single-post .celindra-article-featured,body.celindra-os.single-post .entry-content.wp-block-post-content{width:min(100% - 32px,760px)}body.celindra-os.single-post .celindra-article-head{padding:26px 28px}body.celindra-os.single-post .celindra-article-featured img{min-height:340px}body.celindra-os.single-post .entry-content.wp-block-post-content{padding:30px 30px 34px}}@media (max-width:680px){body.celindra-os.single-post .celindra-article-shell,body.celindra-os.single-post .celindra-article-head,body.celindra-os.single-post .celindra-article-featured,body.celindra-os.single-post .entry-content.wp-block-post-content{width:min(100% - 28px,520px)}body.celindra-os.single-post .celindra-article-shell{padding:28px 0 64px}body.celindra-os.single-post .celindra-article-head{padding:22px 20px;border-radius:16px}body.celindra-os.single-post .celindra-article-head h1{font-size:clamp(32px,10vw,42px)}body.celindra-os.single-post .celindra-article-meta{margin-top:14px;gap:8px}body.celindra-os.single-post .celindra-article-meta>*{min-height:30px;padding:0 10px;font-size:11px}body.celindra-os.single-post .celindra-article-featured{margin-bottom:20px;border-radius:16px}body.celindra-os.single-post .celindra-article-featured img{min-height:220px}body.celindra-os.single-post .entry-content.wp-block-post-content{padding:24px 20px 28px;border-radius:16px}body.celindra-os.single-post .entry-content.wp-block-post-content p,body.celindra-os.single-post .entry-content.wp-block-post-content li{font-size:16px;line-height:1.76}body.celindra-os.single-post .entry-content.wp-block-post-content h2{font-size:clamp(28px,8vw,36px)}body.celindra-os.single-post .entry-content.wp-block-post-content h3{font-size:clamp(23px,6.6vw,30px)}}body.celindra-os.single-post .celindra-article-shell{width:min(1320px,calc(100vw - 48px));padding:34px 0 88px}body.celindra-os.single-post .celindra-article-stage{width:min(1180px,100%);margin:0 auto 26px}body.celindra-os.single-post .celindra-article-hero{display:grid !important;grid-template-columns:minmax(0,1.02fr) minmax(320px,0.82fr);gap:26px;align-items:start;margin:0;padding:0}body.celindra-os.single-post .celindra-article-hero>.wp-block-column{margin:0 !important;min-width:0}body.celindra-os.single-post .celindra-article-intro{display:flex;flex-direction:column;justify-content:flex-start;min-height:100%;padding:42px 42px 38px;border:1px solid rgba(8,10,15,0.08);border-radius:28px;background:radial-gradient(circle at top left,rgba(0,71,255,0.18),transparent 34%),linear-gradient(135deg,#07111f 0%,#0c182c 58%,#102340 100%);box-shadow:0 34px 96px rgba(8,10,15,0.16)}body.celindra-os.single-post .celindra-article-meta{gap:10px;margin:0 0 24px;color:rgba(255,255,255,0.86)}body.celindra-os.single-post .celindra-article-meta>*{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,0.14);border-radius:999px;background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.86);backdrop-filter:blur(10px)}body.celindra-os.single-post .celindra-article-meta a{color:#ffffff}body.celindra-os.single-post .celindra-article-intro h1{max-width:11ch;margin:0;color:#ffffff;font-family:var(--cos-font-sans);font-size:clamp(44px,4.9vw,76px);font-weight:850;line-height:0.94;letter-spacing:-0.04em;text-wrap:balance}body.celindra-os.single-post .celindra-article-summary{max-width:32rem;margin:18px 0 0}body.celindra-os.single-post .celindra-article-summary .wp-block-post-excerpt__excerpt{margin:0;color:rgba(255,255,255,0.8);font-size:18px;line-height:1.64}body.celindra-os.single-post .celindra-article-summary .wp-block-post-excerpt__more-text{display:none}body.celindra-os.single-post .celindra-article-visual-wrap{display:flex}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual{width:100%;min-height:clamp(360px,38vw,520px);margin:0;overflow:hidden;border:1px solid rgba(8,10,15,0.08);border-radius:28px;background:#fff;box-shadow:0 28px 84px rgba(8,10,15,0.12)}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual img{width:100%;height:100%;min-height:100%;aspect-ratio:4 / 3;object-fit:cover}body.celindra-os.single-post .celindra-article-body{width:min(980px,100%);margin:0 auto;position:relative;z-index:2}body.celindra-os.single-post .entry-content.wp-block-post-content{width:100%;margin:0 auto;padding:44px 50px 52px;border:1px solid rgba(8,10,15,0.08);border-radius:28px;background:rgba(255,255,255,0.985);box-shadow:0 28px 82px rgba(8,10,15,0.08)}body.celindra-os.single-post .entry-content.wp-block-post-content>*{max-width:none}body.celindra-os.single-post .entry-content.wp-block-post-content>p:first-of-type{margin-bottom:24px;color:#22354a;font-size:22px;line-height:1.72}body.celindra-os.single-post .entry-content.wp-block-post-content p,body.celindra-os.single-post .entry-content.wp-block-post-content li{color:#33455b;font-size:18px;line-height:1.84}body.celindra-os.single-post .entry-content.wp-block-post-content p{margin:0 0 18px}body.celindra-os.single-post .entry-content.wp-block-post-content h2,body.celindra-os.single-post .entry-content.wp-block-post-content h3,body.celindra-os.single-post .entry-content.wp-block-post-content h4{margin:44px 0 16px;color:#081524;font-family:var(--cos-font-sans);font-weight:850;line-height:1.04;letter-spacing:-0.03em;text-wrap:balance}body.celindra-os.single-post .entry-content.wp-block-post-content h2{font-size:clamp(38px,3.7vw,50px)}body.celindra-os.single-post .entry-content.wp-block-post-content h3{font-size:clamp(28px,3vw,36px)}body.celindra-os.single-post .entry-content.wp-block-post-content ul,body.celindra-os.single-post .entry-content.wp-block-post-content ol{margin:0 0 24px 24px;padding:0}body.celindra-os.single-post .entry-content.wp-block-post-content blockquote{margin:30px 0;padding:22px 24px;border-left:4px solid var(--cos-cobalt);border-radius:0 18px 18px 0;background:linear-gradient(180deg,#f8fbff 0%,#f2f7ff 100%)}body.celindra-os.single-post .entry-content.wp-block-post-content a:not(.cos-cta):not(.cos-btn-secondary):not(.button):not(.wp-block-button__link){color:#0047ff;text-decoration:underline;text-decoration-thickness:0.08em;text-underline-offset:0.14em}body.celindra-os.single-post .entry-content.wp-block-post-content figure{margin:28px 0}body.celindra-os.single-post .entry-content.wp-block-post-content img{border-radius:18px}@media (max-width:1180px){.celindra-archive-shell{width:min(100% - 36px,1080px);padding:36px 0 76px}.celindra-archive-title,.celindra-archive-shell>.wp-block-query{width:100%}.celindra-post-list{grid-template-columns:repeat(2,minmax(0,1fr))}body.celindra-os.single-post .celindra-article-shell{width:min(100% - 36px,1080px);padding:24px 0 76px}body.celindra-os.single-post .celindra-article-stage,body.celindra-os.single-post .celindra-article-body{width:100%}body.celindra-os.single-post .celindra-article-hero{grid-template-columns:1fr;gap:18px}body.celindra-os.single-post .celindra-article-intro{min-height:0;padding:34px 34px 30px}body.celindra-os.single-post .celindra-article-intro h1{max-width:100%;font-size:clamp(38px,6vw,58px)}body.celindra-os.single-post .celindra-article-summary{max-width:100%}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual{min-height:0}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual img{min-height:320px;aspect-ratio:16 / 10}body.celindra-os.single-post .celindra-article-body{margin-top:0}}@media (max-width:960px){body.celindra-os.single-post .celindra-article-shell{width:min(100% - 32px,760px);padding:24px 0 72px}body.celindra-os.single-post .celindra-article-stage,body.celindra-os.single-post .celindra-article-body{width:100%}body.celindra-os.single-post .celindra-article-intro{padding:28px 28px 26px}body.celindra-os.single-post .celindra-article-intro h1{max-width:100%;font-size:clamp(38px,8vw,56px)}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual img{min-height:340px}body.celindra-os.single-post .celindra-article-body{margin-top:0}body.celindra-os.single-post .entry-content.wp-block-post-content{padding:34px 30px 38px}body.celindra-os.single-post .celindra-article-summary .wp-block-post-excerpt__excerpt{font-size:17px}}@media (max-width:680px){body.celindra-os.single-post .celindra-article-shell{width:min(100% - 24px,520px);padding:16px 0 60px}body.celindra-os.single-post .celindra-article-intro,body.celindra-os.single-post .celindra-article-featured.celindra-article-visual,body.celindra-os.single-post .entry-content.wp-block-post-content{border-radius:18px}body.celindra-os.single-post .celindra-article-intro{padding:20px 18px 18px}body.celindra-os.single-post .celindra-article-meta{margin-bottom:14px;gap:8px}body.celindra-os.single-post .celindra-article-meta>*{min-height:30px;padding:0 10px;font-size:11px}body.celindra-os.single-post .celindra-article-intro h1{font-size:clamp(34px,10vw,44px);line-height:0.96}body.celindra-os.single-post .celindra-article-summary .wp-block-post-excerpt__excerpt{font-size:16px;line-height:1.6}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual img{min-height:220px}body.celindra-os.single-post .celindra-article-body{margin-top:0}body.celindra-os.single-post .entry-content.wp-block-post-content{padding:24px 18px 28px}body.celindra-os.single-post .entry-content.wp-block-post-content>p:first-of-type{font-size:18px;line-height:1.66}body.celindra-os.single-post .entry-content.wp-block-post-content p,body.celindra-os.single-post .entry-content.wp-block-post-content li{font-size:16px;line-height:1.74}body.celindra-os.single-post .entry-content.wp-block-post-content h2{font-size:clamp(30px,8.4vw,38px)}body.celindra-os.single-post .entry-content.wp-block-post-content h3{font-size:clamp(24px,7vw,30px)}}.cos-article-catalog{width:var(--cos-wrap);margin:-28px auto 86px;display:grid;gap:22px}.cos-article-catalog .cos-article-grid{width:100%;margin:0}.cos-article-card.cos-article-card--featured{display:grid;grid-template-columns:minmax(280px,0.48fr) minmax(0,1fr)}.cos-article-card.cos-article-card--featured .cos-article-card__media{min-height:100%;aspect-ratio:auto}.cos-article-card.cos-article-card--featured .cos-article-card__body{padding:30px;gap:16px}.cos-article-card.cos-article-card--featured .cos-article-card__body h3{font-size:32px}.cos-article-card.cos-article-card--featured .cos-article-card__link{font-size:15px}.cos-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cos-article-card{display:flex;min-height:100%;overflow:hidden;flex-direction:column;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 18px 48px rgba(7,17,31,0.06)}.cos-article-card__media{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#eef3f8}.cos-article-card__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 180ms ease}.cos-article-card:hover .cos-article-card__media img{transform:scale(1.025)}.cos-article-card__body{padding:24px;display:flex;flex:1;flex-direction:column;gap:14px}.cos-article-card__body h3{font-size:23px;line-height:1.12;hyphens:none;overflow-wrap:normal;word-break:normal}.cos-article-card__body h3 a{color:var(--cos-ink);text-decoration:none}.cos-article-card__body p{color:var(--cos-muted)}.cos-article-card__meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.cos-article-card__meta span{color:var(--cos-cobalt)}.cos-article-card__link{margin-top:auto;color:var(--cos-cobalt);font-weight:800;text-decoration:none}.woocommerce-page .site-main,.woocommerce .site-main{width:var(--cos-wrap);margin:0 auto;padding:64px 0 86px}.woocommerce div.product{display:grid;grid-template-columns:minmax(280px,0.82fr) minmax(0,1fr);gap:42px}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:auto}.woocommerce div.product div.summary{padding:32px;border:1px solid var(--cos-border);border-radius:8px;background:#fff}.woocommerce div.product .product_title{font-family:var(--cos-font-display);font-size:clamp(38px,5vw,64px)}.woocommerce div.product p.price{margin:22px 0;color:var(--cos-ink);font-size:28px}.woocommerce div.product form.cart{display:flex;gap:12px;flex-wrap:wrap}.woocommerce .quantity .qty{min-height:46px;border:1px solid var(--cos-border);border-radius:6px}.woocommerce table.shop_table,.woocommerce-checkout #payment,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--cos-border);border-radius:8px;background:#fff}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-color:var(--cos-border)}.woocommerce-cart-form{padding:26px;border:1px solid var(--cos-border);border-radius:8px;background:#fff}.cos-empty-cart-panel{margin:28px 0;padding:32px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;border:1px solid rgba(0,71,255,0.18);border-radius:8px;background:linear-gradient(120deg,#fff 0%,#fff 62%,rgba(21,184,166,0.08) 62% 100%);box-shadow:0 18px 50px rgba(7,17,31,0.055)}.cos-empty-cart-panel h1,.cos-empty-cart-panel h2{margin:6px 0 12px;font-size:clamp(30px,4vw,44px);line-height:1.04}.cos-empty-cart-panel p:not(.cos-eyebrow){max-width:720px;font-size:17px}.cos-empty-cart-panel__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.woocommerce-cart .return-to-shop{display:none}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,0.48fr);align-items:start;gap:30px}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{float:none;width:100%}.woocommerce-checkout #customer_details{grid-column:1;grid-row:1;display:grid;gap:22px}.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1;margin:0;padding:0 2px;font-family:var(--cos-font-sans);font-size:21px;font-weight:800;letter-spacing:0}.woocommerce-checkout #order_review{grid-column:2;grid-row:1;margin-top:50px;align-self:start;position:sticky;top:96px}.woocommerce-checkout .col2-set,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none;width:100%}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #order_review{padding:28px;border:1px solid var(--cos-border);border-radius:8px;background:#fff;box-shadow:0 18px 50px rgba(7,17,31,0.06)}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-additional-fields h3{margin:0 0 22px;font-family:var(--cos-font-sans);font-size:21px;font-weight:800;letter-spacing:0}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.woocommerce-checkout .form-row,.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{float:none;clear:none;width:100%;margin:0;padding:0}.woocommerce-checkout form.checkout .form-row,.woocommerce-checkout form.checkout .form-row-first,.woocommerce-checkout form.checkout .form-row-last{float:none;clear:none;width:100%}.woocommerce-checkout .form-row-wide,.woocommerce-checkout #billing_company_field,.woocommerce-checkout #billing_country_field,.woocommerce-checkout #billing_address_1_field,.woocommerce-checkout #billing_address_2_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_state_field,.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_email_field,.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #order_comments_field{grid-column:1 / -1}.woocommerce-checkout .woocommerce-input-wrapper,.woocommerce-checkout .select2-container{display:block;width:100% !important}.woocommerce-checkout label{display:block;margin:0 0 7px;color:#263449;font-size:13px;font-weight:750;letter-spacing:0}.woocommerce-checkout abbr.required{color:#d72d46;text-decoration:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.select2-container .select2-selection--single{width:100%;min-height:46px;border:1px solid var(--cos-border);border-radius:6px;background:#fff;color:var(--cos-ink);box-shadow:none}.woocommerce-checkout .select2-container .select2-selection--single{display:flex;align-items:center;height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:14px;color:var(--cos-ink);line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px;right:10px}.woocommerce-checkout .woocommerce form .form-row input.input-text:focus,.woocommerce-checkout .woocommerce form .form-row textarea:focus,.woocommerce-checkout .select2-container--open .select2-selection--single,.woocommerce-checkout form .form-row input.input-text:focus,.woocommerce-checkout form .form-row textarea:focus,.woocommerce-checkout form .form-row select:focus{border-color:var(--cos-cobalt);outline:3px solid rgba(0,71,255,0.12)}.woocommerce form .form-row textarea{min-height:120px;padding-top:12px;resize:vertical}.woocommerce-checkout #order_comments{min-height:116px}.woocommerce-checkout table.shop_table{margin:0 0 20px;border:0;border-radius:0}.woocommerce-checkout table.shop_table th,.woocommerce-checkout table.shop_table td{padding:14px 0;border-color:var(--cos-border);color:#253246}.woocommerce-checkout table.shop_table thead th{color:var(--cos-ink);font-size:13px;font-weight:800;text-transform:uppercase}.woocommerce-checkout table.shop_table tfoot th,.woocommerce-checkout table.shop_table tfoot td{color:var(--cos-ink);font-weight:800}.woocommerce-checkout #payment{border:0;background:var(--cos-soft)}.woocommerce-checkout #payment ul.payment_methods{padding:18px;border-bottom:1px solid var(--cos-border)}.woocommerce-checkout #payment div.payment_box{margin:12px 0 0;border-radius:6px;background:#fff;color:var(--cos-muted)}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#fff}.woocommerce-checkout #payment div.form-row{padding:18px}.woocommerce-checkout #payment div.form-row label{display:flex;align-items:flex-start;gap:10px;margin:0;color:#263449;font-size:13px;font-weight:650;line-height:1.55}.woocommerce-checkout #payment div.form-row label input{flex:0 0 auto;margin-top:4px}.woocommerce-checkout #place_order{width:100%;min-height:52px;border-radius:6px;background:var(--cos-cobalt);color:#fff;font-weight:850;letter-spacing:0}.woocommerce-checkout #place_order:hover,.woocommerce-checkout #place_order:focus-visible{background:var(--cos-cobalt-dark)}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:1px solid rgba(0,71,255,0.18);border-left:4px solid var(--cos-cobalt);border-top-color:rgba(0,71,255,0.18);border-radius:8px;background:#fff;color:var(--cos-ink);box-shadow:0 14px 38px rgba(7,17,31,0.05)}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:var(--cos-cobalt)}.woocommerce-checkout .woocommerce-message{display:none}.woocommerce-checkout .wc-block-components-notice-banner.is-success{display:none !important}.woocommerce-checkout .woocommerce-form-login-toggle,.woocommerce-checkout .woocommerce-form-coupon-toggle{width:var(--cos-wrap);margin:0 auto 10px}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin:0;padding:13px 16px 13px 44px;border-color:rgba(215,222,232,0.9);border-left-color:rgba(0,71,255,0.38);background:rgba(255,255,255,0.82);box-shadow:none;font-size:14px}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info::before,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{top:13px;left:16px}.woocommerce-checkout form.login,.woocommerce-checkout form.checkout_coupon{margin:0 0 18px;padding:22px;box-shadow:0 14px 38px rgba(7,17,31,0.05)}.woocommerce-checkout form.login p,.woocommerce-checkout form.checkout_coupon p{color:var(--cos-muted)}.wpforms-container input[type="text"],.wpforms-container input[type="email"],.wpforms-container input[type="tel"],.wpforms-container textarea{min-height:48px;border:1px solid var(--cos-border) !important;border-radius:6px !important;background:#fff !important;color:var(--cos-ink) !important}.wpforms-container button[type="submit"]{min-height:48px;border:1px solid var(--cos-cobalt) !important;border-radius:6px !important;background:var(--cos-cobalt) !important;color:#fff !important;font-weight:800 !important}.cmplz-cookiebanner,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{font-family:var(--cos-font-sans) !important;border-radius:14px !important}.cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{position:fixed !important;left:auto !important;right:20px !important;bottom:18px !important;top:auto !important;width:min(404px,calc(100vw - 36px)) !important;max-width:min(404px,calc(100vw - 36px)) !important;transform:none !important;box-shadow:0 24px 70px rgba(7,17,31,0.16) !important}body.celindra-os .cmplz-cookiebanner{display:grid !important;grid-template-columns:minmax(0,1fr);gap:12px !important;border:1px solid rgba(215,222,232,0.96) !important;border-radius:18px !important;padding:14px !important;background:rgba(255,255,255,0.96) !important;backdrop-filter:blur(18px) !important;max-height:calc(100vh - 32px) !important;overflow:auto !important;transition:none !important;animation:none !important}body.celindra-os:not(.celindra-os-consent-saved) .cmplz-cookiebanner.cmplz-hidden{display:block !important;opacity:1 !important;visibility:visible !important;transform:none !important}body.celindra-os .cmplz-cookiebanner .cmplz-header,body.celindra-os .cmplz-cookiebanner .cmplz-divider{display:none !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{color:#253246 !important;font-size:12.5px !important;line-height:1.46 !important;letter-spacing:0 !important;max-height:none !important;overflow:visible !important}body.celindra-os .cmplz-cookiebanner .cmplz-message a{color:#0036c8 !important;font-weight:750 !important;text-decoration:underline !important;text-underline-offset:0.14em !important}body.celindra-os .cmplz-cookiebanner .cmplz-message ul{display:none !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{display:grid !important;grid-template-columns:1fr 1fr;gap:8px !important;margin-top:2px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-width:118px !important;min-height:44px !important;margin:0 !important;padding:0 16px !important;border-width:1px !important;border-color:rgba(16,30,52,0.12) !important;background:rgba(247,249,252,0.92) !important;color:#0b1320 !important;font-size:14px !important;font-weight:760 !important;letter-spacing:0 !important;box-shadow:none !important}body.celindra-os.celindra-os-cookie-banner-visible .cos-footer{margin-bottom:8px}.cmplz-cookiebanner .cmplz-buttons .cmplz-accept{background:var(--cos-cobalt) !important;border-color:var(--cos-cobalt) !important;color:#ffffff !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-deny{background:rgba(248,250,252,0.98) !important;color:#111827 !important}body.celindra-os .cmplz-cookiebanner .cmplz-body{display:grid !important;gap:8px !important}body.celindra-os .cmplz-cookiebanner .cmplz-body p:last-child,body.celindra-os .cmplz-cookiebanner .cmplz-message p:last-child{margin-bottom:0 !important}@media (max-width:980px){.cos-article-card.cos-article-card--featured{grid-template-columns:1fr}.cos-article-card.cos-article-card--featured .cos-article-card__body h3{font-size:28px}}.cos-footer{background:linear-gradient(135deg,#061226 0%,#071a36 100%),repeating-linear-gradient(90deg,rgba(255,255,255,0.05) 0 1px,transparent 1px 70px);border-top:1px solid rgba(255,255,255,0.1);color:#fff}.cos-footer__grid{width:var(--cos-wide);margin:0 auto;padding:54px 0 42px;display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(3,minmax(150px,0.65fr));gap:42px}.cos-footer h2{margin-bottom:16px;color:rgba(255,255,255,0.62) !important;font-size:13px;text-transform:uppercase;letter-spacing:0.08em}.cos-footer nav a{display:block;padding:5px 0;color:rgba(255,255,255,0.82) !important;font-size:14px}.cos-footer nav a:hover,.cos-footer nav a:focus-visible{color:#fff}.cos-footer__brand p{max-width:330px;margin-top:18px;color:rgba(255,255,255,0.72) !important}.cos-brand--footer{width:fit-content;padding:10px 12px;border-radius:8px;background:#fff}.cos-socials{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.cos-socials a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,0.16);border-radius:50%;color:#fff;background:rgba(255,255,255,0.07);transition:border-color 160ms ease,color 160ms ease,transform 160ms ease,box-shadow 160ms ease}.cos-socials a:hover,.cos-socials a:focus-visible{border-color:rgba(0,71,255,0.42);color:var(--cos-cobalt);transform:translateY(-1px);box-shadow:0 10px 24px rgba(7,17,31,0.08)}.cos-socials svg{width:18px;height:18px;display:block;fill:currentColor}.cos-footer__legal{width:var(--cos-wide);margin:0 auto;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid rgba(255,255,255,0.12);font-size:13px}.cos-footer__legal p{color:rgba(255,255,255,0.7) !important}.cos-footer__trust{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px;color:rgba(255,255,255,0.7)}.cos-footer__trust a{color:var(--cos-cobalt);font-weight:750}.cos-trust-badge{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border:1px solid rgba(255,255,255,0.16);border-radius:8px;background:rgba(255,255,255,0.94)}.cos-trust-badge img{width:auto;max-width:142px;max-height:34px;display:block;object-fit:contain}.cos-trust-badge--netopia img{max-width:118px;max-height:24px}.cos-trust-badge--netopia{min-width:128px;color:var(--cos-ink);font-size:0.875rem;font-weight:750;letter-spacing:0.02em;line-height:1.1;text-align:center}.cos-trust-badge--netopia script{display:none}@media (max-width:1060px){.cos-nav,.cos-cta--small,.cos-login-link{display:none}.cos-menu-toggle{display:block}.cos-hero__grid,.cos-page-hero,.cos-mentor .cos-section,.cos-os-lab__grid,.cos-sales-hero .cos-hero__grid,.cos-editorial-split,.cos-purchase-panel,.cos-purchase-panel--hero,.cos-product-details,.woocommerce div.product,.woocommerce-checkout form.checkout{grid-template-columns:1fr}.cos-hero__grid{min-height:unset;gap:20px}.cos-hero h1{font-size:62px}.cos-section-head h2,.cos-cta-band h2{font-size:44px}.cos-purchase-panel__media{min-height:320px}.cos-hero__media{min-height:360px}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{grid-column:auto;grid-row:auto}.woocommerce-checkout #order_review{margin-top:0;position:static}.cos-product-grid,.cos-product-details__cards,.cos-article-grid,.products.columns-4,.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.cos-catalog-toolbar{align-items:stretch;flex-direction:column}.cos-catalog-search{flex-basis:auto}.cos-product-grid--count-1{grid-template-columns:1fr}.cos-trust-strip__inner,.cos-feature-grid,.cos-pathway__grid,.cos-rich-grid,.cos-contact-route-grid,.cos-contact-grid,.cos-footer__grid{grid-template-columns:1fr 1fr}.cos-market-tape__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.cos-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cos-sales-showcase{min-height:420px}}@media (max-width:680px){:root{--cos-wrap:min(100vw - 28px,1180px);--cos-wide:min(100vw - 28px,1320px)}.cos-header__inner{min-height:66px}.cos-topbar{display:none}.cos-brand__logo{width:132px}.cos-section,.cos-page-hero,.cos-article-catalog,.cos-article-shell,.celindra-archive-shell,.celindra-error-shell{padding:54px 0}.cos-hero{background:var(--cos-canvas)}.cos-hero__content{padding:58px 0 18px}.cos-hero h1{font-size:40px;max-width:100%;line-height:0.98}.cos-page-hero h1,.celindra-article-head h1,.celindra-archive-title,.woocommerce div.product .product_title{font-family:var(--cos-font-sans);font-size:38px;line-height:1.12}.cos-article-grid,.celindra-post-list{grid-template-columns:1fr}.cos-article-catalog{margin:-22px auto 72px;gap:18px}.cos-article-card.cos-article-card--featured .cos-article-card__body{padding:22px}.cos-lead{font-size:18px}.cos-section-head h2,.cos-cta-band h2{font-size:34px}.cos-hero__proof,.cos-trust-strip__inner,.cos-market-tape__inner,.cos-os-lab__modules,.cos-offer-grid,.cos-editorial-split,.cos-product-grid,.cos-product-details__cards,.products.columns-4,.woocommerce ul.products,.cos-feature-grid,.cos-pathway__grid,.cos-rich-grid,.cos-contact-route-grid,.cos-contact-grid,.cos-footer__grid,.cos-cta-band,.cos-discord-panel{grid-template-columns:1fr}.cos-sales-hero .cos-hero__content{padding-top:58px}.cos-sales-showcase{min-height:390px}.cos-sales-showcase__frame{min-height:360px}.cos-sales-showcase img{right:-26px;width:min(330px,96%)}.cos-sales-showcase__panel{left:14px;bottom:14px;width:calc(100% - 28px);padding:18px}.cos-offer-hub{padding:58px 0}.cos-offer-card{min-height:0;padding:24px}.cos-editorial-split{margin-bottom:64px}.cos-editorial-split__main,.cos-editorial-split__side{padding:24px}.cos-os-lab__grid{padding:58px 0}.cos-os-stack__screen{min-height:280px}.cos-pathway{padding-bottom:66px}.cos-pathway__grid::before{display:none}.cos-discord-panel{padding:22px}.cos-contact-routing{margin:-28px auto 72px}.cos-contact-route{min-height:0;padding:22px}.cos-legal-content{margin:-22px auto 72px;padding:22px}.cos-product-details__intro,.cos-product-details__cards article,.cos-product-details__agenda,.cos-purchase-panel,.cos-empty-cart-panel{padding:22px}.cos-purchase-panel__media{min-height:230px}.cos-product-meta-strip span{width:100%}.cos-product-details__specs div{align-items:flex-start;flex-direction:column;gap:4px}.cos-product-details__specs strong{text-align:left}.cos-hero__media{min-height:285px}.cos-hero__terminal{position:relative;left:auto;bottom:auto;width:100%;margin-top:-22px}.cos-hero__media::before{inset:18px 0 24px 18px}.cos-hero__media::after{right:28px;bottom:58px;height:76px}.cos-hero__proof{grid-template-columns:1fr;margin-top:28px}.woocommerce-checkout form.checkout{gap:20px}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #order_review,.woocommerce-checkout form.login,.woocommerce-checkout form.checkout_coupon{padding:20px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}.woocommerce-checkout .form-row-wide,.woocommerce-checkout #billing_company_field,.woocommerce-checkout #billing_country_field,.woocommerce-checkout #billing_address_1_field,.woocommerce-checkout #billing_address_2_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_state_field,.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_email_field,.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #order_comments_field{grid-column:auto}.cos-trust-item,.cos-trust-item:last-child{border-left:0;border-right:0;border-bottom:1px solid var(--cos-border)}.cos-section-head,.cos-footer__legal,.cos-empty-cart-panel{display:grid}.cos-empty-cart-panel{grid-template-columns:1fr}.cos-empty-cart-panel__actions{justify-content:flex-start}.cos-cta-band{padding:28px}.cos-footer__trust{justify-content:flex-start}.cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{left:14px !important;right:14px !important;bottom:14px !important;max-width:calc(100vw - 28px) !important;transform:none !important;font-size:13px !important}body.celindra-os .cmplz-cookiebanner{display:grid !important;grid-template-columns:1fr;gap:10px !important;padding:12px !important;border-radius:16px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{font-size:12.5px !important;line-height:1.42 !important;max-height:none !important;overflow:visible !important}body.celindra-os .cmplz-cookiebanner .cmplz-message ul{display:none !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{display:grid !important;grid-template-columns:1fr 1fr;gap:8px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-width:0 !important;min-height:42px !important}body.celindra-os.celindra-os-cookie-banner-visible{padding-bottom:0!important}}:root{--cos-ink:#080a0f;--cos-navy:#080a0f;--cos-canvas:#f5f7fb;--cos-surface:#ffffff;--cos-cobalt:#0047ff;--cos-cobalt-dark:#0033bf;--cos-teal:#0047ff;--cos-border:#d9dee8;--cos-muted:#5f6b7a;--cos-soft:#f0f4fb;--cos-shadow:0 22px 60px rgba(8,10,15,0.08);--cos-font-sans:"Geist Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--cos-font-display:"Geist Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}body.celindra-os{background:#f7f8fb;color:var(--cos-ink)}.cos-header{background:rgba(255,255,255,0.94);box-shadow:none}.cos-header__inner{min-height:72px}.cos-nav{border-color:transparent;background:transparent}.cos-nav a{color:#202735;font-weight:760}.cos-cta,.button,.wp-block-button__link,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{border-radius:7px;font-weight:820;box-shadow:0 12px 26px rgba(0,71,255,0.18)}.cos-btn-secondary,.cos-card-link{border-radius:7px}.cos-eyebrow{color:var(--cos-cobalt);letter-spacing:0.1em}.cos-list li::before,.cos-offer-card__meta li::before,.cos-account-list li::before{background:var(--cos-cobalt)}.cos-product-card,.woocommerce ul.products li.product{border-color:rgba(8,10,15,0.12);box-shadow:0 18px 48px rgba(8,10,15,0.06)}.cos-product-card__media,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{aspect-ratio:16 / 10;background:linear-gradient(180deg,#f9fafc 0%,#eef2f8 100%)}.cos-product-card__media::before,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link::before{inset:auto 18px 18px 18px;height:42%;border:0;border-bottom:2px solid rgba(0,71,255,0.5);border-right:2px solid rgba(0,71,255,0.28);transform:skewY(-9deg)}.cos-product-card__body{padding:22px 22px 10px}.cos-product-card h3,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:22px;font-weight:760}.cos-product-card__meta-pills span{border-color:rgba(8,10,15,0.1);background:#fff}.cos-card-link{border-color:var(--cos-cobalt);background:var(--cos-cobalt);color:#fff;font-weight:820}.cos-card-link:hover,.cos-card-link:focus-visible{background:var(--cos-cobalt-dark);color:#fff}.cos-product-card__price{padding:13px 14px;border:1px solid rgba(8,10,15,0.1);border-radius:8px;background:#f8fafc}.woocommerce-cart .shop_table,.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2,.woocommerce-checkout #order_review,.woocommerce-checkout form.login,.woocommerce-checkout form.checkout_coupon{border-color:rgba(8,10,15,0.12);border-radius:10px;box-shadow:0 18px 46px rgba(8,10,15,0.055)}.woocommerce-checkout #order_review_heading,.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-additional-fields h3{font-size:28px;letter-spacing:0}.cos-footer{background:#080a0f}.cos-footer__brand p{color:rgba(255,255,255,0.68)}.cos-trust-badge--netopia{min-width:168px;min-height:42px;overflow:hidden;background:rgba(255,255,255,0.08)}body.celindra-os .cos-card-link,body.celindra-os .cos-card-link:hover,body.celindra-os .cos-card-link:focus-visible{color:#fff}body.celindra-os .cos-commercial-band p,body.celindra-os .cos-commercial-band .cos-eyebrow{color:rgba(255,255,255,0.78)}body.celindra-os .cos-commercial-band h2{color:#fff}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__meta-pills span:first-child{border-color:rgba(0,71,255,0.2);background:rgba(0,71,255,0.06);color:var(--cos-cobalt)}body.celindra-os.single-product.product_cat-carti .cos-page-hero{width:min(1180px,calc(100vw - 64px));min-height:0;margin:0 auto;padding:54px 0 18px;display:grid;grid-template-columns:minmax(0,0.74fr) minmax(280px,0.36fr);gap:30px;align-items:end}body.celindra-os.single-product.product_cat-carti .cos-page-hero>div{max-width:760px}body.celindra-os.single-product.product_cat-carti .cos-page-hero h1{max-width:760px;margin-top:10px;font-size:clamp(42px,5vw,68px);line-height:0.98}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-lead{max-width:690px;margin-top:18px;color:#4f5f73;font-size:18px;line-height:1.55}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-panel{padding:18px;border-radius:12px;border-color:rgba(8,10,15,0.1);background:#fff;box-shadow:0 18px 46px rgba(8,10,15,0.055)}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-panel h2{margin-bottom:10px;font-size:17px}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-list{gap:8px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte{width:min(1180px,calc(100vw - 64px));margin:18px auto 36px;padding:16px;grid-template-columns:minmax(330px,0.88fr) minmax(0,1fr);gap:0;align-items:stretch;border-color:rgba(8,10,15,0.1);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 24px 70px rgba(8,10,15,0.08)}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media{min-height:0;aspect-ratio:1 / 1;border:0;border-radius:10px;background:linear-gradient(145deg,#f8fafc 0%,#eef3fb 100%),#f8fafc}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media img{width:100%;height:100%;object-fit:contain;padding:34px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__copy{padding:22px 28px 12px;align-content:center;gap:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte h2{max-width:560px;font-size:clamp(30px,3.25vw,46px);line-height:1.02}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__copy>p:not(.cos-eyebrow){max-width:560px;color:#526276;font-size:16px;line-height:1.55}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-product-meta-strip{margin-top:8px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-product-meta-strip span{min-height:42px;padding:9px 12px;flex-direction:row;align-items:center;gap:8px;border-radius:999px;background:#f8fafc}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-product-meta-strip strong{font-size:10px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__action{grid-column:2;margin:0 28px 24px;padding:18px;border:1px solid rgba(8,10,15,0.1);border-radius:12px;background:#f8fafc}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-price--large{font-size:32px;line-height:1}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-cta{min-height:52px;border-radius:9px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte small{max-width:460px;color:#5f6f82;line-height:1.45}body.celindra-os.single-product.product_cat-carti .cos-product-details{width:min(1180px,calc(100vw - 64px));margin-bottom:78px;grid-template-columns:minmax(0,0.78fr) minmax(280px,0.42fr);gap:16px}body.celindra-os.single-product.product_cat-carti .cos-product-details__intro,body.celindra-os.single-product.product_cat-carti .cos-product-details__specs,body.celindra-os.single-product.product_cat-carti .cos-product-details__cards article,body.celindra-os.single-product.product_cat-carti .cos-product-details__note{border-color:rgba(8,10,15,0.1);border-radius:12px;box-shadow:0 14px 38px rgba(8,10,15,0.045)}body.celindra-os.single-product.product_cat-carti .cos-product-details__intro{padding:24px}body.celindra-os.single-product.product_cat-carti .cos-product-details__intro h2{font-size:clamp(32px,3.6vw,48px)}body.celindra-os.single-product.product_cat-carti .cos-product-details__cards{gap:12px}body.celindra-os.single-product.product_cat-carti .cos-product-details__cards article{min-height:0;padding:18px}body.celindra-os.single-product.product_cat-carti .cos-product-details__cards h3{font-size:16px}body.celindra-os.single-product.product_cat-carti .cos-product-details__cards p{font-size:13px;line-height:1.5}@media (max-width:900px){body.celindra-os.single-product.product_cat-carti .cos-page-hero,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte,body.celindra-os.single-product.product_cat-carti .cos-product-details{width:min(100% - 32px,720px);grid-template-columns:1fr}body.celindra-os.single-product.product_cat-carti .cos-page-hero{padding-top:36px}body.celindra-os.single-product.product_cat-carti .cos-page-hero h1{font-size:clamp(36px,11vw,52px)}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte{padding:12px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media{aspect-ratio:4 / 3}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media img{padding:22px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__copy{padding:20px 8px 10px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__action{grid-column:auto;margin:0}body.celindra-os.single-product.product_cat-carti .cos-product-details__cards{grid-template-columns:1fr}}body.celindra-os .cos-footer{margin-top:auto;position:relative;overflow:hidden;background:radial-gradient(circle at 15% 0%,rgba(0,101,201,0.16),transparent 32%),linear-gradient(180deg,#05070b 0%,#080a0f 100%);border-top:1px solid rgba(255,255,255,0.1)}body.celindra-os .cos-footer::before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(0,101,201,0.82),transparent);pointer-events:none}body.celindra-os .cos-footer__grid{width:min(1280px,calc(100vw - 72px));padding:64px 0 46px;grid-template-columns:minmax(320px,1.35fr) repeat(3,minmax(140px,0.62fr));gap:clamp(34px,5vw,78px);align-items:start}body.celindra-os .cos-brand--footer{width:fit-content;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.celindra-os .cos-brand--footer .cos-brand__logo{width:184px;height:auto;display:block;filter:drop-shadow(0 12px 28px rgba(0,101,201,0.22))}body.celindra-os .cos-footer__brand p{max-width:420px;margin-top:24px;color:rgba(255,255,255,0.72) !important;font-size:16px;line-height:1.65}body.celindra-os .cos-footer__brand-actions{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}body.celindra-os .cos-footer__brand-actions a{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.14);border-radius:999px;background:rgba(255,255,255,0.04);color:rgba(255,255,255,0.9) !important;font-size:13px;font-weight:780}body.celindra-os .cos-footer__brand-actions a:first-child{border-color:rgba(0,71,255,0.52);background:rgba(0,71,255,0.18);color:#fff !important}body.celindra-os .cos-footer h2{margin:2px 0 18px;color:rgba(255,255,255,0.5) !important;font-size:12px;font-weight:820;letter-spacing:0.12em}body.celindra-os .cos-footer nav{padding-top:8px}body.celindra-os .cos-footer nav a{width:fit-content;padding:7px 0;color:rgba(255,255,255,0.78) !important;font-size:15px;line-height:1.25;transition:color 160ms ease,transform 160ms ease}body.celindra-os .cos-footer nav a:hover,body.celindra-os .cos-footer nav a:focus-visible{color:#fff !important;transform:translateX(3px)}body.celindra-os .cos-socials{gap:9px;margin-top:24px}body.celindra-os .cos-socials a{width:40px;height:40px;border-color:rgba(255,255,255,0.14);background:rgba(255,255,255,0.035);color:rgba(255,255,255,0.9);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06)}body.celindra-os .cos-socials a:hover,body.celindra-os .cos-socials a:focus-visible{border-color:rgba(0,101,201,0.65);background:rgba(0,101,201,0.14);color:#fff;box-shadow:0 14px 30px rgba(0,71,255,0.12)}body.celindra-os .cos-footer__legal{width:min(1280px,calc(100vw - 72px));padding:24px 0 32px;align-items:center;border-top-color:rgba(255,255,255,0.1)}body.celindra-os .cos-footer__legal-copy{display:grid;gap:6px}body.celindra-os .cos-footer__legal-copy p{color:rgba(255,255,255,0.72) !important}body.celindra-os .cos-footer__legal-copy span{color:rgba(255,255,255,0.42);font-size:12px}body.celindra-os .cos-footer__trust{gap:10px}body.celindra-os .cos-footer__trust a,body.celindra-os .cos-footer__trust span{transition:border-color 160ms ease,background 160ms ease,transform 160ms ease}body.celindra-os .cos-trust-badge{min-height:44px;padding:8px 12px;border-color:rgba(255,255,255,0.13);border-radius:10px;background:rgba(255,255,255,0.92)}body.celindra-os .cos-trust-badge:hover,body.celindra-os .cos-trust-badge:focus-visible{border-color:rgba(0,101,201,0.48);background:#fff;transform:translateY(-1px)}body.celindra-os .cos-trust-badge--netopia{min-width:176px;background:#fff}body.celindra-os .cos-trust-badge--netopia:hover,body.celindra-os .cos-trust-badge--netopia:focus-visible{background:#fff}body.celindra-os.woocommerce-checkout .site-main{background:radial-gradient(circle at 84% 0%,rgba(0,71,255,0.08),transparent 30%),linear-gradient(180deg,#f7f9fc 0%,#f3f6fb 100%)}body.celindra-os.woocommerce-checkout .entry-content>.woocommerce{width:min(1180px,calc(100vw - 64px));margin:0 auto 88px}body.celindra-os .cos-checkout-intro{width:min(1180px,calc(100vw - 64px));margin:34px auto 18px;padding:28px;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(360px,0.64fr);gap:28px;align-items:center;border:1px solid rgba(255,255,255,0.1);border-radius:14px;background:radial-gradient(circle at 18% 0%,rgba(0,101,201,0.22),transparent 36%),linear-gradient(135deg,#070a10 0%,#0b1220 100%);color:#fff;box-shadow:0 24px 70px rgba(8,10,15,0.1)}body.celindra-os .cos-checkout-intro h1{max-width:640px;margin:8px 0 12px;color:#fff;font-size:clamp(34px,4vw,54px);line-height:1}body.celindra-os .cos-checkout-intro p:not(.cos-eyebrow){max-width:680px;color:rgba(255,255,255,0.72);font-size:16px;line-height:1.55}body.celindra-os .cos-checkout-intro ul{margin:0;padding:0;display:grid;gap:10px;list-style:none}body.celindra-os .cos-checkout-intro li{padding:14px;display:grid;gap:3px;border:1px solid rgba(255,255,255,0.11);border-radius:10px;background:rgba(255,255,255,0.045)}body.celindra-os .cos-checkout-intro li strong{color:#fff;font-size:14px}body.celindra-os .cos-checkout-intro li span{color:rgba(255,255,255,0.62);font-size:13px;line-height:1.4}body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle{width:100%}body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{border-radius:10px;background:rgba(255,255,255,0.88)}body.celindra-os.woocommerce-checkout form.checkout{width:100%;grid-template-columns:minmax(0,1fr) minmax(350px,0.44fr);gap:24px}body.celindra-os.woocommerce-checkout #customer_details{gap:16px}body.celindra-os.woocommerce-checkout .col2-set .col-1,body.celindra-os.woocommerce-checkout .col2-set .col-2,body.celindra-os.woocommerce-checkout #order_review{border-color:rgba(8,10,15,0.1);border-radius:14px;box-shadow:0 18px 48px rgba(8,10,15,0.055)}body.celindra-os.woocommerce-checkout .woocommerce-billing-fields h3,body.celindra-os.woocommerce-checkout .woocommerce-additional-fields h3,body.celindra-os.woocommerce-checkout #order_review_heading{font-size:24px;line-height:1.12}body.celindra-os.woocommerce-checkout .woocommerce-billing-fields h3::after,body.celindra-os.woocommerce-checkout .woocommerce-additional-fields h3::after,body.celindra-os.woocommerce-checkout #order_review_heading::after{content:"";width:42px;height:3px;margin-top:12px;display:block;border-radius:999px;background:var(--cos-cobalt)}body.celindra-os.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{gap:14px}body.celindra-os.woocommerce-checkout form .form-row{position:relative}body.celindra-os.woocommerce-checkout label{color:#344257;font-size:12px;font-weight:820}body.celindra-os.woocommerce-checkout .input-text,body.celindra-os.woocommerce-checkout select,body.celindra-os.woocommerce-checkout textarea,body.celindra-os.woocommerce-checkout .select2-container .select2-selection--single{min-height:50px;border-radius:9px;border-color:rgba(8,10,15,0.12);background:#fbfcfe}body.celindra-os.woocommerce-checkout .input-text:hover,body.celindra-os.woocommerce-checkout select:hover,body.celindra-os.woocommerce-checkout textarea:hover,body.celindra-os.woocommerce-checkout .select2-container .select2-selection--single:hover{border-color:rgba(0,71,255,0.28)}body.celindra-os.woocommerce-checkout #order_review{padding:20px;background:linear-gradient(180deg,#fff 0%,#f8fafc 100%)}body.celindra-os.woocommerce-checkout table.shop_table thead{display:none}body.celindra-os.woocommerce-checkout table.shop_table tbody tr.cart_item td{padding:13px 0;vertical-align:top}body.celindra-os.woocommerce-checkout table.shop_table .product-name{padding-right:14px;color:var(--cos-ink);font-weight:760;line-height:1.35}body.celindra-os.woocommerce-checkout table.shop_table .product-quantity{margin-left:4px;color:var(--cos-muted);font-size:12px}body.celindra-os.woocommerce-checkout table.shop_table .product-total{color:var(--cos-ink);font-weight:820;text-align:right;white-space:nowrap}body.celindra-os.woocommerce-checkout table.shop_table tfoot tr.order-total th,body.celindra-os.woocommerce-checkout table.shop_table tfoot tr.order-total td{padding-top:18px;border-top:2px solid rgba(0,71,255,0.18);font-size:18px}body.celindra-os.woocommerce-checkout table.shop_table tfoot tr.order-total .amount{font-size:22px}body.celindra-os.woocommerce-checkout #payment{overflow:hidden;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:#fff}body.celindra-os.woocommerce-checkout #payment ul.payment_methods{padding:16px}body.celindra-os.woocommerce-checkout #payment ul.payment_methods li{margin:0}body.celindra-os.woocommerce-checkout #payment ul.payment_methods label{width:100%;min-height:46px;display:flex;align-items:center;gap:10px}body.celindra-os.woocommerce-checkout #payment ul.payment_methods img{max-height:34px;margin-left:6px;padding:4px 8px;border:1px solid rgba(8,10,15,0.08);border-radius:8px;background:#fff}body.celindra-os.woocommerce-checkout #payment div.payment_box{border:1px solid rgba(0,71,255,0.1);border-radius:10px;background:#f7f9fc}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{color:#526276;font-size:13px;line-height:1.45}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row{margin:0}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{width:100%;display:grid !important;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;color:#1d2736;font-size:12.5px;font-weight:760;line-height:1.48}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper input[type="checkbox"]{width:14px;height:14px;margin:3px 0 0;accent-color:var(--cos-cobalt)}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .required{display:none}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper a{color:#003bd6;font-weight:820;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:0.16em}body.celindra-os.woocommerce-checkout #place_order{min-height:56px;border-radius:10px;box-shadow:0 16px 34px rgba(0,71,255,0.2)}body.celindra-os.woocommerce-checkout .cmplz-cookiebanner,body.celindra-os.woocommerce-checkout .cmplz-cookiebanner.bottom-right-view-preferences,body.celindra-os.woocommerce-checkout .cmplz-cookiebanner.cmplz-center{width:min(382px,calc(100vw - 28px)) !important;max-width:min(382px,calc(100vw - 28px)) !important}@media (max-width:980px){body.celindra-os .cos-checkout-intro,body.celindra-os.woocommerce-checkout .entry-content>.woocommerce{width:min(100% - 32px,760px)}body.celindra-os .cos-checkout-intro,body.celindra-os.woocommerce-checkout form.checkout{grid-template-columns:1fr}body.celindra-os.woocommerce-checkout #order_review_heading,body.celindra-os.woocommerce-checkout #order_review{grid-column:auto;grid-row:auto}body.celindra-os.woocommerce-checkout #order_review{margin-top:0;position:static}}@media (max-width:560px){body.celindra-os .cos-checkout-intro{margin-top:24px;padding:22px}body.celindra-os .cos-checkout-intro h1{font-size:clamp(30px,10vw,42px)}body.celindra-os.woocommerce-checkout .col2-set .col-1,body.celindra-os.woocommerce-checkout .col2-set .col-2,body.celindra-os.woocommerce-checkout #order_review{padding:18px}body.celindra-os.woocommerce-checkout table.shop_table .product-name,body.celindra-os.woocommerce-checkout table.shop_table .product-total{font-size:15px}body.celindra-os.woocommerce-checkout table.shop_table tfoot th,body.celindra-os.woocommerce-checkout table.shop_table tfoot td{font-size:15px}body.celindra-os.woocommerce-checkout table.shop_table tfoot tr.order-total .amount{font-size:20px}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{font-size:12px}body.celindra-os.woocommerce-checkout .cmplz-cookiebanner,body.celindra-os.woocommerce-checkout .cmplz-cookiebanner.bottom-right-view-preferences,body.celindra-os.woocommerce-checkout .cmplz-cookiebanner.cmplz-center{right:12px !important;bottom:10px !important;width:min(340px,calc(100vw - 24px)) !important;max-width:min(340px,calc(100vw - 24px)) !important}}@media (max-width:1120px){body.celindra-os .cos-footer__grid{grid-template-columns:minmax(280px,1.15fr) repeat(3,minmax(112px,0.55fr));gap:28px}body.celindra-os .cos-footer__brand p{max-width:340px}}@media (max-width:820px){body.celindra-os .cos-footer__grid{width:min(100% - 32px,680px);grid-template-columns:1fr 1fr;padding-top:48px}body.celindra-os .cos-footer__brand{grid-column:1 / -1}body.celindra-os .cos-footer__legal{width:min(100% - 32px,680px);display:grid;justify-items:start}}@media (max-width:560px){body.celindra-os .cos-footer__grid{grid-template-columns:1fr;gap:28px}body.celindra-os .cos-footer__trust{width:100%;justify-content:flex-start}}body.celindra-os .cos-product-card{overflow:hidden}body.celindra-os .cos-product-card__media{position:relative;min-height:210px;isolation:isolate;background:linear-gradient(135deg,rgba(0,71,255,0.1),transparent 34%),linear-gradient(180deg,#ffffff 0%,#eef3fa 100%)}body.celindra-os .cos-product-card__media::after{position:absolute;right:18px;bottom:18px;z-index:-1;width:46%;height:36%;border-right:2px solid rgba(0,71,255,0.14);border-bottom:2px solid rgba(0,71,255,0.24);transform:skewY(-9deg);content:""}body.celindra-os .cos-product-card__media img{position:relative;z-index:1;width:100%;height:100%}body.celindra-os .cos-product-card h3{letter-spacing:-0.01em;text-wrap:balance}body.celindra-os .cos-product-card__body p:not(.cos-eyebrow){min-height:64px}body.celindra-os .cos-product-card__price{position:relative;min-height:70px;display:grid;align-content:center;gap:4px}body.celindra-os .cos-product-card__price.is-on-sale{border-color:rgba(0,71,255,0.22);background:linear-gradient(180deg,#ffffff 0%,#f3f6ff 100%)}body.celindra-os .cos-product-card__price.is-on-sale::after{position:absolute;top:10px;right:10px;min-height:22px;padding:0 8px;display:inline-flex;align-items:center;border-radius:999px;background:rgba(0,71,255,0.1);color:#003bd6;font-size:10px;font-weight:850;text-transform:uppercase;content:"ofertă"}body.celindra-os .cos-product-card__price.is-on-sale .cos-price{display:grid;gap:1px}body.celindra-os .cos-product-card__price.is-on-sale .cos-price del{color:#758295;font-size:13px;font-weight:720;text-decoration-thickness:1.4px}body.celindra-os .cos-product-card__price.is-on-sale .cos-price ins{color:#080a0f;font-size:20px;font-weight:880;text-decoration:none}body.celindra-os .cos-product-card__price.is-on-sale .cos-price-label{padding-right:74px}@media (min-width:1120px){body.celindra-os .cos-product-grid{align-items:stretch}body.celindra-os .cos-product-card{display:grid;grid-template-rows:auto 1fr auto}}@media (max-width:720px){body.celindra-os .cos-product-card__media{min-height:186px}body.celindra-os .cos-product-card__body p:not(.cos-eyebrow){min-height:0}body.celindra-os .cos-product-card__price.is-on-sale .cos-price ins{font-size:19px}}body.celindra-os .cos-faq-section{width:min(1180px,calc(100vw - 64px));margin:18px auto 84px;padding:34px;border:1px solid rgba(8,10,15,0.1);border-radius:14px;background:linear-gradient(180deg,#ffffff 0%,#f7f9fc 100%);box-shadow:0 22px 58px rgba(8,10,15,0.06)}body.celindra-os .cos-faq-section__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}body.celindra-os .cos-faq-section__head h2{max-width:540px;margin:4px 0 0;font-size:clamp(32px,4vw,52px);line-height:1;letter-spacing:-0.02em}body.celindra-os .cos-faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.celindra-os .cos-faq-card{min-height:176px;padding:20px;display:grid;align-content:start;gap:10px;border:1px solid rgba(8,10,15,0.1);border-radius:12px;background:#fff}body.celindra-os .cos-faq-card h3{margin:0;color:#0b1018;font-size:17px;line-height:1.22;letter-spacing:-0.01em}body.celindra-os .cos-faq-card p{margin:0;color:#536276;font-size:14px;line-height:1.55}body.celindra-os .cos-page-commerce-hero .cos-page-commerce-head h1,body.celindra-os .cos-commerce-hero h1{overflow-wrap:normal;word-break:normal;hyphens:none}@media (max-width:860px){body.celindra-os .cos-page-commerce-hero .cos-page-commerce-head h1{max-width:620px;font-size:clamp(36px,7.6vw,54px);line-height:1.02}body.celindra-os .cos-page-commerce-hero .cos-page-commerce-head p,body.celindra-os .cos-commerce-hero .cos-lead{max-width:620px}body.celindra-os .cos-faq-section{width:min(100% - 32px,720px);padding:24px}body.celindra-os .cos-faq-section__head{display:grid;gap:6px}body.celindra-os .cos-faq-grid{grid-template-columns:1fr}body.celindra-os .cos-faq-card{min-height:0}}@media (max-width:560px){body.celindra-os .cos-page-commerce-hero .cos-page-commerce-head h1,body.celindra-os .cos-commerce-hero h1{font-size:clamp(33px,9.4vw,40px);line-height:1.04;letter-spacing:-0.018em}body.celindra-os .cos-page-commerce-hero .cos-page-commerce-head p,body.celindra-os .cos-commerce-hero .cos-lead{font-size:15px;line-height:1.55}body.celindra-os .cos-page-commerce-hero{padding-top:28px}body.celindra-os .cos-faq-section{margin-bottom:58px;padding:20px}body.celindra-os .cos-faq-section__head h2{font-size:30px}body.celindra-os .cmplz-cookiebanner .cmplz-message{font-size:11.5px !important;line-height:1.38 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:40px !important;font-size:12px !important}}body.celindra-os .cos-commerce-hero__grid{min-height:500px;padding:40px 0 42px}body.celindra-os .cos-commerce-hero__content{align-self:center}body.celindra-os .cos-commerce-hero .cos-eyebrow{margin-bottom:10px}body.celindra-os .cos-commerce-hero h1{max-width:640px;font-size:clamp(44px,4.15vw,58px);line-height:1}body.celindra-os .cos-commerce-hero .cos-lead{max-width:560px;margin-top:16px;font-size:17px}body.celindra-os .cos-commerce-hero__actions{margin-top:22px}body.celindra-os .cos-commerce-hero__proof{margin-top:22px;gap:10px}body.celindra-os .cos-commerce-hero__proof span{min-height:52px;padding:12px 13px;font-size:13px;line-height:1.35}body.celindra-os .cos-commerce-hero__panel{align-self:center}body.celindra-os .cos-featured-course__media{min-height:190px;background-size:auto 96%,contain,auto}body.celindra-os .cos-featured-course h2{font-size:clamp(24px,2vw,28px)}body.celindra-os .cos-featured-course p{font-size:14px;line-height:1.45}body.celindra-os .cos-featured-course__details span{min-height:54px;font-size:12px}body.celindra-os .cos-featured-course__price{min-height:76px;gap:12px}body.celindra-os .cos-featured-course__price strong{font-size:26px}body.celindra-os .cos-course-priority{padding-top:34px}body.celindra-os .cos-course-priority__head{align-items:end}body.celindra-os .cos-course-priority__head p:last-child{max-width:430px}body.celindra-os .cos-product-grid{gap:18px}body.celindra-os .cos-product-card__media{min-height:190px}body.celindra-os .cos-extension-showcase{padding-top:64px}body.celindra-os .cos-extension-showcase .cos-extension-grid{margin-top:32px}body.celindra-os .cos-commercial-band{margin-top:72px}@media (min-width:1180px){body.celindra-os .cos-product-grid--count-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){body.celindra-os .cos-commerce-hero__grid{min-height:0;padding-top:32px;gap:22px}body.celindra-os .cos-featured-course{display:grid;grid-template-columns:minmax(180px,0.54fr) minmax(0,1fr);gap:14px;align-items:stretch}body.celindra-os .cos-featured-course__media{min-height:100%}body.celindra-os .cos-featured-course__price{grid-column:1 / -1;flex-direction:row;align-items:center}}@media (max-width:680px){body.celindra-os .cos-commerce-hero{background:linear-gradient(180deg,#f8fbff 0%,#f4f7fb 100%)}body.celindra-os .cos-commerce-hero__grid{width:min(100% - 24px,480px);padding:24px 0 30px;gap:18px}body.celindra-os .cos-commerce-hero h1{max-width:360px;font-size:clamp(34px,8.7vw,39px);line-height:1.01}body.celindra-os .cos-commerce-hero .cos-lead{max-width:360px;font-size:14.5px;line-height:1.48}body.celindra-os .cos-commerce-hero__actions{display:grid;grid-template-columns:1fr 0.82fr;gap:9px}body.celindra-os .cos-commerce-hero__actions .cos-cta,body.celindra-os .cos-commerce-hero__actions .cos-btn-secondary{min-height:42px;padding-inline:12px;font-size:13px;white-space:nowrap}body.celindra-os .cos-commerce-hero__proof{display:grid;grid-template-columns:1fr;margin-top:16px;gap:8px}body.celindra-os .cos-commerce-hero__proof span{min-height:42px;padding:10px 12px;font-size:12px}body.celindra-os .cos-commerce-hero__panel{padding:10px;border-radius:12px}body.celindra-os .cos-featured-course{grid-template-columns:112px minmax(0,1fr);gap:10px}body.celindra-os .cos-featured-course__media{min-height:136px;border-radius:10px;background-size:auto 105%,contain,auto;background-position:58% 100%,center,center}body.celindra-os .cos-featured-course__body{padding:0;gap:6px}body.celindra-os .cos-featured-course h2{font-size:19px;line-height:1.08}body.celindra-os .cos-featured-course p{font-size:12.5px;line-height:1.36}body.celindra-os .cos-featured-course__details{grid-template-columns:1fr;gap:5px}body.celindra-os .cos-featured-course__details span{min-height:0;padding:7px 8px;display:block;font-size:11px}body.celindra-os .cos-featured-course__details strong{margin:0 0 2px;font-size:9px}body.celindra-os .cos-featured-course__price{grid-column:1 / -1;min-height:0;padding:10px;flex-direction:row;align-items:center}body.celindra-os .cos-featured-course__price strong{font-size:22px}body.celindra-os .cos-featured-course__price .cos-cta{width:auto;min-width:132px;min-height:42px;font-size:13px}body.celindra-os .cos-course-priority{padding-top:28px}body.celindra-os .cos-course-priority__head{gap:8px}body.celindra-os .cos-course-priority h2{font-size:clamp(31px,8vw,38px)}body.celindra-os .cos-product-card__media{min-height:164px}body.celindra-os .cos-extension-showcase{padding-top:46px}body.celindra-os .cos-commercial-band{margin-top:54px}}@media (max-width:520px){body.celindra-os .cos-featured-course{grid-template-columns:1fr}body.celindra-os .cos-featured-course__media{min-height:118px;background-size:auto 120%,contain,auto;background-position:56% 100%,center,center}body.celindra-os .cos-featured-course h2{max-width:100%;font-size:22px}body.celindra-os .cos-featured-course__details{grid-template-columns:repeat(3,minmax(0,1fr))}body.celindra-os .cos-featured-course__details span{min-height:58px}}@media (max-width:380px){body.celindra-os .cos-commerce-hero__actions{grid-template-columns:1fr}body.celindra-os .cos-featured-course{grid-template-columns:1fr}body.celindra-os .cos-featured-course__media{min-height:126px}body.celindra-os .cos-featured-course__price{flex-direction:column;align-items:stretch}body.celindra-os .cos-featured-course__price .cos-cta{width:100%}}@media (max-width:680px){body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero{padding:34px 0 18px}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero h1{font-size:clamp(34px,10vw,46px);line-height:1.02;letter-spacing:-0.02em}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-lead{max-width:34rem;font-size:15px;line-height:1.52}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-panel{padding:18px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel--hero{width:min(100% - 24px,520px);margin-top:18px;padding:12px;gap:12px;border-radius:13px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media{min-height:148px;aspect-ratio:16 / 8;border-radius:10px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media img{width:100%;height:100%;object-fit:cover}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy{gap:10px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy h2{font-size:clamp(27px,8vw,34px);line-height:1.03}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy>p:not(.cos-eyebrow){font-size:14px;line-height:1.48}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-meta-strip{gap:6px}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-meta-strip span{min-height:46px;padding:8px 9px;font-size:11px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__action{padding:12px;border-radius:11px;background:#f6f9ff}body.celindra-os.single-product:not(.product_cat-carti) .cos-price--large{font-size:29px;line-height:1}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__action .cos-cta{min-height:48px}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details{width:min(100% - 24px,520px);gap:12px}}@media (max-width:420px){body.celindra-os.single-product:not(.product_cat-carti) .cos-product-meta-strip{grid-template-columns:1fr 1fr}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__action{display:grid;gap:10px}}body.celindra-os .cos-product-next{padding:16px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;border:1px solid rgba(8,10,15,0.09);border-radius:12px;background:#fff}body.celindra-os .cos-product-next span{margin-right:4px;color:#667386;font-size:11px;font-weight:850;letter-spacing:0.08em;text-transform:uppercase}body.celindra-os .cos-product-next a{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,71,255,0.18);border-radius:999px;background:#f7f9ff;color:#003bd6;font-size:13px;font-weight:820}body.celindra-os .cos-product-next a:hover,body.celindra-os .cos-product-next a:focus-visible{background:#0047ff;color:#fff}body.celindra-os.page-id-4110 .cos-page-commerce-hero{margin-top:0;padding:52px 0 26px;overflow:hidden;background:linear-gradient(135deg,#05070b 0%,#08111f 52%,#0b1323 100%)}body.celindra-os.page-id-4110 .cos-page-commerce-hero__grid{position:relative;width:min(1160px,calc(100vw - 104px));padding-inline:clamp(6px,1.2vw,18px);grid-template-columns:minmax(0,0.94fr) minmax(340px,0.44fr);gap:26px;align-items:end}body.celindra-os.page-id-4110 .cos-page-commerce-hero__grid::after{content:"";position:absolute;right:clamp(260px,32vw,460px);bottom:12px;width:28%;height:34%;border-right:2px solid rgba(0,71,255,0.36);border-bottom:2px solid rgba(21,184,166,0.22);transform:skewY(-8deg);pointer-events:none}body.celindra-os.page-id-4110 .cos-page-commerce-head{position:relative;min-height:100%;padding:clamp(22px,3.8vw,42px);border:1px solid rgba(255,255,255,0.08);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.03) 0%,rgba(255,255,255,0.01) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 28px 80px rgba(0,0,0,0.22);overflow:hidden}body.celindra-os.page-id-4110 .cos-page-commerce-head::before{content:"";position:absolute;inset:16px;border:1px solid rgba(255,255,255,0.04);border-radius:18px;pointer-events:none}body.celindra-os.page-id-4110 .cos-page-commerce-head .cos-eyebrow{display:inline-flex;min-height:34px;padding:0 14px;align-items:center;border:1px solid rgba(255,255,255,0.12);border-radius:999px;background:rgba(255,255,255,0.05);color:rgba(255,255,255,0.78);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06)}body.celindra-os.page-id-4110 .cos-page-commerce-head h1{max-width:690px;color:#fff;font-size:clamp(42px,4.75vw,62px);line-height:0.98;text-wrap:balance}body.celindra-os.page-id-4110 .cos-page-commerce-head p{max-width:560px;margin-top:18px;color:rgba(255,255,255,0.74);font-size:16px;line-height:1.56}body.celindra-os.page-id-4110 .cos-page-commerce-head>div{max-width:760px;position:relative;z-index:1}body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-panel{position:relative;z-index:1;height:100%;padding:28px;border-color:rgba(255,255,255,0.12);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,0.09) 0%,rgba(255,255,255,0.045) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),0 24px 72px rgba(0,0,0,0.24);backdrop-filter:blur(14px)}body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-panel h2{color:#fff;margin-bottom:12px;font-size:19px}body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-list{margin:0;padding:0;display:grid;gap:10px;color:rgba(255,255,255,0.82);list-style:none}body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-list li{padding:13px 15px;border:1px solid rgba(255,255,255,0.1);border-radius:12px;background:rgba(255,255,255,0.07);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04)}body.celindra-os.page-id-4110 .cos-section--tight{padding:28px 0 18px}body.celindra-os.page-id-4110 .cos-feature-grid{width:min(1180px,calc(100vw - 56px));margin:0 auto;gap:14px}body.celindra-os.page-id-4110 .cos-feature{position:relative;min-height:0;padding:24px 24px 22px;display:grid;align-content:start;gap:8px;border-radius:14px;border-color:rgba(8,10,15,0.09);box-shadow:0 16px 42px rgba(8,10,15,0.045)}body.celindra-os.page-id-4110 .cos-feature::before{content:"";position:absolute;top:0;left:24px;right:24px;height:3px;border-radius:999px;background:linear-gradient(90deg,#0047ff 0%,#15b8a6 100%);opacity:0.9}body.celindra-os.page-id-4110 .cos-feature h3{font-size:18px;line-height:1.15}body.celindra-os.page-id-4110 .cos-feature p{color:#536276;font-size:14px;line-height:1.55}body.celindra-os.page-id-4110 .cos-discord-panel{position:relative;width:min(1180px,calc(100vw - 56px));margin:6px auto 74px;padding:30px;display:grid;grid-template-columns:minmax(0,0.86fr) minmax(320px,0.54fr);gap:28px;align-items:center;border:1px solid rgba(8,10,15,0.1);border-radius:18px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 28px 80px rgba(8,10,15,0.07),inset 0 1px 0 rgba(255,255,255,0.8);overflow:hidden}body.celindra-os.page-id-4110 .cos-discord-panel::before{content:"";position:absolute;top:22px;bottom:22px;right:min(44%,470px);width:1px;background:linear-gradient(180deg,rgba(8,10,15,0) 0%,rgba(8,10,15,0.08) 18%,rgba(8,10,15,0.08) 82%,rgba(8,10,15,0) 100%);pointer-events:none}body.celindra-os.page-id-4110 .cos-discord-panel__content{display:grid;gap:16px}body.celindra-os.page-id-4110 .cos-discord-panel__title{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center}body.celindra-os.page-id-4110 .cos-discord-panel__title img{width:58px;height:58px;padding:10px;border-radius:16px;background:linear-gradient(180deg,#f2f6ff 0%,#e8f0ff 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 14px 34px rgba(0,71,255,0.12)}body.celindra-os.page-id-4110 .cos-discord-panel__title h2{font-size:clamp(26px,3vw,40px);line-height:1.03}body.celindra-os.page-id-4110 .cos-discord-panel .cos-lead{margin-top:0;color:#46566b;font-size:15px;line-height:1.6}body.celindra-os.page-id-4110 .cos-discord-panel .cos-list{gap:10px}body.celindra-os.page-id-4110 .cos-discord-panel .cos-list li{padding:12px 14px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:linear-gradient(180deg,#f9fbff 0%,#f4f8ff 100%)}body.celindra-os.page-id-4110 .cos-discord-panel__checkout{position:relative;min-height:246px;padding:24px;display:grid;align-items:center;border:1px solid rgba(0,71,255,0.12);border-radius:16px;background:linear-gradient(180deg,#f8fbff 0%,#f1f6ff 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 18px 40px rgba(0,71,255,0.07);overflow:hidden}body.celindra-os.page-id-4110 .cos-discord-panel__checkout::before{content:"";position:absolute;inset:14px;border:1px solid rgba(0,71,255,0.1);border-radius:14px;pointer-events:none}body.celindra-os.page-id-4110 .cos-discord-panel__checkout::after{content:"";position:absolute;top:24px;left:24px;width:120px;height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(0,71,255,0.08) 0%,rgba(21,184,166,0.14) 100%);pointer-events:none}body.celindra-os.page-id-4110 .cos-discord-panel__checkout stripe-buy-button{position:relative;z-index:1;width:100%;display:block;padding:42px 18px 18px;border:1px solid rgba(0,71,255,0.12);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,0.96) 0%,rgba(246,249,255,0.96) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.95),0 22px 48px rgba(0,71,255,0.08)}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135){position:relative;width:min(1180px,calc(100vw - 56px));margin:10px auto 88px;padding:34px;border:1px solid rgba(8,10,15,0.09);border-radius:22px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 28px 80px rgba(8,10,15,0.07),inset 0 1px 0 rgba(255,255,255,0.88);overflow:hidden}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135)::before{content:"";position:absolute;top:0;left:34px;right:34px;height:3px;border-radius:999px;background:linear-gradient(90deg,#0047ff 0%,#15b8a6 100%);opacity:0.9}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135)>.cos-eyebrow{display:inline-flex;min-height:32px;padding:0 12px;align-items:center;border:1px solid rgba(0,71,255,0.12);border-radius:999px;background:rgba(0,71,255,0.05);color:#51627a}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135)>h2{max-width:580px;margin-top:10px;font-size:clamp(30px,3.1vw,44px);line-height:1.04;text-wrap:balance}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) .wpforms-container{margin-top:22px}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) .wpforms-field-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) .wpforms-field{margin:0}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) .wpforms-field-label{margin-bottom:8px;color:#152235;font-size:13px;font-weight:780;letter-spacing:0.01em}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) input[type="text"],body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) input[type="email"]{min-height:56px;padding:0 16px;border:1px solid rgba(8,10,15,0.1);border-radius:14px;background:linear-gradient(180deg,#ffffff 0%,#f9fbff 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.95)}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) input[type="text"]:focus,body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) input[type="email"]:focus{border-color:rgba(0,71,255,0.36);box-shadow:0 0 0 4px rgba(0,71,255,0.08),inset 0 1px 0 rgba(255,255,255,0.98)}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) .wpforms-submit-container{margin-top:22px}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) .wpforms-submit{min-width:188px;min-height:54px;padding:0 22px;border-radius:12px;box-shadow:0 14px 32px rgba(0,71,255,0.18),inset 0 1px 0 rgba(255,255,255,0.18)}body.celindra-os.page-id-8115 .cos-page-commerce-hero{padding-bottom:12px}body.celindra-os.page-id-8115 .cos-section--tight{padding-top:34px;padding-bottom:34px}body.celindra-os.page-id-8115 #carti-disponibile{padding-top:34px;padding-bottom:6px}body.celindra-os.page-id-8115 .cos-course-priority__head{align-items:center}body.celindra-os.page-id-8115 .cos-course-priority__head p:last-child{max-width:410px;padding:14px 16px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:#fff;color:#526072;box-shadow:0 12px 34px rgba(8,10,15,0.04)}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media{aspect-ratio:16 / 10}body.celindra-os.page-id-8115 .cos-product-card--carte h3{min-height:42px}@media (max-width:680px){body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero{padding:24px 0 8px;gap:14px}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero h1{max-width:100%;font-size:clamp(30px,8.4vw,36px);line-height:1.04}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-lead{margin-top:10px;font-size:14px}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-panel{padding:14px;border-radius:10px;box-shadow:0 12px 34px rgba(8,10,15,0.06)}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-panel h2,body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-panel h3{margin-bottom:8px;font-size:16px}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-list{padding-left:16px;font-size:13px}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-list li+li{margin-top:5px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media{min-height:128px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy h2{font-size:clamp(24px,7vw,30px)}body.celindra-os.single-product:not(.product_cat-carti) .cos-price--large{font-size:26px}body.celindra-os .cos-product-next{padding:12px}body.celindra-os.page-id-4110 .cos-page-commerce-hero{padding:30px 0 18px}body.celindra-os.page-id-4110 .cos-page-commerce-hero__grid{width:min(100% - 28px,520px);padding-inline:0;grid-template-columns:1fr;gap:14px}body.celindra-os.page-id-4110 .cos-page-commerce-hero__grid::after{display:none}body.celindra-os.page-id-4110 .cos-page-commerce-head{grid-template-columns:1fr;gap:10px;padding:18px;border-radius:16px}body.celindra-os.page-id-4110 .cos-page-commerce-head h1{font-size:clamp(32px,9vw,40px);line-height:1.02}body.celindra-os.page-id-4110 .cos-page-commerce-head p{margin-top:8px;font-size:14px;line-height:1.5}body.celindra-os.page-id-4110 .cos-page-commerce-head::before{inset:10px;border-radius:12px}body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-panel{padding:15px;height:auto}body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-list li{padding:9px 11px;font-size:13px}body.celindra-os.page-id-4110 .cos-feature-grid,body.celindra-os.page-id-4110 .cos-discord-panel{width:min(100% - 28px,520px)}body.celindra-os.page-id-4110 .cos-section--tight{padding:18px 0 10px}body.celindra-os.page-id-4110 .cos-feature-grid{grid-template-columns:1fr;gap:10px}body.celindra-os.page-id-4110 .cos-feature{min-height:0;padding:16px 16px 14px}body.celindra-os.page-id-4110 .cos-feature::before{left:16px;right:16px}body.celindra-os.page-id-4110 .cos-discord-panel{margin-top:4px;margin-bottom:54px;padding:16px;grid-template-columns:1fr;gap:12px}body.celindra-os.page-id-4110 .cos-discord-panel::before{display:none}body.celindra-os.page-id-4110 .cos-discord-panel__checkout{min-height:152px;padding:12px}body.celindra-os.page-id-4110 .cos-discord-panel__checkout::before{inset:8px;border-radius:12px}body.celindra-os.page-id-4110 .cos-discord-panel__checkout::after{top:16px;left:16px;width:86px}body.celindra-os.page-id-4110 .cos-discord-panel__checkout stripe-buy-button{padding:28px 10px 10px;border-radius:12px}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135){width:min(100% - 28px,520px);margin-top:8px;margin-bottom:64px;padding:18px;border-radius:16px}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135)::before{left:18px;right:18px}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135)>h2{font-size:clamp(24px,7.4vw,32px)}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) .wpforms-field-container{grid-template-columns:1fr;gap:14px}body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135) .wpforms-submit{width:100%;min-width:0}body.celindra-os.page-id-8115 .cos-course-priority__head p:last-child{padding:0;border:0;background:transparent;box-shadow:none}body.celindra-os.page-id-8115 .cos-product-card--carte h3{min-height:0}}body.celindra-os.page-id-8988 .cos-page-commerce-hero{padding:54px 0 30px;background:linear-gradient(180deg,#ffffff 0%,#f6f8fc 100%)}body.celindra-os.page-id-8988 .cos-page-commerce-hero__grid{width:min(1160px,calc(100vw - 56px));grid-template-columns:minmax(0,0.94fr) minmax(320px,0.48fr);gap:28px;align-items:stretch}body.celindra-os.page-id-8988 .cos-page-commerce-head{min-height:360px;padding:clamp(28px,4vw,46px);display:grid;grid-template-columns:1fr;gap:18px;align-content:end;border:1px solid rgba(8,10,15,0.1);border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,0.96) 0%,rgba(246,249,255,0.92) 58%,rgba(238,243,251,0.92) 100%),#fff;box-shadow:0 24px 70px rgba(8,10,15,0.06)}body.celindra-os.page-id-8988 .cos-page-commerce-head h1{max-width:660px;font-size:clamp(44px,4.15vw,60px);line-height:1.02}body.celindra-os.page-id-8988 .cos-page-commerce-head p{max-width:560px;margin:0;color:#405066;font-size:17px;line-height:1.55}body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-panel{height:100%;padding:28px;display:grid;align-content:center;border-radius:16px;border-color:rgba(8,10,15,0.1);background:#061226;color:#fff;box-shadow:0 24px 70px rgba(8,10,15,0.14)}body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-panel h2{color:#fff;font-size:20px}body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-list{margin:16px 0 0;padding:0;display:grid;gap:10px;list-style:none}body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-list li{padding:12px 13px;border:1px solid rgba(255,255,255,0.12);border-radius:11px;background:rgba(255,255,255,0.055);color:rgba(255,255,255,0.82)}body.celindra-os.page-id-8988 .cos-section--tight{padding:34px 0}body.celindra-os.page-id-8988 .cos-feature-grid{width:min(1160px,calc(100vw - 56px));margin:0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.celindra-os.page-id-8988 .cos-feature{min-height:170px;padding:22px;border-radius:14px;border-color:rgba(8,10,15,0.1);background:#fff;box-shadow:0 18px 50px rgba(8,10,15,0.055)}body.celindra-os.page-id-8988 .cos-feature h3{font-size:22px}body.celindra-os.page-id-8988 .cos-feature p{margin-top:10px;color:#4f6074;font-size:14px;line-height:1.55}body.celindra-os.page-id-8988 .cos-product-catalog{padding-top:18px;padding-bottom:72px}body.celindra-os.page-id-8988 .cos-product-grid--count-1{width:min(1140px,calc(100vw - 56px));margin:0 auto}body.celindra-os.page-id-8988 .cos-product-card--consultan{display:grid;grid-template-columns:minmax(400px,0.92fr) minmax(360px,0.84fr);gap:18px;padding:18px;overflow:hidden;border-radius:20px;min-height:0;align-items:stretch;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 28px 76px rgba(8,10,15,0.075)}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__media{height:100%;aspect-ratio:auto;min-height:430px;border:1px solid rgba(8,10,15,0.08);border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#eef3fb 0%,#e6edf7 100%)}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__media::before{inset:16px;border-top:1px solid rgba(21,184,166,0.22);border-right:1px solid rgba(0,71,255,0.18);opacity:0.4}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__media img{width:100%;height:100%;object-fit:cover;object-position:20% center;filter:saturate(0.92) contrast(1.02)}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body,body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__footer{grid-column:2}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body{padding:24px 10px 10px 0;display:grid;align-content:start;gap:14px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__footer{padding:0 10px 10px 0;display:grid;gap:14px;align-content:start}body.celindra-os.page-id-8988 .cos-product-card--consultan h3{max-width:480px;font-size:clamp(32px,3vw,42px);line-height:1.01;text-wrap:balance}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body p:not(.cos-eyebrow){max-width:430px;font-size:16px;line-height:1.62;color:#4f6074}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__meta-pills{gap:10px;margin-bottom:2px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__meta-pills span{min-height:36px;padding:0 12px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__price{padding:20px;border-radius:14px;border:1px solid rgba(8,10,15,0.08);background:linear-gradient(180deg,#f8fafc 0%,#f1f5fb 100%)}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-price{font-size:38px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-card-link{min-height:54px;border-radius:12px;font-size:15px}body.celindra-os.page-id-11332 .cos-page-commerce-hero{padding:48px 0 24px}body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid{width:min(1180px,calc(100vw - 56px));grid-template-columns:minmax(0,0.92fr) minmax(300px,0.44fr);gap:24px;align-items:stretch}body.celindra-os.page-id-11332 .cos-page-commerce-head{min-height:100%;padding:32px;border:1px solid rgba(8,10,15,0.08);border-radius:18px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 22px 58px rgba(8,10,15,0.055)}body.celindra-os.page-id-11332 .cos-page-commerce-head h1{max-width:680px;font-size:clamp(42px,4.8vw,60px);line-height:1}body.celindra-os.page-id-11332 .cos-page-commerce-head p{max-width:560px;margin-top:14px;font-size:16px;line-height:1.55}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel{padding:24px;border-radius:16px;border-color:rgba(8,10,15,0.08);box-shadow:0 18px 48px rgba(8,10,15,0.05)}body.celindra-os.page-id-11332 .cos-feature-grid{width:min(1180px,calc(100vw - 56px));margin:0 auto;gap:14px}body.celindra-os.page-id-11332 .cos-feature{min-height:0;padding:20px 22px;border-radius:14px;box-shadow:0 14px 36px rgba(8,10,15,0.04)}body.celindra-os.page-id-11332 .cos-course-priority{padding-top:22px}body.celindra-os.page-id-11332 .cos-course-priority__head{align-items:center}body.celindra-os.page-id-11332 .cos-course-priority__head p:last-child{max-width:440px;padding:14px 16px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(8,10,15,0.04)}body.celindra-os.page-id-11332 .cos-catalog-toolbar{padding:16px;border-radius:14px;box-shadow:0 18px 44px rgba(7,17,31,0.05)}body.celindra-os.page-id-8988 .cos-product-grid--count-1{width:min(1120px,calc(100vw - 56px));max-width:none}body.celindra-os.single-product.product_cat-carti .cos-page-hero h1{font-size:clamp(40px,4.4vw,60px)}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-lead{max-width:640px;font-size:16px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte{margin-top:12px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media{aspect-ratio:4 / 3}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media img{padding:24px}@media (max-width:900px){body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid,body.celindra-os.page-id-11332 .cos-feature-grid{width:min(100% - 32px,720px)}body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid{grid-template-columns:1fr}body.celindra-os.page-id-11332 .cos-page-commerce-head{padding:24px}body.celindra-os.page-id-11332 .cos-feature{padding:18px}body.celindra-os.page-id-8988 .cos-page-commerce-hero{padding:34px 0 22px}body.celindra-os.page-id-8988 .cos-page-commerce-hero__grid,body.celindra-os.page-id-8988 .cos-feature-grid,body.celindra-os.page-id-8988 .cos-product-grid--count-1{width:min(100% - 32px,720px)}body.celindra-os.page-id-8988 .cos-page-commerce-hero__grid,body.celindra-os.page-id-8988 .cos-product-card--consultan{grid-template-columns:1fr}body.celindra-os.page-id-8988 .cos-page-commerce-head{min-height:0;padding:24px}body.celindra-os.page-id-8988 .cos-page-commerce-head h1{font-size:clamp(36px,9vw,50px)}body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-panel{padding:20px}body.celindra-os.page-id-8988 .cos-feature-grid{grid-template-columns:1fr}body.celindra-os.page-id-8988 .cos-feature{min-height:0;padding:18px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body,body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__footer{grid-column:auto}body.celindra-os.page-id-8988 .cos-product-card--consultan{gap:14px;padding:14px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__media{min-height:320px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__media img{object-position:center 28%}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body{padding:8px 4px 0}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__footer{padding:0 4px 4px}}@media (max-width:680px){body.celindra-os.page-id-11332 .cos-page-commerce-hero{padding:28px 0 16px}body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid,body.celindra-os.page-id-11332 .cos-feature-grid{width:min(100% - 28px,520px)}body.celindra-os.page-id-11332 .cos-page-commerce-head{padding:20px;border-radius:16px}body.celindra-os.page-id-11332 .cos-page-commerce-head h1{font-size:clamp(32px,9.2vw,40px);line-height:1.02}body.celindra-os.page-id-11332 .cos-page-commerce-head p{margin-top:12px;font-size:14px}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel{padding:18px}body.celindra-os.page-id-11332 .cos-section--tight{padding:18px 0 10px}body.celindra-os.page-id-11332 .cos-course-priority{padding-top:12px}body.celindra-os.page-id-11332 .cos-course-priority__head p:last-child{padding:12px 14px;box-shadow:none}body.celindra-os.page-id-11332 .cos-catalog-toolbar{padding:14px;border-radius:12px}body.celindra-os.page-id-8988 .cos-product-grid--count-1{width:min(100% - 28px,520px)}body.celindra-os.page-id-8988 .cos-page-commerce-hero__grid,body.celindra-os.page-id-8988 .cos-feature-grid,body.celindra-os.page-id-8988 .cos-product-grid--count-1{width:min(100% - 28px,520px)}body.celindra-os.page-id-8988 .cos-page-commerce-head{padding:20px;border-radius:13px}body.celindra-os.page-id-8988 .cos-page-commerce-head h1{font-size:clamp(32px,9.6vw,40px);line-height:1.02}body.celindra-os.page-id-8988 .cos-page-commerce-head p{font-size:14px}body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-panel{border-radius:13px}body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-list li{padding:10px 11px;font-size:13px}body.celindra-os.page-id-8988 .cos-section--tight{padding:22px 0}body.celindra-os.page-id-8988 .cos-product-catalog{padding-top:8px;padding-bottom:54px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body{padding:22px 18px 8px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__footer{padding:0 18px 18px}body.celindra-os.page-id-8988 .cos-product-card--consultan{gap:12px;padding:12px;border-radius:16px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__media{min-height:240px;border-radius:12px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__media img{object-position:center 24%}body.celindra-os.page-id-8988 .cos-product-card--consultan h3{max-width:100%;font-size:clamp(28px,8vw,36px)}body.celindra-os.single-product.product_cat-carti .cos-page-hero{padding-top:24px;gap:14px}body.celindra-os.single-product.product_cat-carti .cos-page-hero h1{font-size:clamp(30px,8.4vw,38px);line-height:1.04}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-lead{margin-top:10px;font-size:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte{margin-top:6px;margin-bottom:24px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media{aspect-ratio:16 / 10}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media img{padding:16px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte h2{font-size:clamp(24px,7.6vw,32px)}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__copy>p:not(.cos-eyebrow){font-size:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__action{padding:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-price--large{font-size:28px}}body.celindra-os.woocommerce-cart .site-main,body.celindra-os.woocommerce-checkout .site-main{padding-top:28px}body.celindra-os .cos-checkout-intro{width:min(1180px,calc(100vw - 56px));margin:0 auto 18px;padding:26px;border:1px solid rgba(215,222,232,0.9);border-radius:24px;background:radial-gradient(circle at top left,rgba(52,116,255,0.14),transparent 42%),linear-gradient(135deg,#07111f 0%,#0f1930 100%);box-shadow:0 28px 70px rgba(7,17,31,0.12);gap:20px}body.celindra-os .cos-checkout-intro>div{display:grid;gap:10px}body.celindra-os .cos-checkout-intro .cos-eyebrow{color:rgba(255,255,255,0.72)}body.celindra-os .cos-checkout-intro h1{max-width:13ch;font-size:clamp(38px,4vw,54px);letter-spacing:-0.04em}body.celindra-os .cos-checkout-intro>div>p:last-child{max-width:61ch;color:rgba(239,244,252,0.8);font-size:17px;line-height:1.65}body.celindra-os .cos-checkout-intro ul{align-self:stretch;min-width:0;padding:18px;border-radius:20px;background:rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);backdrop-filter:blur(10px)}body.celindra-os .cos-checkout-intro li{padding:14px 14px 14px 42px;border:1px solid rgba(255,255,255,0.08);border-radius:16px;background:rgba(255,255,255,0.06)}body.celindra-os .cos-checkout-intro li::before{top:14px;left:15px}body.celindra-os .cos-checkout-intro li strong{color:#fff;font-size:16px}body.celindra-os .cos-checkout-intro li span{color:rgba(239,244,252,0.76)}body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle{width:min(1180px,calc(100vw - 56px));margin-bottom:12px}body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{padding:16px 20px 16px 48px;border:1px solid rgba(215,222,232,0.92);border-left-color:rgba(0,71,255,0.42);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,0.96) 0%,rgba(247,250,255,0.98) 100%);color:#22324a;font-size:15px;font-weight:600;box-shadow:0 16px 42px rgba(7,17,31,0.06)}body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info::before,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{top:17px;left:18px}body.celindra-os.woocommerce-checkout form.login,body.celindra-os.woocommerce-checkout form.checkout_coupon,body.celindra-os.woocommerce-cart .woocommerce-cart-form,body.celindra-os.woocommerce-cart .cart_totals,body.celindra-os.woocommerce-checkout #customer_details,body.celindra-os.woocommerce-checkout #order_review{border:1px solid rgba(215,222,232,0.95);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(248,250,253,0.98) 100%);box-shadow:0 24px 64px rgba(7,17,31,0.07)}body.celindra-os.woocommerce-checkout form.login,body.celindra-os.woocommerce-checkout form.checkout_coupon{padding:24px}body.celindra-os.woocommerce-cart .woocommerce-cart-form,body.celindra-os.woocommerce-cart .cart_totals,body.celindra-os.woocommerce-checkout #customer_details,body.celindra-os.woocommerce-checkout #order_review{overflow:hidden}body.celindra-os.woocommerce-checkout form.checkout{width:min(1180px,calc(100vw - 56px));gap:22px;align-items:start}body.celindra-os.woocommerce-checkout #customer_details,body.celindra-os.woocommerce-checkout #order_review{padding:26px}body.celindra-os.woocommerce-checkout #customer_details{display:grid;gap:22px}body.celindra-os.woocommerce-checkout .woocommerce-billing-fields h3,body.celindra-os.woocommerce-checkout .woocommerce-additional-fields h3,body.celindra-os.woocommerce-checkout #order_review_heading,body.celindra-os.woocommerce-cart .cart_totals h2{margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid rgba(215,222,232,0.85);color:#07111f;font-size:24px;font-weight:850;letter-spacing:-0.03em;text-transform:none}body.celindra-os.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{gap:16px}body.celindra-os.woocommerce-checkout form.checkout .form-row,body.celindra-os.woocommerce-checkout form.checkout .form-row-first,body.celindra-os.woocommerce-checkout form.checkout .form-row-last{margin:0}body.celindra-os.woocommerce-checkout label{margin-bottom:8px;color:#4b5c73;font-size:12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}body.celindra-os.woocommerce-checkout .input-text,body.celindra-os.woocommerce-checkout select,body.celindra-os.woocommerce-checkout textarea,body.celindra-os.woocommerce-cart .input-text,body.celindra-os.woocommerce-cart select{min-height:56px;padding-inline:16px;border:1px solid rgba(205,215,228,0.95);border-radius:16px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,0.82)}body.celindra-os.woocommerce-checkout textarea{min-height:140px;padding-block:14px}body.celindra-os.woocommerce-checkout .select2-container .select2-selection--single{min-height:56px;border:1px solid rgba(205,215,228,0.95);border-radius:16px;background:#fff}body.celindra-os.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:54px;padding-left:16px;color:#22324a}body.celindra-os.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:54px;right:12px}body.celindra-os.woocommerce-checkout form .form-row input.input-text:focus,body.celindra-os.woocommerce-checkout form .form-row textarea:focus,body.celindra-os.woocommerce-checkout form .form-row select:focus,body.celindra-os.woocommerce-checkout .select2-container--open .select2-selection--single,body.celindra-os.woocommerce-cart .input-text:focus{border-color:rgba(0,71,255,0.42);box-shadow:0 0 0 4px rgba(0,71,255,0.1)}body.celindra-os.woocommerce-checkout #order_review{position:sticky;top:108px}body.celindra-os.woocommerce-checkout table.shop_table,body.celindra-os.woocommerce-cart .shop_table{margin:0;border:0;background:transparent}body.celindra-os.woocommerce-checkout table.shop_table thead th,body.celindra-os.woocommerce-cart .shop_table thead th{padding:0 0 14px;color:#667790;font-size:11px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}body.celindra-os.woocommerce-checkout table.shop_table tbody td,body.celindra-os.woocommerce-cart .shop_table tbody td{padding:18px 0;border-top:1px solid rgba(215,222,232,0.82);color:#203148;vertical-align:middle}body.celindra-os.woocommerce-checkout table.shop_table tfoot th,body.celindra-os.woocommerce-checkout table.shop_table tfoot td,body.celindra-os.woocommerce-cart .cart_totals table.shop_table th,body.celindra-os.woocommerce-cart .cart_totals table.shop_table td{padding:16px 0;border-top:1px solid rgba(215,222,232,0.82)}body.celindra-os.woocommerce-checkout .product-name,body.celindra-os.woocommerce-cart .product-name a{color:#07111f;font-weight:700}body.celindra-os.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total,body.celindra-os.woocommerce-cart .product-price,body.celindra-os.woocommerce-cart .product-subtotal{font-weight:800}body.celindra-os.woocommerce-checkout #payment{margin-top:20px;border:1px solid rgba(215,222,232,0.88);border-radius:20px;background:linear-gradient(180deg,#f8fbff 0%,#f3f7fc 100%);overflow:hidden}body.celindra-os.woocommerce-checkout #payment ul.payment_methods{padding:16px;background:rgba(255,255,255,0.72)}body.celindra-os.woocommerce-checkout #payment ul.payment_methods>li{padding:14px 16px;border:1px solid rgba(215,222,232,0.86);border-radius:16px;background:#fff}body.celindra-os.woocommerce-checkout #payment div.payment_box{margin-top:14px;padding:16px 18px;border:1px solid rgba(215,222,232,0.82);border-radius:16px;background:#f9fbff}body.celindra-os.woocommerce-checkout #payment div.form-row{padding:18px}body.celindra-os.woocommerce-checkout #place_order,body.celindra-os.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{min-height:58px;border-radius:16px;box-shadow:0 18px 42px rgba(0,71,255,0.24);font-size:18px;font-weight:800}body.celindra-os.woocommerce-cart .woocommerce{width:min(1180px,calc(100vw - 56px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:22px;align-items:start}body.celindra-os.woocommerce-cart .woocommerce:has(.cos-empty-cart-shell){display:block}body.celindra-os.woocommerce-cart .woocommerce:has(.cos-empty-cart-shell) .return-to-shop{display:none}body.celindra-os.woocommerce-cart .woocommerce-cart-form{grid-column:1;padding:26px}body.celindra-os.woocommerce-cart .shop_table td.product-thumbnail img{width:96px;border-radius:14px}body.celindra-os.woocommerce-cart .shop_table td.product-name{min-width:250px}body.celindra-os.woocommerce-cart .quantity .qty{width:72px;min-height:48px;border-radius:14px}body.celindra-os.woocommerce-cart .actions{padding-top:18px}body.celindra-os.woocommerce-cart .coupon{display:flex;gap:10px}body.celindra-os.woocommerce-cart .coupon .input-text{min-width:220px}body.celindra-os.woocommerce-cart button.button,body.celindra-os.woocommerce-checkout button.button{min-height:48px;border-radius:14px;font-weight:750}body.celindra-os.woocommerce-cart .cart_totals{grid-column:2;position:sticky;top:108px;margin-top:18px;padding:24px 26px 26px;min-width:0}body.celindra-os.woocommerce-cart .cart_totals table.shop_table{margin-bottom:18px;table-layout:fixed}body.celindra-os.woocommerce-cart .cart_totals table.shop_table th{width:48%}body.celindra-os.woocommerce-cart .cart_totals table.shop_table td{width:52%;white-space:nowrap;text-align:right}body.celindra-os.woocommerce-cart .cart_totals .wc-proceed-to-checkout a.checkout-button{width:100%;min-height:62px;padding-inline:24px;text-wrap:balance}body.celindra-os.woocommerce-cart .wc-proceed-to-checkout{margin-bottom:0;padding-bottom:0}@media (max-width:1100px){body.celindra-os .cos-checkout-intro,body.celindra-os.woocommerce-checkout form.checkout,body.celindra-os.woocommerce-cart .woocommerce{width:min(100% - 36px,920px)}body.celindra-os.woocommerce-cart .woocommerce{grid-template-columns:1fr}body.celindra-os.woocommerce-checkout form.checkout{grid-template-columns:1fr}body.celindra-os.woocommerce-cart .cart_totals,body.celindra-os.woocommerce-checkout #order_review{position:static}}@media (max-width:680px){body.celindra-os .cos-checkout-intro,body.celindra-os.woocommerce-checkout form.checkout,body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle,body.celindra-os.woocommerce-cart .woocommerce{width:min(100% - 24px,560px)}body.celindra-os.woocommerce-cart .site-main,body.celindra-os.woocommerce-checkout .site-main{padding-top:18px}body.celindra-os .cos-checkout-intro{padding:18px;border-radius:18px;gap:14px}body.celindra-os .cos-checkout-intro h1{max-width:100%;font-size:clamp(30px,8.4vw,38px)}body.celindra-os .cos-checkout-intro>div>p:last-child{font-size:14px}body.celindra-os .cos-checkout-intro ul,body.celindra-os .cos-checkout-intro li,body.celindra-os.woocommerce-checkout #customer_details,body.celindra-os.woocommerce-checkout #order_review,body.celindra-os.woocommerce-cart .woocommerce-cart-form,body.celindra-os.woocommerce-cart .cart_totals,body.celindra-os.woocommerce-checkout form.login,body.celindra-os.woocommerce-checkout form.checkout_coupon{border-radius:16px}body.celindra-os.woocommerce-checkout #customer_details,body.celindra-os.woocommerce-checkout #order_review,body.celindra-os.woocommerce-cart .woocommerce-cart-form,body.celindra-os.woocommerce-cart .cart_totals,body.celindra-os.woocommerce-checkout form.login,body.celindra-os.woocommerce-checkout form.checkout_coupon{padding:18px}body.celindra-os.woocommerce-checkout .woocommerce-billing-fields h3,body.celindra-os.woocommerce-checkout .woocommerce-additional-fields h3,body.celindra-os.woocommerce-checkout #order_review_heading,body.celindra-os.woocommerce-cart .cart_totals h2{font-size:22px}body.celindra-os.woocommerce-cart .coupon{flex-direction:column}body.celindra-os.woocommerce-cart .woocommerce-cart-form,body.celindra-os.woocommerce-cart .cart_totals{grid-column:auto}body.celindra-os.woocommerce-cart .coupon .input-text,body.celindra-os.woocommerce-cart button.button,body.celindra-os.woocommerce-checkout button.button{width:100%}body.celindra-os.woocommerce-cart .shop_table td.product-thumbnail img{width:80px}body.celindra-os.woocommerce-checkout #place_order,body.celindra-os.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{min-height:54px;font-size:17px}}body.celindra-os .cos-cart-intro{width:min(1180px,calc(100vw - 56px));margin:0 auto 20px;padding:26px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,0.52fr);gap:20px;border:1px solid rgba(215,222,232,0.92);border-radius:24px;background:radial-gradient(circle at top left,rgba(0,71,255,0.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.98) 100%);box-shadow:0 24px 62px rgba(7,17,31,0.08)}body.celindra-os .cos-cart-intro>div{display:grid;gap:10px;align-content:start}body.celindra-os .cos-cart-intro h1{max-width:12ch;font-size:clamp(36px,4vw,52px);line-height:0.96;letter-spacing:-0.04em}body.celindra-os .cos-cart-intro>div>p:last-child{max-width:60ch;color:#5b6b82;font-size:16px;line-height:1.66}body.celindra-os .cos-cart-intro__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}body.celindra-os .cos-cart-intro ul{margin:0;padding:18px;display:grid;gap:12px;list-style:none;border-radius:20px;background:#0d172b;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)}body.celindra-os .cos-cart-intro li{position:relative;padding:14px 14px 14px 40px;border:1px solid rgba(255,255,255,0.08);border-radius:16px;background:rgba(255,255,255,0.04)}body.celindra-os .cos-cart-intro li::before{content:"•";position:absolute;top:10px;left:14px;color:#15b8a6;font-size:28px;line-height:1}body.celindra-os .cos-cart-intro li strong{display:block;color:#fff;font-size:15px;font-weight:800}body.celindra-os .cos-cart-intro li span{display:block;margin-top:4px;color:rgba(239,244,252,0.74);font-size:13px;line-height:1.55}body.celindra-os.woocommerce-cart .woocommerce{margin-bottom:68px}body.celindra-os.woocommerce-cart .woocommerce-cart-form__contents{width:100%}body.celindra-os.woocommerce-cart .shop_table td.product-name{font-size:15px;line-height:1.45}body.celindra-os.woocommerce-cart .product-remove a{width:28px;height:28px;line-height:26px;border-radius:999px;color:#b91313 !important;background:rgba(185,19,19,0.08)}body.celindra-os.woocommerce-cart .product-remove a:hover{color:#fff !important;background:#b91313}body.celindra-os.woocommerce-cart .cart_totals{margin-top:0}body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase{margin-top:10px;padding:28px;border:1px solid rgba(8,10,15,0.08);border-radius:24px;background:radial-gradient(circle at top right,rgba(0,71,255,0.06),transparent 26%),linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.98) 100%);box-shadow:0 24px 62px rgba(8,10,15,0.06)}body.celindra-os.home .cos-extension-showcase__head,body.celindra-os.page-id-8603 .cos-extension-showcase__head{margin-bottom:18px}body.celindra-os.home .cos-extension-showcase .cos-extension-card,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card{min-height:100%;padding:24px 24px 22px;border-radius:20px;box-shadow:0 18px 42px rgba(8,10,15,0.05)}body.celindra-os.home .cos-extension-showcase .cos-extension-card__label,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card__label{margin-bottom:14px}body.celindra-os.home .cos-extension-showcase .cos-extension-card h3,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card h3{font-size:clamp(29px,2.2vw,42px);line-height:0.98}body.celindra-os.home .cos-extension-showcase .cos-extension-card p,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card p{color:#56657a;font-size:15px}body.celindra-os.home .cos-extension-showcase .cos-extension-card ul,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card ul{gap:9px}body.celindra-os.home .cos-commercial-band,body.celindra-os.page-id-8603 .cos-commercial-band{margin-top:20px;padding:28px 30px;border:1px solid rgba(255,255,255,0.08);border-radius:24px;background:radial-gradient(circle at 18% 0%,rgba(0,71,255,0.18),transparent 30%),linear-gradient(180deg,#070d17 0%,#0b111d 100%);box-shadow:0 26px 70px rgba(7,17,31,0.18)}body.celindra-os.home .cos-commercial-band h2,body.celindra-os.page-id-8603 .cos-commercial-band h2{max-width:13ch;font-size:clamp(34px,3.4vw,50px);line-height:0.98}body.celindra-os.home .cos-commercial-band p,body.celindra-os.page-id-8603 .cos-commercial-band p{max-width:58ch}body.celindra-os .cos-faq-section__head p:last-child{max-width:540px;padding:16px 18px;border:1px solid rgba(215,222,232,0.9);border-radius:16px;background:rgba(255,255,255,0.74);box-shadow:inset 0 1px 0 rgba(255,255,255,0.78)}body.celindra-os .cos-faq-card{min-height:0}body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{right:14px !important;bottom:14px !important;width:min(344px,calc(100vw - 24px)) !important;max-width:min(344px,calc(100vw - 24px)) !important}body.celindra-os .cmplz-cookiebanner{border:1px solid rgba(215,222,232,0.95) !important;background:rgba(255,255,255,0.95) !important;backdrop-filter:blur(14px) !important;gap:8px !important;padding:10px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{font-size:11.5px !important;line-height:1.34 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{gap:6px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:38px !important;border-radius:10px !important;font-size:12px !important}html.cos-menu-open,html.cos-menu-open body{overflow:hidden}body.celindra-os .cos-menu-toggle{transition:background 160ms ease,border-color 160ms ease,color 160ms ease,transform 160ms ease,box-shadow 160ms ease}body.celindra-os .cos-header.is-open .cos-menu-toggle,body.celindra-os .cos-menu-toggle[aria-expanded="true"]{border-color:rgba(0,71,255,0.22);background:var(--cos-soft);color:var(--cos-cobalt);box-shadow:0 14px 32px rgba(0,71,255,0.12)}body.celindra-os .cos-mobile-panel{border-top:1px solid rgba(215,222,232,0.88);background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.98) 100%);box-shadow:0 22px 56px rgba(7,17,31,0.08)}body.celindra-os .cos-mobile-panel__intro,body.celindra-os .cos-mobile-panel__quick,body.celindra-os .cos-mobile-panel nav{width:min(100% - 28px,520px);margin-inline:auto}body.celindra-os .cos-mobile-panel__intro{padding:18px 0 8px;display:grid;gap:6px}body.celindra-os .cos-mobile-panel__intro p:last-child{max-width:34ch;color:#62748b;font-size:14px;line-height:1.55}body.celindra-os .cos-mobile-panel nav{padding:10px 0 12px;gap:10px}body.celindra-os .cos-mobile-panel a{padding:14px 16px;border:1px solid rgba(215,222,232,0.88);border-radius:14px;background:#fff;color:#07111f;font-size:17px;font-weight:780;box-shadow:inset 0 1px 0 rgba(255,255,255,0.72)}body.celindra-os .cos-mobile-panel nav .cos-cta{margin-top:2px;min-height:50px;border-radius:14px}body.celindra-os .cos-mobile-panel__quick{padding:0 0 18px;display:grid;grid-template-columns:1fr 1fr;gap:10px}body.celindra-os .cos-mobile-panel__quick .cos-btn-secondary{min-height:46px;border-radius:14px}body.celindra-os .celindra-archive-description,body.celindra-os .celindra-archive-search{width:min(1240px,calc(100vw - 56px));margin:0 auto 20px}body.celindra-os .celindra-archive-description{padding:18px 22px;border:1px solid rgba(215,222,232,0.9);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,0.95) 0%,rgba(247,250,255,0.96) 100%);box-shadow:0 18px 44px rgba(7,17,31,0.05)}body.celindra-os .celindra-archive-description p{max-width:64ch;color:#55657c;font-size:16px;line-height:1.68}body.celindra-os .celindra-archive-search{display:grid}body.celindra-os .celindra-archive-search form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}body.celindra-os .celindra-archive-search input[type="search"]{min-height:52px;padding:0 16px;border:1px solid rgba(205,215,228,0.95);border-radius:16px;background:#fff}body.celindra-os .celindra-archive-search .wp-block-search__button{min-height:52px;padding-inline:18px;border-radius:16px}@media (max-width:1100px){body.celindra-os .cos-cart-intro{width:min(100% - 36px,920px);grid-template-columns:1fr}}@media (max-width:680px){body.celindra-os .cos-cart-intro{width:min(100% - 24px,560px);padding:18px;gap:14px;border-radius:18px}body.celindra-os .cos-cart-intro h1{max-width:100%;font-size:clamp(30px,8vw,38px)}body.celindra-os .cos-cart-intro>div>p:last-child{font-size:14px}body.celindra-os .cos-cart-intro__actions{flex-direction:column}body.celindra-os .cos-cart-intro__actions>*{width:100%}body.celindra-os .cos-cart-intro ul,body.celindra-os .cos-cart-intro li{border-radius:14px}body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase,body.celindra-os.home .cos-commercial-band,body.celindra-os.page-id-8603 .cos-commercial-band{padding:18px;border-radius:16px}body.celindra-os.home .cos-extension-showcase .cos-extension-card,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card{padding:18px;border-radius:16px}body.celindra-os .cos-faq-section__head p:last-child{padding:12px 14px;border-radius:14px}body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{right:10px !important;bottom:10px !important;width:calc(100vw - 20px) !important;max-width:calc(100vw - 20px) !important}body.celindra-os .cos-mobile-panel__intro,body.celindra-os .cos-mobile-panel__quick,body.celindra-os .cos-mobile-panel nav,body.celindra-os .celindra-archive-description,body.celindra-os .celindra-archive-search{width:min(100% - 24px,560px)}body.celindra-os .cos-mobile-panel__intro{padding-top:14px}body.celindra-os .cos-mobile-panel a,body.celindra-os .cos-mobile-panel__quick .cos-btn-secondary,body.celindra-os .celindra-archive-search input[type="search"],body.celindra-os .celindra-archive-search .wp-block-search__button{border-radius:12px}body.celindra-os .cos-mobile-panel a{padding:13px 14px;font-size:16px}body.celindra-os .cos-mobile-panel__quick{grid-template-columns:1fr;padding-bottom:16px}body.celindra-os .celindra-archive-description{padding:16px;border-radius:14px}body.celindra-os .celindra-archive-description p{font-size:14px}body.celindra-os .celindra-archive-search form{grid-template-columns:1fr}}body.celindra-os.home .cos-commerce-hero,body.celindra-os.page-id-8603 .cos-commerce-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 16%,rgba(0,71,255,0.11),transparent 26%),radial-gradient(circle at 20% 86%,rgba(21,184,166,0.08),transparent 20%),linear-gradient(180deg,#fbfdff 0%,#f5f8fd 100%)}body.celindra-os.home .cos-commerce-hero::before,body.celindra-os.page-id-8603 .cos-commerce-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,transparent 0 66%,rgba(0,71,255,0.045) 66% 66.4%,transparent 66.4%),linear-gradient(150deg,transparent 0 78%,rgba(21,184,166,0.055) 78% 78.5%,transparent 78.5%)}body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{width:min(1320px,calc(100vw - 56px));min-height:580px;padding:52px 0 40px;grid-template-columns:minmax(0,0.98fr) minmax(360px,0.78fr);gap:42px;align-items:center}body.celindra-os.home .cos-commerce-hero__content,body.celindra-os.page-id-8603 .cos-commerce-hero__content{max-width:680px;padding:26px 0}body.celindra-os.home .cos-commerce-hero .cos-eyebrow,body.celindra-os.page-id-8603 .cos-commerce-hero .cos-eyebrow{margin-bottom:12px;color:#5b677a}body.celindra-os.home .cos-commerce-hero h1,body.celindra-os.page-id-8603 .cos-commerce-hero h1{max-width:11ch;font-size:clamp(50px,5vw,72px);line-height:0.94;letter-spacing:-0.045em}body.celindra-os.home .cos-commerce-hero .cos-lead,body.celindra-os.page-id-8603 .cos-commerce-hero .cos-lead{max-width:590px;margin-top:20px;color:#425267;font-size:18px;line-height:1.58}body.celindra-os.home .cos-commerce-hero__actions,body.celindra-os.page-id-8603 .cos-commerce-hero__actions{margin-top:28px;gap:12px}body.celindra-os.home .cos-commerce-hero__actions .cos-cta,body.celindra-os.home .cos-commerce-hero__actions .cos-btn-secondary,body.celindra-os.page-id-8603 .cos-commerce-hero__actions .cos-cta,body.celindra-os.page-id-8603 .cos-commerce-hero__actions .cos-btn-secondary{min-height:48px;border-radius:12px}body.celindra-os.home .cos-commerce-hero__proof,body.celindra-os.page-id-8603 .cos-commerce-hero__proof{max-width:720px;margin-top:26px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body.celindra-os.home .cos-commerce-hero__proof span,body.celindra-os.page-id-8603 .cos-commerce-hero__proof span{min-height:58px;padding:14px 15px;border:1px solid rgba(8,10,15,0.08);border-radius:14px;background:rgba(255,255,255,0.86);box-shadow:0 18px 40px rgba(7,17,31,0.05);color:#243345;font-size:13px;font-weight:760;line-height:1.34}body.celindra-os.home .cos-commerce-hero__panel,body.celindra-os.page-id-8603 .cos-commerce-hero__panel{padding:14px;border:1px solid rgba(8,10,15,0.08);border-radius:28px;background:rgba(255,255,255,0.78);box-shadow:0 30px 84px rgba(7,17,31,0.1);backdrop-filter:blur(14px)}body.celindra-os.home .cos-featured-course,body.celindra-os.page-id-8603 .cos-featured-course{padding:0;overflow:hidden;border:1px solid rgba(8,10,15,0.08);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.98) 100%);box-shadow:0 20px 60px rgba(7,17,31,0.08)}body.celindra-os.home .cos-featured-course__media,body.celindra-os.page-id-8603 .cos-featured-course__media{min-height:234px;margin:14px 14px 0;border:1px solid rgba(8,10,15,0.06);border-radius:18px;background-position:center bottom,center,center;background-size:auto 112%,contain,auto;box-shadow:inset 0 1px 0 rgba(255,255,255,0.55)}body.celindra-os.home .cos-featured-course__body,body.celindra-os.page-id-8603 .cos-featured-course__body{padding:18px 18px 14px}body.celindra-os.home .cos-featured-course h2,body.celindra-os.page-id-8603 .cos-featured-course h2{font-size:clamp(28px,2vw,34px);line-height:1.02;letter-spacing:-0.03em}body.celindra-os.home .cos-featured-course p,body.celindra-os.page-id-8603 .cos-featured-course p{margin-top:10px;color:#49576a;font-size:14.5px;line-height:1.5}body.celindra-os.home .cos-featured-course__details,body.celindra-os.page-id-8603 .cos-featured-course__details{margin-top:16px;gap:10px}body.celindra-os.home .cos-featured-course__details span,body.celindra-os.page-id-8603 .cos-featured-course__details span{min-height:62px;padding:11px 12px;border-radius:14px;background:#f7faff;color:#28384a}body.celindra-os.home .cos-featured-course__details strong,body.celindra-os.page-id-8603 .cos-featured-course__details strong{color:#66778b}body.celindra-os.home .cos-featured-course__price,body.celindra-os.page-id-8603 .cos-featured-course__price{padding:16px 18px 18px;gap:14px;border-top:1px solid rgba(8,10,15,0.08);background:linear-gradient(180deg,rgba(255,255,255,0.22) 0%,rgba(243,247,255,0.64) 100%)}body.celindra-os.home .cos-featured-course__price strong,body.celindra-os.page-id-8603 .cos-featured-course__price strong{font-size:30px;line-height:0.98;letter-spacing:-0.03em}body.celindra-os.home .cos-featured-course__price .cos-cta,body.celindra-os.page-id-8603 .cos-featured-course__price .cos-cta{min-width:154px;min-height:46px;border-radius:12px}body.celindra-os.home .cos-course-priority,body.celindra-os.page-id-8603 .cos-course-priority{width:min(1320px,calc(100vw - 56px));margin:0 auto;padding:22px 0 8px}body.celindra-os.home .cos-course-priority__head,body.celindra-os.page-id-8603 .cos-course-priority__head{align-items:stretch;padding:26px 28px;border:1px solid rgba(8,10,15,0.08);border-radius:24px;background:rgba(255,255,255,0.84);box-shadow:0 20px 54px rgba(7,17,31,0.05)}body.celindra-os.home .cos-course-priority h2,body.celindra-os.page-id-8603 .cos-course-priority h2{font-size:clamp(40px,4vw,56px);line-height:0.96;letter-spacing:-0.04em}body.celindra-os.home .cos-course-priority__head p:last-child,body.celindra-os.page-id-8603 .cos-course-priority__head p:last-child{align-self:center;max-width:480px;margin:0;padding:16px 18px;border:1px solid rgba(8,10,15,0.06);border-radius:18px;background:#f8fbff;color:#4c5d71;line-height:1.56}body.celindra-os.home .cos-product-catalog,body.celindra-os.page-id-8603 .cos-product-catalog{margin-bottom:70px}body.celindra-os.home .cos-product-grid,body.celindra-os.page-id-8603 .cos-product-grid{gap:22px}body.celindra-os.home .cos-product-card,body.celindra-os.page-id-8603 .cos-product-card{border-radius:22px;border-color:rgba(8,10,15,0.08);box-shadow:0 22px 56px rgba(7,17,31,0.08)}body.celindra-os.home .cos-product-card__media,body.celindra-os.page-id-8603 .cos-product-card__media{min-height:214px;border-bottom-color:rgba(8,10,15,0.07);background:linear-gradient(135deg,rgba(0,71,255,0.08),rgba(21,184,166,0.06) 48%,transparent 48%),linear-gradient(180deg,#ffffff 0%,#edf3fb 100%)}body.celindra-os.home .cos-product-card__media::after,body.celindra-os.page-id-8603 .cos-product-card__media::after{right:20px;bottom:20px;width:42%;height:32%}body.celindra-os.home .cos-product-card__body,body.celindra-os.page-id-8603 .cos-product-card__body{padding:22px 22px 10px}body.celindra-os.home .cos-product-card h3,body.celindra-os.page-id-8603 .cos-product-card h3{font-size:24px;line-height:1.07;letter-spacing:-0.03em}body.celindra-os.home .cos-product-card__body p:not(.cos-eyebrow),body.celindra-os.page-id-8603 .cos-product-card__body p:not(.cos-eyebrow){margin-top:11px;color:#536276;font-size:14.5px;line-height:1.56}body.celindra-os.home .cos-product-card__meta-pills,body.celindra-os.page-id-8603 .cos-product-card__meta-pills{margin-top:18px;gap:8px}body.celindra-os.home .cos-product-card__meta-pills span,body.celindra-os.page-id-8603 .cos-product-card__meta-pills span{min-height:30px;padding:0 10px;border-radius:999px;background:#f7faff;font-size:11px}body.celindra-os.home .cos-product-card__footer,body.celindra-os.page-id-8603 .cos-product-card__footer{padding:18px 22px 22px;gap:12px;border-top:1px solid rgba(8,10,15,0.06);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(248,251,255,0.7) 100%)}body.celindra-os.home .cos-card-link,body.celindra-os.page-id-8603 .cos-card-link{width:100%;min-height:46px;border-radius:12px}body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase{width:min(1320px,calc(100vw - 56px));margin:48px auto 76px}body.celindra-os.home .cos-extension-showcase__head,body.celindra-os.page-id-8603 .cos-extension-showcase__head{max-width:920px;gap:10px}body.celindra-os.home .cos-extension-showcase .cos-extension-grid,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-grid{margin-top:24px;gap:18px}body.celindra-os.home .cos-extension-showcase .cos-extension-card,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card{min-height:100%;padding:24px;border-radius:22px;box-shadow:0 22px 56px rgba(8,10,15,0.06)}body.celindra-os.home .cos-extension-showcase .cos-extension-card h3,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card h3{font-size:clamp(24px,1.8vw,31px);line-height:1.06}body.celindra-os.home .cos-extension-showcase .cos-extension-card p,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card p{color:#4f6074}body.celindra-os.home .cos-commercial-band,body.celindra-os.page-id-8603 .cos-commercial-band{width:min(1320px,calc(100vw - 56px));margin-top:56px;border-radius:26px}@media (min-width:1180px){body.celindra-os.home .cos-product-grid--count-4,body.celindra-os.page-id-8603 .cos-product-grid--count-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{width:min(100% - 36px,980px);min-height:0;grid-template-columns:1fr;gap:20px;padding:34px 0 30px}body.celindra-os.home .cos-commerce-hero__content,body.celindra-os.page-id-8603 .cos-commerce-hero__content,body.celindra-os.home .cos-course-priority,body.celindra-os.page-id-8603 .cos-course-priority,body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase,body.celindra-os.home .cos-commercial-band,body.celindra-os.page-id-8603 .cos-commercial-band{width:min(100% - 36px,980px)}body.celindra-os.home .cos-course-priority__head,body.celindra-os.page-id-8603 .cos-course-priority__head{grid-template-columns:1fr;gap:14px}body.celindra-os.home .cos-product-grid,body.celindra-os.page-id-8603 .cos-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid,body.celindra-os.home .cos-course-priority,body.celindra-os.page-id-8603 .cos-course-priority,body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase,body.celindra-os.home .cos-commercial-band,body.celindra-os.page-id-8603 .cos-commercial-band{width:min(100% - 24px,520px)}body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{padding:18px 0 22px;gap:16px}body.celindra-os.home .cos-commerce-hero h1,body.celindra-os.page-id-8603 .cos-commerce-hero h1{max-width:100%;font-size:clamp(36px,9.4vw,46px);line-height:0.97}body.celindra-os.home .cos-commerce-hero .cos-lead,body.celindra-os.page-id-8603 .cos-commerce-hero .cos-lead{max-width:100%;margin-top:14px;font-size:14.5px;line-height:1.5}body.celindra-os.home .cos-commerce-hero__actions,body.celindra-os.page-id-8603 .cos-commerce-hero__actions{grid-template-columns:1fr 1fr;gap:10px}body.celindra-os.home .cos-commerce-hero__actions .cos-cta,body.celindra-os.home .cos-commerce-hero__actions .cos-btn-secondary,body.celindra-os.page-id-8603 .cos-commerce-hero__actions .cos-cta,body.celindra-os.page-id-8603 .cos-commerce-hero__actions .cos-btn-secondary{min-height:44px;padding-inline:12px;font-size:13px}body.celindra-os.home .cos-commerce-hero__proof,body.celindra-os.page-id-8603 .cos-commerce-hero__proof{grid-template-columns:1fr;margin-top:16px;gap:8px}body.celindra-os.home .cos-commerce-hero__proof span,body.celindra-os.page-id-8603 .cos-commerce-hero__proof span{min-height:44px;padding:10px 12px;font-size:12px}body.celindra-os.home .cos-commerce-hero__panel,body.celindra-os.page-id-8603 .cos-commerce-hero__panel{padding:10px;border-radius:18px}body.celindra-os.home .cos-featured-course,body.celindra-os.page-id-8603 .cos-featured-course{grid-template-columns:1fr;gap:0;border-radius:16px}body.celindra-os.home .cos-featured-course__media,body.celindra-os.page-id-8603 .cos-featured-course__media{min-height:146px;margin:10px 10px 0;border-radius:12px}body.celindra-os.home .cos-featured-course__body,body.celindra-os.page-id-8603 .cos-featured-course__body{padding:14px 14px 12px}body.celindra-os.home .cos-featured-course h2,body.celindra-os.page-id-8603 .cos-featured-course h2{font-size:24px}body.celindra-os.home .cos-featured-course p,body.celindra-os.page-id-8603 .cos-featured-course p{font-size:13px;line-height:1.44}body.celindra-os.home .cos-featured-course__details,body.celindra-os.page-id-8603 .cos-featured-course__details{grid-template-columns:1fr;gap:6px}body.celindra-os.home .cos-featured-course__details span,body.celindra-os.page-id-8603 .cos-featured-course__details span{min-height:0;padding:8px 9px;font-size:11px}body.celindra-os.home .cos-featured-course__price,body.celindra-os.page-id-8603 .cos-featured-course__price{padding:12px 14px 14px;flex-direction:row;align-items:center}body.celindra-os.home .cos-featured-course__price strong,body.celindra-os.page-id-8603 .cos-featured-course__price strong{font-size:24px}body.celindra-os.home .cos-featured-course__price .cos-cta,body.celindra-os.page-id-8603 .cos-featured-course__price .cos-cta{min-width:138px;min-height:42px;font-size:13px}body.celindra-os.home .cos-course-priority,body.celindra-os.page-id-8603 .cos-course-priority{padding-top:20px}body.celindra-os.home .cos-course-priority__head,body.celindra-os.page-id-8603 .cos-course-priority__head{padding:18px;border-radius:16px}body.celindra-os.home .cos-course-priority h2,body.celindra-os.page-id-8603 .cos-course-priority h2{font-size:clamp(32px,8.5vw,40px)}body.celindra-os.home .cos-course-priority__head p:last-child,body.celindra-os.page-id-8603 .cos-course-priority__head p:last-child{padding:12px 14px;border-radius:14px;font-size:14px}body.celindra-os.home .cos-product-grid,body.celindra-os.page-id-8603 .cos-product-grid{grid-template-columns:1fr;gap:14px}body.celindra-os.home .cos-product-card,body.celindra-os.page-id-8603 .cos-product-card{border-radius:16px}body.celindra-os.home .cos-product-card__media,body.celindra-os.page-id-8603 .cos-product-card__media{min-height:180px}body.celindra-os.home .cos-product-card h3,body.celindra-os.page-id-8603 .cos-product-card h3{font-size:22px}body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase{margin:38px auto 62px}body.celindra-os.home .cos-extension-showcase .cos-extension-grid,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-grid{grid-template-columns:1fr;gap:14px}body.celindra-os.home .cos-extension-showcase .cos-extension-card,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card{padding:18px;border-radius:16px}body.celindra-os.home .cos-commercial-band,body.celindra-os.page-id-8603 .cos-commercial-band{margin-top:42px;border-radius:18px}}body.celindra-os .cos-faq-section{width:min(1240px,calc(100vw - 56px));margin:24px auto 88px;padding:36px;border:1px solid rgba(8,10,15,0.08);border-radius:24px;background:radial-gradient(circle at top right,rgba(0,71,255,0.06),transparent 24%),linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.98) 100%);box-shadow:0 24px 62px rgba(8,10,15,0.06)}body.celindra-os .cos-faq-section__head{align-items:end;margin-bottom:24px}body.celindra-os .cos-faq-section__head h2{max-width:620px;font-size:clamp(34px,4.1vw,56px);line-height:0.98;letter-spacing:-0.03em}body.celindra-os .cos-faq-grid{gap:16px}body.celindra-os .cos-faq-card{min-height:188px;padding:22px;gap:12px;border:1px solid rgba(8,10,15,0.08);border-radius:18px;background:rgba(255,255,255,0.9);box-shadow:0 14px 38px rgba(8,10,15,0.04)}body.celindra-os .cos-faq-card h3{font-size:18px;line-height:1.18;letter-spacing:-0.02em}body.celindra-os .cos-faq-card p{color:#56657a;font-size:14.5px;line-height:1.58}body.celindra-os .cos-footer{background:radial-gradient(circle at 16% 0%,rgba(0,101,201,0.16),transparent 32%),radial-gradient(circle at 86% 84%,rgba(0,71,255,0.1),transparent 24%),linear-gradient(180deg,#05070b 0%,#0a0d12 100%)}body.celindra-os .cos-footer__grid{width:min(1320px,calc(100vw - 56px));padding:72px 0 52px;grid-template-columns:minmax(320px,1.45fr) repeat(3,minmax(140px,0.58fr));gap:clamp(34px,4.8vw,72px)}body.celindra-os .cos-footer__brand{position:relative}body.celindra-os .cos-brand--footer .cos-brand__logo{width:194px}body.celindra-os .cos-footer__brand p{max-width:450px;margin-top:22px;font-size:16px;line-height:1.72}body.celindra-os .cos-footer nav{display:grid;align-content:start;gap:4px}body.celindra-os .cos-footer h2{margin-bottom:16px}body.celindra-os .cos-footer nav a{padding:8px 0;font-size:15px}body.celindra-os .cos-socials{margin-top:26px;gap:10px}body.celindra-os .cos-socials a{width:42px;height:42px}body.celindra-os .cos-footer__legal{width:min(1320px,calc(100vw - 56px));padding:26px 0 34px;gap:20px}body.celindra-os .cos-footer__legal-copy p{font-size:15px}body.celindra-os .cos-footer__trust{gap:12px;justify-content:flex-end}body.celindra-os .cos-trust-badge{min-height:58px;padding:10px 14px;border-radius:14px;box-shadow:0 14px 30px rgba(0,0,0,0.12)}body.celindra-os .cos-trust-badge img{max-height:40px;width:auto}body.celindra-os .cos-trust-badge--netopia{min-width:220px;justify-content:center}body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{right:16px !important;bottom:16px !important;width:min(388px,calc(100vw - 28px)) !important;max-width:min(388px,calc(100vw - 28px)) !important;box-shadow:0 26px 74px rgba(7,17,31,0.18) !important}body.celindra-os .cmplz-cookiebanner{gap:10px !important;border-radius:16px !important;padding:12px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{font-size:12px !important;line-height:1.42 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{gap:7px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:42px !important;padding:0 14px !important;border-radius:12px !important;font-size:13px !important}@media (max-width:860px){body.celindra-os .cos-faq-section{width:min(100% - 32px,760px);padding:24px;border-radius:18px}body.celindra-os .cos-faq-card{min-height:0}body.celindra-os .cos-footer__grid,body.celindra-os .cos-footer__legal{width:min(100% - 32px,760px)}body.celindra-os .cos-footer__grid{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));padding:54px 0 40px;gap:30px}body.celindra-os .cos-footer__brand{grid-column:1 / -1}body.celindra-os .cos-footer__legal{grid-template-columns:1fr;align-items:start}body.celindra-os .cos-footer__trust{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:560px){body.celindra-os .cos-faq-section{width:min(100% - 24px,520px);margin-bottom:62px;padding:20px 18px}body.celindra-os .cos-faq-section__head{gap:8px}body.celindra-os .cos-faq-section__head h2{font-size:30px}body.celindra-os .cos-faq-card{padding:18px;border-radius:14px}body.celindra-os .cos-footer__grid,body.celindra-os .cos-footer__legal{width:min(100% - 24px,520px)}body.celindra-os .cos-footer__grid{grid-template-columns:1fr;gap:28px;padding:44px 0 32px}body.celindra-os .cos-footer__brand p{max-width:100%;font-size:15px}body.celindra-os .cos-footer nav a{font-size:14px}body.celindra-os .cos-footer__legal{padding:22px 0 26px}body.celindra-os .cos-trust-badge{min-height:52px;padding:8px 12px;border-radius:12px}body.celindra-os .cos-trust-badge--netopia{min-width:198px}body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{right:12px !important;bottom:12px !important;width:calc(100vw - 24px) !important;max-width:calc(100vw - 24px) !important}body.celindra-os .cmplz-cookiebanner{gap:8px !important;border-radius:14px !important;padding:10px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{font-size:11.5px !important;line-height:1.36 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{grid-template-columns:1fr 1fr !important;gap:6px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:38px !important;min-width:0 !important;padding:0 10px !important;font-size:12px !important}}body.celindra-os.woocommerce-cart .site-main,body.celindra-os.woocommerce-checkout .site-main{padding-bottom:68px}body.celindra-os .cos-empty-cart-shell{width:min(1240px,calc(100vw - 56px));margin:34px auto 78px;display:grid;gap:28px}body.celindra-os .cos-empty-cart-panel{padding:30px 32px;display:grid;grid-template-columns:minmax(0,0.95fr) auto;gap:28px;align-items:center;border:1px solid rgba(8,10,15,0.08);border-radius:24px;background:radial-gradient(circle at 90% 12%,rgba(0,71,255,0.08),transparent 26%),linear-gradient(135deg,rgba(255,255,255,0.98) 0%,rgba(245,249,255,0.98) 100%);box-shadow:0 26px 68px rgba(8,10,15,0.07)}body.celindra-os .cos-empty-cart-panel h1,body.celindra-os .cos-empty-cart-panel h2{max-width:12ch;margin:4px 0 12px;font-size:clamp(38px,4.3vw,58px);line-height:0.96;letter-spacing:-0.04em}body.celindra-os .cos-empty-cart-panel p:not(.cos-eyebrow){max-width:42rem;color:#516174;font-size:16px;line-height:1.6}body.celindra-os .cos-empty-cart-panel__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}body.celindra-os .cos-empty-cart-panel__actions .cos-cta,body.celindra-os .cos-empty-cart-panel__actions .cos-btn-secondary{min-height:46px;border-radius:12px}body.celindra-os .cos-empty-cart-recommendations{display:grid;gap:20px}body.celindra-os .cos-empty-cart-recommendations__head{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(280px,0.6fr);gap:24px;align-items:end;padding:24px 28px;border:1px solid rgba(8,10,15,0.08);border-radius:22px;background:rgba(255,255,255,0.86);box-shadow:0 18px 48px rgba(8,10,15,0.05)}body.celindra-os .cos-empty-cart-recommendations__head h2{margin:4px 0 0;font-size:clamp(34px,4vw,48px);line-height:0.98;letter-spacing:-0.03em}body.celindra-os .cos-empty-cart-recommendations__head p:last-child{margin:0;color:#536276;font-size:15px;line-height:1.58}body.celindra-os .cos-product-catalog--empty-cart{width:100%;margin:0}body.celindra-os .cos-product-catalog--empty-cart .cos-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero{width:min(1240px,calc(100vw - 56px));gap:26px}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-panel{border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.98) 100%);box-shadow:0 22px 62px rgba(8,10,15,0.07)}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel--hero{width:min(1240px,calc(100vw - 56px));margin-top:28px;grid-template-columns:minmax(320px,0.88fr) minmax(0,1.08fr) minmax(220px,0.72fr);padding:24px;gap:24px;border:1px solid rgba(8,10,15,0.08);border-radius:24px;background:radial-gradient(circle at top right,rgba(0,71,255,0.07),transparent 24%),linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(246,249,255,0.98) 100%);box-shadow:0 24px 70px rgba(8,10,15,0.08)}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media{min-height:228px;min-width:0;border-radius:18px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy{min-width:0;gap:14px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy h2{font-size:clamp(31px,2.8vw,42px);line-height:1.02;letter-spacing:-0.03em;overflow-wrap:anywhere}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy>p:not(.cos-eyebrow){color:#4d5d71;font-size:15.5px;line-height:1.58}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-meta-strip{margin-top:14px;gap:10px}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-meta-strip span{min-height:54px;padding:10px 12px;border-radius:14px;background:#f8fbff}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__action{min-width:0;padding:18px;border:1px solid rgba(8,10,15,0.07);border-radius:18px;background:rgba(255,255,255,0.9)}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__action .cos-cta{min-height:50px;border-radius:12px}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details{width:min(1240px,calc(100vw - 56px));gap:18px}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__intro,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__specs,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__cards article,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__note,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__agenda{border-color:rgba(8,10,15,0.08);border-radius:20px;box-shadow:0 18px 52px rgba(8,10,15,0.05)}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__cards article{min-height:188px}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__agenda{background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.98) 100%)}@media (max-width:980px){body.celindra-os .cos-empty-cart-shell,body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero,body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel--hero,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details{width:min(100% - 32px,760px)}body.celindra-os .cos-empty-cart-panel,body.celindra-os .cos-empty-cart-recommendations__head{grid-template-columns:1fr;gap:18px}body.celindra-os .cos-empty-cart-panel__actions{justify-content:flex-start}body.celindra-os .cos-product-catalog--empty-cart .cos-product-grid{grid-template-columns:1fr}}@media (max-width:560px){body.celindra-os .cos-empty-cart-shell,body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero,body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel--hero,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details{width:min(100% - 24px,520px)}body.celindra-os .cos-empty-cart-shell{margin:24px auto 58px;gap:18px}body.celindra-os .cos-empty-cart-panel{padding:20px 18px;border-radius:18px}body.celindra-os .cos-empty-cart-panel h1,body.celindra-os .cos-empty-cart-panel h2{max-width:100%;font-size:clamp(32px,9vw,40px)}body.celindra-os .cos-empty-cart-panel p:not(.cos-eyebrow){font-size:14px}body.celindra-os .cos-empty-cart-panel__actions{display:grid;grid-template-columns:1fr 1fr}body.celindra-os .cos-empty-cart-panel__actions .cos-btn-secondary:last-child{grid-column:1 / -1}body.celindra-os .cos-empty-cart-recommendations__head{padding:18px;border-radius:16px}body.celindra-os .cos-empty-cart-recommendations__head h2{font-size:30px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel--hero{margin-top:18px;padding:12px;gap:12px;border-radius:16px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media{min-height:160px;border-radius:12px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy h2{font-size:clamp(28px,8vw,34px)}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy>p:not(.cos-eyebrow){font-size:14px}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-meta-strip span{min-height:46px;border-radius:11px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__action{padding:12px;border-radius:12px}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__cards article,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__intro,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__specs,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__note,body.celindra-os.single-product:not(.product_cat-carti) .cos-product-details__agenda{border-radius:14px}}body.celindra-os.page-id-8115 .cos-page-commerce-hero{padding:26px 0 10px}body.celindra-os.page-id-8115 .cos-page-commerce-hero__grid{width:min(1200px,calc(100vw - 56px));grid-template-columns:minmax(0,1.02fr) minmax(300px,0.4fr);gap:18px;align-items:end}body.celindra-os.page-id-8115 .cos-page-commerce-head{min-height:0;padding:28px 30px 24px;border:1px solid rgba(8,10,15,0.08);border-radius:18px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 22px 58px rgba(8,10,15,0.055)}body.celindra-os.page-id-8115 .cos-page-commerce-head>div{display:grid;gap:14px}body.celindra-os.page-id-8115 .cos-page-commerce-head h1{max-width:700px;font-size:clamp(38px,4.2vw,54px);line-height:0.98;letter-spacing:-0.03em}body.celindra-os.page-id-8115 .cos-page-commerce-head p{max-width:620px;margin-top:12px;color:#44556a;font-size:17px;line-height:1.48}body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-panel{padding:22px 22px 20px;border-radius:16px;border-color:rgba(8,10,15,0.08);background:rgba(255,255,255,0.92);box-shadow:0 18px 46px rgba(8,10,15,0.05);align-self:stretch}body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-panel h2{font-size:clamp(28px,2.45vw,36px);line-height:1.02}body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-list{margin-top:14px;padding:0;display:grid;gap:8px;list-style:none}body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-list li{padding:11px 12px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:rgba(247,249,252,0.88);color:#405066;font-size:14px;line-height:1.45}body.celindra-os.page-id-8115 .cos-feature-grid{width:min(1200px,calc(100vw - 56px));margin:0 auto;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}body.celindra-os.page-id-8115 .cos-feature{min-height:0;padding:18px 20px 18px;border-radius:16px;border-color:rgba(8,10,15,0.08);box-shadow:0 14px 36px rgba(8,10,15,0.04);background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(248,251,255,0.92) 100%)}body.celindra-os.page-id-8115 .cos-feature::before{content:"";display:block;width:44px;height:3px;margin-bottom:14px;border-radius:999px;background:linear-gradient(90deg,rgba(0,71,255,0.96),rgba(21,184,166,0.72))}body.celindra-os.page-id-8115 .cos-feature h3{font-size:19px;line-height:1.1}body.celindra-os.page-id-8115 .cos-feature p{max-width:30ch;margin-top:8px;color:#4f6074;font-size:14px;line-height:1.5}body.celindra-os.page-id-8115 .cos-course-priority__head{align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:18px}body.celindra-os.page-id-8115 .cos-course-priority__head p:last-child{max-width:360px;margin:0;padding:12px 14px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(8,10,15,0.04);color:#4b5d73;font-size:14px;line-height:1.45}body.celindra-os.page-id-8115 .cos-product-catalog{width:min(1220px,calc(100vw - 56px));padding-top:10px}body.celindra-os.page-id-8115 .cos-product-grid--count-4{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.celindra-os.page-id-8115 .cos-product-card--carte{border-radius:16px;border-color:rgba(8,10,15,0.08);box-shadow:0 18px 44px rgba(8,10,15,0.05)}body.celindra-os.page-id-8115 .cos-product-card--carte:hover{border-color:rgba(0,71,255,0.16);box-shadow:0 26px 60px rgba(8,10,15,0.08);transform:translateY(-3px)}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media{aspect-ratio:1 / 0.9;border-bottom-color:rgba(8,10,15,0.07);background:linear-gradient(180deg,#ffffff 0%,#f5f8fc 100%)}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media::before{inset:20% 10% 18%;opacity:0.18}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media img{padding:22px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__body{padding:18px 18px 8px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-eyebrow{font-size:11px}body.celindra-os.page-id-8115 .cos-product-card--carte h3{font-size:20px;line-height:1.12}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__body p:not(.cos-eyebrow){margin-top:10px;font-size:13px;line-height:1.5}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__meta-pills{margin-top:13px;gap:6px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__meta-pills span{min-height:26px;padding:0 9px;font-size:10px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__footer{padding:14px 18px 18px;gap:12px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__price{padding:14px 14px 12px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:#f8fafc}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-price{font-size:22px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-card-link{min-height:46px;border-radius:10px;font-size:14px}body.celindra-os.single-product.product_cat-carti .cos-page-hero{width:min(1180px,calc(100vw - 56px));padding:38px 0 18px;grid-template-columns:minmax(0,0.78fr) minmax(290px,0.38fr);gap:24px}body.celindra-os.single-product.product_cat-carti .cos-page-hero h1{max-width:720px;font-size:clamp(40px,4.7vw,60px);line-height:1}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-lead{max-width:640px;margin-top:16px;font-size:17px}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-panel{padding:22px;border-radius:16px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 20px 50px rgba(8,10,15,0.06)}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-panel h2{margin-bottom:12px;font-size:18px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte{width:min(1180px,calc(100vw - 56px));margin:12px auto 34px;padding:18px;grid-template-columns:minmax(320px,0.84fr) minmax(0,1fr);gap:22px;border-radius:18px;border-color:rgba(8,10,15,0.1);box-shadow:0 28px 80px rgba(8,10,15,0.08)}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media{aspect-ratio:1 / 1.02;border-radius:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media img{padding:28px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__copy{padding:18px 6px 6px 0;gap:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte h2{font-size:clamp(32px,3vw,44px)}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__copy>p:not(.cos-eyebrow){font-size:15px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-product-meta-strip span{min-height:40px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__action{grid-column:2;margin:0 0 6px;padding:20px;border-radius:16px;background:linear-gradient(180deg,#f8fafc 0%,#f1f5fb 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.72)}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-price--large{font-size:34px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-cta{min-height:54px;border-radius:10px}body.celindra-os.single-product.product_cat-carti .cos-product-details{width:min(1180px,calc(100vw - 56px));margin-bottom:72px;gap:18px}body.celindra-os.single-product.product_cat-carti .cos-product-details__intro,body.celindra-os.single-product.product_cat-carti .cos-product-details__specs,body.celindra-os.single-product.product_cat-carti .cos-product-details__cards article,body.celindra-os.single-product.product_cat-carti .cos-product-details__note{border-radius:16px;box-shadow:0 18px 50px rgba(8,10,15,0.05)}body.celindra-os.single-product.product_cat-carti .cos-product-details__intro{padding:26px}body.celindra-os.single-product.product_cat-carti .cos-product-details__cards article{padding:20px}@media (max-width:900px){body.celindra-os.page-id-8115 .cos-page-commerce-hero__grid,body.celindra-os.page-id-8115 .cos-feature-grid,body.celindra-os.page-id-8115 .cos-product-catalog,body.celindra-os.single-product.product_cat-carti .cos-page-hero,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte,body.celindra-os.single-product.product_cat-carti .cos-product-details{width:min(100% - 32px,720px)}body.celindra-os.page-id-8115 .cos-page-commerce-hero__grid,body.celindra-os.single-product.product_cat-carti .cos-page-hero,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte,body.celindra-os.single-product.product_cat-carti .cos-product-details{grid-template-columns:1fr}body.celindra-os.page-id-8115 .cos-page-commerce-head,body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-panel{padding:24px}body.celindra-os.page-id-8115 .cos-feature-grid,body.celindra-os.page-id-8115 .cos-course-priority__head{grid-template-columns:1fr}body.celindra-os.page-id-8115 .cos-course-priority__head{align-items:start}body.celindra-os.page-id-8115 .cos-course-priority__head p:last-child{max-width:100%}body.celindra-os.page-id-8115 .cos-product-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}body.celindra-os.single-product.product_cat-carti .cos-page-hero{padding-top:30px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte{padding:14px;gap:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__copy{padding:8px 4px 0}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__action{grid-column:auto;margin:0}}@media (max-width:680px){body.celindra-os.page-id-8115 .cos-page-commerce-hero{padding:22px 0 8px}body.celindra-os.page-id-8115 .cos-page-commerce-hero__grid,body.celindra-os.page-id-8115 .cos-feature-grid,body.celindra-os.page-id-8115 .cos-product-catalog,body.celindra-os.single-product.product_cat-carti .cos-page-hero,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte,body.celindra-os.single-product.product_cat-carti .cos-product-details{width:min(100% - 28px,520px)}body.celindra-os.page-id-8115 .cos-page-commerce-head,body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-panel{padding:18px;border-radius:14px}body.celindra-os.page-id-8115 .cos-page-commerce-head h1{font-size:clamp(31px,9vw,38px)}body.celindra-os.page-id-8115 .cos-page-commerce-head p,body.celindra-os.page-id-8115 .cos-feature p{font-size:14px}body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-panel h2{font-size:28px}body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-list li{padding:10px 11px;font-size:13px}body.celindra-os.page-id-8115 .cos-feature-grid{gap:10px}body.celindra-os.page-id-8115 .cos-feature{padding:16px 16px 15px}body.celindra-os.page-id-8115 .cos-course-priority__head p:last-child{padding:12px 14px;box-shadow:none}body.celindra-os.page-id-8115 .cos-product-grid--count-4{grid-template-columns:1fr;gap:14px}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media{aspect-ratio:16 / 10}body.celindra-os.page-id-8115 .cos-product-card--carte .cos-product-card__media img{padding:16px}body.celindra-os.single-product.product_cat-carti .cos-page-hero{padding-top:24px;gap:14px}body.celindra-os.single-product.product_cat-carti .cos-page-hero h1{font-size:clamp(30px,8.2vw,38px)}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-lead{font-size:14px}body.celindra-os.single-product.product_cat-carti .cos-page-hero .cos-panel{padding:18px;border-radius:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte{margin-top:6px;margin-bottom:24px;padding:12px;border-radius:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media{aspect-ratio:16 / 10}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media img{padding:16px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte h2{font-size:clamp(25px,7.6vw,32px)}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__copy>p:not(.cos-eyebrow){font-size:14px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__action{padding:14px;border-radius:13px}body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-price--large{font-size:28px}}body.celindra-os{padding-bottom:0}body.celindra-os.celindra-os-cookie-banner-visible{padding-bottom:0!important}body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{left:12px !important;right:auto !important;bottom:max(12px,env(safe-area-inset-bottom,0px)) !important;width:min(300px,calc(100vw - 24px)) !important;max-width:min(300px,calc(100vw - 24px)) !important}body.celindra-os .cmplz-cookiebanner{gap:8px !important;padding:10px !important;border-radius:16px !important;max-height:min(232px,calc(100vh - 20px)) !important;overflow:auto !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{font-size:11.5px !important;line-height:1.38 !important}body.celindra-os .cmplz-cookiebanner .cmplz-categories,body.celindra-os .cmplz-cookiebanner .cmplz-documents,body.celindra-os .cmplz-cookiebanner .cmplz-links.cmplz-information{display:none !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{margin-top:0 !important;gap:6px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:40px !important;padding:0 12px !important;font-size:12px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences,body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences,body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-manage-options{min-height:32px !important;grid-column:1 / -1 !important;background:transparent !important;border-color:rgba(16,30,52,0.08) !important;font-size:11px !important}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel,body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media{overflow:hidden}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media{background:linear-gradient(180deg,#eef4ff 0%,#e7effb 100%)}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media{width:100%;aspect-ratio:auto}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media img,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__media img{display:block}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__action,body.celindra-os.single-product.product_cat-carti .cos-purchase-panel--carte .cos-purchase-panel__action{align-self:stretch}body.celindra-os{background:#080a0f}body.celindra-os>.wp-site-blocks{background:linear-gradient(180deg,#fff 0,#f7f8fb 520px,#f5f7fb 100%),#f5f7fb}body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{min-height:620px;padding:68px 0 52px;grid-template-columns:minmax(0,1.02fr) minmax(380px,0.6fr);gap:44px}body.celindra-os.home .cos-commerce-hero h1,body.celindra-os.page-id-8603 .cos-commerce-hero h1{max-width:680px;font-size:clamp(48px,5.2vw,76px);line-height:0.96}body.celindra-os.home .cos-commerce-hero .cos-lead,body.celindra-os.page-id-8603 .cos-commerce-hero .cos-lead{max-width:600px;font-size:clamp(17px,1.6vw,20px)}body.celindra-os.home .cos-commerce-hero__proof,body.celindra-os.page-id-8603 .cos-commerce-hero__proof{gap:8px;max-width:620px}body.celindra-os.home .cos-commerce-hero__proof span,body.celindra-os.page-id-8603 .cos-commerce-hero__proof span{min-height:62px;padding:12px 13px;font-size:12px}body.celindra-os.home .cos-commerce-hero__panel,body.celindra-os.page-id-8603 .cos-commerce-hero__panel{padding:16px;border-radius:14px}body.celindra-os.home .cos-featured-course,body.celindra-os.page-id-8603 .cos-featured-course{gap:14px}body.celindra-os.home .cos-featured-course__media,body.celindra-os.page-id-8603 .cos-featured-course__media{min-height:212px}body.celindra-os.home .cos-featured-course__body,body.celindra-os.page-id-8603 .cos-featured-course__body{gap:10px}body.celindra-os.home .cos-featured-course h2,body.celindra-os.page-id-8603 .cos-featured-course h2{font-size:clamp(28px,2.7vw,36px);line-height:1.02}body.celindra-os.home .cos-featured-course__details,body.celindra-os.page-id-8603 .cos-featured-course__details{grid-template-columns:repeat(2,minmax(0,1fr))}body.celindra-os.home .cos-featured-course__details span,body.celindra-os.page-id-8603 .cos-featured-course__details span{min-height:66px;padding:10px 11px}body.celindra-os.home .cos-course-priority,body.celindra-os.page-id-8603 .cos-course-priority,body.celindra-os.page-id-11332 .cos-course-priority,body.celindra-os.page-id-8115 .cos-course-priority{padding-top:60px}body.celindra-os.home .cos-course-priority__head,body.celindra-os.page-id-8603 .cos-course-priority__head,body.celindra-os.page-id-11332 .cos-course-priority__head,body.celindra-os.page-id-8115 .cos-course-priority__head{gap:20px;align-items:center}body.celindra-os.home .cos-course-priority__head h2,body.celindra-os.page-id-8603 .cos-course-priority__head h2,body.celindra-os.page-id-11332 .cos-course-priority__head h2,body.celindra-os.page-id-8115 .cos-course-priority__head h2{font-size:clamp(36px,4.6vw,58px)}body.celindra-os.home .cos-course-priority__head p:last-child,body.celindra-os.page-id-8603 .cos-course-priority__head p:last-child,body.celindra-os.page-id-11332 .cos-course-priority__head p:last-child,body.celindra-os.page-id-8115 .cos-course-priority__head p:last-child{max-width:440px;justify-self:end;font-size:16px}body.celindra-os .cos-product-card{border-radius:14px;overflow:hidden}body.celindra-os .cos-product-card__media{aspect-ratio:16 / 9}body.celindra-os .cos-product-card__body{padding:18px 18px 8px}body.celindra-os .cos-product-card .cos-eyebrow{letter-spacing:0.08em;font-size:10px}body.celindra-os .cos-product-card h3{font-size:20px;line-height:1.08}body.celindra-os .cos-product-card__body p:not(.cos-eyebrow){margin-top:8px;font-size:14px;line-height:1.5}body.celindra-os .cos-product-card__meta-pills{gap:6px}body.celindra-os .cos-product-card__meta-pills span{min-height:26px;padding:0 9px;font-size:10px}body.celindra-os .cos-product-card__footer{padding:12px 18px 18px;gap:10px}body.celindra-os .cos-product-card__price{padding:11px 12px;gap:5px}body.celindra-os .cos-product-card__price .cos-price{font-size:clamp(26px,2.4vw,34px);line-height:1}body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase{margin-top:52px}body.celindra-os.home .cos-extension-showcase__head,body.celindra-os.page-id-8603 .cos-extension-showcase__head{align-items:start}body.celindra-os.home .cos-extension-showcase .cos-extension-grid,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-grid{gap:16px}body.celindra-os.home .cos-extension-showcase .cos-extension-card,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card{min-height:0;padding:22px}body.celindra-os.home .cos-extension-showcase .cos-extension-card h3,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card h3{margin-top:14px;font-size:26px}body.celindra-os.home .cos-extension-showcase .cos-extension-card p,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card p{font-size:15px}body.celindra-os.home .cos-extension-showcase .cos-extension-card ul,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card ul{margin-top:14px;gap:8px}body.celindra-os.home .cos-commercial-band,body.celindra-os.page-id-8603 .cos-commercial-band{margin-bottom:72px;padding:34px 36px;grid-template-columns:minmax(0,1fr) auto}body.celindra-os.home .cos-commercial-band h2,body.celindra-os.page-id-8603 .cos-commercial-band h2{max-width:620px;font-size:clamp(28px,3vw,40px)}body.celindra-os.home .cos-commercial-band p,body.celindra-os.page-id-8603 .cos-commercial-band p{max-width:560px;font-size:16px}body.celindra-os .cos-purchase-panel__action{position:relative}body.celindra-os .cos-purchase-panel__trust{margin:14px 0 0;padding:14px 0 0;display:grid;gap:7px;border-top:1px solid rgba(8,10,15,0.08);list-style:none}body.celindra-os .cos-purchase-panel__trust li{position:relative;padding-left:16px;color:#314054;font-size:13px;line-height:1.45}body.celindra-os .cos-purchase-panel__trust li::before{position:absolute;top:0.5em;left:0;width:6px;height:6px;border-radius:999px;background:var(--cos-cobalt);content:""}body.celindra-os .cos-article-conversion{width:min(100%,1180px);margin:44px auto 0;padding:28px;border:1px solid rgba(8,10,15,0.1);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(244,247,252,0.98));box-shadow:0 24px 60px rgba(8,10,15,0.06)}body.celindra-os .cos-article-inline-cta{margin:22px 0 30px;padding:20px 22px;display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,228px);gap:18px;align-items:center;border:1px solid rgba(8,10,15,0.08);border-radius:18px;background:linear-gradient(180deg,rgba(245,248,253,0.95),rgba(255,255,255,0.98));box-shadow:0 18px 40px rgba(8,10,15,0.05)}body.celindra-os .cos-article-inline-cta__copy{display:grid;gap:8px}body.celindra-os .cos-article-inline-cta__copy h2{font-size:clamp(24px,2.6vw,34px);line-height:1.02}body.celindra-os .cos-article-inline-cta__copy p:last-child{color:#425066;font-size:15px;line-height:1.55}body.celindra-os .cos-article-inline-cta__links{display:grid;gap:10px;align-content:center}body.celindra-os .cos-article-inline-cta__links>a{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:0 14px;font-size:13px;white-space:nowrap}body.celindra-os .cos-article-conversion__head{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(280px,0.52fr);gap:18px;align-items:end}body.celindra-os .cos-article-conversion__head h2{font-size:clamp(28px,3vw,40px);line-height:1.02}body.celindra-os .cos-article-conversion__head p:last-child{color:#425066;font-size:15px}body.celindra-os .cos-article-conversion__grid{margin-top:20px;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:14px}body.celindra-os .cos-article-conversion__card{min-height:0;padding:22px;display:grid;align-content:start;gap:12px;border:1px solid rgba(8,10,15,0.08);border-radius:14px;background:rgba(255,255,255,0.88)}body.celindra-os .cos-article-conversion__card.is-primary{background:linear-gradient(180deg,#0f1728,#121d34);border-color:rgba(0,71,255,0.22)}body.celindra-os .cos-article-conversion__card.is-primary h3,body.celindra-os .cos-article-conversion__card.is-primary p:not(.cos-eyebrow){color:#fff}body.celindra-os .cos-article-conversion__card .cos-eyebrow{margin:0}body.celindra-os .cos-article-conversion__card h3{font-size:24px;line-height:1.06}body.celindra-os .cos-article-conversion__card p:not(.cos-eyebrow){color:#425066;font-size:15px}body.celindra-os.woocommerce-cart .woocommerce,body.celindra-os.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,420px);gap:24px;align-items:start}body.celindra-os.woocommerce-cart .cart-collaterals,body.celindra-os.woocommerce-checkout #order_review{position:sticky;top:110px}body.celindra-os.woocommerce-cart .shop_table,body.celindra-os.woocommerce-checkout .col2-set .col-1,body.celindra-os.woocommerce-checkout .col2-set .col-2,body.celindra-os.woocommerce-checkout #order_review{background:rgba(255,255,255,0.96)}body.celindra-os .cos-cart-intro,body.celindra-os .cos-checkout-intro{border-radius:18px}body.celindra-os .cos-footer__legal{padding-bottom:0}@media (max-width:1180px){body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid,body.celindra-os .cos-article-inline-cta,body.celindra-os .cos-article-conversion__head,body.celindra-os.woocommerce-cart .woocommerce,body.celindra-os.woocommerce-checkout form.checkout{grid-template-columns:1fr}body.celindra-os .cos-article-conversion__grid{grid-template-columns:1fr}body.celindra-os.woocommerce-cart .cart-collaterals,body.celindra-os.woocommerce-checkout #order_review{position:static;top:auto}}@media (max-width:860px){body.celindra-os.home .cos-featured-course__details,body.celindra-os.page-id-8603 .cos-featured-course__details,body.celindra-os.home .cos-commercial-band,body.celindra-os.page-id-8603 .cos-commercial-band{grid-template-columns:1fr}}@media (max-width:720px){body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{padding:32px 0 36px;gap:20px}body.celindra-os.home .cos-commerce-hero h1,body.celindra-os.page-id-8603 .cos-commerce-hero h1{font-size:clamp(30px,9vw,40px)}body.celindra-os.home .cos-commerce-hero__proof,body.celindra-os.page-id-8603 .cos-commerce-hero__proof,body.celindra-os.home .cos-featured-course__details,body.celindra-os.page-id-8603 .cos-featured-course__details{grid-template-columns:1fr}body.celindra-os.home .cos-course-priority,body.celindra-os.page-id-8603 .cos-course-priority,body.celindra-os.page-id-11332 .cos-course-priority,body.celindra-os.page-id-8115 .cos-course-priority,body.celindra-os .cos-article-inline-cta,body.celindra-os .cos-article-conversion{width:min(100% - 28px,560px)}body.celindra-os .cos-article-inline-cta{padding:18px;gap:14px}body.celindra-os .cos-article-inline-cta__copy h2{font-size:24px}body.celindra-os .cos-article-inline-cta__links{justify-content:flex-start}body.celindra-os .cos-article-conversion{padding:22px 18px}body.celindra-os .cos-article-conversion__card{padding:18px}body.celindra-os .cos-article-conversion__card h3{font-size:21px}}body.celindra-os.single-post .celindra-article-stage{margin-bottom:18px}@media (max-width:680px){body.celindra-os.single-post .celindra-article-stage{margin-bottom:14px}body.celindra-os.single-post .celindra-article-hero{gap:12px}body.celindra-os.single-post .celindra-article-intro{padding:18px 18px 16px}body.celindra-os.single-post .celindra-article-intro h1{font-size:clamp(30px,9vw,38px);line-height:0.98}body.celindra-os.single-post .celindra-article-summary{margin-top:14px}body.celindra-os.single-post .celindra-article-summary .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:15px;line-height:1.58}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual{min-height:0}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual img{min-height:0;aspect-ratio:16 / 10}body.celindra-os.single-post .entry-content.wp-block-post-content{padding:22px 18px 28px;box-shadow:0 18px 48px rgba(8,10,15,0.07)}body.celindra-os.single-post .entry-content.wp-block-post-content>p:first-of-type{margin-bottom:18px;font-size:18px;line-height:1.66}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero{width:min(100% - 24px,520px);padding:18px 0 10px;gap:12px}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero h1{max-width:11ch;font-size:clamp(30px,9vw,40px);line-height:1}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-lead{margin-top:10px;font-size:14px;line-height:1.56}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-panel{padding:16px;border-radius:14px}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero .cos-panel li{font-size:14px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel--hero{width:min(100% - 24px,520px);margin-top:8px;grid-template-columns:1fr;padding:10px;gap:10px;border-radius:16px;contain:layout paint}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__media{min-height:0;border-radius:12px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy{gap:8px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__copy h2{font-size:clamp(25px,7.8vw,32px)}body.celindra-os.single-product:not(.product_cat-carti) .cos-product-meta-strip span{min-height:42px;font-size:10.5px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel__action{gap:10px;padding:14px;border-radius:12px}body.celindra-os.single-product:not(.product_cat-carti) .cos-price--large{font-size:clamp(26px,8vw,31px)}}@media (max-width:560px){body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{right:10px !important;bottom:max(10px,env(safe-area-inset-bottom,0px)) !important;width:min(320px,calc(100vw - 20px)) !important;max-width:min(320px,calc(100vw - 20px)) !important;left:auto !important}body.celindra-os .cmplz-cookiebanner{gap:5px !important;padding:7px 8px !important;border-radius:13px !important;max-height:none !important;box-shadow:0 14px 34px rgba(7,17,31,0.16) !important}body.celindra-os .cmplz-cookiebanner .cmplz-body{gap:5px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:1 !important;overflow:hidden !important;font-size:10.5px !important;line-height:1.28 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:32px !important;padding:0 7px !important;border-radius:10px !important;font-size:10.5px !important}}@media (max-width:560px){body.celindra-os.page-id-11332 .cos-page-commerce-hero,body.celindra-os.page-id-4110 .cos-page-commerce-hero,body.celindra-os.page-id-8988 .cos-page-commerce-hero,body.celindra-os.page-id-8115 .cos-page-commerce-hero{padding:16px 0 8px}body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid,body.celindra-os.page-id-4110 .cos-page-commerce-hero__grid,body.celindra-os.page-id-8988 .cos-page-commerce-hero__grid,body.celindra-os.page-id-8115 .cos-page-commerce-hero__grid{width:min(100% - 24px,520px);gap:10px}body.celindra-os.page-id-11332 .cos-page-commerce-head,body.celindra-os.page-id-4110 .cos-page-commerce-head,body.celindra-os.page-id-8988 .cos-page-commerce-head,body.celindra-os.page-id-8115 .cos-page-commerce-head{padding:16px;border-radius:14px}body.celindra-os.page-id-11332 .cos-page-commerce-head h1,body.celindra-os.page-id-4110 .cos-page-commerce-head h1,body.celindra-os.page-id-8988 .cos-page-commerce-head h1,body.celindra-os.page-id-8115 .cos-page-commerce-head h1{font-size:clamp(28px,8.2vw,36px);line-height:1;letter-spacing:-0.03em}body.celindra-os.page-id-11332 .cos-page-commerce-head p,body.celindra-os.page-id-4110 .cos-page-commerce-head p,body.celindra-os.page-id-8988 .cos-page-commerce-head p,body.celindra-os.page-id-8115 .cos-page-commerce-head p{margin-top:10px;font-size:13.5px;line-height:1.5}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel,body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-panel,body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-panel,body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-panel{padding:14px;border-radius:14px}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel h2,body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-panel h2,body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-panel h2,body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-panel h2{font-size:clamp(22px,6.8vw,28px)}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-list li,body.celindra-os.page-id-4110 .cos-page-commerce-hero .cos-list li,body.celindra-os.page-id-8988 .cos-page-commerce-hero .cos-list li,body.celindra-os.page-id-8115 .cos-page-commerce-hero .cos-list li{padding:9px 10px;font-size:12.5px}body.celindra-os.page-id-11332 .cos-feature-grid,body.celindra-os.page-id-4110 .cos-feature-grid,body.celindra-os.page-id-8988 .cos-feature-grid,body.celindra-os.page-id-8115 .cos-feature-grid{width:min(100% - 24px,520px);gap:8px}body.celindra-os.page-id-11332 .cos-feature,body.celindra-os.page-id-4110 .cos-feature,body.celindra-os.page-id-8988 .cos-feature,body.celindra-os.page-id-8115 .cos-feature{padding:14px 14px 13px}body.celindra-os.page-id-11332 .cos-feature h3,body.celindra-os.page-id-4110 .cos-feature h3,body.celindra-os.page-id-8988 .cos-feature h3,body.celindra-os.page-id-8115 .cos-feature h3{font-size:17px}body.celindra-os.page-id-11332 .cos-feature p,body.celindra-os.page-id-4110 .cos-feature p,body.celindra-os.page-id-8988 .cos-feature p,body.celindra-os.page-id-8115 .cos-feature p{font-size:13px;line-height:1.48}body.celindra-os.page-id-11332 .cos-course-priority,body.celindra-os.page-id-8115 .cos-course-priority{padding-top:14px}body.celindra-os.page-id-11332 .cos-course-priority__head,body.celindra-os.page-id-8115 .cos-course-priority__head{gap:10px}body.celindra-os.page-id-11332 .cos-course-priority__head h2,body.celindra-os.page-id-8115 .cos-course-priority__head h2{font-size:clamp(30px,8vw,38px)}body.celindra-os.page-id-11332 .cos-course-priority__head p:last-child,body.celindra-os.page-id-8115 .cos-course-priority__head p:last-child{padding:10px 12px;font-size:13px;line-height:1.45}body.celindra-os.page-id-11332 .cos-catalog-toolbar,body.celindra-os.page-id-8115 .cos-product-catalog,body.celindra-os.page-id-8988 .cos-product-grid--count-1{width:min(100% - 24px,520px)}body.celindra-os.page-id-11332 .cos-catalog-toolbar{padding:12px;border-radius:12px}body.celindra-os.page-id-8988 .cos-product-card--consultan{gap:10px;padding:10px;border-radius:14px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body,body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__footer{padding-inline:16px}body.celindra-os.page-id-8988 .cos-product-card--consultan h3{font-size:clamp(24px,7.4vw,31px)}body.celindra-os.page-id-4110 .cos-discord-panel,body.celindra-os.page-id-4110 .cos-panel:has(#wpforms-form-4135){width:min(100% - 24px,520px)}body.celindra-os.page-id-4110 .cos-discord-panel{padding:14px;gap:10px}body.celindra-os.page-id-4110 .cos-discord-panel__title h2{font-size:clamp(24px,7.4vw,31px)}body.celindra-os.page-id-4110 .cos-discord-panel .cos-lead{font-size:13.5px;line-height:1.5}}body.celindra-os,body.celindra-os>.wp-site-blocks,body.celindra-os .site-main{inline-size:100%;max-inline-size:100%}body.celindra-os>.wp-site-blocks{flex:1 0 auto;align-self:stretch;overflow-x:clip}body.celindra-os .site-main,body.celindra-os .entry-content.wp-block-post-content{overflow-x:clip}body.celindra-os.woocommerce-cart .woocommerce{width:min(1180px,calc(100% - 56px));max-width:1180px}body.celindra-os .cos-empty-cart-shell{width:min(1240px,calc(100% - 56px));max-width:1240px}body.celindra-os.woocommerce-checkout .entry-content>.woocommerce,body.celindra-os .cos-checkout-intro{width:min(1180px,calc(100% - 64px));max-width:1180px}@media (max-width:1100px){body.celindra-os.woocommerce-cart .woocommerce{width:min(920px,calc(100% - 36px));max-width:920px}}body.celindra-os.page-id-11332 .cos-page-commerce-hero{padding:30px 0 14px}body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid{width:min(1220px,calc(100vw - 56px));grid-template-columns:minmax(0,1.05fr) minmax(320px,0.42fr);gap:20px;align-items:stretch}body.celindra-os.page-id-11332 .cos-page-commerce-head{min-height:0;padding:30px 32px 26px;border:1px solid rgba(8,10,15,0.08);border-radius:18px;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 22px 58px rgba(8,10,15,0.055)}body.celindra-os.page-id-11332 .cos-page-commerce-head h1{max-width:720px;font-size:clamp(42px,4.4vw,58px);line-height:0.98;letter-spacing:-0.035em}body.celindra-os.page-id-11332 .cos-page-commerce-head p{max-width:620px;margin-top:12px;color:#44556a;font-size:16px;line-height:1.55}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel{padding:22px 22px 20px;border-radius:16px;border-color:rgba(8,10,15,0.08);background:rgba(255,255,255,0.94);box-shadow:0 18px 46px rgba(8,10,15,0.05)}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel h2{font-size:clamp(28px,2.5vw,36px);line-height:1.02}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-list{margin-top:14px;gap:8px}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-list li{padding:11px 12px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:rgba(247,249,252,0.88);color:#405066;font-size:14px;line-height:1.45}body.celindra-os.page-id-11332 .cos-feature-grid{width:min(1220px,calc(100vw - 56px));gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}body.celindra-os.page-id-11332 .cos-feature{min-height:0;padding:18px 20px 18px;border-radius:16px;border-color:rgba(8,10,15,0.08);box-shadow:0 14px 36px rgba(8,10,15,0.04);background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(248,251,255,0.92) 100%)}body.celindra-os.page-id-11332 .cos-feature::before{content:"";display:block;width:44px;height:3px;margin-bottom:14px;border-radius:999px;background:linear-gradient(90deg,rgba(0,71,255,0.96),rgba(21,184,166,0.72))}body.celindra-os.page-id-11332 .cos-feature h3{font-size:19px;line-height:1.1}body.celindra-os.page-id-11332 .cos-feature p{max-width:30ch;margin-top:8px;color:#4f6074;font-size:14px;line-height:1.5}body.celindra-os.page-id-11332 .cos-course-priority{padding-top:28px}body.celindra-os.page-id-11332 .cos-course-priority__head{align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:18px}body.celindra-os.page-id-11332 .cos-course-priority__head p:last-child{max-width:380px;margin:0;padding:12px 14px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:#fff;box-shadow:0 12px 30px rgba(8,10,15,0.04);color:#4b5d73;font-size:14px;line-height:1.45}body.celindra-os.page-id-11332 .cos-product-catalog{width:min(1220px,calc(100vw - 56px));padding-top:10px}body.celindra-os.page-id-11332 .cos-catalog-toolbar{padding:14px 16px;border-radius:14px;background:rgba(255,255,255,0.96);box-shadow:0 14px 36px rgba(8,10,15,0.04)}body.celindra-os.page-id-11332 .cos-catalog-chips button{min-height:34px;padding:0 12px;font-size:12px}body.celindra-os.page-id-11332 .cos-catalog-search input{min-height:42px;font-size:14px}body.celindra-os.page-id-11332 .cos-product-grid--count-4{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.celindra-os.page-id-11332 .cos-product-card{border-radius:16px;border-color:rgba(8,10,15,0.08);box-shadow:0 18px 44px rgba(8,10,15,0.05);display:grid;grid-template-rows:auto 1fr auto}body.celindra-os.page-id-11332 .cos-product-card:hover{border-color:rgba(0,71,255,0.16);box-shadow:0 26px 60px rgba(8,10,15,0.08);transform:translateY(-3px)}body.celindra-os.page-id-11332 .cos-product-grid>.cos-product-card:nth-child(-n+3){border-color:rgba(0,71,255,0.14);box-shadow:0 22px 54px rgba(8,10,15,0.07)}body.celindra-os.page-id-11332 .cos-product-grid>.cos-product-card:nth-child(-n+3) .cos-product-card__price{background:linear-gradient(180deg,#f8fbff 0%,#eef4ff 100%)}body.celindra-os.page-id-11332 .cos-product-card__media{aspect-ratio:16 / 10}body.celindra-os.page-id-11332 .cos-product-card__body{padding:18px 18px 8px}body.celindra-os.page-id-11332 .cos-product-card .cos-eyebrow{font-size:10px;letter-spacing:0.08em}body.celindra-os.page-id-11332 .cos-product-card h3{font-size:21px;line-height:1.1;min-height:2.2em}body.celindra-os.page-id-11332 .cos-product-card__status{display:inline-flex;align-items:center;min-height:28px;margin:8px 0 0;padding:0 10px;border-radius:999px;background:rgba(8,10,15,0.07);color:#5c2630;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase}body.celindra-os.page-id-11332 .cos-product-card__body p:not(.cos-eyebrow){margin-top:8px;font-size:14px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.celindra-os.page-id-11332 .cos-product-card__meta-pills{gap:6px}body.celindra-os.page-id-11332 .cos-product-card__meta-pills span{min-height:26px;padding:0 9px;font-size:10px}body.celindra-os.page-id-11332 .cos-product-card__footer{padding:12px 18px 18px;gap:10px;align-content:end}body.celindra-os.page-id-11332 .cos-product-card__price{padding:11px 12px;gap:5px;border:1px solid rgba(8,10,15,0.08);border-radius:12px;background:#f8fafc}body.celindra-os.page-id-11332 .cos-product-card__price .cos-price{font-size:clamp(28px,2.3vw,34px);line-height:1}body.celindra-os.page-id-11332 .cos-product-card__price .cos-price-label{font-size:10px;letter-spacing:0.08em;text-transform:uppercase;color:#5f7085}body.celindra-os.page-id-11332 .cos-product-card .cos-card-link{min-height:46px;border-radius:10px}body.celindra-os.page-id-11332 .cos-product-card.is-sold-out{border-color:rgba(8,10,15,0.08);background:linear-gradient(180deg,rgba(250,251,253,0.98) 0%,rgba(244,246,250,0.96) 100%);box-shadow:0 14px 34px rgba(8,10,15,0.04)}body.celindra-os.page-id-11332 .cos-product-card.is-sold-out:hover{border-color:rgba(8,10,15,0.1);box-shadow:0 18px 42px rgba(8,10,15,0.05);transform:none}body.celindra-os.page-id-11332 .cos-product-card.is-sold-out .cos-product-card__media img{filter:saturate(0.72) contrast(0.94)}body.celindra-os.page-id-11332 .cos-product-card.is-sold-out .cos-product-card__body,body.celindra-os.page-id-11332 .cos-product-card.is-sold-out .cos-product-card__footer{opacity:0.92}body.celindra-os.page-id-11332 .cos-product-card.is-sold-out .cos-product-card__price{background:rgba(255,255,255,0.9)}body.celindra-os.page-id-11332 .cos-product-card.is-sold-out .cos-card-link{background:#eef2f7;color:#091220;box-shadow:inset 0 0 0 1px rgba(8,10,15,0.12)}body.celindra-os.page-id-11332 .cos-product-card.is-sold-out .cos-card-link:hover,body.celindra-os.page-id-11332 .cos-product-card.is-sold-out .cos-card-link:focus-visible{background:#e7edf5;color:#091220}@media (max-width:900px){body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid,body.celindra-os.page-id-11332 .cos-feature-grid,body.celindra-os.page-id-11332 .cos-product-catalog{width:min(100% - 32px,720px)}body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid,body.celindra-os.page-id-11332 .cos-feature-grid,body.celindra-os.page-id-11332 .cos-course-priority__head{grid-template-columns:1fr}body.celindra-os.page-id-11332 .cos-page-commerce-head,body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel{padding:24px}body.celindra-os.page-id-11332 .cos-course-priority__head{align-items:start}body.celindra-os.page-id-11332 .cos-course-priority__head p:last-child{max-width:100%}body.celindra-os.page-id-11332 .cos-product-grid--count-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){body.celindra-os.page-id-11332 .cos-page-commerce-hero{padding:22px 0 8px}body.celindra-os.page-id-11332 .cos-page-commerce-hero__grid,body.celindra-os.page-id-11332 .cos-feature-grid,body.celindra-os.page-id-11332 .cos-product-catalog,body.celindra-os.page-id-11332 .cos-catalog-toolbar{width:min(100% - 28px,520px)}body.celindra-os.page-id-11332 .cos-page-commerce-head,body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel{padding:18px;border-radius:14px}body.celindra-os.page-id-11332 .cos-page-commerce-head h1{font-size:clamp(31px,9vw,38px)}body.celindra-os.page-id-11332 .cos-page-commerce-head p,body.celindra-os.page-id-11332 .cos-feature p{font-size:14px}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-panel h2{font-size:28px}body.celindra-os.page-id-11332 .cos-page-commerce-hero .cos-list li{padding:10px 11px;font-size:13px}body.celindra-os.page-id-11332 .cos-feature-grid{gap:10px}body.celindra-os.page-id-11332 .cos-feature{padding:16px 16px 15px}body.celindra-os.page-id-11332 .cos-course-priority__head p:last-child{padding:12px 14px;box-shadow:none}body.celindra-os.page-id-11332 .cos-product-grid--count-4{grid-template-columns:1fr;gap:14px}}body.celindra-os .cos-feed-greed{width:min(1220px,calc(100% - 56px));margin:72px auto}body.celindra-os .cos-feed-greed__inner{padding:28px;border:1px solid rgba(8,10,15,0.08);border-radius:20px;background:radial-gradient(circle at 16% 8%,rgba(0,71,255,0.08),transparent 28%),linear-gradient(180deg,#ffffff 0%,#f7f9fc 100%);box-shadow:0 24px 70px rgba(8,10,15,0.06)}body.celindra-os .cos-feed-greed__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;margin-bottom:24px}body.celindra-os .cos-feed-greed__head h2{max-width:760px;margin:6px 0 0;color:#070b12;font-size:42px;line-height:1.04;letter-spacing:0}body.celindra-os .cos-feed-greed__head p:not(.cos-eyebrow){max-width:700px;margin:12px 0 0;color:#536276;font-size:17px;line-height:1.55}body.celindra-os .cos-feed-greed__head .cos-btn-secondary{white-space:nowrap;min-height:48px;border-radius:999px;background:#ffffff}body.celindra-os .cos-feed-greed__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body.celindra-os .cos-feed-card{min-width:0;overflow:hidden;border:1px solid rgba(8,10,15,0.08);border-radius:16px;background:#ffffff;box-shadow:0 16px 42px rgba(8,10,15,0.045);transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}body.celindra-os .cos-feed-card:hover{transform:translateY(-3px);border-color:rgba(0,71,255,0.2);box-shadow:0 24px 54px rgba(8,10,15,0.08)}body.celindra-os .cos-feed-card__link{display:grid;height:100%;color:inherit;text-decoration:none}body.celindra-os .cos-feed-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 10;background:#07111f}body.celindra-os .cos-feed-card__media img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(0.96) contrast(1.03);transition:transform 220ms ease,filter 220ms ease}body.celindra-os .cos-feed-card:hover .cos-feed-card__media img{transform:scale(1.035);filter:saturate(1.04) contrast(1.06)}body.celindra-os .cos-feed-card__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,17,31,0.02) 0%,rgba(7,17,31,0.32) 100%);pointer-events:none}body.celindra-os .cos-feed-card__play{position:absolute;right:12px;bottom:12px;z-index:1;width:42px;height:42px;display:grid;place-items:center;border-radius:999px;background:#0047ff;color:#ffffff;box-shadow:0 12px 26px rgba(0,71,255,0.34)}body.celindra-os .cos-feed-card__play svg{width:22px;height:22px;fill:currentColor}body.celindra-os .cos-feed-card__body{display:grid;gap:8px;padding:14px 14px 16px}body.celindra-os .cos-feed-card__date{color:#64748b;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase}body.celindra-os .cos-feed-card__body strong{color:#07111f;font-size:16px;line-height:1.24;letter-spacing:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.celindra-os .cos-feed-card__placeholder{width:100%;height:100%;display:grid;place-items:center;color:#ffffff;font-size:28px;font-weight:900;background:linear-gradient(135deg,#07111f 0%,#0047ff 100%)}body.celindra-os .cos-feed-greed__fallback{display:grid;gap:10px;padding:22px;border:1px solid rgba(0,71,255,0.14);border-radius:16px;background:#ffffff}body.celindra-os .cos-feed-greed__fallback h3{margin:0;color:#07111f;font-size:24px;line-height:1.16}body.celindra-os .cos-feed-greed__fallback p{max-width:680px;margin:0;color:#536276;font-size:16px;line-height:1.5}body.celindra-os .cos-footer nav[aria-label="Resurse"] a[href*="feed-your-greed"]{color:#d9e6ff}@media (max-width:1040px){body.celindra-os .cos-feed-greed__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){body.celindra-os .cos-feed-greed{width:min(100% - 28px,560px);margin:46px auto}body.celindra-os .cos-feed-greed__inner{padding:18px;border-radius:16px}body.celindra-os .cos-feed-greed__head{grid-template-columns:1fr;gap:16px;align-items:start}body.celindra-os .cos-feed-greed__head h2{font-size:28px;line-height:1.08}body.celindra-os .cos-feed-greed__head p:not(.cos-eyebrow){font-size:15px}body.celindra-os .cos-feed-greed__head .cos-btn-secondary{width:100%;justify-content:center}body.celindra-os .cos-feed-greed__grid{grid-template-columns:1fr;gap:12px}body.celindra-os .cos-feed-greed__grid .cos-feed-card:not(:first-child) .cos-feed-card__link{grid-template-columns:112px minmax(0,1fr);align-items:stretch;min-height:106px}body.celindra-os .cos-feed-greed__grid .cos-feed-card:not(:first-child) .cos-feed-card__media{height:100%;aspect-ratio:auto}body.celindra-os .cos-feed-greed__grid .cos-feed-card:not(:first-child) .cos-feed-card__body{align-content:center;padding:12px}body.celindra-os .cos-feed-greed__grid .cos-feed-card:not(:first-child) .cos-feed-card__play{right:8px;bottom:8px;width:32px;height:32px}body.celindra-os .cos-feed-greed__grid .cos-feed-card:not(:first-child) .cos-feed-card__play svg{width:18px;height:18px}body.celindra-os .cos-feed-greed__grid .cos-feed-card:not(:first-child) .cos-feed-card__date{font-size:10px}body.celindra-os .cos-feed-card__body strong{font-size:15px;-webkit-line-clamp:3}}body.celindra-os .cos-header{background:rgba(255,255,255,0.94);border-bottom-color:rgba(210,218,230,0.72);box-shadow:0 10px 30px rgba(7,17,31,0.045)}body.celindra-os .cos-nav{gap:18px;padding:0;border:0;background:transparent}body.celindra-os .cos-nav a{padding:9px 0;border-radius:0;color:#1b2638}body.celindra-os .cos-nav a::after{position:absolute;right:0;bottom:3px;left:0;height:2px;border-radius:999px;background:var(--cos-cobalt);transform:scaleX(0);transform-origin:center;transition:transform 160ms ease;content:""}body.celindra-os .cos-nav a:hover,body.celindra-os .cos-nav a:focus-visible{background:transparent;color:var(--cos-cobalt)}body.celindra-os .cos-nav a:hover::after,body.celindra-os .cos-nav a:focus-visible::after{transform:scaleX(1)}body.celindra-os.home .cos-commerce-hero,body.celindra-os.page-id-8603 .cos-commerce-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(210,218,230,0.72);background:linear-gradient(135deg,rgba(255,255,255,0.96) 0%,rgba(243,247,255,0.96) 58%,rgba(238,249,248,0.8) 100%)}body.celindra-os.home .cos-commerce-hero::after,body.celindra-os.page-id-8603 .cos-commerce-hero::after{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(7,17,31,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(7,17,31,0.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(115deg,rgba(0,0,0,0.34),transparent 58%);content:""}body.celindra-os.home .cos-commerce-hero__actions .cos-cta,body.celindra-os.home .cos-commerce-hero__actions .cos-btn-secondary,body.celindra-os.page-id-8603 .cos-commerce-hero__actions .cos-cta,body.celindra-os.page-id-8603 .cos-commerce-hero__actions .cos-btn-secondary{min-height:50px;padding-inline:22px;border-radius:12px}body.celindra-os.home .cos-commerce-hero__proof span,body.celindra-os.page-id-8603 .cos-commerce-hero__proof span{border:1px solid rgba(210,218,230,0.78);border-radius:14px;background:rgba(255,255,255,0.78);box-shadow:0 16px 40px rgba(7,17,31,0.045)}body.celindra-os.home .cos-commerce-hero__panel,body.celindra-os.page-id-8603 .cos-commerce-hero__panel{border:1px solid rgba(210,218,230,0.82);background:rgba(255,255,255,0.92);box-shadow:0 28px 70px rgba(7,17,31,0.09)}body.celindra-os.home .cos-product-grid>.cos-product-card:first-child,body.celindra-os.page-id-8603 .cos-product-grid>.cos-product-card:first-child{position:relative}body.celindra-os.home .cos-product-grid>.cos-product-card:first-child::before,body.celindra-os.page-id-8603 .cos-product-grid>.cos-product-card:first-child::before{position:absolute;top:12px;left:12px;z-index:3;min-height:28px;padding:0 11px;display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,0.46);border-radius:999px;background:rgba(7,17,31,0.82);color:#fff;font-size:10px;font-weight:850;letter-spacing:0.06em;text-transform:uppercase;backdrop-filter:blur(12px);content:"Recomandat"}body.celindra-os.home .cos-product-card,body.celindra-os.page-id-8603 .cos-product-card{border-color:rgba(210,218,230,0.82)}body.celindra-os.home .cos-product-card__media img,body.celindra-os.page-id-8603 .cos-product-card__media img{transform:scale(1.001);transition:transform 220ms ease,filter 220ms ease}body.celindra-os.home .cos-product-card:hover .cos-product-card__media img,body.celindra-os.page-id-8603 .cos-product-card:hover .cos-product-card__media img{transform:scale(1.035);filter:saturate(1.04) contrast(1.02)}body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase{width:min(1240px,calc(100% - 56px));margin-inline:auto;padding:38px 36px 36px;border:1px solid rgba(210,218,230,0.82);border-radius:22px;background:rgba(255,255,255,0.82);box-shadow:0 22px 70px rgba(7,17,31,0.055)}body.celindra-os.home .cos-extension-showcase .cos-extension-card,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card{border-color:rgba(210,218,230,0.82);background:linear-gradient(180deg,rgba(255,255,255,0.98) 0%,rgba(247,250,255,0.94) 100%)}@media (min-width:681px){body.celindra-os #cmplz-cookiebanner-container .cmplz-cookiebanner,body.celindra-os #cmplz-cookiebanner-container .cmplz-cookiebanner.cmplz-center,body.celindra-os #cmplz-cookiebanner-container .cmplz-cookiebanner.bottom-right-view-preferences{top:auto !important;right:auto !important;bottom:16px !important;left:16px !important;width:min(304px,calc(100vw - 32px)) !important;max-width:min(304px,calc(100vw - 32px)) !important;transform:none !important}}@media (max-width:1060px){body.celindra-os .cos-nav{display:none}}@media (max-width:680px){body.celindra-os .cos-header__inner{min-height:68px;width:min(100% - 24px,520px)}body.celindra-os .cos-brand__logo{width:132px}body.celindra-os .cos-cart-action,body.celindra-os .cos-menu-toggle{width:42px;height:42px;border-radius:12px;background:rgba(255,255,255,0.9)}body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{padding:22px 0 24px;gap:14px}body.celindra-os.home .cos-commerce-hero__content,body.celindra-os.page-id-8603 .cos-commerce-hero__content,body.celindra-os.home .cos-commerce-hero h1,body.celindra-os.page-id-8603 .cos-commerce-hero h1,body.celindra-os.home .cos-commerce-hero .cos-lead,body.celindra-os.page-id-8603 .cos-commerce-hero .cos-lead{max-width:100%;min-width:0}body.celindra-os.home .cos-commerce-hero h1,body.celindra-os.page-id-8603 .cos-commerce-hero h1{font-size:clamp(31px,8.4vw,38px);line-height:1.02}body.celindra-os.home .cos-commerce-hero__actions,body.celindra-os.page-id-8603 .cos-commerce-hero__actions{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}body.celindra-os.home .cos-commerce-hero__actions .cos-cta,body.celindra-os.home .cos-commerce-hero__actions .cos-btn-secondary,body.celindra-os.page-id-8603 .cos-commerce-hero__actions .cos-cta,body.celindra-os.page-id-8603 .cos-commerce-hero__actions .cos-btn-secondary{min-width:0;width:100%;min-height:44px;padding-inline:8px;font-size:12.5px;white-space:normal;text-align:center}body.celindra-os.home .cos-commerce-hero__proof,body.celindra-os.page-id-8603 .cos-commerce-hero__proof{max-width:100%;margin-top:14px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}body.celindra-os.home .cos-commerce-hero__proof span,body.celindra-os.page-id-8603 .cos-commerce-hero__proof span{min-height:54px}body.celindra-os.home .cos-commerce-hero__proof span:nth-child(3),body.celindra-os.page-id-8603 .cos-commerce-hero__proof span:nth-child(3){grid-column:1 / -1}body.celindra-os.home .cos-featured-course,body.celindra-os.page-id-8603 .cos-featured-course{grid-template-columns:1fr}body.celindra-os.home .cos-featured-course__media,body.celindra-os.page-id-8603 .cos-featured-course__media{min-height:150px}body.celindra-os.home .cos-product-grid,body.celindra-os.page-id-8603 .cos-product-grid{gap:12px}body.celindra-os.home .cos-product-card__body,body.celindra-os.page-id-8603 .cos-product-card__body{padding:15px 15px 6px}body.celindra-os.home .cos-product-card h3,body.celindra-os.page-id-8603 .cos-product-card h3{font-size:18px}body.celindra-os.home .cos-product-card__footer,body.celindra-os.page-id-8603 .cos-product-card__footer{padding:10px 15px 15px}body.celindra-os.home .cos-extension-showcase,body.celindra-os.page-id-8603 .cos-extension-showcase{width:min(100% - 24px,520px);margin-top:28px;padding:18px 14px 16px;border-radius:18px}body.celindra-os.home .cos-extension-showcase .cos-extension-grid,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-grid{margin-top:16px;gap:10px}body.celindra-os.home .cos-extension-showcase .cos-extension-card,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card{padding:16px;border-radius:14px}body.celindra-os.home .cos-extension-showcase .cos-extension-card h3,body.celindra-os.page-id-8603 .cos-extension-showcase .cos-extension-card h3{margin-top:10px;font-size:21px}}@media (max-width:560px){body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{width:min(340px,calc(100vw - 24px)) !important;max-width:min(340px,calc(100vw - 24px)) !important}body.celindra-os .cmplz-cookiebanner{padding:9px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{-webkit-line-clamp:2 !important;font-size:10.75px !important;line-height:1.3 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{gap:7px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:34px !important}}body.celindra-os{background:#080a0f}body.celindra-os>.wp-site-blocks{background:radial-gradient(circle at top right,rgba(0,71,255,0.08),transparent 28%),#f7f9fc}html.wp-toolbar,html.wp-toolbar body.celindra-os{padding-top:0 !important;margin-top:0 !important}body.celindra-os #wpadminbar{display:none !important}body.celindra-os #cmplz-manage-consent{position:fixed !important;right:18px !important;left:auto !important;bottom:max(18px,env(safe-area-inset-bottom,0px)) !important;z-index:55 !important}body.celindra-os #cmplz-manage-consent .cmplz-manage-consent{display:inline-flex !important;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid rgba(199,211,229,0.9);border-radius:999px;background:rgba(255,255,255,0.96);color:#081524;font-size:12px;font-weight:600;letter-spacing:0;box-shadow:0 18px 34px rgba(7,17,31,0.14)}body.celindra-os .cos-footer{margin-top:auto}body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{left:auto !important;right:16px !important;bottom:max(16px,env(safe-area-inset-bottom,0px)) !important;width:min(360px,calc(100vw - 32px)) !important;max-width:min(360px,calc(100vw - 32px)) !important;z-index:60 !important}body.celindra-os.woocommerce-checkout .site-main{padding-top:22px;padding-bottom:84px}body.celindra-os .cos-checkout-intro,body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle,body.celindra-os.woocommerce-checkout form.checkout,body.celindra-os.woocommerce-checkout form.login,body.celindra-os.woocommerce-checkout form.checkout_coupon{width:min(1180px,calc(100% - 56px));max-width:1180px;margin-inline:auto}body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle{margin-top:0;margin-bottom:14px;padding:0;border:0;background:transparent}body.celindra-os.woocommerce-checkout .woocommerce-info,body.celindra-os.woocommerce-checkout .woocommerce-message{margin:0 0 14px;padding:18px 20px 18px 54px;border:1px solid rgba(197,210,226,0.9);border-radius:18px;background:rgba(255,255,255,0.92);box-shadow:0 16px 42px rgba(8,10,15,0.06);color:#213148}body.celindra-os.woocommerce-checkout .woocommerce-info::before,body.celindra-os.woocommerce-checkout .woocommerce-message::before{top:18px;left:20px}body.celindra-os.woocommerce-checkout .woocommerce-info a,body.celindra-os.woocommerce-checkout .woocommerce-message a{color:#07111f;font-weight:760;text-decoration:underline;text-underline-offset:0.18em}body.celindra-os.woocommerce-checkout form.checkout{grid-template-columns:minmax(0,1fr) minmax(340px,390px);gap:28px}body.celindra-os.woocommerce-checkout #customer_details{display:grid;gap:22px}body.celindra-os.woocommerce-checkout .col2-set,body.celindra-os.woocommerce-checkout .col2-set .col-1,body.celindra-os.woocommerce-checkout .col2-set .col-2{width:100%;margin:0;float:none}body.celindra-os.woocommerce-checkout .col2-set{display:grid;gap:22px}body.celindra-os.woocommerce-checkout #order_review{align-self:start;overflow:clip}body.celindra-os.woocommerce-checkout #payment div.payment_box{min-block-size:72px}body.celindra-os.woocommerce-checkout .woocommerce-privacy-policy-text p,body.celindra-os.woocommerce-checkout .place-order p{color:#53657b;font-size:14px;line-height:1.58}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{display:grid;gap:12px}body.celindra-os.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper a{color:var(--cos-cobalt);text-decoration:underline}body.celindra-os.single-post .celindra-article-shell{width:min(1240px,calc(100% - 48px));padding:24px 0 78px}body.celindra-os.single-post .celindra-article-stage{margin-bottom:20px}body.celindra-os.single-post .celindra-article-hero{grid-template-columns:minmax(0,0.98fr) minmax(300px,0.82fr);gap:20px;align-items:stretch}body.celindra-os.single-post .celindra-article-intro{padding:34px 34px 30px;border-radius:24px}body.celindra-os.single-post .celindra-article-intro h1{max-width:10ch;font-size:clamp(38px,4.4vw,64px)}body.celindra-os.single-post .celindra-article-summary .wp-block-post-excerpt__excerpt{font-size:17px;line-height:1.62}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual{min-height:clamp(300px,32vw,460px);border-radius:24px}body.celindra-os.single-post .entry-content.wp-block-post-content{padding:38px 42px 46px;border-radius:24px}body.celindra-os.single-post .entry-content.wp-block-post-content>p:first-of-type{font-size:20px;line-height:1.68}body.celindra-os.single-post .entry-content.wp-block-post-content p,body.celindra-os.single-post .entry-content.wp-block-post-content li{font-size:17px;line-height:1.8}body.celindra-os.single-post .cos-article-inline-cta{margin:26px 0 28px}body.celindra-os .cos-legal-content h2{margin:34px 0 16px;color:#081524;font-size:clamp(28px,3vw,38px);line-height:1.08;letter-spacing:-0.03em}@media (max-width:1100px){body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle,body.celindra-os.woocommerce-checkout form.checkout{width:min(920px,calc(100% - 36px))}body.celindra-os.woocommerce-checkout form.checkout{grid-template-columns:1fr}body.celindra-os.woocommerce-checkout #order_review{position:static;top:auto}}@media (max-width:760px){body.celindra-os.single-post .celindra-article-shell{width:min(100% - 24px,640px);padding:18px 0 58px}body.celindra-os.single-post .celindra-article-stage{margin-bottom:14px}body.celindra-os.single-post .celindra-article-hero{gap:14px}body.celindra-os.single-post .celindra-article-intro{padding:22px 20px 18px}body.celindra-os.single-post .celindra-article-intro h1{max-width:100%;font-size:clamp(30px,9vw,42px);line-height:0.98}body.celindra-os.single-post .celindra-article-summary .wp-block-post-excerpt__excerpt{font-size:15px;line-height:1.58}body.celindra-os.single-post .entry-content.wp-block-post-content{padding:24px 20px 30px}body.celindra-os.single-post .entry-content.wp-block-post-content>p:first-of-type{font-size:18px}body.celindra-os .cos-legal-content h2{font-size:clamp(23px,7vw,30px)}}@media (max-width:680px){body.celindra-os.woocommerce-checkout .woocommerce-form-login-toggle,body.celindra-os.woocommerce-checkout .woocommerce-form-coupon-toggle,body.celindra-os.woocommerce-checkout form.checkout,body.celindra-os.woocommerce-checkout form.login,body.celindra-os.woocommerce-checkout form.checkout_coupon{width:min(100% - 24px,560px)}body.celindra-os.woocommerce-checkout .woocommerce-info,body.celindra-os.woocommerce-checkout .woocommerce-message{padding:16px 16px 16px 46px;border-radius:16px}body.celindra-os.woocommerce-checkout .woocommerce-info::before,body.celindra-os.woocommerce-checkout .woocommerce-message::before{top:16px;left:16px}body.celindra-os.woocommerce-checkout #payment ul.payment_methods,body.celindra-os.woocommerce-checkout #payment div.form-row{padding:14px}}@media (max-width:560px){body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{left:auto !important;right:10px !important;bottom:max(10px,env(safe-area-inset-bottom,0px)) !important;width:min(270px,calc(100vw - 20px)) !important;max-width:min(270px,calc(100vw - 20px)) !important}body.celindra-os .cmplz-cookiebanner{padding:7px !important;border-radius:12px !important;max-height:min(154px,calc(100vh - 20px)) !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{-webkit-line-clamp:1 !important;font-size:9.5px !important;line-height:1.18 !important;margin-bottom:4px !important}body.celindra-os .cmplz-cookiebanner .cmplz-body{gap:4px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{gap:6px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:30px !important;padding:8px 10px !important;font-size:10px !important}body.celindra-os #cmplz-manage-consent{right:10px !important;bottom:calc(max(10px,env(safe-area-inset-bottom,0px))+158px) !important}body.celindra-os #cmplz-manage-consent .cmplz-manage-consent{min-height:34px;padding:0 11px;font-size:11px}}@media (min-width:1081px){body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{width:min(1180px,calc(100vw - 96px));grid-template-columns:minmax(0,1fr) minmax(360px,420px);gap:36px}body.celindra-os.home .cos-commerce-hero__panel,body.celindra-os.page-id-8603 .cos-commerce-hero__panel{width:100%;max-width:420px;justify-self:end;box-sizing:border-box}body.celindra-os.home .cos-featured-course__price,body.celindra-os.page-id-8603 .cos-featured-course__price{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}body.celindra-os.home .cos-featured-course__price .cos-cta,body.celindra-os.page-id-8603 .cos-featured-course__price .cos-cta{min-width:148px;justify-content:center}}body.celindra-os .cos-feed-card__media{background:linear-gradient(135deg,rgba(0,71,255,0.18) 0%,transparent 36%),linear-gradient(155deg,#07111f 0%,#111827 58%,#020617 100%)}body.celindra-os .cos-feed-card__media::before{content:"Feed your Greed";position:absolute;left:14px;bottom:14px;z-index:1;max-width:calc(100% - 76px);color:rgba(255,255,255,0.82);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}body.celindra-os .cos-feed-card__media img{position:relative;z-index:1}@media (min-width:681px){body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{left:18px !important;right:auto !important;bottom:max(18px,env(safe-area-inset-bottom,0px)) !important;width:min(760px,calc(100vw - 36px)) !important;max-width:min(760px,calc(100vw - 36px)) !important}body.celindra-os .cmplz-cookiebanner{display:grid !important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px !important;padding:12px 14px !important;border-radius:16px !important;overflow:hidden !important}body.celindra-os .cmplz-cookiebanner .cmplz-body{display:block !important;grid-column:auto !important;min-width:0}body.celindra-os .cmplz-cookiebanner .cmplz-message{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;margin:0 !important;overflow:hidden !important;white-space:normal !important;overflow-wrap:anywhere;font-size:12px !important;line-height:1.35 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{display:grid !important;grid-column:auto !important;grid-template-columns:repeat(2,minmax(104px,1fr));min-width:228px;margin:0 !important;gap:8px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:40px !important;padding:0 14px !important;border-radius:12px !important;font-size:12px !important}}body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero{padding-top:54px;padding-bottom:28px}body.celindra-os.single-product:not(.product_cat-carti) .cos-purchase-panel--hero{margin-top:8px}@media (max-width:680px){body.celindra-os.single-product:not(.product_cat-carti) .cos-page-hero{padding-top:24px;padding-bottom:12px}}@media (min-width:1081px){body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{align-items:start;padding-top:54px;padding-bottom:46px}body.celindra-os.home .cos-commerce-hero__content,body.celindra-os.page-id-8603 .cos-commerce-hero__content,body.celindra-os.home .cos-commerce-hero__panel,body.celindra-os.page-id-8603 .cos-commerce-hero__panel{align-self:start}}@media (min-width:681px){body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{left:auto !important;right:18px !important;width:min(360px,calc(100vw - 36px)) !important;max-width:min(360px,calc(100vw - 36px)) !important}body.celindra-os .cmplz-cookiebanner{gap:10px !important;padding:8px 10px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{-webkit-line-clamp:1 !important;font-size:10px !important;line-height:1.2 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{grid-template-columns:repeat(2,minmax(74px,1fr));min-width:158px;gap:6px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:32px !important;padding:0 9px !important;border-radius:10px !important;font-size:10px !important}}@media (min-width:1081px){body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{bottom:max(14px,env(safe-area-inset-bottom,0px)) !important}}@media (min-width:681px){body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{min-width:0 !important;width:min(292px,calc(100vw - 28px)) !important;max-width:min(292px,calc(100vw - 28px)) !important;right:14px !important;bottom:max(12px,env(safe-area-inset-bottom,0px)) !important;grid-template-columns:1fr !important}body.celindra-os .cmplz-cookiebanner{gap:6px !important;padding:7px !important;border-radius:12px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;max-height:2.55em !important;overflow:hidden !important;font-size:9.8px !important;line-height:1.25 !important}body.celindra-os .cmplz-cookiebanner .cmplz-body,body.celindra-os .cmplz-cookiebanner .cmplz-buttons{min-width:0 !important;width:100% !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:6px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-width:0 !important;min-height:28px !important;padding:0 8px !important;border-radius:9px !important;font-size:10px !important}body.celindra-os.single-product .cmplz-cookiebanner,body.celindra-os.single-product .cmplz-cookiebanner.cmplz-center,body.celindra-os.single-product .cmplz-cookiebanner.bottom-right-view-preferences,body.celindra-os.page-id-8988 .cmplz-cookiebanner,body.celindra-os.page-id-8988 .cmplz-cookiebanner.cmplz-center,body.celindra-os.page-id-8988 .cmplz-cookiebanner.bottom-right-view-preferences,body.celindra-os.woocommerce-cart .cmplz-cookiebanner,body.celindra-os.woocommerce-cart .cmplz-cookiebanner.cmplz-center,body.celindra-os.woocommerce-cart .cmplz-cookiebanner.bottom-right-view-preferences,body.celindra-os.woocommerce-checkout .cmplz-cookiebanner,body.celindra-os.woocommerce-checkout .cmplz-cookiebanner.cmplz-center,body.celindra-os.woocommerce-checkout .cmplz-cookiebanner.bottom-right-view-preferences{left:14px !important;right:auto !important}}body.celindra-os.celindra-os-cookie-banner-visible #cmplz-manage-consent,body.celindra-os.celindra-os-cookie-banner-visible #cmplz-manage-consent .cmplz-manage-consent{display:none !important}@media (max-width:680px){body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{left:10px !important;right:10px !important;bottom:max(8px,env(safe-area-inset-bottom,0px)) !important;width:calc(100vw - 20px) !important;max-width:calc(100vw - 20px) !important;min-width:0 !important;grid-template-columns:1fr !important}body.celindra-os .cmplz-cookiebanner{gap:6px !important;padding:8px !important;border-radius:12px !important;max-height:118px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;max-height:2.7em !important;overflow:hidden !important;font-size:10px !important;line-height:1.28 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:6px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-width:0 !important;min-height:34px !important;padding:0 8px !important;border-radius:9px !important;font-size:11px !important}}@media (max-width:560px){body.celindra-os .cos-footer__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}body.celindra-os .cos-footer__trust .cos-trust-badge{width:100%;min-width:0;min-height:46px;padding:7px}body.celindra-os .cos-footer__trust .cos-trust-badge img{max-width:100%;max-height:32px;object-fit:contain}body.celindra-os .cos-footer__trust .cos-trust-badge--netopia{grid-column:1 / -1;min-width:0}body.celindra-os .cos-footer__trust .cos-trust-badge--netopia img{max-height:34px}}@media (max-width:420px){body.celindra-os .cos-footer__trust{grid-template-columns:1fr}body.celindra-os .cos-footer__trust .cos-trust-badge{min-height:54px}body.celindra-os .cos-footer__trust .cos-trust-badge img{max-height:38px}}@media (min-width:901px){body.celindra-os.page-id-8988 .cos-product-grid--count-1{width:min(1040px,calc(100vw - 72px))}body.celindra-os.page-id-8988 .cos-product-card--consultan{grid-template-columns:minmax(360px,0.94fr) minmax(360px,0.86fr);gap:20px;padding:16px;border-radius:18px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__media{min-height:380px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body{padding:18px 6px 4px 0;gap:12px}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__footer{padding:0 6px 6px 0;gap:12px}body.celindra-os.page-id-8988 .cos-product-card--consultan h3{max-width:440px;font-size:clamp(30px,2.6vw,38px);line-height:1.02}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__body p:not(.cos-eyebrow){max-width:410px;font-size:15px;line-height:1.55}body.celindra-os.page-id-8988 .cos-product-card--consultan .cos-product-card__price{padding:16px}}@media (min-width:901px){body.celindra-os.home .cos-commerce-hero__grid,body.celindra-os.page-id-8603 .cos-commerce-hero__grid{min-height:clamp(540px,62vh,610px);padding-top:clamp(46px,5vw,58px);padding-bottom:42px;align-items:center}body.celindra-os.home .cos-commerce-hero__content,body.celindra-os.page-id-8603 .cos-commerce-hero__content{transform:translateY(-6px)}body.celindra-os.home .cos-commerce-hero__panel,body.celindra-os.page-id-8603 .cos-commerce-hero__panel{align-self:center}body.celindra-os.home .cos-course-priority,body.celindra-os.page-id-8603 .cos-course-priority{margin-top:48px}}body.celindra-os .cos-footer__trust .cos-trust-badge{position:relative;overflow:hidden;background:#fff}body.celindra-os .cos-footer__trust .cos-trust-badge::before{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,0.88),rgba(234,240,250,0.45));pointer-events:none;content:""}body.celindra-os .cos-footer__trust .cos-trust-badge img,body.celindra-os .cos-footer__trust .cos-trust-badge script+*{position:relative;z-index:1}body.celindra-os .cos-footer__trust .cos-trust-badge:focus-visible{outline:3px solid rgba(0,71,255,0.32);outline-offset:4px}body.celindra-os .cos-system-hero{width:min(1040px,calc(100% - 48px));margin:clamp(32px,5vw,58px) auto 28px;padding:clamp(26px,4vw,42px);border:1px solid var(--cos-border);border-radius:22px;background:radial-gradient(circle at top right,rgba(0,71,255,0.08),transparent 34%),#fff;box-shadow:0 24px 70px rgba(7,17,31,0.08)}body.celindra-os .cos-system-hero h1{max-width:820px;margin:10px 0 0;color:var(--cos-ink);font-size:clamp(38px,6vw,72px);line-height:0.98;letter-spacing:0}body.celindra-os .cos-system-hero p:not(.cos-eyebrow){max-width:720px;margin:18px 0 0;color:var(--cos-muted);font-size:clamp(17px,2vw,22px);line-height:1.55}body.celindra-os .cos-article-conversion__card.is-primary h3,body.celindra-os .cos-article-conversion__card.is-primary p:not(.cos-eyebrow){color:#fff !important}body.celindra-os .cos-article-conversion__card.is-primary .cos-eyebrow{color:rgba(255,255,255,0.72) !important}body.celindra-os .cos-article-conversion__card.is-primary .cos-card-link{border-color:var(--cos-cobalt) !important;background:var(--cos-cobalt) !important;color:#fff !important;box-shadow:0 16px 34px rgba(0,71,255,0.28)}body.celindra-os .cos-article-conversion__card.is-primary .cos-card-link::after{color:currentColor !important}body.celindra-os #cmplz-cookiebanner-container .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{right:14px !important;bottom:max(12px,env(safe-area-inset-bottom,0px)) !important;left:auto !important;width:min(260px,calc(100vw - 28px)) !important;min-width:0 !important;max-width:min(260px,calc(100vw - 28px)) !important;transform:none !important;z-index:70 !important}body.celindra-os .cmplz-cookiebanner{display:grid !important;gap:6px !important;max-height:112px !important;padding:8px !important;overflow:hidden !important;border:1px solid rgba(215,222,232,0.98) !important;border-radius:12px !important;background:rgba(255,255,255,0.98) !important;box-shadow:0 16px 44px rgba(7,17,31,0.16) !important}body.celindra-os .cmplz-cookiebanner .cmplz-body{display:block !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{max-height:34px !important;overflow:hidden !important;color:#1d2a3d !important;font-size:9.5px !important;line-height:1.35 !important}body.celindra-os .cmplz-cookiebanner .cmplz-message p{margin:0 !important}body.celindra-os .cmplz-cookiebanner .cmplz-categories,body.celindra-os .cmplz-cookiebanner .cmplz-documents,body.celindra-os .cmplz-cookiebanner .cmplz-links.cmplz-information,body.celindra-os .cmplz-cookiebanner .cmplz-header,body.celindra-os .cmplz-cookiebanner .cmplz-divider{display:none !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:6px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-width:0 !important;min-height:30px !important;padding:6px 8px !important;border-radius:9px !important;font-size:10px !important;line-height:1.1 !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-view-preferences,body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-save-preferences,body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-manage-options{display:none !important}body.celindra-os .woocommerce-info.wc-empty-cart-message,body.celindra-os .cart-empty.woocommerce-info{width:min(920px,calc(100% - 48px));margin:22px auto !important;border-radius:18px;background:#fff;box-shadow:0 20px 60px rgba(7,17,31,0.08)}@media (max-width:680px){body.celindra-os .cos-system-hero{width:calc(100% - 28px);margin:24px auto 20px;padding:22px;border-radius:18px}body.celindra-os #cmplz-cookiebanner-container .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-center,body.celindra-os .cmplz-cookiebanner.bottom-right-view-preferences{right:10px !important;left:10px !important;width:auto !important;max-width:none !important}body.celindra-os .cmplz-cookiebanner{max-height:104px !important;padding:7px !important}body.celindra-os .cmplz-cookiebanner .cmplz-message{max-height:30px !important;font-size:9px !important}body.celindra-os .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:32px !important;font-size:10px !important}}body.celindra-os.celindra-os-consent-saved .cmplz-cookiebanner,body.celindra-os .cmplz-cookiebanner.cmplz-dismissed,body.celindra-os .cmplz-cookiebanner.cmplz-hidden{display:none !important}body.celindra-os.woocommerce-cart .woocommerce-cart-form__contents{table-layout:fixed}body.celindra-os.woocommerce-cart .shop_table td.product-remove{width:34px;padding-right:8px !important}body.celindra-os.woocommerce-cart .shop_table td.product-thumbnail{width:116px;padding-right:18px !important}body.celindra-os.woocommerce-cart .shop_table td.product-thumbnail img{width:88px;height:88px;object-fit:cover}body.celindra-os.woocommerce-cart .shop_table td.product-name{width:34%;min-width:0;padding-left:8px !important;padding-right:18px !important}body.celindra-os.woocommerce-cart .shop_table td.product-price,body.celindra-os.woocommerce-cart .shop_table td.product-subtotal{width:16%;white-space:nowrap}body.celindra-os.woocommerce-cart .shop_table td.product-quantity{width:96px;padding-inline:12px !important}body.celindra-os.woocommerce-cart .shop_table td.actions{padding-top:20px !important}body.celindra-os.single-post .celindra-article-intro h1{max-width:100%;font-size:clamp(36px,3.7vw,54px);line-height:1.02;overflow-wrap:normal;word-break:normal;hyphens:manual;text-wrap:balance}@media (max-width:1280px){body.celindra-os.woocommerce-cart .woocommerce{grid-template-columns:1fr}body.celindra-os.woocommerce-cart .cart-collaterals,body.celindra-os.woocommerce-cart .cart_totals{position:static;width:min(520px,100%);margin-left:auto}}@media (max-width:760px){body.celindra-os.woocommerce-cart .woocommerce-cart-form__contents,body.celindra-os.woocommerce-cart .woocommerce-cart-form__contents tbody,body.celindra-os.woocommerce-cart .woocommerce-cart-form__contents tr,body.celindra-os.woocommerce-cart .woocommerce-cart-form__contents td{display:block;width:100% !important}body.celindra-os.woocommerce-cart .woocommerce-cart-form__contents thead{display:none}body.celindra-os.woocommerce-cart .shop_table td.product-thumbnail,body.celindra-os.woocommerce-cart .shop_table td.product-name,body.celindra-os.woocommerce-cart .shop_table td.product-price,body.celindra-os.woocommerce-cart .shop_table td.product-quantity,body.celindra-os.woocommerce-cart .shop_table td.product-subtotal{padding:10px 0 !important;text-align:left !important}body.celindra-os.woocommerce-cart .shop_table td.product-thumbnail img{width:96px;height:96px}}body.celindra-os.single-post .celindra-article-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto;padding:clamp(24px,4vw,48px) 0 clamp(64px,7vw,96px)}body.celindra-os.single-post .celindra-article-stage,body.celindra-os.single-post .celindra-article-body{width:100%;max-width:none;margin-inline:auto}body.celindra-os.single-post .celindra-article-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,0.82fr);gap:clamp(18px,3vw,34px);align-items:stretch}body.celindra-os.single-post .celindra-article-intro{display:grid;align-content:end;min-height:clamp(420px,42vw,560px);padding:clamp(34px,5vw,58px);overflow:hidden;border:1px solid rgba(255,255,255,0.1);border-radius:28px;background:linear-gradient(135deg,rgba(0,71,255,0.14),transparent 36%),#061226;box-shadow:0 28px 80px rgba(6,18,38,0.18)}body.celindra-os.single-post .celindra-article-meta{gap:10px;margin:0 0 22px}body.celindra-os.single-post .celindra-article-meta>*{border-color:rgba(255,255,255,0.18);background:rgba(255,255,255,0.08);color:rgba(255,255,255,0.86)}body.celindra-os.single-post .celindra-article-intro h1{max-width:13ch;margin:0;color:#fff;font-size:clamp(42px,4.9vw,72px);line-height:0.98;letter-spacing:-0.045em}body.celindra-os.single-post .celindra-article-summary{max-width:58ch;margin-top:24px}body.celindra-os.single-post .celindra-article-summary .wp-block-post-excerpt__excerpt{color:rgba(255,255,255,0.72);font-size:clamp(17px,1.35vw,20px);line-height:1.62}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual{min-height:clamp(420px,42vw,560px);overflow:hidden;border:1px solid #d7dee8;border-radius:28px;background:#fff}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual img{width:100%;height:100%;object-fit:cover}body.celindra-os.single-post .entry-content.wp-block-post-content{width:min(880px,100%);margin:clamp(22px,3vw,34px) auto 0;padding:clamp(32px,4.5vw,56px);border:1px solid #d7dee8;border-radius:28px;background:rgba(255,255,255,0.96);box-shadow:0 26px 70px rgba(7,17,31,0.08)}body.celindra-os.single-post .entry-content.wp-block-post-content>*{max-width:100%}body.celindra-os.single-post .entry-content.wp-block-post-content>p:first-of-type{color:#1b2b44;font-size:clamp(19px,1.45vw,22px);line-height:1.72}body.celindra-os.single-post .entry-content.wp-block-post-content p,body.celindra-os.single-post .entry-content.wp-block-post-content li{color:#253650;font-size:clamp(17px,1.05vw,19px);line-height:1.78}body.celindra-os.single-post .entry-content.wp-block-post-content h2{margin-top:46px;color:#061226;font-size:clamp(30px,3vw,42px);line-height:1.06;letter-spacing:-0.035em}body.celindra-os.single-post .entry-content.wp-block-post-content h3{margin-top:34px;color:#07111f;font-size:clamp(23px,2.1vw,30px);line-height:1.16}body.celindra-os.single-post .cos-article-inline-cta{margin:34px 0;padding:clamp(22px,3vw,30px);border:1px solid rgba(0,71,255,0.18);border-radius:22px;background:linear-gradient(135deg,rgba(0,71,255,0.08),transparent 44%),#f8fbff}body.celindra-os.single-post .cos-article-inline-cta__copy h2{font-size:clamp(26px,2.7vw,36px)}body.celindra-os.single-post .cos-article-conversion{width:min(1020px,100%);margin:46px auto 0;padding:clamp(28px,4vw,46px);border-radius:28px}body.celindra-os.single-post .cos-article-conversion__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){body.celindra-os.single-post .celindra-article-hero{grid-template-columns:1fr}body.celindra-os.single-post .celindra-article-intro,body.celindra-os.single-post .celindra-article-featured.celindra-article-visual{min-height:auto}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual{aspect-ratio:16 / 9}body.celindra-os.single-post .celindra-article-intro h1{max-width:16ch}body.celindra-os.single-post .cos-article-conversion__grid{grid-template-columns:1fr}}@media (max-width:680px){body.celindra-os.single-post .celindra-article-shell{width:min(100% - 24px,640px);padding-top:20px}body.celindra-os.single-post .celindra-article-intro{padding:24px 20px;border-radius:22px}body.celindra-os.single-post .celindra-article-intro h1{max-width:100%;font-size:clamp(34px,10vw,46px);letter-spacing:-0.04em}body.celindra-os.single-post .celindra-article-featured.celindra-article-visual,body.celindra-os.single-post .entry-content.wp-block-post-content,body.celindra-os.single-post .cos-article-conversion{border-radius:22px}body.celindra-os.single-post .entry-content.wp-block-post-content{padding:24px 18px 30px}body.celindra-os.single-post .entry-content.wp-block-post-content>p:first-of-type,body.celindra-os.single-post .entry-content.wp-block-post-content p,body.celindra-os.single-post .entry-content.wp-block-post-content li{font-size:17px;line-height:1.72}}
