@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-space-mono:"Space Mono","Space Mono Fallback"}.bitrefill-carousel-page{background:#111;padding:40px;min-height:100vh;font-family:var(--font-dm-sans),"DM Sans",sans-serif}.bitrefill-carousel-page .carousel-container{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;justify-content:center;max-width:1200px;margin:0 auto}.bitrefill-carousel-page .slide-wrapper{width:380px;height:475px;border-radius:8px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4)}.bitrefill-carousel-page .slide{width:1080px;height:1350px;background:#0A0A0F;position:relative;transform:scale(.352);transform-origin:top left}.bitrefill-carousel-page .slide *{margin:0;padding:0;box-sizing:border-box}.bitrefill-carousel-page .slide-number{top:48px;right:56px;font-size:28px}.bitrefill-carousel-page .handle,.bitrefill-carousel-page .slide-number{position:absolute;font-family:var(--font-space-mono),"Space Mono",monospace;color:rgba(255,255,255,.2);z-index:10}.bitrefill-carousel-page .handle{bottom:48px;left:56px;font-size:26px}.bitrefill-carousel-page .sponsor-tag{position:absolute;bottom:48px;right:56px;font-family:var(--font-space-mono),"Space Mono",monospace;font-size:22px;color:rgba(255,255,255,.15);z-index:10}.bitrefill-carousel-page h1,.bitrefill-carousel-page h2,.bitrefill-carousel-page p,.bitrefill-carousel-page span{font-family:var(--font-dm-sans),"DM Sans",sans-serif;color:#FFFFFF}.bitrefill-carousel-page .orange{color:#F7931A}.bitrefill-carousel-page .red{color:#EF4444}.bitrefill-carousel-page .green{color:#22C55E}.bitrefill-carousel-page .slide-1 .slide-content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 80px}.bitrefill-carousel-page .slide-1 .visual-container{margin-bottom:72px}.bitrefill-carousel-page .slide-1 h2{font-size:82px;font-weight:800;line-height:1.08;text-align:center;letter-spacing:-1.5px}.bitrefill-carousel-page .slide-2 .slide-content{height:100%;padding:120px 80px;display:flex;flex-direction:column;justify-content:center}.bitrefill-carousel-page .slide-2 .label{font-size:32px;font-weight:600;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:5px;margin-bottom:36px}.bitrefill-carousel-page .slide-2 h2{font-size:72px;font-weight:800;line-height:1.12;margin-bottom:40px;letter-spacing:-.5px}.bitrefill-carousel-page .slide-2 .subtitle{font-size:40px;font-weight:400;line-height:1.55;color:rgba(255,255,255,.5);margin-bottom:72px}.bitrefill-carousel-page .slide-2 .loop-container{display:flex;flex-direction:column;align-items:center}.bitrefill-carousel-page .slide-2 .loop-item{display:flex;align-items:center;gap:32px}.bitrefill-carousel-page .slide-2 .loop-icon{width:110px;height:110px;border-radius:50%;border:3px solid #f7931a;display:flex;align-items:center;justify-content:center}.bitrefill-carousel-page .slide-2 .loop-label{font-size:46px;font-weight:700;color:#F7931A}.bitrefill-carousel-page .slide-2 .loop-connector{width:3px;height:36px;background:rgba(247,147,26,.3)}.bitrefill-carousel-page .slide-3 .slide-content{height:100%;padding:120px 80px;display:flex;flex-direction:column;justify-content:center}.bitrefill-carousel-page .slide-3 .label{font-size:32px;font-weight:600;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:5px;margin-bottom:36px}.bitrefill-carousel-page .slide-3 h2{font-size:62px;font-weight:800;line-height:1.15;margin-bottom:56px}.bitrefill-carousel-page .slide-3 .problem-card{display:flex;align-items:center;gap:32px;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.15);border-radius:16px;padding:32px 40px;margin-bottom:24px}.bitrefill-carousel-page .slide-3 .problem-card:last-of-type{margin-bottom:0}.bitrefill-carousel-page .slide-3 .problem-card .problem-title{font-size:40px;font-weight:700;color:#FFFFFF}.bitrefill-carousel-page .slide-3 .problem-card .problem-subtitle{font-size:38px;color:rgba(255,255,255,.4);margin-top:4px}.bitrefill-carousel-page .slide-3 .quote{font-size:38px;font-weight:400;line-height:1.55;color:rgba(255,255,255,.4);font-style:italic;margin-top:56px}.bitrefill-carousel-page .slide-4 .slide-content{height:100%;padding:120px 80px;display:flex;flex-direction:column;justify-content:center}.bitrefill-carousel-page .slide-4 .label{font-size:32px;font-weight:600;color:#F7931A;text-transform:uppercase;letter-spacing:5px;margin-bottom:36px}.bitrefill-carousel-page .slide-4 h2{font-size:68px;font-weight:800;line-height:1.1;margin-bottom:36px}.bitrefill-carousel-page .slide-4 .subtitle{font-size:38px;font-weight:400;line-height:1.55;color:rgba(255,255,255,.5);margin-bottom:52px}.bitrefill-carousel-page .slide-4 .flow-container{display:flex;flex-direction:column;align-items:center}.bitrefill-carousel-page .slide-4 .flow-box{background:#141419;border:2px solid rgba(255,255,255,.1);border-radius:20px;padding:28px 52px;display:flex;align-items:center;gap:24px}.bitrefill-carousel-page .slide-4 .flow-box-label{font-size:40px;font-weight:600;color:rgba(255,255,255,.6)}.bitrefill-carousel-page .slide-4 .flow-box-highlight{background:#141419;border:3px solid #f7931a;border-radius:24px;padding:36px 72px;text-align:center}.bitrefill-carousel-page .slide-4 .flow-box-highlight .brand-name{font-family:Space Grotesk,sans-serif;font-size:52px;font-weight:700;color:#FFFFFF;letter-spacing:-.5px}.bitrefill-carousel-page .slide-4 .flow-box-highlight .brand-sub{font-size:38px;color:rgba(255,255,255,.4);margin-top:8px}.bitrefill-carousel-page .slide-4 .flow-arrow{padding:6px 0}.bitrefill-carousel-page .slide-4 .brands-row{display:flex;gap:16px}.bitrefill-carousel-page .slide-4 .brand-item{background:#141419;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px 28px;text-align:center;min-width:150px}.bitrefill-carousel-page .slide-4 .brand-item span{font-size:38px;font-weight:600;color:rgba(255,255,255,.5)}.bitrefill-carousel-page .slide-5 .slide-content{height:100%;padding:120px 80px;display:flex;flex-direction:column;justify-content:center}.bitrefill-carousel-page .slide-5 h2{font-size:60px;font-weight:800;line-height:1.15;margin-bottom:56px}.bitrefill-carousel-page .slide-5 .scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bitrefill-carousel-page .slide-5 .scope-card{background:#141419;border-radius:20px;padding:40px;border:1px solid rgba(255,255,255,.08);border-left:5px solid #f7931a}.bitrefill-carousel-page .slide-5 .scope-card .scope-title{font-size:36px;font-weight:700;margin-bottom:8px;margin-top:18px}.bitrefill-carousel-page .slide-5 .scope-card .scope-brands{font-size:38px;color:rgba(255,255,255,.4)}.bitrefill-carousel-page .slide-6 .slide-content{height:100%;padding:120px 80px;display:flex;flex-direction:column;justify-content:center}.bitrefill-carousel-page .slide-6 h2{font-size:62px;font-weight:800;line-height:1.15;margin-bottom:80px}.bitrefill-carousel-page .slide-6 .timeline{display:flex;flex-direction:column;padding-left:16px}.bitrefill-carousel-page .slide-6 .timeline-item{display:flex;align-items:flex-start;gap:44px}.bitrefill-carousel-page .slide-6 .timeline-marker{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.bitrefill-carousel-page .slide-6 .timeline-circle{width:88px;height:88px;border-radius:50%;background:#F7931A;display:flex;align-items:center;justify-content:center;font-size:38px;font-weight:800;color:#0A0A0F}.bitrefill-carousel-page .slide-6 .timeline-line{width:3px;height:48px;background:rgba(247,147,26,.2)}.bitrefill-carousel-page .slide-6 .timeline-content{padding-top:10px}.bitrefill-carousel-page .slide-6 .timeline-title{font-size:44px;font-weight:700}.bitrefill-carousel-page .slide-6 .timeline-desc{font-size:38px;color:rgba(255,255,255,.4);margin-top:6px}.bitrefill-carousel-page .slide-7 .slide-content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 80px;text-align:center}.bitrefill-carousel-page .slide-7 .visual-container{margin-bottom:52px}.bitrefill-carousel-page .slide-7 h2{font-size:64px;font-weight:800;line-height:1.15;margin-bottom:20px}.bitrefill-carousel-page .slide-7 .highlight-heading{font-size:64px;font-weight:800;line-height:1.15;color:#F7931A;margin-bottom:44px}.bitrefill-carousel-page .slide-7 .tagline{font-size:38px;font-weight:400;color:rgba(255,255,255,.45);margin-bottom:56px}.bitrefill-carousel-page .slide-7 .cta-box{background:#141419;border:3px solid #f7931a;border-radius:24px;padding:44px 72px;display:flex;align-items:center;gap:40px}.bitrefill-carousel-page .slide-7 .cta-box .brand-name{font-family:Space Grotesk,sans-serif;font-size:58px;font-weight:700;color:#FFFFFF;letter-spacing:-.5px;text-align:left}.bitrefill-carousel-page .slide-7 .cta-box .brand-sub{font-family:Space Grotesk,sans-serif;font-size:38px;font-weight:400;color:rgba(255,255,255,.45);margin-top:8px;text-align:left}.bitrefill-carousel-page .slide-7 .url{font-family:var(--font-space-mono),"Space Mono",monospace;font-size:38px;color:rgba(255,255,255,.3);margin-top:32px}@media (max-width:1250px){.bitrefill-carousel-page .carousel-container{grid-template-columns:repeat(2,1fr);max-width:800px}}@media (max-width:830px){.bitrefill-carousel-page{padding:20px}.bitrefill-carousel-page .carousel-container{grid-template-columns:1fr;max-width:400px}}