.cbd-landing{background-color:#000;background-image:url(/i/hero-bg.png);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#e7e3d8;font-family:courier-12,monospace!important;font-size:16px!important}.cbd-landing *{font-family:Crimson Pro,serif!important}.cbd-landing *:not(h1):not(h2):not(h3):not(.cta-primary):not(.cta-secondary){font-weight:400!important}.cbd-landing article{width:100%;max-width:none;padding:0;box-sizing:border-box}.cbd-landing section{box-sizing:border-box}.cbd-landing .section-title,.cbd-landing .section-title-light{font-family:Crimson Pro,serif;font-size:calc(100vw * 48 / 1440);font-weight:600;color:#8b0602;text-align:center;margin-bottom:calc(100vw * 48 / 1440);letter-spacing:.05em;text-shadow:0 1px 3px rgba(0,0,0,.3)}.section-divider{width:100%;height:0;position:relative;margin:calc(100vw * -40 / 1440) 0;z-index:10;overflow:visible}.section-divider:before{content:"";position:absolute;top:calc(100vw * -40 / 1440);left:0;width:100%;height:calc(100vw * 120 / 1440);background-image:url(/i/bg5.webp);background-size:25% auto;background-position:top left;background-repeat:repeat-x;pointer-events:none}.cbd-landing .cbd-hero{position:relative;width:100%;min-height:calc(100vw * 856 / 1440);display:flex;align-items:center;justify-content:center;overflow:visible}.cbd-landing .cbd-hero-bg{display:none}.cbd-hero-content{position:relative;z-index:2;text-align:center;padding:calc(100vw * 120 / 1440) calc(100vw * 80 / 1440);max-width:calc(100vw * 1200 / 1440);margin:0 auto}.cbd-hero-title{font-family:Crimson Pro,serif;font-size:5vw;font-weight:600;color:#e7e3d8;line-height:1.2;margin-bottom:calc(100vw * 32 / 1440);letter-spacing:.02em;text-shadow:0 2px 8px rgba(0,0,0,.8)}.cbd-hero-subtitle{font-family:Crimson Pro,serif;font-size:calc(100vw * 20 / 1440);color:#e7e3d8;line-height:1.6;margin-bottom:calc(100vw * 48 / 1440);opacity:.9;text-shadow:0 2px 8px rgba(0,0,0,.9),0 4px 16px rgba(0,0,0,.8),0 0 20px rgba(0,0,0,.7)}.cbd-hero-cta{display:flex;gap:calc(100vw * 24 / 1440);justify-content:center;flex-wrap:wrap}.cbd-landing .cta-primary,.cbd-landing .cta-primary-large{display:inline-block;padding:1.25vw calc(100vw * 48 / 1440);background-color:#8b0602;color:#e7e3d8;font-family:Crimson Pro,serif;font-size:1.25vw;font-weight:700;text-decoration:none;border:2px solid #8B0602;border-radius:4px;transition:all .3s ease;letter-spacing:.05em;cursor:pointer}.cbd-landing .cta-primary:hover,.cbd-landing .cta-primary-large:hover{background-color:#6b0402;border-color:#6b0402;transform:translateY(-2px);box-shadow:0 4px 12px #8b060266}.cbd-landing .cta-primary-large{font-size:calc(100vw * 22 / 1440);padding:calc(100vw * 22 / 1440) calc(100vw * 64 / 1440)}.cbd-landing .cta-secondary,.cbd-landing .cta-secondary-large{display:inline-block;padding:1.25vw calc(100vw * 48 / 1440);background-color:transparent;color:#e7e3d8;font-family:Crimson Pro,serif;font-size:1.25vw;font-weight:700;text-decoration:none;border:2px solid #E7E3D8;border-radius:4px;transition:all .3s ease;letter-spacing:.05em;cursor:pointer}.cbd-landing .cta-secondary:hover,.cbd-landing .cta-secondary-large:hover{background-color:#e7e3d81a;transform:translateY(-2px);box-shadow:0 4px 12px #e7e3d833}.cbd-landing .cta-secondary-large{font-size:calc(100vw * 22 / 1440);padding:calc(100vw * 22 / 1440) calc(100vw * 64 / 1440)}.cbd-trust{position:relative;padding:calc(100vw * 150 / 1440) calc(100vw * 80 / 1440) calc(100vw * 200 / 1440);margin-top:calc(100vw * -200 / 1440);overflow:visible}.trust-bg{position:absolute;top:calc(100vw * -200 / 1440);left:0;width:100%;height:calc(100% + calc(100vw * 400 / 1440));z-index:10;overflow:visible;pointer-events:none;filter:drop-shadow(0 -20px 40px rgba(0,0,0,.5)) drop-shadow(0 -10px 20px rgba(0,0,0,.6)) drop-shadow(0 20px 40px rgba(0,0,0,.5)) drop-shadow(0 10px 20px rgba(0,0,0,.6))}.trust-bg img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:url(/i/bg5.webp);mask-image:url(/i/bg5.webp);-webkit-mask-size:180vw;mask-size:180vw;-webkit-mask-position:center calc(50% - calc(100vw * 40 / 1440));mask-position:center calc(50% - calc(100vw * 40 / 1440));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.cbd-trust:before{content:"";position:absolute;top:calc(100vw * -200 / 1440);left:0;right:0;height:calc(100% + calc(100vw * 400 / 1440));background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,transparent 8%,transparent 92%,rgba(0,0,0,.4) 100%),linear-gradient(90deg,rgba(0,0,0,.3) 0%,transparent 5%,transparent 95%,rgba(0,0,0,.3) 100%),linear-gradient(180deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.15) 10%,rgba(0,0,0,.08) 20%,transparent 30%,transparent 70%,rgba(0,0,0,.08) 85%,rgba(0,0,0,.15) 100%);-webkit-mask-image:url(/i/bg5.webp);mask-image:url(/i/bg5.webp);-webkit-mask-size:180vw;mask-size:180vw;-webkit-mask-position:center calc(50% - calc(100vw * 40 / 1440));mask-position:center calc(50% - calc(100vw * 40 / 1440));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;z-index:15}.cbd-trust-container{position:relative;z-index:20;max-width:calc(100vw * 1200 / 1440);margin:0 auto;transform:translateY(calc(100vw * 50 / 1440 + 20px))}.cbd-trust-container .section-title{transform:translateY(35px);margin-bottom:calc(100vw * 48 / 1440 + 10px)}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(100vw * 48 / 1440);margin-top:calc(100vw * 64 / 1440 - 20px)}.trust-item{text-align:center;padding:calc(100vw * 40 / 1440);background-color:#fffc;border:2px solid rgba(139,6,2,.1);border-radius:12px;transition:all .3s ease;box-shadow:0 4px 12px #00000014}.trust-item:hover{background-color:#fffffff2;border-color:#8b06024d;transform:translateY(-8px);box-shadow:0 8px 24px #8b060226}.trust-icon{margin-bottom:calc(100vw * 24 / 1440);display:flex;justify-content:center}.trust-item h3{font-family:Crimson Pro,serif;font-weight:600;font-size:calc(100vw * 22 / 1440);color:#8b0602;margin-bottom:calc(100vw * 16 / 1440);letter-spacing:.03em}.trust-item p{font-family:Crimson Pro,serif;font-size:calc(100vw * 16 / 1440);color:#333;line-height:1.7}.cbd-products{position:relative;padding:calc(100vw * 100 / 1440) calc(100vw * 80 / 1440);margin-top:calc(100vw * -50 / 1440);overflow:visible}.cbd-products-bg{display:none}.cbd-products-content{position:relative;z-index:2;max-width:calc(100vw * 1200 / 1440);margin:0 auto}.products-title{color:#e7e3d8!important;text-shadow:0 2px 8px rgba(0,0,0,.8)!important}.products-intro{text-align:center;margin-bottom:calc(100vw * 64 / 1440)}.products-intro p{font-family:Crimson Pro,serif;font-size:1.25vw;color:#e7e3d8;line-height:1.7;max-width:calc(100vw * 800 / 1440);margin:0 auto;text-shadow:0 2px 8px rgba(0,0,0,.8)}.products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(100vw * 32 / 1440);margin-bottom:calc(100vw * 64 / 1440)}.product-category{background:linear-gradient(135deg,#8b06021a,#0009);padding:2.5vw;border:2px solid rgba(139,6,2,.3);border-radius:12px;transition:all .3s ease;backdrop-filter:blur(10px)}.product-category:hover{border-color:#8b0602;transform:translateY(-6px);box-shadow:0 8px 24px #8b060266;background:linear-gradient(135deg,#8b060226,#000000b3)}.product-category h3{font-family:Crimson Pro,serif;font-size:calc(100vw * 24 / 1440);color:#e7e3d8;margin-bottom:calc(100vw * 16 / 1440);letter-spacing:.03em;font-weight:600}.product-category p{font-family:Crimson Pro,serif;font-size:calc(100vw * 16 / 1440);color:#e7e3d8d9;line-height:1.7}.products-cta{text-align:center}.cbd-process{position:relative;padding:calc(100vw * 140 / 1440) calc(100vw * 80 / 1440) calc(100vw * 150 / 1440);margin-top:-120px;overflow:visible}.process-bg{position:absolute;top:calc(100vw * -200 / 1440);left:0;width:100%;height:calc(100% + calc(100vw * 400 / 1440));z-index:10;overflow:visible;pointer-events:none;filter:drop-shadow(0 -20px 40px rgba(0,0,0,.5)) drop-shadow(0 -10px 20px rgba(0,0,0,.6)) drop-shadow(0 20px 40px rgba(0,0,0,.5)) drop-shadow(0 10px 20px rgba(0,0,0,.6))}.process-bg img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:url(/i/bg5.webp);mask-image:url(/i/bg5.webp);-webkit-mask-size:240%;mask-size:240%;-webkit-mask-position:center calc(50% - calc(100vw * 40 / 1440));mask-position:center calc(50% - calc(100vw * 40 / 1440));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cbd-process:before{content:"";position:absolute;top:calc(100vw * -200 / 1440);left:0;right:0;height:calc(100% + calc(100vw * 400 / 1440));background:linear-gradient(180deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.15) 10%,rgba(0,0,0,.08) 20%,transparent 30%,transparent 70%,rgba(231,227,216,.3) 85%,rgba(231,227,216,.8) 100%);-webkit-mask-image:url(/i/bg5.webp);mask-image:url(/i/bg5.webp);-webkit-mask-size:240%;mask-size:240%;-webkit-mask-position:center calc(50% - calc(100vw * 40 / 1440));mask-position:center calc(50% - calc(100vw * 40 / 1440));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;z-index:15}.process-container{position:relative;z-index:20;max-width:calc(100vw * 1200 / 1440);margin:0 auto;transform:translateY(calc(100vw * 70 / 1440 + 35px))}.process-container .section-title-light{margin-top:15px;margin-bottom:calc(100vw * 80 / 1440 - 15px);transform:translateY(15px)}.process-intro{text-align:center;font-family:Crimson Pro,serif;font-size:1.25vw;color:#8b0602;margin-top:calc(100vw * -32 / 1440 - 15px);margin-bottom:calc(100vw * 64 / 1440);line-height:1.7;text-shadow:0 1px 3px rgba(0,0,0,.3);transform:translateY(20px)}.process-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(100vw * 32 / 1440);margin-bottom:calc(100vw * 64 / 1440)}.process-step{text-align:center;padding:2.5vw;background:linear-gradient(135deg,#e7e3d8f2,#ffffffe6);border:2px solid rgba(139,6,2,.15);border-radius:12px;transition:all .3s ease;box-shadow:0 4px 12px #00000026;backdrop-filter:blur(10px)}.process-step:hover{border-color:#8b0602;transform:translateY(-6px);box-shadow:0 8px 24px #8b06024d;background:linear-gradient(135deg,#fff,#e7e3d8)}.step-number{width:5vw;height:5vw;margin:0 auto calc(100vw * 24 / 1440);background:linear-gradient(135deg,#8b0602,#a80703);color:#e7e3d8;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Crimson Pro,serif;font-size:calc(100vw * 32 / 1440);font-weight:600;box-shadow:0 4px 12px #8b06024d}.process-step h3{font-family:Crimson Pro,serif;font-size:calc(100vw * 20 / 1440);color:#8b0602;margin-bottom:calc(100vw * 16 / 1440);letter-spacing:.03em;font-weight:600}.process-step p{font-family:Crimson Pro,serif;font-size:calc(100vw * 15 / 1440);color:#333;line-height:1.7}.process-step a{color:#8b0602;text-decoration:underline;font-weight:600}.process-step a:hover{opacity:.8}.process-cta{text-align:center}.cbd-benefits{position:relative;padding:calc(100vw * 100 / 1440) calc(100vw * 80 / 1440);overflow:visible}.cbd-benefits:after{content:"";position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.6) 100%);pointer-events:none;z-index:1}.benefits-bg{display:none}.benefits-content{position:relative;z-index:2;max-width:calc(100vw * 1200 / 1440);margin:0 auto}.benefits-title{color:#e7e3d8!important;text-shadow:0 2px 8px rgba(0,0,0,.8)!important}.benefits-intro{text-align:center;font-family:Crimson Pro,serif;font-size:1.25vw;color:#e7e3d8;margin-bottom:calc(100vw * 64 / 1440);line-height:1.7;max-width:calc(100vw * 800 / 1440);margin-left:auto;margin-right:auto;text-shadow:0 2px 8px rgba(0,0,0,.8)}.benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(100vw * 32 / 1440);margin-bottom:calc(100vw * 48 / 1440)}.benefit-item{background:linear-gradient(135deg,#8b060214,#00000080);padding:2.5vw;border:2px solid rgba(139,6,2,.3);border-radius:12px;transition:all .3s ease;backdrop-filter:blur(10px)}.benefit-item:hover{border-color:#8b0602;transform:translateY(-6px);box-shadow:0 8px 24px #8b060259;background:linear-gradient(135deg,#8b06021f,#0009)}.benefit-item h3{font-family:Crimson Pro,serif;font-size:calc(100vw * 24 / 1440);color:#e7e3d8;margin-bottom:calc(100vw * 16 / 1440);letter-spacing:.03em;font-weight:600}.benefit-item p{font-family:Crimson Pro,serif;font-size:calc(100vw * 16 / 1440);color:#e7e3d8d9;line-height:1.7}.cbd-disclaimer{position:relative;padding:calc(100vw * 80 / 1440) calc(100vw * 80 / 1440);overflow:visible}.disclaimer-bg{position:absolute;top:calc(100vw * -140 / 1440);left:calc(100vw * -150 / 1440);width:calc(100% + calc(100vw * 300 / 1440));height:calc(100% + calc(100vw * 200 / 1440));z-index:10;overflow:visible;filter:drop-shadow(0 -20px 40px rgba(0,0,0,.5)) drop-shadow(0 -10px 20px rgba(0,0,0,.6)) drop-shadow(0 20px 40px rgba(0,0,0,.5)) drop-shadow(0 10px 20px rgba(0,0,0,.6))}.disclaimer-bg img{width:100%;height:100%;object-fit:fill;-webkit-mask-image:url(/i/bg5.webp);mask-image:url(/i/bg5.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.disclaimer-content{position:relative;z-index:20;max-width:calc(100vw * 1000 / 1440);margin:0 auto;text-align:center}.disclaimer-content p{font-family:Crimson Pro,serif;font-size:1.25vw;color:#8b0602;line-height:1.8;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.3)}.disclaimer-content strong{color:#8b0602;font-weight:700;font-size:calc(100vw * 20 / 1440)}.cbd-faq{position:relative;padding:calc(100vw * 100 / 1440) calc(100vw * 80 / 1440);overflow:visible}.faq-bg{display:none}.faq-container{position:relative;z-index:2;max-width:calc(100vw * 1000 / 1440);margin:0 auto}.faq-title{color:#e7e3d8!important;text-shadow:0 2px 8px rgba(0,0,0,.8)!important}.faq-list{display:flex;flex-direction:column;gap:calc(100vw * 24 / 1440)}.faq-item{background:linear-gradient(135deg,#8b06020d,#0009);padding:2.5vw;border-radius:12px;border:2px solid rgba(139,6,2,.2);transition:all .3s ease;backdrop-filter:blur(10px)}.faq-item:hover{border-color:#8b0602;transform:translateY(-4px);box-shadow:0 6px 20px #8b06024d;background:linear-gradient(135deg,#8b060214,#000000b3)}.faq-item h3{font-family:Crimson Pro,serif;font-size:calc(100vw * 20 / 1440);color:#e7e3d8;margin-bottom:calc(100vw * 16 / 1440);letter-spacing:.02em;font-weight:600}.faq-item p{font-family:Crimson Pro,serif;font-size:calc(100vw * 16 / 1440);color:#e7e3d8d9;line-height:1.7;margin:0}.faq-item a{color:#e7e3d8;text-decoration:underline;font-weight:600}.faq-item a:hover{opacity:.8}.cbd-cta-final{position:relative;padding:calc(100vw * 120 / 1440) calc(100vw * 80 / 1440);min-height:calc(100vw * 400 / 1440);display:flex;align-items:center;justify-content:center;overflow:visible}.cta-final-bg{position:absolute;top:calc(100vw * -100 / 1440);left:0;width:100%;height:calc(100% + calc(100vw * 100 / 1440));z-index:3}.cta-final-bg img{width:100%;height:100%;object-fit:fill}.cta-final-content{position:relative;z-index:4;text-align:center;max-width:calc(100vw * 800 / 1440);margin:0 auto}.cta-final-content h2{font-family:Crimson Pro,serif;font-size:calc(100vw * 56 / 1440);font-weight:600;color:#e7e3d8;margin-bottom:calc(100vw * 24 / 1440);letter-spacing:.03em;text-shadow:0 2px 8px rgba(0,0,0,.8)}.cta-final-content p{font-family:Crimson Pro,serif;font-size:calc(100vw * 20 / 1440);color:#e7e3d8f2;margin-bottom:calc(100vw * 48 / 1440);line-height:1.7;text-shadow:0 2px 8px rgba(0,0,0,.8)}.cta-final-buttons{display:flex;gap:calc(100vw * 24 / 1440);justify-content:center;flex-wrap:wrap}@media(max-width:480px){.cbd-landing{background-image:url(/i/hero-bg-mobile.png)}.section-title,.section-title-light{font-size:32px;margin-bottom:32px;line-height:1.3}.section-divider{margin:-20px 0}.section-divider:before{top:-20px;height:80px}.cbd-hero{min-height:600px}.cbd-hero:after{bottom:-10px;height:120px}.cbd-hero-content{padding:80px 20px}.cbd-hero-title{font-size:40px;margin-bottom:20px;line-height:1.2}.cbd-hero-subtitle{font-size:16px;margin-bottom:32px;line-height:1.6}.cbd-hero-cta{flex-direction:column;gap:16px;align-items:center}.cbd-landing .cta-primary,.cbd-landing .cta-secondary{font-size:16px!important;padding:16px 32px!important;width:100%!important;max-width:90%!important}.cbd-landing .cta-primary-large,.cbd-landing .cta-secondary-large{font-size:18px!important;padding:16px 40px!important;width:100%!important;max-width:90%!important}.cbd-trust{padding:60px 24px;margin-top:0}.cbd-trust .section-title{transform:translateY(50px)}.trust-bg{height:calc(100% + 400px)!important;top:-200px!important}.trust-bg img{-webkit-mask-size:770%!important;mask-size:770%!important}.cbd-trust:before{display:none!important}.trust-grid{grid-template-columns:1fr;gap:24px;margin-top:40px;transform:translateY(50px)}.trust-item{padding:24px}.trust-item h3{font-size:20px;margin-bottom:12px;line-height:1.3}.trust-item p{font-size:16px;line-height:1.6}.cbd-products{padding:60px 24px;margin-top:100px}.products-intro{margin-bottom:40px}.products-intro p{font-size:16px;line-height:1.6}.products-grid{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.product-category{padding:24px}.product-category h3{font-size:20px;margin-bottom:12px;line-height:1.3}.product-category p{font-size:16px;line-height:1.6}.cbd-process{padding:60px 24px;margin-top:-50px}.process-bg{height:calc(100% + 400px)!important;top:-200px!important}.process-bg img{-webkit-mask-size:1100%!important;mask-size:1100%!important}.cbd-process .section-title{transform:translateY(50px)}.process-container{transform:translateY(120px)}.process-container .section-title-light{transform:translateY(15px);margin-bottom:17px}.process-intro{font-size:16px;margin-bottom:40px;color:#8b0602;line-height:1.6}.process-steps{grid-template-columns:1fr;gap:24px;margin-bottom:40px}.process-step{padding:24px}.step-number{width:64px;height:64px;font-size:32px;margin-bottom:16px}.process-step h3{font-size:20px;margin-bottom:12px;line-height:1.3}.process-step p{font-size:16px;line-height:1.6}.cbd-benefits{padding:60px 24px;margin-top:200px}.benefits-intro{font-size:16px;margin-bottom:40px;line-height:1.6}.benefits-grid{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.benefit-item{padding:24px}.benefit-item h3{font-size:20px;margin-bottom:12px;line-height:1.3}.benefit-item p{font-size:16px;line-height:1.6}.cbd-benefits:after{display:none!important}.cbd-disclaimer{padding:40px 24px}.disclaimer-content{padding:24px;transform:translateY(20px)}.disclaimer-content p{font-size:13px;line-height:1.6}.disclaimer-content strong{font-size:18px}.cbd-faq{padding:60px 24px}.faq-list{gap:24px}.faq-item{padding:24px}.faq-item h3{font-size:20px;margin-bottom:12px;line-height:1.3}.faq-item p{font-size:16px;line-height:1.6}.cbd-cta-final{padding:60px 24px;min-height:400px;margin-top:-100px}.cta-final-bg{transform:translateY(20px)}.cta-final-bg img{object-fit:cover!important;object-position:center!important;-webkit-mask-image:url(/i/bg5.webp)!important;mask-image:url(/i/bg5.webp)!important;-webkit-mask-size:auto 100%!important;mask-size:auto 100%!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.cta-final-content{padding:32px 24px;transform:translateY(50px)}.cta-final-content h2{font-size:32px;margin-bottom:16px;line-height:1.3}.cta-final-content p{font-size:18px;margin-bottom:32px;line-height:1.6}.cta-final-buttons{flex-direction:column;gap:16px}.cbd-landing .cta-secondary-large{font-size:12px!important}.footer-bottom{transform:translateY(200px)}}@media(min-width:481px)and (max-width:1024px){.trust-bg img,.cbd-trust:before{-webkit-mask-size:320%;mask-size:320%}.process-bg img,.cbd-process:before{-webkit-mask-size:300%;mask-size:300%}.cbd-process{margin-top:-70px}.disclaimer-bg img{-webkit-mask-size:120%;mask-size:120%}.disclaimer-bg{height:calc(100% + calc(100vw * 500 / 1440))!important}.disclaimer-content{transform:translateY(135px)}.disclaimer-content p{font-size:17px!important}.disclaimer-content strong{font-size:20px!important}.cbd-trust-container{transform:translateY(80px)}.process-container{transform:translateY(100px)}.cbd-products,.cbd-benefits{margin-top:100px}.cbd-benefits:after{display:none!important}.cbd-faq{margin-top:250px}.cbd-cta-final{margin-bottom:-200px;z-index:5}.landing-page-footer{margin-top:calc(calc(100vw * -70 / 1440) + 205px)!important}.trust-grid{grid-template-columns:1fr;gap:32px}.products-grid{grid-template-columns:1fr;gap:24px}.process-steps{grid-template-columns:repeat(2,1fr);gap:24px}.benefits-grid{grid-template-columns:1fr;gap:24px}}
