.about-page-main{padding-top:80px}@media (max-width:1024px){.about-layout .about-page-main{padding-top:70px}}@media (max-width:768px){.about-layout .about-page-main{padding-top:60px}}.about-section-culture-built,.about-section-bridging-gap,.about-section-lessons-lived,.about-section-whats-possible,.about-section-together-vision,.about-section-grounded-expertise,.about-section-advisory-council{padding:var(--section-padding-md);background:var(--background);color:var(--primary-color)}.about-section-bridging-gap,.about-section-whats-possible,.about-section-grounded-expertise{background:var(--background-light)}.section-culture-built-content,.section-bridging-gap-content,.section-lessons-lived-content,.section-whats-possible-content,.section-together-vision-content,.section-grounded-expertise-content,.section-advisory-council-content{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.about-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}.about-content-paragraph{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 24px}.about-content-paragraph:last-child{margin-bottom:0}.about-text-content{flex-direction:column;gap:24px;padding-top:20px;display:flex}.about-image-content{justify-content:center;align-items:center;display:flex}.about-section-image{border-radius:var(--radius-md);border:4px solid var(--white);width:100%;height:auto;box-shadow:var(--shadow-lg);-o-object-fit:cover;object-fit:cover;aspect-ratio:6/5;transition:var(--transition-smooth);transform:rotate(1.5deg)}.about-section-image:hover{box-shadow:var(--shadow-xl),0 6px 16px var(--overlay-medium);transform:translateY(-12px)scale(1.05)rotate(0)}.about-section-bridging-gap .about-section-image,.about-section-whats-possible .about-section-image{transform:rotate(-1.5deg)}.about-section-bridging-gap .about-section-image:hover,.about-section-whats-possible .about-section-image:hover{transform:translateY(-12px)scale(1.05)rotate(0)}.about-section-higher-standard .about-section-image{transform:rotate(-1.5deg)}.about-section-higher-standard .about-section-image:hover{transform:translateY(-12px)scale(1.05)rotate(0)}@media (max-width:1024px){.about-section-culture-built,.about-section-bridging-gap,.about-section-lessons-lived,.about-section-whats-possible,.about-section-together-vision,.about-section-grounded-expertise,.about-layout .about-section-advisory-council{padding:var(--section-padding-sm)}.section-culture-built-content,.section-bridging-gap-content,.section-lessons-lived-content,.section-whats-possible-content,.section-together-vision-content,.section-grounded-expertise-content,.about-layout .section-advisory-council-content{grid-template-columns:1fr;gap:40px;max-width:100%;padding:0 20px}.about-layout .about-section-title{font-size:var(--font-size-xl);margin-bottom:24px}.about-layout .about-content-paragraph{font-size:var(--font-size-base);margin-bottom:20px}.about-layout .about-section-image{transform:rotate(1deg)}.about-layout .about-section-image:hover{transform:translateY(-10px)scale(1.03)rotate(0)}.about-section-bridging-gap .about-section-image,.about-layout .about-section-whats-possible .about-section-image{transform:rotate(-1deg)}.about-section-bridging-gap .about-section-image:hover,.about-layout .about-section-whats-possible .about-section-image:hover{transform:translateY(-10px)scale(1.03)rotate(0)}}@media (max-width:768px){.about-section-culture-built,.about-section-bridging-gap,.about-section-lessons-lived,.about-section-whats-possible,.about-section-together-vision,.about-layout .about-section-grounded-expertise{padding:var(--section-padding-xs)}.section-culture-built-content,.section-bridging-gap-content,.section-lessons-lived-content,.section-whats-possible-content,.section-together-vision-content,.about-layout .section-grounded-expertise-content{gap:32px;padding:0 16px}.section-bridging-gap-content .about-text-content,.about-layout .section-whats-possible-content .about-text-content{order:2}.section-bridging-gap-content .about-image-content,.about-layout .section-whats-possible-content .about-image-content{order:1}.about-layout .about-section-title{font-size:var(--font-size-xl);margin-bottom:20px}.about-layout .about-content-paragraph{font-size:var(--font-size-base);margin-bottom:18px}.about-layout .about-text-content{gap:20px;padding-top:0}.about-layout .about-section-image{transform:rotate(.5deg)}.about-layout .about-section-image:hover{transform:translateY(-8px)scale(1.02)rotate(0)}.about-section-bridging-gap .about-section-image,.about-layout .about-section-whats-possible .about-section-image{transform:rotate(-.5deg)}.about-section-bridging-gap .about-section-image:hover,.about-layout .about-section-whats-possible .about-section-image:hover{transform:translateY(-8px)scale(1.02)rotate(0)}}.about-hero{padding:var(--section-padding-xl)var(--section-padding-md);background:var(--primary-color);color:var(--white);text-align:center}.about-hero .hero-title{font-size:var(--font-size-4xl);font-weight:700;line-height:1.2;font-family:var(--font-poppins);margin:0 0 24px}.about-hero .hero-subtitle{font-size:var(--font-size-xl);line-height:1.4;font-family:var(--font-poppins);opacity:.9;margin:0}@media (max-width:1024px){.about-layout .about-hero{padding:var(--section-padding-md)0 var(--section-padding-sm)}.about-layout .about-hero .hero-title{font-size:var(--font-size-3xl)}.about-layout .about-hero .hero-subtitle{font-size:var(--font-size-lg)}}@media (max-width:768px){.about-layout .about-hero{padding:var(--section-padding-sm)0 var(--section-padding-xs)}.about-layout .about-hero .hero-title{font-size:var(--font-size-2xl)}.about-layout .about-hero .hero-subtitle{font-size:var(--font-size-md)}}.about-section-grounded-expertise{background:var(--background-light)}.section-grounded-expertise-content{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.expertise-header{text-align:center;max-width:800px;margin-bottom:32px}.expertise-header .about-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 24px}.expertise-header .about-subtitle-text{font-size:var(--font-size-md);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0;font-weight:400}.expertise-columns{background:var(--white);border-radius:var(--radius-lg);width:100%;max-width:1200px;padding:var(--padding-card-xl);box-shadow:0 12px 40px var(--primary-tint-medium),0 4px 16px var(--primary-tint-light);grid-template-columns:repeat(3,1fr);gap:0;display:grid;position:relative}.expertise-column:not(:last-child):after{content:"";background:linear-gradient(180deg,transparent 0%,var(--secondary-color)20%,var(--secondary-color)80%,transparent 100%);opacity:.3;width:1px;position:absolute;top:48px;bottom:48px;right:0}.expertise-column{text-align:center;flex-direction:column;align-items:center;padding:0 32px;display:flex;position:relative}.expertise-icon{flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:24px;display:flex}.expertise-icon-image{-o-object-fit:contain;object-fit:contain;width:120px;height:120px}.expertise-text{flex:1}.expertise-column .expertise-description{font-size:var(--font-size-base);line-height:1.5;font-family:var(--font-poppins);color:var(--primary-color);margin:0;font-weight:400}@media (max-width:1024px){.about-layout .expertise-columns{max-width:600px;padding:var(--padding-card-lg);grid-template-columns:1fr;gap:32px}.about-layout .expertise-column:not(:last-child):after{background:linear-gradient(90deg,transparent 0%,var(--secondary-color)20%,var(--secondary-color)80%,transparent 100%);width:auto;height:1px;inset:auto 32px -16px}.about-layout .expertise-column{padding:0}.about-layout .expertise-header .about-section-title{font-size:var(--font-size-xl)}.about-layout .expertise-header .about-subtitle-text{font-size:var(--font-size-base)}.about-layout .expertise-icon,.about-layout .expertise-icon-image{width:100px;height:100px}}@media (max-width:768px){.about-layout .expertise-header{margin-bottom:40px}.about-layout .expertise-columns{gap:30px}.about-layout .expertise-column .expertise-description{font-size:var(--font-size-sm)}.about-layout .about-section-grounded-expertise{padding:var(--section-padding-sm)}}.expertise-items{gap:24px}.expertise-item{gap:16px}.expertise-icon,.expertise-icon-image{width:80px;height:80px}.expertise-title{font-size:var(--font-size-base)}.about-section-advisory-overview{padding:var(--section-padding-md);background:var(--background-light);color:var(--primary-color)}.section-advisory-overview-content{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.advisory-text-content{flex-direction:column;justify-content:center;gap:24px;display:flex}.about-section-advisory-overview .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}.about-section-advisory-overview .section-subtitle{font-size:var(--font-size-lg);font-weight:500;line-height:1.4;font-family:var(--font-poppins);color:var(--teal);margin:0;font-style:italic}.about-section-advisory-overview .section-description{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.advisory-responsibilities{padding:var(--spacing-lg)var(--spacing-lg);background:linear-gradient(135deg,var(--secondary-tint-light)0%,var(--white-overlay-medium)100%);border-radius:var(--radius-md);box-shadow:var(--shadow);border:1px solid var(--secondary-tint-medium);transition:var(--transition-base);justify-content:center;align-items:flex-start;display:flex;position:relative;overflow:hidden}.advisory-responsibilities:before{content:"";background:linear-gradient(90deg,var(--teal)0%,var(--secondary-color)100%);height:2px;position:absolute;top:0;left:0;right:0}.advisory-responsibilities:hover{box-shadow:var(--shadow-lg);border-color:var(--secondary-tint-strong);background:linear-gradient(135deg,var(--secondary-tint-medium)0%,var(--white-overlay-strong)100%);transform:translateY(-2px)}.responsibilities-list{gap:var(--spacing-xs);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.responsibility-item{color:var(--primary-color);padding:var(--spacing-sm)var(--spacing-md);background:var(--white-overlay-light);border-radius:var(--radius);transition:var(--transition-base);border-left:2px solid var(--teal);align-items:center;display:flex}.responsibility-item:hover{background:var(--white-overlay-medium);border-left-color:var(--primary-color);transform:translate(4px)}.bullet-point{display:none}.responsibility-text{font-size:var(--font-size-sm);line-height:1.5;font-family:var(--font-poppins);color:var(--primary-color);font-weight:400}@media (max-width:1024px){.about-layout .about-section-advisory-overview{padding:var(--section-padding-sm)}.about-layout .section-advisory-overview-content{grid-template-columns:1fr;gap:40px;max-width:100%;padding:0 20px}.about-layout .about-section-advisory-overview .section-title{font-size:var(--font-size-xl);margin-bottom:16px}.about-layout .about-section-advisory-overview .section-subtitle{font-size:var(--font-size-md)}.about-layout .advisory-responsibilities{padding:var(--spacing-lg)var(--spacing-md)}.about-layout .responsibility-item{padding:var(--spacing-xs)var(--spacing-sm)}}@media (max-width:768px){.about-layout .about-section-advisory-overview{padding:var(--section-padding-sm)}.about-layout .about-section-advisory-overview .section-title{font-size:var(--font-size-xl)}.about-layout .about-section-advisory-overview .section-subtitle,.about-layout .about-section-advisory-overview .section-description{font-size:var(--font-size-base)}.about-layout .advisory-responsibilities{padding:var(--spacing-md)}.about-layout .responsibilities-list{gap:var(--spacing-xs)}.about-layout .responsibility-item{padding:var(--spacing-xs)var(--spacing-sm)}.about-layout .responsibility-item:hover{transform:none}.about-layout .responsibility-text{font-size:var(--font-size-xs)}}.about-section-advisory-council{background:var(--background)}.section-advisory-council-content{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.advisory-members-list{gap:var(--gap-large);flex-direction:column;width:100%;max-width:1200px;display:flex}.advisory-member-card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:var(--transition-smooth);flex-direction:column;display:flex;overflow:hidden}.advisory-member-card:hover{box-shadow:var(--shadow-hover);transform:translateY(-2px)}.member-header{align-items:center;gap:var(--gap-large);padding:var(--gap-large);cursor:pointer;transition:var(--transition-fast);display:flex}.member-header:hover{background:var(--secondary-tint-light)}.member-image-container{border-radius:var(--radius-md);flex-shrink:0;width:200px;height:200px;overflow:hidden}.member-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.member-info{text-align:left;flex:1}.member-name{font-size:var(--font-size-xl);line-height:var(--line-height-tight);font-weight:600;font-family:var(--font-heading);color:var(--primary-color);margin:0 0 var(--gap-small)0}.member-title{font-size:var(--font-size-base);line-height:var(--line-height-snug);font-weight:400;font-family:var(--font-body);color:var(--teal);margin:0}.expand-toggle{border:2px solid var(--coral);border-radius:var(--radius-full);width:48px;height:48px;color:var(--coral);cursor:pointer;transition:var(--transition-fast);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.expand-toggle:hover{background:var(--coral);color:var(--white);transform:scale(1.1)}.expand-toggle svg{transition:var(--transition-fast)}.advisory-member-card.expanded .expand-toggle{background:var(--coral);color:var(--white)}.advisory-member-card.expanded .expand-toggle svg{transform:rotate(180deg)}.member-bio{max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.advisory-member-card.expanded .member-bio{max-height:1000px}.member-description{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);font-family:var(--font-body);color:var(--primary-color);margin:0 0 var(--gap-medium)0;padding:0 var(--gap-large)0 var(--gap-large);white-space:pre-line;padding-left:232px}.learn-more-link{color:var(--coral);font-size:var(--font-size-base);font-family:var(--font-body);padding:0 var(--gap-large);padding-left:232px;padding-bottom:var(--gap-large);transition:var(--transition-fast);font-weight:400;text-decoration:none;display:inline-block}.learn-more-link:hover{color:var(--coral);text-decoration:underline}@media (max-width:1024px){.about-layout .advisory-members-list{gap:var(--gap-medium)}.about-layout .member-header{padding:var(--gap-medium);gap:var(--gap-medium)}.about-layout .member-image-container{width:160px;height:160px}.about-layout .member-name{font-size:var(--font-size-lg)}.about-layout .member-title{font-size:var(--font-size-sm)}.about-layout .member-description{padding:0 var(--gap-medium)0 var(--gap-medium);font-size:var(--font-size-sm);margin-bottom:var(--gap-small);padding-left:192px}.about-layout .learn-more-link{padding:0 var(--gap-medium);padding-left:192px;padding-bottom:var(--gap-medium)}}@media (max-width:768px){.about-layout .about-section-advisory-council{padding:var(--section-padding-sm)}.about-layout .section-advisory-council-content{padding:0 var(--gap-small)}.about-layout .advisory-members-list{gap:var(--gap-medium)}.about-layout .member-header{text-align:center;align-items:center;gap:var(--gap-medium);padding:var(--gap-medium);flex-direction:column}.about-layout .member-image-container{width:180px;height:180px}.about-layout .member-info{text-align:center;width:100%}.about-layout .member-name{font-size:var(--font-size-lg)}.about-layout .member-title{font-size:var(--font-size-base);margin-bottom:var(--gap-small)}.about-layout .expand-toggle{width:44px;height:44px;position:relative}.about-layout .member-description{padding:0 var(--gap-medium);text-align:center;font-size:var(--font-size-sm);margin-bottom:var(--gap-small)}.about-layout .learn-more-link{text-align:center;padding:0 var(--gap-medium)var(--gap-medium)var(--gap-medium);display:block}}.about-section-higher-standard{background:var(--background-light);padding-top:120px}.section-higher-standard-content{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.hero-header{flex-direction:column;justify-content:center;gap:24px;display:flex}.hero-heading{font-size:var(--font-size-4xl);font-weight:700;line-height:1.2;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.hero-subheading{font-size:var(--font-size-lg);font-weight:500;line-height:1.4;font-family:var(--font-poppins);color:var(--primary-color);margin:16px 0 0}.hero-description{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);white-space:pre-line;margin:24px 0 0}.hero-photo-placeholder{background:var(--aqua-light);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-primary-lg),0 4px 16px var(--primary-tint-light),0 0 0 1px var(--secondary-tint-light);border:2px dashed var(--secondary-tint-strong);transition:var(--transition-smooth);justify-content:center;align-items:center;height:100%;min-height:400px;display:flex}.photo-placeholder-content{text-align:center}.placeholder-text{font-size:var(--font-size-lg);font-family:var(--font-poppins);color:var(--primary-color);opacity:.6;margin:0}@media (max-width:1024px){.about-layout .section-higher-standard-content{gap:48px}.about-layout .hero-heading{font-size:var(--font-size-3xl)}.about-layout .hero-subheading{font-size:var(--font-size-base);margin:12px 0 0}.about-layout .hero-description{font-size:var(--font-size-base);margin:20px 0 0}.about-layout .hero-photo-placeholder{padding:var(--spacing-lg);border-radius:var(--radius-lg);min-height:350px}.about-layout .placeholder-text{font-size:var(--font-size-base)}}@media (max-width:768px){.about-layout .about-section-higher-standard{padding:var(--section-padding-sm)}.about-layout .section-higher-standard-content{grid-template-columns:1fr;gap:32px;padding:0 16px}.about-layout .hero-heading{font-size:var(--font-size-2xl)}.about-layout .hero-subheading{font-size:var(--font-size-sm);margin:8px 0 0}.about-layout .hero-description{font-size:var(--font-size-sm);margin:16px 0 0}.about-layout .hero-photo-placeholder{padding:var(--spacing-md);border-radius:var(--radius-md);min-height:300px}.about-layout .placeholder-text{font-size:var(--font-size-sm)}}.about-section-standards{background:var(--background-light);padding:var(--section-padding-md)}.standards-content{max-width:900px;padding:var(--spacing-xl);background:var(--aqua-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-primary-lg),0 4px 16px var(--primary-tint-light),0 0 0 1px var(--secondary-tint-light);border:2px solid var(--secondary-tint-strong);text-align:center;flex-direction:column;gap:24px;margin:0 auto;display:flex}.standards-title{font-size:var(--font-size-2xl);font-weight:600;line-height:1.3;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.standards-description{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.standards-subtitle{font-size:var(--font-size-xl);font-weight:700;line-height:1.3;font-family:var(--font-poppins);color:var(--primary-color);margin:0}.standards-bullet-list{flex-direction:column;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.standards-bullet-item{text-align:left;align-items:flex-start;gap:12px;width:100%;max-width:700px;display:flex}.standards-bullet-item .bullet-arrow{flex-shrink:0;width:16px;height:20px;margin-top:2px}.standards-bullet-item .bullet-text{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);flex:1}@media (max-width:1024px){.about-layout .standards-content{padding:var(--spacing-lg)}.about-layout .standards-title{font-size:var(--font-size-xl)}}@media (max-width:768px){.about-layout .about-section-standards{padding:var(--section-padding-sm)}.about-layout .standards-content{padding:var(--spacing-md);border-radius:var(--radius-md)}.about-layout .standards-title{font-size:var(--font-size-lg)}.standards-description,.about-layout .standards-bullet-item .bullet-text{font-size:var(--font-size-sm)}.about-layout .standards-bullet-item .bullet-arrow{width:14px;height:18px}}.about-cta-fresh{background:var(--background);padding:var(--section-padding-md)}.about-cta-fresh .about-section-content{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.about-cta-fresh .about-text-content{flex-direction:column;display:flex}.about-cta-fresh .about-image-content{justify-content:center;align-items:center;display:flex}.cta-fresh-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 24px}.cta-fresh-description{font-size:var(--font-size-base);line-height:1.6;font-family:var(--font-poppins);color:var(--primary-color);margin:0 0 32px}.cta-fresh-button{background:var(--coral);color:var(--white);padding:var(--padding-cta);font-size:var(--font-size-md);font-weight:600;font-family:var(--font-poppins);border-radius:var(--radius);transition:var(--transition-base);border:2px solid var(--coral);text-decoration:none;display:inline-block}.cta-fresh-button:hover{color:var(--coral);border-color:var(--coral);box-shadow:var(--shadow-coral-lg);background:0 0;transform:translateY(-2px)}.cta-fresh-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)}.cta-fresh-image:hover{box-shadow:var(--shadow-xl),0 6px 16px var(--overlay-medium);transform:translateY(-12px)scale(1.05)rotate(0)}@media (max-width:1024px){.about-layout .about-cta-fresh{padding:var(--section-padding-sm)}.about-layout .about-cta-fresh .about-section-content{gap:60px;padding:0 20px}.about-layout .cta-fresh-title{font-size:var(--font-size-xl);margin-bottom:20px}.about-layout .cta-fresh-description{font-size:var(--font-size-base);margin-bottom:28px}.about-layout .cta-fresh-button{padding:var(--padding-button-md);font-size:var(--font-size-base)}.about-layout .cta-fresh-image{transform:rotate(1deg)}.about-layout .cta-fresh-image:hover{transform:translateY(-10px)scale(1.03)rotate(0)}}@media (max-width:768px){.about-layout .about-cta-fresh{padding:var(--section-padding-sm)}.about-layout .about-cta-fresh .about-section-content{text-align:center;grid-template-columns:1fr;gap:40px}.about-layout .cta-fresh-title{font-size:var(--font-size-xl);margin-bottom:16px}.about-layout .cta-fresh-description{font-size:var(--font-size-sm);margin-bottom:24px}.about-layout .cta-fresh-button{padding:var(--padding-button);font-size:var(--font-size-sm);width:100%;max-width:300px;margin:0 auto}.about-layout .cta-fresh-image{transform:rotate(.5deg)}.about-layout .cta-fresh-image:hover{box-shadow:var(--shadow-lg);transform:rotate(.5deg)}.about-layout .section-intro,.about-layout .team-member-card,.about-layout .standard-card,.about-layout .section-intro h2,.about-layout .section-intro p{text-align:center!important}}
.about-layout .section-a{z-index:10;background-image:url(/assets/images/about-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;display:flex;position:relative;overflow:visible}.about-layout .hero-honeycomb{z-index:3;opacity:1;filter:brightness(0)invert();animation:8s ease-in-out infinite about-floatAndRotate;display:none;position:absolute;top:10%;right:-100px}@keyframes about-floatAndRotate{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(10deg)}}.about-layout .container{z-index:4;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;position:relative}.about-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}.about-layout .hero-text-overlay{max-width:800px;color:var(--white);text-align:left;z-index:5;text-shadow:2px 2px 4px var(--overlay-heavy);flex:1;padding-right:2rem}.about-layout .hero-text-overlay .hero-small-text{font-family:var(--font-hero);color:var(--white);margin-bottom:.5rem;font-size:60px;font-weight:400;line-height:1.2;text-shadow:2px 2px 4px var(--overlay-heavy)!important}.about-layout .hero-text-overlay .hero-title{font-family:var(--font-hero);color:var(--white);margin-bottom:1rem;font-size:140px;font-weight:700;line-height:1;text-shadow:2px 2px 4px var(--overlay-heavy)!important}.about-layout .hero-text-overlay .hero-subtitle{font-family:var(--font-sans);color:var(--white);font-size:24px;font-weight:400;line-height:1.4;text-shadow:2px 2px 4px var(--overlay-heavy)!important}.about-layout .cta-container{flex-wrap:wrap;justify-content:flex-start;gap:1rem;margin-top:2rem;display:flex}@media (max-width:1024px){.about-layout .section-a{height:auto;min-height:auto;padding:0 20px;overflow:hidden;justify-content:center!important;align-items:center!important}.about-layout .hero-content{padding:var(--hero-content-padding-tablet);flex-direction:column;align-items:center;gap:2rem;justify-content:center!important}.about-layout .hero-text-overlay{text-align:center;max-width:100%;padding:0}.about-layout .hero-honeycomb{display:none}.about-layout .hero-text-overlay .hero-small-text{font-size:40px}.about-layout .hero-text-overlay .hero-title{font-size:80px}.about-layout .hero-text-overlay .hero-subtitle{font-size:18px}}@media (max-width:1024px) and (min-height:900px){.about-layout .section-a{min-height:calc(100vh - 80px)!important}}@media (max-width:768px){.about-layout .section-a{padding:var(--hero-padding-mobile)}.about-layout .hero-content{padding:var(--hero-content-padding-mobile)}.about-layout .hero-text-overlay{text-align:center;padding-left:0;padding-right:0}.about-layout .hero-text-overlay .hero-small-text{font-size:32px}.about-layout .hero-text-overlay .hero-title{font-size:60px}.about-layout .hero-text-overlay .hero-subtitle{font-size:16px}.about-layout .cta-container{justify-content:center;gap:.75rem}}@media (max-width:480px){.about-layout .section-a{padding:var(--hero-padding-small)}.about-layout .hero-text-overlay .hero-small-text{font-size:24px}.about-layout .hero-text-overlay .hero-title{font-size:48px}.about-layout .hero-text-overlay .hero-subtitle{font-size:14px}}
