/* ============ integrare WordPress ============ */
/* Ascunde header-ul si footer-ul temei */
body.v2 header.site-header, body.v2 #masthead, body.v2 .site-header,
body.v2 .elementskit-navbar-nav-default,
body.v2 .site-footer, body.v2 footer.site-footer, body.v2 #colophon{display:none !important}
body.v2.drb-chrome .ekit-template-content-header,
body.v2.drb-chrome .ekit-template-content-footer{display:none !important}
/* Scoate limitarile de latime ale temei ca sectiunile sa fie full-bleed */
body.v2 .site-content, body.v2 .content-area, body.v2 .entry-content,
body.v2 .site-main, body.v2 .page-content, body.v2 .post-content, body.v2 .wp-site-blocks,
body.v2 #primary, body.v2 #content, body.v2 #main{max-width:none !important;width:100% !important;margin:0 !important;padding:0 !important}
body.v2 .entry-header, body.v2 .page-header, body.v2 .entry-title, body.v2 .breadcrumbs{display:none !important}
/* Fundalul si fontul paginii */
body.v2{background:var(--bg) !important;color:var(--ink) !important;font-family:var(--ui) !important}
/* Bara de admin WordPress nu trebuie sa acopere header-ul fix */
body.admin-bar .hd{top:32px}
@media(max-width:782px){body.admin-bar .hd{top:46px}}

/* ================================================================
   IZOLARE FATA DE TEMA - generat de scope_css.py, nu edita manual
   Specificitatea acestor reguli este fixata la (0,2,1) prin :where(),
   exact cat sa bata selectorii temei si sa cedeze in fata regulilor
   proprii de mai jos.
   ================================================================ */
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar),
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) *:where(:not(svg)):where(:not(svg *)){ all: revert; }

body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar){
  box-sizing:border-box !important; margin:0 !important; padding:0 !important;
  font-family:var(--ui) !important; font-weight:400 !important; font-style:normal !important;
  letter-spacing:normal !important; text-transform:none !important;
  box-shadow:none !important; text-shadow:none !important; border-radius:0 !important;
  background-color:transparent !important; background-image:none !important;
  -webkit-font-smoothing:antialiased; }

/* Pe descendenti tipografia se mosteneste, nu se impune: altfel un <span>
   dintr-un <h1> ar primi fontul de interfata in loc sa-l ia pe cel al titlului. */
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) *:where(:not(svg)):where(:not(svg *)){
  box-sizing:border-box !important; margin:0 !important; padding:0 !important;
  font-family:inherit !important; font-weight:inherit !important; font-style:inherit !important;
  letter-spacing:inherit !important; text-transform:inherit !important;
  box-shadow:none !important; text-shadow:none !important; border-radius:0 !important;
  background-color:transparent !important; background-image:none !important; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(strong,b,th){ font-weight:600 !important; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(em,i){ font-style:italic !important; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(h1,h2,h3,h4,h5,h6){ font-family:var(--disp) !important;
  font-weight:400 !important; color:inherit !important; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(button){ border:0 !important; background:none !important;
  color:inherit !important; cursor:pointer; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(a){ color:inherit !important; text-decoration:none !important; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(ul,ol){ list-style:none !important; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(img){ max-width:100%; display:block; border:0 !important; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(svg){ display:block; fill:none !important; stroke:currentColor !important; }
body.v2 :is(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) :where(input,select,textarea){ font-family:var(--ui) !important;
  font-size:100% !important; color:inherit !important; border:0 !important; }

:root{
  --bg:#F4F2ED; --card:#FBFAF7; --ink:#131311; --grey:#44423C; --mist:#75726A;
  --line:#E3E0D8; --line-d:rgba(244,242,237,.16);
  --ease:cubic-bezier(.22,.61,.25,1);
  --disp:'Marcellus',serif; --ui:'Inter',sans-serif;
}body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar), body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) *{margin:0 !important;padding:0 !important;box-sizing:border-box}html body.v2{scroll-behavior:smooth}body.v2{background:var(--bg) !important;color:var(--ink) !important;font-family:var(--ui) !important;font-weight:400 !important;font-size:16px !important;line-height:1.7 !important;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.v2::before{content:"";position:fixed;inset:0;z-index:9998;pointer-events:none;opacity:.05;mix-blend-mode:multiply;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E") !important}body.v2 ::selection{background:var(--ink) !important;color:var(--bg) !important}body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) a{color:inherit !important;text-decoration:none !important}body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) img{max-width:100%;display:block}body.v2 .wrap{max-width:1240px;margin:0 auto !important;padding:0 clamp(20px,4vw,56px) !important}body.v2 .lbl{font-family:var(--ui) !important;font-size:11px !important;font-weight:500 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:var(--mist) !important}body.v2 .hL{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(30px,4vw,52px) !important;line-height:1.12 !important;letter-spacing:.005em !important}body.v2 .sub{color:var(--grey) !important;max-width:56ch}body.v2 .hair{height:1px;background:var(--line) !important;border:0 !important}body.v2 .btn{display:inline-flex;align-items:center;gap:12px;font-family:var(--ui) !important;font-size:13px !important;font-weight:400 !important;letter-spacing:.1em !important;text-transform:uppercase !important;
  padding:17px 34px !important;border-radius:999px !important;border:1px solid var(--ink) !important;background:var(--ink) !important;color:var(--bg) !important;cursor:pointer;
  transition:background .45s var(--ease),color .45s var(--ease),transform .45s var(--ease)}body.v2 .btn:hover{background:transparent !important;color:var(--ink) !important;transform:translateY(-2px)}body.v2 .btn.ghost{background:transparent !important;color:var(--ink) !important}body.v2 .btn.ghost:hover{background:var(--ink) !important;color:var(--bg) !important}body.v2 .btn.ivory{background:var(--bg) !important;border-color:var(--bg) !important;color:var(--ink) !important}body.v2 .btn.ivory:hover{background:transparent !important;color:var(--bg) !important}body.v2 .tlink{display:inline-flex;align-items:center;gap:10px;font-size:13px !important;letter-spacing:.1em !important;text-transform:uppercase !important;font-weight:400 !important;border-bottom:1px solid var(--line) !important;padding-bottom:6px !important;transition:gap .4s var(--ease),border-color .4s var(--ease)}body.v2 .tlink:hover{gap:16px;border-color:var(--ink) !important}.js body.v2 [data-rv]{opacity:0;transform:translateY(26px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.js body.v2 [data-rv].on{opacity:1;transform:none}.js body.v2 [data-rv][data-d="1"]{transition-delay:.12s}.js body.v2 [data-rv][data-d="2"]{transition-delay:.24s}.js body.v2 [data-rv][data-d="3"]{transition-delay:.36s}body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) svg.art{display:block;width:100%;height:auto}body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) svg.art path,body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) svg.art circle,body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) svg.art line,body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) svg.art rect{fill:none !important;stroke:var(--ink) !important;stroke-width:1.15 !important;stroke-linecap:round !important;stroke-linejoin:round !important}.js body.v2 [data-draw] path{stroke-dasharray:1 !important;stroke-dashoffset:1 !important;transition:stroke-dashoffset 2.4s var(--ease)}.js body.v2 [data-draw].on path{stroke-dashoffset:0 !important}.js body.v2 [data-draw] path:nth-of-type(2){transition-delay:.3s}.js body.v2 [data-draw] path:nth-of-type(3){transition-delay:.6s}.js body.v2 [data-draw] path:nth-of-type(4){transition-delay:.9s}.js body.v2 [data-draw] path:nth-of-type(5){transition-delay:1.2s}.js body.v2 [data-draw] path:nth-of-type(6){transition-delay:1.5s}.js body.v2 [data-draw] path:nth-of-type(7){transition-delay:1.8s}.js body.v2 [data-draw] path:nth-of-type(8){transition-delay:2.1s}body.v2 .prog{position:fixed;top:0;left:0;height:2px;width:100%;background:var(--ink) !important;transform-origin:0 50%;transform:scaleX(0);z-index:10001}@supports (animation-timeline: scroll()){body.v2 .prog{animation:pg linear both;animation-timeline:scroll(root)}@keyframes pg{from{transform:scaleX(0)}to{transform:scaleX(1)}}}body.v2 .hd{position:fixed;top:0;left:0;right:0;z-index:1000;transition:background .5s var(--ease),box-shadow .5s var(--ease)}body.v2 .hd .in{display:flex;align-items:center;justify-content:space-between;gap:clamp(28px,5vw,80px);max-width:1560px;margin:0 auto !important;padding:24px clamp(20px,3vw,44px) !important;transition:padding .5s var(--ease)}body.v2 .hd.sc{background:rgba(244,242,237,.88) !important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line) !important}body.v2 .hd.sc .in{padding-top:14px !important;padding-bottom:14px !important}body.v2 .logo{font-family:var(--disp) !important;font-size:17px !important;letter-spacing:.05em !important;text-transform:uppercase !important;white-space:nowrap;flex:none}body.v2 .logo small{display:block;font-family:var(--ui) !important;font-size:9px !important;letter-spacing:.24em !important;color:var(--mist) !important;margin-top:2px !important;white-space:nowrap}body.v2 .nv{display:flex;gap:clamp(12px,1.5vw,26px);align-items:center;flex:1;justify-content:center;min-width:0}body.v2 .nv a{font-size:11.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-weight:400 !important;position:relative;padding:6px 0 !important;white-space:nowrap}body.v2 .nv a::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--ink) !important;transform:scaleX(0);transform-origin:100% 50%;transition:transform .5s var(--ease)}body.v2 .nv a:hover::after{transform:scaleX(1);transform-origin:0 50%}body.v2 .hd .btn{padding:13px 26px !important;font-size:11.5px !important;white-space:nowrap;flex:none}@media(max-width:1280px){body.v2 .nv{display:none}}@media(max-width:560px){body.v2 .logo{font-size:15px !important}body.v2 .logo small{font-size:8.5px !important}body.v2 .hd .btn{padding:11px 18px !important;font-size:10px !important}}body.v2 .hero{min-height:100svh;display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(24px,4vw,72px);
  max-width:1400px;margin:0 auto !important;padding:150px clamp(20px,3vw,44px) 80px !important;position:relative}body.v2 .hero h1{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(46px,6.6vw,98px) !important;line-height:1.04 !important;letter-spacing:.005em !important}body.v2 .hero h1 span{display:block}body.v2 .hero .sub{margin:34px 0 44px !important;font-size:17px !important}body.v2 .hero .cta{display:flex;gap:22px;align-items:center;flex-wrap:wrap}body.v2 .hero .fig{position:relative}body.v2 .hero .fig .cap{margin-top:18px !important;display:flex;justify-content:space-between;color:var(--mist) !important;font-size:11px !important;letter-spacing:.2em !important;text-transform:uppercase !important}.js body.v2 .rise{opacity:0;transform:translateY(34px);animation:rise 1.1s var(--ease) forwards}.js body.v2 .rise.r2{animation-delay:.15s}.js body.v2 .rise.r3{animation-delay:.3s}.js body.v2 .rise.r4{animation-delay:.5s}.js body.v2 .rise.r5{animation-delay:.65s}@keyframes rise{to{opacity:1;transform:none}}@media(max-width:900px){body.v2 .hero{grid-template-columns:1fr;padding-top:130px !important}body.v2 .hero .fig{max-width:420px}}body.v2 .sec{padding:clamp(90px,10vw,150px) 0 !important;position:relative}body.v2 .sec .head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:clamp(40px,5vw,70px) !important;flex-wrap:wrap}body.v2 .white{background:var(--card) !important;border-top:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important}body.v2 .seam{position:relative;border:1px solid var(--line) !important;background:var(--card) !important;border-radius:2px !important;overflow:hidden;height:clamp(420px,58vh,560px);user-select:none;touch-action:pan-y}body.v2 .face{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr}body.v2 .face .half{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px !important}body.v2 .face svg{width:clamp(150px,20vw,230px)}body.v2 .face .nm{font-family:var(--disp) !important;font-size:clamp(20px,2.2vw,30px) !important;margin-top:14px !important}body.v2 .face .ds{color:var(--mist) !important;font-size:13px !important;max-width:30ch;text-align:center;line-height:1.6 !important}body.v2 .fB{background:var(--ink) !important}body.v2 .fB svg path{stroke:var(--bg) !important}body.v2 .fB .nm{color:var(--bg) !important}body.v2 .fB .ds{color:rgba(244,242,237,.72) !important}body.v2 .fA{z-index:2;background:var(--card) !important;clip-path:inset(0 50% 0 0)}body.v2 .knob{position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--mist) !important;z-index:3;cursor:ew-resize}body.v2 .knob::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50% !important;
  background:var(--bg) !important;border:1px solid var(--ink) !important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10' viewBox='0 0 20 10'%3E%3Cpath d='M6 1 1 5l5 4M14 1l5 4-5 4' fill='none' stroke='%23131311' stroke-width='1.2'/%3E%3C/svg%3E") !important;
  background-repeat:no-repeat !important;background-position:center !important;transition:transform .4s var(--ease)}body.v2 .knob:hover::after,body.v2 .knob:focus-visible::after{transform:translate(-50%,-50%) scale(1.12)}body.v2 .knob:focus-visible{outline:none !important}body.v2 .seam .hint{position:absolute;left:50%;top:20px;transform:translateX(-50%);z-index:4;font-size:10px !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:var(--mist) !important;background:var(--bg) !important;border:1px solid var(--line) !important;border-radius:999px !important;padding:7px 16px !important}@media(max-width:700px){body.v2 .face .ds{display:none}}body.v2 .idx{border-top:1px solid var(--line) !important}body.v2 .row{display:grid;grid-template-columns:64px 1fr auto 30px;align-items:center;gap:24px;padding:26px 6px !important;border-bottom:1px solid var(--line) !important;position:relative;transition:padding-left .45s var(--ease)}body.v2 .row:hover{padding-left:22px !important}body.v2 .row .no{font-size:11px !important;letter-spacing:.2em !important;color:var(--mist) !important}body.v2 .row .tt{font-family:var(--disp) !important;font-size:clamp(21px,2.4vw,32px) !important;line-height:1.15 !important;transition:opacity .4s var(--ease)}body.v2 .row .cat{font-size:10.5px !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:var(--mist) !important}body.v2 .row .ar{justify-self:end;opacity:.35;transition:opacity .4s var(--ease),transform .45s var(--ease)}body.v2 .row:hover .ar{opacity:1;transform:translateX(6px)}body.v2 .idx:hover .row:not(:hover) .tt{opacity:.32}body.v2 .pv{position:fixed;z-index:900;pointer-events:none;width:250px;background:var(--card) !important;border:1px solid var(--line) !important;border-radius:2px !important;padding:22px 24px !important;
  opacity:0;transform:translateY(10px) scale(.97);transition:opacity .35s var(--ease),transform .35s var(--ease);box-shadow:0 24px 60px -30px rgba(19,19,17,.25) !important}body.v2 .pv.on{opacity:1;transform:none}body.v2 .pv .pc{font-size:10px !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:var(--mist) !important;margin-bottom:10px !important}body.v2 .pv .pt{font-family:var(--disp) !important;font-size:19px !important;line-height:1.25 !important;margin-bottom:8px !important}body.v2 .pv .pd{font-size:12.5px !important;color:var(--grey) !important;line-height:1.6 !important}@media(max-width:800px){body.v2 .row{grid-template-columns:44px 1fr 26px}body.v2 .row .cat{display:none}}body.v2 .jrn{max-width:860px;margin:0 auto !important}body.v2 .stk{position:sticky;background:var(--card) !important;border:1px solid var(--line) !important;border-radius:2px !important;padding:clamp(30px,4vw,54px) !important;margin-bottom:26px !important;
  display:grid;grid-template-columns:110px 1fr;gap:clamp(20px,3vw,44px);align-items:start;box-shadow:0 -18px 40px -34px rgba(19,19,17,.35) !important}body.v2 .stk:nth-child(1){top:104px}body.v2 .stk:nth-child(2){top:122px}body.v2 .stk:nth-child(3){top:140px}body.v2 .stk:nth-child(4){top:158px}body.v2 .stk .rn{font-family:var(--disp) !important;font-size:clamp(34px,4vw,56px) !important;color:var(--mist) !important;line-height:1 !important}body.v2 .stk h3{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(21px,2.4vw,29px) !important;margin-bottom:12px !important}body.v2 .stk p{color:var(--grey) !important;font-size:15px !important;max-width:58ch}@media(max-width:640px){body.v2 .stk{grid-template-columns:1fr}body.v2 .stk .rn{font-size:30px !important}}body.v2 .cz{display:grid;grid-template-columns:1.25fr 1fr;gap:26px}body.v2 .cz .col2{display:grid;gap:26px}body.v2 .frame{border:1px solid var(--line) !important;background:var(--card) !important;border-radius:2px !important;overflow:hidden;position:relative}body.v2 .frame .ph{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:
  repeating-linear-gradient(45deg,transparent 0 14px,rgba(19,19,17,.025) 14px 15px) !important}body.v2 .frame.tall .ph{aspect-ratio:4/4.6}body.v2 .frame .ph span{font-size:10px !important;letter-spacing:.26em !important;text-transform:uppercase !important;color:var(--mist) !important;border:1px solid var(--line) !important;border-radius:999px !important;padding:8px 18px !important;background:var(--bg) !important}body.v2 .frame .mt{display:flex;justify-content:space-between;align-items:center;padding:18px 22px !important;border-top:1px solid var(--line) !important}body.v2 .frame .mt b{font-family:var(--disp) !important;font-weight:400 !important;font-size:17px !important}body.v2 .frame .mt i{font-style:normal !important;font-size:11px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:var(--mist) !important}@media(max-width:800px){body.v2 .cz{grid-template-columns:1fr}}body.v2 .gh{display:grid;grid-template-columns:1fr 1fr;gap:clamp(26px,4vw,60px);align-items:start}body.v2 .feat{background:var(--ink) !important;color:var(--bg) !important;border-radius:2px !important;padding:clamp(30px,4vw,54px) !important;display:flex;flex-direction:column;gap:22px;min-height:380px;justify-content:space-between}body.v2 .feat .lbl{color:rgba(244,242,237,.5) !important}body.v2 .feat h3{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(25px,2.8vw,38px) !important;line-height:1.15 !important}body.v2 .feat p{color:rgba(244,242,237,.74) !important;font-size:14.5px !important;max-width:46ch}body.v2 .feat .tlink{border-color:var(--line-d) !important;color:var(--bg) !important}body.v2 .feat .tlink:hover{border-color:var(--bg) !important}body.v2 .glist{border-top:1px solid var(--line) !important}body.v2 .gi{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px !important;border-bottom:1px solid var(--line) !important;transition:padding-left .4s var(--ease)}body.v2 .gi:hover{padding-left:16px !important}body.v2 .gi b{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(17px,1.8vw,21px) !important}body.v2 .gi span{font-size:10.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:var(--mist) !important;white-space:nowrap}@media(max-width:800px){body.v2 .gh{grid-template-columns:1fr}}body.v2 .ab{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,5vw,80px);align-items:center}body.v2 .ab .frame .ph{aspect-ratio:3/3.6}body.v2 .ab h2{margin-bottom:22px !important}body.v2 .ab p{color:var(--grey) !important;margin-bottom:16px !important;max-width:58ch}body.v2 .ab .marks{display:flex;gap:40px;margin:30px 0 36px !important;flex-wrap:wrap}body.v2 .ab .mk b{display:block;font-family:var(--disp) !important;font-weight:400 !important;font-size:30px !important}body.v2 .ab .mk span{font-size:11px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:var(--mist) !important}@media(max-width:900px){body.v2 .ab{grid-template-columns:1fr}body.v2 .ab .frame{max-width:400px}}body.v2 .dark{background:var(--ink) !important;color:var(--bg) !important;padding:clamp(100px,12vw,170px) 0 !important}body.v2 .dark .q{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(32px,4.6vw,62px) !important;line-height:1.14 !important;max-width:20ch}body.v2 .dark .sub{color:rgba(244,242,237,.7) !important}body.v2 .dark .hair{background:var(--line-d) !important}body.v2 .dark .row2{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;margin-top:56px !important}body.v2 .dark .meta{display:flex;gap:54px;flex-wrap:wrap}body.v2 .dark .meta b{display:block;font-family:var(--disp) !important;font-weight:400 !important;font-size:17px !important;margin-bottom:4px !important}body.v2 .dark .meta span{font-size:11px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:rgba(244,242,237,.45) !important}body.v2 .ft{background:var(--ink) !important;color:rgba(244,242,237,.66) !important;border-top:1px solid var(--line-d) !important;padding:46px 0 !important}body.v2 .ft .in{display:flex;justify-content:space-between;gap:26px;flex-wrap:wrap;font-size:12.5px !important}body.v2 .ft a{transition:color .3s}body.v2 .ft a:hover{color:var(--bg) !important}body.v2 .ft .dis{margin-top:20px !important;font-size:11.5px !important;color:rgba(244,242,237,.5) !important;max-width:74ch}body.v2 .ovl{position:fixed;inset:0;z-index:10000;background:rgba(19,19,17,.55) !important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);
  display:flex;align-items:center;justify-content:center;padding:22px !important;opacity:0;pointer-events:none;transition:opacity .45s var(--ease)}body.v2 .ovl.open{opacity:1;pointer-events:auto}body.v2 .mod{background:var(--bg) !important;border:1px solid var(--line) !important;border-radius:2px !important;max-width:520px;width:100%;padding:clamp(30px,4vw,50px) !important;position:relative;
  transform:translateY(26px);transition:transform .5s var(--ease)}body.v2 .ovl.open .mod{transform:none}body.v2 .mod .x{position:absolute;top:18px;right:18px;width:40px;height:40px;border-radius:50% !important;border:1px solid var(--line) !important;background:transparent !important;cursor:pointer;font-size:16px !important;color:var(--grey) !important;transition:all .3s}body.v2 .mod .x:hover{background:var(--ink) !important;color:var(--bg) !important;border-color:var(--ink) !important}body.v2 .mod h3{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(24px,3vw,32px) !important;margin:8px 0 10px !important}body.v2 .mod .ms{color:var(--grey) !important;font-size:14px !important;margin-bottom:26px !important}body.v2 .spec{display:grid;gap:12px;margin-bottom:26px !important}body.v2 .sp{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--line) !important;background:var(--card) !important;border-radius:2px !important;
  padding:18px 22px !important;cursor:pointer;font-family:var(--ui) !important;font-size:14px !important;text-align:left;transition:border-color .35s,background .35s}body.v2 .sp small{display:block;font-size:11px !important;color:var(--mist) !important;letter-spacing:.05em !important;margin-top:2px !important}body.v2 .sp .dot{width:14px;height:14px;border-radius:50% !important;border:1px solid var(--mist) !important;flex:none;transition:all .3s}body.v2 .sp.on{border-color:var(--ink) !important}body.v2 .sp.on .dot{background:var(--ink) !important;border-color:var(--ink) !important;box-shadow:inset 0 0 0 3px var(--bg) !important}body.v2 .mod .acts{display:grid;gap:12px}body.v2 .mod .acts .btn{justify-content:center}body.v2 .mod .tel{text-align:center;font-size:12.5px !important;color:var(--mist) !important;margin-top:16px !important}body.v2 .mod .tel a{border-bottom:1px solid var(--line) !important}body.v2 .fab{position:fixed;right:26px;bottom:26px;z-index:9990;width:60px;height:60px;border-radius:50% !important;background:var(--ink) !important;border:1px solid var(--ink) !important;
  display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateY(16px);pointer-events:none;
  transition:opacity .5s var(--ease),transform .5s var(--ease)}body.v2 .fab.show{opacity:1;transform:none;pointer-events:auto}body.v2 .fab svg{width:24px;height:24px;stroke:var(--bg) !important;fill:none !important;stroke-width:1.4 !important}body.v2 .fab:hover{transform:translateY(-3px)}body.v2 .nvi{display:flex;align-items:center}body.v2 .nvi > a{display:inline-flex;align-items:center;gap:7px}body.v2 .nvi .chev{width:9px;height:9px;border-right:1px solid var(--mist) !important;border-bottom:1px solid var(--mist) !important;transform:rotate(45deg) translateY(-2px);transition:transform .35s var(--ease)}body.v2 .nvi:hover .chev{transform:rotate(-135deg) translateY(-2px)}body.v2 .meg{position:absolute;top:calc(100% - 1px);left:0;right:0;background:var(--card) !important;border-top:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important;
  box-shadow:0 40px 80px -50px rgba(19,19,17,.35) !important;
  opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none;
  transition:opacity .4s var(--ease),transform .4s var(--ease),visibility 0s .3s}body.v2 .nvi:hover .meg,body.v2 .nvi:focus-within .meg,body.v2 .nvi.open .meg{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity .4s var(--ease),transform .4s var(--ease),visibility 0s 0s}body.v2 .nvi.open .chev{transform:rotate(-135deg) translateY(-2px)}body.v2 .nvi > a{position:relative}body.v2 .nvi > a::before{content:"";position:absolute;left:-12px;right:-12px;top:-26px;bottom:-28px;z-index:-1}body.v2 .mgIn{max-width:1240px;margin:0 auto !important;display:grid;grid-template-columns:1fr 1fr 1fr 1.15fr;gap:clamp(24px,3vw,52px);padding:46px clamp(20px,4vw,56px) 54px !important}body.v2 .mgc h5{font-family:var(--ui) !important;font-size:10px !important;font-weight:500 !important;letter-spacing:.24em !important;text-transform:uppercase !important;color:var(--mist) !important;margin-bottom:18px !important}body.v2 .mgc ul{list-style:none !important}body.v2 .mgc li{border-bottom:1px solid var(--line) !important}body.v2 .mgc li a{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--disp) !important;font-size:15.5px !important;padding:11px 2px !important;transition:padding-left .35s var(--ease),color .3s}body.v2 .mgc li a::after{content:"→";font-family:var(--ui) !important;font-size:12px !important;opacity:0;transform:translateX(-6px);transition:opacity .3s,transform .35s var(--ease)}body.v2 .mgc li a:hover{padding-left:10px !important}body.v2 .mgc li a:hover::after{opacity:.7;transform:none}body.v2 .mgf{border-left:1px solid var(--line) !important;padding-left:clamp(24px,3vw,52px) !important;display:flex;flex-direction:column;gap:16px;justify-content:space-between}body.v2 .mgf svg{width:74px;opacity:.9}body.v2 .mgf p{font-size:13px !important;color:var(--grey) !important;line-height:1.65 !important;max-width:34ch}body.v2 .mgf .nm{font-family:var(--disp) !important;font-size:19px !important}@media(max-width:1280px){body.v2 .meg{display:none}}@media(min-width:1281px) and (max-width:1719px){body.v2 .hd .in{gap:26px}body.v2 .nv{gap:9px}body.v2 .nv a{font-size:10.5px !important;letter-spacing:.09em !important}body.v2 .hd .btn{font-size:10.5px !important;padding:12px 18px !important}body.v2 .logo{font-size:15px !important}body.v2 .logo small{font-size:8px !important;letter-spacing:.2em !important}}body.v2 .brg{display:none;width:44px;height:44px;border:1px solid var(--line) !important;border-radius:50% !important;background:var(--card) !important;cursor:pointer;position:relative;flex:none}body.v2 .brg span{position:absolute;left:13px;right:13px;height:1px;background:var(--ink) !important;transition:transform .4s var(--ease),top .4s var(--ease)}body.v2 .brg span:nth-child(1){top:18px}body.v2 .brg span:nth-child(2){top:25px}.mopen body.v2 .brg span:nth-child(1){top:21.5px;transform:rotate(45deg)}.mopen body.v2 .brg span:nth-child(2){top:21.5px;transform:rotate(-45deg)}@media(max-width:1280px){body.v2 .brg{display:block}}@media(max-width:560px){body.v2 .hd .btn{display:none}}body.v2 .drw{position:fixed;inset:0;z-index:999;background:var(--bg) !important;padding:120px clamp(24px,6vw,60px) 40px !important;
  opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility 0s .45s;overflow-y:auto}.mopen body.v2 .drw{opacity:1;visibility:visible;transition:opacity .45s var(--ease),visibility 0s 0s}body.v2 .drw a.big{display:block;font-family:var(--disp) !important;font-size:clamp(28px,7vw,44px) !important;padding:14px 0 !important;border-bottom:1px solid var(--line) !important;
  opacity:0;transform:translateY(18px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.mopen body.v2 .drw a.big{opacity:1;transform:none}.mopen body.v2 .drw a.big:nth-child(2){transition-delay:.05s}.mopen body.v2 .drw a.big:nth-child(3){transition-delay:.1s}.mopen body.v2 .drw a.big:nth-child(4){transition-delay:.15s}.mopen body.v2 .drw a.big:nth-child(5){transition-delay:.2s}.mopen body.v2 .drw a.big:nth-child(6){transition-delay:.25s}.mopen body.v2 .drw a.big:nth-child(7){transition-delay:.3s}.mopen body.v2 .drw a.big:nth-child(8){transition-delay:.35s}body.v2 .drw .dfoot{margin-top:34px !important;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.mopen body.v2 {overflow:hidden}body.v2 .mod{max-width:600px}body.v2 .steps{overflow:hidden}body.v2 .strack{display:flex;width:200%;transition:transform .55s var(--ease)}body.v2 .mod.s2 .strack{transform:translateX(-50%)}body.v2 .step{width:50%;flex:none;padding:2px !important}body.v2 .pgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px !important}body.v2 .pcard{border:1px solid var(--line) !important;background:var(--card) !important;border-radius:2px !important;padding:22px 18px 18px !important;cursor:pointer;text-align:center;
  display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--ui) !important;
  transition:border-color .35s,transform .45s var(--ease),box-shadow .45s var(--ease)}body.v2 .pcard:hover{transform:translateY(-4px);border-color:var(--ink) !important;box-shadow:0 24px 44px -32px rgba(19,19,17,.4) !important}body.v2 .pcard svg{width:64px;height:74px}body.v2 .pcard svg path{fill:none !important;stroke:var(--ink) !important;stroke-width:1.15 !important;stroke-linecap:round !important;stroke-linejoin:round !important}body.v2 .pcard b{font-family:var(--disp) !important;font-weight:400 !important;font-size:16.5px !important;line-height:1.3 !important}body.v2 .pcard small{font-size:11px !important;color:var(--mist) !important;letter-spacing:.04em !important}body.v2 .pslim{width:100%;border:1px solid var(--line) !important;background:transparent !important;border-radius:2px !important;padding:15px !important;cursor:pointer;
  font-family:var(--ui) !important;font-size:13px !important;color:var(--grey) !important;transition:border-color .3s,color .3s}body.v2 .pslim:hover{border-color:var(--ink) !important;color:var(--ink) !important}body.v2 .bk{background:none !important;border:0 !important;cursor:pointer;font-family:var(--ui) !important;font-size:11.5px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:var(--mist) !important;
  display:inline-flex;align-items:center;gap:8px;padding:0 0 4px !important;margin-bottom:18px !important;border-bottom:1px solid transparent !important;transition:color .3s}body.v2 .bk:hover{color:var(--ink) !important}body.v2 .sum{border:1px solid var(--line) !important;background:var(--card) !important;border-radius:2px !important;padding:16px 20px !important;margin-bottom:20px !important;display:flex;justify-content:space-between;align-items:center;gap:12px}body.v2 .sum b{font-family:var(--disp) !important;font-weight:400 !important;font-size:17px !important}body.v2 .sum .lbl{font-size:9.5px !important}body.v2 .phero{padding:190px 0 clamp(50px,7vw,90px) !important;border-bottom:1px solid var(--line) !important}body.v2 .phero .bc{font-size:10.5px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:var(--mist) !important;margin-bottom:26px !important;display:flex;gap:10px;align-items:center}body.v2 .phero .bc a:hover{color:var(--ink) !important}body.v2 .phero h1{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(40px,5.6vw,76px) !important;line-height:1.06 !important;max-width:16ch}body.v2 .phero .sub{margin-top:26px !important;font-size:16.5px !important}body.v2 .phero .meta{display:flex;gap:44px;margin-top:38px !important;flex-wrap:wrap}body.v2 .zg{display:grid;grid-template-columns:repeat(4,1fr);border-left:1px solid var(--line) !important;border-top:1px solid var(--line) !important}body.v2 .zg a{border-right:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important;padding:clamp(22px,2.6vw,38px) !important;min-height:150px;
  display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:var(--card) !important;
  transition:background .5s var(--ease),color .5s var(--ease)}body.v2 .zg a b{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(18px,1.9vw,24px) !important}body.v2 .zg a span{font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:var(--mist) !important;transition:color .5s}body.v2 .zg a:hover{background:var(--ink) !important;color:var(--bg) !important}body.v2 .zg a:hover span{color:rgba(244,242,237,.55) !important}@media(max-width:1000px){body.v2 .zg{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){body.v2 .zg{grid-template-columns:1fr}}body.v2 .acc{border-bottom:1px solid var(--line) !important}body.v2 .acc summary{list-style:none !important;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;
  font-family:var(--disp) !important;font-size:clamp(17px,2vw,22px) !important;padding:24px 4px !important;transition:padding-left .4s var(--ease)}body.v2 .acc summary::-webkit-details-marker{display:none}body.v2 .acc summary:hover{padding-left:14px !important}body.v2 .acc .pl{width:34px;height:34px;border:1px solid var(--line) !important;border-radius:50% !important;flex:none;position:relative;transition:transform .45s var(--ease),background .35s,border-color .35s}body.v2 .acc .pl::before,body.v2 .acc .pl::after{content:"";position:absolute;top:50%;left:50%;background:var(--ink) !important;transition:background .35s}body.v2 .acc .pl::before{width:12px;height:1px;transform:translate(-50%,-50%)}body.v2 .acc .pl::after{width:1px;height:12px;transform:translate(-50%,-50%)}body.v2 .acc[open] .pl{transform:rotate(45deg);background:var(--ink) !important;border-color:var(--ink) !important}body.v2 .acc[open] .pl::before,body.v2 .acc[open] .pl::after{background:var(--bg) !important}body.v2 .acc .ac{padding:0 4px 26px !important;color:var(--grey) !important;font-size:15px !important;max-width:70ch}body.v2 .chips{display:flex;gap:12px;flex-wrap:wrap}body.v2 .chip{border:1px solid var(--line) !important;background:transparent !important;border-radius:999px !important;padding:11px 22px !important;cursor:pointer;
  font-family:var(--ui) !important;font-size:11.5px !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:var(--grey) !important;
  transition:all .35s var(--ease)}body.v2 .chip:hover{border-color:var(--ink) !important;color:var(--ink) !important}body.v2 .chip.on{background:var(--ink) !important;border-color:var(--ink) !important;color:var(--bg) !important}body.v2 .srch{width:100%;border:0 !important;border-bottom:1px solid var(--line) !important;background:transparent !important;padding:14px 2px !important;
  font-family:var(--disp) !important;font-size:clamp(22px,3vw,32px) !important;color:var(--ink) !important;outline:none !important;transition:border-color .4s}body.v2 .srch::placeholder{color:var(--mist) !important;opacity:.7}body.v2 .srch:focus{border-color:var(--ink) !important}body.v2 .srch::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}body.v2 .tl{position:relative;padding-left:42px !important;max-width:720px}body.v2 .tl::before{content:"";position:absolute;left:8px;top:6px;bottom:6px;width:1px;background:var(--line) !important}body.v2 .tli{position:relative;padding-bottom:38px !important}body.v2 .tli::before{content:"";position:absolute;left:-38px;top:7px;width:9px;height:9px;border-radius:50% !important;border:1px solid var(--ink) !important;background:var(--bg) !important;transition:background .4s}body.v2 .tli:hover::before{background:var(--ink) !important}body.v2 .tli .ty{font-size:10.5px !important;letter-spacing:.22em !important;text-transform:uppercase !important;color:var(--mist) !important;margin-bottom:8px !important}body.v2 .tli b{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(18px,2vw,23px) !important;display:block;margin-bottom:6px !important}body.v2 .tli p{color:var(--grey) !important;font-size:14.5px !important;max-width:60ch}body.v2 .dcta{background:var(--ink) !important;color:var(--bg) !important;padding:clamp(90px,11vw,150px) 0 !important}body.v2 .dcta .q{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(30px,4.2vw,56px) !important;line-height:1.14 !important;max-width:22ch}body.v2 .dcta .sub{color:rgba(244,242,237,.7) !important}body.v2 .dcta .act{display:flex;gap:24px;align-items:center;margin-top:44px !important;flex-wrap:wrap}body.v2 .dcta .tlink{border-color:var(--line-d) !important;color:var(--bg) !important}body.v2 .dcta .tlink:hover{border-color:var(--bg) !important}body.v2 .split2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,80px);align-items:start}@media(max-width:860px){body.v2 .split2{grid-template-columns:1fr}}body.v2 .prose p{color:var(--grey) !important;margin-bottom:16px !important;max-width:62ch}body.v2 .prose h3{font-family:var(--disp) !important;font-weight:400 !important;font-size:clamp(20px,2.2vw,26px) !important;margin:30px 0 12px !important}body.v2 .note{border:1px solid var(--line) !important;background:var(--card) !important;border-radius:2px !important;padding:22px 26px !important;font-size:13.5px !important;color:var(--grey) !important}body.v2 .hide{display:none !important}body.v2 .frame .ph{padding:0 !important;overflow:hidden}body.v2 .frame .ph img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.02);transition:filter .6s var(--ease),transform .8s var(--ease)}body.v2 .frame:hover .ph img{filter:grayscale(.25) contrast(1)}body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) a.frame{display:block;color:inherit !important}body.v2 :where(.hd,.drw,.ovl,.fab,.prog,.ft,.phero,.hero,.sec,.dark,.dcta,.demoBar) a.frame:hover .ph img{transform:scale(1.03)}body.v2 .mapWrap{border:1px solid var(--line) !important;border-radius:2px !important;overflow:hidden;background:var(--card) !important}body.v2 .mapWrap iframe{display:block;width:100%;height:340px;border:0 !important;filter:grayscale(1) contrast(1.05)}body.v2 .lf{display:flex;flex-direction:column;gap:14px;margin:18px 0 16px !important}body.v2 .lrow{display:grid;grid-template-columns:1fr 1fr;gap:12px}body.v2 .lfield{display:flex;flex-direction:column;gap:6px}body.v2 .lfield span{font-family:var(--ui) !important;font-size:10px !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:var(--mist) !important}body.v2 .lf input[type=tel],body.v2 .lf input[type=email]{font-family:var(--ui) !important;font-size:15px !important;color:var(--ink) !important;
  background:var(--bg) !important;border:1px solid var(--line) !important;border-radius:2px !important;padding:12px 14px !important;width:100%;
  transition:border-color .3s var(--ease)}body.v2 .lf input[type=tel]:focus,body.v2 .lf input[type=email]:focus{outline:none !important;border-color:var(--ink) !important}body.v2 .lf input::placeholder{color:var(--mist) !important;opacity:.75}body.v2 .lf .invalid{border-color:#8E2A22 !important}body.v2 .lcheck{display:flex;align-items:flex-start;gap:10px;cursor:pointer}body.v2 .lcheck input{appearance:none;-webkit-appearance:none;flex:none;width:16px;height:16px;margin-top:2px !important;
  border:1px solid var(--line) !important;border-radius:2px !important;background:var(--bg) !important;cursor:pointer;position:relative;
  transition:border-color .25s,background .25s}body.v2 .lcheck input:checked{background:var(--ink) !important;border-color:var(--ink) !important}body.v2 .lcheck input:checked::after{content:"";position:absolute;left:5px;top:1px;width:4px;height:9px;
  border:solid var(--bg) !important;border-width:0 1.5px 1.5px 0 !important;transform:rotate(45deg)}body.v2 .lcheck input:focus-visible{outline:1px solid var(--ink) !important;outline-offset:2px !important}body.v2 .lcheck span{font-size:12px !important;line-height:1.55 !important;color:var(--grey) !important}body.v2 .lerr{font-size:12.5px !important;color:#8E2A22 !important;margin:0 !important}body.v2 .lerr:empty{display:none}body.v2 .lf .btn{justify-content:center}body.v2 .lf .btn[disabled]{opacity:.55;cursor:default}body.v2 .lok{display:flex;flex-direction:column;gap:8px;padding:18px 0 4px !important}body.v2 .lok b{font-family:var(--disp) !important;font-weight:400 !important;font-size:22px !important}body.v2 .lok p{font-size:14px !important;color:var(--grey) !important}@media(max-width:520px){body.v2 .lrow{grid-template-columns:1fr}}

/* ============ reskin siloz ortopedic ============ */
.cbx-scope{
  --cbx-bg:#F4F2ED;
  --cbx-cream:#FBFAF7;
  --cbx-ink:#131311;
  --cbx-primary:#131311;      /* era teal #0f4f47 */
  --cbx-gold:#75726A;         /* era auriu #c0a062 */
  --cbx-muted:#44423C;
  --cbx-line:#E3E0D8;
  --cbx-onprimary:#F4F2ED;
  --cbx-radius:2px;           /* colturi drepte, ca in V2 */
  --cbx-maxw:1240px;
}
/* tipografia V2 */
.cbx-scope, .cbx-scope p, .cbx-scope li, .cbx-scope button, .cbx-scope input{
  font-family:'Inter',system-ui,sans-serif !important;font-weight:400}
.cbx-scope h1,.cbx-scope h2,.cbx-scope h3,.cbx-scope h4,.cbx-scope .cbx-h,.cbx-scope strong{
  font-family:'Marcellus',Georgia,serif !important;font-weight:400 !important;letter-spacing:.005em}
/* benzile colorate devin actul inchis din V2 */
.cbx-scope .cbx-band,.cbx-scope .cbx-cta,.cbx-scope .cbx-hero{background:#131311 !important;color:#F4F2ED !important}
.cbx-scope .cbx-band h2,.cbx-scope .cbx-band h3,.cbx-scope .cbx-cta h2,.cbx-scope .cbx-hero h1{color:#F4F2ED !important}
.cbx-scope .cbx-band p,.cbx-scope .cbx-cta p{color:rgba(244,242,237,.72) !important}
/* butoane pill monocrome */
.cbx-scope .cbx-btn,.cbx-scope .cbx-btn-primary{
  background:#131311 !important;color:#F4F2ED !important;border:1px solid #131311 !important;border-radius:999px !important;
  letter-spacing:.1em;text-transform:uppercase;font-size:13px}
.cbx-scope .cbx-btn:hover{background:transparent !important;color:#131311 !important}
.cbx-scope .cbx-band .cbx-btn,.cbx-scope .cbx-cta .cbx-btn{background:#F4F2ED !important;color:#131311 !important;border-color:#F4F2ED !important}
/* carduri si panouri: hairline in loc de umbre */
.cbx-scope .cbx-card,.cbx-scope .cbx-panel,.cbx-scope .cbx-box,.cbx-scope .cbx-tabs,.cbx-scope .cbx-check{
  background:#FBFAF7 !important;border:1px solid #E3E0D8 !important;box-shadow:none !important;border-radius:2px !important}
/* orb-urile animate devin discrete */
.cbx-scope .cbx-orb,.cbx-scope .cbx-ring{opacity:.35;filter:grayscale(1)}
/* FAB-ul vechi se ascunde (V2 are propriul buton) */
.cbx-scope .cbx-fab{display:none !important}
