.brenzo-landing{--bg-2:#0a0a0e;--text-2:#ffffff9e;--text-3:#ffffff61;--text-4:#ffffff38;--accent-glow:#c6f24e4d;--amber:#fbbf24;--on-accent:#0a0a0a;--max:1280px;--nav-h:64px;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:-apple-system,SF Pro Display,SF Pro Text,Inter,system-ui,sans-serif;font-size:16px;line-height:1.45;display:block}.brenzo-landing img,.brenzo-landing svg{max-width:100%;display:block}.brenzo-landing a{color:inherit;text-decoration:none}.brenzo-landing button{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;font-family:inherit}.brenzo-landing .nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.brenzo-landing .eyebrow{letter-spacing:.8px;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:700}.brenzo-landing .eyebrow.accent{color:var(--accent)}.brenzo-landing .tap{transition:transform .18s cubic-bezier(.32,.72,0,1),opacity .18s}.brenzo-landing .tap:active{opacity:.85;transform:scale(.97)}.brenzo-landing .shell{width:100%;max-width:var(--max);margin:0 auto;padding:0 32px}.brenzo-landing section{position:relative}.brenzo-landing .nav{z-index:100;height:var(--nav-h);-webkit-backdrop-filter:saturate(180%)blur(20px);background:#0505078c;border-bottom:.5px solid #0000;align-items:center;transition:border-color .3s,background .3s;display:flex;position:fixed;top:0;left:0;right:0}.brenzo-landing .nav.scrolled{border-bottom-color:var(--border);background:#050507c7}.brenzo-landing .nav .shell{justify-content:space-between;align-items:center;width:100%;display:flex}.brenzo-landing .nav-logo{letter-spacing:-.4px;align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.brenzo-landing .brand-logo{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;height:26px;display:block}.brenzo-landing .brand-logo-footer{height:28px}.brenzo-landing .nav-links{color:var(--text-2);gap:28px;font-size:14px;font-weight:500;display:flex}.brenzo-landing .nav-links a{transition:color .2s}.brenzo-landing .nav-links a:hover{color:var(--text)}.brenzo-landing .nav-cta{background:var(--accent);height:36px;color:var(--on-accent);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 6px 20px #c6f24e40}.brenzo-landing .nav-cta:hover{transform:translateY(-1px)}@media (max-width:720px){.brenzo-landing .nav-links{display:none}}.brenzo-landing .hero{padding:calc(var(--nav-h) + 56px) 0 80px;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.brenzo-landing .hero-bg{pointer-events:none;background:radial-gradient(60% 50% at 20% 20%,#c6f24e1a,#0000 60%),radial-gradient(45% 40% at 85% 70%,#7dd3fc0f,#0000 60%);position:absolute;inset:0}.brenzo-landing .hero-grid{background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 80%)}.brenzo-landing .hero .shell{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid;position:relative}@media (max-width:940px){.brenzo-landing .hero .shell{grid-template-columns:1fr}.brenzo-landing .hero{min-height:auto;padding-bottom:40px}}.brenzo-landing .hero-pill{background:var(--accent-soft);height:30px;color:var(--accent);letter-spacing:.6px;text-transform:uppercase;border:.5px solid #c6f24e47;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.brenzo-landing .hero-pill .dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 12px var(--accent-glow);border-radius:50%;animation:1.8s ease-in-out infinite brenzo-pulse}.brenzo-landing .hero h1{letter-spacing:-2.4px;margin:0 0 24px;font-size:clamp(44px,6.2vw,84px);font-weight:700;line-height:.98}.brenzo-landing .hero h1 .line{display:block;overflow:hidden}.brenzo-landing .hero h1 .line span{animation:.9s cubic-bezier(.32,.72,0,1) both brenzo-hero-in;display:inline-block}.brenzo-landing .hero h1 .line:nth-child(2) span{animation-delay:80ms}.brenzo-landing .hero h1 .line:nth-child(3) span{animation-delay:.16s}.brenzo-landing .hero h1 .accent{color:var(--accent)}.brenzo-landing .hero p.lede{color:var(--text-2);max-width:540px;margin:0 0 36px;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.brenzo-landing .hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.brenzo-landing .dl{color:#fff;border:.5px solid var(--border-strong);background:#0f0f12;border-radius:14px;align-items:center;gap:12px;height:56px;padding:0 22px 0 18px;transition:transform .18s,background .2s,border-color .2s;display:inline-flex}.brenzo-landing .dl:hover{background:#17171c;border-color:#ffffff38;transform:translateY(-1px)}.brenzo-landing .dl .glyph{place-items:center;width:26px;height:30px;display:grid}.brenzo-landing .dl .glyph-apple{color:#fff;width:26px;height:30px}.brenzo-landing .dl .glyph svg{width:100%;height:100%}.brenzo-landing .dl .meta{flex-direction:column;align-items:flex-start;line-height:1.05;display:flex}.brenzo-landing .dl .meta .top{color:var(--text-3);letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-weight:600}.brenzo-landing .dl .meta .bot{letter-spacing:-.4px;font-size:17px;font-weight:700}.brenzo-landing .hero-proof{flex-wrap:wrap;gap:32px;margin-top:40px;display:flex}.brenzo-landing .proof-item{flex-direction:column;gap:4px;display:flex}.brenzo-landing .proof-item .v{letter-spacing:-.6px;font-size:22px;font-weight:700}.brenzo-landing .proof-item .v .unit{color:var(--text-3);margin-left:3px;font-size:13px;font-weight:500}.brenzo-landing .proof-item .l{color:var(--text-3);letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:600}@keyframes brenzo-hero-in{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes brenzo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes brenzo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes brenzo-float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes brenzo-scroll-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.brenzo-landing .hero-phone-wrap{justify-content:center;animation:1s .2s both brenzo-fade-in;display:flex;position:relative}.brenzo-landing .phone{aspect-ratio:9/19.5;background:linear-gradient(140deg,#2a2a30 0%,#0a0a0c 50%,#1a1a1f 100%);border-radius:48px;width:320px;padding:9px;position:relative;box-shadow:0 30px 80px #0009,0 60px 120px #c6f24e14,inset 0 0 0 1px #ffffff0f}.brenzo-landing .phone.float{animation:6s ease-in-out infinite brenzo-float-y}.brenzo-landing .phone-screen{background:var(--bg);border-radius:40px;width:100%;height:100%;position:relative;overflow:hidden}.brenzo-landing .phone-notch{z-index:6;background:#000;border-radius:999px;width:110px;height:30px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.brenzo-landing .statusbar{z-index:5;justify-content:space-between;align-items:center;padding:0 28px;font-size:13px;font-weight:600;display:flex;position:absolute;top:16px;left:0;right:0}.brenzo-landing .statusbar .right{align-items:center;gap:5px;display:flex}.brenzo-landing .scr{opacity:0;pointer-events:none;padding:56px 0 0;transition:opacity .55s cubic-bezier(.32,.72,0,1);position:absolute;inset:0}.brenzo-landing .scr.active{opacity:1;pointer-events:auto}.brenzo-landing .scr-head{padding:12px 18px 6px}.brenzo-landing .scr-head .small{color:var(--text-3);letter-spacing:.4px;text-transform:uppercase;font-size:10px;font-weight:600}.brenzo-landing .scr-head .big{letter-spacing:-.6px;margin-top:2px;font-size:24px;font-weight:700}.brenzo-landing .scr-card{background:var(--surface);border:.5px solid var(--border);border-radius:16px;padding:12px 14px}.brenzo-landing .scr-eye{color:var(--text-3);letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:700}.brenzo-landing .story{padding:120px 0 0;position:relative}.brenzo-landing .story-intro{text-align:center;max-width:720px;margin-bottom:80px;margin-left:auto;margin-right:auto;padding:0 32px}.brenzo-landing .story-intro .eyebrow{margin-bottom:14px;display:inline-block}.brenzo-landing .story-intro h2{letter-spacing:-1.6px;margin:0 0 16px;font-size:clamp(36px,4.4vw,60px);font-weight:700;line-height:1.02}.brenzo-landing .story-intro p{color:var(--text-2);margin:0;font-size:18px;line-height:1.5}.brenzo-landing .story-stage{max-width:var(--max);grid-template-columns:1fr 420px;gap:80px;margin:0 auto;padding:0 32px;display:grid;position:relative}@media (max-width:940px){.brenzo-landing .story-stage{grid-template-columns:1fr;gap:0}}.brenzo-landing .story-panels{flex-direction:column;gap:0;display:flex}.brenzo-landing .story-panel{flex-direction:column;justify-content:center;min-height:88vh;padding:8vh 0;display:flex}.brenzo-landing .story-panel .num{color:var(--accent);letter-spacing:1px;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.brenzo-landing .story-panel h3{letter-spacing:-1.2px;margin:16px 0 18px;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.04}.brenzo-landing .story-panel p{color:var(--text-2);max-width:520px;margin:0 0 24px;font-size:18px;line-height:1.55}.brenzo-landing .story-panel ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.brenzo-landing .story-panel ul li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.brenzo-landing .story-panel ul li:before{content:"";background:#c6f24e26;border:.5px solid #c6f24e59;border-radius:4px;flex-shrink:0;width:14px;height:14px;margin-top:3px;position:relative}.brenzo-landing .story-panel ul li strong{color:var(--text);font-weight:600}.brenzo-landing .story-phone-col{position:relative}.brenzo-landing .story-phone-sticky{justify-content:center;display:flex;position:sticky;top:calc(50vh - 320px)}@media (max-width:940px){.brenzo-landing .story-phone-sticky{margin:40px auto 0;position:relative;top:auto}}.brenzo-landing .watch{padding:160px 0 120px;position:relative;overflow:hidden}.brenzo-landing .watch:before{content:"";pointer-events:none;background:radial-gradient(50% 50%,#c6f24e0f,#0000 60%);position:absolute;inset:0}.brenzo-landing .watch .shell{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid;position:relative}@media (max-width:940px){.brenzo-landing .watch .shell{grid-template-columns:1fr}}.brenzo-landing .watch-copy h2{letter-spacing:-1.6px;margin:16px 0 18px;font-size:clamp(36px,4.4vw,60px);font-weight:700;line-height:1.02}.brenzo-landing .watch-copy p{color:var(--text-2);max-width:480px;margin:0 0 28px;font-size:18px;line-height:1.55}.brenzo-landing .watch-feats{flex-direction:column;gap:14px;display:flex}.brenzo-landing .watch-feats .feat{border-top:.5px solid var(--border);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.brenzo-landing .watch-feats .feat:last-child{border-bottom:.5px solid var(--border)}.brenzo-landing .watch-feats .feat .ico{background:#c6f24e1f;border:.5px solid #c6f24e47;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.brenzo-landing .watch-feats .feat .t{font-size:15px;font-weight:600}.brenzo-landing .watch-feats .feat .s{color:var(--text-3);margin-top:2px;font-size:13px}.brenzo-landing .watch-visual{justify-content:center;display:flex;position:relative}.brenzo-landing .watch-device{background:linear-gradient(140deg,#2a2a30 0%,#0a0a0c 60%,#1a1a1f 100%);border-radius:56px;width:240px;height:290px;padding:10px;position:relative;box-shadow:0 40px 80px #0009,0 0 0 1px #ffffff0d}.brenzo-landing .watch-screen{background:#000;border-radius:46px;width:100%;height:100%;position:relative;overflow:hidden}.brenzo-landing .watch-crown{background:linear-gradient(90deg,#1a1a1f,#3a3a40);border-radius:2px;width:12px;height:30px;position:absolute;top:90px;right:-6px}.brenzo-landing .watch-band{background:#1a1a1f;border-radius:8px;width:110px;position:absolute;left:50%;transform:translate(-50%)}.brenzo-landing .watch-band.top{height:60px;top:-56px}.brenzo-landing .watch-band.bot{height:60px;bottom:-56px}.brenzo-landing .bento{padding:120px 0}.brenzo-landing .bento-head{text-align:center;max-width:720px;margin:0 auto 64px;padding:0 32px}.brenzo-landing .bento-head h2{letter-spacing:-1.6px;margin:14px 0;font-size:clamp(36px,4.4vw,56px);font-weight:700;line-height:1.04}.brenzo-landing .bento-head p{color:var(--text-2);margin:0;font-size:17px;line-height:1.5}.brenzo-landing .bento-grid{max-width:var(--max);grid-template-columns:repeat(6,1fr);grid-auto-rows:240px;gap:16px;margin:0 auto;padding:0 32px;display:grid}.brenzo-landing .cell{background:var(--surface);border:.5px solid var(--border);border-radius:24px;flex-direction:column;padding:28px;transition:transform .3s cubic-bezier(.32,.72,0,1),border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}.brenzo-landing .cell:hover{border-color:var(--border-strong);transform:translateY(-3px)}.brenzo-landing .cell .eyebrow{margin-bottom:8px}.brenzo-landing .cell h4{letter-spacing:-.5px;max-width:320px;margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.15}.brenzo-landing .cell p{color:var(--text-3);max-width:360px;margin:0;font-size:14px;line-height:1.5}.brenzo-landing .cell .viz{opacity:.95;pointer-events:none;position:absolute;bottom:0;right:0}.brenzo-landing .cell.span-3{grid-column:span 3}.brenzo-landing .cell.span-2{grid-column:span 2}.brenzo-landing .cell.row-2{grid-row:span 2}@media (max-width:940px){.brenzo-landing .bento-grid{grid-template-columns:1fr 1fr;grid-auto-rows:200px}.brenzo-landing .cell.span-3,.brenzo-landing .cell.span-2{grid-column:span 2}.brenzo-landing .cell.row-2{grid-row:span 1}}.brenzo-landing .marquee{border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);padding:80px 0;position:relative;overflow:hidden}.brenzo-landing .marquee:before,.brenzo-landing .marquee:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.brenzo-landing .marquee:before{background:linear-gradient(90deg, var(--bg), transparent);left:0}.brenzo-landing .marquee:after{background:linear-gradient(270deg, var(--bg), transparent);right:0}.brenzo-landing .marquee-track{white-space:nowrap;gap:64px;width:max-content;animation:40s linear infinite brenzo-scroll-x;display:flex}.brenzo-landing .marquee-item{letter-spacing:-1.2px;color:var(--text);align-items:baseline;gap:10px;font-size:clamp(28px,3.4vw,44px);font-weight:700;display:flex}.brenzo-landing .marquee-item .lbl{color:var(--text-3);letter-spacing:0;margin-left:6px;font-size:14px;font-weight:500}.brenzo-landing .marquee-item .sep{color:var(--accent);font-size:24px}.brenzo-landing .compare{padding:140px 0}.brenzo-landing .compare-head{text-align:center;max-width:720px;margin:0 auto 56px;padding:0 32px}.brenzo-landing .compare-head h2{letter-spacing:-1.6px;margin:14px 0;font-size:clamp(36px,4.4vw,56px);font-weight:700;line-height:1.04}.brenzo-landing .compare-grid{grid-template-columns:1fr 1fr 1fr;gap:16px;max-width:980px;margin:0 auto;padding:0 32px;display:grid}@media (max-width:800px){.brenzo-landing .compare-grid{grid-template-columns:1fr}}.brenzo-landing .col-card{background:var(--surface);border:.5px solid var(--border);border-radius:22px;flex-direction:column;min-height:240px;padding:28px 24px;display:flex}.brenzo-landing .col-card h5{letter-spacing:.7px;text-transform:uppercase;color:var(--text-3);margin:0 0 16px;font-size:13px;font-weight:700}.brenzo-landing .col-card .big-line{letter-spacing:-.3px;color:var(--text-2);margin-bottom:auto;font-size:18px;font-weight:600;line-height:1.35}.brenzo-landing .col-card.bad .big-line{color:var(--text-3)}.brenzo-landing .col-card.brenzo{background:linear-gradient(160deg, #c6f24e1a 0%, #c6f24e05 60%, var(--surface) 100%);border:.5px solid #c6f24e47}.brenzo-landing .col-card.brenzo h5{color:var(--accent)}.brenzo-landing .col-card.brenzo .big-line{color:var(--text)}.brenzo-landing .col-card .foot{color:var(--text-3);letter-spacing:.3px;margin-top:18px;font-size:12px}.brenzo-landing .pricing{padding:0 0 140px}.brenzo-landing .pricing-head{text-align:center;max-width:720px;margin:0 auto 56px;padding:0 32px}.brenzo-landing .pricing-head h2{letter-spacing:-1.6px;margin:14px 0;font-size:clamp(36px,4.4vw,56px);font-weight:700;line-height:1.04}.brenzo-landing .pricing-head p{color:var(--text-2);margin:0;font-size:17px}.brenzo-landing .plans{grid-template-columns:1fr 1fr;gap:16px;max-width:920px;margin:0 auto;padding:0 32px;display:grid}@media (max-width:760px){.brenzo-landing .plans{grid-template-columns:1fr}}.brenzo-landing .plan{background:var(--surface);border:.5px solid var(--border);border-radius:26px;padding:32px;position:relative;overflow:hidden}.brenzo-landing .plan.pro{background:linear-gradient(160deg, #c6f24e1a 0%, #c6f24e05 50%, var(--surface) 100%);border:.5px solid #c6f24e52;box-shadow:0 30px 60px #c6f24e0f}.brenzo-landing .plan-tag{color:var(--text-3);letter-spacing:.8px;text-transform:uppercase;font-size:11px;font-weight:700}.brenzo-landing .plan.pro .plan-tag{color:var(--accent)}.brenzo-landing .plan h3{letter-spacing:-.8px;margin:8px 0 6px;font-size:28px;font-weight:700}.brenzo-landing .plan .sub{color:var(--text-3);margin-bottom:24px;font-size:14px}.brenzo-landing .plan .price{align-items:baseline;gap:6px;margin-bottom:24px;display:flex}.brenzo-landing .plan .price .v{letter-spacing:-1.4px;font-size:48px;font-weight:700}.brenzo-landing .plan .price .u{color:var(--text-3);font-size:14px;font-weight:500}.brenzo-landing .plan .price .alt{color:var(--text-3);margin-left:8px;font-size:12px}.brenzo-landing .plan ul{flex-direction:column;gap:10px;margin:0 0 28px;padding:0;list-style:none;display:flex}.brenzo-landing .plan ul li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.brenzo-landing .plan ul li svg{flex-shrink:0;margin-top:2px}.brenzo-landing .plan-cta{background:var(--surface-2);border:.5px solid var(--border-strong);border-radius:999px;justify-content:center;align-items:center;height:50px;font-size:15px;font-weight:700;transition:background .2s,transform .18s;display:flex}.brenzo-landing .plan-cta:hover{background:var(--surface-3)}.brenzo-landing .plan.pro .plan-cta{background:var(--accent);color:var(--on-accent);border-color:#0000;box-shadow:0 10px 28px #c6f24e47}.brenzo-landing .plan.pro .plan-cta:hover{transform:translateY(-1px)}.brenzo-landing .faq{padding:80px 0 120px}.brenzo-landing .faq-head{text-align:center;max-width:720px;margin:0 auto 56px;padding:0 32px}.brenzo-landing .faq-head h2{letter-spacing:-1.2px;margin:14px 0 8px;font-size:clamp(32px,3.8vw,48px);font-weight:700}.brenzo-landing .faq-list{border-top:.5px solid var(--border);max-width:760px;margin:0 auto;padding:0 32px}.brenzo-landing .faq-item{border-bottom:.5px solid var(--border)}.brenzo-landing .faq-q{letter-spacing:-.3px;text-align:left;justify-content:space-between;align-items:center;width:100%;padding:22px 0;font-size:17px;font-weight:600;transition:color .2s;display:flex}.brenzo-landing .faq-q:hover{color:var(--accent)}.brenzo-landing .faq-q .chev{background:var(--surface-2);border:.5px solid var(--border);border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;margin-left:16px;transition:transform .3s cubic-bezier(.32,.72,0,1),background .2s;display:grid}.brenzo-landing .faq-item.open .faq-q .chev{background:var(--accent);color:var(--on-accent);transform:rotate(45deg)}.brenzo-landing .faq-a{max-height:0;color:var(--text-2);padding:0 0 0 2px;font-size:15px;line-height:1.6;transition:max-height .4s cubic-bezier(.32,.72,0,1),padding .4s;overflow:hidden}.brenzo-landing .faq-item.open .faq-a{max-height:240px;padding:0 0 24px 2px}.brenzo-landing .final{text-align:center;padding:140px 0 160px;position:relative;overflow:hidden}.brenzo-landing .final:before{content:"";pointer-events:none;background:radial-gradient(60% 70% at 50% 60%,#c6f24e1f,#0000 60%),radial-gradient(30% 40% at 80% 20%,#7dd3fc0d,#0000 60%);position:absolute;inset:0}.brenzo-landing .final h2{z-index:1;letter-spacing:-2.2px;max-width:860px;margin:0 auto 24px;padding:0 32px;font-size:clamp(40px,5.6vw,80px);font-weight:700;line-height:.98;position:relative}.brenzo-landing .final p{z-index:1;color:var(--text-2);max-width:540px;margin:0 auto 40px;padding:0 32px;font-size:18px;position:relative}.brenzo-landing .final .hero-ctas{z-index:1;justify-content:center;position:relative}.brenzo-landing .footer{border-top:.5px solid var(--border);padding:56px 0 40px}.brenzo-landing .footer .shell{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;display:grid}@media (max-width:760px){.brenzo-landing .footer .shell{grid-template-columns:1fr 1fr}}.brenzo-landing .footer h6{color:var(--text-3);letter-spacing:.8px;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:700}.brenzo-landing .footer ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.brenzo-landing .footer a{color:var(--text-2);font-size:14px;transition:color .2s}.brenzo-landing .footer a:hover{color:var(--text)}.brenzo-landing .footer .brand-col p{color:var(--text-3);max-width:280px;margin:12px 0 0;font-size:13px;line-height:1.5}.brenzo-landing .footer-bot{border-top:.5px solid var(--border);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:56px;padding-top:24px;font-size:12px;display:flex}.brenzo-landing .reveal{opacity:0;transition:opacity .9s cubic-bezier(.32,.72,0,1),transform .9s cubic-bezier(.32,.72,0,1);transform:translateY(28px)}.brenzo-landing .reveal.in{opacity:1;transform:translateY(0)}.brenzo-landing .reveal.d-1{transition-delay:60ms}.brenzo-landing .reveal.d-2{transition-delay:.12s}.brenzo-landing .reveal.d-3{transition-delay:.18s}.brenzo-landing .reveal.d-4{transition-delay:.24s}.brenzo-landing .set-pill{background:var(--surface-2);border:.5px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12px;display:flex}.brenzo-landing .set-pill.done{background:#c6f24e14;border-color:#c6f24e47}.brenzo-landing .set-pill .label{color:var(--text-3);letter-spacing:.4px;text-transform:uppercase;font-size:9px;font-weight:700}.brenzo-landing .set-pill .val{letter-spacing:-.3px;font-size:14px;font-weight:700}.brenzo-landing .set-pill.done .check{background:var(--accent);width:14px;height:14px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid}.brenzo-landing .chip{background:var(--accent-soft);color:var(--accent);letter-spacing:.6px;text-transform:uppercase;border:.5px solid #c6f24e52;border-radius:999px;align-items:center;padding:4px 9px;font-size:9px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.brenzo-landing .phone.float,.brenzo-landing .hero-pill .dot,.brenzo-landing .marquee-track,.brenzo-landing .hero-phone-wrap,.brenzo-landing .hero h1 .line span{animation:none!important}.brenzo-landing .reveal{opacity:1;transition:none;transform:none}}
