.bb-photo-devices.bb-monitor-only{width:100%;margin:0;padding:8% 3% 3%;transform:none}.bb-complete-monitor{background:linear-gradient(135deg,#3d3d3c,#111 50%,#252524);border-radius:4% 4% 2% 2%;padding:2.7% 2.7% 0;box-shadow:0 22px 45px #211a202b}.bb-complete-monitor-screen{aspect-ratio:1815/1022;background:#faf8f4;overflow:hidden}.bb-complete-monitor-screen .bb-portal-shot{object-fit:contain;object-position:left top;width:100%;height:100%;display:block}.bb-complete-monitor-chin{background:linear-gradient(100deg,#aaa,#e2e1df 45%,#a9a9a7);border-radius:0 0 12px 12px;height:30px;margin:2.5% -2.85% 0}.bb-complete-monitor-neck{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);background:linear-gradient(90deg,#9a9a99,#ddd 48%,#999);width:19%;height:48px;margin:auto}.bb-complete-monitor-foot{background:linear-gradient(#ddd,#999);border-radius:50% 50% 20% 20%;width:35%;height:13px;margin:auto;box-shadow:0 10px 18px #211a2030}.bb-laptop-mockup{width:100%;min-width:0;padding:0 3% 20px;position:relative}.bb-laptop-display{background:#fbf8f3;border:9px solid #242321;border-radius:15px 15px 5px 5px;overflow:hidden;box-shadow:0 20px 45px #49331a26}.bb-laptop-display>.bb-window{width:100%;box-shadow:none;border:0;border-radius:0}.bb-laptop-base{background:linear-gradient(#e2dfd5,#a9a69d);border-radius:2px 2px 50% 50%;height:12px;position:absolute;bottom:9px;left:0;right:0;box-shadow:0 14px 20px #49331a20}.bb-laptop-base:before{content:"";background:#949189;border-radius:0 0 6px 6px;width:15%;height:4px;margin:auto;display:block}.bb-finance-mockup{width:100%;padding:10px 23% 44px 0;position:relative}.bb-finance-mockup .bb-ui-main{min-height:270px}.bb-finance-mockup .bb-ui-body{grid-template-columns:minmax(0,25%) minmax(0,1fr)}.bb-finance-mockup .bb-ui-side{width:auto;min-width:0}.bb-finance-mockup .bb-ui{font-size:10px}.bb-finance-mobile.bb-real-phone{border-radius:26px;width:24%;padding:6px;position:absolute;bottom:0;right:0}.bb-finance-mobile .bb-phone-screen{border-radius:20px}.bb-finance-mobile .bb-phone-screen:before{width:33%;height:12px;top:7px}.bb-real-phone .bb-phone-screen{aspect-ratio:780/1774;padding-top:11%}.bb-real-phone .bb-phone-screen img{object-fit:contain;width:100%;height:auto;padding-top:0;display:block;position:relative;inset:auto}.bb-fan .bb-phone{flex-shrink:0}.bb-slide>.bb-laptop-mockup{width:94%}.bb-slide>.bb-finance-mockup{width:96%}.bb-slide .bb-finance-mockup .bb-ui{font-size:clamp(10px,1.15vw,15px)}.bb-slide .bb-finance-mockup .bb-ui-main{min-height:320px}.bb-slide>.bb-tablet{width:88%}.bb-slide>.bb-tablet .bb-tablet-screen{aspect-ratio:16/8.6}.bb-slide>.bb-tablet .bb-hw{font-size:clamp(7px,1.6cqw,16px)}.bb-slide .bb-team-mockup{width:86%}.bb-team-mockup .bb-team-ui{padding:30px;font-size:clamp(12px,1.25vw,17px)}.bb-team-mockup .bb-ui-row{padding:15px 4px}.bb-team-mockup .bb-ui-row:nth-of-type(2n){background:#faf7f1}.bb-team-mockup .bb-ui-av{box-shadow:0 3px 8px #7d603315}.bb-laptop-mockup .bb-slide-screen{aspect-ratio:16/8.8;height:auto}.bb-laptop-mockup .bb-cp-page{font-size:clamp(9px,1vw,14px)}.bb-laptop-mockup .bb-cp-room{background:radial-gradient(#fff,#faf7f1)}.bb-laptop-mockup .bb-cp-tables{flex:1;align-content:space-evenly;gap:2.8em 1.6em;min-height:210px;padding:1.7em 0}.bb-laptop-mockup .bb-cp-table{box-shadow:0 5px 14px #7d603312}.bb-laptop-mockup .bb-cp-budget>div{padding:1em 0}.bb-laptop-mockup .bb-cp-stats>div{padding:1em;box-shadow:0 6px 15px #7d60330a}.bb-legal-header{max-width:var(--bb-wrap);padding:58px var(--bb-gutter) 32px;border-bottom:1px solid var(--bb-line);margin:auto}.bb-legal-header .bb-h-display{margin:16px 0 20px}.bb-legal-header .bb-body{max-width:760px}.bb-story .bb-quote-art{justify-content:flex-end;align-self:stretch;min-height:560px;padding-bottom:42px}@media (width<=760px){.bb-complete-monitor-chin{height:22px}.bb-complete-monitor-neck{height:32px}.bb-laptop-display{border-width:5px;border-radius:9px 9px 3px 3px}.bb-finance-mockup{padding-bottom:0;padding-right:0}.bb-finance-mobile.bb-real-phone{width:130px;margin:12px auto 0;position:relative}.bb-slide>.bb-finance-mockup{width:100%}.bb-slide .bb-finance-mockup .bb-ui-main{min-height:170px}.bb-slide .bb-finance-mobile{display:none}.bb-slide>.bb-tablet,.bb-slide .bb-team-mockup,.bb-slide>.bb-laptop-mockup{width:100%}.bb-slide>.bb-tablet .bb-tablet-screen{aspect-ratio:16/11}.bb-laptop-mockup .bb-slide-screen{aspect-ratio:4/4.5}.bb-laptop-mockup .bb-cp-page{font-size:8px}.bb-laptop-mockup .bb-cp-tables{min-height:180px}.bb-team-mockup .bb-team-ui{padding:16px;font-size:11px}.bb-legal-header{padding-top:36px}.bb-story .bb-quote-art{min-height:360px;padding-bottom:28px}}
