.HeroIntro-module__W36XLW__hero{--text-primary:#20211f;--text-secondary:#62665f;background:var(--bg-void);color:var(--text-primary);font-family:var(--font-sans)}.HeroIntro-module__W36XLW__frame{grid-template-columns:minmax(0,1fr);gap:24px;max-width:1280px;margin-inline-start:auto;margin-inline-end:auto;padding:24px 16px 28px;display:grid}.HeroIntro-module__W36XLW__copy{align-self:center;min-width:0}.HeroIntro-module__W36XLW__eyebrow{color:var(--text-secondary);text-wrap:balance;max-width:34em;margin-bottom:12px;font-size:13px;font-weight:500;line-height:1.5}.HeroIntro-module__W36XLW__title{letter-spacing:-.02em;text-wrap:balance;font-size:max(32px,min(8.6vw,40px));font-weight:600;line-height:1.1}.HeroIntro-module__W36XLW__title span{color:var(--text-secondary);display:block}.HeroIntro-module__W36XLW__description{max-width:460px;color:var(--text-secondary);margin-top:16px;font-size:16px;line-height:1.55}.HeroIntro-module__W36XLW__actions{gap:10px;margin-top:24px;display:grid}.HeroIntro-module__W36XLW__contactPair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.HeroIntro-module__W36XLW__primary,.HeroIntro-module__W36XLW__secondary{cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 20px;font-size:15px;font-weight:600;line-height:1.3;transition:background .16s,border-color .16s;display:inline-flex}.HeroIntro-module__W36XLW__primary{background:var(--brand-gold-vivid);min-height:52px;color:var(--text-primary)}.HeroIntro-module__W36XLW__secondary{border:1px solid var(--border-medium);background:var(--bg-surface);color:var(--text-primary)}.HeroIntro-module__W36XLW__whatsappIcon{color:#1fa855;width:16px;height:16px}.HeroIntro-module__W36XLW__assurance{color:var(--text-secondary);margin-top:12px;font-size:13px;line-height:1.5}.HeroIntro-module__W36XLW__scene{aspect-ratio:4/3;background:var(--bg-base);border-radius:20px;width:100%;min-width:0;margin:0;position:relative;overflow:hidden}.HeroIntro-module__W36XLW__image{object-fit:cover;opacity:0;transition:opacity .4s}.HeroIntro-module__W36XLW__image[data-active=true]{opacity:1}.HeroIntro-module__W36XLW__scene:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1414128c);height:45%;position:absolute;top:auto;bottom:0;left:0;right:0}.HeroIntro-module__W36XLW__caption{z-index:1;color:#fff;text-shadow:0 1px 2px #0000004d;font-size:14px;font-weight:600;line-height:1.35;position:absolute;bottom:18px;left:16px;right:120px}.HeroIntro-module__W36XLW__controls{z-index:2;align-items:center;display:flex;position:absolute;bottom:6px;right:8px}.HeroIntro-module__W36XLW__dots{display:flex}.HeroIntro-module__W36XLW__dot{cursor:pointer;justify-content:center;align-items:center;width:28px;height:44px;display:inline-flex}.HeroIntro-module__W36XLW__dot span{background:#ffffff8c;border-radius:999px;width:8px;height:8px;transition:width .2s;display:block;position:relative;overflow:hidden}.HeroIntro-module__W36XLW__dot span[data-active=true]{background:#ffffff73;width:22px}.HeroIntro-module__W36XLW__dot span[data-active=true]:after{content:"";transform-origin:0;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0}.HeroIntro-module__W36XLW__dot span[data-running=true]:after{animation:linear forwards HeroIntro-module__W36XLW__progress;animation-duration:inherit}.HeroIntro-module__W36XLW__rotation{color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.HeroIntro-module__W36XLW__footnote{border-top:1px solid var(--border-light);color:var(--text-secondary);grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;padding:12px 0 20px;font-size:13px;line-height:1.5;display:none}.HeroIntro-module__W36XLW__explore{min-height:44px;color:var(--text-primary);text-underline-offset:4px;white-space:nowrap;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.HeroIntro-module__W36XLW__primary:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.HeroIntro-module__W36XLW__secondary:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.HeroIntro-module__W36XLW__explore:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.HeroIntro-module__W36XLW__dot:focus-visible{outline-offset:-4px;border-radius:999px;outline:2px solid #fff}.HeroIntro-module__W36XLW__rotation:focus-visible{outline-offset:-4px;border-radius:999px;outline:2px solid #fff}@media (hover:hover){.HeroIntro-module__W36XLW__primary:hover{background:var(--brand-gold)}.HeroIntro-module__W36XLW__secondary:hover{border-color:var(--text-primary)}.HeroIntro-module__W36XLW__rotation:hover{background-color:#fff3}.HeroIntro-module__W36XLW__dot:hover span{background-color:#fffc}}@media (min-width:768px){.HeroIntro-module__W36XLW__frame{gap:32px;padding:36px 24px 0}.HeroIntro-module__W36XLW__eyebrow{margin-bottom:14px;font-size:14px}.HeroIntro-module__W36XLW__title{letter-spacing:-.025em;font-size:52px}.HeroIntro-module__W36XLW__description{max-width:540px;font-size:18px}.HeroIntro-module__W36XLW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.HeroIntro-module__W36XLW__contactPair{gap:12px;display:flex}.HeroIntro-module__W36XLW__primary,.HeroIntro-module__W36XLW__secondary{padding-inline-start:24px;padding-inline-end:24px}.HeroIntro-module__W36XLW__assurance{font-size:14px}.HeroIntro-module__W36XLW__scene{aspect-ratio:16/9;border-radius:24px}.HeroIntro-module__W36XLW__caption{font-size:16px;bottom:22px;left:24px}.HeroIntro-module__W36XLW__controls{bottom:10px;right:12px}.HeroIntro-module__W36XLW__footnote{font-size:14px;display:flex}}@media (min-width:1024px){.HeroIntro-module__W36XLW__frame{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 56px;padding:48px 32px 0}.HeroIntro-module__W36XLW__title{font-size:max(40px,min(3.5vw,50px))}.HeroIntro-module__W36XLW__description{max-width:460px}.HeroIntro-module__W36XLW__scene{aspect-ratio:4/3}.HeroIntro-module__W36XLW__footnote{padding-bottom:24px}}@keyframes HeroIntro-module__W36XLW__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.HeroIntro-module__W36XLW__image,.HeroIntro-module__W36XLW__dot span,.HeroIntro-module__W36XLW__primary,.HeroIntro-module__W36XLW__secondary{transition:none}.HeroIntro-module__W36XLW__dot span:after{animation:none!important}}.HeroIntro-module__W36XLW__storyCopy{display:grid}.HeroIntro-module__W36XLW__storyText{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .4s}.HeroIntro-module__W36XLW__storyText[data-active=true]{visibility:visible;opacity:1}.HeroIntro-module__W36XLW__storyText .HeroIntro-module__W36XLW__title{min-height:2.2em}.HeroIntro-module__W36XLW__caption{right:140px}@media (prefers-reduced-motion:reduce){.HeroIntro-module__W36XLW__storyText{transition:none}}
