.s-deck[data-look=atmo]{--s-bg:#f5f5f5;--s-ink:#0d0d0d;--s-muted:#6b6b6b;--s-card:#ededed;--s-edge:#d4d4d4;--s-radius:0px;--s-accent:#0d0d0d;--s-accent-ink:#0d0d0d;--s-font-heading:"Hanken Grotesk", ui-sans-serif, system-ui, sans-serif;--s-font-body:"Hanken Grotesk", ui-sans-serif, system-ui, sans-serif;--atmo-line:#cfcfcf;font-family:var(--s-font-body)}.s-deck[data-look=atmo] .s-deck-stage{counter-reset:atmo}.s-deck[data-look=atmo] .s-deck-slide{counter-increment:atmo}.s-deck[data-look=atmo] .s-deck-slide:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(var(--atmo-line), var(--atmo-line)) left 4.5% top 0 / 1px 100% no-repeat, linear-gradient(var(--atmo-line), var(--atmo-line)) right 4.5% top 0 / 1px 100% no-repeat, linear-gradient(var(--atmo-line), var(--atmo-line)) 0 14% / 100% 1px no-repeat, linear-gradient(var(--atmo-line), var(--atmo-line)) 0 86% / 100% 1px no-repeat;position:absolute;inset:0}.s-deck[data-look=atmo] .s-deck-slide:before{content:counter(atmo, decimal-leading-zero);z-index:4;letter-spacing:.08em;color:var(--s-muted);font-size:12px;position:absolute;top:6%;right:6%}.s-deck[data-look=atmo] .s-deck-media:after,.s-deck[data-look=atmo] .s-deck-picture:after{--atmo-line:#ffffff47}.s-deck[data-look=atmo] .s-deck-media:before,.s-deck[data-look=atmo] .s-deck-picture:before{color:#ffffffbf}.s-deck[data-look=atmo] .s-deck-h{text-transform:uppercase;letter-spacing:-.035em;font-size:clamp(34px,5.6vw,92px);font-weight:800;line-height:.95}.s-deck[data-look=atmo] .s-deck-kicker{letter-spacing:.12em;opacity:1;color:var(--s-ink);font-weight:600}.s-deck[data-look=atmo] .s-deck-slide:not(.s-deck-media):not(.s-deck-picture)>.s-deck-body{flex-direction:column;justify-content:flex-start;align-self:stretch;max-width:none;padding:0 .5%;display:flex}.s-deck[data-look=atmo] .s-deck-p{max-width:56ch;font-size:clamp(15px,1.25vw,19px);line-height:1.5}.s-deck[data-look=atmo] .s-mark{font-weight:300;display:block}.s-deck[data-look=atmo] .s-deck-slide:first-of-type{color:#f5f5f5;--atmo-line:#ffffff29;background:#0d0d0d!important}.s-deck[data-look=atmo] .s-deck-slide:first-of-type>.s-deck-body{height:100%;justify-content:space-between!important}.s-deck[data-look=atmo] .s-deck-slide:first-of-type .s-deck-kicker{color:#f5f5f5;text-transform:none;letter-spacing:0;align-self:flex-end;max-width:26ch;margin-top:4%;font-size:clamp(16px,1.6vw,26px);font-weight:500;line-height:1.25}.s-deck[data-look=atmo] .s-deck-slide:first-of-type .s-deck-h{margin-bottom:3%;font-weight:700;letter-spacing:.26em!important;margin-top:auto!important;font-size:clamp(40px,7.4vw,150px)!important}.s-deck[data-look=atmo] .s-deck-slide:first-of-type .s-deck-p{color:#f5f5f5b3}.s-deck[data-look=atmo] .s-deck-section:not(.s-deck-media){background:linear-gradient(#0d0d0d,#0d0d0d) top/100% 9svh no-repeat,linear-gradient(#0d0d0d,#0d0d0d) bottom/100% 9svh no-repeat,#f5f5f5!important}.s-deck[data-look=atmo] .s-deck-section:not(.s-deck-media)>.s-deck-body{justify-content:center!important;position:static!important}.s-deck[data-look=atmo] .s-deck-section .s-deck-kicker{letter-spacing:-.06em;color:#dadada;z-index:0;font-size:clamp(120px,22vw,380px);font-weight:800;line-height:1;position:absolute;top:50%;right:6%;transform:translateY(-50%);opacity:1!important;transform:translateY(-50%)!important}.s-deck[data-look=atmo] .s-deck-section .s-deck-h{z-index:1;font-size:clamp(44px,8vw,140px);position:relative}.s-deck[data-look=atmo] .s-deck-section .s-deck-list{z-index:1;columns:2;text-transform:uppercase;letter-spacing:.04em;max-width:560px;margin-top:4%;padding:0;font-size:13px;font-weight:600;list-style:none;position:relative}.s-deck[data-look=atmo] .s-deck-grid>*{border-top:1px solid var(--s-ink);box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-top:14px!important}.s-deck[data-look=atmo] img{border-radius:0!important}.s-deck[data-look=atmo] .s-deck-stat{letter-spacing:-.04em;font-weight:800}@media screen and (max-width:760px){.s-deck[data-look=atmo] .s-deck-slide:after{background:linear-gradient(var(--atmo-line), var(--atmo-line)) left 4% top 0 / 1px 100% no-repeat, linear-gradient(var(--atmo-line), var(--atmo-line)) right 4% top 0 / 1px 100% no-repeat}.s-deck[data-look=atmo] .s-deck-slide:first-of-type .s-deck-h{letter-spacing:.18em}.s-deck[data-look=atmo] .s-deck-section .s-deck-list{columns:1}}.s-deck[data-look=atmo] .s-deck-timeline{align-items:end!important}.s-deck[data-look=atmo] .s-deck-timeline>*{border-top:0!important;padding-top:0!important}.s-deck[data-look=atmo] .s-deck-timeline>:before{content:"";background:#e6e6e6;height:clamp(40px,9svh,110px);margin-bottom:18px;display:block}.s-deck[data-look=atmo] .s-deck-timeline>:nth-child(2){margin-bottom:8svh}.s-deck[data-look=atmo] .s-deck-timeline>:nth-child(3){margin-bottom:16svh}.s-deck[data-look=atmo] .s-deck-timeline>:nth-child(4){margin-bottom:24svh}.s-deck[data-look=atmo] .s-deck-stat{font-size:clamp(48px,7vw,120px);line-height:.9}.s-deck[data-look=atmo] .s-deck-grid:has(>*>.s-deck-stat)>*{background:linear-gradient(#0d0d0d,#0d0d0d) 0 0/6px 6px no-repeat,linear-gradient(#cfcfcf,#cfcfcf) 14px 2px/calc(100% - 14px) 1px no-repeat!important;border-top:0!important;padding-top:22px!important}
