.ahh-editorial--honeyschool{--hs-yellow:#f7c84d;--hs-mint:#bfdfcf;--hs-lilac:#d9c4e7}.ahh-editorial--honeyschool .ed-shade{background:linear-gradient(90deg,#0e3021eb,#132b259c 38%,#0f241b09 76%),linear-gradient(0deg,#152e26db,transparent 40%,#12302538)}.ahh-editorial--honeyschool .ed-copy{width:48%;max-width:610px;left:7%;top:48%}.ahh-editorial--honeyschool .ed-copy h1,.ahh-editorial--honeyschool .ed-copy h2{font-size:clamp(52px,5.8vw,88px)!important}.ahh-editorial--honeyschool .ed-copy em{color:#ffda71}.ahh-editorial--honeyschool .ed-button{background:#f9ce55;border-color:#f9ce55;color:#173a28!important}.ahh-editorial--honeyschool .ed-button:hover{background:#ffe5a0}.ahh-editorial--honeyschool .ed-bee{width:43px}.ahh-editorial--honeyschool .ed-bee:nth-child(3n){width:30px}.hs-wax{position:absolute;top:-3px;right:-20px;width:46%;height:180px;filter:drop-shadow(0 6px 12px #99691633)}.hs-wax svg{position:absolute;inset:0;width:100%;height:180px}.hs-wax-stream{position:absolute;top:32px;left:var(--left);width:14px;height:var(--length);background:linear-gradient(90deg,#f5bd4c,#ffe39a 42%,#e8a42f);border-radius:0 0 20px 20px;transform-origin:top;animation:hs-wax-pour 8s ease-in-out infinite;animation-delay:var(--delay)}.hs-wax-stream:after{content:'';position:absolute;bottom:-18px;left:2px;width:10px;height:16px;border-radius:65% 65% 60% 60%;background:linear-gradient(90deg,#f2b847,#ffe49a,#e6a637);animation:hs-wax-drop 8s ease-in infinite;animation-delay:var(--delay)}.hs-hexagons{position:absolute;right:-18px;bottom:20%;width:160px;height:220px;display:grid;grid-template-columns:repeat(3,50px);gap:3px;transform:rotate(-12deg)}.hs-hexagons i{height:56px;background:linear-gradient(135deg,#ffe08ca0,#b5852933);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);animation:hs-hex-glow 4s ease-in-out infinite alternate;animation-delay:calc(var(--h)*-.6s)}.hs-discovery{position:absolute;right:9%;bottom:20%;display:flex;gap:10px;transform:rotate(-4deg)}.hs-discovery span{padding:11px 20px;border-radius:28px;font:600 11px Arial,sans-serif;color:#21452f;background:#f9d362;box-shadow:0 6px 16px #0b241e38;animation:hs-float 5s ease-in-out infinite alternate}.hs-discovery span:nth-child(2){background:#d6bee5;animation-delay:-2s}.hs-discovery span:nth-child(3){background:#bde0cd;animation-delay:-4s}.ahh-editorial--honeyschool .ed-section{padding-top:75px;padding-bottom:75px}.ahh-editorial--honeyschool .ed-section--numbers{background:#f8df91}.ahh-editorial--honeyschool .ed-section--numbers h3{color:#355039!important}.ahh-editorial--honeyschool .ahh-number .v{color:#244e37!important}.ahh-editorial--honeyschool .ahh-number .k{color:#59683f!important}.ahh-editorial--honeyschool .ed-section--features{background:#e5efde;color:#294732}.ahh-editorial--honeyschool .ed-section--features h3,.ahh-editorial--honeyschool .ed-section--features h4{color:#2c4935!important}.ahh-editorial--honeyschool .ed-section--features .ahh-feature{border-color:#b5c5a6}.ahh-editorial--honeyschool .ed-section--features .ahh-feature p,.ahh-editorial--honeyschool .ed-section--features .ahh-feature .ahh-sub{color:#55694d}.ahh-editorial--honeyschool .ahh-feature .ahh-fi{background:#f6d46d;color:#315a3c}.ahh-editorial--honeyschool .ed-section--story:nth-child(2n) .ed-story{background:#e9def0}.ahh-editorial--honeyschool .ed-story{background:#f9f3df}.ahh-editorial--honeyschool .ed-section--steps{background:#254c3c}.ahh-editorial--honeyschool .ed-section--faq{background:#1d392f}.ahh-editorial--honeyschool .ed-section--contact{background:#f4ecdb}.ahh-editorial--honeyschool .ed-section--contact h3{color:#2c4935!important}.ahh-editorial--honeyschool .ed-section--contact .ahh-lp-lead,.ahh-editorial--honeyschool .ed-section--contact .ahh-contact-meta{color:#617059}.ahh-editorial--honeyschool .ed-section--contact .ahh-contact-form{background:#fffaf0}.ahh-editorial--honeyschool .ed-section--contact .ahh-contact-meta a{color:#305a3b}.ahh-editorial--honeyschool .ed-section--cta{background:#355b45}.ahh-editorial--honeyschool .ed-section--gallery{padding:0!important;background:#fbf6e7}.hs-gallery{padding:75px 5%;color:#2b4b35}.hs-gallery-heading{max-width:800px;margin:0 auto 35px;text-align:center}.hs-gallery-heading .ed-eyebrow{color:#8a6822!important}.hs-gallery-heading h2{color:#294a34!important}.hs-gallery-heading>p:last-child{font:14px/1.8 Arial,sans-serif;color:#637257}.hs-gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1370px;margin:auto}.hs-gallery-photo{position:relative;display:block;overflow:hidden;border-radius:17px;min-height:250px;background:#ccd2bc;isolation:isolate}.hs-gallery-photo:nth-child(1),.hs-gallery-photo:nth-child(5){grid-column:span 2}.hs-gallery-photo img{width:100%;height:100%;min-height:250px;max-height:330px;object-fit:cover;display:block;transition:transform .6s}.hs-gallery-photo:hover img{transform:scale(1.04)}.hs-gallery-photo>span{position:absolute;bottom:0;left:0;right:0;padding:55px 20px 18px;display:flex;align-items:center;gap:9px;background:linear-gradient(transparent,#0c2b20d9);color:#fff3d7;font:11px/1.5 Arial,sans-serif}.hs-gallery-photo small{opacity:.65;font-size:9px}.hs-gallery-photo b{margin-left:auto;font-size:20px;font-weight:400}.hs-gallery-photo:focus-visible{outline:3px solid #a27322;outline-offset:5px}.hs-lightbox{width:min(1260px,96vw);max-width:96vw;height:min(850px,93dvh);max-height:93dvh;box-sizing:border-box;padding:40px 52px 20px;background:#132f25;border:1px solid #d7be71;border-radius:18px;color:#f3eddb;overflow:hidden}.hs-lightbox::backdrop{background:#081c13ed;backdrop-filter:blur(10px)}.hs-lightbox[open]{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:10px}.hs-lightbox figure{margin:0;height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.hs-lightbox img{display:block;max-height:calc(100% - 45px);max-width:100%;width:auto;height:auto;object-fit:contain;border-radius:6px}.hs-lightbox figcaption{padding:15px 0 0;text-align:center;font:12px/1.5 Arial,sans-serif;color:#eee6cd}.hs-lightbox button{border:1px solid #d9c88a38;border-radius:50%;background:#ffffff09;color:#eee0b7;width:35px;height:35px;cursor:pointer;font-size:18px}.hs-lightbox [data-hs-close]{position:absolute;right:14px;top:10px;z-index:2}.hs-lightbox button:focus-visible{outline:2px solid #f2ce70;outline-offset:3px}.ahh-editorial--honeyschool .ed-paused .hs-wax *,.ahh-editorial--honeyschool .ed-offscreen .hs-wax *,.ahh-editorial--honeyschool .ed-paused .hs-discovery *,.ahh-editorial--honeyschool .ed-offscreen .hs-discovery *,.ahh-editorial--honeyschool .ed-paused .hs-hexagons *,.ahh-editorial--honeyschool .ed-offscreen .hs-hexagons *{animation-play-state:paused!important}@keyframes hs-wax-pour{0%,100%{transform:scaleY(.5)}50%,72%{transform:scaleY(1.2)}}@keyframes hs-wax-drop{0%,45%{transform:translateY(0) scale(.4);opacity:0}55%{opacity:.95;transform:translateY(0) scale(1)}76%,100%{opacity:0;transform:translateY(220px) scale(.75,1.4)}}@keyframes hs-hex-glow{to{opacity:.5;transform:translateY(8px)}}@keyframes hs-float{to{transform:translateY(-12px) rotate(4deg)}}
@media(max-width:980px){.ahh-editorial--honeyschool .ed-copy{width:60%}.ahh-editorial--honeyschool .ed-copy h1,.ahh-editorial--honeyschool .ed-copy h2{font-size:62px!important}.hs-gallery-grid{gap:12px}.hs-gallery-photo{min-height:190px}.hs-gallery-photo img{min-height:190px;max-height:270px}.hs-gallery-photo>span{padding:35px 12px 14px;font-size:10px}.hs-discovery{right:7%;bottom:18%}.hs-discovery span{padding:10px 14px;font-size:10px}.hs-wax{width:55%}.hs-hexagons{opacity:.6}}
@media(max-width:650px){.ahh-editorial--honeyschool .ed-shade{background:linear-gradient(0deg,#133b29f5,#193f30c9 42%,#12352730 82%,#152a1c69)}.ahh-editorial--honeyschool .ed-copy{top:auto;bottom:26%;left:7%;width:86%;max-width:none}.ahh-editorial--honeyschool .ed-copy h1,.ahh-editorial--honeyschool .ed-copy h2{font-size:47px!important;letter-spacing:-1.6px!important}.ahh-editorial--honeyschool .ed-photo{object-position:64% center}.ahh-editorial--honeyschool .ed-slide:nth-child(3) .ed-photo{object-position:65% 38%}.ahh-editorial--honeyschool .ed-bee{width:30px}.ahh-editorial--honeyschool .ed-bee:nth-child(n+8){display:none}.hs-wax{right:-60px;width:65%;opacity:.9}.hs-wax-stream{width:10px}.hs-wax-stream:after{width:8px;left:1px}.hs-discovery{right:auto;left:7%;bottom:17%;gap:8px}.hs-discovery span{padding:9px 15px;font-size:10px}.hs-hexagons{right:-60px;bottom:20%;transform:scale(.7) rotate(-10deg)}.hs-gallery{padding:55px 6%}.hs-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hs-gallery-photo:nth-child(1){grid-column:span 2}.hs-gallery-photo:nth-child(5){grid-column:span 2}.hs-gallery-photo{min-height:185px;border-radius:12px}.hs-gallery-photo img{height:220px;min-height:185px;max-height:240px}.hs-gallery-photo>span{font-size:9px;padding:30px 10px 12px}.hs-gallery-photo b{font-size:17px}.hs-gallery-heading h2{font-size:34px!important}.hs-lightbox{padding:48px 8px 14px;border-radius:12px}.hs-lightbox[open]{grid-template-columns:29px minmax(0,1fr) 29px;gap:2px}.hs-lightbox button{width:28px;height:32px}.hs-lightbox figcaption{font-size:10px}.ahh-editorial--honeyschool .ed-section{padding-top:55px;padding-bottom:55px}.ahh-editorial--honeyschool .ed-section--story{padding:0}.ahh-editorial--honeyschool .ed-copy .ed-lead{max-width:320px}}
@media(prefers-reduced-motion:reduce){.ahh-editorial--honeyschool *{animation:none!important;transition:none!important}}
body.ahh-editorial-page .ahh-editorial.ahh-editorial--honeyschool .ed-section--features h3,body.ahh-editorial-page .ahh-editorial.ahh-editorial--honeyschool .ed-section--contact h3,body.ahh-editorial-page .ahh-editorial.ahh-editorial--honeyschool .ed-section--numbers h3,body.ahh-editorial-page .ahh-editorial.ahh-editorial--honeyschool .hs-gallery h2{color:#294a34!important}.ahh-editorial--honeyschool .ed-section--features .ahh-lp-col>strong{color:#284b34}.ahh-editorial--honeyschool .ed-section--features .ahh-lp-col>p{color:#536b4f}.ahh-editorial--honeyschool .ed-section--features .ahh-hex{background:#f4d171;color:#244932}.ahh-editorial--honeyschool .ed-section--features .ahh-lp-col:nth-child(2) .ahh-hex{background:#d7bee4}.ahh-editorial--honeyschool .ed-section--features .ahh-lp-col:nth-child(3) .ahh-hex{background:#acd8bd}.ahh-editorial--honeyschool .ed-section--contact .ahh-contact-side p,.ahh-editorial--honeyschool .ed-section--contact .ahh-contact-list span{color:#5d7056}.ahh-editorial--honeyschool .ed-section--contact .ahh-contact-list a{color:#2b593b}
