.corporate-editorial{background:var(--background)}.corporate-editorial h1,.corporate-editorial h2,.corporate-editorial h3{letter-spacing:0}.corporate-editorial .corp-hero{min-height:850px;padding-block:190px 90px}.corporate-editorial .corp-hero-logo{width:180px;height:135px;margin-bottom:20px}.corporate-editorial .corp-headline{text-wrap:balance;font-size:64px;line-height:1.12}.corporate-editorial .corp-section-title{text-wrap:balance;font-size:40px;line-height:1.2}.corporate-editorial .corp-kicker{color:var(--gold);text-transform:uppercase;letter-spacing:0;font-size:11px;line-height:1.6}.corporate-editorial .corp-cta{border:1px solid var(--gold-soft);background:var(--gradient-gold);max-width:100%;height:auto;min-height:48px;color:var(--primary-foreground);box-shadow:var(--shadow-gold);text-transform:uppercase;white-space:normal;letter-spacing:0;border-radius:2px;padding:14px 29px;line-height:1.5}.corporate-editorial .corp-cta:hover{filter:brightness(1.08)}.corporate-editorial .corp-hero-shade{background:linear-gradient(180deg, var(--background) 0%, color-mix(in oklab, var(--background) 30%, transparent) 22%, color-mix(in oklab, var(--background) 60%, transparent) 55%, var(--background) 100%)}.corporate-editorial .corp-benefits,.corporate-editorial .corp-occasions{background:color-mix(in oklab, var(--charcoal) 40%, var(--background))}.corporate-editorial .corp-credibility-image{object-position:50% 65%;width:66%;inset-inline-start:0}.corporate-editorial .corp-credibility-shade{background:linear-gradient(90deg, color-mix(in oklab, var(--background) 15%, transparent), color-mix(in oklab, var(--background) 30%, transparent) 30%, var(--background) 63%), linear-gradient(0deg, var(--background), transparent 25%, transparent 80%, var(--background))}.corporate-editorial .corp-service-card{background:var(--card);border-radius:2px}.corporate-editorial .corp-photo-shade{background:linear-gradient(0deg, color-mix(in oklab, var(--background) 95%, transparent), transparent 65%)}.corporate-editorial .corp-concept-image{aspect-ratio:4/5;object-position:35% center;max-height:800px}.corporate-editorial .corp-closing-shade{background:linear-gradient(180deg, var(--background), color-mix(in oklab, var(--background) 85%, transparent) 50%, var(--background))}html[dir=rtl] .corporate-editorial .corp-credibility-shade{transform:scaleX(-1)}@media (width<=767px){.corporate-editorial .corp-hero{min-height:720px;padding-block:145px 75px}.corporate-editorial .corp-hero-logo{width:145px;height:108px}.corporate-editorial .corp-headline{font-size:36px;line-height:1.18}.corporate-editorial .corp-section-title{font-size:30px}.corporate-editorial .corp-credibility-image{width:100%;height:340px;inset-block-start:0}.corporate-editorial .corp-credibility-shade{background:linear-gradient(180deg, color-mix(in oklab, var(--background) 15%, transparent), var(--background) 340px)}.corporate-editorial .corp-concept-image{aspect-ratio:4/3;max-height:450px}}@media (prefers-reduced-motion:reduce){.corporate-editorial *,.corporate-editorial :before,.corporate-editorial :after{scroll-behavior:auto;transition:none;animation:none}}
