.HeroLicenseCard-module__Wu0ZZW__card{all:unset;aspect-ratio:1380/880;perspective:1400px;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:pan-y;border-radius:28px;width:min(560px,100%);display:block;position:relative}.HeroLicenseCard-module__Wu0ZZW__card:focus-visible{outline:2px solid var(--ds-text-ink);outline-offset:8px}.HeroLicenseCard-module__Wu0ZZW__float{width:100%;height:100%;transform-style:preserve-3d;animation:6s ease-in-out infinite HeroLicenseCard-module__Wu0ZZW__licenseFloat}@keyframes HeroLicenseCard-module__Wu0ZZW__licenseFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(-.6deg)}}.HeroLicenseCard-module__Wu0ZZW__tilt{width:100%;height:100%;transform-style:preserve-3d;position:relative}.HeroLicenseCard-module__Wu0ZZW__flip{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.22,1,.36,1);position:relative}.HeroLicenseCard-module__Wu0ZZW__flip[data-flipped]{transform:rotateY(180deg)}.HeroLicenseCard-module__Wu0ZZW__face{object-fit:contain;backface-visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 18px 32px #282c142e)drop-shadow(0 2px 4px #282c141f);width:100%;height:100%;position:absolute;inset:0}.HeroLicenseCard-module__Wu0ZZW__back{transform:rotateY(180deg)}.HeroLicenseCard-module__Wu0ZZW__cursor{z-index:60;color:#fff;width:64px;height:64px;font-family:var(--font-hind), sans-serif;text-align:center;pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;margin:-32px 0 0 -32px;font-size:12px;font-weight:600;line-height:1.1;display:flex;position:fixed;top:0;left:0}.HeroLicenseCard-module__Wu0ZZW__cursor:before{content:"";border-radius:inherit;background:var(--ds-nav-active);position:absolute;inset:0;box-shadow:0 6px 18px #50142840}.HeroLicenseCard-module__Wu0ZZW__cursor:before,.HeroLicenseCard-module__Wu0ZZW__cursor>span{opacity:0;transition:opacity .18s ease-out,scale .26s cubic-bezier(.34,1.4,.64,1);scale:.4}.HeroLicenseCard-module__Wu0ZZW__cursor>span{padding:0 8px;display:block;position:relative}.HeroLicenseCard-module__Wu0ZZW__cursor[data-on]:before,.HeroLicenseCard-module__Wu0ZZW__cursor[data-on]>span{opacity:1;scale:1}.HeroLicenseCard-module__Wu0ZZW__hint{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ds-text-secondary);font-family:var(--font-hind), sans-serif;white-space:nowrap;pointer-events:none;background:#f8f8f899;border-radius:9999px;padding:6px 12px;font-size:12px;font-weight:500;transition:opacity .3s ease-out;position:absolute;top:calc(100% + 14px);left:50%;translate:-50%}.HeroLicenseCard-module__Wu0ZZW__hint[data-hidden]{opacity:0}@media (prefers-reduced-motion:reduce){.HeroLicenseCard-module__Wu0ZZW__float{animation:none}.HeroLicenseCard-module__Wu0ZZW__cursor:before,.HeroLicenseCard-module__Wu0ZZW__cursor>span{transition:opacity .12s ease-out;scale:1}.HeroLicenseCard-module__Wu0ZZW__flip,.HeroLicenseCard-module__Wu0ZZW__flip[data-flipped]{transition:none;transform:none}.HeroLicenseCard-module__Wu0ZZW__face{backface-visibility:visible;transition:opacity .25s ease-out}.HeroLicenseCard-module__Wu0ZZW__back{opacity:0;transform:none}.HeroLicenseCard-module__Wu0ZZW__flip[data-flipped] .HeroLicenseCard-module__Wu0ZZW__front{opacity:0}.HeroLicenseCard-module__Wu0ZZW__flip[data-flipped] .HeroLicenseCard-module__Wu0ZZW__back{opacity:1}}
.CloudsHero-module__YYVnWW__hero{--hero-space:32px;--title-size:56px;--title-leading:60px;--case-study-peek:140px;--card-h:calc(100svh - var(--site-nav-space) - 2 * var(--hero-space) - 2 * var(--title-leading) - 32px - 72px - var(--case-study-peek));width:100%;margin-top:calc(-1 * var(--site-nav-space));padding:calc(var(--site-nav-space) + var(--hero-space)) 16px 32px;align-items:center;gap:var(--hero-space);text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.CloudsHero-module__YYVnWW__card{z-index:1;width:min(86cqw, max(280px, min(560px, var(--card-h) * 1.568)));position:relative}.CloudsHero-module__YYVnWW__title{z-index:1;font-size:var(--title-size);line-height:var(--title-leading);letter-spacing:-.025em;color:var(--ds-text-primary);text-wrap:balance;margin:0;font-weight:500;position:relative}@media (min-width:640px){.CloudsHero-module__YYVnWW__line{display:block}}.CloudsHero-module__YYVnWW__card{animation:.9s cubic-bezier(.22,1,.36,1) 80ms both CloudsHero-module__YYVnWW__cardAppear}@keyframes CloudsHero-module__YYVnWW__cardAppear{0%{opacity:0;transform:translateY(28px)scale(.94)rotate(-2deg)}}.CloudsHero-module__YYVnWW__word{animation:.7s cubic-bezier(.22,1,.36,1) both CloudsHero-module__YYVnWW__wordAppear;animation-delay:calc(.38s + var(--i) * 55ms);display:inline-block}@keyframes CloudsHero-module__YYVnWW__wordAppear{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}}.CloudsHero-module__YYVnWW__clouds{z-index:0;pointer-events:none;position:absolute;inset:0}.CloudsHero-module__YYVnWW__cloudDrift{width:calc(var(--cloud-w) * var(--cloud-scale,1));animation-name:CloudsHero-module__YYVnWW__cloudDrift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:0}@keyframes CloudsHero-module__YYVnWW__cloudDrift{0%{translate:-110%}to{translate:calc(100cqw + 10%)}}.CloudsHero-module__YYVnWW__cloud{width:100%;height:auto;translate:calc(var(--px,0) * var(--depth) * 1px) calc(var(--py,0) * var(--depth) * .5px);transition:translate .7s cubic-bezier(.22,1,.36,1);display:block}@media (max-width:743px){.CloudsHero-module__YYVnWW__hero{--title-size:32px;--title-leading:36px}}@media (max-width:639px){.CloudsHero-module__YYVnWW__hero{--cloud-scale:.55;gap:64px}}@media (prefers-reduced-motion:reduce){.CloudsHero-module__YYVnWW__cloudDrift{left:var(--rest-x);animation:none}.CloudsHero-module__YYVnWW__cloud{transition:none}.CloudsHero-module__YYVnWW__card,.CloudsHero-module__YYVnWW__word{animation-name:CloudsHero-module__YYVnWW__fadeIn;animation-duration:.4s}}@keyframes CloudsHero-module__YYVnWW__fadeIn{0%{opacity:0}}
.home-module__BK36-q__page{isolation:isolate;--home-card-hover-y:-6px;--home-card-hover-scale:1;--home-card-duration:.25s;--home-card-easing:cubic-bezier(.3, .6, .32, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);min-height:100vh}.home-module__BK36-q__layout{flex-direction:column;width:86%;max-width:1008px;margin:0 auto;padding:0;display:flex}@media (max-width:1024px){.home-module__BK36-q__layout{padding-bottom:6rem}}.home-module__BK36-q__tags{flex-wrap:wrap;flex:none;gap:8px;display:flex}.home-module__BK36-q__tag{border:1px solid var(--ds-border-default);background:var(--ds-surface-page);text-transform:uppercase;color:var(--ds-text-secondary);white-space:nowrap;border-radius:6px;flex:none;padding:6px 8px;font-size:12px;font-weight:500;line-height:17px}.home-module__BK36-q__snapshot{all:unset;cursor:pointer;border-radius:16px;flex-direction:column;gap:12px;width:100%;display:flex}.home-module__BK36-q__snapshot:focus-visible{outline:2px solid var(--ds-text-ink);outline-offset:4px}.home-module__BK36-q__snapshotHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__BK36-q__snapshotTitle{color:var(--ds-text-primary);margin:0;font-size:16px;font-weight:500;line-height:22px}.home-module__BK36-q__snapshotMedia{aspect-ratio:320/200;background:var(--ds-surface-media);width:100%;transition:transform .3s var(--ease-out-quint);border-radius:16px;position:relative;overflow:hidden}.home-module__BK36-q__coverImage{object-fit:cover}@media (hover:hover) and (pointer:fine){.home-module__BK36-q__snapshot:hover .home-module__BK36-q__snapshotMedia{transform:translateY(-4px)}}.home-module__BK36-q__dialog{background:var(--ds-surface-home);width:min(880px,100vw - 32px);max-height:calc(100dvh - 48px);color:inherit;overscroll-behavior:contain;scrollbar-width:none;border:none;border-radius:20px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 60px -24px #0000002e}.home-module__BK36-q__dialog::-webkit-scrollbar{display:none}.home-module__BK36-q__dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1111111f}.home-module__BK36-q__dialog[open]{animation:home-module__BK36-q__dialogIn .32s var(--ease-out-quint)}.home-module__BK36-q__dialog[open]::backdrop{animation:home-module__BK36-q__backdropIn .4s var(--ease-out-quint)}.home-module__BK36-q__dialog[data-closing]{animation:.24s cubic-bezier(.4,0,1,1) forwards home-module__BK36-q__dialogOut}.home-module__BK36-q__dialog[data-closing]::backdrop{animation:.28s ease-out forwards home-module__BK36-q__backdropOut}@keyframes home-module__BK36-q__dialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes home-module__BK36-q__dialogOut{to{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes home-module__BK36-q__backdropIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}@keyframes home-module__BK36-q__backdropOut{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}@media (prefers-reduced-motion:reduce){.home-module__BK36-q__dialog[open],.home-module__BK36-q__dialog[open]::backdrop,.home-module__BK36-q__dialog[data-closing],.home-module__BK36-q__dialog[data-closing]::backdrop{animation:none}.home-module__BK36-q__snapshotMedia{transition:none}}.home-module__BK36-q__dialogMedia{aspect-ratio:880/300;background:var(--ds-color-brand-hcn-adtua);width:100%;position:relative}.home-module__BK36-q__dialogClose{all:unset;z-index:1;background:var(--ds-surface-home);width:40px;height:40px;color:var(--ds-text-primary);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #0000000f}.home-module__BK36-q__dialogClose:focus-visible{outline:2px solid var(--ds-text-ink);outline-offset:2px}.home-module__BK36-q__dialogBody{flex-direction:column;gap:32px;padding:32px 24px 40px;display:flex}@media (min-width:768px){.home-module__BK36-q__dialogBody{flex-direction:row;gap:48px;padding:40px 40px 48px}}.home-module__BK36-q__dialogMain{flex-direction:column;flex:1 1 0;gap:24px;min-width:0;display:flex}.home-module__BK36-q__dialogHeader{flex-direction:column;gap:8px;display:flex}.home-module__BK36-q__dialogTitle{letter-spacing:-.32px;color:var(--ds-text-primary);margin:0;font-size:32px;font-weight:600;line-height:38px}.home-module__BK36-q__dialogSub{color:var(--ds-text-tertiary);margin:0;font-size:16px;line-height:24px}.home-module__BK36-q__dialogText{flex-direction:column;gap:16px;display:flex}.home-module__BK36-q__dialogCopy{color:var(--ds-text-secondary);text-wrap:pretty;max-width:636px;margin:0;font-size:16px;line-height:26px}.home-module__BK36-q__dialogAside{flex-direction:column;flex:none;gap:24px;display:flex}@media (min-width:768px){.home-module__BK36-q__dialogAside{justify-content:space-between;gap:20px;width:243px}.home-module__BK36-q__dialogAside .home-module__BK36-q__facts{display:contents}.home-module__BK36-q__dialogAside .home-module__BK36-q__tags{flex-wrap:nowrap}}.home-module__BK36-q__facts{flex-direction:column;gap:20px;margin:0;display:flex}.home-module__BK36-q__facts dt{letter-spacing:.48px;text-transform:uppercase;color:var(--ds-text-tertiary);font-size:12px;font-weight:500;line-height:17px}.home-module__BK36-q__facts dd{color:var(--ds-text-primary);margin:6px 0 0;font-size:15px;line-height:22px}.home-module__BK36-q__work{flex-direction:column;gap:88px;padding-top:72px;display:flex}@media (max-width:1023px){.home-module__BK36-q__work{gap:72px;padding-top:40px}}.home-module__BK36-q__card{flex-direction:column;gap:24px;width:100%;display:flex!important;overflow:visible!important}.home-module__BK36-q__cardHeader{flex-direction:column;gap:16px;display:flex}.home-module__BK36-q__cardMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.home-module__BK36-q__cardLogos{align-items:center;gap:10px;display:flex}.home-module__BK36-q__cardLogos img{filter:grayscale();opacity:.55;width:auto;height:20px;transition:filter .4s cubic-bezier(.25,1,.5,1),opacity .4s cubic-bezier(.25,1,.5,1)}.home-module__BK36-q__card:hover .home-module__BK36-q__cardLogos img,.home-module__BK36-q__card:focus-visible .home-module__BK36-q__cardLogos img,.home-module__BK36-q__cardLogos[data-in-view] img{filter:grayscale(0);opacity:1}.home-module__BK36-q__cardLogos img.home-module__BK36-q__logoTall{height:28px}.home-module__BK36-q__cardTags{color:var(--ds-text-secondary);margin:0;font-size:12px;font-weight:500;line-height:17px}.home-module__BK36-q__cardTitle{letter-spacing:-.28px;color:var(--ds-text-primary);text-wrap:pretty;margin:0;font-size:20px;font-weight:500;line-height:28px}.home-module__BK36-q__cardMedia{aspect-ratio:1008/575;border-radius:var(--ds-radius-container);background:var(--ds-surface-page);width:100%;position:relative;overflow:hidden}.home-module__BK36-q__mediaInset{padding:56px 56px 24px;position:absolute;inset:0}.home-module__BK36-q__mediaCrop{justify-content:center;padding:40px;display:flex;position:absolute;inset:0}.home-module__BK36-q__cropRounded{border-radius:12px}.home-module__BK36-q__mediaTriple{padding:24px;position:absolute;inset:0}@media (max-width:767px){.home-module__BK36-q__mediaInset{padding:20px 16px 12px}.home-module__BK36-q__mediaTriple{padding:12px}.home-module__BK36-q__mediaCrop{padding:16px}}
