.bl{--bl-cobalt:var(--color-cobalt);--bl-main:var(--color-blue-accent);--bl-blue-400:var(--color-brand-400);--bl-blue-300:var(--color-brand-300);--bl-blue-100:var(--color-blue-100);--bl-blue-50:var(--color-card-blue);--bl-ink:var(--color-ink);--bl-text:var(--color-slate);--bl-muted:var(--color-muted);--bl-line:var(--color-line);--bl-surface:var(--color-surface);--bl-white:var(--color-white);--bl-success:var(--color-success);--bl-error:var(--color-error);--bl-radius:14px;--bl-ease:cubic-bezier(.2, .8, .2, 1);color:var(--bl-text);font-size:15px;line-height:1.6;overflow-x:clip}html:has(.bl){scroll-behavior:smooth}.bl a{color:var(--bl-main)}.bl a:hover{text-decoration:underline}.bl .wrap{max-width:80rem;margin:0 auto;padding:0 1rem}.bl section{padding:96px 0;scroll-margin-top:72px;position:relative}.bl .kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--bl-cobalt);align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.bl .kicker:before{content:"";background:var(--bl-cobalt);border-radius:2px;width:22px;height:2px}.bl h1,.bl h2,.bl h3{color:var(--bl-ink);font-weight:600;line-height:1.15}.bl h2{letter-spacing:-.015em;margin:12px 0 18px;font-size:clamp(28px,3.4vw,40px)}.bl h3{font-size:17px;font-weight:500}.bl .lead{max-width:680px;font-size:17px}.bl .muted{color:var(--bl-muted)}.bl-js .reveal{opacity:0;transition:opacity .8s var(--bl-ease), transform .8s var(--bl-ease);transform:translateY(26px)}.bl-js .reveal.in{opacity:1;transform:none}.bl .reveal.d1{transition-delay:80ms}.bl .reveal.d2{transition-delay:.16s}.bl .reveal.d3{transition-delay:.24s}.bl .btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:37px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.bl .btn-primary{background:var(--bl-cobalt);color:var(--bl-white)}.bl .btn-primary:hover{background:var(--bl-main);box-shadow:0 8px 22px color-mix(in srgb, var(--bl-cobalt) 25%, transparent);transform:translateY(-1px)}.bl .btn-primary:disabled{opacity:.7;cursor:progress;transform:none}.bl .btn-secondary{background:var(--bl-white);color:var(--bl-cobalt);border-color:var(--bl-cobalt)}.bl .btn-secondary:hover{background:var(--bl-blue-50)}.bl .btn-lg{height:46px;padding:0 24px}.bl .btn .arr{transition:transform .2s}.bl .btn:hover .arr{transform:translate(3px)}.bl .hero{background:radial-gradient(900px 500px at 85% 20%, color-mix(in srgb, var(--bl-main) 10%, transparent), transparent 60%), linear-gradient(180deg, var(--bl-blue-50) 0%, var(--bl-white) 92%);padding:64px 0 0;overflow:hidden}.bl .hero:before{content:"";pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--bl-cobalt) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bl-cobalt) 6%, transparent) 1px, transparent 1px);background-size:40px 40px;position:absolute;inset:0;mask-image:linear-gradient(#000 0%,#0000 85%)}.bl .hero-grid{grid-template-columns:1fr 1.02fr;align-items:center;gap:40px;display:grid;position:relative}.bl .badge{background:var(--bl-white);border:1px solid var(--bl-blue-100);color:var(--bl-cobalt);box-shadow:0 2px 10px color-mix(in srgb, var(--bl-cobalt) 6%, transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.bl .live{background:var(--color-success);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.bl .live:after{content:"";border:2px solid var(--color-success);border-radius:50%;animation:1.8s infinite bl-ping;position:absolute;inset:-4px}@keyframes bl-ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.bl .hero h1{letter-spacing:-.025em;margin:22px 0;font-size:clamp(36px,4.8vw,60px)}.bl .hero h1 .grad{background:linear-gradient(90deg, var(--bl-cobalt), var(--bl-main), var(--bl-blue-400), var(--bl-cobalt));color:#0000;background-size:300% 100%;background-clip:text;animation:8s linear infinite bl-shine}@keyframes bl-shine{to{background-position:300% 0}}.bl .hero .lead{font-size:17.5px}.bl .cta-row{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}.bl .with{border-top:1px solid var(--bl-surface);flex-wrap:wrap;align-items:center;gap:22px;padding-top:22px;display:flex}.bl .with .lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--bl-muted);font-size:11.5px;font-weight:600}.bl .with img{width:auto;height:30px}.bl .with .sep{background:var(--bl-surface);width:1px;height:28px}.bl .scene-wrap{perspective:1200px;position:relative}.bl .scene{transform-style:preserve-3d;transition:transform .4s var(--bl-ease);will-change:transform;position:relative}.bl .scene svg{width:100%;height:auto;display:block;overflow:visible}.bl .cube{opacity:0}.bl .build .cube{animation:bl-drop .7s var(--bl-ease) forwards}@keyframes bl-drop{0%{opacity:0;transform:translateY(-60px)}60%{opacity:1}to{opacity:1;transform:translateY(0)}}.bl .win{transition:fill .5s,opacity .5s}.bl .win.lit{fill:var(--bl-white);opacity:.95}.bl .bld{transition:opacity .7s}.bl .bld.out,.bl .beam{opacity:0}.bl .scan .beam{animation:1.9s ease-in-out forwards bl-beam}@keyframes bl-beam{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(330px)}}.bl .trolley{animation:9s ease-in-out infinite bl-trolley}@keyframes bl-trolley{0%,to{transform:translate(0)}45%,55%{transform:translate(118px)}}.bl .hook{animation:3s ease-in-out infinite bl-bob}@keyframes bl-bob{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}.bl .dash{stroke-dasharray:4 5;animation:1.2s linear infinite bl-flow}@keyframes bl-flow{to{stroke-dashoffset:-18px}}.bl .bub{opacity:0;animation:5s ease-in infinite bl-rise}@keyframes bl-rise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.8}to{opacity:0;transform:translateY(-120px)scale(1.2)}}.bl .chip{filter:url(#bl-sh);transition:opacity .5s, transform .6s var(--bl-ease)}.bl .chip.hide{opacity:0;transform:translateY(8px)}.bl .floaty{animation:6s ease-in-out infinite bl-floaty}.bl .floaty.b{animation-delay:-2s}.bl .floaty.c{animation-delay:-4s}@keyframes bl-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.bl .lv{transition:fill .5s}.bl .spark{stroke-dasharray:200;stroke-dashoffset:200px;transition:stroke-dashoffset 2.6s var(--bl-ease)}.bl .spark.on{stroke-dashoffset:0}.bl .pulse{transform-box:fill-box;transform-origin:50%;animation:2s infinite bl-pulse}@keyframes bl-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}.bl .facts{background:var(--bl-white);border:1px solid var(--bl-surface);border-radius:var(--bl-radius);box-shadow:0 18px 50px color-mix(in srgb, var(--bl-cobalt) 8%, transparent);z-index:2;grid-template-columns:repeat(4,1fr);margin:48px 0 0;display:grid;position:relative;overflow:hidden}.bl .fact{border-right:1px solid var(--bl-surface);padding:22px 24px}.bl .fact:last-child{border-right:none}.bl .fact .label{letter-spacing:.1em;text-transform:uppercase;color:var(--bl-muted);margin-bottom:6px;font-size:11.5px;font-weight:600}.bl .fact .val{color:var(--bl-ink);font-size:15.5px;font-weight:500;line-height:1.4}.bl .fact .sub{color:var(--bl-muted);margin-top:2px;font-size:13px}.bl .cd{gap:6px;margin-top:2px;display:flex}.bl .cd span{font-variant-numeric:tabular-nums;color:var(--bl-cobalt);font-size:15.5px;font-weight:600}.bl .cd small{color:var(--bl-muted);margin-left:1px;font-size:11px;font-weight:400}.bl .hero-gap{height:56px}.bl .marquee{background:var(--bl-cobalt);color:var(--bl-white);white-space:nowrap;margin-top:-1px;padding:14px 0;position:relative;overflow:hidden}.bl .marquee:before,.bl .marquee:after{content:"";z-index:1;width:80px;position:absolute;top:0;bottom:0}.bl .marquee:before{background:linear-gradient(90deg, var(--bl-cobalt), transparent);left:0}.bl .marquee:after{background:linear-gradient(-90deg, var(--bl-cobalt), transparent);right:0}.bl .track{letter-spacing:.02em;gap:44px;font-size:14px;font-weight:500;animation:38s linear infinite bl-marq;display:inline-flex}.bl .track span{align-items:center;gap:44px;display:inline-flex}.bl .track span:after{content:"";background:var(--bl-blue-300);border-radius:50%;width:6px;height:6px}.bl .marquee:hover .track{animation-play-state:paused}@keyframes bl-marq{to{transform:translate(-50%)}}.bl .stripes{background:repeating-linear-gradient(-45deg, var(--bl-cobalt) 0 14px, var(--bl-white) 14px 28px);opacity:.9;height:10px}.bl .split{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.bl .prose-bl p{margin-bottom:16px}.bl .prose-bl strong{color:var(--bl-ink);font-weight:500}.bl .panel{background:var(--bl-blue-50);border:1px solid var(--bl-blue-100);border-radius:var(--bl-radius);padding:28px}.bl .ladder-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.bl .ladder-head .t{letter-spacing:.1em;text-transform:uppercase;color:var(--bl-muted);font-size:12px;font-weight:600}.bl .ladder-head .v{color:var(--bl-cobalt);font-size:16px;font-weight:600}.bl .toggle{background:var(--bl-white);border:1px solid var(--bl-surface);border-radius:8px;padding:3px;display:inline-flex}.bl .toggle button{color:var(--bl-text);border-radius:6px;padding:5px 10px;font-size:12.5px;font-weight:500}.bl .toggle button.on{background:var(--bl-cobalt);color:var(--bl-white)}.bl .stairs{border-bottom:2px solid var(--bl-line);align-items:flex-end;gap:8px;height:190px;padding:0 4px;display:flex}.bl .step{background:linear-gradient(180deg, var(--bl-main), var(--bl-cobalt));transition:height .8s var(--bl-ease), flex .8s var(--bl-ease), opacity .6s, margin .8s;color:var(--bl-white);border-radius:8px 8px 0 0;flex:1;justify-content:center;align-items:flex-start;min-width:0;padding-top:10px;font-size:15px;font-weight:600;display:flex;position:relative;overflow:hidden}.bl .step:first-child{height:20%}.bl .step:nth-child(2){height:38%}.bl .step:nth-child(3){height:56%}.bl .step:nth-child(4){height:76%}.bl .step:nth-child(5){height:96%}.bl .v4 .step:first-child{height:34%}.bl .v4 .step:nth-child(2){height:62%}.bl .v4 .step:nth-child(3){background:linear-gradient(180deg, var(--bl-blue-400), var(--bl-cobalt));height:96%}.bl .v4 .step:nth-child(4),.bl .v4 .step:nth-child(5){opacity:0;flex:0 0 0;margin-left:-8px}.bl .step:after{content:"";background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--bl-white) 25%, transparent) 50%, transparent 70%);animation:4s infinite bl-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes bl-sheen{60%,to{transform:translate(120%)}}.bl .stairs-cap{color:var(--bl-muted);justify-content:space-between;margin:10px 0 20px;font-size:12.5px;display:flex}.bl .checks li{margin-bottom:12px;padding-left:30px;font-size:14.5px;position:relative}.bl .checks li:before{content:"";background:var(--bl-cobalt) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:4px;left:0}.bl .stats{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px;display:grid}.bl .stat{border-top:2px solid var(--bl-cobalt);padding-top:16px}.bl .stat .n{color:var(--bl-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1}.bl .stat .n small{color:var(--bl-cobalt);margin-left:2px;font-size:20px}.bl .stat .l{color:var(--bl-muted);margin-top:8px;font-size:13.5px}.bl .alt{background:var(--bl-blue-50);border-top:1px solid var(--bl-surface);border-bottom:1px solid var(--bl-surface)}.bl .cards{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.bl .card{background:var(--bl-white);border:1px solid var(--bl-surface);border-radius:var(--bl-radius);flex-direction:column;padding:28px;transition:border-color .2s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}.bl .card:before{content:"";background:linear-gradient(90deg, var(--bl-cobalt), var(--bl-blue-400));width:0;height:3px;transition:width .5s var(--bl-ease);position:absolute;top:0;left:0}.bl .card:hover{border-color:var(--bl-blue-300);box-shadow:0 18px 44px color-mix(in srgb, var(--bl-cobalt) 10%, transparent);transform:translateY(-4px)}.bl .card:hover:before{width:100%}.bl .card .logo{align-items:center;height:58px;margin-bottom:20px;display:flex}.bl .card .logo .logo-dcarbonize{height:25px}.bl .partners .lg .logo-dcarbonize{height:28px}.bl .slot .who .logo-dcarbonize{height:18px}.bl .card .logo img,.bl .partners .lg img,.bl .slot .who img{object-fit:contain}.bl .card .logo img{width:auto;max-width:200px;height:44px;max-height:44px}.bl .card .num{color:var(--bl-blue-300);letter-spacing:.1em;font-size:12px;font-weight:600;position:absolute;top:22px;right:24px}.bl .card .org{color:var(--bl-ink);margin-bottom:2px;font-size:19px;font-weight:600}.bl .card .role{color:var(--bl-cobalt);margin-bottom:14px;font-size:13px;font-weight:500}.bl .card p{font-size:14px}.bl .card .dur{color:var(--bl-muted);border-top:1px dashed var(--bl-line);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:12.5px;display:flex}.bl .card .dur:before{content:"";border:2px solid var(--bl-blue-300);border-top-color:var(--bl-cobalt);border-radius:50%;width:14px;height:14px}.bl .card.featured{border-color:var(--bl-cobalt);box-shadow:0 18px 44px color-mix(in srgb, var(--bl-cobalt) 10%, transparent)}.bl .card.featured .flag{background:var(--bl-cobalt);color:var(--bl-white);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:600;position:absolute;top:20px;right:20px}.bl .agenda{margin-top:44px;padding-left:34px;position:relative}.bl .agenda .rail{background:var(--bl-surface);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:7px}.bl .agenda .rail i{background:linear-gradient(180deg, var(--bl-cobalt), var(--bl-blue-400));border-radius:2px;width:100%;height:0;position:absolute;top:0;left:0}.bl .slot{border-bottom:1px solid var(--bl-surface);grid-template-columns:150px 1fr 200px;align-items:baseline;gap:24px;padding:22px 0;display:grid;position:relative}.bl .slot:before{content:"";background:var(--bl-white);border:2px solid var(--bl-line);border-radius:50%;width:14px;height:14px;transition:border-color .4s,background .4s,box-shadow .4s;position:absolute;top:28px;left:-33px}.bl .slot.on:before{border-color:var(--bl-cobalt);background:var(--bl-cobalt);box-shadow:0 0 0 5px var(--bl-blue-100)}.bl .slot .time{color:var(--bl-cobalt);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.bl .slot .what h3{margin-bottom:4px;font-size:16.5px}.bl .slot .what p{font-size:14px}.bl .slot .who{justify-content:flex-end;align-items:center;display:flex}.bl .slot .who img{width:auto;max-width:150px;height:24px}.bl .slot .who span{color:var(--bl-muted);font-size:12.5px}.bl .slot.break{background:linear-gradient(90deg, var(--bl-blue-50), transparent);border-radius:10px}.bl .two{grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;display:grid}.bl .two .panel{background:var(--bl-white);border-color:var(--bl-surface)}.bl .two .panel h3{margin-bottom:16px;font-size:17px;font-weight:600}.bl .partners-section{padding:80px 0}.bl .partners{border:1px solid var(--bl-surface);border-radius:var(--bl-radius);grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid;overflow:hidden}.bl .partners>div{border-right:1px solid var(--bl-surface);padding:30px 28px;transition:background .2s}.bl .partners>div:hover{background:var(--bl-blue-50)}.bl .partners>div:last-child{border-right:none}.bl .partners .t{letter-spacing:.1em;text-transform:uppercase;color:var(--bl-muted);font-size:11.5px;font-weight:600}.bl .partners .lg{align-items:center;height:64px;margin:14px 0 8px;display:flex}.bl .partners .lg img{width:auto;max-width:220px;height:46px;max-height:46px}.bl .partners .d{font-size:13.5px}.bl .register{background:var(--bl-blue-50);border-top:1px solid var(--bl-surface);overflow:hidden}.bl .register:before{content:"";pointer-events:none;background-image:radial-gradient(color-mix(in srgb, var(--bl-cobalt) 10%, transparent) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 55%)}.bl .reg-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:56px;display:grid;position:relative}.bl .recap{margin-top:26px}.bl .recap li{border-bottom:1px solid var(--bl-blue-100);gap:14px;padding:14px 0;font-size:14.5px;display:flex}.bl .recap li b{min-width:76px;color:var(--bl-ink);text-transform:uppercase;letter-spacing:.06em;padding-top:2px;font-size:12.5px;font-weight:600}.bl .seats{color:var(--bl-cobalt);align-items:center;gap:12px;margin-top:24px;font-size:13.5px;font-weight:500;display:flex}.bl .seats .bar{background:var(--bl-blue-100);border-radius:6px;flex:0 0 140px;height:6px;overflow:hidden}.bl .seats .bar i{background:linear-gradient(90deg, var(--bl-cobalt), var(--bl-blue-400));width:42%;height:100%;transition:width 1.6s var(--bl-ease);display:block}.bl-js .reveal:not(.in) .seats .bar i{width:0}.bl .audience{background:var(--bl-white);border:1px solid var(--bl-blue-100);border-left:3px solid var(--bl-cobalt);border-radius:10px;margin-top:22px;padding:16px 18px;font-size:14px}.bl .audience b{letter-spacing:.1em;text-transform:uppercase;color:var(--bl-muted);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.bl form.card-form{background:var(--bl-white);border:1px solid var(--bl-surface);border-radius:var(--bl-radius);box-shadow:0 18px 50px color-mix(in srgb, var(--bl-cobalt) 8%, transparent);padding:32px;position:relative}.bl .row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bl .field{margin-bottom:16px}.bl .field label{margin-bottom:6px;font-size:13.5px;font-weight:500;display:block}.bl .field label .opt{color:var(--bl-muted);font-weight:400}.bl .field input,.bl .field select,.bl .field textarea{border:1px solid var(--bl-line);background:var(--bl-white);width:100%;height:44px;color:var(--bl-text);border-radius:6px;outline:none;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.bl .field textarea{resize:vertical;height:88px;padding:12px 14px}.bl .field input::placeholder,.bl .field textarea::placeholder{color:var(--bl-muted)}.bl .field input:focus,.bl .field select:focus,.bl .field textarea:focus{border-color:var(--bl-cobalt);box-shadow:0 0 0 3px var(--bl-blue-100)}.bl .field.invalid input,.bl .field.invalid select{border-color:var(--bl-error)}.bl .consent{color:var(--bl-muted);align-items:flex-start;gap:10px;margin:4px 0 20px;font-size:12.5px;display:flex}.bl .consent.invalid{color:var(--bl-error)}.bl .consent input{width:18px;height:18px;accent-color:var(--bl-cobalt);flex-shrink:0;margin-top:2px}.bl .form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bl .form-foot small{color:var(--bl-muted);font-size:12.5px}.bl .form-error{color:var(--bl-error);margin-top:16px;font-size:13.5px}.bl .reserve{color:var(--bl-muted);align-items:flex-start;gap:10px;margin-top:16px;font-size:12.5px;line-height:1.55;display:flex}.bl .reserve svg{color:var(--bl-cobalt);flex-shrink:0;margin-top:2px}.bl .success{text-align:center;padding:40px 12px}.bl .success .ok{background:var(--bl-success);width:60px;height:60px;color:var(--bl-white);animation:bl-pop .5s var(--bl-ease);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}@keyframes bl-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.bl .success h3{outline:none;margin-bottom:8px;font-size:22px;font-weight:600}.bl .success p{margin-bottom:22px}@media (width<=980px){.bl .hero-grid{grid-template-columns:1fr;gap:12px}.bl .scene-wrap{width:100%;max-width:620px;margin:0 auto}}@media (width<=900px){.bl section{padding:68px 0}.bl .facts{grid-template-columns:1fr 1fr}.bl .fact:nth-child(2){border-right:none}.bl .fact:nth-child(-n+2){border-bottom:1px solid var(--bl-surface)}.bl .split,.bl .reg-grid,.bl .two{grid-template-columns:1fr;gap:32px}.bl .cards,.bl .partners{grid-template-columns:1fr}.bl .partners>div{border-right:none;border-bottom:1px solid var(--bl-surface)}.bl .partners>div:last-child{border-bottom:none}.bl .slot{grid-template-columns:1fr;gap:4px}.bl .slot .who{justify-content:flex-start;margin-top:6px}.bl .stats{grid-template-columns:1fr 1fr;gap:28px 20px}}@media (width<=560px){.bl .facts{grid-template-columns:1fr}.bl .fact{border-right:none;border-bottom:1px solid var(--bl-surface)}.bl .fact:last-child{border-bottom:none}.bl .row{grid-template-columns:1fr;gap:0}.bl form.card-form{padding:22px}.bl .with img{height:24px}.bl .with .sep{display:none}.bl .stat .n{font-size:32px}.bl .ladder-head{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html:has(.bl){scroll-behavior:auto}.bl *,.bl :before,.bl :after{transition:none!important;animation:none!important}.bl .cube,.bl-js .reveal{opacity:1!important;transform:none!important}}
