/* HoneyFlow and White Label only. Full-bleed photographs, open editorial sections, native AHH interactions. */
body.ahh-editorial-page #main{padding:0!important;background:#142b22!important;overflow:clip}body.ahh-editorial-page #main>.fusion-row{max-width:none!important;width:100%!important;margin:0!important}body.ahh-editorial-page #content{width:100%!important;float:none!important;margin:0!important;padding:0!important}body.ahh-editorial-page .fusion-tb-header,body.ahh-editorial-page .fusion-header-wrapper,body.ahh-editorial-page .fusion-page-title-bar,body.ahh-editorial-page #sliders-container,body.ahh-editorial-page .single-navigation,body.ahh-editorial-page .fusion-post-title,body.ahh-editorial-page .fusion-meta-info,body.ahh-editorial-page .fusion-sharing-box,body.ahh-editorial-page .about-author,body.ahh-editorial-page .related-posts,body.ahh-editorial-page #sidebar{display:none!important}body.ahh-editorial-page #main .post{margin:0!important}body.ahh-editorial-page .post-content{margin:0!important;padding:0!important}
.ahh-editorial.ahh-lp{--ahh-bg:#142b22;--ahh-surface:#f4f0e5;--ahh-surface-2:#eee8d9;--ahh-surface-3:#e5ddca;--ahh-ink:#203b2c;--ahh-ink-2:#586354;--ahh-ink-3:#727d6d;--ahh-line:#d7d4c1;--ahh-line-strong:#bbbd9e;--ahh-honey:#a57928;--ahh-honey-hot:#e6bf74;--ahh-honey-soft:#efe4c4;--ahh-wood:#1b352a;--ahh-wood-ink:#f4f0df;--ahh-wood-ink-2:#c6cdbb;--ahh-leaf:#476f4f;display:block;margin:0!important;gap:0;background:#142b22;color:#f4f0df;font-family:Arial,sans-serif;width:100%;overflow:clip}
.ahh-editorial *{box-sizing:border-box}.ahh-editorial h1,.ahh-editorial h2,.ahh-editorial h3,.ahh-editorial h4{text-transform:none!important}.ahh-editorial a{text-decoration:none!important}.ahh-editorial a:focus-visible,.ahh-editorial button:focus-visible{outline:2px solid #eac584;outline-offset:6px}.ahh-editorial [id]{scroll-margin-top:26px}.ed-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.ed-hero{position:relative;isolation:isolate;width:100%;height:100svh;min-height:650px;max-height:1280px;overflow:hidden;background:#12271e;color:#fcf6e8}.ed-slides,.ed-slide{position:absolute;inset:0}.ed-slide{opacity:0;visibility:hidden;transition:opacity 1.3s ease,visibility 1.3s}.ed-slide.is-active{opacity:1;visibility:visible;z-index:1}.ed-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);will-change:transform}.ed-slide.is-active .ed-photo{animation:ed-photo-breathe 18s ease-in-out infinite alternate}.ed-shade{position:absolute;inset:0;background:linear-gradient(90deg,#10231eeb 0%,#12251dd0 20%,#12251d71 44%,#0a161917 75%),linear-gradient(0deg,#0d211bd9,transparent 26%,transparent 73%,#0d211b73)}
.ed-header{position:absolute;top:30px;left:5%;right:5%;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:20px}.ed-brand{display:block;width:88px;flex-shrink:0}.ed-brand img{display:block;width:88px;height:auto;filter:drop-shadow(0 5px 14px #0006)}.ed-header nav{display:flex;align-items:center;gap:28px;font:12px/1.4 Arial,sans-serif}.ed-header nav>a,.ed-header nav .ed-language a{color:#f0eee0!important}.ed-header nav>a:hover{color:#eac584!important}.ed-language{display:flex;gap:9px;align-items:center;color:#d2d8c18c;font-size:11px}.ed-language a[aria-current]{color:#edc77e!important}.ed-header nav>a:nth-child(2){padding:12px 19px;border:1px solid #f0ead150;border-radius:28px;background:#14271d48}
.ed-copy{position:absolute;left:8%;top:49%;transform:translateY(-40%);max-width:575px;width:45%;z-index:2}.ed-eyebrow{font:10px/1.6 Arial,sans-serif;letter-spacing:2.8px;text-transform:uppercase;color:#edcb89!important;margin:0 0 23px}.ed-copy h1,.ed-copy h2{font:400 clamp(52px,5.5vw,90px)/1.02 Georgia,serif!important;letter-spacing:-2.8px!important;color:#faf5e7!important;margin:0 0 26px!important;text-shadow:0 3px 26px #071b1740}.ed-copy h1 span,.ed-copy h1 em,.ed-copy h2 span,.ed-copy h2 em{display:block}.ed-copy h1 em,.ed-copy h2 em{font-weight:400;color:#edc77e}.ed-copy .ed-lead{font:14px/1.85 Arial,sans-serif;max-width:355px;color:#e2e6d8;margin:0 0 27px}.ed-slide.is-active .ed-copy{animation:ed-copy-in 1.1s .15s both}.ed-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.ed-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:#e9c17b;color:#172b21!important;border:1px solid #e9c17b;border-radius:32px;padding:16px 23px;font:600 12px/1.4 Arial,sans-serif;transition:background .2s,transform .2s}.ed-button:hover{background:#f6d89e;transform:translateY(-2px)}.ed-button>span{font-size:20px;font-weight:400}.ed-text-link{color:#f0ebdc!important;font:12px Arial,sans-serif;display:inline-flex;align-items:center;gap:13px;border-bottom:1px solid #c8cfb45c;padding:9px 0}
.ed-bottom{position:absolute;z-index:4;bottom:28px;left:5%;right:5%;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.ed-caption{font:9px/1.6 Arial,sans-serif;letter-spacing:1.8px;color:#d7ddc4;margin:0;max-width:260px}.ed-discover{position:absolute;bottom:0;left:50%;transform:translateX(-50%);color:#eee9d5!important;font:11px Arial,sans-serif;display:flex;align-items:center;gap:14px}.ed-discover span{border:1px solid #ddd9c54d;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-size:17px}.ed-controls{display:flex;align-items:center;gap:12px}.ed-controls button{border:0;background:transparent;color:#c7ceb9;cursor:pointer;font:11px Arial,sans-serif;padding:10px 2px;display:flex;align-items:center;gap:9px}.ed-controls button i{display:block;width:36px;height:2px;background:#ffffff30;position:relative}.ed-controls button i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--progress,0%);background:#efce8c}.ed-controls button[aria-pressed=true]{color:#efce8c}.ed-controls .ed-pause{display:block;border:1px solid #e6e4cf45;border-radius:50%;width:32px;height:32px;padding:0;margin-left:5px;color:#eee5cf}
.ed-atmosphere{position:absolute;inset:0;z-index:2;pointer-events:none;transform:translate(var(--mx,0px),var(--my,0px));transition:transform .5s ease-out}.ed-bee{position:absolute;left:var(--x);top:var(--y);width:clamp(20px,2.5vw,41px);filter:drop-shadow(0 5px 5px #0007);animation:ed-bee-flight var(--d) ease-in-out infinite;animation-delay:calc(var(--i)*-2s)}.ed-bee img{width:100%;height:auto;animation:ed-wing .14s linear infinite alternate}.ed-pollen{position:absolute;width:2px;height:2px;border-radius:50%;background:#f4cf7a;box-shadow:0 0 7px #fce3a7;animation:ed-pollen 10s ease-in-out infinite;animation-delay:calc(var(--i)*-.8s)}
.ed-floating-label{position:absolute;right:8%;top:24%;width:156px;height:93px;border:1px solid #eadbb77a;border-radius:7px;background:linear-gradient(130deg,#f6eed6ed,#eee3c2cd);color:#3e5339;box-shadow:0 14px 38px #0004;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transform:rotate(8deg);animation:ed-label-float 8s ease-in-out infinite;opacity:.85}.ed-floating-label span{font:10px Georgia,serif;letter-spacing:2px}.ed-floating-label i{width:60px;height:1px;background:#9f874979}.ed-floating-label small{font:7px Arial,sans-serif;letter-spacing:2px}.ed-brand-orbit{position:absolute;right:2%;bottom:-130px;width:550px;height:550px;border:1px solid #e6c78133;border-radius:50%;animation:ed-orbit 24s linear infinite}.ed-brand-orbit:after{content:"";position:absolute;top:65px;left:65px;width:8px;height:8px;background:#f2cf8b;border-radius:50%;box-shadow:0 0 24px #e6c781}
.ed-paused *, .ed-offscreen *{animation-play-state:paused!important}
.ed-section{padding:94px max(6%,calc((100% - 1160px)/2));background:#172f25;color:#e9ecdf}.ed-section:nth-child(2n){background:#1b352a}.ed-section>section{margin:0!important}.ed-section h2,.ed-section h3{font:400 clamp(32px,3.5vw,53px)/1.15 Georgia,serif!important;letter-spacing:-1px;color:#f6f0df;margin:0 0 24px!important}.ed-section .ahh-lp-lead{font:15px/1.85 Arial,sans-serif;color:#c5cfba;max-width:670px;margin-bottom:35px}.ed-section--story{padding:0!important}.ed-story{display:grid;grid-template-columns:1fr 1fr;min-height:570px;background:#eee9db;color:#24412f}.ed-story figure{margin:0;overflow:hidden;min-height:460px}.ed-story figure img{width:100%;height:100%;object-fit:cover;display:block}.ed-story-copy{align-self:center;padding:65px clamp(30px,6vw,105px)}.ed-story .ed-eyebrow{color:#8d692e!important;font-size:9px}.ed-story h2{color:#24412f!important}.ed-story-copy>p:not(.ed-eyebrow){font:15px/1.9 Arial,sans-serif;color:#616b59;margin-bottom:29px}.ed-section--story:nth-of-type(2n) .ed-story{direction:rtl}.ed-story>*{direction:ltr}
.ed-section--numbers{padding-top:55px;padding-bottom:55px;background:#ede7d7!important;color:#2c4733}.ed-section--numbers h3{font:10px Arial,sans-serif!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#767a61!important;margin-bottom:30px!important}.ahh-editorial .ahh-numbers{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.ahh-editorial .ahh-numbers>div{padding:0 20px 0 0;background:none;border:0;border-radius:0;border-right:1px solid #afb59366}.ahh-editorial .ahh-numbers>div:last-child{border:0}.ahh-editorial .ahh-numbers b{font:44px Georgia,serif!important;color:#254733}.ahh-editorial .ahh-numbers span{color:#68735d;font-size:12px;line-height:1.7}
.ahh-editorial .ahh-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin:42px 0 0;padding:0;list-style:none}.ahh-editorial .ahh-steps li{display:block;background:none;border:0;border-top:1px solid #91a4805c;border-radius:0;padding:24px 0 0}.ahh-editorial .ahh-step-n{display:block;background:none;border:0;color:#e6c181;font:34px Georgia,serif;width:auto;height:auto;margin-bottom:27px}.ahh-editorial .ahh-steps strong{color:#efe9d9;font:19px/1.35 Georgia,serif;display:block;margin-bottom:14px}.ahh-editorial .ahh-steps p{color:#b9c6ac;font:13px/1.8 Arial,sans-serif}
.ahh-editorial .ahh-lp-features .ahh-feature,.ahh-editorial .ahh-feature{background:none;border:0;box-shadow:none;padding:0;border-radius:0}.ahh-editorial .ahh-feature h4{color:#f0ead7;font:22px Georgia,serif}.ahh-editorial .ahh-feature p{color:#c1cdb6;line-height:1.85}.ahh-editorial .ahh-feature-n{background:#d5ba6a19;color:#edc783}.ahh-editorial .ahh-lp-features>div{gap:40px}
.ed-section--calculator,.ed-section--sets{background:#f1eddf!important;color:#25412f}.ed-section--calculator h3,.ed-section--sets h3{color:#274632!important}.ed-section--calculator .ahh-lp-lead,.ed-section--sets .ahh-lp-lead{color:#67705d}.ahh-editorial .ahh-calc{gap:45px}.ahh-editorial .ahh-calc-form{padding:0;border:0;border-radius:0;background:none}.ahh-editorial .ahh-calc-use{background:transparent;border:0;border-radius:0;border-bottom:1px solid #c3c8b1;padding:16px 0}.ahh-editorial .ahh-calc-use b{font-weight:500;color:#365139}.ahh-editorial .ahh-calc-out{padding:35px;border-radius:24px;background:#243e2e;box-shadow:0 20px 50px #263c1d16}.ahh-editorial .ahh-calc-out .ahh-btn{border-radius:25px;background:#e4be79;color:#22382c;border-color:#e4be79}.ahh-editorial .ahh-calc-big b{font:62px Georgia,serif;color:#ebc984}.ahh-editorial .ahh-field input,.ahh-editorial .ahh-field select,.ahh-editorial .ahh-field textarea{min-height:46px;border-radius:8px;background:#fffdf6;color:#2d4532;border:1px solid #cad0ba;font-size:15px}.ahh-editorial .ahh-field>span{color:#59684e}
.ahh-editorial .ahh-sets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.ahh-editorial .ahh-set{background:none;border:0;border-radius:0;box-shadow:none;padding:0;position:relative;display:flex;flex-direction:column}.ahh-editorial .ahh-set:before{content:"";display:block;width:100%;aspect-ratio:1.15;background:center/cover url('../editorial/honeyflow-breakfast.jpg');border-radius:80px 80px 8px 8px;margin-bottom:25px}.ahh-editorial .ahh-set:nth-child(2):before{background-image:url('../editorial/honeyflow-family.jpg')}.ahh-editorial .ahh-set:nth-child(3):before{background-image:url('../editorial/honeyflow-delivery.jpg')}.ahh-editorial .ahh-set:nth-child(4):before{background-image:url('../editorial/white-label-hero.jpg')}.ahh-editorial .ahh-set h4{font:27px Georgia,serif;color:#254530;margin:0 0 14px}.ahh-editorial .ahh-set p{color:#66705c;font:13px/1.8 Arial,sans-serif}.ahh-editorial .ahh-set-price{font:24px Georgia,serif;color:#284832;margin:12px 0 18px}.ahh-editorial .ahh-set-badge{position:absolute;top:15px;left:12px;right:12px;text-align:center;background:#263f2dda;color:#f3dab2;font-size:8px;padding:8px 5px;border-radius:18px;letter-spacing:1px}.ahh-editorial .ahh-set.is-featured,.ahh-editorial .ahh-set.is-match{border:0;box-shadow:none}.ahh-editorial .ahh-set.is-match .ahh-btn{outline:2px solid #7d985a;outline-offset:4px}.ahh-editorial .ahh-set .ahh-btn{border-radius:24px;background:#284c35;color:#fff6df;border-color:#284c35;font-size:11px;padding:13px 18px}
.ed-section--whitelabel{background:#eee9dc!important;color:#2b4534}.ed-section--whitelabel h3{color:#284632!important}.ed-section--whitelabel .ahh-lp-lead{color:#68705e}.ahh-editorial .ahh-wl-grid{gap:60px;grid-template-columns:.92fr 1.08fr}.ahh-editorial .ahh-wl-preview{background:transparent;border:0;border-radius:0;padding:0;top:30px}.ahh-editorial .ahh-wl-jar{max-width:440px}.ahh-editorial .ahh-wl-jar-img{border-radius:22px;width:100%}.ahh-editorial .ahh-wl-label{top:56%;width:48%;height:24%;min-height:0;background:transparent;box-shadow:none;padding:12px;border:0}.ahh-editorial .ahh-wl-label:after{display:none}.ahh-editorial .ahh-wl-label img{max-height:90%;width:auto;max-width:72%}.ahh-editorial .ahh-wl-label-ph{font:14px Georgia,serif;color:#536147;letter-spacing:1.8px}.ahh-editorial .ahh-wl-label-brand{bottom:10px;color:#8b774d;font-size:7px}.ahh-editorial .ahh-wl-drop{border:1px dashed #9aab86;background:#f8f4e7;border-radius:12px;padding:22px}.ahh-editorial .ahh-wl-form{border:0;background:#e5e1d1;border-radius:20px;padding:30px}.ahh-editorial .ahh-wl-min{background:#d4d8bd;border:0;border-radius:12px;padding:18px}.ahh-editorial .ahh-wl-min .ahh-hex{background:#2a4932;color:#f0d599}.ahh-editorial .ahh-wl-form .ahh-btn-primary{background:#2b4c36;border-color:#2b4c36;color:#fff4db;border-radius:24px}
.ahh-editorial .ahh-lp-faq details{background:transparent;border:0;border-bottom:1px solid #71896865;border-radius:0;padding:22px 0;color:#e7ecdb}.ahh-editorial .ahh-lp-faq summary{color:#f2ecd9;font:20px/1.4 Georgia,serif}.ahh-editorial .ahh-lp-faq details p{color:#bdcbb0;font:14px/1.9 Arial,sans-serif;max-width:850px}.ahh-editorial .ahh-lp-cta{background:none;border:0;padding:15px 0;border-radius:0;text-align:left}.ahh-editorial .ahh-lp-cta p{color:#c0cbb2}.ahh-editorial .ahh-btn-primary{border-radius:26px;background:#e4bd78;border-color:#e4bd78;color:#223a2a}.ahh-editorial .ahh-lp-contact{padding:0;background:none;border:0;border-radius:0;gap:65px}.ahh-editorial .ahh-contact-side p{color:#becbb3}.ahh-editorial .ahh-contact-list a{color:#e4bd78}.ahh-editorial .ahh-contact-list span{color:#9faf91}.ahh-editorial .ahh-contact-form{padding:30px;border:0;border-radius:20px;background:#eee9dc}.ed-section--signup{background:#e9e1cc!important;color:#2c4834}.ed-section--signup h3{color:#2c4834!important}.ahh-editorial .ahh-lp-signup{padding:0;background:none;border:0;border-radius:0}.ahh-editorial .ahh-lp-signup>p{color:#6a725f}.ahh-editorial .ahh-lp-signup .ahh-check{color:#58684f}.ahh-editorial .ahh-lp-signup .ahh-btn-primary{background:#2b4b35;border-color:#2b4b35;color:#fff4da}
.ed-section.ed-seen>section{animation:ed-section-in .9s ease both}
@keyframes ed-photo-breathe{from{transform:scale(1.03)}to{transform:scale(1.1)}}@keyframes ed-copy-in{from{opacity:0;transform:translateY(calc(-40% + 18px))}to{opacity:1;transform:translateY(-40%)}}@keyframes ed-bee-flight{0%,100%{transform:translate(-10px,6px) rotate(-12deg)}30%{transform:translate(25px,-24px) rotate(10deg)}65%{transform:translate(-28px,-38px) rotate(-16deg)}80%{transform:translate(12px,15px) rotate(12deg)}}@keyframes ed-wing{to{transform:scaleY(.86)}}@keyframes ed-pollen{0%,100%{opacity:.12;transform:translate(0,15px)}50%{opacity:.8;transform:translate(15px,-25px)}}@keyframes ed-label-float{0%,100%{transform:translateY(0) rotate(8deg) rotateY(-10deg)}50%{transform:translateY(-18px) rotate(3deg) rotateY(10deg)}}@keyframes ed-orbit{to{transform:rotate(360deg)}}@keyframes ed-section-in{from{opacity:.5;transform:translateY(18px)}to{opacity:1;transform:none}}
@media(min-width:1700px){.ed-copy{left:10%}.ed-copy .ed-lead{font-size:16px;max-width:410px}}
@media(max-width:1050px){.ed-copy{width:52%;left:6%;max-width:540px}.ed-copy h1,.ed-copy h2{font-size:62px!important}.ed-header nav{gap:16px}.ed-caption{max-width:190px;font-size:8px}.ed-controls button i{width:22px}.ed-discover{left:47%}.ed-section{padding:75px 6%}.ahh-editorial .ahh-steps{grid-template-columns:1fr 1fr}.ahh-editorial .ahh-sets{grid-template-columns:1fr 1fr;gap:45px 30px}.ahh-editorial .ahh-wl-grid{gap:35px}.ed-story-copy{padding:45px 32px}.ed-story{min-height:500px}.ed-floating-label{right:6%;width:115px;height:75px}}
@media(max-width:700px){.ed-hero{height:100svh;min-height:700px;max-height:none}.ed-header{top:22px;left:6%;right:6%;align-items:flex-start}.ed-brand,.ed-brand img{width:65px}.ed-header nav{gap:13px;font-size:10px;padding-top:8px}.ed-header nav>a.ed-home{display:none}.ed-header nav>a:nth-child(2){padding:9px 12px}.ed-language{gap:6px}.ed-photo{object-position:65% center}.ed-shade{background:linear-gradient(0deg,#0a211bf2,#0d211bd6 38%,#12291d32 82%,#10261d7a)}.ed-copy{left:7%;width:86%;max-width:none;top:auto;bottom:130px;transform:none}.ed-copy h1,.ed-copy h2{font-size:clamp(42px,10vw,62px)!important;letter-spacing:-1.8px!important;margin-bottom:20px!important}.ed-copy .ed-lead{font-size:13px;line-height:1.75;max-width:310px;margin-bottom:22px}.ed-copy .ed-eyebrow{font-size:8px;letter-spacing:1.8px;margin-bottom:16px}.ed-slide.is-active .ed-copy{animation:ed-mobile-copy 1s both}.ed-actions{gap:15px}.ed-button{padding:13px 18px;gap:20px;font-size:11px}.ed-text-link{font-size:10px}.ed-bottom{left:7%;right:7%;bottom:25px;align-items:center}.ed-caption{display:none}.ed-discover{position:static;transform:none;left:auto;font-size:10px;gap:8px}.ed-controls{gap:7px}.ed-controls button{font-size:9px;gap:5px}.ed-controls button i{width:15px}.ed-controls .ed-pause{width:28px;height:28px}.ed-floating-label{right:8%;top:23%;width:95px;height:62px}.ed-floating-label span{font-size:7px}.ed-floating-label small{font-size:5px}.ed-floating-label i{width:40px}.ed-bee{width:24px}.ed-bee:nth-child(n+4){display:none}.ed-brand-orbit{width:350px;height:350px}.ed-section{padding:62px 7%}.ed-section h2,.ed-section h3{font-size:35px!important}.ed-story{display:block;min-height:0;direction:ltr!important}.ed-story figure{min-height:0;height:auto;aspect-ratio:1.2}.ed-story-copy{padding:44px 7% 55px}.ed-story-copy>p:not(.ed-eyebrow){font-size:14px}.ahh-editorial .ahh-numbers{grid-template-columns:1fr 1fr;gap:30px 20px}.ahh-editorial .ahh-numbers b{font-size:35px!important}.ahh-editorial .ahh-steps{grid-template-columns:1fr;gap:22px;margin-top:28px}.ahh-editorial .ahh-steps li{display:grid;grid-template-columns:35px 1fr;gap:18px;padding-top:22px}.ahh-editorial .ahh-step-n{font-size:27px;margin:0}.ahh-editorial .ahh-lp-features>div{gap:30px}.ahh-editorial .ahh-calc{grid-template-columns:1fr;gap:28px}.ahh-editorial .ahh-calc-out{position:static;padding:28px}.ahh-editorial .ahh-sets{grid-template-columns:1fr 1fr;gap:35px 19px}.ahh-editorial .ahh-set:before{border-radius:55px 55px 6px 6px;aspect-ratio:.9}.ahh-editorial .ahh-set h4{font-size:24px}.ahh-editorial .ahh-set p{font-size:12px}.ahh-editorial .ahh-set-price{font-size:21px}.ahh-editorial .ahh-set-badge{font-size:6px;letter-spacing:0;top:10px;left:5px;right:5px;padding:6px 3px}.ahh-editorial .ahh-wl-grid{grid-template-columns:1fr;gap:35px}.ahh-editorial .ahh-wl-preview{position:static}.ahh-editorial .ahh-wl-form{padding:23px 18px}.ahh-editorial .ahh-contact-form{padding:24px 18px}.ahh-editorial .ahh-lp-contact{grid-template-columns:1fr;gap:30px}.ahh-editorial .ahh-field input,.ahh-editorial .ahh-field select,.ahh-editorial .ahh-field textarea{font-size:16px}.ed-section--signup h3{max-width:300px}.ahh-editorial .ahh-lp-faq summary{font-size:19px}.ed-section--numbers h3{font-size:10px!important}}
@keyframes ed-mobile-copy{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.ahh-editorial *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.ed-atmosphere{transform:none!important}.ed-pollen{opacity:.3}.ed-controls button i:after{width:0!important}}
.ahh-editorial .ahh-lp-col{background:none;border:0;border-radius:0;padding:0;box-shadow:none}.ahh-editorial .ahh-lp-col>strong{font:23px/1.3 Georgia,serif;color:#f3ecd9;display:block;margin:22px 0 14px}.ahh-editorial .ahh-lp-col>p{color:#bdcbb0;font:14px/1.85 Arial,sans-serif}.ahh-editorial .ahh-lp-col .ahh-hex{background:#e5bd6d16;color:#e9c883;border:0}.ahh-editorial .ahh-lp-signup>div>p{color:#65715c}.ahh-editorial .ahh-lp-form>input[type=email]{border:1px solid #bbc6a7;background:#fffdf4;min-height:48px;border-radius:8px;padding:14px 16px;color:#294430;font-size:16px}.ahh-editorial .ahh-lp-cols{gap:40px}.ahh-editorial .ahh-lp-cta .ahh-btn{margin-top:20px}
/* Pausing during the entrance must never freeze the headline at zero opacity. */
.ed-hero.ed-paused .ed-copy{animation:none!important;opacity:1!important}
/* Avada's later heading colours must not turn dark-section titles black. */
body.ahh-editorial-page .ahh-editorial .ed-section h2,body.ahh-editorial-page .ahh-editorial .ed-section h3{color:#f6efdc!important}
body.ahh-editorial-page .ahh-editorial .ed-section--story .ed-story-copy h2,body.ahh-editorial-page .ahh-editorial .ed-section--calculator h3,body.ahh-editorial-page .ahh-editorial .ed-section--sets h3,body.ahh-editorial-page .ahh-editorial .ed-section--whitelabel h3,body.ahh-editorial-page .ahh-editorial .ed-section--signup h3{color:#284632!important}
body.ahh-editorial-page .ahh-editorial .ed-section--numbers h3{color:#586448!important}
body.ahh-editorial-page .ahh-editorial .ahh-set h4{color:#284632!important}
/* Neighbour-to-neighbour referral story. */
.ahh-editorial--program-partnerski .ed-photo{object-position:64% center}.ahh-editorial--program-partnerski .ed-copy{max-width:560px}.ahh-editorial--program-partnerski .ed-copy h1,.ahh-editorial--program-partnerski .ed-copy h2{font-size:clamp(48px,5.4vw,83px)}.ed-neighbour-exchange{position:absolute;right:7%;bottom:23%;display:flex;gap:16px;align-items:center;color:#f7eedb;font:11px/1.4 Arial,sans-serif;letter-spacing:.5px}.ed-neighbour-exchange span{padding:12px 17px;border:1px solid #ddc58c66;border-radius:30px;background:#173326a3;backdrop-filter:blur(10px);animation:ed-neighbour-give 5s ease-in-out infinite alternate}.ed-neighbour-exchange span:last-child{animation-direction:alternate-reverse}.ed-neighbour-exchange b{color:#efcf8c;font-weight:400;padding:0 5px}.ed-neighbour-exchange i{width:48px;height:1px;background:linear-gradient(90deg,transparent,#e4c582,transparent);position:relative}.ed-neighbour-exchange i:after{content:'';position:absolute;width:4px;height:4px;background:#f4dc9a;box-shadow:0 0 12px #f4dc9a;border-radius:50%;top:-1.5px;animation:ed-neighbour-light 3s ease-in-out infinite alternate}.ahh-editorial--program-partnerski .ahh-lp-numbers{padding-top:55px;padding-bottom:55px}.ahh-editorial--program-partnerski .ahh-lp-steps .ahh-step{background:transparent}.ahh-editorial--program-partnerski .ed-story-copy p{max-width:430px}.ahh-editorial--program-partnerski .ed-section--cta .ahh-lp-cta{padding-top:65px;padding-bottom:65px}@keyframes ed-neighbour-give{to{transform:translateX(10px) translateY(-5px)}}@keyframes ed-neighbour-light{to{transform:translateX(44px)}}.ed-paused .ed-neighbour-exchange *,.ed-offscreen .ed-neighbour-exchange *{animation-play-state:paused!important}@media(max-width:980px){.ed-neighbour-exchange{bottom:19%;right:5%;gap:7px;font-size:10px}.ed-neighbour-exchange span{padding:9px 12px}.ed-neighbour-exchange i{width:26px}.ahh-editorial--program-partnerski .ed-copy{max-width:80%}}@media(max-width:650px){.ahh-editorial--program-partnerski .ed-photo{object-position:68% center}.ahh-editorial--program-partnerski .ed-copy{max-width:none}.ed-neighbour-exchange{right:auto;left:7%;bottom:18%;font-size:9px;gap:5px}.ed-neighbour-exchange span{padding:8px 9px}.ahh-editorial--program-partnerski .ed-copy h1,.ahh-editorial--program-partnerski .ed-copy h2{font-size:45px}.ahh-editorial--program-partnerski .ed-copy{bottom:29%}.ahh-editorial--program-partnerski .ed-lead{font-size:13px;max-width:310px}}@media(prefers-reduced-motion:reduce){.ed-neighbour-exchange *{animation:none!important}}
