@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Manrope:wght@400;450;500;600;700&display=swap";.sbc{--bg: #080B12;--bg-2: #0B0F1A;--surface: #101A2D;--surface-2: #15233C;--line: rgba(255,255,255,.085);--line-2: rgba(255,255,255,.16);--text: #E9EFF8;--text-dim: #92A0B6;--white: #FFFFFF;--accent: #FFD21E;--accent-2: #FFB800;--accent-ink:#161105;--red: #E51D0C;--blue: #2E73CC;--maxw: 1200px;--gutter: clamp(20px, 5vw, 64px);--radius: 18px;--radius-lg: 26px;--ease: cubic-bezier(.22,.61,.36,1);--shadow: 0 24px 60px -28px rgba(0,0,0,.85);--shadow-glow: 0 0 0 1px var(--line), 0 30px 80px -30px rgba(0,0,0,.9);--ff-display: "Space Grotesk", system-ui, sans-serif;--ff-body: "Manrope", system-ui, sans-serif}.sbc *,.sbc *:before,.sbc *:after{box-sizing:border-box}.sbc{margin:0;background:var(--bg);color:var(--text);font-family:var(--ff-body);font-size:clamp(16px,1.05vw,18px);line-height:1.65;font-weight:450;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.sbc img{display:block;max-width:100%;height:auto}.sbc a{color:inherit;text-decoration:none}.sbc button{font:inherit;color:inherit;cursor:pointer}.sbc h1,.sbc h2,.sbc h3,.sbc h4{font-family:var(--ff-display);font-weight:700;line-height:1.04;letter-spacing:-.02em;margin:0;color:var(--white)}.sbc p{margin:0}.sbc ::selection{background:var(--accent);color:var(--accent-ink)}.sbc .wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.sbc section{position:relative}.sbc .section-pad{padding-block:clamp(64px,9vw,120px)}.sbc .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--ff-display);font-weight:600;font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.sbc .eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 0 4px #e51d0c2e}.sbc .section-head{max-width:760px;margin-bottom:clamp(40px,5vw,64px)}.sbc .section-head h2{font-size:clamp(2rem,4.6vw,3.3rem);margin-top:18px}.sbc .section-head p{color:var(--text-dim);font-size:clamp(1.05rem,1.5vw,1.22rem);margin-top:18px;max-width:62ch;text-wrap:pretty}.sbc .text-accent{color:var(--accent)}.sbc .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--ff-display);font-weight:600;font-size:1rem;border:1px solid transparent;white-space:nowrap;transition:transform .25s var(--ease),background .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.sbc .btn-primary{background:linear-gradient(180deg,var(--accent),var(--accent-2));color:var(--accent-ink);box-shadow:0 14px 34px -12px #ffd21e8c}.sbc .btn-primary:hover{transform:translateY(-2px);box-shadow:0 20px 44px -12px #ffd21eb3}.sbc .btn-ghost{background:transparent;color:var(--white);border-color:var(--line-2)}.sbc .btn-ghost:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}.sbc .btn-lg{min-height:60px;padding:0 36px;font-size:1.08rem}.sbc .btn svg{width:1.05em;height:1.05em}.sbc .site-header{position:fixed;inset:0 0 auto;z-index:60;display:flex;align-items:center;height:72px;transition:background .3s var(--ease),border-color .3s var(--ease),backdrop-filter .3s;border-bottom:1px solid transparent}.sbc .site-header.scrolled{background:#080b12d1;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom-color:var(--line)}.sbc .site-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}.sbc .brand{display:flex;align-items:center;gap:11px}.sbc .brand img{width:34px;height:34px}.sbc .brand .wordmark{font-family:var(--ff-display);font-weight:700;font-size:1.28rem;letter-spacing:.01em;color:var(--white)}.sbc .brand .wordmark b{color:var(--accent);font-weight:700}.sbc .nav{display:flex;align-items:center;gap:6px}.sbc .nav a{padding:9px 14px;border-radius:999px;font-size:.95rem;color:var(--text-dim);font-weight:500;transition:color .2s,background .2s}.sbc .nav a:hover{color:var(--white);background:#ffffff0d}.sbc .header-cta{display:flex;align-items:center;gap:10px}.sbc .menu-toggle{display:none;width:46px;height:46px;border-radius:12px;background:#ffffff0d;border:1px solid var(--line);align-items:center;justify-content:center}.sbc .menu-toggle svg{width:22px;height:22px}.sbc .header-cta .btn{min-height:44px;padding:0 20px;font-size:.95rem}.sbc .mobile-nav{position:fixed;inset:72px 0 0;z-index:55;background:#080b12f7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:28px var(--gutter);display:flex;flex-direction:column;gap:6px;transform:translateY(-12px);opacity:0;pointer-events:none;transition:opacity .26s var(--ease),transform .26s var(--ease)}.sbc .mobile-nav.open{opacity:1;transform:none;pointer-events:auto}.sbc .mobile-nav a{padding:16px 8px;font-family:var(--ff-display);font-size:1.3rem;color:var(--text);border-bottom:1px solid var(--line)}.sbc .mobile-nav a:last-child{border-bottom:none}.sbc .hero{position:relative;padding-top:140px;padding-bottom:clamp(60px,8vw,110px);overflow:hidden}.sbc .hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.sbc .hero-bg .stars{position:absolute;inset:0;opacity:.6}.sbc .hero-bg .grid{position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(120% 80% at 70% 0%,#000 0%,transparent 60%);-webkit-mask-image:radial-gradient(120% 80% at 70% 0%,#000 0%,transparent 60%);opacity:.5}.sbc .hero-bg .glow{position:absolute;width:60vw;height:60vw;max-width:760px;max-height:760px;top:-22%;right:-12%;border-radius:50%;background:radial-gradient(circle,rgba(46,115,204,.3),transparent 62%);filter:blur(20px)}.sbc .hero-bg .glow.gold{inset:auto auto -30% -14%;background:radial-gradient(circle,rgba(255,184,0,.16),transparent 62%)}.sbc .hero .wrap{position:relative;z-index:2}.sbc .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(36px,5vw,72px);align-items:center}.sbc .hero-copy .eyebrow{margin-bottom:22px}.sbc .hero h1{font-size:clamp(2.6rem,6.6vw,5rem);letter-spacing:-.03em}.sbc .hero h1 .hl{position:relative;color:var(--accent);white-space:nowrap}.sbc .hero-sub{margin-top:24px;font-size:clamp(1.08rem,1.7vw,1.32rem);color:#c6d1e2;max-width:54ch;text-wrap:pretty}.sbc .hero-actions{margin-top:34px;display:flex;flex-wrap:wrap;gap:14px}.sbc .hero-trust{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px 22px}.sbc .hero-trust li{list-style:none;display:flex;align-items:center;gap:9px;color:var(--text-dim);font-size:.96rem;font-weight:500}.sbc .hero-trust svg{width:19px;height:19px;color:var(--accent);flex:none}.sbc .hero-media{position:relative}.sbc .hero-photo{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/5;box-shadow:var(--shadow);border:1px solid var(--line)}.sbc .hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 22%}.sbc .hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(8,11,18,.5))}.sbc .hero-orbit{position:absolute;z-index:3;left:-26px;bottom:-26px;background:var(--surface);border:1px solid var(--line-2);border-radius:18px;padding:16px 20px;display:flex;align-items:center;gap:14px;box-shadow:var(--shadow)}.sbc .hero-orbit .dot{width:42px;height:42px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ff5a48,var(--red));flex:none;box-shadow:0 0 0 6px #e51d0c24}.sbc .hero-orbit .t{font-family:var(--ff-display);font-weight:700;color:var(--white);font-size:1.05rem;line-height:1.1}.sbc .hero-orbit .s{color:var(--text-dim);font-size:.82rem}.sbc .hero-badge{position:absolute;z-index:3;top:-18px;right:-14px;background:linear-gradient(180deg,var(--accent),var(--accent-2));color:var(--accent-ink);font-family:var(--ff-display);font-weight:700;font-size:.92rem;padding:10px 16px;border-radius:14px;box-shadow:0 16px 30px -14px #ffd21e99;display:flex;align-items:center;gap:8px}.sbc .video-frame{position:relative;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line-2);background:var(--surface);box-shadow:var(--shadow);aspect-ratio:16/9}.sbc .video-frame video,.sbc .video-frame img{width:100%;height:100%;object-fit:cover}.sbc .video-frame .poster{position:absolute;inset:0}.sbc .video-frame .poster:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#080b1240,#080b128c)}.sbc .play-btn{position:absolute;inset:0;margin:auto;width:84px;height:84px;border-radius:50%;background:linear-gradient(180deg,var(--accent),var(--accent-2));color:var(--accent-ink);display:flex;align-items:center;justify-content:center;z-index:3;box-shadow:0 18px 40px -10px #ffd21e8c;transition:transform .25s var(--ease)}.sbc .play-btn svg{width:34px;height:34px;margin-left:4px}.sbc .video-frame:hover .play-btn{transform:scale(1.07)}.sbc .video-caption{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:24px 26px;display:flex;align-items:center;gap:12px;font-family:var(--ff-display);font-weight:600;color:#fff;font-size:1.02rem}.sbc .pending-tag{position:absolute;top:16px;left:16px;z-index:4;background:#080b12b3;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text-dim);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;font-family:var(--ff-display);font-weight:600;padding:7px 12px;border-radius:999px}.sbc .cta-video{background:linear-gradient(180deg,var(--bg),var(--bg-2))}.sbc .cta-video-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(32px,5vw,64px);align-items:center}.sbc .cta-video .video-frame{aspect-ratio:9/16;max-width:340px;margin-inline:auto}.sbc .despre{background:var(--bg-2);border-block:1px solid var(--line)}.sbc .despre-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,5vw,72px);align-items:center}.sbc .subject-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.sbc .subject-tags span{display:inline-flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:10px 16px;font-family:var(--ff-display);font-weight:500;font-size:.95rem;color:var(--text)}.sbc .subject-tags span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.sbc .despre-photo{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:3/4;border:1px solid var(--line);box-shadow:var(--shadow)}.sbc .despre-photo img{width:100%;height:100%;object-fit:cover}.sbc .stats{background:var(--bg)}.sbc .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.sbc .stat{background:var(--bg);padding:clamp(28px,3.5vw,46px) 26px;text-align:center}.sbc .stat .num{font-family:var(--ff-display);font-weight:700;font-size:clamp(2.6rem,5vw,3.8rem);color:var(--white);line-height:1;letter-spacing:-.03em}.sbc .stat .num .suffix{color:var(--accent)}.sbc .stat .label{margin-top:12px;color:var(--text-dim);font-size:.98rem;text-wrap:balance}.sbc .program{background:var(--bg-2);border-block:1px solid var(--line)}.sbc .week-tabs{display:flex;gap:10px;margin-bottom:30px;flex-wrap:wrap}.sbc .week-tab{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 20px;color:var(--text-dim);font-family:var(--ff-display);font-weight:600;transition:border-color .2s,color .2s,background .2s}.sbc .week-tab .wk{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.sbc .week-tab .wt{color:var(--white);font-size:1.05rem}.sbc .week-tab.active{border-color:var(--accent);background:#ffd21e0f}.sbc .week-tab.active .wk{color:var(--accent)}.sbc .week-panel{display:none}.sbc .week-panel.active{display:block;animation:fadeRise .5s var(--ease) both}.sbc .week-meta{display:flex;flex-wrap:wrap;gap:10px 18px;margin-bottom:28px;color:var(--text-dim);font-size:.96rem}.sbc .week-meta b{color:var(--white);font-weight:600}.sbc .week-meta .pill{display:inline-flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);padding:8px 14px;border-radius:999px}.sbc .week-meta .pill svg{width:16px;height:16px;color:var(--accent)}.sbc .online-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.sbc .feat-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px;transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.sbc .feat-card:hover{transform:translateY(-4px);border-color:var(--line-2);box-shadow:var(--shadow)}.sbc .feat-card .ic{width:48px;height:48px;border-radius:13px;display:flex;align-items:center;justify-content:center;background:#ffd21e1a;color:var(--accent);margin-bottom:18px}.sbc .feat-card .ic svg{width:24px;height:24px}.sbc .feat-card h4{font-size:1.2rem;margin-bottom:8px}.sbc .feat-card p{color:var(--text-dim);font-size:.98rem}.sbc .feat-card .hrs{display:inline-block;margin-top:14px;font-family:var(--ff-display);font-weight:600;font-size:.85rem;color:var(--accent)}.sbc .timeline{display:flex;flex-direction:column;gap:14px}.sbc .day{display:grid;grid-template-columns:120px 1fr;gap:24px;align-items:stretch;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px 28px;transition:border-color .3s var(--ease),transform .3s var(--ease)}.sbc .day:hover{border-color:var(--line-2);transform:translate(4px)}.sbc .day-label{display:flex;flex-direction:column;gap:4px;border-right:1px solid var(--line);padding-right:24px}.sbc .day-label .d{font-family:var(--ff-display);font-weight:700;color:var(--accent);font-size:2.2rem;line-height:1}.sbc .day-label .dl{color:var(--text-dim);font-size:.82rem;letter-spacing:.1em;text-transform:uppercase}.sbc .day-slots{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sbc .slot{display:flex;flex-direction:column;gap:5px}.sbc .slot .time{font-family:var(--ff-display);font-weight:600;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);display:flex;align-items:center;gap:7px}.sbc .slot .time:before{content:"";width:8px;height:8px;border-radius:50%}.sbc .slot.am .time:before{background:var(--accent)}.sbc .slot.pm .time:before{background:var(--red)}.sbc .slot .topic{font-family:var(--ff-display);font-weight:600;color:var(--white);font-size:1.08rem;line-height:1.2}.sbc .slot .topic small{display:block;color:var(--text-dim);font-weight:450;font-size:.86rem;font-family:var(--ff-body);margin-top:3px}.sbc .program-note{margin-top:24px;display:flex;align-items:flex-start;gap:14px;background:#e51d0c12;border:1px solid rgba(229,29,12,.3);border-radius:14px;padding:18px 22px;color:#f4d3cf}.sbc .program-note svg{width:22px;height:22px;color:var(--red);flex:none;margin-top:2px}.sbc .program-note b{color:#fff}.sbc .galerie{background:var(--bg)}.sbc .gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:16px}.sbc .g-item{position:relative;overflow:hidden;border-radius:var(--radius);border:1px solid var(--line);cursor:pointer;background:var(--surface)}.sbc .g-item img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.sbc .g-item:hover img{transform:scale(1.06)}.sbc .g-item:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(8,11,18,.5));opacity:0;transition:opacity .3s}.sbc .g-item:hover:after{opacity:1}.sbc .g-item .zoom{position:absolute;bottom:14px;right:14px;width:38px;height:38px;border-radius:50%;background:#080b12a6;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.85);transition:opacity .3s,transform .3s;z-index:2}.sbc .g-item .zoom svg{width:18px;height:18px;color:#fff}.sbc .g-item:hover .zoom{opacity:1;transform:none}.sbc .g-wide{grid-column:span 2}.sbc .g-tall{grid-row:span 2}.sbc .lightbox{position:fixed;inset:0;z-index:120;background:#05070cf0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:4vw;opacity:0;pointer-events:none;transition:opacity .3s}.sbc .lightbox.open{opacity:1;pointer-events:auto}.sbc .lightbox img{max-width:92vw;max-height:88vh;border-radius:14px;box-shadow:var(--shadow)}.sbc .lightbox .lb-close{position:absolute;top:22px;right:24px;width:48px;height:48px;border-radius:50%;background:#ffffff14;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center}.sbc .lightbox .lb-close svg{width:24px;height:24px}.sbc .lightbox .lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;border-radius:50%;background:#ffffff14;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center}.sbc .lightbox .lb-prev{left:18px}.sbc .lightbox .lb-next{right:18px}.sbc .lightbox .lb-nav svg{width:26px;height:26px}.sbc .testimoniale{background:var(--bg-2);border-block:1px solid var(--line)}.sbc .testi-track{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.sbc .testi-card{display:flex;flex-direction:column;gap:0;width:300px;max-width:100%}.sbc .testi-card .video-frame{aspect-ratio:9/16}.sbc .testi-card .meta{padding:16px 4px 0}.sbc .testi-card .meta .nm{font-family:var(--ff-display);font-weight:600;color:#fff;font-size:1.05rem}.sbc .testi-card .meta .rl{color:var(--text-dim);font-size:.9rem}.sbc .testi-card .play-btn{width:64px;height:64px}.sbc .testi-card .play-btn svg{width:26px;height:26px}.sbc .editii{background:var(--bg)}.sbc .edit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sbc .edit-card{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:30px;display:flex;flex-direction:column;gap:22px;overflow:hidden;transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.sbc .edit-card:hover{transform:translateY(-5px);border-color:var(--line-2);box-shadow:var(--shadow)}.sbc .edit-card.featured{border-color:var(--accent)}.sbc .edit-card .ribbon{position:absolute;top:18px;right:-34px;transform:rotate(45deg);background:linear-gradient(180deg,var(--accent),var(--accent-2));color:var(--accent-ink);font-family:var(--ff-display);font-weight:700;font-size:.72rem;letter-spacing:.08em;padding:6px 44px}.sbc .edit-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sbc .edit-head .no{font-family:var(--ff-display);font-weight:700;font-size:1.5rem;color:#fff}.sbc .edit-head .tag{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-family:var(--ff-display);font-weight:600}.sbc .edit-dates{display:flex;flex-direction:column;gap:14px}.sbc .edit-row{display:flex;gap:14px;align-items:flex-start}.sbc .edit-row .ph{width:40px;height:40px;border-radius:11px;flex:none;display:flex;align-items:center;justify-content:center;font-family:var(--ff-display);font-weight:700;font-size:.78rem}.sbc .edit-row.online .ph{background:#2e73cc29;color:#7fb0ee}.sbc .edit-row.persoana .ph{background:#ffd21e1f;color:var(--accent)}.sbc .edit-row .info .k{font-size:.82rem;color:var(--text-dim)}.sbc .edit-row .info .v{font-family:var(--ff-display);font-weight:600;color:#fff;font-size:1.05rem}.sbc .pret{background:var(--bg-2);border-block:1px solid var(--line)}.sbc .pret-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px);align-items:start}.sbc .price-card{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:clamp(28px,3.5vw,44px);box-shadow:var(--shadow)}.sbc .price-top{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.sbc .price-top .big{font-family:var(--ff-display);font-weight:700;font-size:clamp(2.6rem,5vw,3.4rem);color:#fff;line-height:1}.sbc .price-top .big span{color:var(--accent)}.sbc .price-top .meta{color:var(--text-dim);font-size:.95rem}.sbc .deposit{margin-top:24px;padding:20px 22px;border-radius:16px;background:linear-gradient(135deg,#ffd21e1a,#ffb8000a);border:1px solid rgba(255,210,30,.28);display:flex;gap:14px;align-items:center}.sbc .deposit .amt{font-family:var(--ff-display);font-weight:700;font-size:1.7rem;color:var(--accent);white-space:nowrap}.sbc .deposit .dt{color:#e9eff8;font-size:.96rem}.sbc .deposit .dt b{color:#fff}.sbc .price-list{margin:24px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.sbc .price-list li{display:flex;gap:12px;align-items:flex-start;color:#cbd5e5;font-size:.98rem}.sbc .price-list svg{width:20px;height:20px;color:var(--accent);flex:none;margin-top:2px}.sbc .price-card .btn{width:100%;margin-top:28px}.sbc .pay-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(26px,3vw,38px)}.sbc .pay-card h3{font-size:1.35rem;margin-bottom:6px}.sbc .pay-card .sub{color:var(--text-dim);font-size:.95rem;margin-bottom:22px}.sbc .pay-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid var(--line)}.sbc .pay-row:last-of-type{border-bottom:none}.sbc .pay-row .k{color:var(--text-dim);font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;font-family:var(--ff-display);font-weight:600}.sbc .pay-row .v{font-family:var(--ff-display);font-weight:600;color:#fff;font-size:1.02rem;text-align:right;word-break:break-all}.sbc .copy-btn{flex:none;width:38px;height:38px;border-radius:10px;background:#ffffff0d;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s,color .2s;color:var(--text-dim)}.sbc .copy-btn:hover{border-color:var(--accent);color:var(--accent)}.sbc .copy-btn svg{width:17px;height:17px}.sbc .copy-btn.copied{color:var(--accent);border-color:var(--accent)}.sbc .mentiuni{margin-top:18px;padding:16px 18px;border-radius:12px;background:var(--bg);border:1px dashed var(--line-2)}.sbc .mentiuni .k{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-family:var(--ff-display);font-weight:600}.sbc .mentiuni .v{margin-top:6px;color:var(--accent);font-family:var(--ff-display);font-weight:600;font-size:.98rem}.sbc .brochure-link{display:inline-flex;align-items:center;gap:9px;margin-top:22px;color:var(--text-dim);font-weight:500;transition:color .2s}.sbc .brochure-link:hover{color:var(--accent)}.sbc .brochure-link svg{width:19px;height:19px}.sbc .faq{background:var(--bg)}.sbc .faq-grid{display:grid;grid-template-columns:1fr;gap:12px;max-width:840px;margin-inline:auto}.sbc .acc{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .25s}.sbc .acc.open{border-color:var(--line-2)}.sbc .acc-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;text-align:left;background:none;border:none}.sbc .acc-q span{font-family:var(--ff-display);font-weight:600;font-size:clamp(1.05rem,1.6vw,1.18rem);color:#fff}.sbc .acc-icon{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center;transition:transform .3s var(--ease),background .3s,color .3s;color:var(--text-dim)}.sbc .acc-icon svg{width:16px;height:16px}.sbc .acc.open .acc-icon{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);transform:rotate(45deg)}.sbc .acc-a{max-height:0;overflow:hidden;transition:max-height .35s var(--ease)}.sbc .acc-a-inner{padding:0 26px 24px;color:var(--text-dim);font-size:1rem;line-height:1.7;max-width:64ch}.sbc .final-cta{background:linear-gradient(180deg,var(--bg),#0A1424);border-top:1px solid var(--line);text-align:center}.sbc .final-cta h2{font-size:clamp(2.1rem,5vw,3.6rem);max-width:18ch;margin-inline:auto}.sbc .final-cta p{color:var(--text-dim);font-size:clamp(1.05rem,1.6vw,1.25rem);margin:20px auto 34px;max-width:54ch}.sbc .final-cta .actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.sbc .site-footer{background:var(--bg);border-top:1px solid var(--line);padding-block:56px 40px}.sbc .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px;align-items:start}.sbc .footer-brand .brand{margin-bottom:16px}.sbc .footer-brand p{color:var(--text-dim);font-size:.96rem;max-width:38ch}.sbc .footer-tagline{font-family:var(--ff-display);color:var(--text-dim);font-size:.82rem;letter-spacing:.22em;text-transform:uppercase;margin-top:18px}.sbc .footer-col h4{font-family:var(--ff-display);font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin-bottom:16px}.sbc .footer-col a,.sbc .footer-col p{display:block;color:var(--text);font-size:.98rem;margin-bottom:11px;transition:color .2s}.sbc .footer-col a:hover{color:var(--accent)}.sbc .contact-person{display:flex;flex-direction:column;gap:3px}.sbc .contact-person .nm{font-family:var(--ff-display);font-weight:600;color:#fff}.sbc .contact-person .rl{color:var(--text-dim);font-size:.88rem}.sbc .contact-person a{color:var(--accent);margin-top:4px}.sbc .footer-bottom{margin-top:44px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;color:var(--text-dim);font-size:.86rem}@keyframes fadeRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sbc .reveal{opacity:0;transform:translateY(30px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.sbc .reveal.in{opacity:1;transform:none}.sbc .reveal[data-delay="1"]{transition-delay:.08s}.sbc .reveal[data-delay="2"]{transition-delay:.16s}.sbc .reveal[data-delay="3"]{transition-delay:.24s}.sbc .reveal[data-delay="4"]{transition-delay:.32s}.sbc .float-anim{animation:floaty 6s ease-in-out infinite}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.sbc .twinkle{animation:tw 4s ease-in-out infinite}@keyframes tw{0%,to{opacity:.25}50%{opacity:.9}}@media(max-width:1024px){.sbc .hero-grid{grid-template-columns:1fr;gap:48px}.sbc .hero-media{max-width:520px}.sbc .cta-video-grid,.sbc .despre-grid{grid-template-columns:1fr}.sbc .despre-photo{max-width:480px;aspect-ratio:4/3}.sbc .pret-grid{grid-template-columns:1fr}.sbc .footer-grid{grid-template-columns:1fr 1fr;gap:32px}.sbc .footer-brand{grid-column:1 / -1}}@media(max-width:860px){.sbc .nav{display:none}.sbc .menu-toggle{display:flex}.sbc .stats-grid{grid-template-columns:repeat(2,1fr)}.sbc .testi-track{flex-direction:column;align-items:center}.sbc .edit-grid{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.sbc .day{grid-template-columns:90px 1fr;gap:18px;padding:20px}.sbc .day-label .d{font-size:1.7rem}}@media(max-width:640px){.sbc .online-grid{grid-template-columns:1fr}.sbc .gallery-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px}.sbc .g-wide{grid-column:span 2}.sbc .g-tall{grid-row:span 1}.sbc .day{grid-template-columns:1fr;gap:16px}.sbc .day-label{border-right:none;border-bottom:1px solid var(--line);padding-right:0;padding-bottom:14px;flex-direction:row;align-items:baseline;gap:12px}.sbc .day-slots{grid-template-columns:1fr}.sbc .hero-orbit{left:0;right:0;margin-inline:auto;width:max-content}.sbc .footer-grid{grid-template-columns:1fr}.sbc .pay-row{flex-direction:column;align-items:flex-start;gap:6px}.sbc .pay-row .v{text-align:left}}@media(max-width:420px){.sbc .hero h1{font-size:2.4rem}.sbc .hero h1 .hl{white-space:normal}.sbc .btn,.sbc .hero-actions .btn,.sbc .final-cta .btn{width:100%}}.sbc.anims-off .float-anim,.sbc.anims-off .twinkle{animation:none!important}.sbc.stars-off #starfield,.sbc.stars-off .hero-bg .grid{display:none!important}@media(prefers-reduced-motion:reduce){.sbc *{animation:none!important;scroll-behavior:auto!important}.sbc .reveal{opacity:1!important;transform:none!important;transition:none!important}}.sbc{position:relative}.sbc section[id]{scroll-margin-top:96px}.sbc .hero{padding-top:clamp(120px,16vw,160px)}.sbc .hero-badge svg{width:18px;height:18px;flex:none}.sbc #contact .pay-row .v{text-align:left}.sbc #contact .pay-card{box-shadow:var(--shadow)}@media(max-width:640px){.sbc .gallery-grid{grid-auto-flow:dense}.sbc .g-tall{grid-column:span 2}}.sbc .edit-card.featured .edit-head{padding-right:64px}
