.cp-sec{position:relative}.cp-hero{background:var(--beeble-green)}.cp-benefits,.cp-showcase,.cp-faq,.cp-cta{background:var(--pure-black)}.cp-how{background:var(--off-white)}.cp-sechead{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.cp-label{font:var(--text-mono);letter-spacing:var(--tracking-wide);color:var(--pure-black)}.cp-benefits .cp-label,.cp-showcase .cp-label{color:var(--green-dark-3)}.cp-h2{font:var(--text-display-sm);letter-spacing:var(--tracking-snug);color:var(--pure-black)}.cp-h2--green{color:var(--beeble-green)}.cp-sub{font:var(--text-body);color:var(--pure-black);margin-top:15px}.cp-benefits .cp-sub{color:var(--green-dark-3)}.cp-hero-inner{flex-direction:column;align-items:center;gap:25px;padding:120px 30px 80px;display:flex}.cp-hero-head{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.cp-eyebrow{justify-content:center;align-items:center;gap:10px;display:flex}.cp-eyebrow svg{width:18px;height:20px;color:var(--pure-black);flex:none}.cp-eyebrow h6{font:var(--text-mono);letter-spacing:var(--tracking-snug);color:var(--pure-black)}.cp-title-row{justify-content:center;align-items:stretch;gap:20px;width:100%;display:flex}.cp-brk{border:3px solid var(--pure-black);flex:none;width:12px}.cp-brk--l{border-right:0}.cp-brk--r{border-left:0}.cp-title-row h1{font:var(--text-display-md);letter-spacing:var(--tracking-snug);text-align:center;color:var(--pure-black)}.cp-hero-sub{font:var(--text-body);text-align:center;color:var(--green-deep-1)}.cp-btn-slot{justify-content:center;display:flex}.cp-btn-slot--hero{padding:12px 0 6px 6px}.cp-btn-slot--cta{padding:10px 0 4px 6px}.cp-hero-btn{--btn-display-width:176px}.cp-benefits-inner{flex-direction:column;align-items:center;gap:40px;padding:80px 50px;display:flex}.cp-benefits-text{flex-direction:column;align-items:flex-start;gap:25px;width:100%;max-width:1300px;padding:40px 20px;display:flex}.cp-table{background:var(--green-charcoal);width:100%;max-width:1300px;box-shadow:10px 10px 0 0 var(--green-night-1);align-items:stretch;display:flex;position:relative}.cp-table:after{content:"";border:1.5px solid var(--beeble-green);pointer-events:none;position:absolute;inset:0}.cp-cell{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:20px;padding:40px 25px;display:flex}.cp-table-div{background:var(--beeble-green);flex:none;align-self:stretch;width:1px}.cp-cell-tag{font:var(--text-mono);letter-spacing:var(--tracking-snug);color:var(--green-dark-3)}.cp-cell-num{font:700 64px/.9 var(--font-mono);letter-spacing:-.02em;color:var(--beeble-green)}.cp-cell-title{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--beeble-green)}.cp-cell-body{font:var(--text-body-sm);color:var(--green-dark-3);text-wrap:balance}.cp-green-link{color:var(--beeble-green);text-decoration:underline}@media (hover:hover){.cp-green-link:hover{color:var(--accent-orange)}}.cp-showcase-inner{flex-direction:column;align-items:center;gap:0;padding:80px 50px;display:flex}.cp-show-head{align-items:flex-end;gap:10px;width:100%;max-width:1300px;padding:40px 20px;display:flex}.cp-show-head .cp-sechead{flex:.7 0 0;width:auto}.cp-show-note{font:var(--text-body);text-align:left;color:var(--green-dark-3);text-wrap:balance;flex:.3 0 0}.cp-cards{align-items:flex-start;gap:20px;width:100%;max-width:1300px;display:flex}.cp-card{aspect-ratio:.5625;flex:1 0 0;text-decoration:none;display:block;position:relative;overflow:hidden}.cp-card-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.cp-card-ovl{justify-content:center;align-items:center;display:flex;position:absolute;inset:10px}.cp-corner{border:2px solid var(--green-deep-2);width:80px;height:80px;position:absolute}.cp-corner--tl{border-bottom:0;border-right:0;top:0;left:0}.cp-corner--tr{border-bottom:0;border-left:0;top:0;right:0}.cp-corner--bl{border-top:0;border-right:0;bottom:0;left:0}.cp-corner--br{border-top:0;border-left:0;bottom:0;right:0}.cp-play{justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.cp-play-c{border:1px solid var(--green-bright);width:25px;height:25px;position:absolute}.cp-play-c--tl{border-bottom:0;border-right:0;top:0;left:0}.cp-play-c--tr{border-bottom:0;border-left:0;top:0;right:0}.cp-play-c--bl{border-top:0;border-right:0;bottom:0;left:0}.cp-play-c--br{border-top:0;border-left:0;bottom:0;right:0}.cp-play-tri{width:22px;height:26px;margin-left:5px}.cp-chip{background:var(--beeble-green);color:var(--pure-black);align-items:center;gap:10px;padding:6px 8px;display:flex;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.cp-chip .ico{flex:none;width:12px;height:12px}.cp-chip .ico svg{width:100%;height:100%;display:block}.cp-chip-label{font:var(--text-mono-sm);letter-spacing:var(--tracking-snug);white-space:nowrap}.cp-how-inner{flex-direction:column;align-items:center;gap:20px;padding:80px 50px;display:flex}.cp-how-inner .cp-sechead{max-width:1300px;padding:40px 20px}.cp-steps{background:var(--pure-white);width:100%;max-width:1300px;box-shadow:10px 10px 0 0 var(--pure-black);align-items:stretch;display:flex;position:relative}.cp-steps:after{content:"";border:1.5px solid var(--pure-black);pointer-events:none;position:absolute;inset:0}.cp-step{flex-direction:column;flex:1 0 0;display:flex}.cp-step-div{background:var(--pure-black);flex:none;align-self:stretch;width:1px}.cp-step-top{aspect-ratio:1.5;background:var(--beeble-green);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.cp-step-top:after{content:"";border-bottom:1px solid var(--pure-black);pointer-events:none;position:absolute;inset:0}.cp-step-grid{background-image:url(https://desktop.beeble.ai/public/landing/images/Vyb9KdXB4lEpEjP99S8SXsiXk.png);background-position:50%;background-repeat:repeat;background-size:50px;position:absolute;inset:0}.cp-step-dim{background:radial-gradient(50% 46% at 50% 57.6%,#00d18480 0%,#00d184e6 65%,#00d084 99.8246%);position:absolute;inset:0}.cp-step-art{z-index:1;aspect-ratio:1.5;width:366px;max-width:100%;position:relative}.cp-step-art svg{width:100%;height:100%;display:block}.cp-step-body{background:var(--pure-white);flex-direction:column;flex:1 0 auto;align-items:flex-start;gap:20px;padding:25px 25px 40px;display:flex}.cp-step-num{font:var(--text-mono-lg);letter-spacing:var(--tracking-snug);color:var(--pure-black)}.cp-step-title{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--pure-black)}.cp-step-copy{font:var(--text-body-sm);color:var(--pure-black)}.cp-step-note{font:var(--text-mono-sm);color:var(--accent-orange)}.cp-faq-rule{background:var(--green-deep-1);height:1px;position:absolute;bottom:0;left:50px;right:50px}.cp-faq-inner{align-items:stretch;width:100%;max-width:1260px;margin:0 auto;padding:60px 0;display:flex}.cp-faq-left{flex-direction:column;align-items:flex-start;gap:30px;width:45%;padding:38px 20px 20px 50px;display:flex}.cp-faq-title{font:var(--text-display-md);letter-spacing:var(--tracking-snug);color:var(--beeble-green)}.cp-faq-sub{font:var(--text-body);color:var(--green-dark-3);text-wrap:balance;width:80%}.cp-faq-right{width:55%;padding:20px}.cp-acc{width:100%}.cp-acc-item{box-shadow:inset 0 -1px 0 0 var(--green-deep-1)}.cp-acc-q{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:20px;width:100%;padding:20px 15px;display:flex}.cp-acc-qt{font:var(--text-title-sm);letter-spacing:var(--tracking-snug);color:var(--beeble-green);flex:1 0 0}.cp-acc-plus{flex:none;width:16px;height:16px}.cp-acc-plus--open{transform:rotate(45deg)}.cp-acc-plus svg{width:100%;height:100%;display:block;overflow:visible}.cp-acc-plus path{stroke:var(--beeble-green);stroke-width:1.5px;fill:none}.cp-acc-a{padding:0 15px 25px}.cp-acc-a p{font:var(--text-body);color:var(--green-dark-3)}.cp-acc-a strong{font-weight:700}.cp-acc-a a{color:var(--beeble-green);text-decoration:underline}@media (hover:hover){.cp-acc-a a:hover{color:var(--accent-orange)}}.cp-cta{padding:100px 30px 140px;overflow:hidden}.cp-cta-pattern{opacity:.3;background-image:url(https://desktop.beeble.ai/public/landing/images/SXPKSCusayr2xQzXoNirTnxmw.png);background-position:0 0;background-repeat:repeat;background-size:75px;position:absolute;inset:0}.cp-cta-dim{background:linear-gradient(#000 0%,#00000080 23%,#0003 39%,#00000080 63%,#000 100%);position:absolute;inset:0}.cp-cta-title{z-index:1;flex-direction:column;align-items:center;gap:40px;display:flex;position:relative}.cp-cta-head{flex-direction:column;align-items:center;gap:15px;width:100%;display:flex}.cp-cta-head h1{font:var(--text-display-md);letter-spacing:var(--tracking-snug);text-align:center;color:var(--beeble-green)}.cp-cta-sub{font:var(--text-body);text-align:center;color:var(--green-dark-3)}.cp-cta-sub strong{color:var(--beeble-green);font-weight:600}.cp-cta-btn{--btn-display-width:260px;flex-direction:column;gap:4px;height:80px;padding:22px 10px 28px}.cp-cta-btn-label{font:700 18px/1.2 var(--font-display);letter-spacing:-.02em}.cp-cta-btn-sub{font:400 14px/1.2 var(--font-body);letter-spacing:0;text-transform:none}.cp-cta-note{font:var(--text-mono-sm);letter-spacing:var(--tracking-snug);text-align:center;color:var(--green-dark-3)}@media (max-width:1199px){.cp-hero-inner{padding:100px 20px 60px}.cp-hero-head,.cp-title-row{gap:18px}.cp-benefits-inner{padding:60px 35px}.cp-benefits-text{gap:20px;padding:30px 25px}.cp-table{box-shadow:8px 8px 0 0 var(--green-night-1)}.cp-cell{padding:30px 20px}.cp-cell-num{font-size:48px}.cp-showcase-inner{padding:60px 20px}.cp-show-head{padding:30px 25px}.cp-cards{max-width:unset;gap:15px;padding:0 15px}.cp-chip{gap:8px;padding:5px 6px;bottom:30px}.cp-corner{border-width:1.5px;width:60px;height:60px}.cp-play{width:56px;height:56px}.cp-play-c{width:20px;height:20px}.cp-play-tri{width:18px;height:21px}.cp-how-inner{padding:60px 35px}.cp-how-inner .cp-sechead{padding:30px 10px}.cp-steps{box-shadow:8px 8px 0 0 var(--pure-black);max-width:unset}.cp-step-grid{background-size:40px}.cp-step-art{width:270px}.cp-step-body{gap:18px;padding:20px 20px 35px}.cp-faq-inner{flex-direction:column;padding:50px 0}.cp-faq-left{flex-direction:row;align-items:flex-end;gap:10px;width:100%;padding:20px 25px}.cp-faq-title{flex:1 0 0}.cp-faq-sub{flex:.45 0 0;width:auto}.cp-faq-right{width:100%;padding:15px}.cp-cta{padding:80px 20px 100px}.cp-cta-pattern{background-size:67.5px}.cp-cta-btn{height:72px}.cp-cta-btn-label{font-size:17px}.cp-cta-btn-sub{font-size:13px}}@media (max-width:742px){.cp-hero-inner{padding:80px 30px 40px}.cp-hero-head{gap:16px}.cp-eyebrow svg{width:14px;height:16px}.cp-title-row{gap:15px}.cp-brk{border-width:2px}.cp-brk--l{border-right:0}.cp-brk--r{border-left:0}.cp-benefits-inner{padding:40px 10px}.cp-benefits-text{padding:20px}.cp-table{box-shadow:5px 5px 0 0 var(--green-night-1);flex-direction:column}.cp-table:after{border-width:1px}.cp-cell{flex:none;gap:15px;width:100%;padding:30px 15px}.cp-table-div{align-self:auto;width:100%;height:1px}.cp-cell-num{font-size:36px}.cp-showcase-inner{padding:40px 10px}.cp-show-head{flex-direction:column;align-items:flex-start;gap:20px;padding:20px}.cp-show-head .cp-sechead,.cp-show-note{flex:none}.cp-cards{gap:10px;padding:0 10px;overflow-x:auto}.cp-card{flex:none;width:min(60%,260px);min-width:200px}.cp-chip{gap:6px;padding:4px 6px;bottom:25px}.cp-corner{border-width:1px;width:50px;height:50px}.cp-play{width:48px;height:48px}.cp-play-c{width:15px;height:15px}.cp-how-inner{padding:40px 10px}.cp-how-inner .cp-sechead{padding:20px 20px 30px}.cp-steps{box-shadow:none;flex-direction:column}.cp-steps:after{border-width:1px 0;border-left-style:none;border-left-color:currentColor;border-right-style:none;border-right-color:currentColor}.cp-step-div{background:var(--off-white);border-top:1px solid var(--pure-black);border-bottom:1px solid var(--pure-black);width:100%;height:10px}.cp-step-top{max-height:240px}.cp-step-art{width:360px}.cp-step-body{gap:15px;padding:20px}.cp-faq-inner{gap:20px;padding:40px 0}.cp-faq-left{gap:20px;padding:10px 20px}.cp-faq-right{padding:10px}.cp-cta{padding:60px 10px 100px}.cp-cta-pattern{background-size:60px}.cp-cta-btn{height:60px}.cp-cta-btn-label{font-size:16px}.cp-cta-btn-sub{font-size:12px}}
