.br-hero{position:relative;min-height:96vh;padding-top:calc(var(--header-h) + 40px);padding-bottom:80px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:center;text-align:center}.br-hero:before{background:radial-gradient(ellipse 65% 60% at 18% 22%,rgba(145,70,255,.22),transparent 60%),radial-gradient(ellipse 55% 55% at 82% 76%,rgba(178,240,72,.14),transparent 60%),linear-gradient(180deg,rgba(5,9,19,.7),rgba(5,9,19,.92));z-index:0}.br-hero:after,.br-hero:before{content:"";position:absolute;inset:0}.br-hero:after{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 30%,transparent 80%);z-index:1}.br-hero-bg{position:absolute;inset:0;z-index:-1;display:flex;flex-direction:column;justify-content:center;gap:14px;pointer-events:none;overflow:hidden}.br-hero-row{display:flex;gap:14px;width:-moz-max-content;width:max-content;height:200px}.br-hero-row.a{animation:br-row-left 60s linear infinite}.br-hero-row.b{animation:br-row-right 70s linear infinite}.br-hero-row.c{animation:br-row-left 55s linear infinite}@keyframes br-row-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes br-row-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.br-hero-row .br-hero-tile{flex:0 0 320px;width:320px;height:100%;overflow:hidden;border-radius:8px;background:#07101c}.br-hero-row .br-hero-tile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.35;filter:grayscale(.2) brightness(.7) saturate(.95)}@media (max-width:700px){.br-hero-row{height:140px}.br-hero-row .br-hero-tile{flex:0 0 220px;width:220px}}.br-hero-inner{position:relative;z-index:4;max-width:900px;margin:0 auto;padding:0 16px}.br-hero h1{font-size:clamp(2.6rem,6.4vw,5.8rem);letter-spacing:-.035em;line-height:.96;margin:24px 0;font-weight:800;color:#fff}.br-hero h1 .line{display:block}.br-hero h1 .grad-purple{background:linear-gradient(105deg,#bb8aff,#d9c2ff 35%,#fff 78%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.br-hero-sub{font-size:clamp(1.04rem,1.3vw,1.22rem);color:hsla(0,0%,100%,.78);line-height:1.65;max-width:640px;margin:0 auto 36px;font-weight:400}.br-hero-ctas{gap:12px;margin-bottom:44px}.br-hero-ctas,.br-hero-trust{display:flex;flex-wrap:wrap;justify-content:center}.br-hero-trust{gap:14px 36px;align-items:baseline;padding-top:30px;border-top:1px solid var(--rd-line);max-width:760px;margin:0 auto}.br-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border:1px solid rgba(145,70,255,.45);background:rgba(145,70,255,.08);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--rd-twitch-2);border-radius:999px}.br-eyebrow .pulse{width:7px;height:7px;background:var(--rd-twitch-2);border-radius:999px;box-shadow:0 0 12px rgba(187,138,255,.8);animation:rd-pulse 1.8s ease-in-out infinite}.br-section{padding:100px 0;position:relative}.br-section-tag{display:inline-block;font-size:15px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--rd-twitch-2);margin-bottom:16px}.br-section-tag.lime{color:var(--rd-lime)}.br-section h2{font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.025em;line-height:1;margin-bottom:18px;color:#fff;font-weight:800}.br-section-head{text-align:center;margin-bottom:64px;max-width:720px;margin-left:auto;margin-right:auto}.br-section-head p{font-size:1.08rem;color:hsla(0,0%,100%,.65);line-height:1.65}.br-section h2 .grad-purple{background:linear-gradient(105deg,#bb8aff,#d9c2ff 35%,#fff 78%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.br-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:56px 80px;padding:56px 0;border-top:1px solid var(--rd-line);border-bottom:1px solid var(--rd-line)}.br-benefit .br-num,.br-payout-num,.br-type-num{display:none}.br-benefit h3{font-size:clamp(1.4rem,2.2vw,1.8rem);margin-bottom:14px;letter-spacing:-.01em;line-height:1.1;color:#fff}.br-benefit p{font-size:1rem;color:hsla(0,0%,100%,.62);line-height:1.65;font-weight:400}@media (max-width:900px){.br-benefits{grid-template-columns:1fr;gap:48px}}.br-types{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:0 auto}.br-type{position:relative;padding:26px 28px;border-top:2px solid var(--rd-twitch);transition:transform .3s ease,background .3s ease;background:linear-gradient(180deg,rgba(145,70,255,.05),transparent 65%)}.br-type:hover{transform:translateY(-4px);background:linear-gradient(180deg,rgba(145,70,255,.1),transparent 65%)}.br-type:nth-child(2n){border-top-color:var(--rd-lime);background:linear-gradient(180deg,rgba(178,240,72,.04),transparent 65%)}.br-type:nth-child(2n):hover{background:linear-gradient(180deg,rgba(178,240,72,.08),transparent 65%)}.br-type-num{font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--rd-twitch-2);margin-bottom:10px}.br-type:nth-child(2n) .br-type-num{color:var(--rd-lime)}.br-type h3{font-size:1.15rem;letter-spacing:-.005em;margin-bottom:8px;color:#fff;text-transform:none;line-height:1.25}.br-type p{font-size:14px;color:hsla(0,0%,100%,.62);line-height:1.6;font-weight:400}@media (max-width:900px){.br-types{grid-template-columns:1fr 1fr}}@media (max-width:600px){.br-types{grid-template-columns:1fr}}.br-testimonials{display:grid;grid-template-columns:repeat(2,1fr);gap:56px 80px;max-width:1100px;margin:0 auto}.br-quote{display:flex;flex-direction:column;gap:22px}.br-quote-mark{font-size:56px;line-height:.6;color:var(--rd-twitch-2);font-family:Georgia,serif;font-weight:700;opacity:.5;height:16px}.br-quote-body{font-size:1.06rem;color:hsla(0,0%,100%,.9);line-height:1.65;font-weight:400;font-style:italic;letter-spacing:.005em}.br-quote-author{display:flex;align-items:center;gap:22px;padding-top:22px;border-top:1px solid var(--rd-line)}.br-quote-logo{height:64px;width:auto;max-width:220px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);opacity:.95;flex-shrink:0;transition:opacity .3s ease,transform .3s ease}.br-quote:hover .br-quote-logo{opacity:1;transform:scale(1.04)}.br-quote-attr{display:flex;flex-direction:column;min-width:0}.br-quote-name{font-size:16px;font-weight:700;color:#fff;letter-spacing:-.005em}.br-quote-role{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-top:4px}@media (max-width:600px){.br-quote-logo{height:48px;max-width:160px}}@media (max-width:800px){.br-testimonials{grid-template-columns:1fr;gap:48px}}.br-process{max-width:760px;margin:0 auto;position:relative;padding-left:56px}.br-process:before{content:"";position:absolute;left:19px;top:12px;bottom:80px;width:1px;background:linear-gradient(180deg,rgba(145,70,255,.6),rgba(145,70,255,.15))}.br-step{position:relative;padding:20px 0 32px}.br-step:last-of-type{padding-bottom:8px}.br-step:before{content:"";position:absolute;top:22px;left:-48px;width:16px;height:16px;border-radius:999px;background:var(--rd-deep);border:2px solid var(--rd-twitch-2);box-shadow:0 0 16px rgba(145,70,255,.5)}.br-step-num{display:block;font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--rd-twitch-2);margin-bottom:6px}.br-step h3{font-size:1.25rem;letter-spacing:-.01em;margin-bottom:6px;color:#fff;text-transform:none}.br-step p{font-size:1rem;color:hsla(0,0%,100%,.7);line-height:1.65}.br-strip{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);padding:16px 0}.br-strip-track{display:flex;gap:18px;width:-moz-max-content;width:max-content;animation:br-strip-scroll 60s linear infinite}.br-strip-track:hover{animation-play-state:paused}@keyframes br-strip-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.br-strip-tile{flex:0 0 auto;height:340px;position:relative;overflow:hidden;border-radius:6px;background:#060c16;transition:transform .4s cubic-bezier(.16,1,.3,1)}.br-strip-tile img{height:100%;width:auto;display:block;filter:brightness(.85) saturate(1);transition:filter .4s ease,transform .5s ease}.br-strip-tile:hover{transform:translateY(-4px)}.br-strip-tile:hover img{filter:brightness(1.05) saturate(1.05);transform:scale(1.04)}@media (max-width:700px){.br-strip-tile{height:260px}}@media (max-width:480px){.br-strip-tile{height:200px}}.br-final{position:relative;padding:140px 0 160px;overflow:hidden;text-align:center}.br-final-questy{position:absolute;right:6%;bottom:4%;width:220px;height:auto;z-index:1;pointer-events:none;filter:drop-shadow(0 20px 36px rgba(0,0,0,.5)) drop-shadow(0 0 36px rgba(178,240,72,.35));animation:br-questy-float 6s ease-in-out infinite;transform:rotate(-6deg)}.br-final-questy.left{right:auto;left:6%;bottom:6%;width:180px;transform:rotate(8deg);animation:br-questy-float 7s ease-in-out infinite reverse}@keyframes br-questy-float{0%,to{translate:0 0}50%{translate:0 -16px}}@media (max-width:1100px){.br-final-questy.left{display:none}.br-final-questy{width:160px;right:3%;bottom:2%}}@media (max-width:700px){.br-final-questy{width:110px;right:-2%;bottom:-2%;opacity:.85}}.br-final:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 22% 25%,rgba(145,70,255,.2),transparent 60%),radial-gradient(ellipse 55% 60% at 78% 75%,rgba(178,240,72,.1),transparent 60%);z-index:-2}.br-final-inner{max-width:740px;margin:0 auto;padding:0 16px}.br-final h2{font-size:clamp(2.2rem,5vw,4rem);letter-spacing:-.03em;line-height:.98;margin:20px 0 22px;color:#fff;font-weight:800}.br-final p{font-size:1.08rem;color:hsla(0,0%,100%,.72);line-height:1.65;max-width:520px;margin:0 auto 32px}.br-final-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.br-break{position:relative;overflow:hidden;min-height:460px;display:flex;align-items:center;padding:80px 0}.br-break-bg{position:absolute;inset:0;display:grid;grid-template-columns:repeat(6,1fr);z-index:0}.br-break-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.55) saturate(1.05)}.br-break-overlay{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(5,9,19,.55) 0,rgba(5,9,19,.92) 80%),radial-gradient(ellipse 50% 50% at 18% 30%,rgba(145,70,255,.22),transparent 60%),radial-gradient(ellipse 40% 40% at 82% 70%,rgba(178,240,72,.16),transparent 60%),linear-gradient(180deg,var(--rd-deep) 0,transparent 15%,transparent 85%,var(--rd-deep) 100%)}.br-break-inner{position:relative;z-index:2;text-align:center;max-width:760px;margin:0 auto;padding:0 16px}.br-break-tag{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--rd-twitch-2);margin-bottom:18px}.br-break h2{font-size:clamp(2rem,4.6vw,3.6rem);letter-spacing:-.03em;line-height:1.04;color:#fff;margin:0 0 16px;font-weight:800}.br-break h2 .grad-purple{background:linear-gradient(105deg,#bb8aff,#d9c2ff 35%,#fff 78%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.br-break p{font-size:1.06rem;color:hsla(0,0%,100%,.78);line-height:1.65;max-width:580px;margin:0 auto}@media (max-width:700px){.br-break-bg{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.br-break{min-height:380px}}@media (prefers-reduced-motion:reduce){.br-hero-row,.br-strip-track{animation:none!important}}.br-linkedin{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:10px 18px;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.85);font-size:14px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s}.br-linkedin:hover{color:#fff;background:rgba(10,102,194,.18);border-color:rgba(10,102,194,.6);transform:translateY(-1px)}.br-final-email,.br-hero-email{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:8px}.br-final-email{align-items:center}.br-final-email-label,.br-hero-email-label{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:hsla(0,0%,100%,.55);font-weight:600}.br-final-email-addr,.br-hero-email-addr{font-family:var(--font-jost),system-ui,sans-serif;font-size:clamp(28px,4.4vw,44px);font-weight:800;letter-spacing:-.01em;color:#fff;text-decoration:none;background:linear-gradient(90deg,#b2f048,#d6a3ff 60%,#9b6dff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:opacity .2s}.br-final-email-addr:hover,.br-hero-email-addr:hover{opacity:.85}.br-final-email-secondary,.br-hero-email-link{font-size:15px;color:hsla(0,0%,100%,.7);text-decoration:none;border-bottom:1px dashed hsla(0,0%,100%,.3);padding-bottom:2px;transition:color .2s,border-color .2s}.br-final-email-secondary:hover,.br-hero-email-link:hover{color:#b2f048;border-color:rgba(178,240,72,.6)}.br-calendly{position:relative;padding:96px 0;overflow:hidden;isolation:isolate}.br-calendly-bg{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 80% 60% at 15% 25%,rgba(155,109,255,.35) 0,transparent 60%),radial-gradient(ellipse 70% 60% at 85% 80%,rgba(178,240,72,.25) 0,transparent 60%),linear-gradient(135deg,rgba(40,18,80,.85),rgba(15,8,40,.95) 50%,rgba(10,30,18,.9))}.br-calendly-bg:before{content:"";position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 0);background-size:24px 24px;opacity:.4}.br-calendly-inner{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.br-calendly-questy{position:absolute;left:-40px;bottom:-60px;width:220px;height:auto;pointer-events:none;transform:rotate(-8deg);filter:drop-shadow(0 24px 60px rgba(0,0,0,.45));z-index:0}.br-calendly-copy{position:relative;z-index:1;padding-left:200px}.br-calendly-copy h2{font-size:clamp(34px,4.6vw,56px);line-height:1.05;font-weight:800;margin:12px 0 18px;letter-spacing:-.02em;color:#fff}.br-calendly-copy p{font-size:17px;line-height:1.6;color:hsla(0,0%,100%,.78);max-width:460px}.br-calendly-meta{display:flex;align-items:center;gap:12px;margin-top:22px;font-size:14px;color:hsla(0,0%,100%,.7)}.br-calendly-meta a{color:#b2f048;text-decoration:none}.br-calendly-meta a:hover{text-decoration:underline}.br-calendly-widget{position:relative;z-index:1;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:6px;box-shadow:0 30px 80px rgba(0,0,0,.4);overflow:hidden}.br-calendly-widget .calendly-inline-widget{border-radius:12px;overflow:hidden}@media (max-width:900px){.br-calendly{padding:64px 0}.br-calendly-inner{grid-template-columns:1fr;gap:32px}.br-calendly-copy{padding-left:0;text-align:center}.br-calendly-copy p{margin:0 auto}.br-calendly-meta{justify-content:center;flex-wrap:wrap}.br-calendly-questy{position:relative;left:auto;bottom:auto;width:130px;margin:0 auto;display:block;transform:rotate(-4deg)}.br-calendly-widget .calendly-inline-widget{height:620px!important}}.br-hero-cta{display:flex;flex-direction:column;margin-top:22px}.br-book-btn,.br-hero-cta{align-items:center;gap:14px}.br-book-btn{position:relative;display:inline-flex;padding:16px 28px;border-radius:999px;font-family:var(--font-jost),system-ui,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.005em;color:#fff;text-decoration:none;background:linear-gradient(135deg,#9b6dff,#7a3df0 50%,#5a2dd0);border:1px solid hsla(0,0%,100%,.18);box-shadow:0 12px 30px rgba(122,61,240,.45),inset 0 1px 0 hsla(0,0%,100%,.2);overflow:hidden;transition:transform .2s,box-shadow .2s,filter .2s}.br-book-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.25) 40%,hsla(0,0%,100%,.25) 60%,transparent);transform:translateX(-120%);transition:transform .6s ease;pointer-events:none}.br-book-btn:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 18px 40px rgba(122,61,240,.55),inset 0 1px 0 hsla(0,0%,100%,.25)}.br-book-btn:hover:before{transform:translateX(120%)}.br-book-btn-dot{width:8px;height:8px;border-radius:50%;background:#b2f048;box-shadow:0 0 12px rgba(178,240,72,.9);animation:br-book-pulse 1.8s ease-in-out infinite}@keyframes br-book-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.35)}}.br-book-btn-arrow{font-size:18px;line-height:1;transition:transform .25s}.br-book-btn:hover .br-book-btn-arrow{transform:translateY(3px)}.br-hero-email-soft{font-size:14px;color:hsla(0,0%,100%,.55);text-decoration:none;letter-spacing:.01em;transition:color .2s}.br-hero-email-soft:hover{color:#b2f048}@media (max-width:720px){.br-hero-cta{align-items:center;width:100%}.br-book-btn{padding:14px 24px;font-size:16px}}