.home-refresh.corporate-page .corporate-empty-box{aspect-ratio:16/9;background:#000;border-radius:24px;margin:0 auto;max-width:1280px;min-width:0;padding:clamp(24px,4vw,56px);width:100%}@media(max-width:768px){.home-refresh.corporate-page .corporate-empty-box{border-radius:22px;min-height:260px}}.home-refresh.corporate-page .shw-white{background:#fff}.home-refresh.corporate-page .shw-grey{background:#f6f6f6}.home-refresh.corporate-page .shw-dark{background:#000;color:#fff}.home-refresh.corporate-page .corporate-hero{background:#000;color:#fff;padding-top:180px;text-align:center}.home-refresh.corporate-page .corporate-hero-copy{padding:0 24px;position:relative;z-index:1}.home-refresh.corporate-page .corporate-hero-copy .sbo-eyebrow{color:#ffffffb3}.home-refresh.corporate-page .corporate-hero h1{font-size:clamp(3.3rem,5.4vw,5.8rem);font-weight:500;letter-spacing:-.02em;line-height:1.04;margin:0 0 clamp(28px,4vh,44px)}.home-refresh.corporate-page .corporate-hero h1 span{color:inherit}.home-refresh.corporate-page .corporate-hero-copy>p:not(.sbo-eyebrow){color:#ffffffb3;margin:0 auto clamp(32px,4.5vh,48px);max-width:665px}.home-refresh.corporate-page .corporate-hero-copy .sbo-actions{gap:28px}.home-refresh.corporate-page .corporate-hero figure{margin:72px 0 0;position:relative}.home-refresh.corporate-page .corporate-hero .corporate-empty-hero{padding:0 24px}.home-refresh.corporate-page .corporate-empty-box{color:#fff;display:block;overflow:hidden;padding:clamp(24px,4vw,64px);position:relative;text-align:left}.home-refresh.corporate-page .corporate-empty-box .corporate-intro{display:block;max-width:720px;position:relative;z-index:1}.home-refresh.corporate-page .corporate-empty-box .corporate-intro>.sbo-eyebrow{padding-top:0}.home-refresh.corporate-page .corporate-empty-box .corporate-intro .sbo-eyebrow,.home-refresh.corporate-page .corporate-empty-box .corporate-intro p:not(.sbo-eyebrow){color:#b3b3b3}.home-refresh.corporate-page .corporate-empty-box .corporate-word-region{inset:10% 8%;position:absolute}.home-refresh.corporate-page .corporate-empty-box .corporate-word-formation{inset:0;pointer-events:none;position:absolute}.home-refresh.corporate-page .corporate-empty-box .corporate-word-formation canvas{display:block;height:100%;width:100%}.home-refresh.corporate-page .corporate-hero--white{background:#fff;color:#080808}.home-refresh.corporate-page .corporate-hero--white .corporate-hero-copy .sbo-eyebrow,.home-refresh.corporate-page .corporate-hero--white .corporate-hero-copy>p:not(.sbo-eyebrow){color:var(--home-muted)}.home-refresh.corporate-page .corporate-hero img{display:block;height:auto;max-height:none;object-fit:cover;object-position:center;width:100%}.home-refresh.corporate-page .corporate-intro{grid-gap:7vw;display:grid;gap:7vw;grid-template-columns:1fr 2fr}.home-refresh.corporate-page .corporate-intro>.sbo-eyebrow{line-height:1.7;padding-top:10px}.home-refresh.corporate-page .corporate-intro p:not(.sbo-eyebrow){color:var(--home-muted);max-width:730px}.home-refresh.corporate-page .corporate-benefits{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px}.home-refresh.corporate-page .corporate-benefits article{background:#f8f8f8;border:1px solid #e2e2e2;border-radius:22px;padding:34px}.home-refresh.corporate-page .corporate-benefits h3{font-size:1.35rem}.home-refresh.corporate-page .corporate-benefits p{color:var(--home-muted);font-size:.95rem;margin:0}.home-refresh.corporate-page #possibilities{scroll-margin-top:80px}.home-refresh.corporate-page .corporate-occasion-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.home-refresh.corporate-page .corporate-occasion-layout .corporate-occasion-video{background:#000;border-radius:24px;min-height:320px;overflow:hidden;position:relative}.home-refresh.corporate-page .corporate-occasion-layout .corporate-occasion-video .corporate-word-region{inset:10% 8%;position:absolute}.home-refresh.corporate-page .corporate-occasion-layout .corporate-occasion-video .corporate-word-formation{inset:0;pointer-events:none;position:absolute}.home-refresh.corporate-page .corporate-occasion-layout .corporate-occasion-video canvas{display:block;height:100%;width:100%}.home-refresh.corporate-page .corporate-occasion-layout .home-start-grid{gap:16px}.home-refresh.corporate-page .corporate-occasion-layout .home-start-grid article{padding:24px}.home-refresh.corporate-page .corporate-occasion-layout .home-start-grid h3{font-size:clamp(1.15rem,1.6vw,1.5rem)}.home-refresh.corporate-page .corporate-occasion-layout .home-start-grid p{font-size:.9rem;margin:0}@media(max-width:1000px){.home-refresh.corporate-page .corporate-occasion-layout{grid-template-columns:1fr}.home-refresh.corporate-page .corporate-occasion-layout .corporate-occasion-video{aspect-ratio:16/9;min-height:0}}.home-refresh.corporate-page .shw-dark .home-section-heading>p{color:#b3b3b3}.home-refresh.corporate-page .corporate-occasion-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-refresh.corporate-page .corporate-occasion-grid article{background:#171717;border-radius:22px;padding:44px}.home-refresh.corporate-page .corporate-occasion-grid span{color:#b8b8b8;display:block;font-size:.7rem;letter-spacing:.08em;margin-bottom:35px;text-transform:uppercase}.home-refresh.corporate-page .corporate-occasion-grid h3{max-width:370px}.home-refresh.corporate-page .corporate-occasion-grid p{color:#b8b8b8;font-size:.95rem;margin:0;max-width:450px}.home-refresh.corporate-page .corporate-storyboard{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-refresh.corporate-page .corporate-storyboard article{background:#fff;border-radius:22px;padding:22px}.home-refresh.corporate-page .corporate-storyboard .show-formation-scene{border-radius:14px}.home-refresh.corporate-page .corporate-formation{aspect-ratio:360/260;background:#131313;border-radius:14px;margin-bottom:24px;overflow:hidden;position:relative}.home-refresh.corporate-page .corporate-formation i{background:#e4e4e4;border-radius:50%;box-shadow:0 0 8px #bebebe;height:4px;position:absolute;width:4px}.home-refresh.corporate-page .corporate-formation--1 i{background:#a4a4a4;box-shadow:0 0 8px #a4a4a4}.home-refresh.corporate-page .corporate-formation--2 i{background:#e2e2e2;box-shadow:0 0 8px #e2e2e2}.home-refresh.corporate-page .corporate-brand-formation{display:block;height:100%;width:100%}.home-refresh.corporate-page .corporate-storyboard span{color:#6e6e6e;display:block;font-size:.7rem;letter-spacing:.08em;margin:24px 0 16px}.home-refresh.corporate-page .corporate-storyboard h3{font-size:1.35rem}.home-refresh.corporate-page .corporate-storyboard p{color:var(--home-muted);font-size:.95rem;margin:0}.home-refresh.corporate-page .corporate-story-note{color:#767676;font-size:.75rem;margin-top:24px}.home-refresh.corporate-page .corporate-planning-grid{grid-gap:clamp(40px,6vw,96px);align-items:center;display:grid;gap:clamp(40px,6vw,96px);grid-template-columns:1fr 1fr}.home-refresh.corporate-page .corporate-planning-grid p:not(.sbo-eyebrow){color:var(--home-muted)}.home-refresh.corporate-page .corporate-planning-grid ol{counter-reset:plan;list-style:none;margin:0;padding:0}.home-refresh.corporate-page .corporate-planning-grid li{border-bottom:1px solid #e2e2e2;counter-increment:plan;padding:26px 0 26px 45px;position:relative}.home-refresh.corporate-page .corporate-planning-grid li:before{color:#1084fe;content:"0" counter(plan);font-size:.75rem;left:0;position:absolute;top:32px}.home-refresh.corporate-page .corporate-planning-grid li h3{font-size:1.35rem;margin-bottom:10px}.home-refresh.corporate-page .corporate-planning-grid li p{font-size:.95rem;margin:0}.home-refresh.corporate-page .sbo-faq{padding-top:0}.home-refresh.corporate-page .sbo-faq h3{font-size:inherit}.home-refresh.corporate-page .shw-final h2{margin-left:0;max-width:950px}.home-refresh.corporate-page .shw-final p:not(.sbo-eyebrow){color:#b3b3b3;margin:0 0 28px}.home-refresh.corporate-page .shw-final .sbo-actions{gap:28px;justify-content:flex-start}.home-refresh.corporate-page .corporate-final-with-image{overflow:hidden;position:relative}.home-refresh.corporate-page .corporate-final-with-image>div{position:relative;z-index:1}.home-refresh.corporate-page .corporate-final-with-image .corporate-final-image{border-radius:0;bottom:0;display:block;height:100%;margin:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%);max-width:none;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:40%}@media(max-width:900px){.home-refresh.corporate-page .corporate-final-with-image .corporate-final-image{opacity:.3;width:45%}}.home-refresh.corporate-page .brand-light-trail{animation:brand-flow 3s linear infinite}.home-refresh.corporate-page .brand-center-spark{animation:brand-spark 3s ease-in-out infinite}.home-refresh.corporate-page .brand-outline-trail{animation:brand-outline 5s linear infinite}.home-refresh.corporate-page .brand-logo-reveal{animation:brand-reveal 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.home-refresh.corporate-page .brand-center-spark,.home-refresh.corporate-page .brand-light-trail,.home-refresh.corporate-page .brand-logo-reveal,.home-refresh.corporate-page .brand-outline-trail{animation:none}}@media(max-width:1024px){.home-refresh.corporate-page .corporate-hero{padding-top:150px}.home-refresh.corporate-page .corporate-intro,.home-refresh.corporate-page .corporate-planning-grid{gap:28px;grid-template-columns:1fr}.home-refresh.corporate-page .corporate-benefits,.home-refresh.corporate-page .corporate-storyboard{grid-template-columns:1fr}.home-refresh.corporate-page .corporate-occasion-grid article,.home-refresh.corporate-page .corporate-storyboard article{padding:28px}}@media(max-width:768px){.home-refresh.corporate-page .corporate-hero{padding-top:120px}.home-refresh.corporate-page .corporate-hero h1{font-size:clamp(2.8rem,9vw,4rem)}.home-refresh.corporate-page .corporate-hero figure{margin-top:44px}}@media(max-width:480px){.home-refresh.corporate-page .corporate-occasion-grid{grid-template-columns:1fr}.home-refresh.corporate-page .corporate-hero-copy{padding:0 22px}}@keyframes brand-flow{to{stroke-dashoffset:-36.4}}@keyframes brand-spark{0%,to{opacity:.45}50%{opacity:1}}@keyframes brand-outline{to{stroke-dashoffset:-8.6}}@keyframes brand-reveal{0%,to{opacity:.75}50%{opacity:1}}.home-refresh.corporate-page .corporate-logo-viewport{background:#000;border-radius:14px;color:#fff;overflow:hidden;position:relative}.home-refresh.corporate-page .corporate-logo-viewport .corporate-logo-canvas{aspect-ratio:1}.home-refresh.corporate-page .corporate-logo-viewport canvas{display:block;height:100%;pointer-events:none;touch-action:auto;width:100%}.home-refresh.corporate-page .corporate-logo-viewport small{color:#bbb;font-size:.6rem;letter-spacing:.06em}.home-refresh.corporate-page .corporate-logo-viewport button{background:#222;border:1px solid #444;border-radius:20px;color:#eee;cursor:pointer;font:inherit;font-size:.65rem;padding:7px 10px;pointer-events:auto}.home-refresh.corporate-page .corporate-logo-viewport button:focus-visible{outline:2px solid #fff;outline-offset:3px}.home-refresh.corporate-page .corporate-logo-viewport p[role=status]{color:#fff;padding:20px;position:absolute;top:35%}
/*# sourceMappingURL=7257.d58399c0.chunk.css.map*/