/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer components{.benefits-stage{--stage-night:var(--color-night);--stage-night-ground:var(--color-night-ground);--stage-day:var(--color-daylight);--stage-day-ground:var(--color-daylight-ground);--stage-horizon:30%;--stage-floor:100%;background:linear-gradient(var(--stage-night) var(--stage-horizon), var(--stage-night-ground) var(--stage-floor));position:relative;overflow:clip}.benefits-stage[data-scene=room]{--stage-night:var(--color-room-night);--stage-night-ground:var(--color-room-night-ground);--stage-day:var(--color-room-day);--stage-day-ground:var(--color-room-day-ground)}.benefits-stage[data-scene=hashunit-room]{--stage-night:var(--color-unit-room);--stage-night-ground:var(--color-unit-room-ground);--stage-day:var(--color-unit-room);--stage-day-ground:var(--color-unit-room-ground)}.benefits-stage[data-scene=hashrack-room]{--stage-night:var(--color-rack-room);--stage-night-ground:var(--color-rack-room-ground);--stage-day:var(--color-rack-room);--stage-day-ground:var(--color-rack-room-ground)}.benefits-stage[data-scene=singleunit-room]{--stage-night:var(--color-single-room);--stage-night-ground:var(--color-single-room-ground);--stage-day:var(--color-single-room);--stage-day-ground:var(--color-single-room-ground)}.benefits-stage[data-scene=container-site]{--stage-night:var(--color-container-site);--stage-night-ground:var(--color-container-site-ground);--stage-day:var(--color-container-site);--stage-day-ground:var(--color-container-site-ground)}.benefits-stage[data-scene=hashlink-office]{--stage-night:var(--color-hashlink-office);--stage-night-ground:var(--color-hashlink-office-ground);--stage-day:var(--color-hashlink-office);--stage-day-ground:var(--color-hashlink-office-ground)}.benefits-stage[data-scene=engineering-room]{--stage-night:var(--color-engineering-room);--stage-night-ground:var(--color-engineering-room-ground);--stage-day:var(--color-engineering-room);--stage-day-ground:var(--color-engineering-room-ground)}.benefits-stage__daylight{background:linear-gradient(var(--stage-day) var(--stage-horizon), var(--stage-day-ground) var(--stage-floor));position:absolute;inset:0}.benefits-stage__media{aspect-ratio:2000/1116;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 8%, var(--color-ink) 88%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 8%, var(--color-ink) 88%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 8%, var(--color-ink) 88%, transparent);position:relative;overflow:hidden}.benefits-stage__canvas,.benefits-stage__canvas>picture,.benefits-stage__canvas>.benefits-stage__day{position:absolute;inset:0}@media not all and (width>=40rem){.benefits-stage__media{aspect-ratio:2000/1451}.benefits-stage__canvas{width:130%;inset:0 auto 0 -23.4%}[data-scene=room] .benefits-stage__canvas{left:-30%}}.benefits-stage__content{padding:0 var(--spacing-gutter) var(--spacing-section);margin-top:-1rem;position:relative}.benefits-stage__card{gap:clamp(2.25rem,1.75rem + 1vw,2.75rem);width:min(100%,40rem);display:grid;box-shadow:0 1.5rem 3rem -1.5rem #000}@supports (color:color-mix(in lab, red, red)){.benefits-stage__card{box-shadow:0 1.5rem 3rem -1.5rem color-mix(in srgb, var(--color-ink) var(--alpha-40), transparent)}}@media (width>=64rem){.benefits-stage{align-items:center;display:grid}.benefits-stage__media,.benefits-stage__content{grid-area:1/1}.benefits-stage__media{width:76%;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 16%, var(--color-ink) 84%, transparent), linear-gradient(to right, transparent, var(--color-ink) 26%);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 16%, var(--color-ink) 84%, transparent), linear-gradient(to right, transparent, var(--color-ink) 26%);mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 16%, var(--color-ink) 84%, transparent), linear-gradient(to right, transparent, var(--color-ink) 26%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;justify-self:end;mask-composite:intersect}.benefits-stage__content{margin:0;padding-block:clamp(3rem,1rem + 3vw,5rem)}.benefits-stage__card{width:clamp(26rem,40vw,40rem)}}[data-fit=cover] .benefits-stage__media{--fx:1;--fy:.5;--zoom:1;container-type:size}[data-fit=cover] .benefits-stage__canvas{--sw:min(max(100cqw, 100cqh * var(--scene-w) / var(--scene-h)) * var(--zoom), max(100cqw, var(--scene-w) / 16 * 1rem));--sh:calc(var(--sw) * var(--scene-h) / var(--scene-w));inset:auto;left:calc((100cqw - var(--sw)) * var(--fx));top:calc((100cqh - var(--sh)) * var(--fy));width:var(--sw);height:var(--sh)}@media not all and (width>=40rem){[data-fit=cover].benefits-stage{--stage-horizon:0%;--stage-floor:72.55vw}}@media (width>=40rem) and ((width<64rem)){[data-fit=cover].benefits-stage{--stage-horizon:0%;--stage-floor:62.5vw}[data-fit=cover] .benefits-stage__media{--fx:.9;--zoom:1.15;aspect-ratio:16/10;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 4%, var(--color-ink) 94%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 4%, var(--color-ink) 94%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 4%, var(--color-ink) 94%, transparent)}}[data-scene=engineering-room] .benefits-stage__media{--fx:0}@media (width>=64rem){[data-fit=cover] .benefits-stage__media{--fx:.88;aspect-ratio:auto;-webkit-mask-image:linear-gradient(to right, transparent, var(--color-ink) 26%);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-ink) 26%);mask-image:linear-gradient(to right, transparent, var(--color-ink) 26%);align-self:stretch}[data-fit=cover] .benefits-stage__canvas{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 10%, var(--color-ink) 90%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 10%, var(--color-ink) 90%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--color-ink) 10%, var(--color-ink) 90%, transparent)}[data-scene=singleunit-room] .benefits-stage__media{--fx:.72}[data-scene=container-site] .benefits-stage__media{--fx:.8}[data-scene=hashlink-office] .benefits-stage__media{--fx:.68}[data-scene=engineering-room] .benefits-stage__media{--fx:0;width:calc(100% - var(--spacing-gutter) - max(0rem, (100% - 2 * var(--spacing-gutter) - var(--container-site)) / 2) - clamp(26rem, 40vw, 40rem) - clamp(1.5rem, 3vw, 3rem));-webkit-mask-image:linear-gradient(to right, transparent, var(--color-ink) 6%);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-ink) 6%);mask-image:linear-gradient(to right, transparent, var(--color-ink) 6%)}.benefits-stage[data-scene=singleunit-room]{--stage-horizon:78%;--stage-floor:86%}.benefits-stage[data-scene=container-site]{--stage-horizon:33%;--stage-floor:68%}.benefits-stage[data-scene=hashlink-office]{--stage-horizon:45%;--stage-floor:70%}.benefits-stage[data-scene=engineering-room]{--stage-horizon:82%;--stage-floor:94%}}@media screen and (prefers-reduced-motion:no-preference){[data-daylight] .benefits-stage__day{transition:opacity 2.4s var(--motion-ease)}[data-entrance] :is(.benefits-stage__card,.benefits-stage__item){transition:opacity var(--motion-duration) var(--motion-ease) var(--item-delay,0s), translate var(--motion-duration) var(--motion-ease) var(--item-delay,0s)}.benefits-stage__item{--item-delay:calc(var(--motion-stagger) * 1)}.benefits-stage__item:nth-child(2){--item-delay:calc(var(--motion-stagger) * 2)}.benefits-stage__item:nth-child(3){--item-delay:calc(var(--motion-stagger) * 3)}.benefits-stage__item:nth-child(4){--item-delay:calc(var(--motion-stagger) * 4)}.benefits-stage__item:nth-child(5){--item-delay:calc(var(--motion-stagger) * 5)}[data-daylight=night] .benefits-stage__day{opacity:0}[data-entrance=pending] .benefits-stage__card{opacity:0;translate:0 var(--motion-distance)}[data-entrance=pending] .benefits-stage__item{opacity:0;translate:0 .75rem}}}@layer utilities;
