:root{--bg:#0f0f0f;--bg-2:#161616;--bg-3:#1e1e1e;--text:#fffffff0;--soft:#ffffffa8;--dim:#ffffff70;--faint:#ffffff38;--line:#ffffff1a;--line-2:#ffffff29;--sun:#f37910;--sun-2:#ff9a3d;--font:var(--font-dm), -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--gutter:24px;--col:600px;--sec:132px;--nav-h:60px;--ease:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1);color-scheme:dark}@media (width>=768px){:root{--gutter:40px;--sec:176px;--nav-h:72px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 12px);background:var(--bg)}body{background:var(--bg);color:var(--soft);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;font-weight:400;line-height:1.6;overflow-x:clip}img,svg,picture{max-width:100%;display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4{color:#fff;text-wrap:balance;margin:0;font-weight:600}strong{color:#fff;font-weight:500}em{color:var(--sun);font-style:normal}::selection{background:var(--sun);color:#0f0f0f}:focus-visible{outline:2px solid var(--sun);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:calc(var(--col) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.sec{padding-block:var(--sec);position:relative}.center{text-align:center}.sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.hx{letter-spacing:-.028em;color:#fff;font-size:clamp(2.2rem,9.4vw,3.9rem);font-weight:600;line-height:1.06}.hx--xl{font-size:clamp(2.55rem,11vw,4.8rem);line-height:1.02}.hx--sm{font-size:clamp(1.75rem,7.2vw,2.8rem)}.sub{color:#ffffffdb;margin-top:18px;font-size:clamp(1.06rem,4.5vw,1.3rem);font-weight:300;line-height:1.45}.body{color:var(--soft);font-size:16px;line-height:1.65}.small{color:var(--dim);font-size:13px;line-height:1.55}.label{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:12px;font-weight:500}.num{font-variant-numeric:tabular-nums}.btn{letter-spacing:-.005em;white-space:nowrap;height:56px;transition:transform .3s var(--ease), background-color .3s ease, border-color .3s ease, color .3s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn--light{color:#0f0f0f;background:#fff}.btn--line{box-shadow:inset 0 0 0 1px var(--line-2);color:#fff}.btn--block{width:100%}@media (hover:hover){.btn--light:hover{background:#ededed}.btn--line:hover{box-shadow:inset 0 0 0 1px #ffffff80}}.link{color:#fff;text-decoration:underline;text-decoration-color:var(--faint);text-underline-offset:6px;font-weight:500;text-decoration-thickness:1px;transition:text-decoration-color .3s}@media (hover:hover){.link:hover{text-decoration-color:#fff}}.ic{flex:none;width:1.15em;height:1.15em}.kicker{letter-spacing:.2em;text-transform:uppercase;color:#ffffffb8;align-items:baseline;gap:10px;margin-bottom:18px;font-size:12px;font-weight:500;display:inline-flex}.kicker b{color:var(--sun);letter-spacing:.06em;font-weight:500}.atlas{letter-spacing:.06em;color:#ffa24a;text-shadow:0 0 .07em #ff9c3cb3,0 0 .38em #f3791080;margin-right:-.06em;padding:.06em 0;font-weight:600;line-height:1.1;display:inline-block;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)){.atlas{color:#0000;-webkit-text-fill-color:transparent}.atlas:after{content:"ATLAS";padding:inherit;text-shadow:none;-webkit-text-fill-color:transparent;pointer-events:none;background-image:linear-gradient(100deg,#fff8e800 40%,#fff8e8f5 50%,#fff8e800 60%),linear-gradient(#ffe7bc 0%,#ffb65c 34%,#ff8c22 62%,#f37910 100%);background-position:100% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.atlas[data-text]:after{content:attr(data-text)}.atlas.is-shine:after{animation:1.9s cubic-bezier(.45,.05,.25,1) both atlasShine}}@keyframes atlasShine{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}.atlas--xl{letter-spacing:.08em;text-shadow:0 0 .04em #ffaa50bf,0 0 .2em #f379108c,0 0 .55em #f379104d;margin-right:-.08em;font-size:clamp(4.4rem,21vw,9rem);line-height:1}.ln--glow{margin:-.34em -.45em;padding:.34em .45em}.pb__big{letter-spacing:-.045em;color:#fff;margin-bottom:14px;font-size:clamp(3.3rem,16.5vw,6.2rem);font-weight:600;line-height:1}.pb__big+.hx{margin-top:4px}.pb{position:relative}.pb__media{aspect-ratio:4/5;width:100%;max-width:720px;margin-inline:auto;position:relative;overflow:clip}.pb__media:before,.pb__media:after{content:"";z-index:1;pointer-events:none;position:absolute;left:0;right:0}.pb__media:before{background:linear-gradient(to bottom, var(--bg), #0f0f0f00);height:14%;top:0}.pb__media:after{background:linear-gradient(to bottom, #0f0f0f00, var(--bg) 87.5%);height:48%;bottom:0}.pb__media picture,.pb__media img{width:100%;height:100%}.pb__media img{object-fit:cover;transform-origin:50% 60%}.sda .pb__media{view-timeline:--pb block}.sda .pb__media img{animation:linear both pbZoom}:root.sda .pb__media img{animation-timeline:--pb;animation-range:cover}@keyframes pbZoom{0%{transform:scale(1.12)}to{transform:none}}.pb__txt{z-index:2;text-align:center;margin-top:-30vw;position:relative}@media (width>=720px){.pb__txt{margin-top:-210px}}.ln{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.ln>span{display:inline-block}.js .ln>span{transition:transform 1.1s var(--ease);transition-delay:calc(var(--i,0) * 90ms + var(--d,0s));transform:translateY(105%)}.js .is-in .ln>span,.js .ln.is-in>span{transform:none}.js .fade{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transition-delay:var(--d,0s);transform:translateY(14px)}.js .fade.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .ln>span,.js .fade{opacity:1!important;transition:none!important;transform:none!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sec--pb{padding-top:28px}.skip{z-index:200;color:#0f0f0f;transition:transform .3s var(--ease);background:#fff;border-radius:12px;padding:12px 16px;font-weight:500;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip:focus{transform:none}.wm[data-astro-cid-qisgtjgl]{aspect-ratio:386.3/65.17;width:auto;height:1em;display:block}.nav[data-astro-cid-wpvy4v7s]{z-index:80;padding-top:env(safe-area-inset-top);transition:background-color .4s;position:fixed;top:0;left:0;right:0}.nav[data-astro-cid-wpvy4v7s].is-solid{background:#0f0f0ff0}.nav__in[data-astro-cid-wpvy4v7s]{height:var(--nav-h);justify-content:center;align-items:center;display:flex;position:relative}.nav__logo[data-astro-cid-wpvy4v7s]{color:#fff;animation:navIn .9s var(--ease) both;font-size:14px;display:block}@keyframes navIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nav__btn[data-astro-cid-wpvy4v7s]{place-content:center;gap:6px;width:44px;height:44px;display:grid;position:absolute;top:50%;right:12px;translate:0 -50%}.nav__btn[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]{width:22px;height:1.5px;transition:transform .5s var(--ease), width .5s var(--ease);background:#fff;border-radius:2px;display:block}.nav__btn[data-astro-cid-wpvy4v7s] i[data-astro-cid-wpvy4v7s]:last-of-type{width:14px;margin-left:8px}.nav__btn[data-astro-cid-wpvy4v7s][aria-expanded=true] i[data-astro-cid-wpvy4v7s]:first-of-type{transform:translateY(3.75px)rotate(45deg)}.nav__btn[data-astro-cid-wpvy4v7s][aria-expanded=true] i[data-astro-cid-wpvy4v7s]:last-of-type{width:22px;margin-left:0;transform:translateY(-3.75px)rotate(-45deg)}.menu[data-astro-cid-wpvy4v7s]{z-index:70;background:var(--bg);padding:calc(var(--nav-h) + env(safe-area-inset-top) + 28px) 0 calc(28px + env(safe-area-inset-bottom));opacity:0;transition:opacity .4s;position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-wpvy4v7s].is-open{opacity:1}.menu__in[data-astro-cid-wpvy4v7s]{flex-direction:column;justify-content:space-between;gap:48px;min-height:100%;display:flex}.menu__list[data-astro-cid-wpvy4v7s]{gap:4px;display:grid}.menu__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.menu__foot[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--i) * 45ms + 80ms);transform:translateY(16px)}.menu[data-astro-cid-wpvy4v7s].is-open .menu__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.menu[data-astro-cid-wpvy4v7s].is-open .menu__foot[data-astro-cid-wpvy4v7s]{opacity:1;transform:none}.menu__list[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{letter-spacing:-.025em;color:#fff;padding:9px 0;font-size:30px;font-weight:500;line-height:1.15;text-decoration:none;display:block}.menu__contact[data-astro-cid-wpvy4v7s]{justify-content:center;gap:26px;margin-top:22px;display:flex}.menu__contact[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--soft);align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}body.menu-open{overflow:hidden}@media (width>=768px){.nav__logo[data-astro-cid-wpvy4v7s]{font-size:17px}.nav__btn[data-astro-cid-wpvy4v7s]{right:28px}}.ft[data-astro-cid-jo6i4kqk]{padding:120px 0 calc(120px + env(safe-area-inset-bottom));border-top:1px solid var(--line);text-align:center;position:relative}.ft__mark[data-astro-cid-jo6i4kqk]{color:#fff;width:min(100%,420px);margin:0 auto;display:block}.ft__mark[data-astro-cid-jo6i4kqk] .wm{width:100%;height:auto}.ft__atlas[data-astro-cid-jo6i4kqk]{color:var(--soft);margin-top:26px;font-size:15px}.ft__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:14px 24px;margin-top:56px;font-size:14px;display:flex}.ft__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fff;text-decoration:none}.ft__nav[data-astro-cid-jo6i4kqk]{text-align:left;grid-template-columns:1fr 1fr;gap:28px 16px;max-width:440px;margin:64px auto 0;display:grid}.ft__h[data-astro-cid-jo6i4kqk]{letter-spacing:.18em;text-transform:uppercase;color:var(--dim);font-size:11px;font-weight:500}.ft__h[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}.ft__nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin-top:14px;display:grid}.ft__nav[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffc7;font-size:14px;text-decoration:none}.ft__about[data-astro-cid-jo6i4kqk]{margin-top:36px;font-size:14px}.ft__about[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffc7;text-decoration:none}.ft__org[data-astro-cid-jo6i4kqk]{color:var(--dim);margin-top:40px;font-size:13px;line-height:1.7}.ft__org[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#fffc;text-decoration:underline;text-decoration-color:var(--faint);text-underline-offset:3px}.ft__legal[data-astro-cid-jo6i4kqk]{color:#ffffff52;margin-top:12px;max-width:46ch;margin-inline:auto;font-size:12px;line-height:1.6}
