:root{--color-bg-primary: #0a0a0a;--color-bg-secondary: #111111;--color-bg-tertiary: #1a1a1a;--color-bg-card: rgba(255, 255, 255, .03);--color-bg-card-hover: rgba(255, 255, 255, .06);--color-gold: #d4af37;--color-gold-light: #e8c547;--color-gold-dark: #b8942f;--color-text-primary: #ffffff;--color-text-secondary: #a0a0a0;--color-text-tertiary: #666666;--color-border: rgba(255, 255, 255, .1);--color-border-hover: rgba(255, 255, 255, .2);--font-display: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family: var(--font-body);--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-size-4xl: 2.5rem;--font-size-5xl: 3.5rem;--font-size-6xl: 4.5rem;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--spacing-4xl: 6rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px rgba(0, 0, 0, .4);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .5);--shadow-gold: 0 0 20px rgba(212, 175, 55, .3);--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .4s ease;color-scheme:dark}@media(prefers-color-scheme:light){:root{--color-bg-primary: #ffffff;--color-bg-secondary: #f8f9fa;--color-bg-tertiary: #f0f1f3;--color-bg-card: rgba(0, 0, 0, .02);--color-bg-card-hover: rgba(0, 0, 0, .05);--color-gold: #b8942f;--color-gold-light: #d4af37;--color-gold-dark: #9a7b25;--color-text-primary: #0a0a0a;--color-text-secondary: #555555;--color-text-tertiary: #888888;--color-border: rgba(0, 0, 0, .1);--color-border-hover: rgba(0, 0, 0, .2);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .08);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .15);--shadow-gold: 0 0 20px rgba(184, 148, 47, .2);color-scheme:light}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:1.6;color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:background-color var(--transition-base),color var(--transition-base)}a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}button{font-family:inherit;cursor:pointer;border:none;background:none}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-lg)}.section{padding:var(--spacing-4xl) 0}.section--dark{background-color:var(--color-bg-secondary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:700;line-height:1.2;letter-spacing:-.02em}h1{font-size:var(--font-size-5xl)}h2{font-size:var(--font-size-4xl)}h3{font-size:var(--font-size-3xl)}h4{font-size:var(--font-size-2xl)}h5{font-size:var(--font-size-xl)}h6{font-size:var(--font-size-lg)}.text-gradient{background:linear-gradient(135deg,var(--color-gold-light),var(--color-gold),var(--color-gold-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-secondary{color:var(--color-text-secondary)}.text-center{text-align:center}.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;padding:var(--spacing-md) 0;background:var(--color-bg-primary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--color-border);transition:all var(--transition-base)}@media(prefers-color-scheme:dark){.navbar{background:#0a0a0acc}}@media(prefers-color-scheme:light){.navbar{background:#ffffffe6}}.navbar__container{display:flex;align-items:center;justify-content:space-between}.navbar__logo{font-size:var(--font-size-xl);font-weight:800;letter-spacing:-.03em;background:#0a0a0a;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);display:flex;align-items:center}.navbar__logo span{color:var(--color-gold)}.navbar__logo-img{height:28px;width:auto;filter:brightness(1.2) saturate(1.1)}.navbar__links{display:flex;gap:var(--spacing-xl)}.navbar__link{font-size:var(--font-size-sm);font-weight:500;color:var(--color-text-secondary);transition:color var(--transition-fast);position:relative}.navbar__link:hover,.navbar__link--active{color:var(--color-text-primary)}.navbar__link:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--color-gold);transition:width var(--transition-base)}.navbar__link:hover:after,.navbar__link--active:after{width:100%}.navbar__cta{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-gold);color:#0a0a0a;font-weight:600;font-size:var(--font-size-sm);border-radius:var(--radius-full);transition:all var(--transition-fast)}.navbar__cta:hover{background:var(--color-gold-light);transform:translateY(-2px);box-shadow:var(--shadow-gold)}.navbar__mobile-toggle{display:none;flex-direction:column;gap:5px;padding:var(--spacing-sm)}.navbar__mobile-toggle span{width:24px;height:2px;background:var(--color-text-primary);transition:all var(--transition-fast)}@media(max-width:768px){.navbar__links{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;padding:var(--spacing-lg);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border)}.navbar__links--open,.navbar__mobile-toggle{display:flex}.navbar__cta{display:none}}.hero{min-height:100vh;display:flex;align-items:center;padding-top:80px;position:relative;overflow:hidden;background:#0a0a0a url(/images/hero-bg.png) center center / cover no-repeat}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0ab3,#0a0a0ad9);pointer-events:none}.hero:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:150%;height:100%;background:radial-gradient(ellipse at center top,rgba(212,175,55,.1) 0%,transparent 60%);pointer-events:none}.hero__content{max-width:900px;margin:0 auto;text-align:center;position:relative;z-index:1}.hero__content,.hero__content h1,.hero__content p,.hero__eyebrow{color:#fff}.hero__eyebrow{display:inline-block;padding:var(--spacing-xs) var(--spacing-md);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-full);font-size:var(--font-size-sm);color:#ffffffb3;margin-bottom:var(--spacing-lg)}.hero__title{font-size:clamp(2.5rem,8vw,5rem);font-weight:800;letter-spacing:-.04em;margin-bottom:var(--spacing-lg);line-height:1.1;color:#fff}.hero__subtitle{font-size:var(--font-size-lg);color:#ffffffb3;max-width:700px;margin:0 auto var(--spacing-2xl);line-height:1.7}.hero__subtitle strong{color:#fff}.hero__buttons{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}.hero__tagline{margin-top:var(--spacing-4xl);font-size:var(--font-size-2xl);font-weight:700;letter-spacing:.05em}.press-logos{padding:var(--spacing-2xl) 0;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border)}.press-logos__container{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3xl);flex-wrap:wrap}.press-logos__item{opacity:.6;transition:opacity var(--transition-fast);height:28px;width:auto}@media(prefers-color-scheme:light){.press-logos__item{filter:none}}@media(prefers-color-scheme:dark){.press-logos__item{filter:invert(1) brightness(1.2)}}.press-logos__item:hover{opacity:1}.press-logos__text{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.1em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-base);font-weight:600;border-radius:var(--radius-lg);transition:all var(--transition-fast)}.btn--primary{background:var(--color-gold);color:#0a0a0a}.btn--primary:hover{background:var(--color-gold-light);transform:translateY(-2px);box-shadow:var(--shadow-gold)}.btn--secondary{background:transparent;color:var(--color-text-primary);border:1px solid var(--color-border)}.btn--secondary:hover{background:var(--color-bg-card);border-color:var(--color-border-hover)}.hero .btn--secondary{color:#fff;border-color:#fff3}.hero .btn--secondary:hover{background:#ffffff1a;border-color:#ffffff4d}.btn--ghost{background:transparent;color:var(--color-text-secondary)}.btn--ghost:hover{color:var(--color-text-primary)}.stats{padding:var(--spacing-4xl) 0}.stats__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-lg)}.stat-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);transition:all var(--transition-base);position:relative;overflow:hidden}.stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-gold),var(--color-gold-light));opacity:0;transition:opacity var(--transition-base)}.stat-card:hover{background:var(--color-bg-card-hover);border-color:var(--color-border-hover);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.stat-card:hover:before{opacity:1}.stat-card__image{width:100%;height:120px;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:var(--spacing-lg)}.stat-card__value{font-size:var(--font-size-4xl);font-weight:800;letter-spacing:-.03em;margin-bottom:var(--spacing-sm)}.stat-card__label{font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.stat-card__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}.lifestyle{padding:var(--spacing-3xl) 0;background:var(--color-bg-primary)}.lifestyle__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);max-width:1000px;margin:0 auto}.lifestyle__item{border-radius:var(--radius-xl);overflow:hidden;aspect-ratio:1}.lifestyle__item img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-base)}.lifestyle__item:hover img{transform:scale(1.05)}.lifestyle__item--logo{background:#fef7f0;display:flex;align-items:center;justify-content:center}.lifestyle__item--logo img{width:60%;height:auto;object-fit:contain}@media(max-width:768px){.lifestyle__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.lifestyle__grid{grid-template-columns:1fr}}.testimonials{padding:var(--spacing-4xl) 0;background:var(--color-bg-secondary)}.testimonials__header{text-align:center;margin-bottom:var(--spacing-3xl)}.testimonials__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-lg)}.testimonials__staggered{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg);align-items:start}.testimonials__staggered .testimonial-card:nth-child(2){margin-top:var(--spacing-3xl)}.testimonials__staggered .testimonial-card:nth-child(3){margin-top:calc(var(--spacing-3xl) * 2)}.testimonials__staggered .testimonial-card:nth-child(5){margin-top:var(--spacing-3xl)}.testimonials__staggered .testimonial-card:nth-child(6){margin-top:calc(var(--spacing-3xl) * 2)}@media(max-width:992px){.testimonials__staggered{grid-template-columns:repeat(2,1fr)}.testimonials__staggered .testimonial-card:nth-child(2),.testimonials__staggered .testimonial-card:nth-child(3),.testimonials__staggered .testimonial-card:nth-child(5),.testimonials__staggered .testimonial-card:nth-child(6){margin-top:0}.testimonials__staggered .testimonial-card:nth-child(2n){margin-top:var(--spacing-2xl)}}@media(max-width:640px){.testimonials__staggered{grid-template-columns:1fr}.testimonials__staggered .testimonial-card:nth-child(2n){margin-top:0}}.testimonial-card{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);transition:all var(--transition-base)}.testimonial-card:hover{border-color:var(--color-gold);box-shadow:var(--shadow-md)}.testimonial-card--with-photo .testimonial-card__header{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.testimonial-card__avatar{width:48px;height:48px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.testimonial-card__quote{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.8;font-style:normal}.testimonial-card--with-photo .testimonial-card__quote{margin-bottom:0}.testimonial-card__author{display:flex;flex-direction:column;gap:var(--spacing-xs)}.testimonial-card__name{font-weight:700;font-size:var(--font-size-base);color:var(--color-text-primary)}.testimonial-card__role{font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.services{padding:var(--spacing-4xl) 0}.services__header{text-align:center;margin-bottom:var(--spacing-3xl)}.services__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:var(--spacing-2xl)}.service-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--spacing-2xl);transition:all var(--transition-base)}.service-card:hover{border-color:var(--color-gold);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.service-card__icon{width:48px;height:48px;background:linear-gradient(135deg,var(--color-gold),var(--color-gold-dark));border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-lg);font-size:var(--font-size-xl)}.service-card__title{font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-md)}.service-card__description{color:var(--color-text-secondary);line-height:1.7;margin-bottom:var(--spacing-lg)}.service-card__link{display:inline-flex;align-items:center;gap:var(--spacing-sm);color:var(--color-gold);font-weight:600;font-size:var(--font-size-sm)}.service-card__link:hover{color:var(--color-gold-light)}.footer{padding:var(--spacing-4xl) 0 var(--spacing-2xl);background:var(--color-bg-secondary);border-top:1px solid var(--color-border)}.footer__content{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.footer__brand{max-width:300px}.footer__logo{font-size:var(--font-size-2xl);font-weight:800;margin-bottom:var(--spacing-md)}.footer__logo span{color:var(--color-gold)}.footer__tagline{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.7}.footer__column h4{font-size:var(--font-size-sm);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-tertiary);margin-bottom:var(--spacing-lg)}.footer__links{display:flex;flex-direction:column;gap:var(--spacing-sm)}.footer__link{color:var(--color-text-secondary);font-size:var(--font-size-sm);transition:color var(--transition-fast)}.footer__link:hover{color:var(--color-gold)}.footer__bottom{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-2xl);border-top:1px solid var(--color-border)}.footer__copyright{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.footer__socials{display:flex;gap:var(--spacing-md)}.footer__social{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);transition:all var(--transition-fast)}.footer__social:hover{background:var(--color-gold);border-color:var(--color-gold);color:#0a0a0a}@media(max-width:768px){.footer__content{grid-template-columns:1fr 1fr;gap:var(--spacing-2xl)}.footer__brand{grid-column:1 / -1}.footer__bottom{flex-direction:column;gap:var(--spacing-md);text-align:center}}.page-header{padding:calc(80px + var(--spacing-4xl)) 0 var(--spacing-4xl);text-align:center;background:linear-gradient(180deg,var(--color-bg-secondary) 0%,var(--color-bg-primary) 100%)}.page-header__title{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-md)}.page-header__subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:600px;margin:0 auto}.podcasts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--spacing-lg)}.podcast-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);transition:all var(--transition-base)}.podcast-card:hover{border-color:var(--color-gold);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.podcast-card__show{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-gold);margin-bottom:var(--spacing-sm)}.podcast-card__title{font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-md)}.podcast-card__description{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.7;margin-bottom:var(--spacing-lg)}.podcast-card__links{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.podcast-card__link{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:all var(--transition-fast)}.podcast-card__link:hover{background:var(--color-gold);border-color:var(--color-gold);color:#0a0a0a}.socials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-lg)}.social-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);text-align:center;transition:all var(--transition-base)}.social-card:hover{border-color:var(--color-gold);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.social-card__icon{width:64px;height:64px;margin:0 auto var(--spacing-lg);background:linear-gradient(135deg,var(--color-gold),var(--color-gold-dark));border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xl)}.social-card__platform{font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--spacing-xs)}.social-card__handle{color:var(--color-gold);font-size:var(--font-size-sm);margin-bottom:var(--spacing-sm)}.social-card__followers{font-size:var(--font-size-3xl);font-weight:800;margin-bottom:var(--spacing-xs)}.social-card__label{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.contact-section{padding:var(--spacing-4xl) 0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl)}.contact-info{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.contact-info__item{display:flex;gap:var(--spacing-lg);align-items:flex-start}.contact-info__icon{width:48px;height:48px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);flex-shrink:0}.contact-info__content h4{font-size:var(--font-size-lg);margin-bottom:var(--spacing-xs)}.contact-info__content p{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.contact-info__content a{color:var(--color-gold)}.contact-info__content a:hover{color:var(--color-gold-light)}.contact-form{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--spacing-2xl)}.form-group{margin-bottom:var(--spacing-lg)}.form-group label{display:block;font-size:var(--font-size-sm);font-weight:600;margin-bottom:var(--spacing-sm);color:var(--color-text-secondary)}.form-group input,.form-group textarea,.form-group select{width:100%;padding:var(--spacing-md);background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-base);transition:border-color var(--transition-fast)}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{outline:none;border-color:var(--color-gold)}.form-group textarea{min-height:120px;resize:vertical}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--color-text-tertiary)}@media(max-width:768px){.contact-grid,.services__content{grid-template-columns:1fr}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes floatIn{0%{opacity:0;transform:translateY(60px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gentleBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-fade-in-up{animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0}.animate-fade-in-down{animation:fadeInDown .8s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0}.animate-fade-in-left{animation:fadeInLeft .8s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0}.animate-fade-in-right{animation:fadeInRight .8s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0}.animate-scale-in{animation:scaleIn .7s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0}.animate-float-in{animation:floatIn 1s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0}.animate-delay-100{animation-delay:.1s}.animate-delay-200{animation-delay:.2s}.animate-delay-300{animation-delay:.3s}.animate-delay-400{animation-delay:.4s}.animate-delay-500{animation-delay:.5s}.animate-delay-600{animation-delay:.6s}.animate-delay-700{animation-delay:.7s}.animate-delay-800{animation-delay:.8s}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.typewriter{display:inline}.typewriter__text{color:var(--color-gold);font-weight:800}.typewriter__cursor{display:inline-block;color:var(--color-gold);font-weight:400;animation:blink 1s steps(1) infinite;margin-left:2px}.reveal{opacity:0;transform:translateY(50px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-50px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal-left.revealed{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(50px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal-right.revealed{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transform:scale(.85);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.reveal-scale.revealed{opacity:1;transform:scale(1)}.stagger-children>*{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}.stagger-children.revealed>*:nth-child(1){transition-delay:0ms}.stagger-children.revealed>*:nth-child(2){transition-delay:.1s}.stagger-children.revealed>*:nth-child(3){transition-delay:.2s}.stagger-children.revealed>*:nth-child(4){transition-delay:.3s}.stagger-children.revealed>*:nth-child(5){transition-delay:.4s}.stagger-children.revealed>*:nth-child(6){transition-delay:.5s}.stagger-children.revealed>*:nth-child(7){transition-delay:.6s}.stagger-children.revealed>*:nth-child(8){transition-delay:.7s}.stagger-children.revealed>*{opacity:1;transform:translateY(0)}.press-logos__container{animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .2s forwards;opacity:0}.press-logos__item{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.press-logos__item:hover{transform:scale(1.1)}.stats__grid{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .1s forwards}.stat-card{opacity:0;transform:translateY(40px);animation:floatIn .8s cubic-bezier(.25,.46,.45,.94) forwards}.stats__grid .stat-card:nth-child(1){animation-delay:.1s}.stats__grid .stat-card:nth-child(2){animation-delay:.2s}.stats__grid .stat-card:nth-child(3){animation-delay:.3s}.lifestyle__grid{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards}.lifestyle__item{opacity:0;transform:scale(.9);animation:scaleIn .7s cubic-bezier(.25,.46,.45,.94) forwards}.lifestyle__grid .lifestyle__item:nth-child(1){animation-delay:.1s}.lifestyle__grid .lifestyle__item:nth-child(2){animation-delay:.15s}.lifestyle__grid .lifestyle__item:nth-child(3){animation-delay:.2s}.lifestyle__grid .lifestyle__item:nth-child(4){animation-delay:.25s}.lifestyle__grid .lifestyle__item:nth-child(5){animation-delay:.3s}.lifestyle__grid .lifestyle__item:nth-child(6){animation-delay:.35s}.testimonials__staggered{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards}.testimonial-card{opacity:0;transform:translateY(40px);animation:floatIn .8s cubic-bezier(.25,.46,.45,.94) forwards}.testimonials__staggered .testimonial-card:nth-child(1){animation-delay:.1s}.testimonials__staggered .testimonial-card:nth-child(2){animation-delay:.2s}.testimonials__staggered .testimonial-card:nth-child(3){animation-delay:.3s}.testimonials__staggered .testimonial-card:nth-child(4){animation-delay:.4s}.testimonials__staggered .testimonial-card:nth-child(5){animation-delay:.5s}.testimonials__staggered .testimonial-card:nth-child(6){animation-delay:.6s}.services__header{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards}.services__content{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .2s forwards}.service-card{opacity:0;transform:translateY(40px);animation:floatIn .8s cubic-bezier(.25,.46,.45,.94) forwards}.services__content .service-card:nth-child(1){animation-delay:.15s}.services__content .service-card:nth-child(2){animation-delay:.3s}.section--dark{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards}.btn{position:relative;overflow:hidden}.btn:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#fff3;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.btn:hover:after{width:300%;height:300%}.stat-card,.testimonial-card,.service-card,.podcast-card,.social-card{transition:all .4s cubic-bezier(.25,.46,.45,.94)}.stat-card:hover,.testimonial-card:hover,.service-card:hover,.podcast-card:hover,.social-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.lifestyle__item img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.lifestyle__item:hover img{transform:scale(1.08)}.navbar__link:after{transition:width .4s cubic-bezier(.25,.46,.45,.94)}.page-header{opacity:0;animation:fadeInDown .8s cubic-bezier(.25,.46,.45,.94) forwards}.podcasts-grid{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .2s forwards}.podcast-card{opacity:0;transform:translateY(40px);animation:floatIn .8s cubic-bezier(.25,.46,.45,.94) forwards}.podcasts-grid .podcast-card:nth-child(1){animation-delay:.1s}.podcasts-grid .podcast-card:nth-child(2){animation-delay:.2s}.podcasts-grid .podcast-card:nth-child(3){animation-delay:.3s}.podcasts-grid .podcast-card:nth-child(4){animation-delay:.4s}.podcasts-grid .podcast-card:nth-child(5){animation-delay:.5s}.podcasts-grid .podcast-card:nth-child(6){animation-delay:.6s}.socials-grid{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .2s forwards}.social-card{opacity:0;transform:translateY(40px) scale(.95);animation:floatIn .8s cubic-bezier(.25,.46,.45,.94) forwards}.socials-grid .social-card:nth-child(1){animation-delay:.1s}.socials-grid .social-card:nth-child(2){animation-delay:.2s}.socials-grid .social-card:nth-child(3){animation-delay:.3s}.socials-grid .social-card:nth-child(4){animation-delay:.4s}.contact-grid{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) .2s forwards}.contact-info,.contact-form{opacity:0;animation:floatIn .8s cubic-bezier(.25,.46,.45,.94) forwards}.contact-info{animation-delay:.15s}.contact-form{animation-delay:.3s}.footer{opacity:0;animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal,.reveal-left,.reveal-right,.reveal-scale,.stagger-children>*{opacity:1;transform:none}}
