.bt{font-size:16px;line-height:normal;letter-spacing:normal;text-align:left;font-weight:400}.bt :where(h1,h2,h3,h4,p,a,blockquote,figure,figcaption,ol,ul,li,label,input,button,img,div,section,main,span,b,i,em,small,nav,dl,dt,dd,details,summary,output,strong){all:revert}.bt{color-scheme:dark;--ink:#000;--paper:#f5f5f7;--fg:#f5f5f7;--t2:rgba(245,245,247,.64);--t3:rgba(245,245,247,.4);--mint:#BDFED3;--green:#00AD62;--g2:#4ADE8F;--deep:#00844B;--dk:#1d1d1f;--dk2:#6e6e73;--gold:#F5C451;--amber:#F5A524;--f:Outfit,system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.2,.7,.2,1)}.bt *{box-sizing:border-box}.bt{margin:0;background:var(--ink);color:var(--fg);font-family:var(--f);-webkit-font-smoothing:antialiased;overflow-x:clip;font-size:16px;line-height:normal}.bt a{color:inherit;text-decoration:none}.bt img{max-width:100%;display:block}.bt button{font-family:inherit}.bt .bt-num{font-variant-numeric:tabular-nums}.bt .bt-wrap{width:min(1180px,100%);margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.bt .bt-sec{padding-block:130px}.bt .bt-dark{background:var(--ink);color:var(--fg)}.bt .bt-light{background:var(--paper);color:var(--dk)}.bt .bt-white{background:#fff;color:var(--dk)}.bt .bt-eb{display:inline-block;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--mint);font-weight:500;margin-bottom:16px}.bt .bt-light .bt-eb,.bt .bt-white .bt-eb{color:var(--deep)}.bt .bt-gl{background:linear-gradient(110deg,#c9d3cf 0%,#fff 18%,#dfe7e3 34%,#9fb0aa 60%,#e9f0ed 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.1em}.bt .bt-gld{background:linear-gradient(180deg,#1d1d1f,#56625d);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.1em}.bt .bt-h1{font-size:clamp(44px,6.2vw,88px);font-weight:600;letter-spacing:-.036em;line-height:1.02;margin:0 0 20px;text-wrap:balance}.bt .bt-h2{font-size:clamp(34px,4.6vw,62px);font-weight:600;letter-spacing:-.032em;line-height:1.05;margin:0 0 16px;text-wrap:balance}.bt .bt-lead{font-size:clamp(17px,1.5vw,20px);font-weight:300;line-height:1.5;color:var(--t2);margin:0;max-width:600px}.bt .bt-light .bt-lead,.bt .bt-white .bt-lead{color:var(--dk2)}.bt .bt-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 26px;border-radius:999px;background:#fff;color:#000;font-size:15px;font-weight:500;border:0;cursor:pointer;transition:transform .25s,box-shadow .25s}.bt .bt-pill:hover{transform:translateY(-1px);box-shadow:0 12px 30px -12px rgba(189,254,211,.7)}.bt .bt-pill.bt-g{background:var(--green);color:#fff}.bt .bt-pill.bt-g:hover{background:#00C971;box-shadow:0 14px 34px -12px rgba(0,173,98,.75)}.bt .bt-pill.bt-dk{background:#1d1d1f;color:#fff}.bt .bt-lnk{display:inline-flex;align-items:center;gap:6px;color:var(--mint);font-size:15px;background:none;border:0;padding:0;cursor:pointer}.bt .bt-light .bt-lnk,.bt .bt-white .bt-lnk{color:var(--deep)}.bt .bt-lnk span{transition:transform .25s}.bt .bt-lnk:hover span{transform:translateX(3px)}.bt .bt-ctas{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:32px}.bt .bt-rv{opacity:0;transform:translateY(26px);transition:opacity 1s var(--ease),transform 1.1s var(--ease)}.bt .bt-rv.bt-in{opacity:1;transform:none}.bt .bt-rv[data-d="1"]{transition-delay:.1s}.bt .bt-rv[data-d="2"]{transition-delay:.2s}.bt .bt-rv[data-d="3"]{transition-delay:.3s}.bt .bt-glass{background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 0 0 1px rgba(255,255,255,.08);border-radius:24px}.bt .bt-head{max-width:760px}.bt .bt-hh{font-size:clamp(40px,4.4vw,62px)}.bt .bt-sim.bt-sec{padding-block:100px}.bt .bt-sim .bt-h2{font-size:clamp(32px,3.8vw,52px)}.bt .bt-head.bt-c{margin-inline:auto;text-align:center}.bt .bt-head.bt-c .bt-lead{margin-inline:auto}.bt .bt-seg{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.bt .bt-seg button{height:38px;padding:0 16px;border-radius:999px;border:0;background:transparent;color:var(--t2);font-size:14px;cursor:pointer;transition:background .3s,color .3s;white-space:nowrap}.bt .bt-seg button:hover{color:var(--fg)}.bt .bt-seg button[aria-pressed="true"]{background:#fff;color:#000}.bt .bt-light .bt-seg,.bt .bt-white .bt-seg{background:rgba(0,0,0,.05);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.bt .bt-light .bt-seg button,.bt .bt-white .bt-seg button{color:var(--dk2)}.bt .bt-light .bt-seg button:hover{color:var(--dk)}.bt .bt-light .bt-seg button[aria-pressed="true"],.bt .bt-white .bt-seg button[aria-pressed="true"]{background:#1d1d1f;color:#fff}.bt .bt-hero{position:relative;padding-top:128px;padding-bottom:80px;overflow:hidden;background:radial-gradient(50% 55% at 76% 46%,rgba(0,173,98,.20),transparent 70%),radial-gradient(40% 40% at 10% 0%,rgba(189,254,211,.06),transparent 70%),#000}.bt .bt-hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.bt .bt-brands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:34px;max-width:600px}.bt .bt-bbtn{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px 12px;border-radius:16px;border:0;cursor:pointer;text-align:left;color:var(--t2);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);transition:background .3s,color .3s,box-shadow .3s,transform .3s}.bt .bt-bbtn b{font-size:15px;font-weight:600;color:var(--fg);letter-spacing:-.01em}.bt .bt-bbtn small{font-size:12.5px;font-weight:300}.bt .bt-bbtn:hover{transform:translateY(-2px);background:rgba(255,255,255,.09)}.bt .bt-bbtn[aria-pressed="true"]{background:linear-gradient(180deg,rgba(189,254,211,.18),rgba(0,173,98,.08));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(189,254,211,.45);color:var(--mint)}.bt .bt-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;max-width:600px}.bt .bt-fact{padding:16px 16px 14px;border-radius:18px}.bt .bt-fact b{display:block;font-size:clamp(22px,2.2vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.1}.bt .bt-fact small{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--t3);margin-top:6px}.bt .bt-stage{position:relative;height:min(640px,72svh);display:grid;grid-template-rows:100%;grid-template-columns:100%;place-items:center}.bt .bt-stage::before{content:"";position:absolute;left:12%;right:12%;bottom:6%;height:60px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.9),transparent);filter:blur(6px)}.bt .bt-stage::after{content:"";position:absolute;left:50%;top:44%;width:70%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,173,98,.28),transparent 70%);filter:blur(10px);z-index:0}.bt .bt-prod{position:relative;z-index:1;height:84%;width:auto;max-width:none;filter:drop-shadow(0 40px 50px rgba(0,0,0,.6));transition:opacity .45s var(--ease),transform .6s var(--ease)}.bt .bt-prod.bt-out{opacity:0;transform:translateY(14px) scale(.97)}.bt .bt-sheen{position:absolute;z-index:2;inset:8% 22%;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.22) 48%,transparent 60%);mix-blend-mode:screen;background-size:250% 100%;animation:bt-sheen 7s var(--ease) infinite;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}@keyframes bt-sheen{0%,55%{background-position:120% 0}100%{background-position:-80% 0}}.bt .bt-chip{position:absolute;z-index:3;display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:16px;font-size:13px;color:var(--t2);background:linear-gradient(180deg,rgba(40,44,42,.55),rgba(20,22,21,.4));-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(255,255,255,.1),0 20px 40px -20px rgba(0,0,0,.6);animation:bt-float 6s ease-in-out infinite}.bt .bt-chip b{font-size:17px;font-weight:500;color:var(--fg)}.bt .bt-chip.bt-c1{left:2%;top:22%}.bt .bt-chip.bt-c2{right:0;top:50%;animation-delay:-2s}.bt .bt-chip.bt-c3{left:6%;bottom:16%;animation-delay:-4s}@keyframes bt-float{50%{transform:translateY(-8px)}}.bt .bt-sim{background:radial-gradient(60% 40% at 50% 0%,rgba(0,173,98,.10),transparent 70%),#000}.bt .bt-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:44px}.bt .bt-inp{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:20px}.bt .bt-inp svg{flex:none;width:26px;height:26px;color:var(--mint);margin-top:2px}.bt .bt-inp b{display:block;font-size:16px;font-weight:500}.bt .bt-inp span{display:block;font-size:14px;color:var(--t2);font-weight:300;margin-top:2px;line-height:1.4}.bt .bt-simcard{margin-top:16px;border-radius:32px;padding:22px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.07)}.bt .bt-simtop{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:6px 6px 18px}.bt .bt-batchip{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 6px 0 14px;border-radius:999px;font-size:14px;color:var(--t2);background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.bt .bt-batchip b{color:var(--fg);font-weight:500}.bt .bt-batchip a{height:28px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;background:rgba(189,254,211,.14);color:var(--mint);font-size:13px}.bt .bt-simgrid{display:grid;grid-template-columns:1.35fr .65fr;gap:16px}.bt .bt-flow{position:relative;aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:#05080a;transition:background 1s linear}.bt .bt-flow svg.bt-lines{position:absolute;inset:0;width:100%;height:100%}.bt .bt-flow .bt-ln{fill:none;stroke:rgba(255,255,255,.08);stroke-width:2}.bt .bt-flow .bt-fl{fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:1 16;animation:bt-dash 1s linear infinite;opacity:0;transition:opacity .4s}.bt .bt-flow .bt-fl.bt-on{opacity:1}@keyframes bt-dash{to{stroke-dashoffset:-17}}.bt .bt-sunarc{position:absolute;inset:0;pointer-events:none}.bt .bt-sundot{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#FFE7A3;box-shadow:0 0 30px 10px rgba(245,196,81,.45);transition:opacity .6s}.bt .bt-hub{position:absolute;left:50%;top:50%;width:13%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;display:grid;place-items:center;text-align:center;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--t3);background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.12),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 0 0 1px rgba(255,255,255,.08)}.bt .bt-node{position:absolute;translate:-50% -50%;width:22%;min-width:118px;padding:12px 14px;border-radius:20px;text-align:left;background:linear-gradient(180deg,rgba(40,44,42,.6),rgba(18,20,19,.5));-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 0 0 1px rgba(255,255,255,.09);transition:box-shadow .5s}.bt .bt-node .bt-nh{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}.bt .bt-node svg{width:18px;height:18px;flex:none}.bt .bt-node b{display:block;font-size:clamp(17px,1.8vw,24px);font-weight:500;letter-spacing:-.02em;margin-top:6px;color:var(--fg)}.bt .bt-node small{display:block;font-size:12.5px;color:var(--t2);margin-top:1px;min-height:1.3em}.bt .bt-node.bt-n-zon{left:50%;top:16%}.bt .bt-node.bt-n-zon svg{color:var(--gold)}.bt .bt-node.bt-n-accu{left:15%;top:50%}.bt .bt-node.bt-n-accu svg{color:var(--mint)}.bt .bt-node.bt-n-huis{left:85%;top:50%}.bt .bt-node.bt-n-huis svg{color:#fff}.bt .bt-node.bt-n-net{left:50%;top:84%}.bt .bt-node.bt-n-net svg{color:#9fb0aa}.bt .bt-node.bt-act{box-shadow:inset 0 1px 0 rgba(255,255,255,.26),inset 0 0 0 1px rgba(189,254,211,.4),0 0 40px -10px rgba(0,173,98,.6)}.bt .bt-soc{height:5px;border-radius:9px;background:rgba(255,255,255,.1);margin-top:8px;overflow:hidden}.bt .bt-soc i{display:block;height:100%;width:0;border-radius:9px;background:linear-gradient(90deg,var(--green),var(--mint))}.bt .bt-side{display:flex;flex-direction:column;gap:12px}.bt .bt-clock{padding:20px 22px;border-radius:22px}.bt .bt-clock .bt-t{font-size:clamp(44px,5vw,64px);font-weight:600;letter-spacing:-.04em;line-height:1}.bt .bt-clock p{margin:12px 0 0;font-size:15.5px;line-height:1.45;color:var(--t2);min-height:4.4em}.bt .bt-clock p b{color:var(--fg);font-weight:500}.bt .bt-saved{padding:20px 22px;border-radius:22px}.bt .bt-saved small{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--t3)}.bt .bt-saved .bt-big{font-size:clamp(34px,3.6vw,46px);font-weight:600;letter-spacing:-.03em;line-height:1.05;margin-top:6px;color:var(--mint)}.bt .bt-saved .bt-rows{display:grid;grid-template-columns:1fr auto;gap:6px 12px;margin-top:14px;font-size:14px;color:var(--t2)}.bt .bt-saved .bt-rows b{color:var(--fg);font-weight:500;text-align:right}.bt .bt-ctrl{display:flex;align-items:center;gap:16px;margin-top:16px;padding:10px 12px 10px 10px;border-radius:999px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.bt .bt-play{flex:none;width:48px;height:48px;border-radius:50%;border:0;background:#fff;color:#000;display:grid;place-items:center;cursor:pointer;transition:transform .2s}.bt .bt-play:hover{transform:scale(1.05)}.bt .bt-play svg{width:18px;height:18px}.bt .bt-range{flex:1;position:relative;height:48px}.bt .bt-range input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:2}.bt .bt-range .bt-trk{position:absolute;left:0;right:0;top:50%;height:6px;margin-top:-3px;border-radius:9px;background:rgba(255,255,255,.1);overflow:hidden}.bt .bt-range .bt-trk i{position:absolute;inset:0;width:0;background:linear-gradient(90deg,var(--green),var(--mint))}.bt .bt-range .bt-thumb{position:absolute;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.5);pointer-events:none}.bt .bt-range .bt-ticks{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;font-size:11px;color:var(--t3);pointer-events:none}.bt .bt-chart{position:relative;margin-top:16px;border-radius:22px;padding:16px 16px 10px;background:rgba(255,255,255,.03);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.bt .bt-chart svg{display:block;width:100%;height:auto;cursor:crosshair;touch-action:none}.bt .bt-legend{display:flex;gap:18px;flex-wrap:wrap;font-size:12.5px;color:var(--t2);margin-top:8px;padding-left:4px}.bt .bt-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.bt .bt-simopts{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.bt .bt-note{font-size:12.5px;color:var(--t3);margin:16px 6px 0;line-height:1.5}.bt .bt-light .bt-note,.bt .bt-white .bt-note{color:#86868b}.bt .bt-cfg{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;margin-top:56px;align-items:start}.bt .bt-tstage{position:sticky;top:96px;height:calc(100svh - 128px);max-height:760px;border-radius:32px;background:radial-gradient(70% 60% at 50% 40%,#fff,#e9e9ee);min-height:600px;display:flex;flex-direction:column;justify-content:flex-end;padding:30px 24px 24px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}.bt .bt-towers{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:18px;padding-bottom:26px;position:relative}.bt .bt-towers::after{content:"";position:absolute;left:10%;right:10%;bottom:16px;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.28),transparent);filter:blur(4px);z-index:0}.bt .bt-tower{position:relative;z-index:1;display:flex;flex-direction:column;filter:drop-shadow(0 18px 24px rgba(0,0,0,.18))}.bt .bt-tower div{background-repeat:no-repeat}.bt .bt-tower .bt-m.bt-new{animation:bt-drop .6s var(--ease)}@keyframes bt-drop{from{opacity:0;transform:translateY(-26px)}}.bt .bt-tcap{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;position:relative;z-index:1}.bt .bt-tcap b{font-size:clamp(40px,4.4vw,58px);font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--dk)}.bt .bt-tcap b em{font-style:normal;font-size:.42em;font-weight:500;color:var(--dk2);letter-spacing:-.01em;margin-left:4px}.bt .bt-tcap span{font-size:14px;color:var(--dk2);text-align:right;line-height:1.4}.bt .bt-tcap .bt-us{display:block;font-size:clamp(18px,1.8vw,22px);font-weight:600;letter-spacing:-.02em;color:var(--deep);margin-bottom:2px}.bt .bt-ctl{display:flex;flex-direction:column;gap:14px}.bt .bt-box{background:#fff;border-radius:24px;padding:22px 22px;box-shadow:0 1px 0 rgba(0,0,0,.03),0 24px 50px -40px rgba(0,0,0,.3)}.bt .bt-box h3{margin:0 0 4px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#86868b;font-weight:500}.bt .bt-row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.bt .bt-step{display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:999px;background:#f5f5f7}.bt .bt-step button{width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:var(--dk);font-size:22px;line-height:1;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:transform .2s,opacity .2s}.bt .bt-step button:hover{transform:scale(1.06)}.bt .bt-step button:disabled{opacity:.35;cursor:default;transform:none}.bt .bt-step output{min-width:110px;text-align:center;font-size:16px;font-weight:500}.bt .bt-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.bt .bt-chips button{height:36px;padding:0 14px;border-radius:999px;border:0;background:#f5f5f7;color:var(--dk);font-size:14px;cursor:pointer;transition:background .25s,color .25s}.bt .bt-chips button[aria-pressed="true"]{background:var(--dk);color:#fff}.bt .bt-bars{display:grid;gap:10px;margin-top:14px}.bt .bt-bar{display:grid;grid-template-columns:70px 1fr 48px;gap:10px;align-items:center;font-size:14px;color:var(--dk2)}.bt .bt-bar .bt-tr{height:10px;border-radius:9px;background:#ececf0;overflow:hidden}.bt .bt-bar .bt-tr i{display:block;height:100%;width:0;border-radius:9px;background:linear-gradient(90deg,var(--green),var(--g2));transition:width .8s var(--ease)}.bt .bt-bar b{color:var(--dk);font-weight:500;text-align:right}.bt .bt-apps{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.bt .bt-apps button{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;border:1px solid #e3e3e8;background:#fff;color:var(--dk2);font-size:13.5px;cursor:pointer;transition:all .25s}.bt .bt-apps button em{font-style:normal;color:#86868b;font-size:12.5px}.bt .bt-apps button[aria-pressed="true"]{border-color:rgba(0,132,75,.5);background:rgba(0,173,98,.08);color:var(--dk)}.bt .bt-meter{position:relative;height:14px;border-radius:9px;background:#ececf0;margin-top:14px;overflow:hidden}.bt .bt-meter i{position:absolute;left:0;top:0;bottom:0;border-radius:9px;background:linear-gradient(90deg,var(--green),var(--g2));transition:width .6s var(--ease),background .4s}.bt .bt-meter i.bt-over{background:linear-gradient(90deg,var(--green),var(--amber))}.bt .bt-meter u{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--dk);border-radius:2px;transition:left .6s var(--ease)}.bt .bt-mtxt{margin:10px 0 0;font-size:14px;color:var(--dk2);line-height:1.45}.bt .bt-mtxt b{color:var(--dk);font-weight:500}.bt .bt-price{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap}.bt .bt-price b{font-size:30px;font-weight:600;letter-spacing:-.03em}.bt .bt-price span{font-size:14px;color:var(--dk2);line-height:1.4}.bt .bt-cfgbtns{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.bt .bt-bcards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:56px}.bt .bt-bcard{position:relative;display:flex;flex-direction:column;border-radius:28px;padding:22px 20px 20px;background:#f5f5f7;transition:transform .4s var(--ease),box-shadow .4s,background .4s;cursor:pointer;border:0;text-align:left;color:var(--dk)}.bt .bt-bcard:hover{transform:translateY(-4px)}.bt .bt-bcard[aria-pressed="true"]{background:#fff;box-shadow:0 0 0 2px var(--green),0 30px 60px -40px rgba(0,173,98,.6)}.bt .bt-bcard .bt-bi{height:190px;display:grid;place-items:center;margin-bottom:14px}.bt .bt-bcard .bt-bi img{height:190px;width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(0,0,0,.18))}.bt .bt-bcard .bt-bn2{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#86868b}.bt .bt-bcard h3{margin:2px 0 4px;font-size:24px;font-weight:600;letter-spacing:-.02em}.bt .bt-bcard .bt-st{font-size:14px;color:var(--deep);margin-bottom:14px}.bt .bt-bcard dl{margin:0;display:grid;gap:10px;font-size:13.5px}.bt .bt-bcard dt{color:#86868b;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.bt .bt-bcard dd{margin:2px 0 0;color:var(--dk);line-height:1.35}.bt .bt-bcard .bt-sel{margin-top:auto;padding-top:16px;font-size:14px;color:var(--deep);font-weight:500}.bt .bt-bcard[aria-pressed="true"] .bt-sel::before{content:"✓ "}.bt .bt-modes{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:56px}.bt .bt-mode{border-radius:30px;padding:36px 34px;display:flex;flex-direction:column;gap:14px}.bt .bt-mode .bt-tag{align-self:flex-start;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:7px 12px;border-radius:999px;background:rgba(189,254,211,.12);color:var(--mint)}.bt .bt-mode h3{margin:6px 0 0;font-size:clamp(26px,2.6vw,34px);font-weight:600;letter-spacing:-.025em;line-height:1.1}.bt .bt-mode p{margin:0;color:var(--t2);font-weight:300;line-height:1.55}.bt .bt-mode ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:10px}.bt .bt-mode li{display:flex;gap:10px;align-items:baseline;font-size:15px;color:var(--fg)}.bt .bt-mode li::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--g2);translate:0 -2px}.bt .bt-mode .bt-fig{margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:baseline;gap:10px}.bt .bt-mode .bt-fig b{font-size:34px;font-weight:600;letter-spacing:-.03em}.bt .bt-mode .bt-fig span{font-size:14px;color:var(--t2)}.bt .bt-either{text-align:center;margin:22px auto 0;font-size:14.5px;color:var(--t2);max-width:640px;line-height:1.5}.bt .bt-y27{text-align:center;padding-block:150px}.bt .bt-y27 .bt-h2{max-width:820px;margin-inline:auto}.bt .bt-y27 .bt-yr{font-size:clamp(120px,22vw,300px);font-weight:700;letter-spacing:-.06em;line-height:.9;margin:0}.bt .bt-y27 .bt-lead{margin:22px auto 0;max-width:640px}.bt .bt-yfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1040px;margin:44px auto 0;text-align:left}.bt .bt-yf{border-radius:24px;padding:24px;background:#fff}.bt .bt-yf small{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#86868b}.bt .bt-yf p{margin:8px 0 0;font-size:16px;line-height:1.5;color:var(--dk)}.bt .bt-steps-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:56px;align-items:stretch}.bt .bt-photo{border-radius:30px;overflow:hidden;min-height:460px;background:#111 center/cover no-repeat;position:relative}.bt .bt-photo span{position:absolute;left:16px;bottom:16px;padding:10px 14px;border-radius:14px;font-size:13px;color:#fff;background:rgba(20,22,21,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bt .bt-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:s}.bt .bt-steps li{counter-increment:s;display:grid;grid-template-columns:44px 1fr;gap:16px;padding:22px 22px;border-radius:24px}.bt .bt-steps li::before{content:counter(s);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:16px;font-weight:500;color:var(--mint);background:rgba(189,254,211,.1)}.bt .bt-steps b{display:block;font-size:18px;font-weight:500;letter-spacing:-.01em}.bt .bt-steps span{display:block;margin-top:4px;font-size:15px;color:var(--t2);font-weight:300;line-height:1.5}.bt .bt-revs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:56px}.bt .bt-rev{border-radius:26px;padding:28px;background:#fff}.bt .bt-rev b{display:block;font-size:48px;font-weight:600;letter-spacing:-.04em;line-height:1}.bt .bt-rev .bt-stars{display:flex;gap:3px;margin:12px 0 10px}.bt .bt-rev .bt-stars i{width:16px;height:16px;background:linear-gradient(90deg,var(--gold) var(--s,100%),#e3e3e8 var(--s,100%));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3 6.9 7.5.7-5.7 5 1.7 7.4L12 18.3 5.5 22l1.7-7.4-5.7-5 7.5-.7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l3 6.9 7.5.7-5.7 5 1.7 7.4L12 18.3 5.5 22l1.7-7.4-5.7-5 7.5-.7z'/%3E%3C/svg%3E") center/contain no-repeat}.bt .bt-rev h3{margin:0;font-size:18px;font-weight:500}.bt .bt-rev p{margin:4px 0 0;color:var(--dk2);font-size:14.5px}.bt .bt-faq{max-width:860px;margin:50px auto 0;display:grid;gap:10px}.bt .bt-faq details{border-radius:22px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);transition:background .3s}.bt .bt-faq details[open]{background:rgba(255,255,255,.08)}.bt .bt-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;font-size:17px;font-weight:500;cursor:pointer}.bt .bt-faq summary::-webkit-details-marker{display:none}.bt .bt-faq summary::after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:20px;font-weight:300;color:var(--mint);background:rgba(189,254,211,.1);transition:transform .3s}.bt .bt-faq details[open] summary::after{transform:rotate(45deg)}.bt .bt-faq p{margin:0;padding:0 24px 22px;color:var(--t2);font-weight:300;line-height:1.6;max-width:720px}.bt .bt-end{text-align:center;padding-block:150px;background:radial-gradient(50% 60% at 50% 100%,rgba(0,173,98,.22),transparent 70%),#000}.bt .bt-end .bt-ctas{justify-content:center}@media (max-width:1000px){.bt .bt-hero-grid{grid-template-columns:1fr}.bt .bt-stage{height:440px;order:-1;margin-top:-10px}.bt .bt-simgrid{grid-template-columns:1fr}.bt .bt-side{display:grid;grid-template-columns:1fr 1fr}.bt .bt-cfg{grid-template-columns:1fr}.bt .bt-tstage{position:relative;top:0;height:auto;min-height:520px}.bt .bt-bcards{grid-template-columns:1fr 1fr}.bt .bt-steps-grid{grid-template-columns:1fr}}@media (max-width:700px){.bt .bt-sec{padding-block:96px}.bt .bt-hero{padding-top:110px;padding-bottom:70px}.bt .bt-stage{height:360px}.bt .bt-chip{display:none}.bt .bt-brands{grid-template-columns:1fr 1fr}.bt .bt-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bt .bt-fact{padding:12px 10px}.bt .bt-fact small{font-size:10.5px;letter-spacing:.1em}.bt .bt-simcard{padding:12px;border-radius:26px;margin-top:40px}.bt .bt-flow{aspect-ratio:4/5}.bt .bt-node{width:38%;min-width:0;padding:10px 11px;border-radius:16px}.bt .bt-node .bt-nh{font-size:10.5px;letter-spacing:.1em}.bt .bt-node.bt-n-zon{top:13%}.bt .bt-node.bt-n-net{top:87%}.bt .bt-node.bt-n-accu{left:22%;top:50%}.bt .bt-node.bt-n-huis{left:78%;top:50%}.bt .bt-hub{width:18%;font-size:9px}.bt .bt-side{grid-template-columns:1fr}.bt .bt-clock p{min-height:0}.bt .bt-ctrl{gap:10px}.bt .bt-simtop{padding:4px 4px 12px}.bt .bt-seg button{padding:0 12px;font-size:13px;height:34px}.bt .bt-bcards{grid-template-columns:1fr}.bt .bt-modes,.bt .bt-yfacts,.bt .bt-revs,.bt .bt-inputs{grid-template-columns:1fr}.bt .bt-mode{padding:28px 24px}.bt .bt-tstage{min-height:440px;padding:22px 16px 18px}.bt .bt-box{padding:18px}.bt .bt-y27{padding-block:110px}.bt .bt-photo{min-height:300px}}@media (prefers-reduced-motion:reduce){.bt *{animation:none!important;transition:none!important}.bt .bt-rv{opacity:1;transform:none}}