@import url('https://fonts.googleapis.com/css2?family=Anton&family=Space+Grotesk:wght@400;500;600;700&display=swap');
.vs-story{--blue:#0b3198;--navy:#071f68;--night:#050f32;--ice:#abc9f0;--paper:#edf3fc;--ink:#071f68;--line:rgba(7,31,104,.18);font-family:'Space Grotesk',sans-serif;color:var(--ink);background:#fff;font-size:16px;line-height:1.65;overflow:clip;isolation:isolate}
.vs-story *{box-sizing:border-box}.vs-story [hidden]{display:none!important}.vs-story h1,.vs-story h2,.vs-story h3,.vs-story h4,.vs-story p,.vs-story figure{margin:0}.vs-story h1,.vs-story h2{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-.025em;line-height:1.06}.vs-story h1{font-size:clamp(56px,6.1vw,104px)}.vs-story h2{font-size:clamp(40px,4.4vw,72px)}.vs-story h3,.vs-story h4{font-family:'Space Grotesk',sans-serif;font-weight:600}.vs-story h3{font-size:26px;line-height:1.25}.vs-story h4{font-size:23px;line-height:1.4}.vs-story a{color:inherit;text-decoration:none}.vs-story button,.vs-story summary{font-family:inherit;color:inherit}.vs-story button{cursor:pointer}.vs-story img{display:block;max-width:100%;height:auto}.vs-story :is(a,button,summary,canvas):focus-visible{outline:3px solid #75b7ff;outline-offset:5px}.vs-story :is(section,article,[id]){scroll-margin-top:110px}.vs-pad{padding:100px max(5vw,24px)}.vs-eyebrow{font-size:11px!important;line-height:1.4!important;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-bottom:25px!important}.vs-meta{font-size:12px;line-height:1.6;opacity:.72}.vs-local-nav{display:flex;justify-content:flex-end;gap:32px;padding:16px max(5vw,24px);font-size:12px;letter-spacing:.02em;background:var(--night);color:var(--ice);border-bottom:1px solid #ffffff1a}.vs-local-nav a{padding:8px 0}.vs-local-nav a:hover{text-decoration:underline;text-underline-offset:5px}.vs-actions{display:flex;flex-wrap:wrap;gap:12px}.vs-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:52px;padding:13px 22px;border:1px solid var(--ice);background:var(--ice);color:var(--navy)!important;font-size:13px;font-weight:600;line-height:1.5;transition:background .2s,color .2s,transform .2s}.vs-button span{font-size:21px;font-weight:400}.vs-button:hover{background:#fff;transform:translateY(-2px)}.vs-button--outline{color:inherit!important;background:transparent;border-color:currentColor}.vs-button--outline:hover{background:var(--ice);color:var(--navy)!important;border-color:var(--ice)}.vs-source{display:inline-block;font-size:11px;text-decoration:underline!important;text-underline-offset:4px;line-height:1.8}.vs-source:hover{opacity:.7}.vs-section-head{max-width:580px}.vs-section-head>p:not(.vs-eyebrow){max-width:450px;margin-top:26px;opacity:.85}.vs-hero{background:var(--night);color:#fff;position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:760px;padding:64px max(5vw,24px) 100px;gap:20px;background-image:radial-gradient(ellipse at 78% 40%,#12317180,transparent 55%)}.vs-hero__copy{position:relative;z-index:2;max-width:650px}.vs-hero__copy h1{max-width:630px}.vs-hero__intro{font-size:15px;max-width:370px;margin:28px 0 32px!important;color:#bdcde8}.vs-hero__foot{margin-top:45px!important;text-transform:uppercase;letter-spacing:.13em;font-size:10px;color:var(--ice)}.vs-hero__visual{position:relative;min-width:0;margin-left:-7%;margin-right:-10%}.vs-orbit-label{position:absolute;top:4%;left:23%;font-size:10px;letter-spacing:.15em;text-transform:uppercase;z-index:1;color:var(--ice)}.vs-hero__coordinate{position:absolute;right:10%;bottom:13%;font-size:10px;letter-spacing:.15em;writing-mode:vertical-rl;color:var(--ice);opacity:.65}.vs-scroll{position:absolute;bottom:30px;left:max(5vw,24px);right:max(5vw,24px);display:flex;justify-content:space-between;border-top:1px solid #abc9f033;padding-top:16px;font-size:11px;color:var(--ice)!important}.vs-scroll span{font-size:20px}.vs-globe{width:100%;aspect-ratio:1;position:relative;min-width:0;contain:layout}.vs-globe__canvas{width:100%;height:100%;display:block;position:absolute;inset:0;z-index:2;cursor:grab;touch-action:pan-y;opacity:0;transition:opacity .5s}.vs-globe__canvas:active{cursor:grabbing}.vs-globe.is-ready .vs-globe__canvas{opacity:1}.vs-globe.is-ready .vs-globe__fallback{opacity:0}.vs-globe__halo{position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle,#275aca00 47%,#3b72f329 62%,#1148d51a 69%,transparent 74%);filter:blur(14px)}.vs-globe__fallback{position:absolute;inset:15%;border-radius:50%;overflow:hidden;background:#183d80;box-shadow:inset -40px -20px 70px #020619,0 0 36px #598eff30;transition:opacity .5s}.vs-globe__fallback div{width:100%;height:100%;border-radius:50%;background-image:radial-gradient(circle at 28% 27%,#629cee44,#09164055 50%,#01081ee8 88%),var(--earth-texture);background-size:cover,200% 100%;background-position:center,45% center;filter:saturate(.25)}.vs-globe__orbit{position:absolute;inset:8%;border:1px solid #abc9f02b;border-radius:50%;transform:rotate(-25deg) scaleY(.36);pointer-events:none}.vs-globe__pins{position:absolute;inset:0;pointer-events:none;z-index:3}.vs-pin{position:absolute;width:16px;height:16px;border-radius:50%;background:#dbeaff;border:4px solid #3c77dd;box-shadow:0 0 0 6px #9bc9ff26;transform:translate(-50%,-50%);pointer-events:auto;min-width:16px!important;padding:0;cursor:pointer}.vs-pin::after{content:attr(data-name);position:absolute;left:18px;top:-9px;white-space:nowrap;font-size:10px;letter-spacing:.02em;color:#fff;background:#071a47c9;padding:4px 8px;border-radius:2px}.vs-pin[aria-pressed=true]{background:#fff;box-shadow:0 0 0 8px #9bc9ff38}.vs-globe-help{font-size:10px!important;text-align:center;color:#a9c3e7;margin-top:-9%!important;position:relative;z-index:3;pointer-events:none}.vs-hero .vs-globe-help{opacity:.65}.vs-scale{display:grid;grid-template-columns:1fr 1fr;gap:10%;background:var(--paper)}.vs-scale__data{border-left:1px solid var(--line);padding-left:12%;min-width:0}.vs-switch{display:flex;gap:4px;border:1px solid var(--line);padding:4px;width:max-content;max-width:100%;margin-bottom:40px}.vs-switch button{border:0;background:transparent;padding:10px 16px;font-size:12px;min-height:44px}.vs-switch button[aria-pressed=true]{background:var(--navy);color:white}.vs-fact__scope{font-size:10px;letter-spacing:.11em;text-transform:uppercase;margin-bottom:20px!important}.vs-fact__number{font-family:Anton,sans-serif;font-size:clamp(75px,9vw,145px);line-height:1;letter-spacing:-.035em;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.vs-fact__unit{font-family:'Space Grotesk',sans-serif;font-size:20px;letter-spacing:-.04em}.vs-fact__label{font-size:19px;line-height:1.45;max-width:360px;margin:19px 0 12px!important}.vs-definition{font-size:12px;margin-top:20px;margin-bottom:12px;max-width:440px}.vs-definition summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.vs-definition p{padding:14px 0 5px}.vs-planet-section{background:var(--night);color:#fff}.vs-planet-section__head{padding-bottom:35px;display:grid;grid-template-columns:1fr 1fr;gap:0 10%}.vs-planet-section__head .vs-eyebrow{grid-column:1/-1}.vs-planet-section__head>p:not(.vs-eyebrow){max-width:390px;color:#b8cae5;align-self:center}.vs-journey{display:grid;grid-template-columns:1.05fr 1fr;padding:0 max(5vw,24px);gap:7%;align-items:start}.vs-planet-stage{position:sticky;top:105px;height:calc(100svh - 115px);max-height:900px;min-height:500px}.vs-stage__inner{position:relative;width:100%;max-width:650px}.vs-place-controls{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px;justify-content:center}.vs-place-controls button{display:flex;align-items:center;gap:9px;padding:12px 15px;min-height:48px;border:1px solid #abc9f044;background:transparent;font-size:11px}.vs-place-controls button span{font-size:9px;color:#abc9f0}.vs-place-controls button[aria-pressed=true]{background:var(--ice);color:var(--navy);border-color:var(--ice)}.vs-place-controls button[aria-pressed=true] span{color:var(--navy)}.vs-mode{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:16px;min-height:32px;font-size:10px;color:var(--ice)}.vs-mode button{background:none;border:0;border-bottom:1px solid;padding:7px 0}.vs-stage-note{font-size:10px;color:#8ba4ca;max-width:320px;text-align:center;margin:6px auto 0!important}.vs-location{padding:80px 0 100px;min-height:calc(100svh - 100px);border-top:1px solid #abc9f030;opacity:.65;transition:opacity .4s}.vs-location.is-active{opacity:1}.vs-location__meta{display:flex;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ice);margin-bottom:18px}.vs-location h3{font-family:Anton,sans-serif;text-transform:uppercase;font-weight:400;font-size:clamp(35px,4vw,60px);letter-spacing:-.02em;margin-bottom:28px}.vs-location h4{font-size:20px;max-width:400px;margin:25px 0 16px}.vs-location>p{font-size:14px;line-height:1.8;color:#becde5;margin-bottom:20px}.vs-documentary img{width:100%;aspect-ratio:1.5;object-fit:cover}.vs-documentary figcaption{font-size:9px;line-height:1.7;color:#a4b6d2;margin-top:12px}.vs-documentary figcaption a{text-decoration:underline;text-underline-offset:3px}.vs-landscape{aspect-ratio:1.5;position:relative;background:linear-gradient(165deg,#21478c,#0f2351);overflow:hidden;padding:24px;display:flex;flex-direction:column;justify-content:space-between}.vs-landscape>span{font-size:10px;letter-spacing:.15em;color:#abc9f0}.vs-landscape svg{position:absolute;bottom:0;left:0;width:100%;fill:none;stroke:#8db7ed70;stroke-width:1}.vs-landscape small{position:relative;z-index:1;font-size:9px;color:#abc9f0}.vs-human{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;background:#f7f8fa}.vs-human__facts{display:grid;grid-template-columns:1fr 1fr;gap:35px}.vs-human .vs-fact__number{font-size:clamp(64px,6.5vw,95px)}.vs-human .vs-fact__label{font-size:15px}.vs-human .vs-fact__unit{font-size:18px}.vs-human__context{grid-column:1/-1;border-top:1px solid var(--line);padding-top:30px}.vs-human__context h3{font-size:18px;margin-bottom:14px}.vs-human__context p{font-size:14px;margin-bottom:16px}.vs-process{display:grid;grid-template-columns:1fr 1fr;gap:55px 10%;position:relative}.vs-process>.vs-section-head{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;max-width:none;gap:0 10%}.vs-process>.vs-section-head .vs-eyebrow{grid-column:1/-1}.vs-process>.vs-section-head>p:not(.vs-eyebrow){align-self:center;margin-top:0}.vs-process__visual{position:relative;display:grid;place-items:center;min-height:400px;overflow:hidden}.vs-witek{width:220px;position:relative;z-index:2;transform:rotate(-9deg);transition:transform .5s}.vs-process__visual[data-active='1'] .vs-witek{transform:rotate(7deg) translateY(-10px)}.vs-process__visual[data-active='2'] .vs-witek{transform:rotate(-4deg) scale(1.08)}.vs-process__visual[data-active='3'] .vs-witek{transform:rotate(10deg) translateX(25px)}.vs-process__circle{position:absolute;width:300px;height:300px;border:1px solid var(--ice);border-radius:50%;box-shadow:0 0 0 45px #edf3fc,0 0 0 46px #dce6f5}.vs-process__badge{position:absolute;bottom:30px;right:8%;font-family:Anton,sans-serif;line-height:1.05;font-size:35px;z-index:3;transform:rotate(10deg)}.vs-process__steps{align-self:center}.vs-process-step{border-top:1px solid var(--line)}.vs-process-step:last-child{border-bottom:1px solid var(--line)}.vs-process-step summary{display:flex;align-items:center;gap:24px;min-height:85px;list-style:none;font-size:20px;font-weight:500;cursor:pointer}.vs-process-step summary::-webkit-details-marker{display:none}.vs-process-step summary span:first-child{font-size:11px;font-weight:400;opacity:.6}.vs-process-step summary span:last-child{margin-left:auto;font-size:25px;font-weight:400;transition:transform .3s}.vs-process-step[open] summary span:last-child{transform:rotate(45deg)}.vs-process-step p{padding:0 30px 30px 40px;font-size:14px;max-width:480px}.vs-impact-section{background:var(--blue);color:#fff}.vs-impact{max-width:1400px;margin:auto}.vs-impact__top{display:flex;justify-content:space-between;gap:20px;align-items:baseline}.vs-impact__top .vs-meta{color:var(--ice);opacity:1}.vs-impact__number{font-family:Anton,sans-serif;font-size:clamp(120px,23vw,330px);letter-spacing:-.035em;line-height:1.12;display:flex;align-items:center;justify-content:space-between}.vs-impact__star{font-size:.55em;color:var(--ice);line-height:1}.vs-impact h2{font-size:clamp(27px,3vw,48px);max-width:850px;line-height:1.2}.vs-impact__provenance{font-size:11px;color:var(--ice);margin-top:25px!important}.vs-method{border-top:1px solid #abc9f055;margin-top:35px;font-size:13px}.vs-method summary{display:flex;justify-content:space-between;align-items:center;min-height:65px;cursor:pointer;list-style:none}.vs-method summary::-webkit-details-marker{display:none}.vs-method summary span{font-size:25px}.vs-method[open] summary span{transform:rotate(45deg)}.vs-method>div{max-width:800px;padding-bottom:20px}.vs-method ul{padding-left:20px}.vs-method li{padding:6px 0}.vs-method .vs-meta{opacity:1;color:#c5d6f0;margin-top:20px}.vs-annual-chart{display:grid;gap:14px;margin-top:45px;border-top:1px solid #abc9f055;padding-top:30px}.vs-annual-row{display:grid;grid-template-columns:50px 1fr 80px;gap:16px;align-items:center;font-size:12px}.vs-annual-bar{height:10px;background:#abc9f02e}.vs-annual-bar span{display:block;height:100%;background:var(--ice)}.vs-finale{display:grid;grid-template-columns:1.05fr 1fr;min-height:550px;background:var(--paper)}.vs-finale__photo{min-height:500px;overflow:hidden}.vs-finale__photo img{width:100%;height:100%;object-fit:cover}.vs-finale__copy{padding:65px 12%;align-self:center}.vs-finale__copy p:not(.vs-eyebrow){font-size:15px;margin:25px 0 30px}.vs-finale__copy .vs-button{background:var(--navy);color:#fff!important;border-color:var(--navy)}.vs-source-section{background:#fff}.vs-sources{display:grid;grid-template-columns:1fr 1fr;gap:10%}.vs-sources h2{font-size:clamp(32px,3.5vw,54px)}.vs-sources>div>p:not(.vs-eyebrow){font-size:13px;max-width:400px;margin-top:25px}.vs-sources ol{margin:0;padding:0;list-style:none;counter-reset:source}.vs-sources li{counter-increment:source;border-top:1px solid var(--line);padding:15px 0 15px 35px;position:relative}.vs-sources li:before{content:counter(source,decimal-leading-zero);position:absolute;left:0;top:18px;font-size:10px;opacity:.5}.vs-sources li a{font-size:12px;font-weight:500}.vs-sources li p{font-size:10px;opacity:.65;margin-top:4px}.vs-press .vs-local-nav{background:var(--blue);color:#fff}.vs-press-hero{display:grid;grid-template-columns:1fr 1fr;background:var(--blue);color:#fff;padding:65px max(5vw,24px) 80px;gap:7%;align-items:center}.vs-press-hero h1{font-size:clamp(55px,6.3vw,102px);max-width:620px}.vs-press-hero__copy>p:not(.vs-eyebrow){font-size:15px;max-width:390px;margin:27px 0 30px;opacity:.87}.vs-press-hero__email{display:inline-block;font-size:12px;margin-top:38px;border-bottom:1px solid #abc9f080;padding-bottom:5px}.vs-press-hero__photo{position:relative;min-width:0}.vs-press-hero__photo img{height:530px;object-fit:cover;width:100%;object-position:45% center}.vs-press-hero__photo figcaption{font-size:10px;color:var(--ice);margin-top:12px}.vs-press-stamp{position:absolute;bottom:45px;left:-35px;width:170px;height:170px;border-radius:50%;display:grid;place-content:center;text-align:center;line-height:1.1;font-family:Anton,sans-serif;font-size:30px;background:var(--ice);color:var(--navy);transform:rotate(-12deg);border:6px solid var(--blue)}.vs-brand-intro{display:grid;grid-template-columns:1fr 1fr;gap:10%}.vs-brand-intro h2{font-size:clamp(36px,3.5vw,58px)}.vs-lead{font-size:19px;line-height:1.7}.vs-text-button{display:inline-flex;gap:25px;background:transparent;border:0;border-bottom:1px solid var(--navy);padding:9px 0;margin-top:25px;font-size:12px}.vs-copy-status{display:block;font-size:11px;margin-top:10px}.vs-press-facts{background:var(--paper)}.vs-press-facts .vs-section-head{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:0 10%}.vs-press-facts .vs-section-head .vs-eyebrow{grid-column:1/-1}.vs-press-facts .vs-section-head>p:not(.vs-eyebrow){align-self:center;margin-top:0}.vs-press-facts__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:55px}.vs-press-facts__grid .vs-fact{border-top:1px solid var(--line);padding-top:25px}.vs-press-facts__grid .vs-fact__number{font-size:clamp(55px,6vw,87px);gap:8px}.vs-press-facts__grid .vs-fact__unit{font-size:15px}.vs-press-facts__grid .vs-fact__label{font-size:14px;min-height:65px}.vs-press-facts__grid .vs-fact__scope{font-size:9px;min-height:28px}.vs-editorial{display:grid;grid-template-columns:1fr 1fr;gap:10%}.vs-editorial__topics{align-self:center}.vs-editorial__topics details{border-top:1px solid var(--line)}.vs-editorial__topics details:last-child{border-bottom:1px solid var(--line)}.vs-editorial__topics summary{display:flex;gap:22px;align-items:center;cursor:pointer;list-style:none;min-height:105px;font-size:18px;font-weight:500;padding:15px 0}.vs-editorial__topics summary::-webkit-details-marker{display:none}.vs-editorial__topics summary span:first-child{font-size:10px;opacity:.6}.vs-editorial__topics summary span:last-child{margin-left:auto;font-size:25px}.vs-editorial__topics details[open] summary span:last-child{transform:rotate(45deg)}.vs-editorial__topics details p{font-size:14px;padding:0 20px 30px 36px}.vs-tech{display:grid;grid-template-columns:1fr 1fr;gap:10%;background:var(--night);color:#fff}.vs-tech h2{font-size:clamp(37px,3.8vw,61px)}.vs-tech>div>p:not(.vs-eyebrow){font-size:14px;max-width:390px;margin:25px 0 30px;color:#b8cae5}.vs-tech__art{align-self:center;transform:perspective(1000px) rotateY(-10deg) rotateZ(3deg);border:1px solid #abc9f055;padding:30px;background:linear-gradient(135deg,#153878,#071d51)}.vs-tech__art>span{display:block;font-size:10px;letter-spacing:.14em;border-bottom:1px solid #abc9f030;padding-bottom:20px}.vs-tech__art>div{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid #abc9f030;align-items:center}.vs-tech__art b{font-size:11px;font-weight:400;color:var(--ice)}.vs-tech__art i{width:45%;height:7px;background:#abc9f030}.vs-tech__art i:last-child{width:15%;margin-left:auto;background:#abc9f07a}.vs-tech .vs-tech__art>p{font-family:Anton,sans-serif;font-size:30px;color:var(--ice);line-height:1.15;margin-bottom:0}.vs-kit__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:45px}.vs-kit-card{border:1px solid var(--line)}.vs-kit-card__image{aspect-ratio:1.4;background:var(--blue);display:grid;place-items:center;overflow:hidden}.vs-kit-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.vs-kit-card:hover img{transform:scale(1.035)}.vs-kit-card--logo img{width:70%;height:auto;object-fit:contain}.vs-kit-card--product .vs-kit-card__image{background:var(--paper)}.vs-kit-card--product img{width:60%;height:80%;object-fit:contain}.vs-kit-card>div:last-child{padding:24px;position:relative}.vs-kit-card h3{font-size:20px}.vs-kit-card p{font-size:11px;margin-top:8px}.vs-kit-card>div:last-child>span{position:absolute;right:20px;top:22px;font-size:23px}.vs-kit__links{display:flex;align-items:center;gap:30px;flex-wrap:wrap;margin-top:30px}.vs-contact{background:var(--ice);display:grid;grid-template-columns:1.5fr 1fr;gap:10%;position:relative}.vs-contact h2{font-size:clamp(45px,5.5vw,85px)}.vs-contact__email{display:inline-block;font-size:clamp(16px,2.5vw,32px);line-height:1.4;letter-spacing:-.04em;border-bottom:1px solid;padding-bottom:8px;margin-top:35px;overflow-wrap:anywhere}.vs-contact p:not(.vs-eyebrow){font-size:13px;max-width:440px;margin-top:25px}.vs-contact__witek{width:240px;justify-self:center;align-self:center;transform:rotate(12deg)}.vs-mission-link{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-top:45px;padding-bottom:45px;border-bottom:1px solid var(--line)}.vs-mission-link h2{font-size:clamp(28px,3vw,46px)}
@media(min-width:1700px){.vs-hero{min-height:850px}.vs-hero__visual{max-width:750px}.vs-story{font-size:18px}.vs-press-hero__photo img{height:650px}}
@media(max-width:1100px){.vs-pad{padding:75px 5vw}.vs-hero{min-height:650px}.vs-hero__visual{margin-left:-15%;margin-right:-20%}.vs-hero h1{font-size:72px}.vs-journey{gap:5%;grid-template-columns:1fr 1fr}.vs-place-controls{gap:5px}.vs-place-controls button{font-size:10px;padding:10px}.vs-planet-stage{top:90px;min-height:440px}.vs-human{gap:6%;grid-template-columns:.8fr 1.2fr}.vs-human__facts{gap:25px}.vs-press-hero__photo img{height:460px}.vs-press-facts__grid{grid-template-columns:repeat(2,1fr);gap:45px}.vs-press-facts__grid .vs-fact__label{min-height:0}.vs-press-facts__grid .vs-fact__scope{min-height:0}.vs-press-facts__grid .vs-fact__number{font-size:85px}}
@media(max-width:760px){.vs-story{font-size:15px}.vs-pad{padding:65px 24px}.vs-local-nav{justify-content:space-between;gap:15px;padding:10px 24px;font-size:10px;overflow:auto;white-space:nowrap}.vs-story h1{font-size:clamp(52px,12vw,83px)}.vs-story h2{font-size:clamp(39px,9vw,58px)}.vs-eyebrow{font-size:10px!important;margin-bottom:20px!important}.vs-hero{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:48px 24px 75px;gap:0}.vs-hero__copy{max-width:550px}.vs-hero__copy h1{max-width:560px;font-size:clamp(52px,12vw,80px)}.vs-hero__intro{max-width:360px;font-size:14px;margin:23px 0 25px!important}.vs-hero__foot{display:none}.vs-hero__visual{width:min(105%,490px);margin:10px auto -25px}.vs-orbit-label{font-size:8px;top:7%;left:22%}.vs-hero__coordinate{font-size:8px}.vs-globe-help{font-size:9px!important}.vs-hero__visual .vs-globe-help{display:none}.vs-scroll{left:24px;right:24px;bottom:22px;font-size:10px}.vs-button{padding:12px 17px;min-height:49px;font-size:12px;gap:20px}.vs-actions{gap:8px}.vs-scale{display:block}.vs-scale__data{border-left:0;border-top:1px solid var(--line);padding:30px 0 0;margin-top:35px}.vs-switch{margin-bottom:30px}.vs-fact__number{font-size:110px}.vs-fact__label{font-size:18px}.vs-fact__unit{font-size:21px}.vs-planet-section__head{display:block;padding-bottom:35px}.vs-planet-section__head>p:not(.vs-eyebrow){margin-top:25px;font-size:14px}.vs-journey{display:block;padding:0 24px}.vs-planet-stage{position:relative;top:auto;height:auto;min-height:0;max-height:none;max-width:480px;margin:auto auto 45px}.vs-stage__inner{max-width:none}.vs-globe--story{margin-top:-30px}.vs-place-controls{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);width:100%}.vs-place-controls button{justify-content:center;flex-direction:column;font-size:11px;gap:2px;padding:10px 4px;min-height:58px}.vs-mode{font-size:10px;margin-top:12px}.vs-location{min-height:0;padding:35px 0 55px;opacity:1}.vs-location h3{font-size:40px;margin-bottom:22px}.vs-location h4{font-size:20px}.vs-location__meta{font-size:9px;letter-spacing:.04em}.vs-documentary figcaption{font-size:9px}.vs-human{display:block}.vs-human__facts{margin-top:40px;gap:30px 20px}.vs-human .vs-fact__number{font-size:68px;gap:7px}.vs-human .vs-fact__unit{font-size:16px}.vs-human .vs-fact__label{font-size:14px}.vs-human .vs-fact__scope{font-size:9px}.vs-human .vs-meta,.vs-human .vs-definition{font-size:11px}.vs-process{display:block}.vs-process>.vs-section-head{display:block}.vs-process>.vs-section-head>p:not(.vs-eyebrow){margin-top:25px}.vs-process__visual{min-height:340px;margin:25px 0 10px}.vs-process__circle{width:230px;height:230px;box-shadow:0 0 0 32px #edf3fc,0 0 0 33px #dce6f5}.vs-witek{width:185px}.vs-process__badge{font-size:30px;bottom:15px;right:5%}.vs-process-step summary{font-size:18px;min-height:75px;gap:20px}.vs-impact__top{display:block}.vs-impact__top .vs-meta{display:block;margin-bottom:25px}.vs-impact__number{font-size:clamp(104px,25vw,190px);line-height:1.15}.vs-impact__star{font-size:.4em}.vs-impact h2{font-family:'Space Grotesk',sans-serif;font-size:25px;text-transform:none;font-weight:500;letter-spacing:-.04em;line-height:1.25}.vs-impact__provenance{font-size:10px}.vs-finale{display:flex;flex-direction:column}.vs-finale__photo{min-height:0;height:360px}.vs-finale__copy{padding:50px 24px;align-self:stretch}.vs-sources{display:block}.vs-sources h2{font-size:39px}.vs-sources ol{margin-top:35px}.vs-press-hero{display:flex;flex-direction:column;padding:45px 24px 55px;gap:40px;align-items:stretch}.vs-press-hero h1{font-size:clamp(54px,13vw,80px)}.vs-press-hero__copy>p:not(.vs-eyebrow){font-size:14px;max-width:370px;margin:25px 0}.vs-press-hero__email{margin-top:26px}.vs-press-hero__photo img{height:340px}.vs-press-stamp{width:125px;height:125px;left:-12px;bottom:30px;font-size:23px}.vs-brand-intro{display:block}.vs-brand-intro h2{font-size:39px}.vs-brand-intro .vs-lead{font-size:17px;margin-top:30px}.vs-press-facts .vs-section-head{display:block}.vs-press-facts .vs-section-head>p:not(.vs-eyebrow){margin-top:25px}.vs-press-facts__grid{gap:32px 20px;margin-top:35px}.vs-press-facts__grid .vs-fact__number{font-size:clamp(50px,13vw,80px)}.vs-press-facts__grid .vs-fact__unit{font-size:13px}.vs-press-facts__grid .vs-fact__scope{min-height:30px}.vs-press-facts__grid .vs-fact__label{font-size:13px}.vs-press-facts__grid .vs-meta,.vs-press-facts__grid .vs-definition{font-size:10px}.vs-editorial{display:block}.vs-editorial__topics{margin-top:35px}.vs-editorial__topics summary{font-size:17px;min-height:95px}.vs-tech{display:block}.vs-tech h2{font-size:39px}.vs-tech__art{margin:45px 10px 10px;padding:25px;transform:rotate(2deg)}.vs-kit__grid{grid-template-columns:1fr;gap:20px;margin-top:35px}.vs-kit-card{display:grid;grid-template-columns:130px 1fr}.vs-kit-card__image{aspect-ratio:1;height:100%}.vs-kit-card>div:last-child{padding:20px 35px 20px 18px;align-self:center}.vs-kit-card h3{font-size:18px}.vs-kit-card p{font-size:10px;max-width:130px}.vs-kit-card>div:last-child>span{right:12px;font-size:20px}.vs-kit__links{gap:20px}.vs-contact{display:block;padding-bottom:40px}.vs-contact h2{font-size:52px}.vs-contact__email{font-size:22px}.vs-contact__witek{width:140px;margin:40px 20px 0 auto}.vs-mission-link{display:block;padding-top:40px;padding-bottom:40px}.vs-mission-link h2{font-size:34px;margin-bottom:25px}.vs-story :is(section,article,[id]){scroll-margin-top:90px}}
@media(prefers-reduced-motion:reduce){.vs-story *,.vs-story *:before,.vs-story *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.vs-witek{transform:none!important}.vs-globe__canvas{transition:none}.vs-location{opacity:1}}

.vs-documentary--atacama img{aspect-ratio:auto;object-fit:contain;height:auto}
.vs-fact__qualifier{font-size:12px;margin-bottom:8px!important;opacity:.7}.vs-impact__annual{margin-top:40px;padding-top:30px;border-top:1px solid #abc9f055}.vs-impact__annual h3{font-size:16px;font-weight:400;margin-top:30px}.vs-current-year{font-size:13px;color:var(--ice)}.vs-current-year strong{font-family:Anton,sans-serif;font-size:44px;font-weight:400;display:block;color:white;line-height:1.2;margin-bottom:8px}.vs-impact__annual .vs-annual-chart{margin-top:20px;border:0;padding:0}.vs-press-facts__grid .vs-fact__qualifier{min-height:20px}.vs-press-facts__grid .vs-fact:not(:has(.vs-fact__qualifier)) .vs-fact__number{padding-top:28px}
