.hb-v4-section{background:var(--hb-section-background,transparent);color:var(--text-color,#111827);max-width:100%;overflow-x:clip;width:100%}.hb-v4-container{margin-inline:auto;max-width:100%;width:min(100% - 2rem,var(--lp-content-max,1180px))}.hb-v4-card{background:var(--surface-color,#fff);border:1px solid var(--hb-border-subtle,#e5e7eb);border-radius:var(--hb-radius-lg,20px);min-width:0;transition:transform var(--hb-motion-normal,.22s) cubic-bezier(.2,.75,.25,1),box-shadow var(--hb-motion-normal,.22s) ease,border-color var(--hb-motion-fast,.16s) ease}[data-hb-motion-profile=none] .hb-v4-card,[data-hb-motion-profile=none] .hb-v4-media img{transition:none}[data-hb-motion-profile=expressive] .hb-v4-card{transition-duration:var(--hb-motion-slow,.34s);transition-timing-function:var(--hb-motion-easing-emphasized,cubic-bezier(.16,1,.3,1))}@media(hover:hover)and (pointer:fine){.hb-v4-card[data-hover=lift]:hover{border-color:var(--hb-border-strong,#cbd5e1);box-shadow:0 18px 44px #0f172a1a;transform:translateY(-3px)}.hb-v4-card:hover .hb-v4-media[data-hover=zoom_soft] img,.hb-v4-media[data-hover=zoom_soft]:hover img{transform:scale(1.035)}}.hb-v4-media{min-width:0;overflow:hidden;position:relative}.hb-v4-media img{height:100%;max-width:100%;-o-object-fit:var(--hb-media-fit,cover);object-fit:var(--hb-media-fit,cover);-o-object-position:var(--hb-media-position,50% 50%);object-position:var(--hb-media-position,50% 50%);transition:transform var(--hb-motion-slow,.34s) cubic-bezier(.2,.75,.25,1);width:100%}.hb-v4-focus-ring:focus-visible{outline:3px solid color-mix(in srgb,var(--primary-color,#4f46e5) 58%,#fff);outline-offset:3px}@media(max-width:1023px){.hb-v4-container{width:min(100% - 1.5rem,var(--lp-content-max,1180px))}}@media(max-width:767px){.hb-v4-container{width:min(100% - 1rem,var(--lp-content-max,1180px))}}@media(prefers-reduced-motion:reduce){.hb-v4-section *,.hb-v4-section :after,.hb-v4-section :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}[data-v-005395e6] h1,[data-v-005395e6] h2,[data-v-005395e6] h3,[data-v-005395e6] h4,[data-v-005395e6] h5,[data-v-005395e6] h6{font-family:var(--heading-font);font-weight:var(--section-title-font-weight,700)!important}.landing-experience-section[data-v-005395e6]{font-family:var(--body-font)}.hb-section-loading[data-v-005395e6]{animation:hb-section-loading-shimmer-005395e6 1.2s ease-in-out infinite;background:linear-gradient(100deg,var(--hb-surface-soft,#f1f5f9) 20%,#fff 45%,var(--hb-surface-soft,#f1f5f9) 70%);background-size:220% 100%;border-radius:inherit;min-height:24rem}.hb-section-loading[data-section-type=hero][data-v-005395e6]{min-height:38.75rem}@keyframes hb-section-loading-shimmer-005395e6{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.hb-section-loading[data-v-005395e6]{animation:none}}.landing-experience-section[data-v-005395e6] .lp-section-content>section{margin-bottom:0!important;margin-top:0!important}.landing-experience-section[data-v-005395e6]:not([data-lp-section=hero]) .lp-section-content>section{padding-bottom:var(--lp-section-padding-y)!important;padding-top:var(--lp-section-padding-y)!important}.landing-experience-section[data-lp-section=about][data-lp-section-variant=signature_editorial_story][data-v-005395e6] .lp-section-content>section{padding-block:0!important}.landing-experience-section[data-v-005395e6] .lp-section-content>section>.container,.landing-experience-section[data-v-005395e6] .lp-section-content>section>[class*=max-w-][class*=mx-auto]{margin-inline:auto;max-width:var(--lp-content-max)!important;width:min(100%,var(--lp-content-max))}.landing-experience-section[data-lp-section=trust_badges][data-v-005395e6] .lp-section-content>section>div:first-child{margin-inline:auto;max-width:var(--lp-content-max);width:min(100%,var(--lp-content-max))}.w-full[data-hb-desktop-padding-top=true][data-v-005395e6]:not(.landing-experience-section) .lp-section-content>section{padding-top:var(--dt-padding-top)!important}.w-full[data-hb-desktop-padding-bottom=true][data-v-005395e6]:not(.landing-experience-section) .lp-section-content>section{padding-bottom:var(--dt-padding-bottom)!important}@media(max-width:768px){.landing-experience-section[data-v-005395e6]:not([data-lp-section=hero]) .lp-section-content>section{padding-bottom:var(--lp-section-padding-y-mobile)!important;padding-top:var(--lp-section-padding-y-mobile)!important}.landing-experience-section[data-lp-section=about][data-lp-section-variant=signature_editorial_story][data-v-005395e6] .lp-section-content>section{padding-block:0!important}.w-full[data-lp-section][data-v-005395e6]:not(.landing-experience-section){margin-bottom:var(--mobile-margin-bottom,var(--dt-margin-bottom))!important;margin-top:var(--mobile-margin-top,var(--dt-margin-top))!important}.w-full[data-hb-mobile-padding=true][data-v-005395e6]:not(.landing-experience-section):not([data-lp-section=hero]) .lp-section-content>section{padding-bottom:var(--mobile-padding-y)!important;padding-top:var(--mobile-padding-y)!important}.w-full[data-hb-mobile-height=true][data-v-005395e6]:not(.landing-experience-section):not([data-lp-section=hero]) .lp-section-content>section{min-height:var(--mobile-height)!important}.w-full[data-lp-section=hero][data-lp-section-variant=signature_cinematic_overlay][data-v-005395e6]:not(.landing-experience-section){min-height:17rem!important}}.w-full[data-preview-device=mobile][data-lp-section][data-v-005395e6]:not(.landing-experience-section){margin-bottom:var(--mobile-margin-bottom,var(--dt-margin-bottom))!important;margin-top:var(--mobile-margin-top,var(--dt-margin-top))!important}.w-full[data-preview-device=mobile][data-hb-mobile-padding=true][data-v-005395e6]:not(.landing-experience-section):not([data-lp-section=hero]) .lp-section-content>section{padding-bottom:var(--mobile-padding-y)!important;padding-top:var(--mobile-padding-y)!important}.w-full[data-preview-device=mobile][data-hb-mobile-height=true][data-v-005395e6]:not(.landing-experience-section):not([data-lp-section=hero]) .lp-section-content>section{min-height:var(--mobile-height)!important}.w-full[data-preview-device=mobile].landing-experience-section[data-v-005395e6]:not([data-lp-section=hero]) .lp-section-content>section{padding-bottom:var(--lp-section-padding-y-mobile)!important;padding-top:var(--lp-section-padding-y-mobile)!important}
