.buyendo-landing-active .entry-header{display:none!important}.buyendo-landing-active .site-content>.ast-container,.buyendo-landing-active .content-area,.buyendo-landing-active .site-main,.buyendo-landing-active article,.buyendo-landing-active .entry-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.buyendo-landing-active .site-content{padding:0!important}.be-landing{--ink:#132b3a;--teal:#168aa0;--blue:#0d6782;--muted:#5c6f7b;--soft:#f1f7f9;color:var(--ink);font-family:'Jost',sans-serif}.be-landing *{box-sizing:border-box}.be-shell{width:min(1180px,calc(100% - 40px));margin:auto}.be-hero{background:linear-gradient(120deg,#f5fbfc 0%,#eef7f9 54%,#fff 54%);overflow:hidden}.be-hero__grid{display:grid;grid-template-columns:1fr 1.08fr;min-height:560px;align-items:stretch}.be-hero__copy{padding:78px 56px 68px 0;align-self:center}.be-hero__copy h1,.be-section h2,.be-cta h2{color:var(--ink);letter-spacing:-.025em}.be-hero h1{font-size:clamp(42px,4.5vw,66px);line-height:1.02;margin:10px 0 24px}.be-kicker{margin:0 0 10px;color:var(--teal);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.be-lead{font-size:19px;line-height:1.62;color:var(--muted);max-width:640px}.be-hero__media{min-width:0}.be-hero__media img{width:100%;height:100%;min-height:560px;object-fit:cover}.be-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:18px;padding:0 28px;border:0;border-radius:4px;background:linear-gradient(135deg,var(--blue),var(--teal));color:#fff!important;font:700 15px/1 'Jost',sans-serif;cursor:pointer;box-shadow:0 10px 30px rgba(13,103,130,.16)}.be-btn:hover{background:var(--ink);color:#fff!important}.be-trust{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:28px;color:var(--muted);font-size:13px}.be-section{padding:76px 0}.be-soft,.be-imageband{background:var(--soft)}.be-section h2{font-size:clamp(32px,3.4vw,48px);line-height:1.12;margin:0 0 30px;max-width:820px}.be-section p{color:var(--muted);font-size:17px;line-height:1.7}.be-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.be-cards--six{grid-template-columns:repeat(3,1fr)}.be-card{min-width:0;padding:28px;border:1px solid #dce7eb;border-radius:6px;background:#fff;box-shadow:0 12px 40px rgba(19,43,58,.035)}.be-card h3{font-size:21px;line-height:1.25;margin:18px 0 10px}.be-card p{margin:0;font-size:15px}.be-num{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;background:#e1f4f7;color:var(--blue);font-weight:800}.be-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;list-style:none;margin:34px 0 0;padding:0}.be-steps li{position:relative;padding:24px 20px;border:1px solid #dce7eb;background:#fff}.be-steps li>span{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:var(--blue);color:#fff;font-weight:800}.be-steps h3{font-size:18px;margin:18px 0 8px}.be-steps p{font-size:14px;margin:0}.be-split,.be-two{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.be-split img{width:100%;height:390px;object-fit:cover;border-radius:6px}.be-note{margin-top:30px;padding:24px 26px;border-left:4px solid var(--teal);background:#e7f5f7;color:#3f5967;font-size:15px;line-height:1.6}.be-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:24px 0 0;padding:0;list-style:none}.be-checks li{position:relative;padding-left:29px;color:var(--muted);font-size:16px;line-height:1.5}.be-checks li:before{content:'✓';position:absolute;left:0;top:0;color:var(--teal);font-weight:900}.be-stats{padding:42px 0;background:linear-gradient(90deg,#eaf6f8,#fff)}.be-stats .be-shell{display:grid;grid-template-columns:repeat(3,160px) 1fr;gap:34px;align-items:center}.be-stats div div{display:flex;flex-direction:column;padding-right:24px;border-right:1px solid #b9d7df}.be-stats strong{font-size:58px;line-height:1;color:var(--blue)}.be-stats span{font-weight:700}.be-stats p{color:var(--muted)}.be-faq{display:grid;grid-template-columns:1fr 1fr;gap:12px}.be-faq details{background:#fff;border:1px solid #dce7eb;padding:0 20px}.be-faq summary{padding:18px 0;font-weight:700;cursor:pointer}.be-faq p{font-size:14px;margin:0 0 18px}.be-contact{display:grid;grid-template-columns:1fr 1fr;gap:22px}.be-contact a{display:flex;flex-direction:column;gap:14px;padding:34px;border:1px solid #dce7eb;border-radius:6px;color:var(--ink)!important;background:#fff}.be-contact strong{font-size:30px}.be-contact span{color:var(--muted)}.be-contact b{color:var(--blue)}.be-cta{width:min(1180px,calc(100% - 40px));margin:0 auto 76px;padding:44px 50px;display:flex;justify-content:space-between;align-items:center;gap:30px;background:linear-gradient(135deg,#102f3e,#174b5e);color:#fff}.be-cta h2{color:#fff;font-size:34px;margin:0 0 8px}.be-cta p{color:#c8d9df;margin:0}.be-cta .be-btn{margin:0;min-width:260px;background:#67c6d4;color:#102f3e!important}.be-cta .be-kicker{color:#67c6d4}.be-cta .be-kicker+ h2{margin-top:0}
@media(max-width:980px){.be-hero__grid{grid-template-columns:1fr;min-height:0}.be-hero__copy{padding:58px 0 40px}.be-hero__media img{min-height:360px;max-height:480px}.be-cards,.be-cards--six{grid-template-columns:repeat(2,1fr)}.be-split,.be-two{grid-template-columns:1fr;gap:28px}.be-stats .be-shell{grid-template-columns:repeat(3,1fr)}.be-stats p{grid-column:1/-1}.be-cta{align-items:flex-start;flex-direction:column}.be-steps{grid-template-columns:repeat(3,1fr)}}
@media(max-width:640px){.be-shell{width:calc(100% - 32px)}.be-hero__copy{padding:42px 0 30px}.be-hero h1{font-size:38px}.be-lead{font-size:17px}.be-hero__media img{min-height:250px;height:290px}.be-trust{display:grid;gap:8px}.be-section{padding:52px 0}.be-section h2{font-size:31px}.be-cards,.be-cards--six,.be-steps,.be-faq,.be-contact{grid-template-columns:1fr}.be-card{padding:24px}.be-split img{height:280px}.be-checks{grid-template-columns:1fr}.be-stats .be-shell{grid-template-columns:repeat(3,1fr);gap:12px}.be-stats div div{padding-right:8px}.be-stats strong{font-size:40px}.be-stats span{font-size:12px}.be-cta{width:100%;margin-bottom:0;padding:36px 20px}.be-cta .be-btn{width:100%;min-width:0}.be-cta h2{font-size:29px}}
