:root{--wl-dnb:#007272;--wl-aktiv:#C8102E;--wl-finn:#0063FB;--wl-easy:#5046E5}.bm-hero{padding:140px 0 100px;text-align:center;position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(80,70,229,.06),rgba(147,51,234,.04) 40%,#FFFFFF);margin-top:52px}.bm-hero:before{content:"";position:absolute;inset:-50%;background:radial-gradient(ellipse 800px 500px at 10% 20%,rgba(80,70,229,.18) 0,transparent 60%),radial-gradient(ellipse 600px 600px at 85% 30%,rgba(147,51,234,.14) 0,transparent 60%),radial-gradient(ellipse 500px 400px at 50% 10%,rgba(99,102,241,.1) 0,transparent 60%);animation:heroMeshDrift 20s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes heroMeshDrift{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(2%,-3%) rotate(1deg)}50%{transform:translate(-1%,2%) rotate(-.5deg)}75%{transform:translate(3%,1%) rotate(.5deg)}}.bm-hero .container{max-width:860px;text-align:center;position:relative;z-index:1}.bm-hero__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:var(--radius-pill);background:rgba(80,70,229,.08);backdrop-filter:blur(8px);border:1px solid rgba(80,70,229,.1);color:var(--color-accent);font-size:.8125rem;font-weight:500;margin-bottom:24px;box-shadow:0 2px 12px rgba(80,70,229,.08),inset 0 1px 0 rgba(255,255,255,.3);animation:pulseGlow 3s ease-in-out infinite}.bm-hero__eyebrow svg{width:14px;height:14px}@keyframes pulseGlow{0%,to{box-shadow:0 2px 12px rgba(80,70,229,.08),inset 0 1px 0 rgba(255,255,255,.3)}50%{box-shadow:0 2px 20px rgba(80,70,229,.15),inset 0 1px 0 rgba(255,255,255,.4)}}.bm-hero__title{max-width:720px;margin:0 auto 20px;animation:fadeInUp .8s var(--ease-out) .1s both;color:var(--color-text)}.bm-hero__subtitle{font-size:1.25rem;color:var(--color-text-secondary);max-width:560px;margin:0 auto;line-height:1.5;font-weight:400;animation:fadeInUp .8s var(--ease-out) .2s both}.bm-hero__ctas{display:flex;gap:12px;justify-content:center;margin-top:36px;animation:fadeInUp .8s var(--ease-out) .3s both}.bm-hero__phone{display:inline-flex;align-items:center;padding:10px 22px;border-radius:var(--radius-pill);text-decoration:none;font-weight:400;font-size:.9375rem;color:var(--color-accent);border:none;transition:all var(--duration) var(--ease-spring);gap:6px}.bm-hero__phone:hover{background:var(--color-accent-subtle);transform:scale(1.04) translateY(-1px)}.bm-hero__phone svg{width:14px;height:14px}@media (max-width:640px){.bm-hero{padding:80px var(--gutter) 60px}.bm-hero__title{font-size:2rem}.bm-hero__subtitle{font-size:1rem}.bm-hero__ctas{flex-direction:column}.bm-hero__ctas .btn--large,.bm-hero__phone{width:100%}}.bm-problem{padding:88px 0;background:var(--color-fill-secondary);border-top:.5px solid var(--color-separator)}.bm-problem__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.bm-problem__card{background:var(--glass-bg-elevated);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-stroke);border-radius:var(--radius-xl);padding:32px;box-shadow:var(--glass-shadow);position:relative;overflow:hidden;transition:var(--glass-transition)}.bm-problem__card:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:var(--glass-highlight);pointer-events:none;opacity:.5;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.bm-problem__stat{display:flex;align-items:baseline;gap:8px;margin-bottom:12px;position:relative;z-index:1}.bm-problem__stat-number{font-size:3rem;font-weight:600;color:var(--color-text);letter-spacing:-.02em}.bm-problem__stat-unit{font-size:1rem;color:var(--color-text-tertiary)}.bm-problem__stat-label{font-size:1rem;color:var(--color-text-secondary);line-height:1.5;position:relative;z-index:1}.bm-problem__bars{display:flex;flex-direction:column;gap:12px;margin-top:24px;position:relative;z-index:1}.bm-problem__bar{height:8px;border-radius:4px;background:var(--color-separator);overflow:hidden}.bm-problem__bar-fill{height:100%;border-radius:4px;background:var(--color-text-quaternary);transition:width 1.5s var(--ease-out)}@media (max-width:768px){.bm-problem__grid{grid-template-columns:1fr;gap:40px}}.bm-how{padding:88px 0;background:var(--color-fill);position:relative;overflow:hidden;border-top:.5px solid var(--color-separator)}.bm-how:before{content:"";position:absolute;top:-40%;right:-20%;width:60%;height:80%;background:radial-gradient(ellipse,rgba(80,70,229,.04) 0,transparent 70%);pointer-events:none}.bm-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative;z-index:1}.bm-step{text-align:center;padding:32px 20px;border-radius:var(--radius-xl);background:var(--glass-bg-elevated);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-stroke);box-shadow:var(--glass-shadow);transition:var(--glass-transition);position:relative;overflow:hidden}.bm-step:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:var(--glass-highlight);pointer-events:none;opacity:.5;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.bm-step:hover{transform:translateY(-6px);box-shadow:var(--glass-shadow-hover);background:var(--glass-bg-heavy)}.bm-step__number{width:40px;height:40px;border-radius:50%;background:rgba(80,70,229,.08);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;margin-bottom:20px}.bm-step__icon,.bm-step__number{color:var(--color-accent);position:relative;z-index:1}.bm-step__icon{width:48px;height:48px;margin:0 auto 16px}.bm-step__icon svg{width:100%;height:100%}.bm-step__title{font-size:1.1rem;font-weight:600;margin-bottom:8px;position:relative;z-index:1}.bm-step__text{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.55;position:relative;z-index:1}@media (max-width:768px){.bm-steps{grid-template-columns:1fr 1fr}}@media (max-width:480px){.bm-steps{grid-template-columns:1fr}}.bm-whitelabel{padding:88px 0;background:#0A0A0C;color:#FFF;position:relative;overflow:hidden}.bm-whitelabel:before{content:"";position:absolute;inset:-50%;background:radial-gradient(ellipse 600px 400px at 30% 40%,rgba(80,70,229,.15) 0,transparent 60%),radial-gradient(ellipse 500px 400px at 70% 30%,rgba(0,114,114,.1) 0,transparent 60%),radial-gradient(ellipse 400px 300px at 50% 70%,rgba(200,16,46,.08) 0,transparent 60%);animation:heroMeshDrift 25s ease-in-out infinite;pointer-events:none}.bm-whitelabel .section__header{position:relative;z-index:1}.bm-whitelabel .overline{color:rgba(255,255,255,.5)}.bm-whitelabel .title-1{color:#FFF}.bm-whitelabel .body-text{color:rgba(255,255,255,.6)}.bm-wl-layout{display:grid;grid-template-columns:1fr 380px;gap:60px;align-items:center;position:relative;z-index:1}.bm-wl-tabs{display:flex;flex-direction:column;gap:12px}.bm-wl-tab{display:flex;align-items:center;gap:16px;padding:20px 24px;border-radius:var(--radius-lg);cursor:pointer;transition:all .4s var(--ease-out);border:2px solid transparent;background:rgba(255,255,255,.04)}.bm-wl-tab.active,.bm-wl-tab:hover{background:rgba(255,255,255,.08)}.bm-wl-tab.active{border-color:rgba(255,255,255,.2)}.bm-wl-tab__dot{width:14px;height:14px;border-radius:50%;flex-shrink:0;transition:transform .3s}.bm-wl-tab.active .bm-wl-tab__dot{transform:scale(1.3)}.bm-wl-tab--easy .bm-wl-tab__dot{background:var(--wl-easy);box-shadow:0 0 12px rgba(80,70,229,.4)}.bm-wl-tab--dnb .bm-wl-tab__dot{background:var(--wl-dnb);box-shadow:0 0 12px rgba(0,114,114,.4)}.bm-wl-tab--aktiv .bm-wl-tab__dot{background:var(--wl-aktiv);box-shadow:0 0 12px rgba(200,16,46,.4)}.bm-wl-tab--finn .bm-wl-tab__dot{background:var(--wl-finn);box-shadow:0 0 12px rgba(0,99,251,.4)}.bm-wl-tab__info{flex:1}.bm-wl-tab__name{font-size:1rem;font-weight:600;color:#FFF;margin-bottom:2px}.bm-wl-tab__desc{font-size:.8125rem;color:rgba(255,255,255,.4)}.bm-wl-tab__arrow{width:20px;height:20px;color:rgba(255,255,255,.2);transition:all .3s}.bm-wl-tab.active .bm-wl-tab__arrow{color:rgba(255,255,255,.6);transform:translateX(4px)}.bm-wl-phone-wrap{display:flex;justify-content:center}.bm-wl-phone{width:320px;border-radius:36px;padding:12px;position:relative;transition:all .6s var(--ease-out)}.bm-wl-phone:before{content:"";position:absolute;inset:0;border-radius:36px;border:2px solid rgba(255,255,255,.12);pointer-events:none;transition:border-color .6s}.bm-wl-phone__screen{background:#111113;border-radius:28px;overflow:hidden;position:relative}.bm-wl-phone__notch{width:100px;height:28px;background:#000;border-radius:0 0 16px 16px;margin:0 auto;position:relative;z-index:2}.bm-wl-phone__notch:after{content:"";width:8px;height:8px;border-radius:50%;background:#1c1c1e;position:absolute;right:20px;top:8px}.bm-app{padding:16px}.bm-app__nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.bm-app__brand{font-size:.875rem;font-weight:600;transition:color .6s}.bm-app__badge{font-size:.625rem;padding:3px 8px;border-radius:var(--radius-pill);background:rgba(255,255,255,.08);color:rgba(255,255,255,.5)}.bm-app__badge,.bm-app__step{letter-spacing:.04em;text-transform:uppercase;font-weight:600}.bm-app__step{font-size:.6875rem;color:rgba(255,255,255,.3);text-align:center;margin-bottom:12px}.bm-app__card{border-radius:var(--radius-lg);transition:all .6s}.bm-app__card,.bm-app__card-img{overflow:hidden;position:relative}.bm-app__card-img{width:100%;height:140px;transition:background .6s}.bm-app__card-img svg{position:absolute;bottom:0;left:0;width:100%;height:80px;opacity:.15}.bm-app__card-overlay{position:absolute;bottom:0;left:0;right:0;padding:12px 16px;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}.bm-app__card-price{font-size:.625rem;color:rgba(255,255,255,.5);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.bm-app__card-body{padding:16px}.bm-app__card-title{font-size:.9375rem;font-weight:600;color:#FFF;margin-bottom:4px}.bm-app__card-sub{font-size:.75rem;margin-bottom:14px;transition:color .6s}.bm-app__card-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.bm-app__stat-val{font-size:.875rem;font-weight:600;color:#FFF}.bm-app__stat-lbl{font-size:.625rem;color:rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:.03em;margin-top:2px}.bm-app__card-insight{margin-top:14px;padding:10px 12px;border-radius:var(--radius-sm);font-size:.75rem;color:rgba(255,255,255,.6);line-height:1.5;border-left:3px solid;transition:all .6s}.bm-app__actions{display:flex;gap:12px;margin-top:16px}.bm-app__btn{flex:1;height:48px;border-radius:var(--radius-pill);border:none;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .4s;display:flex;align-items:center;justify-content:center;gap:6px}.bm-app__btn--no{background:rgba(255,255,255,.06);color:rgba(255,255,255,.5)}.bm-app__btn--no:hover{background:rgba(255,255,255,.1)}.bm-app__btn--yes{transition:background .6s,color .6s}.bm-app__btn--yes:hover{filter:brightness(1.1);transform:scale(1.02)}.bm-app__btn svg{width:18px;height:18px}.bm-app__progress{margin-top:14px}.bm-app__progress-bar{height:3px;border-radius:2px;background:rgba(255,255,255,.06);overflow:hidden}.bm-app__progress-fill{height:100%;border-radius:2px;width:50%;transition:background .6s,width .6s}.bm-app__progress-label{display:flex;justify-content:space-between;margin-top:6px;font-size:.625rem;color:rgba(255,255,255,.25)}.bm-wl-phone[data-brand=easy] .bm-app__brand{color:var(--wl-easy)}.bm-wl-phone[data-brand=easy] .bm-app__card{background:rgba(80,70,229,.12)}.bm-wl-phone[data-brand=easy] .bm-app__card-img{background:linear-gradient(135deg,rgba(80,70,229,.35),rgba(80,70,229,.15))}.bm-wl-phone[data-brand=easy] .bm-app__card-sub{color:var(--wl-easy)}.bm-wl-phone[data-brand=easy] .bm-app__card-insight{background:rgba(80,70,229,.08);border-color:var(--wl-easy)}.bm-wl-phone[data-brand=easy] .bm-app__btn--yes{background:var(--wl-easy);color:#FFF}.bm-wl-phone[data-brand=easy] .bm-app__progress-fill{background:var(--wl-easy)}.bm-wl-phone[data-brand=easy]:before{border-color:rgba(80,70,229,.25)}.bm-wl-phone[data-brand=dnb] .bm-app__brand{color:var(--wl-dnb)}.bm-wl-phone[data-brand=dnb] .bm-app__card{background:rgba(0,114,114,.12)}.bm-wl-phone[data-brand=dnb] .bm-app__card-img{background:linear-gradient(135deg,rgba(0,114,114,.35),rgba(0,114,114,.15))}.bm-wl-phone[data-brand=dnb] .bm-app__card-sub{color:var(--wl-dnb)}.bm-wl-phone[data-brand=dnb] .bm-app__card-insight{background:rgba(0,114,114,.08);border-color:var(--wl-dnb)}.bm-wl-phone[data-brand=dnb] .bm-app__btn--yes{background:var(--wl-dnb);color:#FFF}.bm-wl-phone[data-brand=dnb] .bm-app__progress-fill{background:var(--wl-dnb)}.bm-wl-phone[data-brand=dnb]:before{border-color:rgba(0,114,114,.25)}.bm-wl-phone[data-brand=aktiv] .bm-app__brand{color:var(--wl-aktiv)}.bm-wl-phone[data-brand=aktiv] .bm-app__card{background:rgba(200,16,46,.12)}.bm-wl-phone[data-brand=aktiv] .bm-app__card-img{background:linear-gradient(135deg,rgba(200,16,46,.35),rgba(200,16,46,.15))}.bm-wl-phone[data-brand=aktiv] .bm-app__card-sub{color:var(--wl-aktiv)}.bm-wl-phone[data-brand=aktiv] .bm-app__card-insight{background:rgba(200,16,46,.08);border-color:var(--wl-aktiv)}.bm-wl-phone[data-brand=aktiv] .bm-app__btn--yes{background:var(--wl-aktiv);color:#FFF}.bm-wl-phone[data-brand=aktiv] .bm-app__progress-fill{background:var(--wl-aktiv)}.bm-wl-phone[data-brand=aktiv]:before{border-color:rgba(200,16,46,.25)}.bm-wl-phone[data-brand=finn] .bm-app__brand{color:var(--wl-finn)}.bm-wl-phone[data-brand=finn] .bm-app__card{background:rgba(0,99,251,.12)}.bm-wl-phone[data-brand=finn] .bm-app__card-img{background:linear-gradient(135deg,rgba(0,99,251,.35),rgba(0,99,251,.15))}.bm-wl-phone[data-brand=finn] .bm-app__card-sub{color:var(--wl-finn)}.bm-wl-phone[data-brand=finn] .bm-app__card-insight{background:rgba(0,99,251,.08);border-color:var(--wl-finn)}.bm-wl-phone[data-brand=finn] .bm-app__btn--yes{background:var(--wl-finn);color:#FFF}.bm-wl-phone[data-brand=finn] .bm-app__progress-fill{background:var(--wl-finn)}.bm-wl-phone[data-brand=finn]:before{border-color:rgba(0,99,251,.25)}.bm-wl-tagline{text-align:center;margin-top:48px;position:relative;z-index:1}.bm-wl-tagline__text{font-size:1.25rem;font-weight:600;color:rgba(255,255,255,.5)}.bm-wl-tagline__text span{color:#FFF}@media (max-width:768px){.bm-wl-layout{grid-template-columns:1fr;gap:40px}.bm-wl-tabs{flex-direction:row;flex-wrap:wrap;gap:8px}.bm-wl-tab{flex:1;min-width:140px;padding:14px 16px}.bm-wl-tab__arrow,.bm-wl-tab__desc{display:none}}@media (max-width:480px){.bm-wl-phone{width:280px}.bm-wl-tab{min-width:120px;padding:12px}}.bm-bento{padding:88px 0;background:var(--color-fill-secondary)}.bm-bento__container{max-width:var(--max-width);margin:0 auto;padding:0 var(--gutter)}.bm-bento .bento-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.bm-bento .bento-card{background:rgba(255,255,255,.92);border:1px solid rgba(0,0,0,.04);border-radius:20px;padding:28px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.04);transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;display:flex;flex-direction:column}.bm-bento .bento-card:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);pointer-events:none}.bm-bento .bento-card:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 24px 60px rgba(0,0,0,.08),0 8px 24px rgba(0,0,0,.04),0 0 40px rgba(80,70,229,.04),0 0 0 1px rgba(80,70,229,.06)}.bm-bento .bento-card--hero,.bm-bento .bento-card--medium{grid-column:span 6}.bm-bento .bento-card--small{grid-column:span 4;padding:24px}.bm-bento .bento-card--wide{grid-column:span 12;padding:36px}.bm-bento .bento-card__badge{position:absolute;top:16px;right:16px;padding:4px 12px;border-radius:100px;background:rgba(80,70,229,.08);color:#5046E5;font-size:.6875rem;font-weight:600;z-index:1}.bm-bento .bento-card__icon{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:16px;position:relative;z-index:1}.bm-bento .bento-card__icon svg{width:22px;height:22px}.bm-bento .bento-icon--purple{background:rgba(80,70,229,.08);color:#5046E5}.bm-bento .bento-icon--amber{background:var(--color-warning-light);color:var(--color-warning)}.bm-bento .bento-icon--green{background:var(--color-success-light);color:var(--color-success)}.bm-bento .bento-icon--indigo{background:rgba(129,140,248,.08);color:#818CF8}.bm-bento .bento-icon--pink{background:rgba(236,72,153,.08);color:#EC4899}.bm-bento .bento-icon--teal{background:rgba(20,184,166,.08);color:#14B8A6}.bm-bento .bento-card__title{font-size:1.2rem;font-weight:600;margin-bottom:8px;position:relative;z-index:1}.bm-bento .bento-card__text{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.55;position:relative;z-index:1}.bm-bento .bento-card--small .bento-card__title{font-size:1.05rem}.bm-bento .bento-card--small .bento-card__text{font-size:.875rem}.bm-bento .bento-stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px;position:relative;z-index:1}.bm-bento .bento-stat__value{font-size:1.75rem;font-weight:600;color:var(--color-accent);letter-spacing:-.02em}.bm-bento .bento-stat__label{font-size:.8125rem;color:var(--color-text-tertiary);margin-top:4px}@media (max-width:768px){.bm-bento .bento-grid{grid-template-columns:1fr}.bm-bento .bento-card,.bm-bento .bento-card--hero,.bm-bento .bento-card--medium,.bm-bento .bento-card--small,.bm-bento .bento-card--wide{grid-column:span 1}.bm-bento .bento-stats-row{grid-template-columns:repeat(2,1fr)}}.bm-proof{padding:80px 0;background:var(--color-fill-secondary)}.bm-proof__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.bm-proof__card{text-align:center;padding:40px 24px;background:rgba(255,255,255,.92);border:1px solid rgba(0,0,0,.04);border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.04);transition:all .5s cubic-bezier(.16,1,.3,1)}.bm-proof__card:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgba(0,0,0,.08),0 0 0 1px rgba(80,70,229,.06)}.bm-proof__number{font-size:2.5rem;font-weight:600;color:var(--color-accent);letter-spacing:-.02em;margin-bottom:8px}.bm-proof__label{font-size:.9375rem;color:var(--color-text-secondary)}@media (max-width:640px){.bm-proof__grid{grid-template-columns:1fr;gap:16px}}.bm-for-megler{padding:88px 0;background:var(--color-fill)}.bm-for-megler__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.bm-for-megler__list{list-style:none;display:flex;flex-direction:column;gap:4px}.bm-for-megler__item{display:flex;align-items:flex-start;gap:14px;padding:14px 18px;border-radius:var(--radius-md);transition:all .35s var(--ease-out)}.bm-for-megler__item:hover{background:rgba(80,70,229,.04);transform:translateX(6px)}.bm-for-megler__item-icon{width:24px;height:24px;color:var(--color-accent);flex-shrink:0;margin-top:2px}.bm-for-megler__item-text{font-size:1rem;color:var(--color-text-secondary);line-height:1.6}.bm-for-megler__item-text strong{color:var(--color-text);font-weight:600}.bm-for-megler__mockup{background:var(--glass-bg-elevated);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-stroke);border-radius:var(--radius-xl);padding:24px;box-shadow:var(--glass-shadow);transition:var(--glass-transition);position:relative;overflow:hidden}.bm-for-megler__mockup:hover{transform:translateY(-6px);box-shadow:var(--glass-shadow-hover)}.bm-for-megler__mockup:before{content:"";position:absolute;top:0;left:0;right:0;height:40%;background:var(--glass-highlight);pointer-events:none;opacity:.5;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.bm-mockup-header{display:flex;gap:8px;margin-bottom:20px;position:relative;z-index:1}.bm-mockup-dot{width:8px;height:8px;border-radius:50%}.bm-mockup-dot:first-child{background:#FF5F56}.bm-mockup-dot:nth-child(2){background:#FFBD2E}.bm-mockup-dot:nth-child(3){background:#27C93F}.bm-profile-card{position:relative;z-index:1}.bm-profile-card__header{display:flex;align-items:center;gap:16px;margin-bottom:20px}.bm-profile-card__avatar{width:48px;height:48px;border-radius:50%;background:rgba(80,70,229,.1);display:flex;align-items:center;justify-content:center}.bm-profile-card__avatar svg{width:24px;height:24px;color:var(--color-accent)}.bm-profile-card__name{font-weight:600;font-size:1rem}.bm-profile-card__segment{font-size:.8125rem;color:var(--color-text-tertiary)}.bm-profile-card__scores{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.bm-score-item{text-align:center;padding:14px 8px;border-radius:var(--radius-md);background:var(--color-fill-secondary)}.bm-score-item__value{font-size:1.25rem;font-weight:600;color:var(--color-accent)}.bm-score-item__label{font-size:.75rem;color:var(--color-text-tertiary);margin-top:4px}@media (max-width:768px){.bm-for-megler__grid{grid-template-columns:1fr;gap:40px}}.bm-cta{padding:88px 0;background:linear-gradient(160deg,#1a1145,#2d1b69 30%,#1e1250 60%,#150d3a);text-align:center;border-top:none;position:relative;overflow:hidden}.bm-cta:before{content:"";position:absolute;inset:-50%;background:radial-gradient(ellipse 700px 500px at 20% 30%,rgba(80,70,229,.35) 0,transparent 60%),radial-gradient(ellipse 500px 500px at 80% 60%,rgba(147,51,234,.25) 0,transparent 60%),radial-gradient(ellipse 400px 300px at 50% 80%,rgba(99,102,241,.2) 0,transparent 60%);animation:heroMeshDrift 20s ease-in-out infinite;pointer-events:none;z-index:0}.bm-cta .container{position:relative;z-index:1}.bm-cta__title{font-size:clamp(2rem,5vw,3rem);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin-bottom:20px;color:#FFFFFF}.bm-cta__subtitle{font-size:1.1875rem;color:rgba(255,255,255,.65);max-width:560px;margin:0 auto 40px;line-height:1.6}.bm-cta .btn--filled{background:#FFFFFF;color:var(--color-accent);font-weight:600;font-size:1.0625rem;padding:16px 36px;box-shadow:0 4px 20px rgba(255,255,255,.15),0 0 60px rgba(80,70,229,.15)}.bm-cta .btn--filled:hover{background:#F0EFFF;color:var(--color-accent-hover);transform:scale(1.05) translateY(-2px);box-shadow:0 8px 32px rgba(255,255,255,.25),0 0 80px rgba(80,70,229,.2)}.bm-cta .btn--ghost{border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.8);background:transparent;font-size:1.0625rem;padding:16px 36px}.bm-cta .btn--ghost:hover{border-color:rgba(255,255,255,.5);color:#FFFFFF;background:rgba(255,255,255,.08)}.bm-cta__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.bm-faq{padding:88px 0;background:var(--color-fill-secondary);border-bottom:.5px solid var(--color-separator)}.bm-faq-list{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.bm-faq-item{border-radius:var(--radius-lg);background:var(--glass-bg-elevated);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:var(--glass-stroke);box-shadow:var(--glass-shadow);overflow:hidden;transition:var(--glass-transition)}.bm-faq-item:hover{box-shadow:var(--glass-shadow-hover)}.bm-faq-item__q{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;gap:16px;user-select:none;background:none;border:none;width:100%;font-family:inherit;text-align:left}.bm-faq-item__q h3{font-size:1rem;font-weight:600;line-height:1.4;color:var(--color-text)}.bm-faq-item__q svg{width:20px;height:20px;flex-shrink:0;color:var(--color-text-tertiary);transition:transform .3s var(--ease-out)}.bm-faq-item.open .bm-faq-item__q svg{transform:rotate(45deg)}.bm-faq-item__a{max-height:0;overflow:hidden;transition:max-height .4s var(--ease-out)}.bm-faq-item.open .bm-faq-item__a{max-height:300px}.bm-faq-item__a p{padding:0 24px 20px;font-size:.9375rem;color:var(--color-text-secondary);line-height:1.65}@media (max-width:768px){.bm-bento,.bm-cta,.bm-faq,.bm-for-megler,.bm-how,.bm-whitelabel{padding:64px 0}.bm-cta__actions{flex-direction:column;align-items:center}.bm-cta__actions .btn{width:100%}}@media (max-width:480px){.bm-bento .bento-stats-row{grid-template-columns:repeat(2,1fr)}.bm-bento .bento-card{padding:20px}.bm-bento .bento-card--wide{padding:24px}.bm-whitelabel{padding:60px 0}.bm-wl-tagline__text{font-size:1rem}}