.hivewell-method-page{min-height:100vh;overflow-x:hidden}.hivewell-method-hero{text-align:left;justify-content:flex-start;align-items:center;height:100vh;min-height:600px;max-height:1080px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:1920px) and (min-height:1080px){.hivewell-method-layout .hivewell-method-hero{height:970px!important;min-height:970px!important;max-height:970px!important}}@media screen and (min-width:1440px) and (max-width:1919px){.hivewell-method-layout .hivewell-method-hero{height:90vh!important;min-height:800px!important;max-height:950px!important}}@media screen and (min-width:1024px) and (max-width:1439px){.hivewell-method-layout .hivewell-method-hero{height:85vh!important;min-height:700px!important;max-height:900px!important}}.hivewell-method-hero .hero-background{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.hivewell-method-hero-bg{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/assets/images/hwm/hwm-hero.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.hivewell-method-hero .hero-gradient-overlay{background:linear-gradient(to bottom,var(--overlay-dark)0%,var(--overlay-dark)30%,var(--overlay-heavy)60%,var(--overlay-heavy)100%);z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.hivewell-method-hero .hero-wave-img{z-index:3;pointer-events:none;width:100vw;max-width:none;height:auto;display:block;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)scaleX(-1)}.hivewell-method-hero .hero-content{z-index:4;color:var(--white);max-width:1000px;margin:0;padding:0 20px;position:relative}.hivewell-method-hero-text{color:var(--white);text-shadow:2px 2px 4px var(--overlay-heavy);width:100%;max-width:800px}.hivewell-method-hero .hero-title{font-family:var(--font-poppins);font-size:var(--font-size-4xl);color:var(--text-light);text-shadow:0 2px 4px var(--overlay-dark);margin:0 0 16px;font-weight:600;line-height:1.2}.hivewell-method-hero .hero-subtitle{font-family:var(--font-poppins);font-size:var(--font-size-xl);color:var(--text-light);margin:0 0 16px;font-style:italic;font-weight:400;line-height:1.3}.hivewell-method-hero .hero-description{font-family:var(--font-poppins);font-size:var(--font-size-md);color:var(--text-light);max-width:700px;margin:0 0 32px;font-weight:400;line-height:1.6}.hivewell-method-hero .script-text{color:var(--accent-color);text-shadow:3px 3px 6px var(--overlay-heavy);margin:0 .2em;font-style:italic;font-weight:600;display:inline-block;position:relative;transform:rotate(-2deg);font-family:var(--font-script)!important;font-size:1.2em!important}.hivewell-method-hero .script-text:after{content:"";opacity:.9;background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1576 141\"><path d=\"M153.58 20.56c54.61 7.77 11.57 2.06 114.89 15.59 13.33 1.74 90.26 10.48 91.36 10.58 134.57 12.96 190.69 18.5 388.54 25.15 129.22 1.29 93.08 1.1 154.55.57 81.39-.71 59.62-.04 125.55-4.57 63.95-4.4 45.79-3.03 63.95-4.82 122.74-12.1 74.45-6.7 196.81-22.16.11-.01 87.68-12.88 144.71-23.82l59.43-11.39c1.85-.35 3.34 1.62 4.26 2.89 5.62 7.81 7.57 23.36 5.18 27.51 24.07-1.73 36.84-3.04 53.78-2.26 2.94.14 5.88.72 8.79 1.14 7.63 2.7 13.25 29.31 8.37 33.57a11.5 11.5 0 0 1-6.34 3.04 61.01 61.01 0 0 1-21.5 10.23c-4.78 1.12-7.26 1.09-26.8 2.32-26.15 1.64-20.08 2.59-70.36 10.41-124.17 19.35-260.96 36.26-386.48 42.12-203.77 9.49-418.63-.99-621.76-19.77C188.84 102.05 36.15 75.18 30.07 74.7a10.51 10.51 0 0 1-4.75-1.64c-1.91-1.23-3.06-3.52-4.14-5.42-5.56-9.8-6.47-22.79-4.73-27.16-2.45-1.29-4.88-2.65-7.33-3.91C4.2 34.06-2.72 12.7 1.11 4.47c.85-1.32 1.61-2.4 2.71-3.52C4.57.19 5.83 0 6.95 0c7.42 0 128.62 17.94 146.63 20.56Z\" fill=\"%23CB7A7C\"></path></svg>");background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;height:20px;position:absolute;bottom:-1px;left:-5px;right:-5px}.hivewell-method-hero .hero-buttons{gap:24px;margin-top:32px;display:flex}.hivewell-method-hero .hero-buttons .btn{padding:var(--padding-cta);font-size:var(--font-size-md);border-radius:var(--radius);transition:var(--transition-base);font-weight:600;text-decoration:none}.hivewell-method-hero .hero-buttons .btn+.btn{margin-left:0}.hivewell-method-hero .hero-buttons{flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px;display:flex}.hivewell-method-hero .hero-buttons .btn{padding:var(--padding-cta);font-size:var(--font-size-md);border-radius:var(--radius);transition:var(--transition-base);text-align:center;min-width:280px;font-weight:600;text-decoration:none}.hivewell-method-hero .btn-primary{background:var(--primary-color);color:var(--white);border:2px solid var(--primary-color)}.hivewell-method-hero .btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover);box-shadow:var(--shadow-hover-lg);transform:translateY(-2px)}.hivewell-method-hero .btn-outline{color:var(--white);border:2px solid var(--white);background:0 0}.hivewell-method-hero .btn-outline:hover{background:var(--white);color:var(--primary-color);box-shadow:var(--shadow-white-glow-lg);transform:translateY(-2px)}.hivewell-method-hero .btn-secondary{background:var(--coral);color:var(--white);border:2px solid var(--coral)}.hivewell-method-hero .btn-secondary:hover{background:var(--coral-hover);border-color:var(--coral-hover);box-shadow:var(--shadow-coral-lg);transform:translateY(-2px)}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-hero{text-align:center}.hivewell-method-layout .hivewell-method-hero .hero-content{padding:var(--spacing-xl)20px 20px;justify-content:center;align-items:center;max-width:100%}.hivewell-method-layout .hivewell-method-hero-text{text-align:center}}@media (min-width:1025px){.hivewell-method-layout .hivewell-method-hero{text-align:left}.hivewell-method-layout .hivewell-method-hero .hero-content{justify-content:flex-start;align-items:center}.hivewell-method-layout .hivewell-method-hero-text,.hivewell-method-layout .hivewell-method-hero .hero-title,.hivewell-method-layout .hivewell-method-hero .hero-subtitle,.hivewell-method-layout .hivewell-method-hero .hero-description{text-align:left}.hivewell-method-layout .hivewell-method-hero .hero-title{font-size:var(--font-size-4xl)}.hivewell-method-layout .hivewell-method-hero .hero-subtitle{font-size:var(--font-size-xl)}.hivewell-method-layout .hivewell-method-hero .hero-subtitle-small{font-size:var(--font-size-base)}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-hero .hero-content{padding:var(--spacing-4xl)15px 20px}.hivewell-method-layout .hivewell-method-hero .hero-title{font-size:var(--font-size-3xl)}.hivewell-method-layout .hivewell-method-hero .hero-subtitle{font-size:var(--font-size-lg)}.hivewell-method-layout .hivewell-method-hero .hero-subtitle-small{font-size:var(--font-size-base);margin-bottom:24px}.hivewell-method-layout .hivewell-method-hero .hero-buttons{flex-direction:column;align-items:center;gap:16px}.hivewell-method-layout .hivewell-method-hero .hero-buttons .btn{width:100%;max-width:280px;padding:var(--padding-button);font-size:var(--font-size-base)}.hivewell-method-layout .hivewell-method-hero .script-text{font-size:1.1em!important}}@media (max-width:480px){.hivewell-method-layout .hivewell-method-hero{min-height:500px}.hivewell-method-layout .hivewell-method-hero .hero-title{font-size:var(--font-size-2xl)}.hivewell-method-layout .hivewell-method-hero .hero-subtitle{font-size:var(--font-size-md)}.hivewell-method-layout .hivewell-method-hero .hero-subtitle-small{font-size:var(--font-size-sm)}.hivewell-method-layout .hivewell-method-hero .hero-content{padding:var(--spacing-3xl)15px 20px}}.hivewell-method-page .container{max-width:var(--container-width);padding:0 var(--container-padding);width:100%;margin:0 auto}.hivewell-method-page .section-title{font-family:var(--font-poppins);font-size:var(--font-size-xl);color:var(--primary-color);margin:0 0 24px;font-weight:600;line-height:1.2}.hivewell-method-page .section-subtitle{font-family:var(--font-poppins);font-size:var(--font-size-md);color:var(--primary-color);margin:0;line-height:1.6}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-page .section-title{font-size:var(--font-size-xl)}.hivewell-method-layout .hivewell-method-page .section-subtitle{font-size:var(--font-size-base)}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-page .section-title{font-size:var(--font-size-xl)}.hivewell-method-layout .hivewell-method-page .section-subtitle{font-size:var(--font-size-base)}}.hivewell-method-section{padding:var(--section-padding-md);background:var(--background)}.hivewell-method-section-content{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.hivewell-method-section .text-content{flex-direction:column;gap:24px;display:flex}.hivewell-method-section .image-content{justify-content:center;align-items:center;display:flex}.hivewell-method-manager-culture{padding:var(--section-padding-md);background:var(--background)}.manager-culture-content{grid-template-columns:35% 1fr 80px 1fr;align-items:center;gap:30px 10px;max-width:1200px;margin:0 auto;padding:0 2rem;display:grid}.manager-culture-header{text-align:left;max-width:100%;padding-right:40px}.hivewell-method-manager-culture .section-title{font-family:var(--font-poppins);font-size:var(--font-size-xl);color:var(--primary-color);margin:0 0 24px;font-weight:400;line-height:1.2}.hivewell-method-manager-culture .section-description{font-family:var(--font-poppins);font-size:var(--font-size-sm);color:var(--primary-color);margin:0 0 16px;line-height:1.6}.hivewell-method-manager-culture .culture-statement{font-family:var(--font-poppins);font-size:var(--font-size-sm);color:var(--primary-color);margin:var(--spacing-md)0 0 0;line-height:1.6}.hivewell-method-manager-culture .culture-statement strong{font-weight:600}.culture-risk-card{background:var(--teal);color:var(--primary-color);padding:var(--spacing-xl)30px;border-radius:var(--radius-lg);box-shadow:var(--shadow)}.culture-asset-card{background:var(--teal-soft);color:var(--primary-color);padding:var(--spacing-xl)30px;border-radius:var(--radius-lg);box-shadow:var(--shadow)}.culture-risk-card h3,.culture-asset-card h3{font-family:var(--font-poppins);font-size:var(--font-size-lg);text-align:center;margin:0 0 24px;font-weight:600}.culture-risk-card ul,.culture-asset-card ul{margin:0;padding:0;list-style:none}.culture-risk-card li,.culture-asset-card li{font-family:var(--font-poppins);font-size:var(--font-size-sm);text-align:left;margin:0 0 12px;padding-left:20px;line-height:1.5;position:relative}.culture-risk-card li:before,.culture-asset-card li:before{content:"•";color:var(--primary-color);position:absolute;left:0}.culture-arrow{padding:var(--spacing-md);justify-content:center;align-items:center;display:flex}.culture-arrow img{max-width:37px;height:auto}@media (max-width:1200px){.hivewell-method-layout .manager-culture-content{padding:0 var(--spacing-lg);grid-template-rows:auto 1fr;grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;display:grid}.hivewell-method-layout .manager-culture-header{text-align:center;grid-column:1/-1;margin-bottom:20px;padding-right:0}.hivewell-method-layout .culture-risk-card{grid-area:2/1}.hivewell-method-layout .culture-arrow{padding:var(--spacing-sm);grid-area:2/2;justify-self:center}.hivewell-method-layout .culture-arrow img{width:30px;max-width:30px}.hivewell-method-layout .culture-asset-card{grid-area:2/3}}@media (max-width:900px){.hivewell-method-layout .manager-culture-content{gap:var(--spacing-lg);grid-template-columns:1fr}.hivewell-method-layout .manager-culture-header{order:1}.hivewell-method-layout .culture-risk-card{order:2}.hivewell-method-layout .culture-arrow{padding:var(--spacing-xs);order:3;justify-self:center;transform:rotate(90deg)}.hivewell-method-layout .culture-asset-card{order:4}}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-manager-culture{padding:var(--section-padding-sm)}.hivewell-method-layout .hivewell-method-manager-culture .section-title{font-size:var(--font-size-xl)}.hivewell-method-layout .culture-arrow img{width:28px;max-width:28px}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-manager-culture .section-title{font-size:var(--font-size-xl)}.hivewell-method-layout .manager-culture-content{padding:var(--spacing-md);flex-direction:column;gap:0;display:flex}.hivewell-method-layout .manager-culture-header{margin-bottom:var(--spacing-lg);order:1}.hivewell-method-layout .culture-risk-card{padding:var(--spacing-lg);border-radius:var(--radius-lg)var(--radius-lg)0 0;padding-bottom:var(--spacing-xl);border-bottom:2px solid var(--primary-color);order:2}.hivewell-method-layout .culture-asset-card{padding:var(--spacing-lg);padding-top:var(--spacing-xl);border-radius:0 0 var(--radius-lg)var(--radius-lg);order:3}.hivewell-method-layout .culture-arrow{display:none}.culture-risk-card h3,.hivewell-method-layout .culture-asset-card h3{font-size:var(--font-size-base);margin-bottom:var(--spacing-sm)}.culture-risk-card li,.hivewell-method-layout .culture-asset-card li{font-size:var(--font-size-xs);margin-bottom:var(--spacing-xs);line-height:1.6}.hivewell-method-manager-culture .section-description,.hivewell-method-layout .hivewell-method-manager-culture .culture-statement{font-size:var(--font-size-xs);line-height:1.7}}@media (max-width:414px){.hivewell-method-layout .manager-culture-header{text-align:center!important;padding:0!important}.hivewell-method-layout .manager-culture-content{padding:0 var(--spacing-sm)}}.hivewell-method-video-section{padding:var(--section-padding-md);background:var(--teal);z-index:2;position:relative}.method-video-content{text-align:center;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;padding:0 20px;display:flex}.hivewell-method-video-section .text-content{flex-direction:column;gap:24px;width:100%;display:flex}.hivewell-method-video-section .section-title{font-size:var(--font-size-xl);font-weight:600;line-height:1.2;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 32px}.hivewell-method-video-section .content-text{flex-direction:column;gap:20px;margin-bottom:24px;display:flex}.hivewell-method-video-section .content-paragraph{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.hivewell-method-video-section .bold-statement{font-size:var(--font-size-base);font-weight:600;line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-video-section{padding:var(--section-padding-sm)}.hivewell-method-layout .method-video-content{grid-template-columns:1fr;gap:40px;max-width:100%;padding:0 20px}.hivewell-method-layout .hivewell-method-video-section .text-content{padding-top:0}.hivewell-method-layout .hivewell-method-video-section .section-title{font-size:var(--font-size-xl);margin-bottom:24px}.hivewell-method-video-section .content-paragraph,.hivewell-method-layout .hivewell-method-video-section .bold-statement{font-size:var(--font-size-base)}.hivewell-method-layout .hivewell-method-section{padding:var(--section-padding-sm)}.hivewell-method-layout .hivewell-method-section-content{grid-template-columns:1fr;gap:40px}}.hivewell-method-overview-section{padding:var(--section-padding-md);background:var(--background-light)}.method-overview-content{grid-template-columns:1fr 1fr;align-items:start;gap:80px;max-width:1200px;margin:0 auto;padding:0 2rem;display:grid}.method-text-content{flex-direction:column;gap:20px;display:flex}.method-intro{font-family:var(--font-poppins);font-size:var(--font-size-base);color:var(--primary-color);margin:0}.method-title{font-family:var(--font-poppins);font-size:var(--font-size-xl);color:var(--primary-color);margin:0;font-weight:700}.method-subtitle{font-family:var(--font-poppins);font-size:var(--font-size-md);color:var(--primary-color);margin:0}.method-tagline{font-family:var(--font-poppins);font-size:var(--font-size-md);color:var(--teal);margin:0;font-style:italic}.method-description{font-family:var(--font-poppins);font-size:var(--font-size-base);color:var(--primary-color);margin:0;line-height:1.6}.method-buttons{flex-direction:column;align-items:flex-start;gap:15px;margin-top:20px;display:flex}.method-buttons .btn{width:auto;padding:var(--padding-button);font-size:var(--font-size-base);border-radius:var(--radius);cursor:pointer;transition:var(--transition-base);border:none;font-weight:500;text-decoration:none}.btn-teal{background:var(--teal);color:var(--white);border:2px solid var(--teal)}.btn-teal:hover{background:var(--teal-medium);border-color:var(--teal-medium)}.hivewell-method-layout .hivewell-method-overview-section .cta-tertiary{color:var(--coral);text-decoration:none}.hivewell-method-layout .hivewell-method-overview-section .cta-tertiary:hover{color:var(--coral);text-decoration:underline}.method-cards-grid{flex-direction:column;gap:40px;max-width:800px;margin:0 auto;display:flex}.method-cards-row{gap:30px;display:flex}.method-cards-row-top{justify-content:center}.method-cards-row-bottom{justify-content:space-between}.hivewell-method-layout .method-card{background:var(--white);padding:var(--padding-field);border-radius:var(--radius-md);text-align:center;box-shadow:var(--shadow);transition:var(--transition-transform),box-shadow .3s ease;flex-direction:column;flex:0 0 220px;justify-content:center;align-items:center;width:220px;min-height:260px;display:flex}.hivewell-method-layout .method-card:hover{box-shadow:var(--shadow-hover-lg);transform:translateY(-4px)}.hivewell-method-layout .method-card img{margin-bottom:15px}.hivewell-method-layout .method-card h3{font-family:var(--font-poppins);font-size:var(--font-size-md);color:var(--primary-color);margin:0 0 12px;font-weight:600}.hivewell-method-layout .method-card p{font-family:var(--font-poppins);font-size:var(--font-size-sm);color:var(--primary-color);margin:0;line-height:1.5}@media (max-width:1024px){.hivewell-method-layout .method-overview-content{grid-template-columns:1fr;gap:60px}.hivewell-method-layout .method-cards-grid{gap:30px;max-width:600px}.hivewell-method-layout .method-cards-row{gap:20px}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-overview-section{padding:var(--section-padding-sm)}.hivewell-method-layout .method-overview-content{gap:40px;padding:0 20px}.hivewell-method-layout .method-cards-grid{gap:20px;max-width:none}.hivewell-method-layout .method-cards-row{flex-direction:column;gap:20px}.method-cards-row-top,.hivewell-method-layout .method-cards-row-bottom{justify-content:center}.hivewell-method-layout .method-buttons{flex-direction:column;align-items:center;gap:15px}.hivewell-method-layout .method-buttons .btn{text-align:center;width:auto}}.hivewell-method-curriculum-section{padding:var(--section-padding-md);background:var(--primary-color)}.curriculum-content{max-width:1200px;margin:0 auto;padding:0 20px}.curriculum-header{text-align:center;max-width:800px;margin-bottom:60px;margin-left:auto;margin-right:auto}.curriculum-title{font-family:var(--font-poppins);font-size:var(--font-size-xl);color:var(--white);margin:0 0 24px;font-weight:400;line-height:1.2}.curriculum-subtitle{font-family:var(--font-poppins);font-size:var(--font-size-md);color:var(--primary-color);margin:0;line-height:1.6}.curriculum-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:800px;margin:0 auto;display:grid;position:relative}.curriculum-card{perspective:1000px;width:100%;height:160px;transition:var(--transition-fast);cursor:pointer;transform-origin:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:0 0;position:relative}.curriculum-card:hover{transform:scale(1.05)}.curriculum-card.flipped{z-index:100;transform-origin:50%;height:240px;margin-bottom:-80px;position:relative;transform:translateY(-40px)}.curriculum-card.flipped .card-back{box-shadow:var(--shadow-2xl)}.curriculum-card.flipped:hover{transform:translateY(-40px)scale(1.1)}.card-inner{text-align:center;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}.curriculum-card.flipped .card-inner{transform:rotateY(180deg)}.card-front,.card-back{backface-visibility:hidden;border-radius:var(--radius-md);width:100%;height:100%;color:var(--primary-color);background:var(--teal);box-shadow:var(--shadow);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;will-change:transform;flex-direction:column;display:flex;position:absolute}.card-front{padding:var(--spacing-sm)10px;text-align:center;justify-content:center;align-items:center}.card-back{padding:var(--spacing-sm)14px;background:var(--teal);justify-content:flex-start;transform:rotateY(180deg)}.curriculum-card.highlighted .card-front,.curriculum-card.highlighted .card-back{background:var(--teal-soft)}.course-header{text-align:center;margin-bottom:12px}.card-front .course-header{margin-bottom:6px}.card-back .course-header{margin-bottom:12px}.chevron-arrow{opacity:.7;margin-top:8px;transition:opacity .15s ease-out}.curriculum-card:hover .chevron-arrow{opacity:1}.chevron-arrow svg{color:var(--primary-color)}.course-number{font-family:var(--font-poppins);font-size:var(--font-size-sm);opacity:.8;margin-bottom:8px;font-weight:500;display:block}.course-title{font-family:var(--font-poppins);font-size:var(--font-size-md);margin:0 0 6px;font-weight:600;line-height:1.3}.course-duration{font-family:var(--font-poppins);font-size:var(--font-size-sm);color:var(--primary-color);opacity:.8;font-weight:400}.course-description{font-family:var(--font-poppins);font-size:var(--font-size-xs);color:var(--primary-color);flex-grow:1;margin:0;font-weight:400;line-height:1.4}.curriculum-cta-container{text-align:center;margin-top:48px;padding:0 20px}.curriculum-cta-button{padding:var(--spacing-sm)36px;font-family:var(--font-poppins);font-size:var(--font-size-base);border-radius:var(--radius-sm);transition:var(--transition-base);box-shadow:var(--shadow-coral);font-weight:500;text-decoration:none;display:inline-block}.curriculum-cta-button:hover{box-shadow:var(--shadow-coral-hover)}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-curriculum-section{padding:var(--section-padding-sm)}.hivewell-method-layout .curriculum-grid{grid-template-columns:repeat(2,1fr);gap:20px;max-width:600px}.hivewell-method-layout .curriculum-card.flipped{height:300px;margin-bottom:-100px;transform:translateY(-50px)}.hivewell-method-layout .curriculum-card.flipped:hover{transform:translateY(-50px)scale(1.1)}.hivewell-method-layout .curriculum-title{font-size:var(--font-size-xl)}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-curriculum-section{padding:var(--section-padding-sm)}.hivewell-method-layout .curriculum-content{padding:0 15px}.hivewell-method-layout .curriculum-header{margin-bottom:40px}.hivewell-method-layout .curriculum-title{font-size:var(--font-size-xl)}.hivewell-method-layout .curriculum-grid{grid-template-columns:1fr;gap:16px;max-width:300px}.hivewell-method-layout .curriculum-card{height:180px}.hivewell-method-layout .curriculum-card.flipped{height:270px;margin-bottom:-90px;transform:translateY(-45px)}.hivewell-method-layout .curriculum-card.flipped:hover{transform:translateY(-45px)}.hivewell-method-layout .card-front{padding:var(--spacing-xs)8px}.hivewell-method-layout .card-back{padding:var(--spacing-sm)12px}.hivewell-method-layout .curriculum-card:hover{transform:none}}.hivewell-method-assessment-section{padding:var(--section-padding-md);background:var(--background);color:var(--primary-color)}.assessment-content{grid-template-columns:1fr 2fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.assessment-text-content{flex-direction:column;gap:40px;display:flex}.assessment-title{font-size:var(--font-size-xl);font-weight:400;line-height:1.2;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.leadership-definition{flex-direction:column;gap:20px;display:flex}.leadership-subtitle{font-size:var(--font-size-base);font-weight:600;line-height:1.3;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.leadership-description{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.assessment-process-cards{flex-direction:column;gap:30px;display:flex}.process-card{background:var(--teal-soft);border-radius:var(--radius-lg);padding:var(--spacing-xl);color:var(--primary-color);transition:var(--transition-transform),box-shadow .3s ease}.process-card:hover{box-shadow:var(--shadow-hover-lg);transform:translateY(-4px)}.process-card-content{grid-template-rows:auto auto;grid-template-columns:auto auto 1fr;align-items:center;gap:20px;display:grid}.process-number{font-family:var(--font-poppins);font-size:var(--font-size-xl);color:var(--coral);border-radius:var(--radius-full);background:var(--white-overlay-light);grid-row:1/3;justify-content:center;align-items:center;width:60px;height:60px;font-weight:700;display:flex}.process-image{grid-row:1/3;justify-content:center;align-items:center;display:flex}.process-icon{-o-object-fit:contain;object-fit:contain;width:60px;height:60px}.process-title{font-family:var(--font-poppins);font-size:var(--font-size-md);color:var(--primary-color);text-align:center;grid-area:1/3;margin:0;font-weight:600;line-height:1.3}.process-description{font-family:var(--font-poppins);font-size:var(--font-size-sm);color:var(--primary-color);text-align:left;grid-area:2/3;margin:0;line-height:1.6}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-assessment-section{padding:var(--section-padding-sm)}.hivewell-method-layout .assessment-content{text-align:center;grid-template-columns:1fr;gap:50px}.hivewell-method-layout .assessment-title,.hivewell-method-layout .leadership-subtitle{font-size:var(--font-size-xl)}.hivewell-method-layout .leadership-description{font-size:var(--font-size-base)}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-assessment-section{padding:var(--section-padding-sm)}.hivewell-method-layout .assessment-content{gap:40px;padding:0 15px}.hivewell-method-layout .assessment-title{font-size:var(--font-size-xl)}.hivewell-method-layout .leadership-subtitle{font-size:var(--font-size-lg)}.hivewell-method-layout .process-card{padding:var(--spacing-xl)20px}.hivewell-method-layout .process-card-content{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;justify-items:center;gap:15px}.hivewell-method-layout .process-number{font-size:var(--font-size-xl);grid-area:1/1;width:50px;height:50px}.hivewell-method-layout .process-image{grid-area:2/1}.hivewell-method-layout .process-icon{width:50px;height:50px}.hivewell-method-layout .process-title{font-size:var(--font-size-md);text-align:center;grid-area:3/1;width:100%}.hivewell-method-layout .process-description{font-size:var(--font-size-sm);text-align:left;grid-area:4/1;width:100%}}.hivewell-method-layout .hivewell-method-research-section{padding:var(--section-padding-md);background:var(--teal);color:var(--primary-color)}.hivewell-method-layout .research-content{grid-template-columns:60% 40%;align-items:center;gap:80px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.hivewell-method-layout .research-cards-container{width:100%;display:block}.hivewell-method-layout .research-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:1fr 1fr 1fr;gap:20px;max-width:650px;display:grid;position:relative}.hivewell-method-layout .research-grid .research-card:first-child{grid-area:1/1}.hivewell-method-layout .research-grid .research-card:nth-child(2){grid-area:1/2}.hivewell-method-layout .research-grid .research-card:nth-child(3){grid-area:2/1}.hivewell-method-layout .research-grid .research-card:nth-child(4){grid-area:2/2}.hivewell-method-layout .research-grid .research-card:nth-child(5){grid-area:1/3/3;align-self:center}.hivewell-method-layout .research-card{perspective:1000px;width:100%;height:180px;transition:var(--transition-fast);cursor:pointer;transform-origin:50%;background:0 0;position:relative}.hivewell-method-layout .research-card:hover{transform:scale(1.05)}.hivewell-method-layout .research-card.flipped{z-index:100;transform-origin:50%;height:270px;margin-bottom:-90px;position:relative;transform:translateY(-45px)}.hivewell-method-layout .research-card.flipped .card-back{box-shadow:var(--shadow-2xl)}.hivewell-method-layout .research-card.flipped:hover{transform:translateY(-45px)scale(1.1)}.hivewell-method-layout .research-card .card-inner{text-align:center;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}.hivewell-method-layout .research-card.flipped .card-inner{transform:rotateY(180deg)}.hivewell-method-layout .research-card .card-front,.hivewell-method-layout .research-card .card-back{backface-visibility:hidden;border-radius:var(--radius-md);width:100%;height:100%;color:var(--primary-color);background:var(--white);box-shadow:var(--shadow);flex-direction:column;display:flex;position:absolute}.hivewell-method-layout .research-card .card-front{padding:var(--spacing-md)16px;text-align:center;justify-content:center;align-items:center}.hivewell-method-layout .research-card .card-back{padding:var(--spacing-md)16px;background:var(--white);text-align:center;justify-content:center;align-items:center;transform:rotateY(180deg)}.hivewell-method-layout .research-header{text-align:center;margin-bottom:16px}.hivewell-method-layout .research-card .card-front .research-header{margin-bottom:12px}.hivewell-method-layout .research-card .card-back .research-header{margin-bottom:8px}.hivewell-method-layout .research-title{font-family:var(--font-poppins);font-size:var(--font-size-base);color:var(--primary-color);margin:0;font-weight:600;line-height:1.3}.hivewell-method-layout .research-description{font-family:var(--font-poppins);font-size:var(--font-size-sm);color:var(--primary-color);text-align:center;margin:0;font-weight:400;line-height:1.5}.hivewell-method-layout .research-card .chevron-arrow{opacity:.7;margin-top:12px;transition:opacity .15s ease-out}.hivewell-method-layout .research-card:hover .chevron-arrow{opacity:1}.hivewell-method-layout .research-card .chevron-arrow svg{color:var(--primary-color)}.hivewell-method-layout .research-text-container{flex-direction:column;justify-content:center;padding-left:20px;display:flex}.hivewell-method-layout .research-text-container .section-title{font-size:var(--font-size-xl);font-weight:400;line-height:1.2;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 24px}.hivewell-method-layout .research-text-container .section-subtitle{font-size:var(--font-size-xl);font-weight:400;line-height:1.4;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 16px}.hivewell-method-layout .research-text-container .section-description{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-research-section{padding:var(--section-padding-sm)}.hivewell-method-layout .research-content{grid-template-columns:1fr;gap:50px;padding:0 20px}.hivewell-method-layout .research-grid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);gap:16px;max-width:400px;margin:0 auto}.hivewell-method-layout .research-grid .research-card:first-child{grid-area:1/1}.hivewell-method-layout .research-grid .research-card:nth-child(2){grid-area:1/2}.hivewell-method-layout .research-grid .research-card:nth-child(3){grid-area:2/1}.hivewell-method-layout .research-grid .research-card:nth-child(4){grid-area:2/2}.hivewell-method-layout .research-grid .research-card:nth-child(5){grid-area:3/1/auto/-1;justify-self:center;max-width:240px}.hivewell-method-layout .research-card{height:160px}.hivewell-method-layout .research-card.flipped{z-index:50;height:230px;margin-bottom:-60px;transform:translateY(-30px)}.hivewell-method-layout .research-card.flipped:hover{transform:translateY(-30px)scale(1.05)}.hivewell-method-layout .research-text-container{text-align:center;padding-left:0}.hivewell-method-layout .research-text-container .section-title{font-size:var(--font-size-xl)}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-research-section{padding:var(--section-padding-sm)}.hivewell-method-layout .research-content{gap:var(--spacing-xl);padding:0 var(--spacing-md);flex-direction:column;display:flex}.hivewell-method-layout .research-text-container{text-align:center;order:1;padding:0}.hivewell-method-layout .research-cards-container{order:2}.hivewell-method-layout .research-grid{grid-template-rows:repeat(5,auto);grid-template-columns:1fr;gap:12px;max-width:280px;margin:0 auto}.hivewell-method-layout .research-grid .research-card:first-child,.hivewell-method-layout .research-grid .research-card:nth-child(2),.hivewell-method-layout .research-grid .research-card:nth-child(3),.hivewell-method-layout .research-grid .research-card:nth-child(4),.hivewell-method-layout .research-grid .research-card:nth-child(5){grid-area:auto/1;justify-self:stretch;max-width:none}.hivewell-method-layout .research-card{height:140px}.hivewell-method-layout .research-card.flipped{z-index:30;height:200px;margin-bottom:-50px;transform:translateY(-25px)}.hivewell-method-layout .research-card.flipped:hover{transform:translateY(-25px)}.hivewell-method-layout .research-card .card-front,.hivewell-method-layout .research-card .card-back{padding:var(--spacing-sm)12px}.hivewell-method-layout .research-title{font-size:var(--font-size-sm)}.hivewell-method-layout .research-description{font-size:var(--font-size-xs)}.hivewell-method-layout .research-text-container .section-title{font-size:var(--font-size-xl)}.hivewell-method-layout .research-text-container .section-description{font-size:var(--font-size-base)}}.hivewell-method-results-section{padding:var(--section-padding-md);background:var(--background)}.results-content{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.results-text-content{flex-direction:column;gap:24px;display:flex}.results-title{font-size:var(--font-size-xl);font-weight:400;line-height:1.2;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.results-subtitle{color:var(--primary-color);font-weight:700}.results-description{flex-direction:column;gap:16px;display:flex}.results-description .content-paragraph{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.results-statement{margin:var(--spacing-2xs)0}.result-highlight{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.result-highlight strong{color:var(--primary-color);font-weight:700}.results-cta{margin-top:16px}.btn-outline-primary{padding:var(--padding-button);font-size:var(--font-size-base);font-weight:600;font-family:var(--font-poppins);color:var(--primary-color);border:2px solid var(--primary-color);border-radius:var(--radius);transition:var(--transition-base);background:0 0;text-decoration:none;display:inline-block}.btn-outline-primary:hover{background:var(--primary-color);color:var(--white);box-shadow:var(--shadow);transform:translateY(-2px)}.results-image-content{justify-content:center;align-items:center;display:flex}.results-image{border-radius:var(--radius-md);border:4px solid var(--white);width:100%;height:auto;box-shadow:var(--shadow-lg);transition:var(--transition-smooth);transform:rotate(1.5deg)}.results-image:hover{box-shadow:var(--shadow-2xl);transform:translateY(-12px)scale(1.05)rotate(0)}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-results-section{padding:var(--section-padding-sm)}.hivewell-method-layout .results-content{grid-template-columns:1fr;gap:40px;max-width:100%;padding:0 20px}.hivewell-method-layout .results-title{font-size:var(--font-size-xl);text-align:center}.hivewell-method-layout .results-description .content-paragraph,.hivewell-method-layout .result-highlight{font-size:var(--font-size-base)}.hivewell-method-layout .results-image{transform:rotate(1deg)}}@media (max-width:768px){.hivewell-method-layout .results-title{font-size:var(--font-size-xl)}.hivewell-method-layout .results-description .content-paragraph,.hivewell-method-layout .result-highlight{font-size:var(--font-size-sm)}.hivewell-method-layout .btn-outline-primary{text-align:center;width:100%;padding:var(--spacing-sm)20px}.hivewell-method-layout .results-image{transform:rotate(.5deg)}.hivewell-method-layout .results-image:hover{transform:translateY(-8px)scale(1.03)rotate(0)}}.hivewell-method-implementation-section{padding:var(--section-padding-md);background:var(--primary-color)}.implementation-content{max-width:1200px;margin:0 auto;padding:0 20px}.implementation-title{font-size:var(--font-size-xl);font-weight:400;line-height:1.2;font-family:var(--font-poppins);color:var(--white);text-align:center;margin:0 0 60px}.implementation-main-layout{align-items:center;gap:60px;display:flex}.delivery-options{flex:2;grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.delivery-option{background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-md);text-align:center;padding:var(--padding-field);transition:var(--transition-transform),box-shadow .3s ease}.delivery-option:hover{box-shadow:var(--shadow-hover-lg);transform:translateY(-4px)}.delivery-icon{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.option-icon{-o-object-fit:contain;object-fit:contain;width:80px;height:80px}.delivery-title{font-size:var(--font-size-md);font-weight:600;line-height:1.3;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 20px}.delivery-description{font-size:var(--font-size-sm);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);text-align:center;margin:0}.timeline-section{flex:1;justify-content:flex-start;align-items:center;gap:30px;display:flex}.timeline-arrow{justify-content:center;align-items:center;display:flex}.arrow-icon{-o-object-fit:contain;object-fit:contain;width:120px;height:60px}.timeline-card{background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-xl);transition:var(--transition-transform),box-shadow .3s ease;max-width:320px}.timeline-card:hover{box-shadow:var(--shadow-hover-lg);transform:translateY(-4px)}.timeline-title{font-size:var(--font-size-md);font-weight:600;line-height:1.3;font-family:var(--font-poppins);color:var(--primary-color);text-align:center;margin:0 0 20px}.timeline-description{font-size:var(--font-size-sm);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);text-align:center;margin:0}.timeline-description strong{font-weight:600}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-implementation-section{padding:var(--section-padding-sm)}.hivewell-method-layout .implementation-title{font-size:var(--font-size-xl);margin-bottom:40px}.hivewell-method-layout .implementation-main-layout{flex-direction:column;align-items:center;gap:40px}.hivewell-method-layout .delivery-options{grid-template-columns:1fr;gap:30px}.hivewell-method-layout .timeline-section{text-align:center;flex-direction:column;justify-content:center;gap:30px}.hivewell-method-layout .timeline-card{max-width:100%}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-implementation-section{padding:var(--section-padding-xs)}.hivewell-method-layout .implementation-title{font-size:var(--font-size-xl);margin-bottom:30px}.hivewell-method-layout .delivery-option{padding:var(--spacing-md)15px}.hivewell-method-layout .delivery-title{font-size:var(--font-size-lg)}.hivewell-method-layout .delivery-feature{font-size:var(--font-size-sm)}.hivewell-method-layout .timeline-card{padding:var(--spacing-md)}.hivewell-method-layout .timeline-title{font-size:var(--font-size-lg)}.hivewell-method-layout .timeline-option{font-size:var(--font-size-sm)}.hivewell-method-layout .timeline-arrow{transform:rotate(90deg)}.hivewell-method-layout .arrow-icon{width:60px;height:120px}}.hivewell-method-cta-section{padding:var(--section-padding-md);background:var(--teal-soft);text-align:center}.cta-content{max-width:900px;margin:0 auto;padding:0 20px}.cta-title{font-size:var(--font-size-xl);font-weight:600;line-height:1.2;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 32px}.cta-description-box{background:var(--background-light);border-left:3px solid var(--teal);padding:var(--spacing-md)32px;border-radius:var(--radius-sm);max-width:800px;margin-bottom:48px;margin-left:auto;margin-right:auto}.cta-description-text{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0;font-weight:400}.cta-buttons{flex-direction:row;justify-content:center;align-items:center;gap:16px;max-width:100%;margin:0 auto;display:flex}.cta-buttons .btn{width:100%;padding:var(--padding-cta);font-size:var(--font-size-md);border-radius:var(--radius);text-align:center;transition:var(--transition-base);border:2px solid #0000;font-weight:600;text-decoration:none}.cta-primary{background:var(--primary-color);color:var(--white);border-color:var(--primary-color)}.cta-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover);box-shadow:var(--shadow-hover-lg);transform:translateY(-2px)}.cta-secondary{background:var(--teal);color:var(--white);border-color:var(--teal)}.cta-secondary:hover{background:var(--teal-dark);border-color:var(--teal-dark);box-shadow:var(--shadow-hover-lg);transform:translateY(-2px)}@media (max-width:1024px){.hivewell-method-layout .hivewell-method-cta-section{padding:var(--section-padding-sm)}.hivewell-method-layout .cta-title{font-size:var(--font-size-xl);margin-bottom:24px}.hivewell-method-layout .cta-description-box{padding:var(--padding-card-sm)}.hivewell-method-layout .cta-description-text{font-size:var(--font-size-sm)}}@media (max-width:768px){.hivewell-method-layout .hivewell-method-cta-section{padding:var(--section-padding-xs)}.hivewell-method-layout .cta-title{font-size:var(--font-size-xl);margin-bottom:20px}.hivewell-method-layout .cta-description-box{padding:var(--spacing-sm)20px;margin-bottom:32px}.hivewell-method-layout .cta-description-text{font-size:var(--font-size-xs)}.hivewell-method-layout .cta-buttons{flex-direction:column;gap:12px}.hivewell-method-layout .cta-buttons .btn{font-size:var(--font-size-base);padding:var(--padding-button)}}.leadership-development-section{padding:var(--section-padding-md);background:linear-gradient(135deg,var(--accent-color)0%,var(--white)100%)}.leadership-content{max-width:1200px;margin:0 auto;padding:0 20px}.leadership-header{text-align:center;max-width:900px;margin-bottom:40px;margin-left:auto;margin-right:auto}.leadership-title{font-size:var(--font-size-xl);font-weight:400;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 16px;line-height:1.3}.leadership-subtitle{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0;font-weight:400}.leadership-qualities-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px;display:grid}.quality-card{background:var(--white);border-radius:var(--radius-md);padding:var(--padding-card-sm);box-shadow:var(--shadow-md);transition:var(--transition-base);border-left:4px solid var(--teal)}.quality-card:hover{box-shadow:var(--shadow-hover-lg);transform:translateY(-4px)}.quality-header{margin-bottom:12px}.quality-title{font-size:var(--font-size-base);font-weight:600;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 6px}.quality-pillar{font-size:var(--font-size-xs);font-weight:600;font-family:var(--font-poppins);color:var(--teal);background:var(--primary-tint-subtle);padding:var(--spacing-xxs)10px;border-radius:var(--radius-xl);display:inline-block}.quality-description{font-size:var(--font-size-sm);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.leadership-cta{text-align:center;background:var(--primary-color);border-radius:var(--radius-lg);padding:var(--spacing-md)32px;color:#fff;flex-direction:column;align-items:center;gap:16px;display:flex}.leadership-cta .cta-text{font-size:var(--font-size-base);line-height:1.4;font-family:var(--font-poppins);color:#fff;max-width:1000px;margin:0}.leadership-cta .btn{background:var(--white);color:var(--primary-color);border:2px solid var(--white)}.leadership-cta .btn:hover{background:var(--coral);color:#fff;border-color:var(--coral);transform:translateY(-2px)}@media (max-width:1024px){.hivewell-method-layout .leadership-development-section{padding:var(--section-padding-md)}.hivewell-method-layout .leadership-qualities-grid{gap:24px}.hivewell-method-layout .quality-card{padding:var(--spacing-xl)}}@media (max-width:768px){.hivewell-method-layout .leadership-development-section{padding:var(--section-padding-sm)}.hivewell-method-layout .leadership-title{font-size:var(--font-size-3xl)}.hivewell-method-layout .leadership-subtitle{font-size:var(--font-size-base)}.hivewell-method-layout .leadership-qualities-grid{grid-template-columns:1fr;gap:20px}.hivewell-method-layout .quality-card{padding:var(--spacing-md)}.hivewell-method-layout .quality-title{font-size:var(--font-size-lg)}.hivewell-method-layout .leadership-cta{padding:var(--padding-card)}.hivewell-method-layout .leadership-cta .cta-text{font-size:var(--font-size-lg)}.hivewell-method-layout .flip-card-back,.hivewell-method-layout .flip-card-back h3,.hivewell-method-layout .flip-card-back p,.hivewell-method-layout .flip-card-back ul,.hivewell-method-layout .flip-card-back li,.hivewell-method-layout .manager-culture-header{text-align:center!important}}
.hivewell-method-layout .section-a{z-index:10;background-image:url(/assets/images/hwm-hero-background.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:600px;min-height:600px;max-height:600px;margin-top:80px;display:flex;position:relative;overflow:visible}@media (max-width:1024px){.hivewell-method-layout .section-a{margin-top:0}}.hivewell-method-layout .hero-honeycomb{z-index:2;animation:8s ease-in-out infinite method-floatAndRotate;display:none}@keyframes method-floatAndRotate{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(10deg)}}.hivewell-method-layout .container{z-index:4;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;position:relative}.hivewell-method-layout .hero-content{z-index:4;justify-content:flex-start;align-items:center;width:100%;max-width:1400px;max-height:100%;margin:0 auto;padding:0 4rem;display:flex;position:relative}@media screen and (min-width:1920px) and (min-height:1080px){.hivewell-method-layout .hero-content{gap:6rem;max-width:1600px;padding:0 5rem}}@media screen and (min-width:1440px) and (max-width:1919px){.hivewell-method-layout .hero-content{gap:5rem;max-width:1400px;padding:0 4rem}}@media screen and (min-width:1024px) and (max-width:1439px){.hivewell-method-layout .hero-content{gap:3rem;max-width:1200px;padding:0 3rem}}.hivewell-method-layout .hero-text-overlay{max-width:650px;color:var(--white);text-align:left;z-index:5;text-shadow:2px 2px 4px var(--overlay-heavy);flex:1;padding-right:2rem}.hivewell-method-layout .hero-text-overlay .hero-title{font-family:var(--font-body);font-size:var(--font-size-4xl);letter-spacing:.086em;color:var(--teal);margin-top:0;margin-bottom:1rem;font-weight:400;line-height:1.1;text-shadow:2px 2px 4px var(--overlay-heavy)!important}.hivewell-method-layout .hero-text-overlay .hero-title .build-text{font-size:var(--font-size-xl);margin-bottom:.5rem;display:block}.hivewell-method-layout .hero-text-overlay .hero-subtitle-main{font-family:var(--font-hero);font-size:var(--font-size-5xl);color:var(--white);margin-bottom:1.5rem;font-weight:700;line-height:1.1}.hivewell-method-layout .hero-text-overlay .hero-subtitle-main .hero-font-text{font-family:var(--font-hero);font-size:var(--font-size-5xl);letter-spacing:-.01em;color:var(--white);text-shadow:2px 2px 4px var(--overlay-heavy);font-weight:700;display:inline}.hivewell-method-layout .hero-text-overlay .hero-description{font-size:var(--font-size-lg);color:var(--white);max-width:600px;margin-bottom:2rem;font-style:normal;font-weight:400;line-height:1.6}.hivewell-method-layout .hero-text-overlay .hero-description strong{color:var(--white);font-weight:700}.hivewell-method-layout .cta-container{flex-wrap:wrap;justify-content:flex-start;gap:1rem;margin-top:2rem;margin-bottom:3rem;display:flex}@media (max-width:1024px){.hivewell-method-layout .section-a{height:auto;min-height:auto;padding:0 20px;overflow:hidden;justify-content:center!important;align-items:center!important}.hivewell-method-layout .hero-content{padding:var(--hero-content-padding-tablet);flex-direction:column;align-items:center;gap:2rem;justify-content:center!important}.hivewell-method-layout .hero-text-overlay{text-align:center;max-width:100%;padding:0}.hivewell-method-layout .hero-image-container{display:none}}@media (max-width:1024px) and (min-height:900px){.hivewell-method-layout .section-a{min-height:calc(100vh - 80px)!important}}.hivewell-method-layout .hero-text-overlay .hero-title .script-text-large{letter-spacing:-.01em;color:var(--white)!important;font-family:Caveat,cursive!important;font-style:italic!important;font-weight:700!important;font-size:var(--font-size-5xl)!important;text-shadow:2px 2px 4px var(--overlay-heavy)!important;line-height:1!important;text-decoration:none!important;display:inline-block!important;position:relative!important}.hivewell-method-layout .hero-text-overlay .hero-subtitle-main .script-text-large{font-size:var(--font-size-6xl);padding-bottom:8px;text-decoration:none;color:var(--white)!important;font-family:Caveat,cursive!important;font-style:italic!important;font-weight:500!important;display:inline-block!important;position:relative!important}@media (max-width:768px){.hivewell-method-layout .section-a{padding:var(--hero-padding-mobile)}.hivewell-method-layout .hero-content{padding:var(--hero-content-padding-mobile)}.hivewell-method-layout .hero-text-overlay{text-align:center;padding-left:0;padding-right:0}.hivewell-method-layout .hero-text-overlay .hero-title{font-size:var(--font-size-3xl);margin-top:0}.hivewell-method-layout .hero-text-overlay .hero-title .build-text{font-size:var(--font-size-lg);color:var(--white)!important}.hivewell-method-layout .hero-text-overlay .hero-subtitle-main{font-size:var(--font-size-4xl)}.hivewell-method-layout .hero-text-overlay .hero-description{font-size:var(--font-size-base)}.hivewell-method-layout .cta-container{justify-content:center}}@media (max-width:480px){.hivewell-method-layout .section-a{padding:var(--hero-padding-small)}.hivewell-method-layout .hero-content{padding:var(--hero-content-padding-small)}.hivewell-method-layout .hero-text-overlay .hero-title{font-size:var(--font-size-2xl)}.hivewell-method-layout .hero-text-overlay .hero-title .build-text{font-size:var(--font-size-lg)}.hivewell-method-layout .hero-text-overlay .hero-subtitle-main,.hivewell-method-layout .hero-text-overlay .hero-subtitle-main .hero-font-text{font-size:var(--font-size-3xl)}.hivewell-method-layout .hero-text-overlay .hero-description{font-size:var(--font-size-sm)}}
