@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";:root{color:var(--bz-text-primary);background:var(--bz-neutral-100);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bz-black:#080808;--bz-surface-dark:#141414;--bz-surface-raised:#24211c;--bz-graphite:#38342e;--bz-white:#fff;--bz-off-white:#f7f7f4;--bz-gold:#c89937;--bz-gold-ink:#755010;--bz-text-primary:#181818;--bz-text-secondary:#686866;--bz-muted:var(--bz-text-secondary);--bz-border:#deded8;--bz-disabled:#a7a7a3;--bz-error:#c9342f;--bz-warning:#9a6500;--google-button-dark:#131314;--google-button-border:#8e918f;--google-button-text:#e3e3e3;--bz-neutral-100:#efefeb;--bz-neutral-300:#d2d2cc;--bz-neutral-500:#858581;--bz-neutral-700:#3d3d3b;font-family:DM Sans,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bz-neutral-100);min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}h1,h2,h3,p{margin-top:0}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:3px solid color-mix(in srgb, var(--bz-gold) 55%, transparent);outline-offset:3px}.v2-site{--v2-gold:#c89937;--v2-gold-light:#f7bf00;--v2-ink:#191814;--v2-cream:#f7f5ef;--v2-line:#e2ded3;color:var(--v2-ink);background:#fff;min-height:100vh;font-family:DM Sans,Arial,sans-serif}.v2-site *{box-sizing:border-box}.v2-site a{color:inherit}.v2-site p{line-height:1.7}.v2-site h1,.v2-site h2,.v2-site h3{letter-spacing:-.045em;font-family:Manrope,Arial,sans-serif;line-height:1.12}.v2-site h1{max-width:780px;font-size:clamp(42px,5.4vw,76px)}.v2-site h2{margin:0 0 22px;font-size:clamp(32px,3.5vw,52px)}.v2-site h3{font-size:22px}.v2-site :focus-visible{outline-offset:3px;outline:3px solid #b78018}.v2-wrap{width:min(1180px,100% - 48px);margin-inline:auto}.v2-preview{text-align:center;letter-spacing:.14em;text-transform:uppercase;background:#efe5cf;padding:6px 10px;font-size:10px;font-weight:800}.v2-header{color:#fff;z-index:2;background:#111;border-bottom:1px solid #353229;position:relative}.v2-head-inner{justify-content:space-between;align-items:center;gap:28px;width:min(1320px,100% - 48px);min-height:92px;margin:auto;display:flex}.v2-brand{flex:none;align-items:center;gap:9px;min-width:220px;display:inline-flex}.v2-brand-icon{background:#d4a649;width:39px;height:39px;display:block;-webkit-mask:none;mask:none}.v2-brand-word{background:linear-gradient(120deg,#f0d18b,#bd8b28);width:172px;height:44px;display:block;-webkit-mask:url(/brand/barzcash-logo.png) 50%/contain no-repeat;mask:url(/brand/barzcash-logo.png) 50%/contain no-repeat}.v2-nav{align-items:center;gap:23px;display:flex}.v2-nav a{white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none}.v2-nav a:hover,.v2-nav a.active{color:#e4bc67}.v2-nav .v2-access{background:var(--v2-gold);color:#111;border-radius:3px;align-items:center;gap:8px;padding:13px 16px;display:flex}.v2-menu{color:#fff;background:0 0;border:0;display:none}.v2-hero{color:#fff;background:#171714;padding:90px 0 105px}.v2-hero-grid{grid-template-columns:1fr .86fr;align-items:center;gap:60px;display:grid}.v2-hero h1{margin:20px 0 27px}.v2-hero h1 em{color:#e4ba62;font-style:normal}.v2-hero p{color:#e4e1d9;max-width:670px;font-size:19px}.v2-kicker{text-transform:uppercase;letter-spacing:.17em;color:#a9781c;margin-bottom:16px;font-size:11px;font-weight:900;display:block}.v2-hero .v2-kicker,.v2-dark .v2-kicker,.v2-video .v2-kicker,.v2-footer .v2-kicker{color:#e5bc69}.v2-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:35px;display:flex}.v2-button{background:var(--v2-gold);border:1px solid #9f7023;border-radius:3px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:14px 21px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;color:#111!important}.v2-button:hover{background:var(--v2-gold-light)}.v2-text-link{border-bottom:2px solid var(--v2-gold);align-items:center;gap:10px;padding-bottom:5px;font-weight:800;text-decoration:none;display:inline-flex}.v2-rule{color:#bdb8ad;border-top:1px solid #555148;margin-top:48px;padding-top:18px;font-size:12px}.v2-image-slot{background:linear-gradient(145deg,#322f28,#1e1b17);border:1px solid #8c7b5d;flex-direction:column;justify-content:flex-end;min-height:510px;padding:35px;display:flex;position:relative;overflow:hidden}.v2-image-slot:before{content:"";pointer-events:none;border:1px solid #6e624c;position:absolute;inset:20px}.v2-image-slot span,.v2-image-slot strong,.v2-image-slot p{position:relative}.v2-image-slot span{text-transform:uppercase;color:#d7ac59;letter-spacing:.12em;font-size:10px;font-weight:800}.v2-image-slot strong{max-width:360px;margin-top:12px;font-family:Manrope;font-size:32px;line-height:1.15;display:block}.v2-image-slot p{color:#d5d0c6;max-width:340px;font-size:12px}.v2-section{padding-top:105px;padding-bottom:105px}.v2-section-head{max-width:750px;margin-bottom:45px}.v2-section-head p{color:#535049;font-size:17px}.v2-three{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:36px;display:grid}.v2-three article{background:var(--v2-cream);border:1px solid var(--v2-line);min-height:265px;padding:34px}.v2-three b{border-bottom:3px solid var(--v2-gold);padding-bottom:7px;font-size:12px}.v2-three h3{margin:28px 0 13px}.v2-three p{color:#555047;font-size:15px}.v2-dark{color:#fff;background:#191714;padding:105px 0}.v2-split{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.v2-dark p,.v2-video p{color:#d2cec5}.v2-dark-card{border-left:5px solid var(--v2-gold);background:#27231d;flex-direction:column;gap:25px;padding:58px;display:flex}.v2-dark-card span{text-transform:uppercase;color:#e8ba65;letter-spacing:.12em;font-size:11px;font-weight:800}.v2-dark-card strong{font:600 30px/1.45 Manrope}.v2-dark-card small{color:#bcb9b1}.v2-feature-list{background:var(--v2-cream);border:1px solid var(--v2-line);gap:24px;padding:38px;display:grid}.v2-feature-list span{align-items:center;gap:15px;font-weight:700;display:flex}.v2-feature-list svg{color:#936416}.v2-video{color:#fff;background:#282722;padding:75px 0}.v2-intro{background:var(--v2-cream);border-bottom:1px solid var(--v2-line);padding:95px 0}.v2-intro h1{margin:0 0 23px}.v2-intro p{max-width:720px;font-size:19px}.v2-site .v2-section .v2-image-slot{color:#fff}.v2-note{background:#faf4e6;border:1px solid #d1b474;max-width:780px;padding:30px}.v2-note strong{font-size:20px}.v2-contact-grid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.v2-contact-grid a{margin:14px 0;font-size:21px;font-weight:800;display:block}.v2-callout{background:var(--v2-cream);border-top:1px solid var(--v2-line);justify-content:space-between;align-items:center;gap:40px;padding:75px max(24px,50vw - 590px);display:flex}.v2-callout>div{max-width:670px}.v2-footer{color:#eee;background:#10110f;padding:70px max(24px,50vw - 590px) 20px}.v2-footer-grid{grid-template-columns:2fr 1fr 1.2fr;gap:50px;display:grid}.v2-footer-grid p{color:#bbb;max-width:300px;margin-top:20px;font-size:13px}.v2-footer-grid strong,.v2-footer-grid a,.v2-footer-grid span:not(.v2-brand-icon):not(.v2-brand-word){display:block}.v2-footer-grid strong{color:#d8aa54;margin-bottom:18px}.v2-footer-grid a:not(.v2-brand){margin:9px 0;font-size:13px;text-decoration:none}.v2-footer-grid span:not(.v2-brand-icon):not(.v2-brand-word){color:#bbb;font-size:13px;line-height:1.7}.v2-footline{color:#aaa;border-top:1px solid #444;margin-top:55px;padding-top:18px;font-size:11px}@media (width<=1040px){.v2-head-inner{padding:16px 0;display:block}.v2-nav{gap:16px;margin-top:14px}.v2-hero-grid,.v2-split{gap:35px}}@media (width<=700px){.v2-wrap,.v2-head-inner{width:calc(100% - 32px)}.v2-head-inner{min-height:72px;display:flex}.v2-menu{display:block}.v2-nav{background:#111;flex-direction:column;align-items:stretch;margin:0;padding:16px;display:none;position:absolute;top:100%;left:0;right:0}.v2-nav-open{display:flex}.v2-nav a{padding:9px 4px}.v2-nav .v2-access{justify-content:center}.v2-hero{padding:64px 0}.v2-hero-grid,.v2-split,.v2-three,.v2-contact-grid,.v2-footer-grid{grid-template-columns:1fr}.v2-hero h1{font-size:clamp(38px,11vw,54px)}.v2-image-slot{min-height:370px}.v2-section{padding-top:65px;padding-bottom:65px}.v2-dark{padding:65px 0}.v2-callout{padding:65px 16px;display:block}.v2-callout .v2-button{margin-top:20px}.v2-footer{padding:55px 16px 20px}.v2-footer-grid{gap:30px}.v2-intro{padding:65px 0}.v2-site h1{font-size:clamp(37px,10vw,52px)}}@media (prefers-reduced-motion:reduce){.v2-site *{scroll-behavior:auto!important;transition:none!important}}.v2-room{border:1px solid #876a39;min-height:520px;margin:0;position:relative;overflow:hidden}.v2-room img{object-fit:cover;object-position:62% center;width:100%;height:520px;display:block}.v2-room figcaption{background:linear-gradient(#0000,#111e);padding:27px 25px 20px;font-size:12px;font-weight:800;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.v2-room figcaption small{color:#ddd;font-weight:500}@media (width<=700px){.v2-room,.v2-room img{height:320px;min-height:320px}}.v2-hero-grid:has(.v2-concept){grid-template-columns:1fr;gap:55px}.v2-hero-grid:has(.v2-concept)>div:first-child{max-width:850px}.v2-concept{min-height:0}.v2-concept img{aspect-ratio:16/9;object-fit:contain;object-position:center;width:100%;height:auto}.v2-concept figcaption{padding:28px 24px 15px;font-size:12px}@media (width<=700px){.v2-hero-grid:has(.v2-concept){gap:35px}.v2-concept,.v2-concept img{height:auto;min-height:0}.v2-concept figcaption{background:#24231e;padding:12px;font-size:11px;position:static}}.v2-brand{min-width:185px}.v2-brand-icon{display:none}.v2-brand-word{background:linear-gradient(90deg,#fff 0 53%,#c89937 53% 100%);width:185px;height:49px}.v2-preview a{color:#5b3b08;text-underline-offset:3px;margin-left:12px;text-decoration:underline}.v2-integrations{border-top:1px solid var(--v2-line)}.v2-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.v2-integration-grid article{border:1px solid var(--v2-line);border-top:4px solid var(--v2-gold);background:var(--v2-cream);min-width:0;padding:32px}.v2-integration-grid h3{margin:17px 0 11px}.v2-integration-grid p{color:#514d45;margin:0;font-size:15px}.v2-integration-state{color:#755010;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:900;display:inline-block}.v2-site .v2-kicker{color:#755010}.v2-site .v2-hero .v2-kicker,.v2-site .v2-dark .v2-kicker,.v2-site .v2-video .v2-kicker,.v2-site .v2-footer .v2-kicker{color:#e5bc69}@media (width<=700px){.v2-integration-grid{grid-template-columns:1fr}.v2-integration-grid article{padding:25px}}.v2-nav a,.v2-button,.v2-text-link{transition:color .2s,background-color .2s,transform .2s}.v2-button:hover,.v2-button:focus-visible{transform:translateY(-2px)}.v2-three article,.v2-integration-grid article{transition:transform .22s,border-color .22s,box-shadow .22s}@media (hover:hover){.v2-three article:hover,.v2-integration-grid article:hover{border-color:#b8924c;transform:translateY(-3px);box-shadow:0 12px 28px #19181412}}.v2-menu{cursor:pointer;min-width:44px;min-height:44px}@media (prefers-reduced-motion:no-preference){.v2-site main{animation:.28s ease-out both v2-page-in}@keyframes v2-page-in{0%{opacity:.82;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.v2-site main,.v2-button,.v2-nav a,.v2-text-link,.v2-three article,.v2-integration-grid article{transition:none!important;animation:none!important;transform:none!important}}.v2-brand-word{background:url(/brand/barzcash-logo-gold.png) 50%/contain no-repeat;-webkit-mask:none;mask:none}.v2-review-deadline{color:#f7f7f4;background:#211e19;border:2px solid #a77624;border-left:7px solid #c89937;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;margin-top:28px;margin-bottom:12px;padding:23px 26px;display:flex}.v2-review-deadline strong{color:#f4d28b;font-size:17px;display:block}.v2-review-deadline p{color:#f7f7f4;max-width:80ch;margin:8px 0;line-height:1.55}.v2-review-deadline small{color:#d2d2cc}.v2-quote-compose{border:1px solid var(--v2-line);border-top:4px solid var(--v2-gold);background:var(--v2-cream);padding:clamp(24px,4vw,48px)}.v2-quote-compose>p{color:#514d45;max-width:72ch}.v2-quote-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.v2-quote-fields label{gap:8px;font-weight:700;display:grid}.v2-quote-fields select,.v2-quote-fields textarea,.v2-quote-fields input{font:inherit;color:var(--v2-ink);background:#fff;border:1px solid #9c927e;border-radius:5px;width:100%;min-width:0;padding:12px}.v2-quote-details{grid-column:1/-1}.v2-quote-compose .v2-button{width:max-content;display:inline-flex}.v2-quote-compose small{color:#514d45;margin-top:16px;display:block}@media (width<=600px){.v2-quote-fields{grid-template-columns:1fr}.v2-quote-compose .v2-button{justify-content:center;width:100%}}.v2-site :is(a,button,summary,input,textarea,select):focus-visible{outline-offset:4px;outline:3px solid #c89937}.v2-site :is(h1,h2,h3){text-wrap:balance}.v2-review-deadline{box-shadow:0 16px 36px #17120b1c}@media (prefers-reduced-motion:no-preference){.v2-review-deadline{animation:.42s ease-out both v2-notice-in}@keyframes v2-notice-in{0%{opacity:.65;transform:translateY(9px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.v2-review-deadline{animation:none!important;transform:none!important}}.v2-review-deadline a{color:#f4d28b;text-underline-offset:4px;flex:none;align-items:center;gap:8px;min-height:44px;font-weight:800;text-decoration:underline;display:inline-flex}.v2-review-deadline a:focus-visible{outline-offset:3px;outline:3px solid #f4d28b}@media (width<=700px){.v2-review-deadline{margin-top:14px;padding:19px;display:block}.v2-review-deadline a{margin-top:14px}}.v2-hero{isolation:isolate;background:#11110f;padding:0;position:relative;overflow:hidden}.v2-hero-image,.v2-hero-shade{pointer-events:none;position:absolute;inset:0}.v2-hero-image{z-index:-2}.v2-hero-image img{object-fit:cover;object-position:65% center;width:100%;height:100%;display:block}.v2-hero-shade{z-index:-1;background:linear-gradient(90deg,#10110ff2 0%,#10110fd4 37%,#10110f35 78%),linear-gradient(#0000 52%,#10110f75)}.v2-hero-grid{align-items:center;min-height:720px;padding-top:105px;padding-bottom:105px;display:flex}.v2-hero-content{max-width:710px}.v2-hero h1{text-wrap:balance;text-shadow:0 2px 25px #0008}.v2-hero p{text-shadow:0 2px 12px #000b;max-width:650px}.v2-hero .v2-rule{color:#e7e4db;border-color:#fff5}.v2-workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v2-workspace-grid article{border:1px solid var(--v2-line);background:var(--v2-cream);min-width:0;padding:30px}.v2-workspace-grid h3{margin:16px 0 12px}.v2-workspace-grid p{color:#514d45;margin:0;font-size:14px}.v2-workspace .v2-static-note{border-left:3px solid var(--v2-gold);margin-top:25px;padding-left:14px}.v2-workspace-grid article,.v2-integration-grid article{transition:transform .22s,border-color .22s,box-shadow .22s}@media (hover:hover){.v2-workspace-grid article:hover{border-color:#b8924c;transform:translateY(-3px);box-shadow:0 12px 28px #19181412}}@media (prefers-reduced-motion:no-preference){.v2-hero-image img{animation:1.2s ease-out both v2-image-settle}@keyframes v2-image-settle{0%{opacity:.55;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}}@media (width<=900px){.v2-hero-grid{min-height:630px}.v2-workspace-grid{grid-template-columns:1fr 1fr}.v2-hero-image img{object-position:62% center}}@media (width<=700px){.v2-hero{padding:0}.v2-hero-grid{min-height:0;padding-top:62px;padding-bottom:calc(52vw + 25px);display:block}.v2-hero-content{max-width:none}.v2-hero h1{font-size:clamp(39px,10vw,54px)}.v2-hero-image{height:51vw;max-height:320px;top:auto;bottom:0}.v2-hero-image img{object-fit:contain;object-position:center bottom}.v2-hero-shade{background:linear-gradient(#11110f 58%,#11110f00 100%)}.v2-workspace-grid{grid-template-columns:1fr}.v2-workspace-grid article{padding:25px}}@media (prefers-reduced-motion:reduce){.v2-hero-image img,.v2-workspace-grid article{transition:none!important;animation:none!important;transform:none!important}}@media (width<=700px){.v2-hero-grid{align-items:flex-start;min-height:700px;padding-top:58px;padding-bottom:60px;display:flex}.v2-hero-image{height:auto;max-height:none;inset:0}.v2-hero-image img{object-fit:cover;object-position:67% center}.v2-hero-shade{background:linear-gradient(90deg,#11110fe8,#11110f9c 70%,#11110f55),linear-gradient(#0000 45%,#11110fbd)}.v2-hero-content{max-width:540px}.v2-hero .v2-rule{margin-top:35px}}.v2-site .v2-access--static{cursor:default;white-space:nowrap}.v2-static-note{color:#4f4636;border-left:3px solid #c89937;padding-left:15px;font-size:14px}.v2-workflow-icon{color:#795212;background:#f8f1e2;border:1px solid #b58e45;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;margin-bottom:16px;transition:transform .25s,background-color .25s;display:inline-grid}.v2-three article:hover .v2-workflow-icon,.v2-integration-grid article:hover .v2-workflow-icon,.v2-three article:focus-within .v2-workflow-icon,.v2-integration-grid article:focus-within .v2-workflow-icon{background:#f2e4c7;transform:translateY(-3px)}.v2-three article>.v2-workflow-icon{display:grid}.v2-three article>b{width:max-content;margin-top:6px;display:block}.v2-integration-grid article{min-width:0}.v2-integration-grid article .v2-workflow-icon{display:grid}.v2-youtube-mark{background:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;min-height:48px;margin:0 0 16px;padding:8px 10px;display:inline-flex}.v2-youtube-mark img{object-fit:contain;width:118px;height:auto;max-height:34px;display:block}.v2-youtube-mark:focus-visible{outline-offset:3px;outline:3px solid #b78018}@media (prefers-reduced-motion:no-preference){.v2-await-view{opacity:0;transform:translateY(18px)}.v2-await-view.v2-in-view{opacity:1;transition:opacity .6s,transform .6s;transform:none}}@media (prefers-reduced-motion:reduce){.v2-await-view{opacity:1!important;transform:none!important}.v2-workflow-icon{transition:none!important}.v2-three article:hover .v2-workflow-icon,.v2-integration-grid article:hover .v2-workflow-icon{transform:none!important}}.v2-venue-image{background:#24211d;border:1px solid #8c7b5d;min-height:390px;overflow:hidden;box-shadow:0 22px 48px #251b0c1f}.v2-venue-image img{object-fit:cover;width:100%;height:100%;min-height:390px;max-height:540px;transition:transform .55s;display:block}@media (hover:hover){.v2-venue-image:hover img{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.v2-venue-image img{transition:none}}@media (width>=701px) and (width<=1040px){.v2-head-inner{min-height:76px;padding:0;display:flex}.v2-menu{display:block}.v2-nav{background:#111;flex-direction:column;align-items:stretch;gap:7px;margin:0;padding:18px 24px;display:none;position:absolute;top:100%;left:0;right:0}.v2-nav-open{display:flex}.v2-nav a{padding:10px 4px}}.v2-mobile-scene{display:none}@media (width<=700px){.v2-mobile-scene{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.v2-hero-image,.v2-hero-shade{display:none}.v2-hero-grid{min-height:0;padding-top:36px;padding-bottom:42px}.v2-hero-content{max-width:none}.v2-hero h1{margin-top:12px;margin-bottom:20px}.v2-hero .v2-rule{margin-top:30px}}.v2-venue-image--product{background:#e9e7e1;place-items:center;display:grid}.v2-venue-image--product img{object-fit:contain;width:100%;height:auto;min-height:0;max-height:540px;padding:24px}@media (width>=1051px){.v2-hero{grid-template-columns:minmax(0,1.18fr) minmax(430px,.82fr);align-items:center;display:grid}.v2-hero-image{z-index:0;aspect-ratio:1672/941;width:100%;height:auto;position:relative;inset:auto}.v2-hero-shade{display:none}.v2-hero-grid{grid-area:1/2;width:auto;min-height:0;margin:0;padding:36px clamp(32px,4vw,72px)}.v2-hero h1{font-size:clamp(40px,3.6vw,68px)}.v2-hero-content{max-width:650px}.v2-hero .v2-rule{margin-top:28px}}@media (width>=701px) and (width<=1050px){.v2-hero{flex-direction:column;display:flex}.v2-hero-image{z-index:0;aspect-ratio:1672/941;width:100%;height:auto;position:relative;inset:auto}.v2-hero-shade{display:none}.v2-hero-grid{min-height:0;padding-top:45px;padding-bottom:55px}}@media (width<=700px){.v2-hero{flex-direction:column;display:flex}.v2-mobile-scene{order:0}.v2-hero-grid{order:1}.v2-mobile-scene{aspect-ratio:1672/941;object-fit:contain}}.v2-integration-group{margin-top:32px}.v2-integration-group>h3{border-bottom:1px solid var(--v2-line);margin:0 0 14px;padding-bottom:9px;font-size:20px}.v2-integration-grid h4{letter-spacing:-.035em;margin:15px 0 9px;font-family:Manrope,Arial,sans-serif;font-size:23px}.v2-integration-grid details{border-top:1px solid #d7d1c5;margin-top:18px;padding-top:12px}.v2-integration-grid summary{cursor:pointer;color:#704a0b;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-weight:800;list-style:none;display:flex}.v2-integration-grid summary::-webkit-details-marker{display:none}.v2-integration-grid summary:after{content:"+";font-size:24px;font-weight:500;line-height:1}.v2-integration-grid details[open] summary:after{content:"−"}.v2-integration-grid details p{padding:5px 0 10px}.v2-integration-grid summary:focus-visible{outline-offset:3px;outline:3px solid #b78018}.v2-social-marks{align-items:center;gap:14px;margin:12px 0 16px;display:flex}.v2-social-marks img{object-fit:contain;background:#fff;border-radius:9px;width:38px;height:38px;padding:4px;display:block}@media (hover:hover){.v2-integration-grid summary:hover{color:#a66d0d}.v2-social-marks img{transition:transform .2s}.v2-integration-grid article:hover .v2-social-marks img{transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.v2-integration-grid details[open] p{animation:.22s ease-out both v2-detail-reveal}@keyframes v2-detail-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.v2-integration-grid details[open] p,.v2-social-marks img{transition:none!important;animation:none!important;transform:none!important}}.v2-demo-brand{color:#1e1c19;background:#fff9ec;border:1px solid #cbb991;border-radius:12px;align-items:center;gap:9px;min-height:52px;margin:8px 0 12px;padding:6px 12px 6px 6px;font:700 13px/1.12 Manrope,Arial,sans-serif;display:inline-flex;box-shadow:0 3px 9px #17130b0d}.v2-demo-brand>b{color:#fff;background:#1e1c19;border-radius:8px;place-items:center;width:38px;height:38px;font:800 21px/1 Manrope,Arial,sans-serif;display:grid}.v2-demo-brand span{gap:4px;display:grid}.v2-demo-brand small{color:#735b36;letter-spacing:.12em;font-size:9px;font-weight:800}.v2-demo-brand--gemini>b{background:#5f52a0}.v2-demo-brand--shopify>b{background:#527d24}.v2-demo-brand--quickbooks>b{background:#246b55}.v2-demo-brand--meta>b{background:#3062a8}.v2-demo-brand--spark>b{background:#aa6d25}.v2-demo-brand--antigravity>b{background:#364a6c}@media (prefers-reduced-motion:no-preference){.v2-integration-grid article{animation:.55s ease-out both v2-card-enter}.v2-integration-grid article:nth-child(2){animation-delay:90ms}@keyframes v2-card-enter{0%{opacity:.4;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}@media (hover:hover){.v2-integration-grid article:hover{transform:translateY(-4px);box-shadow:0 14px 28px #201a111c}}@media (prefers-reduced-motion:reduce){.v2-integration-grid article{transition:none!important;animation:none!important;transform:none!important}}.v2-home-value{padding-top:72px;padding-bottom:78px}.v2-home-value .v2-three{margin-top:30px}.v2-home-value .v2-three article{min-height:205px}.v2-journey{color:#f7f1e5;background:#151411;padding:84px 0 88px}.v2-journey .v2-section-head{max-width:750px}.v2-journey .v2-section-head p{color:#ded5c3}.v2-journey-layout{grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(24px,5vw,70px);margin-top:34px;display:grid}.v2-journey-steps{gap:10px;display:grid}.v2-journey-step{color:#f8f4eb;text-align:left;cursor:pointer;background:#25231f;border:1px solid #7d6a4a;border-radius:4px;grid-template-columns:42px 1fr 18px;align-items:center;gap:14px;width:100%;min-height:64px;padding:10px 16px;transition:background .25s,border-color .25s,transform .25s,box-shadow .25s;display:grid}.v2-journey-step span{color:#d1ab5b;font-weight:800}.v2-journey-step strong{font-size:16px}.v2-journey-step.is-active{background:#41331f;border-color:#d5a83f;box-shadow:inset 3px 0 #d5a83f}.v2-journey-step:focus-visible{outline-offset:3px;outline:3px solid #f0c56b}.v2-journey-step:active{transform:scale(.99)}@media (hover:hover){.v2-journey-step:hover{background:#3b3022;transform:translate(4px)}}.v2-journey-detail{min-width:0}.v2-journey-detail h3{color:#fff;margin:10px 0 13px;font-size:clamp(28px,3.5vw,43px);line-height:1.1}.v2-journey-detail>p{color:#e3dac8;max-width:650px}.v2-journey-screen{color:#22201d;background:#f5f1e9;border:1px solid #9c835a;border-radius:9px;min-height:250px;margin-top:22px;overflow:hidden;box-shadow:0 26px 55px #0007}.v2-screen-bar{color:#f5e9d1;background:#262522;align-items:center;gap:7px;height:38px;padding:0 13px;display:flex}.v2-screen-bar span{background:#c1a064;border-radius:50%;width:7px;height:7px}.v2-screen-bar em{letter-spacing:.12em;margin-left:auto;font:800 9px/1 Manrope,Arial,sans-serif}.v2-screen-body{flex-direction:column;align-items:flex-start;gap:12px;min-height:210px;padding:clamp(18px,3vw,30px);display:flex}.v2-screen-body>strong{font-size:clamp(17px,2vw,23px)}.v2-screen-body small{color:#645d51;font-size:12px}.v2-screen-avatar{color:#111;background:#d2a13e;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.v2-screen-choice{color:#26221d;background:#fff;border:1px solid #c8bba0;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;width:min(100%,390px);padding:10px 14px;font-weight:700;display:flex}.v2-screen-document{background:#fff;border:1px solid #ccc4b6;border-radius:5px;gap:9px;width:min(100%,350px);padding:18px;display:grid}.v2-screen-document span{background:#ddd5c9;border-radius:9px;height:8px}.v2-screen-document span:nth-child(2){width:76%}.v2-screen-document span:nth-child(3){width:52%}.v2-screen-suggestion{background:#efe5d0;border-left:3px solid #c39332;padding:8px 12px;font-size:13px;font-weight:700}.v2-journey-disclaimer{margin-top:16px;font-size:12px;color:#cfc3ae!important}.v2-home-next{justify-content:space-between;align-items:center;gap:30px;padding-top:75px;padding-bottom:75px;display:flex}.v2-home-next>div:first-child{max-width:640px}.v2-home-next h2{margin:8px 0 13px}.v2-home-next .v2-actions{flex-shrink:0;justify-items:start;gap:12px;display:grid}@media (width<=850px){.v2-journey-layout{grid-template-columns:1fr}.v2-journey-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.v2-journey-step{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:72px;padding:10px;display:flex}.v2-journey-step svg{display:none}.v2-journey-step strong{font-size:13px}.v2-home-next{display:block}.v2-home-next .v2-actions{flex-wrap:wrap;margin-top:25px;display:flex}}@media (width<=520px){.v2-journey{padding:62px 0}.v2-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-screen-bar em{font-size:8px}.v2-home-value{padding-top:58px;padding-bottom:58px}}@media (prefers-reduced-motion:no-preference){.v2-journey-screen{animation:.45s cubic-bezier(.2,.7,.2,1) both v2-screen-in}@keyframes v2-screen-in{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:none}}.v2-in-view .v2-journey-step{animation:.55s ease-out both v2-step-in}.v2-in-view .v2-journey-step:nth-child(2){animation-delay:.12s}.v2-in-view .v2-journey-step:nth-child(3){animation-delay:.24s}.v2-in-view .v2-journey-step:nth-child(4){animation-delay:.36s}@keyframes v2-step-in{0%{opacity:.25;transform:translateY(18px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.v2-journey-screen,.v2-journey-step{transition:none!important;animation:none!important;transform:none!important}}.v2-step-visual{color:#252019;background:linear-gradient(145deg,#fdfbf5,#e9e1d0);border:1px solid #cfbd97;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:174px;margin:16px 0 20px;padding:16px 14px 31px;font:700 11px/1.3 Manrope,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.v2-step-visual span,.v2-step-visual small{letter-spacing:.06em;font-size:9px}.v2-step-caption{color:#674b1f;position:absolute;bottom:8px;left:12px;letter-spacing:.02em!important;font-size:9px!important}.v2-step-table{background:#362c21;border:5px solid #9a7140;border-radius:16px;width:55%;max-width:150px;padding:7px;box-shadow:0 8px #594026}.v2-step-table>span{color:#f4e6c8;text-align:center;margin-bottom:5px;display:block}.v2-step-cloth{background:#234f5b;border:2px solid #e5cfab;border-radius:8px;height:67px}.v2-step-link{color:#8c621e;font-size:22px!important}.v2-step-controller{color:#fff;background:#211f1c;border:2px solid #b28942;border-radius:7px;gap:7px;min-width:85px;max-width:112px;padding:12px 9px;display:grid;box-shadow:0 7px 12px #0002}.v2-step-controller small{color:#d4b67d}.v2-step-controller strong{font-size:13px}.v2-step-controller span{color:#e3d5bb;letter-spacing:0}.v2-step-options,.v2-step-route{background:#fffdfa;border:1px solid #b7975d;border-radius:8px;width:100%;max-width:310px;box-shadow:0 7px 18px #2d21151a}.v2-step-options>span,.v2-step-route>span{color:#72501e;border-bottom:1px solid #e1d5bf;padding:9px 12px;display:block}.v2-step-options>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:13px 9px 8px;display:grid}.v2-step-options strong{text-align:center;background:#f9f2e3;border:1px solid #c9b68f;border-radius:5px;padding:13px 1px;font-size:10px}.v2-step-options>small{color:#6a5a42;letter-spacing:0;padding:0 10px 11px;display:block}.v2-step-route{padding-bottom:9px}.v2-step-route>div:nth-child(2){justify-content:space-between;gap:8px;padding:12px;display:flex}.v2-step-route strong{font-size:12px}.v2-step-route small{color:#665947;letter-spacing:0}.v2-step-bars{border-bottom:1px solid #d5c9b3;align-items:end;gap:8px;height:56px;margin:0 12px 8px;padding:0 12px;display:flex}.v2-step-bars i{background:#c7983e;border-radius:3px 3px 0 0;flex:1;max-width:35px}.v2-step-bars i:first-child{height:40%}.v2-step-bars i:nth-child(2){height:70%}.v2-step-bars i:nth-child(3){height:54%}.v2-step-bars i:nth-child(4){height:88%}.v2-step-bars i:nth-child(5){height:63%}.v2-step-route>small{padding:0 12px;display:block}@media (width<=360px){.v2-step-visual{padding-inline:8px}.v2-step-link{font-size:15px!important}.v2-step-controller{min-width:78px}}.v2-site [data-route-focus]:focus{outline:none}.v2-photo-request{color:#fff;background:#1e1b17;border:1px solid #cfbb93;border-radius:4px;min-width:0;margin:0;overflow:hidden}.v2-photo-request img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.v2-photo-request figcaption{background:#24211b;gap:5px;padding:16px 19px;display:grid}.v2-photo-request figcaption strong{color:#edc878;letter-spacing:.14em;text-transform:uppercase;font:800 10px/1.3 Manrope,Arial,sans-serif}.v2-photo-request figcaption span{font:700 15px/1.35 Manrope,Arial,sans-serif}.v2-photo-request figcaption small{color:#e6dfd1;font-size:12px;line-height:1.5}.v2-photo-request-blank{color:#4e3a20;text-align:center;background:repeating-linear-gradient(135deg,#eee9dd,#eee9dd 12px,#e8e1d3 12px 24px);place-content:center;justify-items:center;gap:10px;min-height:190px;font-weight:800;display:grid}.v2-photo-request-blank .v2-workflow-icon{margin:auto}.v2-photo-request--empty figcaption{background:#24211b}.v2-photo-home{padding-top:0;padding-bottom:70px}.v2-photo-home .v2-photo-request{grid-template-columns:minmax(0,1.3fr) minmax(230px,.7fr);display:grid}.v2-photo-home .v2-photo-request img{height:260px}.v2-photo-home .v2-photo-request figcaption{align-content:center;padding:25px}.v2-split .v2-photo-request img{aspect-ratio:4/3}.v2-split .v2-venue-image+.v2-photo-request{margin-top:15px}.v2-contact-grid .v2-photo-request{margin-bottom:16px}.v2-contact-grid .v2-photo-request img{aspect-ratio:4/3}@media (width<=700px){.v2-photo-home{padding-bottom:55px}.v2-photo-home .v2-photo-request{grid-template-columns:1fr}.v2-photo-home .v2-photo-request img{height:auto}.v2-photo-request figcaption{padding:15px}.v2-contact-grid{gap:32px}}.v2-article{max-width:860px}.v2-article p{font-size:17px;line-height:1.8}.v2-article h2{margin:2rem 0 1rem;font-size:clamp(25px,3vw,38px)}.v2-article h3{margin:1.8rem 0 .8rem;font-size:24px}.v2-article figure{margin:2rem 0}.v2-article img{max-width:100%;height:auto;display:block}.v2-article figcaption{color:#665947;margin-top:.5rem;font-size:12px}.v2-blog-grid article{min-height:0}.v2-blog-grid p{min-height:4em}.v2-quote-status{color:#3b3327;min-height:1.5em;margin:14px 0 0;font-weight:700}.v2-quote-compose button:disabled{opacity:.7;cursor:wait}.v2-audience-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0 8px;display:grid}.v2-audience-guide>div{background:#25231f;border:1px solid #816d4c;border-radius:7px;min-width:0;padding:18px 20px}.v2-audience-guide strong{color:#f6ddb1;font-size:17px;display:block}.v2-audience-guide p{color:#e5dccc;margin:8px 0;line-height:1.5}.v2-audience-guide a{color:#f0c56b;text-underline-offset:.2em;align-items:center;gap:7px;font-weight:800;text-decoration:underline;display:inline-flex}.v2-audience-guide a:focus-visible{outline-offset:3px;outline:3px solid #f0c56b}@media (width<=650px){.v2-audience-guide{grid-template-columns:1fr}}.editor-demo{color:#191919;background:#f5f3ed;min-height:100vh;font-family:Arial,sans-serif}.editor-demo *{box-sizing:border-box}.editor-demo header{color:#fff;background:#111;align-items:center;gap:32px;padding:18px max(20px,50vw - 625px);display:flex}.editor-demo header a{color:#e9c374}.editor-warning{background:#fff1cb;border-bottom:1px solid #dec382;padding:14px max(20px,50vw - 625px);font-size:13px;line-height:1.5}.editor-layout{grid-template-columns:minmax(300px,.92fr) minmax(320px,1.08fr);gap:28px;width:min(1250px,100% - 40px);margin:35px auto;display:grid}.editor-controls,.editor-side>section{background:#fff;border:1px solid #ded8c9;margin-bottom:18px;padding:25px}.editor-demo h1{margin:0 0 10px;font-size:30px}.editor-demo h2{margin:4px 0 20px;font-size:20px}.editor-demo p,.editor-demo li{line-height:1.5}.editor-controls>label{margin:16px 0;font-size:13px;font-weight:700;display:block}.editor-controls input,.editor-controls textarea,.editor-controls select{width:100%;font:inherit;border:1px solid #aaa;border-radius:3px;margin-top:6px;padding:10px;display:block}.editor-controls textarea{resize:vertical;min-height:85px}.editor-controls button,.editor-history button{color:#111;cursor:pointer;background:#c89937;border:1px solid #4b3b20;padding:10px 13px;font-weight:700}.editor-controls button:disabled{opacity:.45;cursor:not-allowed}.editor-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.editor-assist{background:#f7f1e3;border-left:4px solid #c89937;margin-top:25px;padding:18px}.editor-assist p{font-size:13px}.editor-status{color:#55401b;font-size:13px}.editor-locked li{margin:8px 0}.editor-locked code{overflow-wrap:anywhere}.editor-history>div{border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.editor-history button{background:#fff;padding:7px}.editor-preview-card{border:1px solid #ddd}.editor-preview-card img{aspect-ratio:16/9;object-fit:contain;background:#111;width:100%;display:block}.editor-preview-card>div{padding:20px}.editor-preview-card small{color:#664c20;font-size:11px}.editor-preview-card h3{font-size:26px}.editor-preview-card p{font-size:14px}@media (width<=800px){.editor-layout{grid-template-columns:1fr}.editor-demo header{display:block}.editor-demo header strong{margin-top:8px;display:block}}@media (prefers-reduced-motion:reduce){.editor-demo *{scroll-behavior:auto!important}}.content-review{max-width:1500px;color:var(--bz-text-primary);margin:auto;padding:2rem 1.5rem 5rem}.content-review__heading{justify-content:space-between;align-items:start;gap:2rem;display:flex}.content-review__heading h1{margin:.5rem 0;font-size:clamp(2rem,3vw,3.3rem);line-height:1.1}.content-review__heading p{max-width:68ch;line-height:1.6}.content-review__page-choice{min-width:0}.content-review__page-choice h2{overflow-wrap:anywhere}.content-review__page-confirm{color:var(--bz-off-white);background:#302718;border:1px solid #8b7654;border-radius:.5rem;margin:1rem 0;padding:1rem;line-height:1.5}.content-review__page-confirm p{margin:0 0 .8rem}.content-review button,.content-review select,.content-review input,.content-review textarea{font:inherit}.content-review__heading button,.content-review__decision button{background:var(--bz-gold);color:var(--bz-black);cursor:pointer;border:0;border-radius:.45rem;padding:.75rem 1rem;font-weight:700}.content-review__notice{color:var(--bz-off-white);background:#302718;border:1px solid #8b6e3b;border-radius:.5rem;margin:1.2rem 0;padding:.8rem 1rem;line-height:1.5}.content-review__deadline{border:2px solid #a77624;border-left:7px solid var(--bz-gold);color:var(--bz-off-white);background:#211e19;border-radius:.6rem;margin:1rem 0 1.35rem;padding:1rem 1.2rem;line-height:1.55}.content-review__deadline strong{color:#f4d28b;font-size:1.05rem;display:block}.content-review__deadline p{color:var(--bz-off-white);margin:.45rem 0}.content-review__deadline small{color:#d2d2cc}.content-review__summary{flex-wrap:wrap;gap:.5rem;margin:1rem 0 1.5rem;display:flex}.content-review__summary>*{border:1px solid #726146;border-radius:99rem;padding:.45rem .75rem}.content-review__filters{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.content-review label{gap:.4rem;font-weight:600;display:grid}.content-review input,.content-review textarea,.content-review select{background:var(--bz-surface-dark);color:#fff;border:1px solid #8b7654;border-radius:.4rem;min-width:0;max-width:100%;padding:.65rem .75rem}.content-review textarea{resize:vertical;width:100%;line-height:1.5}.content-review :is(input,textarea,select,button,a):focus-visible{outline:3px solid var(--bz-gold);outline-offset:3px}.content-review__layout{grid-template-columns:minmax(220px,310px) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.content-review__list{gap:.3rem;max-height:68vh;padding:.25rem;display:grid;overflow:auto}.content-review__item{text-align:left;background:var(--bz-surface-raised);width:100%;color:var(--bz-off-white);cursor:pointer;border:1px solid #61543f;border-radius:.4rem;gap:.25rem;padding:.7rem;display:grid}.content-review__item span{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.content-review__item small{color:var(--bz-gold)}.content-review__item--active{border:2px solid var(--bz-gold);background:#3a3021}.content-review__editor{background:var(--bz-surface-raised);color:var(--bz-off-white);border:1px solid #685a43;border-radius:.7rem;min-width:0;padding:1.25rem}.content-review__meta{color:var(--bz-gold);flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.content-review__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}.content-review__compare>div{border:1px solid #61543f;border-radius:.5rem;min-width:0;padding:1rem}.content-review__compare h2{margin:0 0 .8rem;font-size:1.2rem}.content-review__compare p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.content-review__compare a{color:#f0c677;margin:.7rem 0;text-decoration:underline;display:block}.content-review__decision{border-top:1px solid #61543f;gap:.65rem;padding-top:1rem;display:grid}.content-review__decision button{justify-self:start}.content-review__decision p,.content-review__save{font-size:.9rem;line-height:1.5}@media (width<=760px){.content-review{padding:1rem}.content-review__heading{display:grid}.content-review__layout,.content-review__compare{grid-template-columns:1fr}.content-review__list{max-height:250px}.content-review__item{min-height:54px}}@media (prefers-reduced-motion:no-preference){.content-review__item,.content-review__heading button{transition:background-color .18s,border-color .18s}.content-review__item:hover{background:#3b3122}}.content-review__source-image{object-fit:contain;background:var(--bz-black);border:1px solid #685a43;border-radius:.4rem;width:min(100%,360px);max-height:250px;margin:.8rem 0;display:block}.content-review--guided{max-width:1100px}.content-review__guide-tools{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin:1.25rem 0;display:flex}.content-review__guide-tools label{min-width:min(100%,270px)}.content-review__guide-tools button,.content-review__step-nav button,.content-review__actions button,.content-review__finish button,.content-review__admin button{border:1px solid var(--bz-gold);background:var(--bz-gold);color:var(--bz-black);cursor:pointer;border-radius:.5rem;min-height:44px;padding:.75rem 1rem;font-weight:700}.content-review__guide-tools button,.content-review__step-nav button:first-child{color:var(--bz-text-primary)!important;background:0 0!important}.content-review__page-choice .content-review__step-nav button:first-child{color:var(--bz-off-white)!important}.content-review__secondary{color:var(--bz-off-white)!important;background:0 0!important}.content-review__progress{color:var(--bz-text-primary);margin:1rem 0 1.25rem}.content-review__progress p{margin:0 0 .4rem}.content-review__progress progress{width:100%;height:.8rem;accent-color:var(--bz-gold);display:block}.content-review__guided-edit{border-top:1px solid #685a43;gap:1rem;padding-top:1rem;display:grid}.content-review__guided-edit fieldset{border:1px solid #685a43;border-radius:.5rem;gap:.8rem;padding:1rem;display:grid}.content-review__guided-edit fieldset label{align-items:center;gap:.6rem;font-weight:400;display:flex}.content-review__guided-edit input[type=radio]{accent-color:var(--bz-gold);width:18px;min-width:18px;height:18px}.content-review__photo-upload{border:1px solid #8b7654;border-radius:.5rem;gap:.8rem;padding:1rem;display:grid}.content-review__photo-upload button{border:1px solid var(--bz-gold);background:var(--bz-gold);color:var(--bz-black);border-radius:.4rem;justify-self:start;min-height:44px;padding:.7rem 1rem;font-weight:700}.content-review__photo-upload progress{width:100%;accent-color:var(--bz-gold)}.content-review__photo-upload img{object-fit:contain;border-radius:.4rem;max-width:min(100%,320px);max-height:230px;display:block}.content-review__actions,.content-review__step-nav{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.content-review__step-nav{justify-content:space-between}.content-review button:disabled{opacity:.55;cursor:not-allowed}.content-review__admin{border-top:1px solid #685a43;margin-top:1rem;padding-top:1rem}.content-review__admin summary{cursor:pointer;color:var(--bz-gold)}.content-review__admin button{margin:.5rem .5rem .5rem 0}.content-review__finish{line-height:1.6}.content-review__load-error{color:#fff;background:#39251d;border:2px solid #9a5f45;border-radius:.5rem;margin:1rem 0;padding:1rem;line-height:1.5}.content-review__load-error button{border:1px solid var(--bz-gold);background:var(--bz-gold);color:var(--bz-black);cursor:pointer;border-radius:.5rem;padding:.7rem 1rem;font-weight:700}.content-review__save{border-left:4px solid var(--bz-gold);color:#f7f7f4;background:#322818;border-radius:.35rem;padding:.8rem 1rem}.content-review__progress progress{border-radius:99rem;overflow:hidden}.content-review__progress progress::-webkit-progress-value{background:var(--bz-gold);border-radius:99rem}@media (hover:hover){.content-review__step-nav button:not(:disabled):hover,.content-review__actions button:not(:disabled):hover,.content-review__guide-tools button:not(:disabled):hover{filter:brightness(1.08);box-shadow:0 5px 18px #17130d33}}@media (prefers-reduced-motion:no-preference){.content-review__editor{animation:.22s ease-out both review-section-enter}@keyframes review-section-enter{0%{opacity:.8;transform:translateY(7px)}to{opacity:1;transform:none}}.content-review__save{animation:.18s ease-out both review-save-enter}@keyframes review-save-enter{0%{opacity:.6}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.content-review__editor,.content-review__save{transition:none!important;animation:none!important;transform:none!important}}@media (width<=760px){.content-review__compare{grid-template-columns:1fr}.content-review__guide-tools label,.content-review__actions button{width:100%}.content-review__editor{padding:1rem}.content-review__step-nav button{flex:1}}.content-review :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:3px solid #f4d28b}.content-review__editor{box-shadow:0 14px 38px #100d0933}.content-review__progress progress{background:#51432d}.content-review__guided-edit fieldset:focus-within{border-color:#d7ae5c}@media (hover:hover){.content-review__item:not(.content-review__item--active):hover{border-color:#d7ae5c}.content-review__step-nav button:not(:disabled):hover,.content-review__actions button:not(:disabled):hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.content-review__step-nav button,.content-review__actions button,.content-review__item{transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s}}@media (prefers-reduced-motion:reduce){.content-review__step-nav button,.content-review__actions button,.content-review__item{transition:none!important;transform:none!important}}.product-inputs{color:#201d18;max-width:1080px;margin:auto}.product-inputs h1{margin:.35em 0;font-size:clamp(2rem,4vw,3.5rem)}.product-inputs>p{max-width:70ch;line-height:1.6}.product-inputs__notice{color:#f8f5ed;background:#28231c;border-left:4px solid #c89937;gap:6px;margin:24px 0;padding:18px 22px;line-height:1.5;display:grid}.product-inputs__card{background:#f7f3ea;border:1px solid #c9bdab;min-width:0;margin:20px 0;padding:clamp(16px,3vw,28px)}.product-inputs__card legend{padding:0 8px;font-size:1.35rem;font-weight:800}.product-inputs__card>p{color:#514b42}.product-inputs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.product-inputs__grid label{gap:6px;min-width:0;font-weight:700;display:grid}.product-inputs__grid :is(input,select,textarea){font:inherit;color:#201d18;background:#fff;border:1px solid #827766;border-radius:5px;width:100%;min-width:0;padding:10px}.product-inputs__grid textarea{resize:vertical;min-height:92px}.product-inputs__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.product-inputs__actions button{color:#13110d;font:inherit;background:#ad7d24;border:1px solid #835e1a;border-radius:5px;padding:12px 20px;font-weight:800}.product-inputs__actions button:disabled{opacity:.55}.product-inputs__actions p{margin:0}.product-inputs__foot{padding-bottom:24px}.product-inputs :is(input,select,textarea,button):focus-visible{outline-offset:3px;outline:3px solid #c89937}@media (width<=700px){.product-inputs__grid{grid-template-columns:1fr}.product-inputs__actions{align-items:stretch}.product-inputs__actions button{width:100%}}.product-inputs__import{color:#201d18;cursor:pointer;background:#f7f3ea;border:1px solid #827766;border-radius:5px;align-items:center;gap:8px;padding:10px 14px;font-weight:800;display:inline-flex}.product-inputs__import input{max-width:180px;font:inherit;font-weight:400}.product-inputs__actions p{flex-basis:100%}.product-inputs__import:focus-within{outline-offset:3px;outline:3px solid #c89937}.client-launch{margin-top:1.5rem;scroll-margin-top:6rem}.client-launch>p{max-width:75ch;line-height:1.6}.client-launch__notice{border-left:4px solid var(--bz-gold);background:var(--bz-neutral-100);color:var(--bz-neutral-700);padding:.8rem 1rem}.client-launch__steps{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.client-launch__steps details{border:1px solid var(--bz-neutral-300);background:var(--bz-white);min-width:0;color:var(--bz-neutral-700);border-radius:.7rem;padding:1.2rem}.client-launch__title{cursor:pointer;align-items:center;gap:.7rem;list-style:none;display:flex}.client-launch__title::-webkit-details-marker{display:none}.client-launch__title span{background:var(--bz-gold);width:2rem;height:2rem;color:var(--bz-black);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.client-launch__title strong{flex:1}.client-launch__title small{color:var(--bz-neutral-700);font-size:.75rem}.client-launch__steps details[open] .client-launch__title{margin-bottom:1rem}.client-launch__steps p{line-height:1.5}.client-launch__steps a{color:var(--bz-neutral-700);text-underline-offset:3px;margin:.3rem 0 1rem;font-weight:700;text-decoration:underline;display:inline-flex}.client-launch__steps label{margin-top:.8rem;font-weight:700;display:block}.client-launch__steps select,.client-launch__steps textarea{border:1px solid var(--bz-neutral-400);background:var(--bz-white);width:100%;color:var(--bz-neutral-700);font:inherit;border-radius:.35rem;margin-top:.4rem;padding:.65rem;display:block}.client-launch__steps :is(summary,select,textarea,a):focus-visible,.client-launch__actions button:focus-visible{outline:3px solid var(--bz-gold);outline-offset:3px}.client-launch__actions{flex-wrap:wrap;gap:.7rem;margin-top:1.2rem;display:flex}.client-launch__actions button{border:1px solid var(--bz-neutral-700);background:var(--bz-gold);color:var(--bz-black);font:inherit;cursor:pointer;border-radius:.4rem;padding:.75rem 1rem;font-weight:800}.client-launch__actions button+button{background:var(--bz-white);color:var(--bz-neutral-700)}@media (width<=760px){.client-launch__steps{grid-template-columns:1fr}.client-launch__title{flex-wrap:wrap}.client-launch__title small{flex-basis:100%;margin-left:2.7rem}}#client-launch-heading{scroll-margin-top:6rem}.agreement-overview{max-width:1120px;margin-top:1.5rem}.agreement-overview__heading p{max-width:70ch;line-height:1.55}.agreement-overview__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.2rem;display:grid}.agreement-overview__groups section{border:1px solid var(--bz-neutral-300);background:var(--bz-white);min-width:0;color:var(--bz-neutral-700);border-radius:.7rem;padding:1.1rem}.agreement-overview__groups section:last-child{grid-column:1/-1}.agreement-overview__groups h3{align-items:center;gap:.45rem;margin:0 0 .9rem;font-size:1.15rem;display:flex}.agreement-overview__groups h3 svg{color:#176547;width:1.3rem;height:1.3rem}.agreement-overview__groups ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.agreement-overview__groups li{gap:.15rem;padding:.1rem 0;line-height:1.45;display:grid}.agreement-overview__groups li+li{border-top:1px solid var(--bz-neutral-300);padding-top:.7rem}.agreement-overview__groups li span{font-size:.93rem}.agreement-overview__groups li a{width:max-content;color:var(--bz-neutral-700);text-underline-offset:.2em;align-items:center;gap:.3rem;margin-top:.2rem;font-weight:800;text-decoration:underline;display:inline-flex}.agreement-overview__groups section:last-child li{list-style:inside;display:list-item}.agreement-overview__roadmap,.agreement-overview__private{max-width:78ch;line-height:1.55}.agreement-overview__roadmap{border-left:4px solid var(--bz-gold);background:var(--bz-neutral-100);padding:.9rem 1rem}.agreement-overview__private{align-items:flex-start;gap:.4rem;font-size:.88rem;display:flex}.agreement-overview__private svg{flex:none;margin-top:.2rem}.agreement-overview :is(a,h1):focus-visible{outline:3px solid var(--bz-gold);outline-offset:3px}@media (width<=760px){.agreement-overview__groups{grid-template-columns:1fr}.agreement-overview__groups section:last-child{grid-column:auto}.agreement-overview__groups section{padding:1rem}}.agreement-overview__timeline{border:1px solid var(--bz-neutral-300);background:var(--bz-neutral-100);color:var(--bz-neutral-700);border-radius:.7rem;margin-top:1.2rem;padding:1rem}.agreement-overview__timeline ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.agreement-overview__timeline li{align-items:flex-start;gap:.55rem;min-width:0;line-height:1.3;display:flex}.agreement-overview__timeline li+li{border-left:1px solid var(--bz-neutral-300);padding-left:.7rem}.agreement-overview__step-mark{border:2px solid;border-radius:50%;flex:none;place-items:center;width:1.7rem;height:1.7rem;font-size:.85rem;font-weight:800;display:grid}.agreement-overview__timeline li.is-ready .agreement-overview__step-mark{color:#fff;background:#176547;border-color:#176547}.agreement-overview__timeline li.is-current .agreement-overview__step-mark{background:var(--bz-gold);border-color:var(--bz-gold);color:#21170e}.agreement-overview__timeline strong,.agreement-overview__timeline small{display:block}.agreement-overview__timeline small{margin-top:.1rem;font-size:.8rem}.agreement-overview__timeline p{margin:.8rem 0 0;font-size:.9rem;line-height:1.45}@media (width<=760px){.agreement-overview__timeline ol{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.agreement-overview__timeline li:nth-child(3){border-left:0;padding-left:0}}@media (width<=390px){.agreement-overview__timeline ol{grid-template-columns:1fr;gap:.7rem}.agreement-overview__timeline li+li{border-left:0;padding-left:0}}.agreement-overview__primary{align-items:center;gap:.5rem;margin-top:1rem;display:inline-flex}.agreement-overview__primary:focus-visible{outline:3px solid var(--bz-gold);outline-offset:3px}.agreement-overview__groups li strong{align-items:center;gap:.4rem;display:flex}.agreement-overview__groups li strong .agreement-overview__done-mark,.agreement-overview__groups li strong .agreement-overview__needed-mark{color:#fff;border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.8rem;display:inline-grid}.agreement-overview__groups li strong .agreement-overview__done-mark{background:#176547}.agreement-overview__groups li strong .agreement-overview__needed-mark{background:#8a5a00}.invoice-review{max-width:1180px}.invoice-review>p{line-height:1.55}.invoice-review__summary{color:#f7f4ee;background:#30281d;border:1px solid #9b7d48;border-radius:.6rem;flex-wrap:wrap;gap:.55rem;margin:1rem 0;padding:.9rem;display:flex}.invoice-review__summary>*{flex:180px}.invoice-review__lanes{gap:.45rem;display:grid}.invoice-review__row{color:#f7f4ee;background:#30281d;border:1px solid #8e7853;border-radius:.5rem;grid-template-columns:minmax(145px,205px) minmax(180px,.7fr) minmax(0,1.5fr);align-items:center;gap:.8rem;padding:.8rem 1rem;line-height:1.4;display:grid}.invoice-review__row>*{overflow-wrap:anywhere;min-width:0}.invoice-review__state{font-weight:700}.invoice-review__state--done,.invoice-review__state--reported{color:#b6e4bc}.invoice-review__state--client,.invoice-review__state--work,.invoice-review__state--hold{color:#f4d28b}.invoice-review__extra{margin-top:1.2rem;font-size:.9rem}@media (width<=700px){.invoice-review__row{grid-template-columns:1fr;gap:.25rem}}.brand{flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand__asset{object-fit:contain;width:auto;height:34px;display:block}.public-header,.hero-section,.patent-section,.technology-card--dark,.technology-card--image,.platform-window,.about-stamp,.contact-section,.public-footer,.auth-visual,.sidebar,.scope-banner,.role-card,.review-area-notice,.review-view-section,.technology-schematic,.video-section,.about-architecture{--bz-muted:var(--bz-neutral-300)}.public-page{background:var(--bz-off-white);min-height:100vh;overflow:hidden}.public-header{background:color-mix(in srgb, var(--bz-black) 90%, transparent);border-bottom:1px solid color-mix(in srgb, var(--bz-white) 8%, transparent);z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:absolute;top:0;left:0;right:0}.public-header__inner{justify-content:space-between;align-items:center;max-width:1340px;height:84px;margin:0 auto;padding:0 34px;display:flex}.public-nav{align-items:center;gap:28px;display:flex}.public-nav>a{color:var(--bz-neutral-300);font-size:13px;font-weight:650;text-decoration:none;transition:color .2s}.public-nav>a:hover{color:var(--bz-white)}.public-nav>.nav-phone{color:var(--bz-gold);font-variant-numeric:tabular-nums}.public-nav>.button{color:var(--bz-black)}.menu-button{color:var(--bz-white);background:0 0;border:0;padding:8px;display:none}.button{background:var(--bz-black);border:1px solid var(--bz-black);color:var(--bz-white);border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 23px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--bz-black) 18%, transparent);transform:translateY(-2px)}.button--small{background:var(--bz-gold);border-color:var(--bz-gold);color:var(--bz-black);min-height:42px;padding:0 18px}.button--gold{background:var(--bz-gold);border-color:var(--bz-gold);color:var(--bz-black);box-shadow:0 12px 30px color-mix(in srgb, var(--bz-gold) 12%, transparent)}.button--google,.button--google-dark,.button--nav-google{background:var(--google-button-dark);border-color:var(--google-button-border);color:var(--google-button-text)}.button--ghost{color:var(--bz-black);background:0 0}.button--wide{width:100%}.google-mark{background:var(--bz-white);object-fit:contain;border-radius:50%;width:20px;height:20px;padding:2px;display:inline-flex}.hero-section{background:var(--bz-black);color:var(--bz-white);grid-template-columns:.94fr 1.06fr;min-height:830px;padding:165px max(34px,50vw - 636px) 92px;display:grid;position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(color-mix(in srgb, var(--bz-white) 3.2%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bz-white) 3.2%, transparent) 1px, transparent 1px);-webkit-mask-image:linear-gradient(to right, var(--bz-black), transparent 75%);mask-image:linear-gradient(to right, var(--bz-black), transparent 75%);opacity:.42;background-size:56px 56px;position:absolute;inset:0}.hero-section:before{background:radial-gradient(circle, color-mix(in srgb, var(--bz-gold) 18%, transparent), transparent 67%);content:"";width:900px;height:780px;position:absolute;top:40px;right:-170px}.hero-section:after{background:radial-gradient(circle, color-mix(in srgb, var(--bz-gold) 10%, transparent), transparent 70%);content:"";width:720px;height:720px;position:absolute;bottom:-390px;left:-180px}.hero-copy{z-index:2;align-self:center;max-width:665px;padding:20px 58px 20px 0;position:relative}.eyebrow{color:var(--bz-gold);letter-spacing:.17em;text-transform:uppercase;margin-bottom:16px;font-size:10px;font-weight:850;display:block}.eyebrow--light{color:var(--bz-gold)}.hero-copy h1{letter-spacing:-.065em;margin:0 0 28px;font-family:Manrope,sans-serif;font-size:clamp(58px,5.9vw,86px);font-weight:600;line-height:.94}.hero-copy h1 em{color:var(--bz-gold);font-style:normal}.hero-lead{color:var(--bz-white);max-width:615px;font-size:20px;line-height:1.55}.hero-support{color:var(--bz-muted);max-width:590px;margin:-8px 0 0;font-size:14px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hero-google-access{flex-direction:column;align-items:center;gap:7px;display:flex}.hero-google-access small{color:var(--bz-muted);font-size:8px}.hero-proof{flex-wrap:wrap;gap:20px;margin-top:35px;display:flex}.hero-proof span{color:var(--bz-muted);align-items:center;gap:6px;font-size:11px;display:flex}.hero-proof svg{color:var(--bz-gold)}.system-preview{background:linear-gradient(145deg, color-mix(in srgb, var(--bz-black) 97%, transparent), color-mix(in srgb, var(--bz-black) 96%, transparent));border:1px solid color-mix(in srgb, var(--bz-white) 12%, transparent);box-shadow:0 42px 100px color-mix(in srgb, var(--bz-black) 42%, transparent);z-index:2;border-radius:28px;align-self:center;min-height:555px;padding:16px;position:relative;transform:perspective(1400px)rotateY(-4deg)rotateX(1deg)}.system-preview:before{border:1px solid color-mix(in srgb, var(--bz-gold) 16%, transparent);content:"";border-radius:36px;position:absolute;inset:-11px}.system-preview__glow{background:linear-gradient(120deg, color-mix(in srgb, var(--bz-gold) 26%, transparent), color-mix(in srgb, var(--bz-gold) 12%, transparent));filter:blur(34px);opacity:.75;border-radius:20px;position:absolute;inset:18% 10%}.system-preview__topbar{background:color-mix(in srgb, var(--bz-white) 5%, transparent);border:1px solid color-mix(in srgb, var(--bz-white) 7%, transparent);color:var(--bz-neutral-300);border-radius:15px;justify-content:space-between;align-items:center;padding:15px 17px;font-size:10px;display:flex;position:relative}.system-preview__topbar>div{align-items:center;gap:9px;display:flex}.live-dot{background:var(--bz-gold);box-shadow:0 0 0 5px color-mix(in srgb, var(--bz-gold) 10%, transparent), 0 0 14px color-mix(in srgb, var(--bz-gold) 45%, transparent);border-radius:50%;width:7px;height:7px}.system-preview__content{grid-template-columns:1.18fr .82fr;gap:14px;height:460px;margin-top:14px;display:grid;position:relative}.table-map,.payment-panel{background:color-mix(in srgb, var(--bz-white) 4.5%, transparent);border:1px solid color-mix(in srgb, var(--bz-white) 8%, transparent);border-radius:19px}.table-map{flex-direction:column;justify-content:center;padding:24px;display:flex}.table-map__rail{background:var(--bz-gold);border:15px solid var(--bz-surface-dark);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--bz-white) 12%, transparent), 0 28px 48px color-mix(in srgb, var(--bz-black) 32%, transparent);border-radius:18px;height:290px;position:relative;transform:rotate(-2deg)}.table-map__rail:after{background:linear-gradient(115deg, transparent 42%, color-mix(in srgb, var(--bz-white) 10%, transparent) 45%, transparent 48%);content:"";position:absolute;inset:0}.table-pocket{background:var(--bz-black);border:3px solid var(--bz-surface-dark);z-index:2;border-radius:50%;width:25px;height:25px;position:absolute}.table-pocket--tl{top:-17px;left:-17px}.table-pocket--tr{top:-17px;right:-17px}.table-pocket--bl{bottom:-17px;left:-17px}.table-pocket--br{bottom:-17px;right:-17px}.table-device{background:var(--bz-black);border:1px solid color-mix(in srgb, var(--bz-gold) 40%, transparent);box-shadow:0 16px 24px color-mix(in srgb, var(--bz-black) 28%, transparent);color:var(--bz-gold);z-index:2;border-radius:12px;align-items:center;gap:9px;padding:13px 14px;display:flex;position:absolute;bottom:25px;right:22px}.table-device span{letter-spacing:.12em;font-size:9px;font-weight:800}.ball{border:2px solid color-mix(in srgb, var(--bz-white) 72%, transparent);box-shadow:0 5px 11px color-mix(in srgb, var(--bz-black) 30%, transparent);color:var(--bz-white);border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-size:10px;font-weight:800;display:flex;position:absolute}.ball--one{background:var(--bz-gold);top:19%;left:22%}.ball--eight{background:var(--bz-black);top:34%;right:28%}.table-map__status{color:var(--bz-muted);justify-content:center;align-items:center;gap:8px;margin-top:28px;font-size:10px;display:flex}.table-map__status span{background:var(--bz-gold);box-shadow:0 0 9px color-mix(in srgb, var(--bz-gold) 50%, transparent);border-radius:50%;width:6px;height:6px}.payment-panel{padding:22px 18px}.preview-label{color:var(--bz-muted);letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px;font-size:9px;font-weight:800}.payment-option{border-bottom:1px solid color-mix(in srgb, var(--bz-white) 8%, transparent);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:17px 0;display:grid}.payment-option>svg:first-child{color:var(--bz-gold);width:20px;height:20px}.payment-option>svg:last-child{color:var(--bz-gold);width:14px;height:14px}.payment-option>span{flex-direction:column;display:flex}.payment-option strong{color:var(--bz-white);font-size:11px}.payment-option small{color:var(--bz-muted);margin-top:3px;font-size:8px}.preview-disclaimer{color:var(--bz-muted);margin-top:19px;font-size:8px;line-height:1.5}.floating-status{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in srgb, var(--bz-black) 90%, transparent);border:1px solid color-mix(in srgb, var(--bz-white) 12%, transparent);box-shadow:0 20px 40px color-mix(in srgb, var(--bz-black) 30%, transparent);z-index:4;border-radius:13px;align-items:center;gap:10px;padding:13px 15px;display:flex;position:absolute}.floating-status>svg{color:var(--bz-gold)}.floating-status>span{flex-direction:column;display:flex}.floating-status strong{font-size:10px}.floating-status small{color:var(--bz-muted);margin-top:2px;font-size:8px}.floating-status--top{top:90px;right:-26px}.floating-status--bottom{bottom:36px;left:-34px}.experience-section{height:clamp(520px,62vw,760px);margin:18px;position:relative;overflow:hidden}.experience-section:after{background:linear-gradient(90deg, color-mix(in srgb, var(--bz-black) 90%, transparent), color-mix(in srgb, var(--bz-black) 22%, transparent) 58%, color-mix(in srgb, var(--bz-black) 20%, transparent));content:"";position:absolute;inset:0}.experience-section>img{object-fit:cover;object-position:center;width:100%;height:100%}.experience-section__overlay{color:var(--bz-white);z-index:2;position:absolute;bottom:70px;left:max(36px,50vw - 636px)}.experience-section__overlay h2{letter-spacing:-.06em;margin:0 0 19px;font-family:Manrope;font-size:clamp(46px,5.6vw,76px);font-weight:650;line-height:1}.experience-section__overlay p{color:var(--bz-neutral-300);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750}.signal-strip{background:var(--bz-gold);color:var(--bz-black);grid-template-columns:1.3fr repeat(4,1fr);align-items:center;gap:25px;min-height:105px;padding:24px max(34px,50vw - 636px);display:grid}.signal-strip>span{letter-spacing:-.025em;font-family:Manrope;font-size:17px;font-weight:800}.signal-strip>div{border-left:1px solid color-mix(in srgb, var(--bz-black) 18%, transparent);align-items:center;gap:9px;min-height:35px;padding-left:21px;font-size:11px;font-weight:700;display:flex}.section{max-width:1340px;margin:0 auto;padding:120px 34px}.section-intro{max-width:720px}.section-intro--wide{max-width:860px}.section-intro h2,.platform-copy h2,.about-copy h2,.contact-section h2,.operator-section h2{color:var(--bz-black);letter-spacing:-.055em;margin:0 0 22px;font-family:Manrope;font-size:clamp(43px,4.5vw,64px);font-weight:650;line-height:1.03}.section-intro p,.platform-copy p,.about-copy>p{color:var(--bz-text-secondary);max-width:700px;font-size:17px;line-height:1.74}.steps-grid{grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.step-card{min-height:350px;padding:35px 55px 35px 0;position:relative}.step-number{color:var(--bz-muted);letter-spacing:.12em;font-size:10px;font-weight:850}.step-icon{background:var(--bz-off-white);color:var(--bz-gold);border-radius:16px;justify-content:center;align-items:center;width:55px;height:55px;margin:55px 0 28px;display:flex}.step-card h3,.technology-card h3{color:var(--bz-black);letter-spacing:-.035em;margin:0 0 14px;font-family:Manrope;font-size:26px}.step-card p,.technology-card p{color:var(--bz-text-secondary);max-width:320px;font-size:14px;line-height:1.72}.step-line{background:var(--bz-gold);width:70px;height:3px;position:absolute;top:0;left:0}.patent-section{background:var(--bz-black);color:var(--bz-white);grid-template-columns:.86fr 1.14fr;align-items:start;gap:90px;min-height:660px;padding:105px max(34px,50vw - 636px);display:grid;position:relative;overflow:hidden}.patent-section:before{background:radial-gradient(circle, color-mix(in srgb, var(--bz-gold) 23%, transparent), transparent 68%);content:"";width:760px;height:760px;position:absolute;top:-310px;left:-310px}.patent-section:after{background-image:linear-gradient(color-mix(in srgb, var(--bz-white) 3%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bz-white) 3%, transparent) 1px, transparent 1px);content:"";-webkit-mask-image:linear-gradient(90deg, var(--bz-black), transparent 58%);mask-image:linear-gradient(90deg, var(--bz-black), transparent 58%);opacity:.4;background-size:50px 50px;position:absolute;inset:0}.patent-section__intro,.patent-list{z-index:2;position:relative}.patent-section__intro h2{letter-spacing:-.06em;margin:0 0 24px;font-family:Manrope;font-size:clamp(48px,5.2vw,72px);font-weight:650;line-height:1}.patent-section__intro p{color:var(--bz-muted);max-width:560px;font-size:16px;line-height:1.75}.patent-list{border-top:1px solid color-mix(in srgb, var(--bz-white) 13%, transparent);display:grid}.patent-list>div{border-bottom:1px solid color-mix(in srgb, var(--bz-white) 13%, transparent);grid-template-columns:1fr auto auto;align-items:center;gap:18px;min-height:82px;display:grid}.patent-list>div>span{color:var(--bz-muted);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.patent-list strong{letter-spacing:-.02em;font-family:Manrope;font-size:20px}.patent-list svg{color:var(--bz-gold)}.patent-list>p{color:var(--bz-muted);margin:17px 0 0;font-size:9px}.technology-grid{grid-template-rows:repeat(2,minmax(285px,auto));grid-template-columns:1.2fr .8fr;gap:16px;margin-top:62px;display:grid}.technology-card{background:var(--bz-white);border:1px solid var(--bz-neutral-100);border-radius:22px;min-height:285px;padding:32px;position:relative;overflow:hidden}.technology-card>svg{color:var(--bz-gold);width:29px;height:29px;margin-bottom:38px}.technology-card--feature{grid-row:span 2;grid-template-rows:1fr 1.15fr;padding:0;display:grid}.technology-card__copy p{max-width:520px}.product-image-wrap{background:var(--bz-neutral-100);min-height:310px;overflow:hidden}.product-image-wrap img{object-fit:cover;width:100%;height:100%}.card-kicker{color:var(--bz-gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:9px;font-weight:850;display:block}.technology-card--dark{background:var(--bz-black);border-color:var(--bz-black)}.technology-card--dark>svg,.technology-card--dark .card-kicker{color:var(--bz-gold)}.technology-card--dark h3{color:var(--bz-white)}.technology-card--dark p{color:var(--bz-neutral-300)}.technology-card--image{background:var(--bz-neutral-100);padding:0;display:flex}.technology-card--image img{object-fit:cover;opacity:.72;width:100%;height:100%}.technology-card--image:after{background:linear-gradient(transparent, color-mix(in srgb, var(--bz-black) 80%, transparent));content:"";position:absolute;inset:0}.technology-card--image>div{z-index:2;position:absolute;bottom:28px;left:30px}.technology-card--image .card-kicker{color:var(--bz-gold)}.technology-card--image h3{color:var(--bz-white);max-width:390px;margin:0}.text-link{color:var(--bz-gold);align-items:center;gap:7px;margin-top:20px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.capability-list{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.capability-list li{color:var(--bz-neutral-700);align-items:center;gap:8px;font-size:10px;display:flex}.capability-list svg{color:var(--bz-gold);flex:none}.compatibility-note{color:var(--bz-muted);max-width:1050px;margin:18px 5px 0;font-size:9px;line-height:1.65}.accessory-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;display:grid}.accessory-card{background:var(--bz-white);border:1px solid var(--bz-neutral-100);border-radius:20px;grid-template-columns:180px 1fr;align-items:center;gap:25px;min-height:215px;padding:18px;display:grid;overflow:hidden}.accessory-card>img{background:var(--bz-off-white);object-fit:contain;border-radius:13px;width:100%;height:178px}.accessory-card h3{color:var(--bz-black);letter-spacing:-.03em;margin:0 0 8px;font-family:Manrope;font-size:18px}.accessory-card p{color:var(--bz-text-secondary);margin:0;font-size:10px;line-height:1.6}.operator-section{background:linear-gradient(135deg, var(--bz-surface-dark), var(--bz-surface-dark));color:var(--bz-white);grid-template-columns:1fr 1fr;align-items:center;gap:100px;min-height:590px;padding:90px max(34px,50vw - 636px);display:grid;position:relative;overflow:hidden}.operator-section:before{background:radial-gradient(circle, color-mix(in srgb, var(--bz-gold) 30%, transparent), transparent 64%);content:"";width:680px;height:680px;position:absolute;top:-220px;left:-250px}.operator-section__content,.benefit-list{z-index:2;position:relative}.operator-section h2{color:var(--bz-white)}.operator-section__content p{color:var(--bz-neutral-300);max-width:610px;font-size:17px;line-height:1.75}.benefit-list{display:grid}.benefit-list>div{border-top:1px solid color-mix(in srgb, var(--bz-white) 12%, transparent);grid-template-columns:auto 1fr;align-items:flex-start;gap:18px;padding:25px 0;display:grid}.benefit-list>div>svg{color:var(--bz-gold);width:23px;height:23px}.benefit-list span{flex-direction:column;display:flex}.benefit-list strong{font-family:Manrope;font-size:17px}.benefit-list small{color:var(--bz-muted);margin-top:6px;font-size:12px;line-height:1.6}.platform-section{grid-template-columns:.82fr 1.18fr;align-items:center;gap:75px 95px;min-height:700px;display:grid}.platform-copy .button{margin-top:20px}.platform-access-note{color:var(--bz-muted);align-items:center;gap:6px;margin-top:10px;font-size:8px;display:flex}.platform-window{background:var(--bz-black);border:1px solid var(--bz-surface-dark);box-shadow:0 34px 70px color-mix(in srgb, var(--bz-black) 20%, transparent);border-radius:24px;padding:11px;overflow:hidden}.platform-window__topbar{background:var(--bz-surface-dark);color:var(--bz-muted);border-radius:14px 14px 7px 7px;justify-content:space-between;align-items:center;min-height:47px;padding:0 15px;font-size:8px;display:flex}.window-dots{gap:5px;display:flex}.window-dots i{background:var(--bz-neutral-700);border-radius:50%;width:6px;height:6px}.window-dots i:first-child{background:var(--bz-gold)}.window-context{background:color-mix(in srgb, var(--bz-white) 5.5%, transparent);border-radius:8px;align-items:center;gap:6px;padding:8px 10px;display:flex}.platform-window__body{background:var(--bz-off-white);border-radius:7px 7px 14px 14px;grid-template-columns:145px 1fr;min-height:390px;display:grid;overflow:hidden}.platform-window__nav{background:var(--bz-surface-dark);flex-direction:column;gap:5px;padding:22px 13px;display:flex}.platform-window__brand{max-width:82px;height:auto;margin:2px 8px 19px;display:block}.platform-window__nav>span{color:var(--bz-muted);border-radius:7px;align-items:center;gap:8px;min-height:33px;padding:0 9px;font-size:8px;display:flex}.platform-window__nav>span.active{background:color-mix(in srgb, var(--bz-gold) 10%, transparent);color:var(--bz-gold)}.platform-window__main{padding:27px 24px}.window-heading{justify-content:space-between;align-items:flex-start;display:flex}.window-heading>div{flex-direction:column;display:flex}.window-heading small{color:var(--bz-muted);letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:800}.window-heading strong{color:var(--bz-black);letter-spacing:-.03em;margin-top:6px;font-family:Manrope;font-size:17px}.window-heading>span{background:var(--bz-neutral-100);color:var(--bz-gold);text-transform:uppercase;border-radius:999px;padding:6px 8px;font-size:6px;font-weight:850}.window-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.window-metrics>div{background:var(--bz-white);border:1px solid var(--bz-neutral-100);border-radius:10px;flex-direction:column;min-height:115px;padding:13px;display:flex}.window-metrics svg{color:var(--bz-gold);width:17px;height:17px}.window-metrics span{flex-direction:column;margin-top:auto;display:flex}.window-metrics small{color:var(--bz-muted);font-size:6px}.window-metrics strong{color:var(--bz-neutral-700);margin-top:3px;font-size:8px}.window-activity{background:var(--bz-white);border:1px solid var(--bz-neutral-100);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:84px;margin-top:9px;padding:14px;display:grid}.window-activity>span{background:var(--bz-off-white);color:var(--bz-gold);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.window-activity>span svg{width:15px;height:15px}.window-activity>div{flex-direction:column;display:flex}.window-activity small{color:var(--bz-muted);font-size:6px}.window-activity strong{color:var(--bz-neutral-700);margin-top:3px;font-size:7px;line-height:1.5}.window-activity em{color:var(--bz-gold);text-transform:uppercase;font-size:6px;font-style:normal;font-weight:850}.integration-status-strip{border-top:1px solid var(--bz-border);grid-column:1/-1;grid-template-columns:.65fr 1.35fr;align-items:center;gap:50px;padding-top:45px;display:grid}.integration-status-strip h3{color:var(--bz-black);letter-spacing:-.035em;margin:0;font-family:Manrope;font-size:24px}.integration-statuses{grid-template-columns:repeat(5,1fr);display:grid}.integration-statuses>span{border-left:1px solid var(--bz-border);flex-direction:column;align-items:flex-start;gap:10px;min-height:62px;padding-left:15px;display:flex}.integration-statuses b{color:var(--bz-neutral-700);font-size:9px}.about-section{grid-template-columns:1fr 1fr;align-items:center;gap:95px;display:grid}.about-media{border-radius:24px;min-height:570px;position:relative;overflow:hidden}.about-media:after{background:linear-gradient(transparent 55%, color-mix(in srgb, var(--bz-black) 55%, transparent));content:"";position:absolute;inset:0}.about-media>img{object-fit:cover;width:100%;height:100%;position:absolute}.about-stamp{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb, var(--bz-black) 86%, transparent);border:1px solid color-mix(in srgb, var(--bz-white) 14%, transparent);color:var(--bz-neutral-300);z-index:2;border-radius:17px;align-items:center;gap:14px;padding:18px 21px;font-size:11px;display:flex;position:absolute;bottom:28px;left:28px}.about-stamp strong{color:var(--bz-gold);font-family:Manrope;font-size:30px}.about-facts{border-top:1px solid var(--bz-border);grid-template-columns:1fr 1.25fr;gap:20px;margin-top:35px;padding-top:30px;display:grid}.about-facts>div{flex-direction:column;display:flex}.about-facts strong{color:var(--bz-black);font-size:13px}.about-facts span{color:var(--bz-muted);margin-top:4px;font-size:10px;line-height:1.5}.contact-section{background:var(--bz-surface-dark);color:var(--bz-white);justify-content:space-between;align-items:center;min-height:330px;margin:0 max(18px,50vw - 670px) 18px;padding:65px 70px;display:flex;position:relative}.contact-section:before{border:1px solid color-mix(in srgb, var(--bz-gold) 20%, transparent);content:"";pointer-events:none;position:absolute;inset:15px}.contact-section>div{z-index:2;position:relative}.contact-section h2{color:var(--bz-white);max-width:780px;font-size:clamp(36px,4vw,55px)}.contact-actions{flex-direction:column;gap:11px;min-width:260px;display:flex}.public-footer{background:var(--bz-black);color:var(--bz-muted);grid-template-columns:1.3fr .8fr 1fr;gap:70px;padding:80px max(34px,50vw - 636px) 30px;display:grid}.public-footer>div:first-child p{max-width:300px;margin:22px 0 0;font-size:12px;line-height:1.6}.footer-links,.footer-contact{flex-direction:column;gap:13px;display:flex}.footer-links a,.footer-contact a{color:var(--bz-neutral-300);font-size:11px;text-decoration:none}.footer-contact span{font-size:10px;line-height:1.55}.footer-bottom{border-top:1px solid color-mix(in srgb, var(--bz-white) 9%, transparent);grid-column:1/-1;justify-content:space-between;padding-top:25px;font-size:9px;display:flex}.auth-page{background:var(--bz-off-white);grid-template-columns:1.06fr .94fr;min-height:100vh;display:grid}.auth-visual{background:var(--bz-black);color:var(--bz-white);position:relative;overflow:hidden}.auth-visual__grid{background-image:linear-gradient(color-mix(in srgb, var(--bz-white) 3.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bz-white) 3.5%, transparent) 1px, transparent 1px);background-size:54px 54px;position:absolute;inset:0}.auth-visual:after{background:radial-gradient(circle, color-mix(in srgb, var(--bz-gold) 26%, transparent), transparent 68%);content:"";width:780px;height:780px;position:absolute;top:-180px;left:-300px}.auth-visual__content{z-index:2;max-width:600px;position:absolute;top:50%;left:11%;transform:translateY(-50%)}.auth-visual h2{letter-spacing:-.06em;margin:0 0 60px;font-family:Manrope;font-size:clamp(45px,5vw,67px);font-weight:650;line-height:1.02}.auth-path{gap:10px;max-width:470px;display:grid}.auth-path>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb, var(--bz-white) 5.5%, transparent);border:1px solid color-mix(in srgb, var(--bz-white) 10%, transparent);border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.auth-path>div>svg{color:var(--bz-gold);width:19px;height:19px}.auth-path span{flex-direction:column;display:flex}.auth-path strong{font-size:12px}.auth-path small{color:var(--bz-muted);margin-top:3px;font-size:9px}.auth-pane{justify-content:center;align-items:center;padding:75px 38px;display:flex;position:relative}.auth-page__back{color:var(--bz-neutral-700);align-items:center;gap:7px;font-size:11px;text-decoration:none;display:flex;position:absolute;top:31px;left:36px}.auth-page__back svg{transform:rotate(180deg)}.auth-card{width:100%;max-width:490px}.auth-card>.brand{background:var(--bz-black);border-radius:10px;padding:9px 12px}.auth-card__heading{margin:58px 0 28px}.auth-card h1{color:var(--bz-black);letter-spacing:-.055em;margin:0 0 17px;font-family:Manrope;font-size:44px;line-height:1.02}.auth-card__heading p{color:var(--bz-muted);font-size:14px;line-height:1.65}.google-button{background:var(--google-button-dark);border:1px solid var(--google-button-border);color:var(--google-button-text);border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;font-size:13px;font-weight:750;transition:filter .2s,box-shadow .2s;display:flex}.google-button:hover:not(:disabled),.google-button:focus-visible{box-shadow:0 10px 24px color-mix(in srgb, var(--bz-black) 18%, transparent);filter:brightness(1.08)}.google-button:disabled{opacity:.5}.google-g{color:var(--bz-gold);font-family:Arial;font-size:18px;font-weight:800}.auth-footnote{color:var(--bz-muted);align-items:center;gap:7px;margin:18px 0 0;font-size:9px;line-height:1.6;display:flex}.notice{border-radius:12px;align-items:flex-start;gap:11px;margin:18px 0;padding:15px;font-size:11px;display:flex}.notice>svg{flex:none}.notice>div{flex-direction:column;display:flex}.notice strong{color:var(--bz-neutral-700)}.notice span{color:var(--bz-muted);margin-top:3px;font-size:9px;line-height:1.5}.notice--amber{background:color-mix(in srgb, var(--bz-warning) 10%, var(--bz-white));color:var(--bz-warning)}.notice--error{background:color-mix(in srgb, var(--bz-error) 9%, var(--bz-white));color:var(--bz-error)}.notice--neutral{background:var(--bz-off-white);border:1px solid var(--bz-border);color:var(--bz-black);margin-top:22px}.signed-user{background:var(--bz-neutral-100);border-radius:12px;align-items:center;gap:13px;margin-bottom:14px;padding:14px;display:flex}.signed-user>img,.signed-user>svg{border-radius:50%;width:39px;height:39px}.signed-user>div{flex-direction:column;display:flex}.signed-user strong{color:var(--bz-black);font-size:12px}.signed-user span{color:var(--bz-muted);margin-top:3px;font-size:9px}.auth-card .button--ghost{margin-top:10px}.auth-actions{flex-direction:column;gap:10px;display:flex}.auth-actions .button--ghost{margin-top:0}.auth-status{background:var(--bz-neutral-100);border:1px solid var(--bz-neutral-100);border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.auth-status__indicator{background:var(--bz-gold);border:4px solid var(--bz-neutral-100);box-shadow:0 0 0 6px color-mix(in srgb, var(--bz-gold) 8%, transparent);border-radius:50%;width:18px;height:18px}.auth-status>div{flex-direction:column;display:flex}.auth-status strong{color:var(--bz-black);font-size:12px}.auth-status span{color:var(--bz-muted);margin-top:3px;font-size:9px;line-height:1.5}.app-layout{background:var(--bz-off-white);min-height:100vh}.sidebar{background:var(--bz-black);color:var(--bz-white);z-index:30;flex-direction:column;width:260px;height:100vh;padding:27px 20px;display:flex;position:fixed;top:0;left:0}.sidebar__top{justify-content:space-between;align-items:center;padding:0 6px;display:flex}.sidebar__top .brand img{height:29px}.sidebar__close{color:var(--bz-white);background:0 0;border:0;display:none}.environment-label{color:var(--bz-muted);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;margin:31px 7px 16px;font-size:8px;font-weight:800;display:flex}.environment-label>span{background:var(--bz-gold);box-shadow:0 0 8px color-mix(in srgb, var(--bz-gold) 50%, transparent);border-radius:50%;width:6px;height:6px}.app-nav{flex-direction:column;gap:4px;display:flex}.app-nav__link{color:var(--bz-muted);border-radius:10px;align-items:center;gap:12px;min-height:45px;padding:0 13px;font-size:12px;font-weight:650;text-decoration:none;transition:background .2s,color .2s;display:flex}.app-nav__link:hover{color:var(--bz-white)}.app-nav__link--active{background:color-mix(in srgb, var(--bz-gold) 10%, transparent);color:var(--bz-gold)}.sidebar__meta{border-top:1px solid color-mix(in srgb, var(--bz-white) 8%, transparent);color:var(--bz-gold);align-items:flex-start;gap:9px;margin-top:auto;padding:20px 8px;display:flex}.sidebar__meta>svg{flex:none}.sidebar__meta>span{flex-direction:column;display:flex}.sidebar__meta strong{color:var(--bz-neutral-100);font-size:9px}.sidebar__meta small{color:var(--bz-muted);margin-top:4px;font-size:8px;line-height:1.5}.sidebar__footer{border-top:1px solid color-mix(in srgb, var(--bz-white) 8%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:20px 7px 0;display:flex}.sidebar-user{border-radius:10px;align-items:center;gap:10px;min-width:0;padding:5px;text-decoration:none;transition:background .2s;display:flex}.sidebar-user:hover,.sidebar-user:focus-visible{background:color-mix(in srgb, var(--bz-white) 7%, transparent)}.sidebar-user>span{background:var(--bz-surface-dark);color:var(--bz-gold);border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:flex}.sidebar-user>div{flex-direction:column;min-width:0;display:flex}.sidebar-user strong{text-overflow:ellipsis;white-space:nowrap;max-width:118px;font-size:9px;overflow:hidden}.sidebar-user small{color:var(--bz-neutral-300);text-overflow:ellipsis;white-space:nowrap;max-width:118px;margin-top:3px;font-size:7px;overflow:hidden}.sidebar__footer button{color:var(--bz-neutral-300);background:0 0;border:0;padding:5px}.sidebar-scrim{display:none}.app-main{width:calc(100% - 260px);min-height:100vh;margin-left:260px}.app-header{background:color-mix(in srgb, var(--bz-white) 90%, transparent);border-bottom:1px solid var(--bz-border);z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);justify-content:space-between;align-items:center;height:76px;padding:0 34px;display:flex;position:sticky;top:0}.app-menu{color:var(--bz-black);background:0 0;border:0;display:none}.tenant-selector-wrap{align-items:center;gap:13px;display:flex}.tenant-selector-wrap>span{color:var(--bz-muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.tenant-selector{background:var(--bz-off-white);border:1px solid var(--bz-neutral-100);border-radius:10px;align-items:center;gap:8px;padding:0 11px;display:flex}.tenant-selector svg{color:var(--bz-muted)}.tenant-selector select{appearance:none;color:var(--bz-neutral-700);background:0 0;border:0;outline:0;min-width:155px;min-height:38px;font-size:11px;font-weight:750}.tenant-selector svg:last-child{pointer-events:none}.preview-pill{background:var(--bz-neutral-100);color:var(--bz-gold);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:800}.app-content{max-width:1340px;margin:0 auto;padding:48px 38px 75px}.page-header{justify-content:space-between;align-items:flex-end;margin-bottom:37px;display:flex}.page-header>div{max-width:810px}.page-header h1{color:var(--bz-black);letter-spacing:-.055em;margin:0 0 12px;font-family:Manrope;font-size:clamp(38px,4vw,52px);line-height:1.05}.page-header p{color:var(--bz-muted);max-width:730px;font-size:13px;line-height:1.65}.scope-banner{background:var(--bz-black);color:var(--bz-white);border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:120px;margin-bottom:16px;padding:23px 26px;display:grid}.scope-banner__icon{background:var(--bz-gold);color:var(--bz-black);border-radius:13px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.scope-banner>div:nth-child(2){flex-direction:column;display:flex}.scope-banner>div:nth-child(2) span{color:var(--bz-muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.scope-banner strong{margin-top:4px;font-family:Manrope;font-size:20px}.scope-banner small{color:var(--bz-muted);margin-top:3px;font-size:9px}.overview-grid{grid-template-columns:1.6fr 1fr;gap:16px;display:grid}.panel{background:var(--bz-white);border:1px solid var(--bz-border);border-radius:16px;padding:26px}.panel--large{min-height:330px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.panel-heading .eyebrow{margin-bottom:7px}.panel-heading h2,.connection-card h2,.empty-state h2,.media-feature h2{color:var(--bz-black);letter-spacing:-.035em;margin:0;font-family:Manrope;font-size:20px}.panel>p{color:var(--bz-muted);font-size:12px;line-height:1.65}.status{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:850}.status--active,.status--ready{background:var(--bz-gold);color:var(--bz-black)}.status--progress{background:color-mix(in srgb, var(--bz-warning) 11%, var(--bz-white));color:var(--bz-warning)}.status--planned{background:var(--bz-neutral-100);color:var(--bz-text-secondary)}.action-list{margin-top:23px;display:grid}.action-list>a{border-top:1px solid var(--bz-off-white);grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:15px 0;text-decoration:none;display:grid}.action-list>a>span{background:var(--bz-off-white);color:var(--bz-gold);border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.action-list>a>span svg{width:17px;height:17px}.action-list>a>div{flex-direction:column;display:flex}.action-list strong{color:var(--bz-neutral-700);font-size:11px}.action-list small{color:var(--bz-muted);margin-top:4px;font-size:9px}.action-list em{color:var(--bz-gold);text-transform:uppercase;font-size:8px;font-style:normal;font-weight:800}.role-card{background:var(--bz-black);color:var(--bz-white);border-radius:12px;margin-top:24px;padding:21px}.role-card span{color:var(--bz-gold);text-transform:uppercase;font-size:9px;font-weight:850}.role-card p{color:var(--bz-neutral-300);margin:8px 0 0;font-size:11px;line-height:1.55}.boundary-note{flex-direction:column;margin-top:24px;display:flex}.boundary-note strong{color:var(--bz-neutral-700);font-size:10px}.boundary-note span{color:var(--bz-muted);margin-top:4px;font-size:9px;line-height:1.5}.connection-summary{margin-top:16px}.connection-summary .text-link{margin:0}.connection-summary__grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px;display:grid}.connection-summary__grid>div{background:var(--bz-off-white);border-radius:11px;align-items:center;gap:11px;min-width:0;padding:13px;display:flex}.connection-summary__grid>div>span:last-child{flex-direction:column;min-width:0;display:flex}.connection-summary__grid strong{color:var(--bz-neutral-700);font-size:9px}.connection-summary__grid small{color:var(--bz-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;overflow:hidden}.connection-icon{border-radius:10px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.connection-icon svg{width:20px;height:20px}.connection-icon--google{color:#3674d9;background:#edf3ff}.connection-icon--youtube{color:#e3372d;background:#feeceb}.connection-icon--shopify,.connection-icon--quickbooks{color:#755010;background:#f7f1e3}.connection-icon--meta{color:#2867c7;background:#e9effb}.connection-icon--pos{color:#7b45c3;background:#f4ecff}.connection-icon--payments{color:#755010;background:#f7f1e3}.connection-icon--music{color:#be3f77;background:#fff0f7}.connection-icon--gaming{color:#b96028;background:#fff2e9}.connection-icon--support{color:#55717e;background:#eef3f5}.connection-icon--agents{color:#755010;background:#f7f1e3}.connection-grid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.connection-card{background:var(--bz-white);border:1px solid var(--bz-neutral-100);border-radius:16px;grid-template-columns:auto 1fr;padding:22px;display:grid}.connection-card>.connection-icon{margin-right:15px}.connection-category{color:var(--bz-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:7px;font-weight:800;display:block}.connection-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.connection-card__body p{color:var(--bz-muted);margin:11px 0 0;font-size:10px;line-height:1.55}.connection-card__footer{border-top:1px solid var(--bz-off-white);grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:19px;padding-top:13px;display:flex}.connection-card__footer span{color:var(--bz-muted);font-size:8px}.connection-card__footer button{color:var(--bz-muted);background:0 0;border:0;font-size:8px;font-weight:750}.detail-list{margin:22px 0 0}.detail-list>div{border-top:1px solid var(--bz-off-white);grid-template-columns:1fr 1.5fr;align-items:center;padding:15px 0;display:grid}.detail-list dt{color:var(--bz-muted);font-size:9px}.detail-list dd{color:var(--bz-neutral-700);text-transform:capitalize;margin:0;font-size:10px;font-weight:750}.model-path{background:var(--bz-off-white);color:var(--bz-neutral-700);overflow-wrap:anywhere;border-radius:9px;margin-top:22px;padding:13px;font-family:monospace;font-size:9px;line-height:1.55}.hierarchy-panel{margin-top:16px}.hierarchy-flow{align-items:center;gap:12px;margin-top:26px;display:flex}.hierarchy-flow span{background:var(--bz-off-white);border:1px solid var(--bz-neutral-100);color:var(--bz-neutral-700);border-radius:10px;padding:13px 15px;font-size:9px;font-weight:750}.hierarchy-flow svg{color:var(--bz-neutral-300);width:16px;height:16px}.empty-state{text-align:center;flex-direction:column;align-items:center;min-height:470px;padding:60px;display:flex}.empty-state__visual{background:var(--bz-off-white);color:var(--bz-gold);border-radius:50%;justify-content:center;align-items:center;width:105px;height:105px;margin-bottom:25px;display:flex;position:relative}.empty-state__visual>svg{width:34px;height:34px}.empty-state__visual>span{background:var(--bz-gold);border:3px solid var(--bz-white);border-radius:50%;width:15px;height:15px;position:absolute}.empty-state__visual>span:nth-child(2){top:17px;right:4px}.empty-state__visual>span:nth-child(3){bottom:7px;left:6px}.empty-state__visual>span:nth-child(4){top:29px;left:-5px}.empty-state h2{margin-top:21px;font-size:30px}.empty-state p{color:var(--bz-muted);max-width:540px;font-size:12px;line-height:1.65}.empty-state .model-path{width:100%;max-width:600px;margin-top:12px}.three-panel-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.mini-panel{min-height:240px}.mini-panel>svg{color:var(--bz-gold);margin-bottom:38px}.mini-panel h3{color:var(--bz-black);margin:0 0 9px;font-family:Manrope;font-size:17px}.mini-panel p{color:var(--bz-muted);min-height:48px;font-size:10px;line-height:1.6}.mini-panel .status{margin-top:13px;display:inline-block}.media-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.media-feature{grid-column:1/-1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:34px;min-height:380px;display:grid}.media-feature__visual{background:linear-gradient(135deg, var(--bz-surface-dark), var(--bz-gold));border-radius:16px;justify-content:center;align-items:center;height:100%;min-height:310px;display:flex;position:relative}.media-feature__visual:before{border:1px solid color-mix(in srgb, var(--bz-gold) 25%, transparent);content:"";border-radius:50%;width:100px;height:100px;position:absolute}.media-feature__visual svg{color:var(--bz-gold);fill:var(--bz-gold);width:36px;height:36px}.media-feature h2{margin:20px 0 13px;font-size:29px}.media-feature p{color:var(--bz-muted);font-size:11px;line-height:1.65}.media-feature .button{margin-top:18px}.profile-panel{align-items:flex-start;gap:28px;min-height:220px;display:flex}.profile-avatar{background:var(--bz-neutral-100);border-radius:50%;flex:none;justify-content:center;align-items:center;width:82px;height:82px;display:flex;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%}.profile-avatar svg{width:32px;height:32px}.profile-details{flex:1;grid-template-columns:repeat(2,1fr);gap:21px;display:grid}.profile-details>div{border-bottom:1px solid var(--bz-off-white);flex-direction:column;padding-bottom:15px;display:flex}.profile-details span{color:var(--bz-muted);margin-bottom:6px;font-size:8px}.profile-details strong{color:var(--bz-neutral-700);overflow-wrap:anywhere;font-size:10px}.business-setup{margin-top:1.5rem}.business-setup>p{max-width:70ch;line-height:1.6}.business-setup__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.business-setup__grid article{border:1px solid var(--bz-neutral-600);background:var(--bz-surface-dark);min-width:0;color:var(--bz-off-white);border-radius:.7rem;padding:1.25rem}.business-setup__grid h3{color:color-mix(in srgb,var(--bz-gold) 55%,var(--bz-white));margin:0 0 .6rem;font-size:1.15rem}.business-setup__grid p{overflow-wrap:anywhere;line-height:1.6}.business-setup__grid span{color:color-mix(in srgb,var(--bz-gold) 25%,var(--bz-off-white));overflow-wrap:anywhere;margin-top:1rem;line-height:1.5;display:block}@media (width<=760px){.business-setup__grid{grid-template-columns:1fr}}.business-setup__grid small{color:var(--bz-neutral-300);letter-spacing:.03em;margin-bottom:.7rem;font-size:.78rem;font-weight:700;display:block}.client-start{margin:1.5rem 0}.client-start>div:first-child{max-width:70ch}.client-start h2{margin:.4rem 0}.client-start p{line-height:1.55}.client-start__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.client-start__grid>a{border:1px solid var(--bz-neutral-300);background:var(--bz-surface-dark);min-width:0;color:var(--bz-off-white);border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.3rem;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.client-start__grid>a:hover{border-color:var(--bz-gold);transform:translateY(-3px)}.client-start__grid>a:focus-visible{outline:3px solid var(--bz-gold);outline-offset:3px}.client-start__grid strong{color:var(--bz-white);font-size:1.18rem}.client-start__grid small{color:var(--bz-off-white);font-size:.86rem;line-height:1.5}.client-start__grid span{color:var(--bz-gold);font-weight:800}.client-start__grid svg{color:var(--bz-gold);margin-top:auto}@media (width<=760px){.client-start__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.client-start__grid>a{transition:none}.client-start__grid>a:hover{transform:none}}.client-start__needs{border:1px solid var(--bz-gold);background:var(--bz-surface-raised);color:var(--bz-off-white);border-radius:.75rem;margin-top:1rem;padding:1rem 1.2rem}.client-start__needs h3{color:var(--bz-gold);margin:.1rem 0 .5rem}.client-start__needs p{color:var(--bz-off-white);margin:.45rem 0}.client-start__needs a{color:var(--bz-gold);text-underline-offset:.2em}.client-start__needs a:focus-visible{outline:3px solid var(--bz-gold);outline-offset:3px}@media (width<=1080px){.public-nav{gap:19px}.hero-section{grid-template-columns:1fr;padding-top:145px}.hero-copy{max-width:850px;padding-right:0}.system-preview{margin-top:70px;transform:none}.signal-strip{grid-template-columns:repeat(4,1fr)}.signal-strip>span{grid-column:1/-1}.operator-section,.platform-section,.about-section{gap:60px}.connection-summary__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.public-header{position:absolute}.public-header__inner{height:74px;padding:0 22px}.menu-button{display:block}.public-nav{background:var(--bz-surface-dark);border-bottom:1px solid color-mix(in srgb, var(--bz-white) 10%, transparent);flex-direction:column;align-items:stretch;gap:0;width:100%;padding:15px 22px 24px;display:none;position:absolute;top:74px;left:0}.public-nav--open{display:flex}.public-nav>a{border-bottom:1px solid color-mix(in srgb, var(--bz-white) 7%, transparent);padding:14px 3px}.public-nav>.button{margin-top:13px}.hero-section{min-height:auto;padding:130px 22px 75px}.hero-copy h1{font-size:62px}.hero-lead{font-size:16px}.system-preview{min-height:auto}.system-preview__content{grid-template-columns:1fr;height:auto}.table-map{min-height:390px}.payment-panel{display:none}.floating-status--top{right:-10px}.floating-status--bottom{left:-8px}.signal-strip{grid-template-columns:1fr 1fr;gap:15px;padding:30px 22px}.signal-strip>div{border-left:0;padding:10px 0}.section{padding:90px 22px}.steps-grid{grid-template-columns:1fr}.step-card{min-height:auto;padding:30px 0 45px}.step-card+.step-card{border-left:0;border-top:1px solid var(--bz-border);padding-left:0}.step-icon{margin:30px 0 20px}.step-line{display:none}.technology-section{border-radius:0;margin-bottom:0}.technology-grid{grid-template-rows:auto;grid-template-columns:1fr}.technology-card--feature{grid-row:auto}.accessory-grid,.operator-section,.platform-section,.about-section{grid-template-columns:1fr}.operator-section{gap:40px;padding:75px 22px}.platform-section,.about-section{gap:55px}.about-media{min-height:450px}.patent-section{grid-template-columns:1fr;gap:55px;padding:85px 22px}.integration-status-strip{grid-template-columns:1fr;gap:25px}.integration-statuses{grid-template-columns:repeat(3,1fr);row-gap:20px}.contact-section{flex-direction:column;align-items:flex-start;gap:30px;margin:0 12px 12px;padding:55px 38px}.contact-actions{width:100%}.public-footer{grid-template-columns:1fr 1fr;gap:45px}.public-footer>div:first-child{grid-column:1/-1}.auth-page{grid-template-columns:1fr}.auth-visual{display:none}.auth-pane{min-height:100vh}.overview-grid,.connection-grid,.three-panel-grid{grid-template-columns:1fr}.mini-panel{min-height:auto}.media-feature{grid-template-columns:1fr}.media-feature__visual{min-height:260px}.sidebar{transition:transform .24s;transform:translate(-100%)}.sidebar--open{transform:translate(0)}.sidebar__close{display:block}.sidebar-scrim{background:color-mix(in srgb, var(--bz-black) 48%, transparent);z-index:25;border:0;display:block;position:fixed;inset:0}.app-main{width:100%;margin-left:0}.app-header{height:auto;min-height:72px;padding:11px 17px}.app-menu{display:block}.tenant-selector-wrap>span{display:none}.tenant-selector select{min-width:125px}.preview-pill{display:none}.app-content{padding:34px 17px 60px}.page-header{align-items:flex-start}.page-header h1{font-size:40px}.scope-banner{grid-template-columns:auto 1fr}.scope-banner>.status{display:none}.connection-summary__grid{grid-template-columns:1fr}.hierarchy-flow{flex-direction:column;align-items:stretch}.hierarchy-flow svg{align-self:center;transform:rotate(90deg)}.empty-state{min-height:430px;padding:45px 23px}.profile-panel{flex-direction:column}.profile-details{grid-template-columns:1fr;width:100%}}@media (width<=520px){.brand img{height:29px}.hero-copy h1{font-size:50px}.hero-actions .button{width:100%}.hero-proof{flex-direction:column;align-items:flex-start;gap:11px}.hero-google-access{width:100%}.system-preview{border-radius:20px;padding:10px}.system-preview:before{display:none}.table-map{min-height:320px;padding:14px}.table-map__rail{border-width:11px;height:235px}.floating-status{display:none}.signal-strip{grid-template-columns:1fr}.signal-strip>span{grid-column:auto}.experience-section{height:560px;margin:10px}.experience-section>img{object-position:54% center}.experience-section__overlay{bottom:38px;left:25px;right:25px}.experience-section__overlay h2{font-size:43px}.section-intro h2,.platform-copy h2,.about-copy h2,.contact-section h2,.operator-section h2{font-size:40px}.technology-card__copy{padding:30px 25px}.technology-card{padding:27px 24px}.technology-card--feature{padding:0}.technology-card--image{min-height:300px;padding:0}.patent-list>div{grid-template-columns:1fr auto}.patent-list>div>span{display:none}.patent-list strong{font-size:17px}.platform-window__body{grid-template-columns:1fr}.platform-window__nav{display:none}.platform-window__main{padding:22px 15px}.window-metrics{grid-template-columns:1fr}.window-metrics>div{min-height:82px}.integration-statuses{grid-template-columns:repeat(2,1fr)}.accessory-card{grid-template-columns:1fr}.accessory-card>img{height:220px}.about-media{min-height:360px}.about-stamp{bottom:15px;left:15px}.about-facts{grid-template-columns:1fr}.contact-section{padding:45px 28px}.public-footer{grid-template-columns:1fr;padding:60px 24px 28px}.public-footer>div:first-child{grid-column:auto}.footer-bottom{flex-direction:column;grid-column:auto;align-items:flex-start;gap:9px}.auth-pane{padding:90px 20px 45px}.auth-card h1{font-size:38px}.auth-page__back{left:21px}.connection-card{grid-template-columns:1fr}.connection-card>.connection-icon{margin:0 0 15px}.connection-card__footer{flex-direction:column;align-items:flex-start;gap:8px}.scope-banner__icon{display:none}.scope-banner{grid-template-columns:1fr}.media-feature{padding:18px}.media-feature>div:last-child{padding:10px 7px 18px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important}}.review-launcher{background:var(--bz-white);border:2px solid var(--bz-black);box-shadow:0 8px 18px color-mix(in srgb, var(--bz-black) 18%, transparent);color:var(--bz-black);cursor:pointer;z-index:220;border-radius:999px;align-items:center;gap:8px;padding:13px 17px;font:750 12px/1 Inter,sans-serif;display:flex;position:fixed;bottom:22px;right:22px}.review-launcher>svg{color:var(--bz-gold)}.review-launcher>span{text-align:left;gap:3px;display:grid}.review-launcher strong{letter-spacing:.045em;font-size:10px}.review-launcher small{opacity:.65;font-size:8px;font-weight:750}.review-area-notice{background:var(--bz-surface-dark);border:1px solid color-mix(in srgb, var(--bz-gold) 32%, transparent);color:var(--bz-off-white);z-index:220;border-radius:10px;max-width:min(360px,100vw - 44px);padding:12px 14px;font-size:11px;font-weight:750;position:fixed;bottom:82px;right:22px}.review-panel-scrim{background:color-mix(in srgb, var(--bz-black) 42%, transparent);cursor:pointer;z-index:218;border:0;width:100%;padding:0;position:fixed;inset:0}.review-panel{background:var(--bz-white);border:1px solid var(--bz-neutral-100);box-shadow:0 24px 70px color-mix(in srgb, var(--bz-black) 24%, transparent);color:var(--bz-surface-dark);z-index:220;border-radius:18px;gap:18px;width:min(430px,100vw - 36px);max-height:calc(100vh - 36px);padding:22px;display:grid;position:fixed;bottom:18px;right:18px;overflow:auto}.review-panel__header{justify-content:space-between;align-items:start;display:flex}.review-panel__header>div{gap:4px;display:grid}.review-panel__header span,.review-instruction>span,.review-note>span{color:var(--bz-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:800}.review-panel__header strong{letter-spacing:-.03em;font-family:Manrope,sans-serif;font-size:19px}.review-panel__header button{background:var(--bz-off-white);color:var(--bz-surface-dark);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.review-panel-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.review-map-toggle,.review-view-section{background:var(--bz-off-white);border:1px solid var(--bz-neutral-100);color:var(--bz-surface-dark);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px;font:800 9px/1.2 Inter,sans-serif;display:flex}.review-map-toggle--active{background:var(--bz-neutral-100);border-color:var(--bz-gold);color:var(--bz-surface-dark)}.review-view-section{background:var(--bz-surface-dark);border-color:var(--bz-surface-dark);color:var(--bz-off-white)}.review-map{gap:13px;min-height:0;display:grid}.review-map__heading{justify-content:space-between;align-items:end;gap:14px;display:flex}.review-map__heading>div,.review-map__business{gap:3px;display:grid}.review-map__heading span,.review-map__business span{color:var(--bz-muted);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:850}.review-map__heading strong{font:750 16px/1.15 Manrope,sans-serif}.review-map__business{text-align:right}.review-map__business strong{color:var(--bz-gold);font-size:10px}.review-map__legend{background:var(--bz-off-white);border:1px solid var(--bz-neutral-100);border-radius:9px;flex-wrap:wrap;gap:7px 12px;padding:9px 10px;display:flex}.review-map__legend span{color:var(--bz-neutral-700);letter-spacing:.04em;font-size:7px;font-weight:850}.review-map__group{gap:7px;display:grid}.review-map__group h3{color:var(--bz-muted);letter-spacing:.12em;margin:0;font-size:8px}.review-map__group>div{border:1px solid var(--bz-neutral-100);border-radius:11px;display:grid;overflow:hidden}.review-map__item{background:var(--bz-white);border:0;border-bottom:1px solid var(--bz-neutral-100);color:var(--bz-surface-dark);cursor:pointer;text-align:left;grid-template-columns:25px 1fr;align-items:center;gap:9px;width:100%;min-height:48px;padding:8px 10px;display:grid}.review-map__item:last-child{border-bottom:0}.review-map__item:hover,.review-map__item:focus-visible{background:var(--bz-off-white)}.review-map__item--current{background:var(--bz-neutral-100);box-shadow:inset 4px 0 0 var(--bz-gold)}.review-map__number{background:var(--bz-off-white);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:8px;font-weight:850;display:flex}.review-map__item--current .review-map__number{background:var(--bz-surface-dark);color:var(--bz-gold)}.review-map__label{gap:3px;display:grid}.review-map__label strong{font-size:10px;line-height:1.25}.review-map__label small{color:var(--bz-muted);letter-spacing:.045em;font-size:7px;font-weight:850}.review-map__item--completed .review-map__label small,.review-map__item--current .review-map__label small{color:var(--bz-gold)}.review-business-context{background:var(--bz-off-white);border:1px solid var(--bz-neutral-100);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.review-business-context>div{gap:3px;display:grid}.review-business-context span{color:var(--bz-muted);letter-spacing:.08em;font-size:8px;font-weight:850}.review-business-context strong{color:var(--bz-surface-dark);font-size:12px}.review-business-context button{background:var(--bz-white);border:1px solid var(--bz-neutral-100);color:var(--bz-gold);cursor:pointer;border-radius:999px;min-height:34px;padding:8px 10px;font-size:8px;font-weight:850}.review-instruction{background:var(--bz-off-white);border:1px solid var(--bz-neutral-100);border-radius:14px;gap:8px;padding:17px;display:grid}.review-instruction h2{color:var(--bz-surface-dark);letter-spacing:-.035em;margin:0 0 8px;font:750 23px/1.1 Manrope,sans-serif}.review-instruction p{color:var(--bz-neutral-700);margin:0 0 8px;font-size:12px;line-height:1.55}.review-instruction>strong{background:var(--bz-neutral-100);color:var(--bz-surface-dark);border-radius:8px;margin-top:4px;padding:10px 11px;font-size:11px;line-height:1.4}.review-progress{background:var(--bz-neutral-100);border-radius:999px;height:5px;overflow:hidden}.review-progress>span{background:var(--bz-gold);height:100%;transition:width .3s;display:block}.review-decisions{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.review-decision{background:var(--bz-off-white);border:1px solid var(--bz-neutral-100);color:var(--bz-neutral-700);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:4px;min-height:46px;padding:9px 6px;font:800 9px/1.2 Inter,sans-serif;display:flex}.review-decision--active{background:var(--bz-neutral-100);border-color:var(--bz-gold);color:var(--bz-surface-dark)}.review-note{gap:7px;display:grid}.review-note textarea{background:var(--bz-white);border:1px solid var(--bz-neutral-100);color:var(--bz-surface-dark);resize:vertical;border-radius:10px;width:100%;padding:11px;font:500 12px/1.5 Inter,sans-serif}.review-note small{color:var(--bz-warning);font-size:10px;line-height:1.45}.review-panel .button:disabled,.review-copy:disabled{cursor:not-allowed;opacity:.45}.review-copy{color:var(--bz-gold);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;font:750 11px/1 Inter,sans-serif;display:flex}.review-storage{color:var(--bz-muted);text-align:center;font-size:10px;line-height:1.45}.review-storage--warning{background:color-mix(in srgb, var(--bz-warning) 10%, var(--bz-white));border:1px solid var(--bz-warning);color:var(--bz-warning);border-radius:8px;padding:9px}.review-complete{text-align:center;align-items:stretch;gap:12px;display:grid}.review-complete__icon{background:var(--bz-gold);color:var(--bz-surface-dark);border-radius:50%;justify-content:center;place-self:center;align-items:center;width:52px;height:52px;display:flex}.review-complete h2{letter-spacing:-.04em;margin:4px 0 0;font:800 28px/1 Manrope,sans-serif}.review-complete p{color:var(--bz-neutral-700);margin:-4px 0 0;font-size:13px}.review-response-list{border:1px solid var(--bz-neutral-100);border-radius:12px;max-height:285px;display:grid;overflow:auto}.review-response-list button{background:var(--bz-white);border:0;border-bottom:1px solid var(--bz-neutral-100);color:var(--bz-surface-dark);cursor:pointer;text-align:left;grid-template-columns:24px 1fr auto;align-items:center;gap:7px;padding:11px;display:grid}.review-response-list button:last-child{border-bottom:0}.review-response-list span{background:var(--bz-off-white);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:800;display:flex}.review-response-list strong{font-size:10px;line-height:1.3}.review-response-list small{color:var(--bz-gold);font-size:8px;font-weight:800}.review-secondary{background:var(--bz-off-white);color:var(--bz-surface-dark);cursor:pointer;border:0;border-radius:999px;min-height:42px;padding:12px;font:750 11px/1 Inter,sans-serif}.review-focus{outline-offset:-4px;scroll-margin-top:90px;outline:4px solid var(--bz-gold)!important}.review-access-panel{justify-content:space-between;align-items:center;gap:28px;margin-top:16px;display:flex}.review-access-panel>div{max-width:680px}.review-access-panel h2{color:var(--bz-black);letter-spacing:-.035em;margin:6px 0 8px;font:750 22px/1.15 Manrope,sans-serif}.review-access-panel p{color:var(--bz-muted);margin:0;font-size:11px;line-height:1.6}.review-access-panel .button{flex:none}@media (width<=600px){.review-launcher{bottom:max(12px, env(safe-area-inset-bottom));max-width:calc(100vw - 24px);padding:11px 13px;font-size:10px;right:12px}.review-area-notice{max-width:calc(100vw - 24px);bottom:76px;left:12px;right:12px}.review-panel-scrim{display:none}.review-panel{height:100svh;max-height:none;padding:max(16px, env(safe-area-inset-top)) 15px max(18px, env(safe-area-inset-bottom));border:0;border-radius:0;grid-auto-rows:max-content;align-content:start;width:100%;bottom:0;right:0}.review-panel-actions{z-index:3;background:var(--bz-white);padding:8px 0;position:sticky;top:-16px}.review-map{padding-bottom:12px}.review-map__item{min-height:52px}.review-map__label strong{font-size:11px}.review-map__legend span{font-size:7.5px}.review-business-context{flex-direction:column;align-items:stretch}.review-business-context button{width:100%}.review-instruction{padding:15px}.review-instruction h2{font-size:22px}.review-decisions{grid-template-columns:1fr}.review-decision{min-height:43px;font-size:10px}.review-panel>.button.button--wide{bottom:calc(-1 * max(18px, env(safe-area-inset-bottom)));box-shadow:0 -12px 22px color-mix(in srgb, var(--bz-white) 94%, transparent);z-index:2;position:sticky}.review-access-panel{flex-direction:column;align-items:stretch}.review-access-panel .button{width:100%}}@media (width<=860px){.tenant-selector-wrap{flex-direction:column;align-items:flex-start;gap:3px}.tenant-selector-wrap>span{font-size:7px;display:block}.tenant-selector select{min-width:116px}}@media (width<=520px){.brand__asset{height:29px}.tenant-selector{padding:0 8px}.tenant-selector select{min-width:105px;font-size:10px}.review-map__heading{flex-direction:column;align-items:start}.review-map__business{text-align:left}}.public-header{background:linear-gradient(180deg, color-mix(in srgb, var(--bz-black) 92%, transparent), color-mix(in srgb, var(--bz-black) 62%, transparent));border-bottom-color:color-mix(in srgb, var(--bz-white) 7%, transparent);transition:background .3s,box-shadow .3s;position:fixed}.public-header__inner{max-width:1400px;transition:height .3s}.public-header--compact{background:color-mix(in srgb, var(--bz-black) 94%, transparent);box-shadow:0 14px 40px color-mix(in srgb, var(--bz-black) 18%, transparent)}.public-nav>a{letter-spacing:.01em}.button--nav-google{background:var(--google-button-dark);border-color:var(--google-button-border);min-height:42px;color:var(--google-button-text)!important}.button--nav-google:hover{background:var(--google-button-dark);box-shadow:0 10px 24px color-mix(in srgb, var(--bz-black) 20%, transparent);filter:brightness(1.08)}.google-mark{object-fit:contain;flex:none;width:18px;height:18px;display:block}.hero-google-access{display:block}.hero-section{isolation:isolate;align-items:center;min-height:920px;padding:170px max(34px,50vw - 660px) 110px;display:flex}.hero-section:before{background:linear-gradient(90deg, color-mix(in srgb, var(--bz-black) 96%, transparent) 0%, color-mix(in srgb, var(--bz-black) 82%, transparent) 39%, color-mix(in srgb, var(--bz-black) 34%, transparent) 70%, color-mix(in srgb, var(--bz-black) 12%, transparent) 100%);width:auto;height:auto;inset:0}.hero-section:after{background:linear-gradient(0deg, color-mix(in srgb, var(--bz-black) 76%, transparent), transparent 33%);width:auto;height:auto;inset:0}.hero-media{z-index:-3;position:absolute;inset:0;overflow:hidden}.hero-media:after{background:radial-gradient(circle at 77% 32%, color-mix(in srgb, var(--bz-gold) 9%, transparent), transparent 27%);content:"";position:absolute;inset:0}.hero-media img{object-fit:cover;object-position:58% center;transform-origin:58% 44%;width:100%;height:100%;animation:18s cubic-bezier(.16,.72,.18,1) both heroPush}.hero-copy{z-index:4;max-width:700px;padding:20px 0}.hero-copy h1{text-wrap:balance;margin-bottom:34px;font-size:clamp(66px,7.5vw,108px);line-height:.9}.hero-lead{max-width:630px;font-size:21px}.hero-support{color:var(--bz-neutral-300);max-width:610px}.hero-proof{gap:10px;margin-top:42px}.hero-proof span{background:color-mix(in srgb, var(--bz-black) 62%, transparent);border:1px solid color-mix(in srgb, var(--bz-white) 12%, transparent);color:var(--bz-neutral-300);letter-spacing:.03em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:10px 13px;font-size:9px}.hero-atmosphere{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.hero-atmosphere i{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bz-gold) 62%, transparent), transparent);opacity:.34;width:42%;height:1px;position:absolute;right:6%;transform:rotate(-11deg)}.hero-atmosphere i:first-child{top:28%}.hero-atmosphere i:nth-child(2){width:31%;top:47%;right:1%}.hero-atmosphere i:nth-child(3){width:26%;top:65%;right:15%}.hero-signal{z-index:4;gap:13px;display:flex;position:absolute;bottom:95px;right:max(34px,50vw - 660px)}.hero-signal span{background:var(--bz-gold);box-shadow:0 0 0 6px color-mix(in srgb, var(--bz-gold) 7%, transparent), 0 0 20px color-mix(in srgb, var(--bz-gold) 32%, transparent);opacity:.5;border-radius:50%;width:6px;height:6px;animation:4.2s ease-in-out infinite signalPulse}.hero-signal span:nth-child(2){animation-delay:.55s}.hero-signal span:nth-child(3){animation-delay:1.1s}.hero-signal span:nth-child(4){animation-delay:1.65s}.signal-strip{background:var(--bz-gold);min-height:112px}.section{max-width:1400px;padding-top:130px;padding-bottom:130px}.how-section{position:relative}.how-section:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bz-black) 8%, transparent), transparent);content:"";height:1px;position:absolute;top:88px;left:34px;right:34px}.steps-grid{gap:0;margin-top:80px}.step-card{min-height:390px;padding-top:42px}.step-icon{border:1px solid var(--bz-neutral-100);box-shadow:0 18px 45px color-mix(in srgb, var(--bz-black) 8%, transparent)}.step-line{transition:width .8s cubic-bezier(.16,.72,.18,1)}.step-card:hover .step-line{width:138px}.patent-section{grid-template-columns:1fr 1fr;gap:95px;min-height:780px;padding-top:125px;padding-bottom:125px}.patent-section:before{background:radial-gradient(circle, color-mix(in srgb, var(--bz-gold) 18%, transparent), transparent 66%)}.patent-section:after{background-image:linear-gradient(color-mix(in srgb, var(--bz-white) 2.6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bz-white) 2.6%, transparent) 1px, transparent 1px);-webkit-mask-image:linear-gradient(90deg, var(--bz-black), transparent 78%);mask-image:linear-gradient(90deg, var(--bz-black), transparent 78%);background-size:44px 44px}.patent-section__intro h2{font-size:clamp(50px,5.5vw,78px)}.patent-path{grid-template-columns:repeat(4,1fr);max-width:580px;margin-top:58px;display:grid}.patent-path>div{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.patent-path>div>span{background:color-mix(in srgb, var(--bz-white) 5%, transparent);border:1px solid color-mix(in srgb, var(--bz-gold) 25%, transparent);color:var(--bz-gold);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative}.patent-path small{color:var(--bz-muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px}.patent-path i{background:linear-gradient(90deg, var(--bz-gold), color-mix(in srgb, var(--bz-gold) 13%, transparent));width:calc(100% - 50px);height:1px;position:absolute;top:25px;left:calc(50% + 25px)}.patent-list>div{min-height:94px;transition:background .25s,padding .25s}.patent-list>div:hover{background:color-mix(in srgb, var(--bz-white) 3.5%, transparent);padding-left:14px}.technology-section{background:var(--bz-off-white);border-radius:40px;margin-bottom:120px}.technology-card--feature{grid-template-rows:auto 1fr}.technology-card__copy{padding:46px 46px 38px}.technology-schematic{background:var(--bz-surface-dark);color:var(--bz-white);grid-template-columns:1fr auto 1fr auto 1fr;gap:14px;min-height:325px;padding:50px 36px;display:grid}.technology-schematic>div{flex-direction:column;align-items:flex-start;display:flex}.technology-schematic>div>span{color:var(--bz-gold);letter-spacing:.12em;font-family:Manrope;font-size:10px;font-weight:800}.technology-schematic strong{margin-top:auto;font-family:Manrope;font-size:17px}.technology-schematic small{color:var(--bz-muted);margin-top:8px;font-size:9px;line-height:1.55}.technology-schematic>i{background:linear-gradient(90deg, var(--bz-gold), color-mix(in srgb, var(--bz-gold) 15%, transparent));align-self:center;width:26px;height:1px}.technology-card--image img{filter:saturate(.55)contrast(1.08);opacity:.78}.technology-card--image:after{background:linear-gradient(transparent 20%, color-mix(in srgb, var(--bz-black) 90%, transparent))}.accessory-grid--single{grid-template-columns:minmax(0,760px)}.platform-section{grid-template-columns:.72fr 1.28fr;align-items:center;gap:80px 90px}.platform-stage{perspective:1400px;position:relative}.platform-window{box-shadow:0 34px 90px color-mix(in srgb, var(--bz-black) 18%, transparent);transition:transform .7s cubic-bezier(.16,.72,.18,1);transform:rotateY(-2.5deg)rotateX(1deg)}.platform-stage:hover .platform-window{transform:rotateY(0)rotateX(0)translateY(-4px)}.platform-route-chips{flex-wrap:wrap;gap:7px;margin:18px 0 0 34px;display:flex}.platform-route-chips span{background:var(--bz-white);border:1px solid var(--bz-neutral-100);color:var(--bz-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:8px 10px;font-size:7px;font-weight:800}.video-section{background:var(--bz-black);color:var(--bz-white);grid-template-columns:.72fr 1.28fr;align-items:center;gap:80px;padding:120px max(34px,50vw - 660px);display:grid}.video-copy h2{letter-spacing:-.055em;margin-bottom:24px;font-family:Manrope;font-size:clamp(44px,4.8vw,66px);line-height:1.02}.video-copy p{color:var(--bz-muted);font-size:15px;line-height:1.7}.text-link--light{color:var(--bz-gold)}.video-frame{background:var(--bz-surface-dark);border:1px solid color-mix(in srgb, var(--bz-white) 12%, transparent);box-shadow:0 35px 90px color-mix(in srgb, var(--bz-black) 42%, transparent);padding-top:56.25%;position:relative;overflow:hidden}.video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.about-architecture{background:var(--bz-black);color:var(--bz-white);min-height:520px;padding:54px;position:relative;overflow:hidden}.about-architecture:before{background-image:linear-gradient(color-mix(in srgb, var(--bz-white) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bz-white) 4%, transparent) 1px, transparent 1px);content:"";-webkit-mask-image:linear-gradient(135deg, var(--bz-black), transparent 76%);mask-image:linear-gradient(135deg, var(--bz-black), transparent 76%);background-size:42px 42px;position:absolute;inset:0}.about-architecture:after{background:radial-gradient(circle, color-mix(in srgb, var(--bz-gold) 16%, transparent), transparent 68%);content:"";width:520px;height:520px;position:absolute;bottom:-260px;right:-180px}.about-architecture>*{z-index:2;position:relative}.about-architecture>strong{color:var(--bz-gold);letter-spacing:-.09em;margin-top:80px;font-family:Manrope;font-size:clamp(96px,12vw,160px);line-height:.9;display:block}.about-architecture>p{color:var(--bz-neutral-300);max-width:270px;font-family:Manrope;font-size:20px;line-height:1.35}.about-architecture>div{align-items:center;gap:12px;display:flex;position:absolute;bottom:34px;left:54px;right:54px}.about-architecture>div span{color:var(--bz-muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:7px;font-weight:800}.about-architecture>div i{background:linear-gradient(90deg, var(--bz-gold), transparent);flex:1;height:1px}.footer-socials{min-width:0}.footer-label{color:var(--bz-muted);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:800}.social-channel-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:15px;display:grid}.social-channel{background:color-mix(in srgb, var(--bz-white) 2.5%, transparent);border:1px solid color-mix(in srgb, var(--bz-white) 7%, transparent);color:var(--bz-muted);border-radius:10px;align-items:center;gap:9px;min-height:50px;padding:9px 10px;text-decoration:none;display:flex}.social-channel>svg{flex:none}.social-channel>span{flex-direction:column;min-width:0;display:flex}.social-channel strong{color:var(--bz-neutral-300);font-size:9px}.social-channel small{color:var(--bz-neutral-700);text-transform:uppercase;margin-top:2px;font-size:7px}.social-channel--live{border-color:color-mix(in srgb, var(--bz-gold) 20%, transparent);color:var(--bz-gold);transition:background .2s,transform .2s}.social-channel--live small{color:var(--bz-gold)}.social-channel--live:hover{background:color-mix(in srgb, var(--bz-gold) 7%, transparent);transform:translateY(-1px)}.footer-bottom a:hover{color:var(--bz-gold)}.footer-bottom{border-top:1px solid color-mix(in srgb, var(--bz-white) 8%, transparent);grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:25px;display:flex}.footer-bottom span,.footer-bottom a{color:var(--bz-neutral-700);font-size:8px;text-decoration:none}.reveal{animation:.8s both sectionReveal;animation-timeline:view();animation-range:entry 10% cover 28%}@keyframes heroPush{0%{transform:scale(1.015)}to{transform:scale(1.08)}}@keyframes signalPulse{0%,to{opacity:.28;transform:scale(.85)}50%{opacity:.86;transform:scale(1)}}@keyframes sectionReveal{0%{opacity:.35;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (width<=1080px){.hero-section{min-height:850px;padding-top:150px}.hero-copy{max-width:720px}.platform-section{grid-template-columns:1fr}.platform-stage{width:100%}.video-section{grid-template-columns:1fr;gap:55px}}@media (width<=860px){.public-nav{gap:0}.public-header--compact .public-header__inner{height:64px}.public-header--compact .public-nav{top:64px}.hero-section{align-items:flex-end;min-height:820px;padding:130px 22px 80px}.hero-section:before{background:linear-gradient(0deg, color-mix(in srgb, var(--bz-black) 97%, transparent), color-mix(in srgb, var(--bz-black) 72%, transparent) 67%, color-mix(in srgb, var(--bz-black) 30%, transparent))}.hero-media img{object-position:64% center}.hero-copy h1{font-size:clamp(56px,12vw,78px)}.hero-signal{display:none}.hero-proof{max-width:560px}.patent-section{grid-template-columns:1fr}.technology-section{border-radius:0}.technology-schematic{grid-template-columns:1fr}.technology-schematic>i{background:linear-gradient(var(--bz-gold), color-mix(in srgb, var(--bz-gold) 15%, transparent));width:1px;height:22px;margin-left:8px}.technology-schematic strong{margin-top:20px}.platform-window{transform:none}.video-section{padding:90px 22px}.about-architecture{min-height:450px}.public-footer{grid-template-columns:1fr 1fr}}@media (width<=520px){.hero-section{min-height:790px}.hero-copy h1{font-size:54px}.hero-actions>.button,.hero-google-access,.hero-google-access>.button{width:100%}.hero-lead{font-size:17px}.hero-proof{grid-template-columns:1fr 1fr;display:grid}.hero-proof span{justify-content:flex-start}.patent-path{gap:8px}.patent-path>div>span{width:42px;height:42px}.patent-path i{width:calc(100% - 34px);top:21px;left:calc(50% + 21px)}.technology-schematic{padding:36px 26px}.platform-route-chips{margin-left:0}.video-copy h2{font-size:42px}.public-footer{grid-template-columns:1fr}.footer-bottom{flex-direction:column;align-items:flex-start;gap:11px}}@media (prefers-reduced-motion:reduce){.hero-media img,.hero-signal span,.reveal{animation:none!important;transform:none!important}.platform-window{transform:none!important}}section[id]{scroll-margin-top:78px}.signal-strip{min-height:98px}.steps-grid{background:var(--bz-off-white);border:1px solid var(--bz-neutral-100);border-radius:26px;margin-top:58px;position:relative;overflow:hidden}.steps-grid:before{background:linear-gradient(90deg, color-mix(in srgb, var(--bz-gold) 13%, transparent), var(--bz-gold) 50%, color-mix(in srgb, var(--bz-gold) 13%, transparent));content:"";height:1px;position:absolute;top:123px;left:16%;right:16%}.step-card{z-index:1;min-height:324px;padding:31px 40px 37px;position:relative}.step-card+.step-card{border-left:1px solid var(--bz-neutral-100);padding-left:40px}.step-number{color:var(--bz-muted)}.step-icon{background:var(--bz-white);z-index:2;border-radius:50%;width:58px;height:58px;margin:57px 0 24px;position:relative}.step-card:nth-child(2) .step-icon{background:var(--bz-gold);border-color:var(--bz-gold);color:var(--bz-black)}.step-line{display:none}.step-card p{margin-bottom:0}.patent-list>div{min-height:88px}.patent-path{margin-top:48px}.technology-section{border-radius:34px;margin-bottom:96px;padding-left:48px;padding-right:48px}.technology-narrative{border-top:1px solid var(--bz-neutral-100);margin-top:58px}.technology-chapter{border-bottom:1px solid var(--bz-neutral-100);grid-template-columns:58px minmax(0,.88fr) minmax(300px,1fr);gap:36px;padding:42px 0;display:grid}.chapter-number{color:var(--bz-muted);letter-spacing:.13em;padding-top:6px;font-size:10px;font-weight:850}.technology-chapter h3{color:var(--bz-black);letter-spacing:-.045em;max-width:710px;margin:0;font-family:Manrope;font-size:clamp(28px,3vw,42px);line-height:1.08}.technology-chapter--what>div>p{color:var(--bz-text-secondary);max-width:620px;margin:18px 0 0;font-size:14px;line-height:1.72}.technology-chapter .capability-list{align-content:center;margin:2px 0 0}.technology-chapter .capability-list li{border-bottom:1px solid var(--bz-neutral-100);color:var(--bz-neutral-700);min-height:37px;font-size:11px}.technology-chapter--how{background:var(--bz-black);color:var(--bz-white);border:0;grid-template-columns:58px minmax(0,1fr);margin:0 -48px;padding:48px}.technology-chapter--how .chapter-number{color:var(--bz-muted)}.technology-chapter--how .card-kicker{color:var(--bz-gold)}.technology-chapter--how h3{color:var(--bz-white)}.technology-flow{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr) 28px) minmax(0,1fr);gap:12px;margin-top:8px;display:grid}.technology-flow>div{flex-direction:column;align-items:flex-start;min-height:164px;padding:24px 18px 18px;display:flex}.technology-flow>div>svg{color:var(--bz-muted);width:25px;height:25px}.technology-flow>div>span{flex-direction:column;margin-top:auto;display:flex}.technology-flow strong{font-family:Manrope;font-size:14px;line-height:1.25}.technology-flow small{color:var(--bz-muted);margin-top:7px;font-size:9px;line-height:1.55}.technology-flow>i{background:linear-gradient(90deg, var(--bz-gold), color-mix(in srgb, var(--bz-gold) 12%, transparent));align-self:center;height:1px}.technology-flow__core{background:color-mix(in srgb, var(--bz-gold) 8%, transparent);border:1px solid color-mix(in srgb, var(--bz-gold) 24%, transparent)}.technology-flow__core>svg,.technology-flow__core strong{color:var(--bz-gold)}.technology-chapter--gain{grid-template-columns:58px minmax(280px,.72fr) minmax(0,1.28fr)}.operator-gain-list{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.operator-gain-list>div{border-left:1px solid var(--bz-neutral-100);flex-direction:column;min-height:190px;padding:13px 24px 8px;display:flex}.operator-gain-list>div>svg{color:var(--bz-gold);width:24px;height:24px}.operator-gain-list>div>span{flex-direction:column;margin-top:auto;display:flex}.operator-gain-list strong{color:var(--bz-black);font-family:Manrope;font-size:15px}.operator-gain-list small{color:var(--bz-text-secondary);margin-top:7px;font-size:9px;line-height:1.6}.technology-environment{height:390px;margin:36px 0 0;position:relative;overflow:hidden}.technology-environment:after{background:linear-gradient(90deg, color-mix(in srgb, var(--bz-black) 87%, transparent), color-mix(in srgb, var(--bz-black) 8%, transparent) 75%);content:"";position:absolute;inset:0}.technology-environment img{filter:saturate(.7)contrast(1.08);object-fit:cover;width:100%;height:100%}.technology-environment figcaption{z-index:2;flex-direction:column;max-width:510px;display:flex;position:absolute;bottom:34px;left:36px}.technology-environment figcaption .card-kicker{color:var(--bz-gold)}.technology-environment figcaption strong{color:var(--bz-white);letter-spacing:-.04em;font-family:Manrope;font-size:clamp(25px,3vw,38px);line-height:1.08}.compatibility-note{margin:15px 0 0}.operator-section{gap:78px;min-height:530px;padding-top:78px;padding-bottom:78px}.platform-section{min-height:620px}.about-architecture{min-height:460px}@media (width<=1080px){.hero-section{min-height:820px}.technology-chapter{grid-template-columns:52px minmax(0,1fr)}.technology-chapter--what .capability-list,.technology-chapter--gain .operator-gain-list{grid-column:2}.technology-flow{grid-template-columns:repeat(3,minmax(0,1fr) 18px) minmax(0,1fr)}}@media (width<=860px){.public-nav{max-height:calc(100vh - 64px);overflow-y:auto}.section{padding-top:84px;padding-bottom:84px}.hero-section{min-height:780px;padding-bottom:68px}.steps-grid{margin-top:45px;display:block}.steps-grid:before{width:1px;height:auto;inset:54px auto 54px 48px}.step-card{min-height:206px;padding:28px 26px 31px 88px}.step-card+.step-card{border-left:0;border-top:1px solid var(--bz-neutral-100);padding-left:88px}.step-icon{margin:0;position:absolute;top:72px;left:20px}.step-card h3{margin-top:42px}.patent-section{min-height:auto;padding-top:84px;padding-bottom:84px}.technology-section{padding-left:22px;padding-right:22px}.technology-chapter--how{margin-left:-22px;margin-right:-22px;padding:42px 22px}.technology-flow{grid-template-columns:1fr;gap:0}.technology-flow>div{min-height:130px;padding:22px}.technology-flow>i{background:linear-gradient(var(--bz-gold), color-mix(in srgb, var(--bz-gold) 12%, transparent));width:1px;height:24px;margin-left:34px}.operator-gain-list{grid-template-columns:1fr}.operator-gain-list>div{border-left:0;border-top:1px solid var(--bz-neutral-100);min-height:134px;padding:22px 0}.operator-section{gap:48px;min-height:auto;padding-top:76px;padding-bottom:76px}.platform-section{min-height:auto}.about-architecture{min-height:420px}}@media (width<=520px){.hero-section{min-height:760px}.hero-media img{object-position:67% center}.hero-actions{gap:10px}.patent-section__intro h2{font-size:47px}.patent-path small{letter-spacing:.03em;text-align:center;font-size:7px}.technology-chapter{grid-template-columns:1fr;gap:18px;padding:34px 0}.technology-chapter>*,.technology-chapter--what .capability-list,.technology-chapter--gain .operator-gain-list,.technology-flow{grid-column:1}.chapter-number{padding:0}.technology-chapter h3{font-size:29px}.technology-chapter--how{padding:38px 22px}.technology-environment{height:300px}.technology-environment figcaption{bottom:25px;left:24px;right:24px}.technology-environment figcaption strong{font-size:25px}.video-section{padding-top:80px;padding-bottom:80px}.about-architecture{min-height:390px;padding:36px}.about-architecture>div{left:36px;right:36px}}.public-nav>.nav-phone{color:var(--bz-neutral-100);white-space:nowrap;align-items:center;gap:7px;display:inline-flex;position:relative}.public-nav>.nav-phone:after{background:var(--bz-gold);content:"";transform-origin:0;width:100%;height:1px;transition:transform .25s;position:absolute;bottom:-7px;left:0;transform:scaleX(0)}.public-nav>.nav-phone:hover:after,.public-nav>.nav-phone:focus-visible:after{transform:scaleX(1)}.button svg,.text-link svg{transition:transform .25s cubic-bezier(.2,.7,.2,1)}.button:hover svg,.button:focus-visible svg,.text-link:hover svg,.text-link:focus-visible svg{transform:translate(2px)}.button--nav-google:hover .google-mark,.button--nav-google:focus-visible .google-mark,.button--google:hover .google-mark,.button--google:focus-visible .google-mark,.button--google-dark:hover .google-mark,.button--google-dark:focus-visible .google-mark{transform:none}.signal-strip>div{transition:background .25s,transform .25s}.signal-strip>div:hover{background:color-mix(in srgb, var(--bz-white) 20%, transparent);transform:translateY(-1px)}.how-section{background:var(--bz-off-white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bz-neutral-700) 6%, transparent);border-radius:34px;margin-top:28px;margin-bottom:28px}.steps-grid:before{background-size:200% 100%;transition:background-position .55s}.steps-grid:hover:before,.steps-grid:focus-within:before{background-position:100% 0}.step-card{transition:background .28s,box-shadow .28s,transform .28s}.step-card:hover,.step-card:focus-visible{background:color-mix(in srgb, var(--bz-white) 62%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bz-gold) 12%, transparent);transform:translateY(-2px)}.step-card .step-icon{transition:background .28s,border-color .28s,color .28s,transform .28s}.step-card:hover .step-icon,.step-card:focus-visible .step-icon{border-color:var(--bz-gold);transform:translateY(-2px)}.proof-band{background:var(--bz-neutral-100);border-bottom:1px solid var(--bz-neutral-100);border-top:1px solid var(--bz-neutral-100);grid-template-columns:repeat(6,minmax(0,1fr));padding:0 max(34px,50vw - 660px);display:grid}.proof-band>div{flex-direction:column;min-height:126px;padding:32px 19px 26px;transition:background .25s,transform .25s;display:flex}.proof-band>div+div{border-left:1px solid var(--bz-neutral-100)}.proof-band>div:hover,.proof-band>div:focus-visible{background:var(--bz-off-white);transform:translateY(-2px)}.proof-band strong{color:var(--bz-black);letter-spacing:-.025em;font-family:Manrope;font-size:15px;line-height:1.25}.proof-band span{color:var(--bz-muted);text-transform:uppercase;margin-top:8px;font-size:8px;line-height:1.5}.patent-list>div:hover,.patent-list>div:focus-visible{background:color-mix(in srgb, var(--bz-white) 4.5%, transparent);padding-left:14px}.patent-list>div svg{transition:color .25s,transform .25s}.patent-list>div:hover svg,.patent-list>div:focus-visible svg{color:var(--bz-white);transform:translate(-2px)}.patent-path>div>span{transition:background .25s,border-color .25s,transform .25s}.patent-path>div:hover>span{background:color-mix(in srgb, var(--bz-gold) 9%, transparent);border-color:color-mix(in srgb, var(--bz-gold) 55%, transparent);transform:translateY(-2px)}.technology-chapter .capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.technology-chapter .capability-list li{transition:background .22s,color .22s,padding .22s}.technology-chapter .capability-list li:hover,.technology-chapter .capability-list li:focus-visible{background:color-mix(in srgb, var(--bz-gold) 4.5%, transparent);color:var(--bz-gold);padding-left:6px}.technology-flow>div{transition:background .25s,border-color .25s,transform .25s}.technology-flow>div:hover,.technology-flow>div:focus-visible{background:color-mix(in srgb, var(--bz-white) 4.5%, transparent);border-color:color-mix(in srgb, var(--bz-gold) 24%, transparent);transform:translateY(-2px)}.technology-flow>.technology-flow__core:hover,.technology-flow>.technology-flow__core:focus-visible{background:color-mix(in srgb, var(--bz-gold) 12%, transparent)}.operator-gain-list>div{transition:background .25s,transform .25s}.operator-gain-list>div:hover,.operator-gain-list>div:focus-visible{background:color-mix(in srgb, var(--bz-white) 55%, transparent);transform:translateY(-2px)}.technology-environment img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.technology-environment:hover img{transform:scale(1.018)}.platform-section{background:var(--bz-off-white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bz-neutral-700) 5.5%, transparent);border-radius:34px;margin-top:28px;margin-bottom:28px}.about-section{background:var(--bz-off-white);border-radius:34px;margin-top:28px;margin-bottom:28px}.contact-utility{flex-wrap:wrap;gap:9px 22px;margin-top:24px;display:flex}.contact-utility a{color:var(--bz-neutral-300);align-items:center;gap:8px;font-size:11px;text-decoration:none;transition:color .2s;display:inline-flex}.contact-utility a:hover,.contact-utility a:focus-visible{color:var(--bz-gold)}.public-footer{grid-template-columns:1.25fr 1fr .72fr 1fr;gap:58px 46px;padding-top:86px;padding-bottom:34px}.footer-brand p{color:var(--bz-muted);max-width:330px;margin:23px 0 0;font-size:12px;line-height:1.7}.footer-credibility{border-top:1px solid color-mix(in srgb, var(--bz-white) 8%, transparent);gap:24px;margin-top:26px;padding-top:20px;display:flex}.footer-credibility span{color:var(--bz-muted);text-transform:uppercase;flex-direction:column;font-size:8px;line-height:1.5;display:flex}.footer-credibility strong{color:var(--bz-gold);letter-spacing:-.04em;font-family:Manrope;font-size:20px}.footer-label{color:var(--bz-muted);margin-bottom:5px}.footer-links a,.footer-contact a{transition:color .2s,transform .2s}.footer-links a:hover,.footer-links a:focus-visible,.footer-contact a:hover,.footer-contact a:focus-visible{color:var(--bz-gold);transform:translate(2px)}.footer-contact a,.footer-contact address{align-items:flex-start;gap:9px;display:flex}.footer-contact address{color:var(--bz-muted);margin-top:2px;font-size:10px;font-style:normal;line-height:1.65}.footer-contact svg{color:var(--bz-gold);flex:none;margin-top:1px}.social-channel-list{grid-template-columns:1fr}.social-channel{transition:background .22s,border-color .22s,color .22s,transform .22s}.social-channel--live:hover,.social-channel--live:focus-visible{background:color-mix(in srgb, var(--bz-gold) 7%, transparent);border-color:color-mix(in srgb, var(--bz-gold) 35%, transparent);transform:translateY(-1px)}.social-channel--inactive{cursor:default;opacity:.68}.footer-bottom{padding-top:27px}@media (width<=1180px){.public-nav{gap:17px}.public-footer{grid-template-columns:1.15fr 1fr 1fr}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:480px}}@media (width<=860px){.public-nav>.nav-phone{border-bottom:1px solid color-mix(in srgb, var(--bz-white) 7%, transparent);color:var(--bz-gold);padding:14px 3px}.public-nav>.nav-phone:after{display:none}.how-section,.platform-section,.about-section{border-radius:0;margin-top:0;margin-bottom:0}.proof-band{grid-template-columns:repeat(3,1fr);padding:0 22px}.proof-band>div{min-height:112px;padding:26px 15px 22px}.proof-band>div:nth-child(4){border-left:0}.proof-band>div:nth-child(n+4){border-top:1px solid var(--bz-neutral-100)}.technology-chapter .capability-list{grid-template-columns:1fr}.public-footer{grid-template-columns:repeat(2,1fr)}.footer-brand,.footer-bottom{grid-column:1/-1}}@media (width<=520px){.signal-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:22px;padding-bottom:22px}.signal-strip>span{grid-column:1/-1}.signal-strip>div{min-height:42px;padding:6px 0;font-size:10px}.proof-band{grid-template-columns:repeat(2,1fr)}.proof-band>div{border-top:1px solid var(--bz-neutral-100);min-height:105px}.proof-band>div:nth-child(-n+2){border-top:0}.proof-band>div:nth-child(odd){border-left:0}.proof-band>div:nth-child(2n){border-left:1px solid var(--bz-neutral-100)}.proof-band strong{font-size:13px}.contact-utility{flex-direction:column}.public-footer{grid-template-columns:1fr;gap:38px;padding-top:66px}.footer-brand,.footer-bottom{grid-column:auto}.footer-credibility{gap:18px}}@media (prefers-reduced-motion:reduce){.hero-media img,.hero-signal span,.reveal,.button svg,.text-link svg,.step-card,.step-icon,.proof-band>div,.patent-list>div,.patent-list>div svg,.patent-path>div>span,.technology-chapter .capability-list li,.technology-flow>div,.operator-gain-list>div,.technology-environment img,.platform-window,.social-channel{animation:none!important;transform:none!important}.auth-status__indicator{animation:none!important}}.public-header__inner{height:78px}.public-nav{gap:25px}.public-header--compact .public-header__inner{height:64px}.hero-section{min-height:820px;padding-top:142px;padding-bottom:78px}.hero-copy{max-width:680px}.hero-actions{align-items:stretch}.hero-actions>.button,.hero-google-access,.hero-google-access>.button{width:222px;min-height:52px}.section{padding-top:96px;padding-bottom:96px}.how-section,.platform-section,.about-section{margin-top:20px;margin-bottom:20px}.patent-section{gap:68px;min-height:640px;padding-top:88px;padding-bottom:88px}.patent-path{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:650px}.patent-path small{text-align:center;line-height:1.35}.patent-path i{width:calc(100% - 42px);left:calc(50% + 25px)}.patent-why{border-left:1px solid color-mix(in srgb, var(--bz-gold) 45%, transparent);color:var(--bz-muted);max-width:610px;margin:28px 0 0;padding-left:15px;font-size:11px;line-height:1.65}.patent-why strong{color:var(--bz-neutral-100)}.technology-section{margin-bottom:72px}.technology-narrative{margin-top:46px}.technology-chapter{padding-top:36px;padding-bottom:36px}.operator-section{min-height:480px}.platform-section{gap:68px 80px;min-height:580px}.platform-identity-path{color:var(--bz-neutral-700);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:25px 0 4px;font-size:8px;font-weight:850;display:flex}.platform-identity-path span{background:var(--bz-neutral-100);border:1px solid var(--bz-neutral-100);border-radius:999px;padding:8px 10px}.platform-identity-path svg{color:var(--bz-gold);width:13px;height:13px}.video-section{padding-top:84px;padding-bottom:84px}.contact-section{min-height:300px}.app-status-pills{align-items:center;gap:7px;display:flex}.preview-pill--demo{background:var(--bz-surface-dark);color:var(--bz-gold)}.tenant-selector select:disabled{cursor:default;opacity:1}@media (width<=860px){.section{padding-top:76px;padding-bottom:76px}.hero-section{min-height:750px;padding-top:118px;padding-bottom:60px}.public-nav{gap:0}.patent-section{padding-top:76px;padding-bottom:76px}.technology-section{margin-bottom:0}.platform-identity-path{margin-top:21px}.app-status-pills .preview-pill{display:none}.app-status-pills .preview-pill--demo{display:inline-flex}}@media (width<=520px){.hero-section{min-height:720px;padding-top:110px;padding-bottom:52px}.hero-copy h1{font-size:52px}.hero-proof{gap:8px}.patent-path{grid-template-columns:1fr;max-width:330px;margin-left:4px}.patent-path>div{flex-direction:row;align-items:center;gap:14px;min-height:64px}.patent-path>div>span{flex:none;width:44px;height:44px}.patent-path small{text-align:left;font-size:8px}.patent-path i{background:linear-gradient(var(--bz-gold), color-mix(in srgb, var(--bz-gold) 13%, transparent));width:1px;height:28px;top:50px;left:22px}.platform-identity-path{flex-direction:column;align-items:flex-start}.platform-identity-path svg{margin-left:18px;transform:rotate(90deg)}.contact-section{min-height:0}.auth-pane{padding-top:78px;padding-bottom:36px}}.step-icon,.platform-window,.panel,.connection-card{background:var(--bz-white)}.app-header{background:color-mix(in srgb, var(--bz-white) 92%, transparent)}.connection-summary__grid>div,.tenant-selector,.model-path,.hierarchy-flow span{background:var(--bz-off-white)}.proof-band span{color:var(--bz-muted);letter-spacing:.025em;font-size:9.5px}.platform-access-note{color:var(--bz-muted);font-size:9px}.integration-statuses .status{padding:6px 8px;font-size:7px}.footer-label{font-size:9px}.social-channel strong{font-size:10px}.social-channel small,.footer-credibility span,.footer-bottom span,.footer-bottom a{font-size:8.5px}.connection-icon--league,.connection-icon--screens{background:var(--bz-surface-dark);color:var(--bz-gold)}.connection-relationship{background:linear-gradient(135deg, var(--bz-black), var(--bz-surface-dark));color:var(--bz-white);grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:38px;margin-bottom:34px;padding:34px;display:grid;position:relative;overflow:hidden}.connection-relationship:after{background:radial-gradient(circle, color-mix(in srgb, var(--bz-gold) 18%, transparent), transparent 68%);content:"";pointer-events:none;width:260px;height:260px;position:absolute;top:-120px;right:-80px}.connection-relationship .eyebrow{color:var(--bz-gold)}.connection-relationship h2{letter-spacing:-.045em;margin:10px 0 12px;font-family:Manrope;font-size:30px;line-height:1.08}.connection-relationship p{color:var(--bz-neutral-300);max-width:560px;margin:0;font-size:11px;line-height:1.65}.connection-relationship__flow{z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(160px,.8fr);align-items:center;gap:15px;display:grid;position:relative}.connection-relationship__flow>div{flex-wrap:wrap;gap:7px;display:flex}.connection-relationship__flow>div span{background:color-mix(in srgb, var(--bz-white) 7%, transparent);border:1px solid color-mix(in srgb, var(--bz-white) 10%, transparent);color:var(--bz-neutral-300);border-radius:999px;padding:8px 10px;font-size:8px}.connection-relationship__flow>svg{color:var(--bz-gold);width:17px;height:17px}.connection-relationship__flow>strong{background:color-mix(in srgb, var(--bz-gold) 10%, transparent);border:1px solid color-mix(in srgb, var(--bz-gold) 28%, transparent);color:var(--bz-white);border-radius:13px;flex-direction:column;gap:5px;padding:17px;font-family:Manrope;font-size:14px;display:flex}.connection-relationship__flow>strong small{color:var(--bz-gold);letter-spacing:.08em;text-transform:uppercase;font-family:Inter;font-size:7px}.connection-groups{gap:42px;display:grid}.connection-group{gap:16px;display:grid}.connection-group__heading{grid-template-columns:minmax(220px,.75fr) minmax(280px,1fr);align-items:end;gap:30px;padding:0 4px;display:grid}.connection-group__heading h2{color:var(--bz-black);letter-spacing:-.045em;text-transform:capitalize;margin:0;font-family:Manrope;font-size:27px}.connection-group__heading p{color:var(--bz-muted);max-width:520px;margin:0;font-size:10px;line-height:1.55}.connection-groups .connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-groups .connection-grid>.connection-card:only-child{grid-column:1/-1}.connection-groups .connection-card{outline:0;min-width:0;transition:border-color .2s,box-shadow .2s,transform .2s}.connection-groups .connection-card:hover,.connection-groups .connection-card:focus-visible{border-color:var(--bz-neutral-300);box-shadow:0 14px 34px color-mix(in srgb, var(--bz-black) 8%, transparent);transform:translateY(-2px)}.connection-groups .connection-card:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--bz-gold) 18%, transparent), 0 14px 34px color-mix(in srgb, var(--bz-black) 8%, transparent)}.connection-groups .connection-card--barzcash{background:linear-gradient(135deg, var(--bz-white), var(--bz-off-white));border-color:var(--bz-neutral-300);box-shadow:inset 3px 0 0 var(--bz-gold)}.connection-groups .connection-card h3{color:var(--bz-black);letter-spacing:-.035em;margin:0;font-family:Manrope;font-size:20px}.connection-groups .connection-card__body p{line-height:1.6}.connection-groups .connection-card__footer span{line-height:1.4}.hero-section:before{background:linear-gradient(90deg, color-mix(in srgb, var(--bz-black) 90%, transparent) 0%, color-mix(in srgb, var(--bz-black) 74%, transparent) 39%, color-mix(in srgb, var(--bz-black) 24%, transparent) 70%, color-mix(in srgb, var(--bz-black) 8%, transparent) 100%)}.hero-media:after{z-index:2}.hero-poster,.hero-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-poster{object-position:58% center;z-index:0}.hero-video{object-position:55% center;opacity:0;z-index:1;transition:opacity .35s}.hero-video[data-ready=true]{opacity:1}[data-route-focus]:focus{outline:none}.app-nav__link--website{border-top:1px solid color-mix(in srgb, var(--bz-white) 8%, transparent);color:var(--bz-neutral-300);margin-top:12px;padding-top:19px}.app-nav__link--website:hover,.app-nav__link--website:focus-visible{color:var(--bz-gold)}.sidebar-signout{align-items:center;gap:6px;display:inline-flex}.sidebar-signout span{color:var(--bz-muted);font-size:8px;font-weight:750}.sidebar-signout:hover,.sidebar-signout:focus-visible,.sidebar-signout:hover span,.sidebar-signout:focus-visible span{color:var(--bz-gold)}@media (width<=860px){.hero-section:before{background:linear-gradient(0deg, color-mix(in srgb, var(--bz-black) 95%, transparent), color-mix(in srgb, var(--bz-black) 64%, transparent) 67%, color-mix(in srgb, var(--bz-black) 20%, transparent))}.hero-video{object-position:61% center}.connection-relationship,.connection-groups .connection-grid{grid-template-columns:1fr}.connection-groups .connection-grid>.connection-card:only-child{grid-column:auto}}@media (width<=760px){.connection-group__heading{grid-template-columns:1fr;align-items:start;gap:8px}}@media (width<=520px){.hero-poster{object-position:67% center}.hero-video{object-position:38% center}.connection-relationship{gap:25px;padding:25px 21px}.connection-relationship h2{font-size:27px}.connection-relationship__flow{grid-template-columns:1fr}.connection-relationship__flow>svg{margin-left:13px;transform:rotate(90deg)}.connection-groups{gap:34px}.connection-group__heading h2{font-size:24px}.connection-groups .connection-title{flex-direction:column;align-items:flex-start}}@media (width<=860px){body:has(.sidebar--open) .review-launcher{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.hero-video{display:none}.hero-poster{animation:none!important;transform:none!important}}.public-page{background:var(--bz-neutral-100)}.button,.button--small,.button--gold{background:var(--bz-gold);border-color:var(--bz-gold);color:var(--bz-black)}.button--ghost{background:var(--bz-white);border-color:var(--bz-black);color:var(--bz-black)}.button--outline-light{background:var(--bz-surface-dark);border-color:color-mix(in srgb, var(--bz-white) 38%, transparent);color:var(--bz-white)}.button--google,.button--google-dark,.button--nav-google,.google-button{background:var(--google-button-dark);border-color:var(--google-button-border);color:var(--google-button-text)}.signal-strip{background:var(--bz-surface-dark);border-bottom:1px solid var(--bz-neutral-700);border-top:1px solid var(--bz-neutral-700);color:var(--bz-white)}.signal-strip>span,.signal-strip svg{color:var(--bz-gold)}.signal-strip>div{border-left-color:var(--bz-neutral-700);color:var(--bz-neutral-300)}.signal-strip>div:hover{background:color-mix(in srgb, var(--bz-white) 6%, transparent)}.how-section,.platform-section,.about-section{background:var(--bz-off-white);border:1px solid var(--bz-neutral-300);box-shadow:0 18px 55px color-mix(in srgb, var(--bz-black) 6%, transparent)}.steps-grid{background:var(--bz-white);border-color:var(--bz-neutral-300)}.step-card+.step-card,.technology-chapter,.technology-chapter .capability-list li,.operator-gain-list>div{border-color:var(--bz-neutral-300)}.step-icon{background:var(--bz-black);border:1px solid var(--bz-neutral-700);color:var(--bz-gold)}.proof-band{background:var(--bz-off-white);border-bottom-color:var(--bz-neutral-300);border-top-color:var(--bz-neutral-300)}.proof-band>div+div{border-left-color:var(--bz-neutral-300)}.proof-band>div:hover,.proof-band>div:focus-visible{background:var(--bz-white)}.patent-section,.hero-section,.video-section,.public-footer{background-color:var(--bz-black)}.operator-section,.contact-section{background:var(--bz-surface-dark)}.technology-section{background:0 0;border-radius:0;margin-top:0;margin-bottom:0}.technology-narrative{border-top:0;gap:16px;display:grid}.technology-chapter--what,.technology-chapter--gain{background:var(--bz-off-white);border:1px solid var(--bz-neutral-300);border-radius:22px;padding-left:28px;padding-right:28px}.technology-chapter--how{border:1px solid var(--bz-neutral-700);border-radius:22px;margin:0;padding:52px 32px}.technology-environment{border:1px solid var(--bz-neutral-700);border-radius:22px}.platform-window{border-color:var(--bz-neutral-700);box-shadow:0 28px 70px color-mix(in srgb, var(--bz-black) 18%, transparent)}.platform-section,.about-section{margin-top:32px;margin-bottom:32px}.contact-section{border-radius:24px}.auth-page,.auth-pane{background:var(--bz-neutral-100)}.auth-card{background:var(--bz-off-white);border:1px solid var(--bz-neutral-300);box-shadow:0 24px 70px color-mix(in srgb, var(--bz-black) 10%, transparent);border-radius:24px;max-width:540px;padding:42px}.auth-card__heading{margin-top:44px}.signed-user,.auth-status{background:var(--bz-white);border:1px solid var(--bz-neutral-300)}.auth-status__indicator{border-color:var(--bz-white)}.app-layout,.app-main,.app-content{background:var(--bz-neutral-100)}.app-header{background:color-mix(in srgb, var(--bz-off-white) 96%, transparent);border-bottom-color:var(--bz-neutral-300)}.tenant-selector{background:var(--bz-surface-dark);border-color:var(--bz-neutral-700);box-shadow:0 8px 22px color-mix(in srgb, var(--bz-black) 10%, transparent)}.tenant-selector select{color:var(--bz-white)}.tenant-selector svg,.tenant-selector svg:last-child{color:var(--bz-gold)}.preview-pill,.preview-pill--demo{background:var(--bz-surface-dark);border:1px solid var(--bz-neutral-700);color:var(--bz-gold)}.panel,.connection-card{background:var(--bz-off-white);border-color:var(--bz-neutral-300)}.panel-heading>svg,.mini-panel>svg{color:var(--bz-gold)}.scope-banner{border:1px solid var(--bz-neutral-700);box-shadow:0 20px 42px color-mix(in srgb, var(--bz-black) 10%, transparent)}.action-panel{--bz-muted:var(--bz-neutral-300);background:var(--bz-surface-dark);border-color:var(--bz-neutral-700);color:var(--bz-white)}.action-panel .panel-heading h2,.action-panel .action-list strong{color:var(--bz-white)}.action-panel .action-list>a{border-top-color:var(--bz-neutral-700)}.action-panel .action-list>a>span{background:var(--bz-black);border:1px solid var(--bz-neutral-700)}.action-panel .action-list small{color:var(--bz-neutral-300)}.connection-summary__grid>div,.model-path,.profile-avatar{background:var(--bz-white);border:1px solid var(--bz-neutral-300)}.empty-state{--bz-muted:var(--bz-neutral-300);background:var(--bz-surface-dark);border-color:var(--bz-neutral-700);color:var(--bz-white)}.empty-state h2{color:var(--bz-white)}.empty-state p{color:var(--bz-neutral-300)}.empty-state .model-path{background:var(--bz-black);border-color:var(--bz-neutral-700);color:var(--bz-neutral-100)}.empty-state__visual{background:var(--bz-black);border:1px solid var(--bz-neutral-700)}.connection-relationship{background:linear-gradient(135deg, var(--bz-black), var(--bz-surface-dark));border-color:var(--bz-neutral-700);color:var(--bz-white)}.connection-groups .connection-card--barzcash{background:var(--bz-white)}.media-feature{--bz-muted:var(--bz-neutral-300);background:var(--bz-surface-dark);border-color:var(--bz-neutral-700);color:var(--bz-white)}.media-feature h2{color:var(--bz-white)}.media-feature p{color:var(--bz-neutral-300)}.media-feature__visual{background:var(--bz-black);border:1px solid var(--bz-neutral-700)}.hierarchy-panel,.review-access-panel{--bz-muted:var(--bz-neutral-300);background:var(--bz-surface-dark);border-color:var(--bz-neutral-700);color:var(--bz-white)}.hierarchy-panel .panel-heading h2,.review-access-panel h2{color:var(--bz-white)}.hierarchy-panel .auth-footnote,.review-access-panel p{color:var(--bz-neutral-300)}.hierarchy-panel .hierarchy-flow span{background:var(--bz-black);border-color:var(--bz-neutral-700);color:var(--bz-white)}.hierarchy-panel .hierarchy-flow svg{color:var(--bz-gold)}.notice--neutral{background:var(--bz-off-white);border-color:var(--bz-neutral-300)}.review-panel{background:var(--bz-off-white);border-color:var(--bz-neutral-700)}.review-panel__header button,.review-map__legend,.review-map-toggle{background:var(--bz-white);border:1px solid var(--bz-neutral-300)}.review-map__group>div{border-color:var(--bz-neutral-300)}.review-map__item{border-bottom-color:var(--bz-neutral-300)}.review-map__item--current{background:var(--bz-neutral-100)}@media (width<=860px){.how-section,.platform-section,.about-section{box-shadow:none;border-left:0;border-right:0;border-radius:0;margin-top:0;margin-bottom:0}.technology-chapter--how{padding:40px 24px}.app-content{background:var(--bz-neutral-100)}}@media (width<=520px){.hero-actions>.button,.hero-google-access,.hero-google-access>.button{width:100%}.auth-card{border-radius:19px;padding:28px 24px}.auth-card__heading{margin-top:36px}.technology-chapter--what,.technology-chapter--gain{border-radius:16px;padding-left:20px;padding-right:20px}.technology-chapter--how,.technology-environment,.contact-section{border-radius:16px}.signal-strip>div{border-left:0}}.eyebrow:not(.eyebrow--light),.card-kicker{color:var(--bz-text-primary)}.eyebrow:not(.eyebrow--light){align-items:center;gap:9px;display:flex}.eyebrow:not(.eyebrow--light):before{background:var(--bz-gold);content:"";flex:none;width:22px;height:3px}.technology-card--dark .card-kicker,.technology-card--image .card-kicker,.technology-chapter--how .card-kicker{color:var(--bz-gold)}.technology-card:not(.technology-card--dark):not(.technology-card--image)>svg,.technology-chapter:not(.technology-chapter--how) .capability-list svg,.panel-heading>svg,.mini-panel>svg{color:var(--bz-text-primary)}.step-icon{background:var(--bz-gold);border-color:var(--bz-gold);color:var(--bz-black)}.panel,.connection-card,.technology-card,.accessory-card{border-color:var(--bz-neutral-300);box-shadow:0 14px 38px color-mix(in srgb, var(--bz-black) 6%, transparent)}.scope-banner,.action-panel,.empty-state,.media-feature,.hierarchy-panel,.review-access-panel{background:var(--bz-surface-raised);border-color:var(--bz-graphite)}.sidebar,.platform-window__nav{background:var(--bz-black)}.role-card,.tenant-selector,.preview-pill,.preview-pill--demo{background:var(--bz-surface-dark)}.window-heading>span,.window-activity em{color:var(--bz-text-primary)}.window-heading>span{border:1px solid var(--bz-gold)}.window-activity em{text-decoration:underline;-webkit-text-decoration-color:var(--bz-gold);text-decoration-color:var(--bz-gold);text-underline-offset:3px;text-decoration-thickness:2px}.review-map__business strong,.review-map__item--completed .review-map__label small,.review-map__item--current .review-map__label small,.review-copy,.review-response-list small{color:var(--bz-text-primary)}.review-map__business strong,.review-copy{text-decoration:underline;-webkit-text-decoration-color:var(--bz-gold);text-decoration-color:var(--bz-gold);text-underline-offset:3px;text-decoration-thickness:2px}.review-business-context button{background:var(--bz-gold);border-color:var(--bz-black);color:var(--bz-black)}.review-note textarea[aria-invalid=true]{border-color:var(--bz-warning);box-shadow:0 0 0 2px color-mix(in srgb, var(--bz-warning) 14%, transparent)}.review-panel>.button.button--wide{background:var(--bz-gold);border-color:var(--bz-gold);color:var(--bz-black)}@media (width<=600px){.review-panel>.button.button--wide{box-shadow:0 -12px 22px color-mix(in srgb, var(--bz-off-white) 94%, transparent)}}@media (width<=860px){.auth-page,.auth-pane{background:var(--bz-surface-dark)}.auth-page__back{color:var(--bz-white)}}.brand{gap:8px;position:relative}.brand__asset{opacity:0}.brand:before{content:"";background:var(--bz-gold);flex:none;width:31px;height:31px;display:block;-webkit-mask:url(/brand/barzcash-icon.png) 50%/contain no-repeat;mask:url(/brand/barzcash-icon.png) 50%/contain no-repeat}.brand:after{content:"";background:var(--bz-gold);width:150px;height:33px;position:absolute;top:50%;left:39px;transform:translateY(-50%);-webkit-mask:url(/brand/barzcash-logo.png) 50%/contain no-repeat;mask:url(/brand/barzcash-logo.png) 50%/contain no-repeat}.sidebar__top .brand:before{width:27px;height:27px}.sidebar__top .brand:after{width:130px;height:29px;left:35px}.brand:before{display:none}.brand:after{background:linear-gradient(90deg,var(--bz-white) 0 53%,var(--bz-gold) 53% 100%);width:180px;left:0}.sidebar__top .brand:after{width:145px;left:0}.review-map__business strong,.review-map__item--completed .review-map__label small,.review-map__item--current .review-map__label small,.review-response-list small,.review-copy,.review-business-context button,.connection-relationship .eyebrow,.connection-relationship__flow>svg{color:var(--bz-gold-ink)}.brand:after{background:url(/brand/barzcash-logo-gold.png) 50%/contain no-repeat;-webkit-mask:none;mask:none}.employee-workspace-grid{margin-top:22px}.employee-workspace-grid .connection-card h2{margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.25}.employee-workspace-grid .connection-card{cursor:default}.app-nav__link{transition:background-color .2s,color .2s,transform .2s}.app-nav__link:hover{transform:translate(2px)}.app-nav__link:focus-visible,.tenant-selector select:focus-visible,.app-menu:focus-visible{outline:3px solid var(--bz-gold);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.app-content>*{animation:.28s ease-out both bz-page-in}@keyframes bz-page-in{0%{opacity:.78;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.app-content>*{animation:none!important}.app-nav__link{transition:none!important}.app-nav__link:hover{transform:none!important}}.employee-brand-overview{margin-top:22px;padding:28px}.employee-brand-overview h2{margin:6px 0 10px}.employee-brand-overview p{max-width:730px;color:var(--muted,var(--bz-muted));line-height:1.55}.employee-brand-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:22px;display:grid}.employee-brand-grid>div{border:1px solid var(--bz-neutral-300);background:var(--bz-neutral-100);border-radius:12px;min-width:0;padding:19px;transition:transform .25s,border-color .25s}.employee-brand-grid>div:hover,.employee-brand-grid>div:focus-within{border-color:var(--bz-gold);transform:translateY(-3px)}.employee-brand-grid strong,.employee-brand-grid small{display:block}.employee-brand-grid strong{color:var(--bz-black);font-size:16px}.employee-brand-grid small{color:var(--bz-neutral-700);margin-top:7px;line-height:1.5}.employee-brand-grid .v2-youtube-mark{width:max-content}.employee-brand-grid .v2-workflow-icon{margin-bottom:14px}@media (prefers-reduced-motion:reduce){.employee-brand-grid>div{transition:none!important}.employee-brand-grid>div:hover{transform:none!important}}.brand{gap:0}.brand__asset{opacity:1;width:auto;max-width:180px;height:34px}.brand:before,.brand:after{content:none;display:none}.action-panel .eyebrow:not(.eyebrow--light),.empty-state .eyebrow:not(.eyebrow--light),.media-feature .eyebrow:not(.eyebrow--light),.hierarchy-panel .eyebrow:not(.eyebrow--light),.review-access-panel .eyebrow:not(.eyebrow--light),.connection-relationship .eyebrow:not(.eyebrow--light){color:var(--bz-neutral-100)}.action-panel .panel-heading>svg,.media-feature .panel-heading>svg,.hierarchy-panel .panel-heading>svg,.review-access-panel .panel-heading>svg,.connection-relationship__flow>svg{color:var(--bz-gold)}.action-panel .panel-heading h2,.empty-state h2,.media-feature h2,.hierarchy-panel .panel-heading h2,.review-access-panel h2{color:var(--bz-white)}
