.about-hero[data-astro-cid-kz67ucfq]{position:relative;overflow:hidden}.about-hero__mark[data-astro-cid-kz67ucfq]{opacity:.04;pointer-events:none;width:520px;height:auto;position:absolute;bottom:-160px;left:-80px}.about-hero__inner[data-astro-cid-kz67ucfq]{z-index:1;padding-top:clamp(32px,1.905cqi + 24.57px,52px);padding-bottom:var(--sp-56);position:relative}.about-hero__text[data-astro-cid-kz67ucfq]{flex-direction:column;align-items:flex-start;gap:26px;max-width:660px;padding-top:clamp(28px,2.371cqi + 18.75px,52.9px);display:flex}.about-hero__title[data-astro-cid-kz67ucfq]{font-size:var(--fs-56-36);letter-spacing:-.04em;margin:0;font-weight:700;line-height:1.05}.about-hero__lead[data-astro-cid-kz67ucfq]{max-width:34em;color:var(--on-dark);text-wrap:pretty;font-size:18px;line-height:1.6}.about-hero__actions[data-astro-cid-kz67ucfq]{flex-wrap:wrap;gap:12px;display:flex}.about-hero__location[data-astro-cid-kz67ucfq]{color:var(--on-dark-strong);border-top:1px solid #ffffff24;align-self:stretch;align-items:center;gap:14px;padding-top:22px;font-size:15px;display:flex}.about-hero__location[data-astro-cid-kz67ucfq] .about-hero__pin{color:var(--silver);flex:none}.about-hero__stage[data-astro-cid-kz67ucfq]{--h:clamp(420px, 50cqi, 640px);--x:50%;height:var(--h);pointer-events:none;position:relative}.about-hero__spot[data-astro-cid-kz67ucfq]{left:var(--x);width:calc(var(--h) * 720 / 887);background:radial-gradient(46% 80% at 50% 0,#dce2ec38 0%,#dce2ec0d 55%,#dce2ec00 76%);height:100%;position:absolute;top:0;transform:translate(-50%)}.about-hero__floor[data-astro-cid-kz67ucfq]{height:calc(var(--h) * 150 / 887);background:linear-gradient(#141922 0%,#07090d 100%);border-top:1px solid #e4e7ec2e;position:absolute;bottom:0;left:0;right:0}.about-hero__glow[data-astro-cid-kz67ucfq]{left:var(--x);top:calc(var(--h) * 567 / 887);width:calc(var(--h) * 680 / 887);height:calc(var(--h) * 170 / 887);background:radial-gradient(50% 50% at 50% 100%,#dce2ec1a 0%,#dce2ec00 70%);position:absolute;transform:translate(-50%)}.about-hero__machine[data-astro-cid-kz67ucfq]{left:var(--x);width:calc(var(--h) * 517 / 887);height:calc(var(--h) * 753 / 887);mix-blend-mode:lighten;position:absolute;top:0;overflow:hidden;transform:translate(-50%)}.about-hero__machine--reflection[data-astro-cid-kz67ucfq]{top:calc(var(--h) * 753 / 887);opacity:.3;transform:translate(-50%)scaleY(-1);-webkit-mask-image:linear-gradient(#0000 70%,#000 100%);mask-image:linear-gradient(#0000 70%,#000 100%)}.about-hero__caption[data-astro-cid-kz67ucfq]{left:var(--x);top:calc(var(--h) * 839 / 887);white-space:nowrap;color:var(--on-dark);line-height:1.65;position:absolute;transform:translate(-50%)}@container page (width>=1280px){.about-hero[data-astro-cid-kz67ucfq]{min-height:900px}.about-hero__inner[data-astro-cid-kz67ucfq]{padding-top:52px;padding-bottom:40px}.about-hero__text[data-astro-cid-kz67ucfq]{padding-top:52.9px}.about-hero__stage[data-astro-cid-kz67ucfq]{--h:887px;--x:calc(50% + 360px);position:absolute;bottom:0;left:0;right:0}.about-hero__spot[data-astro-cid-kz67ucfq]{height:calc(100% + 13px);top:-13px}}@media (forced-colors:active){.about-hero__machine--reflection[data-astro-cid-kz67ucfq]{display:none}}.company[data-astro-cid-nqu2nrvk]{gap:var(--sp-48) var(--sp-80);padding-block:var(--sp-112) var(--sp-120);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container page (width>=856px){.company[data-astro-cid-nqu2nrvk]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.company__features[data-astro-cid-nqu2nrvk]{padding-top:46px}}.company__copy[data-astro-cid-nqu2nrvk]{flex-direction:column;gap:28px;min-width:0;display:flex}.company__statement[data-astro-cid-nqu2nrvk]{border-left:2px solid var(--graphite);color:var(--ink);text-wrap:pretty;padding:26px 0 26px 28px;font-size:22px;font-weight:500;line-height:1.5}.company__photo[data-astro-cid-nqu2nrvk]{--cut:22px;height:300px;position:relative;overflow:hidden}.company__features[data-astro-cid-nqu2nrvk]{flex-direction:column;min-width:0;display:flex}.company__feature[data-astro-cid-nqu2nrvk]{gap:22px;padding:30px 0;display:flex}.company__feature[data-astro-cid-nqu2nrvk]+.company__feature[data-astro-cid-nqu2nrvk]{border-top:1px solid var(--rule-light-band)}.company__feature-body[data-astro-cid-nqu2nrvk]{flex-direction:column;gap:8px;min-width:0;display:flex}.company__feature-title[data-astro-cid-nqu2nrvk]{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:700;line-height:1.2}.company__feature-text[data-astro-cid-nqu2nrvk]{color:var(--text-2);text-wrap:pretty;font-size:16px}@container page (width<=855.98px){.company__features[data-astro-cid-nqu2nrvk]{margin-top:-30px}}@container page (width<=479.98px){.company__statement[data-astro-cid-nqu2nrvk]{padding:20px 0 20px 20px}.company__feature[data-astro-cid-nqu2nrvk]{gap:18px}.company__photo[data-astro-cid-nqu2nrvk]{height:240px}}.about-tech-section{overflow:hidden}.tech__spot[data-astro-cid-qfreigmb]{pointer-events:none;background:radial-gradient(46% 70% at 50% 0,#dce2ec24 0%,#dce2ec00 75%);width:900px;height:620px;position:absolute;top:0;left:24%;transform:translate(-50%)}.tech__mark[data-astro-cid-qfreigmb]{opacity:.035;pointer-events:none;width:520px;height:auto;position:absolute;top:-120px;right:-120px}.tech[data-astro-cid-qfreigmb]{gap:var(--sp-56);padding-block:var(--sp-112) var(--sp-120);flex-direction:column;display:flex}.tech__head[data-astro-cid-qfreigmb]{gap:22px var(--sp-80);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@container page (width>=856px){.tech__head[data-astro-cid-qfreigmb]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.tech__title[data-astro-cid-qfreigmb]{flex-direction:column;gap:18px;display:flex}.tech__h2[data-astro-cid-qfreigmb]{align-items:flex-end;gap:clamp(16px,1.143cqi + 11.54px,28px);margin:0;display:flex}.tech__numeral[data-astro-cid-qfreigmb]{font-size:var(--fs-168-92);letter-spacing:-.06em;color:#0000;background:linear-gradient(#fff 0%,#dde1e7 55%,#a9b1bc 100%);-webkit-background-clip:text;background-clip:text;flex:none;font-weight:700;line-height:.86}.tech__h2-text[data-astro-cid-qfreigmb]{max-width:11em;font-size:var(--fs-40-26);letter-spacing:-.03em;color:var(--white);text-wrap:balance;padding-bottom:6px;font-weight:700;line-height:1.1}.tech__intro[data-astro-cid-qfreigmb]{max-width:34em;color:var(--on-dark);text-wrap:pretty;font-size:17px}.tech__firsts[data-astro-cid-qfreigmb]{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}@container page (width>=608px){.tech__firsts[data-astro-cid-qfreigmb]{grid-template-columns:repeat(2,minmax(0,1fr))}.tech__feature[data-astro-cid-qfreigmb]{grid-column:span 2}}@container page (width>=1125px){.tech__firsts[data-astro-cid-qfreigmb]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tech__first[data-astro-cid-qfreigmb]{border-top:1px solid #ffffff29;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:26px 0 8px;display:flex}.tech__tag[data-astro-cid-qfreigmb]{color:var(--silver);background:#e4e7ec14;border-left:2px solid #e4e7ecb3;padding:3px 10px;font-size:11px;line-height:1.65}.tech__first-title[data-astro-cid-qfreigmb]{letter-spacing:-.01em;color:var(--white);font-size:19px;font-weight:700;line-height:1.25}.tech__first-text[data-astro-cid-qfreigmb]{color:var(--on-dark-2);text-wrap:pretty;flex:1;font-size:15px;line-height:1.55}.tech[data-astro-cid-qfreigmb] .tech__link{white-space:nowrap;font-size:14px}.tech__feature[data-astro-cid-qfreigmb]{--cut:22px;background:var(--black);min-width:0;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));grid-template-columns:minmax(0,1fr) 200px;gap:20px;padding:30px 30px 0;display:grid;position:relative;overflow:hidden}.tech__feature[data-astro-cid-qfreigmb] :focus-visible{outline-offset:-2px}.tech__feature-spot[data-astro-cid-qfreigmb]{background:radial-gradient(50% 60% at 50% 30%,#dce2ec2e 0%,#dce2ec00 72%);width:280px;height:100%;position:absolute;top:0;right:20px}.tech__feature-body[data-astro-cid-qfreigmb]{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding-bottom:28px;display:flex;position:relative}.tech__feature-tag[data-astro-cid-qfreigmb]{background:var(--silver);color:#0b0d12;padding:4px 10px;font-size:11px;font-weight:700;line-height:1.65}.tech__feature-title[data-astro-cid-qfreigmb]{font-size:var(--fs-24-21);letter-spacing:-.02em;color:var(--white);font-weight:700;line-height:1.2}.tech__feature-text[data-astro-cid-qfreigmb]{color:var(--on-dark);text-wrap:pretty;flex:1;font-size:15px;line-height:1.55}.tech__feature-image[data-astro-cid-qfreigmb]{justify-content:center;align-items:flex-end;display:flex;position:relative}.tech__feature-image[data-astro-cid-qfreigmb] .media{aspect-ratio:382/556;width:auto;height:230px}@container page (width<=479.98px){.tech__feature[data-astro-cid-qfreigmb]{grid-template-columns:minmax(0,1fr);padding:26px 22px 0}.tech__feature-body[data-astro-cid-qfreigmb]{padding-bottom:0}.tech__feature-image[data-astro-cid-qfreigmb] .media{height:200px}}.tech__further[data-astro-cid-qfreigmb]{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr);align-items:center;gap:14px 28px;padding:22px 0;display:grid}@container page (width>=856px){.tech__further[data-astro-cid-qfreigmb]{grid-template-columns:auto minmax(0,1fr)}.tech__further-links[data-astro-cid-qfreigmb]{margin-left:-1px;padding-left:29px;position:relative}.tech__further-links[data-astro-cid-qfreigmb]:before{content:"";background:var(--rule-dark-2);width:1px;position:absolute;top:-22px;bottom:-22px;left:0}}.tech__further-label[data-astro-cid-qfreigmb]{color:var(--on-dark-2);white-space:nowrap;line-height:1.65}.tech__further-links[data-astro-cid-qfreigmb]{flex-wrap:wrap;gap:16px 48px;display:flex}.tech__further-link[data-astro-cid-qfreigmb]{color:var(--white);align-items:center;gap:10px;margin:-3px 0;padding:3px 0;font-size:16px;font-weight:600;display:inline-flex}.tech__further-link[data-astro-cid-qfreigmb]:hover{color:var(--silver)}.tech__further-link[data-astro-cid-qfreigmb]>svg{flex:none}.tech__videos[data-astro-cid-qfreigmb]{gap:36px var(--sp-56);grid-template-columns:minmax(0,1fr);display:grid}@container page (width>=856px){.tech__videos[data-astro-cid-qfreigmb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tech__video[data-astro-cid-qfreigmb]{--cut:22px;background:#0b0d12c7;flex-direction:column;min-width:0;display:flex;overflow:hidden}.tech__video-frame[data-astro-cid-qfreigmb]{background:var(--black);height:clamp(200px,7.619cqi + 170.29px,280px);color:var(--white);display:block;position:relative}.tech__video-frame[data-astro-cid-qfreigmb] .media{opacity:.85}.tech__video-frame[data-astro-cid-qfreigmb]:hover{color:var(--silver)}.tech__video-vignette[data-astro-cid-qfreigmb]{background:radial-gradient(circle,#0000 30%,#00000073 100%);position:absolute;inset:0}.tech__video-play[data-astro-cid-qfreigmb]{background:#0b0d12d9;border:1px solid #e4e7ec99;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 16px 32px #00000080}.tech__video-play[data-astro-cid-qfreigmb]>svg{transform:rotate(-45deg)}.tech__video-body[data-astro-cid-qfreigmb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;padding:24px 28px;display:flex}.tech__video-text[data-astro-cid-qfreigmb]{flex-direction:column;gap:6px;min-width:0;display:flex}.tech__video-label[data-astro-cid-qfreigmb]{color:var(--silver);line-height:1.65}.tech__video-title[data-astro-cid-qfreigmb]{color:var(--white);font-size:19px;font-weight:700;line-height:1.65}.tech__video-sub[data-astro-cid-qfreigmb]{color:var(--on-dark-2);font-size:15px}@container page (width<=479.98px){.tech__video-body[data-astro-cid-qfreigmb]{padding:22px 20px}}@media (forced-colors:active){.tech__numeral[data-astro-cid-qfreigmb]{color:canvastext;background:0 0}}.principles[data-astro-cid-teqso7k7]{gap:var(--sp-48);padding-block:var(--sp-112) var(--sp-120);flex-direction:column;display:flex}.principles__groups[data-astro-cid-teqso7k7]{--gap:44px;--row-gap:36px;align-items:stretch}.principles__group[data-astro-cid-teqso7k7]{border-top:1px solid var(--rule);box-shadow:var(--etch);flex-direction:column;gap:6px;padding:28px 0 8px;display:flex}.principles__head[data-astro-cid-teqso7k7]{align-items:center;gap:16px;padding-bottom:14px;display:flex}.principles__title[data-astro-cid-teqso7k7]{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:700;line-height:1.2}.principles__items[data-astro-cid-teqso7k7]{flex-direction:column;flex:1;display:flex}.principles__item[data-astro-cid-teqso7k7]{gap:14px;padding:14px 0;display:flex}.principles__item[data-astro-cid-teqso7k7]+.principles__item[data-astro-cid-teqso7k7]{border-top:1px solid #edf1f6}.principles__marker[data-astro-cid-teqso7k7]{color:var(--graphite);flex:none;padding-top:8px;display:flex}.principles__text[data-astro-cid-teqso7k7]{color:#2b3647;text-wrap:pretty;font-size:15px;line-height:1.55}.principles__links[data-astro-cid-teqso7k7]{border-top:1px solid var(--rule-light-band);flex-wrap:wrap;gap:12px 28px;padding-top:20px;display:flex}.principles__links[data-astro-cid-teqso7k7] .principles__link{white-space:nowrap;font-size:14px}.support[data-astro-cid-ibi4bhdd]{gap:var(--sp-48) var(--sp-80);padding-block:var(--sp-112) var(--sp-120);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container page (width>=856px){.support[data-astro-cid-ibi4bhdd]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.support__copy[data-astro-cid-ibi4bhdd]{flex-direction:column;gap:24px;min-width:0;display:flex}.support__intro[data-astro-cid-ibi4bhdd]{color:var(--text-2);text-wrap:pretty;font-size:17px}.support__items[data-astro-cid-ibi4bhdd]{flex-direction:column;padding-top:8px;display:flex}.support__item[data-astro-cid-ibi4bhdd]{gap:14px;padding:16px 0;display:flex}.support__item[data-astro-cid-ibi4bhdd]+.support__item[data-astro-cid-ibi4bhdd]{border-top:1px solid #dde3ec}.support__marker[data-astro-cid-ibi4bhdd]{color:var(--graphite);flex:none;padding-top:8px;display:flex}.support__text[data-astro-cid-ibi4bhdd]{color:#2b3647;text-wrap:pretty;font-size:16px;line-height:1.55}.about-responsible-section{overflow:hidden}.responsible__mark[data-astro-cid-genignt2]{opacity:.035;pointer-events:none;width:520px;height:auto;position:absolute;bottom:-140px;left:-100px}.responsible[data-astro-cid-genignt2]{gap:var(--sp-48);padding-block:var(--sp-112) var(--sp-120);flex-direction:column;display:flex}.responsible__grid[data-astro-cid-genignt2]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;display:grid}@container page (width>=856px){.responsible__grid[data-astro-cid-genignt2]{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr)}}.responsible__panel[data-astro-cid-genignt2]{--cut:24px;background-image:var(--texture-navy);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));background-size:cover;flex-direction:column;gap:18px;padding:38px;display:flex;position:relative;overflow:hidden}.responsible__panel[data-astro-cid-genignt2] :focus-visible{outline-offset:-2px}.responsible__panel-mark[data-astro-cid-genignt2]{opacity:.07;pointer-events:none;width:260px;height:auto;position:absolute;bottom:-70px;right:-60px}.responsible__panel-label[data-astro-cid-genignt2]{color:var(--silver);line-height:1.65}.responsible__panel-title[data-astro-cid-genignt2]{font-size:var(--fs-28-22);letter-spacing:-.02em;color:var(--white);font-weight:700;line-height:1.15;position:relative}.responsible__panel-text[data-astro-cid-genignt2]{color:var(--on-navy);text-wrap:pretty;flex:1;font-size:16px;line-height:1.6;position:relative}.responsible__panel-link[data-astro-cid-genignt2]{position:relative}.responsible__panel-link[data-astro-cid-genignt2] .responsible__link{white-space:nowrap;font-size:14px}.responsible__items[data-astro-cid-genignt2]{grid-template-columns:repeat(auto-fit,minmax(clamp(33.32% - 29.3333px,699300px - 99900%,clamp(49.99% - 22px,439560px - 99900%,100%)),1fr));gap:36px 44px;min-width:0;display:grid}.responsible__item[data-astro-cid-genignt2]{border-top:1px solid #ffffff29;flex-direction:column;gap:16px;min-width:0;padding:26px 0 8px;display:flex}.responsible__text[data-astro-cid-genignt2]{color:var(--on-navy-2);text-wrap:pretty;font-size:16px;line-height:1.5}@container page (width<=479.98px){.responsible__panel[data-astro-cid-genignt2]{padding:30px 24px}}.reading[data-astro-cid-mpvvand4]{gap:28px var(--sp-60);grid-template-columns:minmax(0,1fr);align-items:center;padding-block:clamp(44px,3.429cqi + 30.63px,80px) clamp(48px,3.81cqi + 33.14px,88px);display:grid}@container page (width>=856px){.reading[data-astro-cid-mpvvand4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}}.reading__copy[data-astro-cid-mpvvand4]{flex-direction:column;gap:14px;display:flex}.reading__title[data-astro-cid-mpvvand4]{font-size:var(--fs-30-22);letter-spacing:-.02em;color:var(--ink);font-weight:700;line-height:1.15}.reading__intro[data-astro-cid-mpvvand4]{color:var(--text-2);text-wrap:pretty;font-size:15px}.reading__links[data-astro-cid-mpvvand4]{grid-template-columns:repeat(auto-fit, minmax(clamp(calc(50% - var(--sp-56) / 2), calc((480px - 100%) * 999), 100%), 1fr));gap:0 var(--sp-56);display:grid}@container page (width>=856px){.reading__links[data-astro-cid-mpvvand4]{row-gap:36px}}.reading__link[data-astro-cid-mpvvand4]{border-top:1px solid var(--rule);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17px;font-weight:600;display:flex}.reading__link[data-astro-cid-mpvvand4]:hover{border-top-color:var(--graphite);color:var(--graphite)}.reading__link[data-astro-cid-mpvvand4] .reading__icon{color:var(--graphite);flex:none}
