#v7-b2b *{box-sizing:border-box}#v7-b2b{color:#103d2b;background:#f2f4ef;margin:0;font-family:Arial,Helvetica,sans-serif}#v7-b2b .b2b{--green:#249436;--yellow:#ffeb00;--red:#e40012;background:#fffdf6;border-radius:24px;max-width:1480px;margin:30px auto;overflow:hidden;box-shadow:0 20px 70px #073f2b15}#v7-b2b button,#v7-b2b input,#v7-b2b select,#v7-b2b textarea{font:inherit}#v7-b2b button{cursor:pointer}#v7-b2b button:disabled{cursor:wait;opacity:.65}#v7-b2b button:focus-visible,#v7-b2b summary:focus-visible{outline-offset:4px;outline:3px solid #c29600}#v7-b2b .hero{color:#fff;background:radial-gradient(at 90% 0,#226942,#0000 60%),#043e29;padding:38px 48px 30px}#v7-b2b .brand{letter-spacing:3px;align-items:center;gap:24px;font-size:13px;font-weight:700;display:flex}#v7-b2b .brand img{object-fit:contain;width:78px;height:78px}#v7-b2b .brand b{color:#ffeb00}#v7-b2b .hero-main{grid-template-columns:2.4fr 1fr;align-items:center;gap:30px;display:grid}#v7-b2b :is(h1,h2.source-title){letter-spacing:-1.8px;margin:20px 0;font:700 clamp(38px,4.8vw,67px)/1.08 Georgia,serif}#v7-b2b :is(h1,h2.source-title) em{color:#ffeb00;font-style:normal}#v7-b2b .intro{color:#d6e4d9;max-width:790px;margin:0;font-size:19px;line-height:1.6}#v7-b2b .network{border-left:1px solid #82bc7060;flex-direction:column;gap:28px;margin-left:25px;padding:25px 0 25px 30px;display:flex}#v7-b2b .network span{letter-spacing:2px;align-items:center;gap:18px;font-size:12px;font-weight:700;display:flex}#v7-b2b .network i{background:#ffeb00;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 8px #ffffff0b}#v7-b2b .network span:nth-child(2) i{background:#249436}#v7-b2b .network span:nth-child(3) i{background:#e40012}#v7-b2b .steps{border-top:1px solid #ffffff20;flex-wrap:wrap;gap:30px;margin-top:30px;padding-top:24px;font-size:13px;display:flex}#v7-b2b .steps span{align-items:center;gap:12px;display:flex}#v7-b2b .steps b{color:#043e29;background:#ffeb00;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}#v7-b2b .steps span:nth-child(2) b{color:#fff;background:#249436}#v7-b2b .steps span:nth-child(3) b{color:#fff;background:#e40012}#v7-b2b .content{padding:30px 42px 32px}#v7-b2b .content>h2{text-align:center;letter-spacing:-.7px;margin:0 0 28px;font:700 clamp(28px,3vw,39px) Georgia,serif}#v7-b2b .plans{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}#v7-b2b .plan{background:#fff;border:1px solid #e5e9e1;border-radius:22px;flex-direction:column;padding:26px;display:flex;box-shadow:0 8px 24px #073f2b09}#v7-b2b .plan.featured{color:#fff;background:linear-gradient(145deg,#086340,#033c29);border:2px solid #ffeb00}#v7-b2b .tag{color:#06452c;background:#e0f0d6;border-radius:20px;align-self:flex-start;padding:8px 13px;font-size:11px;font-weight:700}#v7-b2b .featured .tag{background:#ffeb00}#v7-b2b .plan h3{margin:18px 0 10px;font:700 31px Georgia,serif}#v7-b2b .price{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}#v7-b2b .price strong{letter-spacing:-1.5px;font-size:42px}#v7-b2b .price span{font-size:15px}#v7-b2b .featured .price{color:#ffeb00}#v7-b2b .volume{text-align:center;background:#fffbe8;border-radius:10px;margin:16px 0 6px;padding:14px 8px;font-size:16px;font-weight:700}#v7-b2b .featured .volume{background:#ffffff15;border:1px solid #ffffff40}#v7-b2b .plan ul{flex:1;margin:14px 0 26px;padding:0;list-style:none}#v7-b2b .plan li{margin:10px 0;padding-left:25px;font-size:16px;line-height:1.5;position:relative}#v7-b2b .plan li:before{content:"✓";color:#249436;font-weight:700;position:absolute;left:0}#v7-b2b .featured li:before{color:#ffeb00}#v7-b2b .btn{color:#0a4a30;background:#fff;border:1px solid #11623c;border-radius:30px;min-height:49px;padding:14px 22px;font-size:14px;font-weight:700;transition:transform .15s}#v7-b2b .btn:hover{transform:translateY(-2px)}#v7-b2b .primary{color:#fff;background:#08623b}#v7-b2b .featured .btn{color:#043e29;background:#ffeb00;border-color:#ffeb00}#v7-b2b .bottom{justify-content:space-between;align-items:center;gap:24px;margin-top:24px;display:flex}#v7-b2b .muted{color:#667466;font-size:13px;line-height:1.6}#v7-b2b .bottom .btn{flex-shrink:0}#v7-b2b .more{background:#fff;border:1px solid #dce6d8;border-radius:16px;margin-top:20px}#v7-b2b .more summary{cursor:pointer;padding:18px 22px;font-weight:700}#v7-b2b .more>div{max-width:1000px;padding:0 22px 22px;font-size:15px;line-height:1.7}#v7-b2b .more h3{margin-bottom:5px;font-size:17px}#v7-b2b dialog{color:#103d2b;border:0;border-radius:22px;width:calc(100% - 28px);max-width:850px;max-height:92vh;padding:0;overflow:auto;box-shadow:0 25px 100px #0005}#v7-b2b .modal-head{color:#fff;background:linear-gradient(120deg,#06432b,#17643c);padding:28px 32px}#v7-b2b .modal-head h2{margin:12px 0;font:700 32px Georgia,serif}#v7-b2b .modal-head p{color:#dce9dc;margin:0;font-size:14px;line-height:1.5}#v7-b2b .kicker{letter-spacing:2px;color:#ffeb00;font-size:11px;font-weight:700}#v7-b2b .close{float:right;color:#fff;background:#ffffff20;border:0;border-radius:50%;width:35px;height:35px;font-size:25px}#v7-b2b .form-.module-body{padding:24px 32px}#v7-b2b .summary-offer{background:#fff9d9;border:1px solid #f1e6a4;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;display:flex}#v7-b2b .summary-offer small{letter-spacing:1px;margin-bottom:5px;font-size:11px;display:block}#v7-b2b .summary-offer strong{font-size:22px}#v7-b2b .grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}#v7-b2b .field{flex-direction:column;gap:8px;font-size:13px;font-weight:700;display:flex}#v7-b2b .field input,#v7-b2b .field select,#v7-b2b .field textarea{color:#164a30;background:#fcfdfa;border:1px solid #cdd8cc;border-radius:10px;width:100%;padding:12px 13px;font-size:16px}#v7-b2b .field input:focus,#v7-b2b .field select:focus,#v7-b2b .field textarea:focus{outline-offset:2px;outline:2px solid #249436}#v7-b2b .wide{grid-column:1/-1}#v7-b2b .field textarea{resize:vertical;min-height:95px}#v7-b2b .form-heading{letter-spacing:1.4px;text-transform:uppercase;border-bottom:1px solid #e3e9df;margin:24px 0 16px;padding-bottom:10px;font-size:12px}#v7-b2b .consent{color:#526451;align-items:flex-start;gap:10px;margin:16px 0;font-size:13px;line-height:1.6;display:flex}#v7-b2b .consent input{accent-color:#16743d;flex-shrink:0;width:17px;height:17px;margin-top:3px}#v7-b2b .form-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}#v7-b2b #status:not(:empty){background:#eef5e9;border-radius:10px;margin-top:18px;padding:16px;font-size:14px;line-height:1.6}#v7-b2b .modal-open{overflow:hidden}@media (width<=800px){#v7-b2b .b2b{border-radius:0;margin:0}#v7-b2b .hero{padding:28px 22px}#v7-b2b .hero-main{grid-template-columns:1fr}#v7-b2b .network{display:none}#v7-b2b .brand{letter-spacing:1.5px;gap:15px;font-size:11px}#v7-b2b .brand img{width:62px;height:62px}#v7-b2b :is(h1,h2.source-title){letter-spacing:-1px}#v7-b2b .intro{font-size:17px}#v7-b2b .steps{flex-direction:column;gap:15px}#v7-b2b .content{padding:26px 16px}#v7-b2b .plans{grid-template-columns:1fr}#v7-b2b .plan{padding:25px}#v7-b2b .bottom{flex-direction:column;align-items:stretch;gap:10px}#v7-b2b .grid{grid-template-columns:1fr}#v7-b2b .wide{grid-column:auto}#v7-b2b .modal-head,#v7-b2b .form-.module-body{padding:24px 20px}#v7-b2b .summary-offer{flex-direction:column;align-items:flex-start}#v7-b2b .form-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){#v7-b2b *{transition:none!important}}#v7-b2b{--module-radius:28px;font-family:Arial,Helvetica,sans-serif;display:block;background:0 0!important;min-height:0!important;margin:0!important;padding:0!important;font-family:Arial,Helvetica,sans-serif!important}#v7-b2b>section{border-radius:var(--module-radius)!important;width:100%!important;max-width:none!important;margin:0!important;box-shadow:0 14px 45px #0b332411!important}#v7-b2b>section.sj-wrap,#v7-b2b>section.nps-wrap{overflow:visible;box-shadow:none!important}#v7-b2b .sj-kicker,#v7-b2b .nps-kicker{display:none!important}#v7-b2b .sj-card,#v7-b2b .nps-shell{border-radius:var(--module-radius);border-color:#c8d5bf;box-shadow:0 14px 45px #0b332411}#v7-b2b .hero{background:radial-gradient(at 100% 0,#24624688,#0000 62%),#073c2d!important}#v7-b2b h1,#v7-b2b h2,#v7-b2b h3{text-wrap:balance}#v7-b2b p{overflow-wrap:break-word}#v7-b2b button,#v7-b2b a,#v7-b2b input,#v7-b2b select,#v7-b2b textarea{font-family:inherit}#v7-b2b input,#v7-b2b select,#v7-b2b textarea{font-size:16px!important}#v7-b2b button{touch-action:manipulation}#v7-b2b img{max-width:100%}#v7-b2b button:focus-visible,#v7-b2b a:focus-visible,#v7-b2b input:focus-visible,#v7-b2b select:focus-visible,#v7-b2b textarea:focus-visible,#v7-b2b summary:focus-visible{outline-offset:4px;outline:3px solid #c5a626}#v7-b2b dialog{overscroll-behavior:contain;border-radius:24px!important;max-height:90dvh!important;box-shadow:0 30px 110px #03190b66!important}#v7-b2b dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#061e17b8}#v7-b2b .sj-modal,#v7-b2b .nps-modal{overscroll-behavior:contain;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:2000!important}#v7-b2b [hidden]{display:none!important}#v7-b2b .local-export{margin-left:8px}#v7-b2b .integration-notice{color:#526453;font-size:13px;line-height:1.6}@media (width<=800px){#v7-b2b{--module-radius:20px}#v7-b2b .hero{padding:28px 22px!important}#v7-b2b .brand{letter-spacing:1px!important;gap:12px!important}#v7-b2b .brand img{width:50px!important;height:50px!important}#v7-b2b .sj-hero,#v7-b2b .nps-hero{padding:28px 22px!important}#v7-b2b dialog{max-width:calc(100vw - 20px)!important}#v7-b2b h1{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){#v7-b2b *,#v7-b2b :before,#v7-b2b :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
