.sigiriya-story{height:360svh;color:var(--ds-inverse,white);overflow-anchor:none;--title-opacity:1;--support-opacity:1;--action-opacity:1;--cue-opacity:1;--exit-opacity:0;--title-offset:0px;--media-scale:1;--media-depth:0px;--haze-offset:0px;--hero-chrome-opacity:1;--hero-cinema-progress:0;--hero-language-shift:0px;--hero-language-right:24px;--hero-language-top:24px;position:relative}.sigiriya-sticky{isolation:isolate;border-radius:0 0 calc(24px * var(--ds-radius,1)) calc(24px * var(--ds-radius,1));background:#284749;height:100dvh;position:sticky;top:0;overflow:hidden}.sigiriya-media,.sigiriya-media-settle,.sigiriya-media-depth,.sigiriya-atmosphere,.sigiriya-ui{position:absolute;inset:0}.sigiriya-media-settle{transform:scale(1.035)}.sigiriya-media-depth{transform:translate3d(0, var(--media-depth), 0) scale(var(--media-scale));inset:-8px}.sigiriya-media img,.sigiriya-media video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.sigiriya-media video{opacity:0;transition:opacity .24s linear}.sigiriya-media video.is-ready{opacity:1}.sigiriya-atmosphere{pointer-events:none;transform:translate3d(0, var(--haze-offset), 0);background:linear-gradient(#171b1c3d,#0000 30% 48%,#171b1c8f);inset:-8px 0}.sigiriya-ui{pointer-events:none}.sigiriya-navigation{z-index:4;pointer-events:auto;position:absolute;inset:0 0 auto}.sigiriya-copy{text-align:center;opacity:var(--hero-chrome-opacity);position:absolute;inset:0}.sigiriya-copy:focus-within{opacity:1}.sigiriya-navigation :is(.site-header__greeting,.site-nav,.site-header__actions,.product-header>nav,.product-header__actions>.product-menu-trigger){opacity:var(--hero-chrome-opacity);translate:0 calc(-6px * var(--hero-cinema-progress))}.sigiriya-navigation :is(.site-nav,.site-header__actions,.product-header>nav,.product-header__actions>.product-menu-trigger):focus-within{opacity:1}.sigiriya-story [data-hero-cinema-hidden=true]{visibility:hidden;pointer-events:none}.sigiriya-navigation :is(.site-header__contact>.language,.product-header__actions>.language){translate:calc(var(--hero-language-shift) * var(--hero-cinema-progress)) 0}.sigiriya-title-scroll{width:59.73%;max-width:1560px;opacity:var(--title-opacity);translate:-50%;transform:translate3d(0, var(--title-offset), 0);position:absolute;top:max(17%,min(168px,22svh));left:50%}#root .sigiriya-story .sigiriya-copy h1#sigiriya-experiment-heading{text-transform:uppercase;text-wrap:balance;width:100%;max-width:none;font-size:calc(calc(clamp(3.25rem,min(6.12245vw,10svh),10rem) * var(--ds-typeScale,1)) * var(--ds-headingScale,1))!important;font-weight:clamp(100, calc(400 + var(--ds-weight,0)), 900)!important;line-height:calc(.833333 * var(--ds-leading,1))!important;letter-spacing:calc(-.026667em + var(--ds-tracking,0) * 1em)!important;margin:0!important}.sigiriya-tagline-scroll{top:52.6667%;opacity:var(--support-opacity);position:absolute;inset-inline:24px}#root .sigiriya-story .sigiriya-eyebrow{font-size:calc(calc(.75rem * var(--ds-typeScale,1)) * var(--ds-labelScale,1));line-height:calc(1.33333 * var(--ds-leading,1));letter-spacing:1px;margin:0;font-weight:400}.sigiriya-bottom-copy{bottom:6.42%;flex-direction:column;align-items:center;display:flex;position:absolute;inset-inline:24px}.sigiriya-support-scroll{width:100%;opacity:var(--support-opacity);transform:translate3d(0, var(--title-offset), 0);justify-content:center;display:flex}#root .sigiriya-story .sigiriya-support{width:491px;max-width:100%;font-size:calc(1.625rem * var(--ds-typeScale,1));line-height:calc(1 * var(--ds-leading,1));letter-spacing:-.22px;text-wrap:pretty;margin:0;font-weight:400}.sigiriya-actions-scroll{opacity:var(--action-opacity);transform:translate3d(0, var(--title-offset), 0);pointer-events:auto;margin-top:calc(26px * var(--ds-space,1))}.sigiriya-actions-scroll[inert]{visibility:hidden}.sigiriya-actions-scroll:focus-within{opacity:1;transform:none}.sigiriya-actions{gap:calc(4px * var(--ds-space,1));display:flex}.sigiriya-navigation,.sigiriya-eyebrow,.sigiriya-copy h1,.sigiriya-support,.sigiriya-actions .cta{opacity:0}.sigiriya-navigation{--sigiriya-entry-y:-10px}.sigiriya-eyebrow{--sigiriya-entry-y:14px}.sigiriya-copy h1{--sigiriya-entry-y:24px}.sigiriya-support{--sigiriya-entry-y:14px}.sigiriya-actions .cta{--sigiriya-entry-y:12px}.sigiriya-experiment:is([data-entry-state=retracting],[data-entry-state=entered]) .sigiriya-media-settle{animation:sigiriya-media-enter 2.4s var(--cinematic-ease) both}.sigiriya-experiment:is([data-entry-state=retracting],[data-entry-state=entered]) .sigiriya-navigation{animation:sigiriya-enter .8s var(--cinematic-ease) .1s both}.sigiriya-experiment:is([data-entry-state=retracting],[data-entry-state=entered]) .sigiriya-eyebrow{animation:sigiriya-enter .9s var(--cinematic-ease) .22s both}.sigiriya-experiment:is([data-entry-state=retracting],[data-entry-state=entered]) .sigiriya-copy h1{animation:sigiriya-heading-enter 1.2s var(--cinematic-ease) .34s both}.sigiriya-experiment:is([data-entry-state=retracting],[data-entry-state=entered]) .sigiriya-support{animation:sigiriya-enter 1s var(--cinematic-ease) .46s both}.sigiriya-experiment:is([data-entry-state=retracting],[data-entry-state=entered]) .sigiriya-actions .cta{animation:sigiriya-enter .9s var(--cinematic-ease) .62s both}.sigiriya-experiment:is([data-entry-state=retracting],[data-entry-state=entered]) .sigiriya-actions .cta+.cta{animation-delay:.72s}.sigiriya-actions .cta:is(:focus-visible:not([data-ds-state]),[data-ds-state=focus]){opacity:1;animation:none!important}@keyframes sigiriya-media-enter{0%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes sigiriya-enter{0%{opacity:0;transform:translate3d(0, var(--sigiriya-entry-y), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes sigiriya-heading-enter{0%{opacity:0;transform:translate3d(0, var(--sigiriya-entry-y), 0);clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0 0 -.2em);transform:translate(0,0)}}@media (width<=1200px){.sigiriya-story{height:300svh}.sigiriya-title-scroll{width:82%;top:19%}#root .sigiriya-story .sigiriya-copy h1#sigiriya-experiment-heading{font-size:calc(calc(clamp(3.25rem,8.4vw,6rem) * var(--ds-typeScale,1)) * var(--ds-headingScale,1))!important;line-height:calc(.94 * var(--ds-leading,1))!important}.sigiriya-story[data-cinema-started=true] .sigiriya-navigation :is(.site-header__contact>.language,.product-header__actions>.language){right:var(--hero-language-right);top:var(--hero-language-top);opacity:var(--hero-cinema-progress);display:inline-flex;position:absolute;translate:0}}@media (width<=760px){.sigiriya-story{height:250svh}.sigiriya-copy{padding:clamp(calc(266px * var(--ds-space,1)),32svh,calc(320px * var(--ds-space,1))) calc(16px * var(--ds-space,1)) 4svh;justify-content:space-between;align-items:center;gap:calc(16px * var(--ds-space,1));flex-direction:column;display:flex}.sigiriya-title-scroll{width:100%;position:static;translate:none}#root .sigiriya-story .sigiriya-copy h1#sigiriya-experiment-heading{font-size:calc(calc(clamp(2rem,10.5vw,4.25rem) * var(--ds-typeScale,1)) * var(--ds-headingScale,1))!important;line-height:calc(.96 * var(--ds-leading,1))!important}.sigiriya-tagline-scroll{width:100%;position:static}#root .sigiriya-story .sigiriya-eyebrow{font-size:calc(calc(.625rem * var(--ds-typeScale,1)) * var(--ds-labelScale,1));line-height:calc(1.4 * var(--ds-leading,1));letter-spacing:calc(.06em + var(--ds-tracking,0) * 1em)}.sigiriya-bottom-copy{width:100%;position:static}#root .sigiriya-story .sigiriya-support{width:340px;font-size:calc(1.125rem * var(--ds-typeScale,1));line-height:calc(1.15 * var(--ds-leading,1))}.sigiriya-actions-scroll{width:100%;margin-top:calc(20px * var(--ds-space,1))}.sigiriya-actions{justify-content:center}:root #root .sigiriya-story .sigiriya-actions .cta{width:calc(50% - 4px);min-width:0;max-width:220px;height:auto;min-height:44px;padding-inline:calc(10px * var(--ds-space,1));font-size:calc(.8125rem * var(--ds-typeScale,1))}.sigiriya-actions .cta [data-ui-part=label]{white-space:normal}}@media (width<=760px) and (height<=650px){.sigiriya-copy{gap:calc(10px * var(--ds-space,1))}#root .sigiriya-story .sigiriya-copy h1#sigiriya-experiment-heading{font-size:calc(calc(9vw * var(--ds-typeScale,1)) * var(--ds-headingScale,1))!important}#root .sigiriya-story .sigiriya-support{font-size:calc(.9375rem * var(--ds-typeScale,1))}.sigiriya-actions-scroll{margin-top:calc(14px * var(--ds-space,1))}}@media (width>=500px) and (height<=500px){.sigiriya-story{height:220svh}.sigiriya-copy{padding:0;display:block}.sigiriya-title-scroll{width:78%;top:28%}#root .sigiriya-story .sigiriya-copy h1#sigiriya-experiment-heading{font-size:calc(calc(clamp(2rem,4.8vw,3.4rem) * var(--ds-typeScale,1)) * var(--ds-headingScale,1))!important;line-height:calc(.95 * var(--ds-leading,1))!important}.sigiriya-title-scroll{position:absolute;left:50%;translate:-50%}.sigiriya-tagline-scroll{top:56%;width:auto;position:absolute;inset-inline:24px}.sigiriya-bottom-copy{bottom:5%;width:auto;position:absolute;inset-inline:24px}#root .sigiriya-story .sigiriya-support{width:670px;font-size:calc(.875rem * var(--ds-typeScale,1));line-height:calc(1.15 * var(--ds-leading,1))}.sigiriya-actions-scroll{margin-top:calc(12px * var(--ds-space,1));width:auto}.sigiriya-actions .cta{height:auto;min-height:44px}}@media (width>=761px) and (height>=501px){.sigiriya-copy{padding-block:max(17svh,min(calc(168px * var(--ds-space,1)),22svh)) 6.42svh;grid-template-rows:auto minmax(24px,1fr) auto;justify-items:center;display:grid}.sigiriya-title-scroll{position:static;translate:none}.sigiriya-tagline-scroll{align-self:center;width:calc(100% - 48px);position:static}.sigiriya-bottom-copy{width:calc(100% - 48px);position:static}}@media (width>=761px) and (width<=1200px) and (height>=501px){.sigiriya-copy{padding-top:19svh}}@media (prefers-reduced-motion:reduce){.sigiriya-story{height:100dvh}.sigiriya-sticky{position:relative}.sigiriya-media-settle,.sigiriya-media-depth,.sigiriya-atmosphere,.sigiriya-title-scroll,.sigiriya-support-scroll,.sigiriya-actions-scroll{transform:none!important}.sigiriya-navigation,.sigiriya-eyebrow,.sigiriya-copy h1,.sigiriya-support,.sigiriya-actions .cta,.sigiriya-title-scroll,.sigiriya-tagline-scroll,.sigiriya-support-scroll,.sigiriya-actions-scroll{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}
