.accent[data-astro-cid-j7pv25f6]{color:var(--accent)}.hero[data-astro-cid-j7pv25f6]{min-height:760px;display:flex;flex-direction:column;padding-top:1.4rem}.hero-meta[data-astro-cid-j7pv25f6],.hero-bottom[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;color:var(--muted)}.hero-body[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.6fr .7fr;align-items:center;gap:3rem;flex:1;padding:5rem 0}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font:500 clamp(4.5rem,10.8vw,10.5rem)/.91 var(--font-display);letter-spacing:-.09em;margin:1.8rem 0 0}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--accent);font-style:normal}.hero-aside[data-astro-cid-j7pv25f6]{justify-self:end;width:min(100%,310px);align-self:end;padding-bottom:1.5rem}.hero-aside[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.04rem;color:#c3cac4;margin:3rem 0 1.7rem}.orbit[data-astro-cid-j7pv25f6]{width:190px;height:190px;border:1px solid #51605b;border-radius:50%;position:relative;display:grid;place-items:center;margin:auto}.orbit[data-astro-cid-j7pv25f6]:before,.orbit[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;border:1px solid #3a4843;border-radius:50%;inset:23px}.orbit[data-astro-cid-j7pv25f6]:after{inset:48px}.orbit-core[data-astro-cid-j7pv25f6]{font:500 1.5rem var(--font-display);color:var(--accent)}.orbit[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--accent);top:13px;left:55px}.orbit[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-of-type(2){inset:auto 28px 22px auto;background:var(--paper)}.orbit[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-of-type(3){top:52px;left:auto;right:10px;width:5px;height:5px;background:var(--muted)}.hero-bottom[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line);padding:1.3rem 0}.intro-band[data-astro-cid-j7pv25f6]{background:var(--paper);color:var(--ink)}.intro-grid[data-astro-cid-j7pv25f6]{min-height:270px;display:grid;grid-template-columns:1fr 2.5fr .3fr;align-items:center;gap:2rem}.intro-grid[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{align-self:start;margin-top:3rem;color:#69736d}.intro-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font:500 clamp(1.7rem,3vw,3rem)/1.26 var(--font-display);letter-spacing:-.05em;max-width:800px}.intro-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:600;text-decoration:underline;text-decoration-color:#9ab657;text-underline-offset:7px}.intro-asterisk[data-astro-cid-j7pv25f6]{font-size:4rem;color:#879c61;align-self:end;justify-self:end}.section-pad[data-astro-cid-j7pv25f6]{padding-top:7rem;padding-bottom:8rem}.focus-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.focus-card[data-astro-cid-j7pv25f6]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:370px;padding:2rem;display:flex;flex-direction:column;transition:background .2s}.focus-card[data-astro-cid-j7pv25f6]:hover{background:var(--ink-2)}.focus-card[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{color:var(--accent)}.focus-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font:500 clamp(1.6rem,2.7vw,2.6rem)/1.08 var(--font-display);letter-spacing:-.06em;margin:3.5rem 0 1rem}.focus-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);max-width:270px;font-size:.92rem;margin:0}.card-arrow[data-astro-cid-j7pv25f6]{font-size:1.4rem;margin-top:auto;align-self:end;color:var(--accent)}.feature-section[data-astro-cid-j7pv25f6]{background:#1d2928;padding:6rem 0}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.8fr 1.2fr;gap:6vw;align-items:center}.feature-copy[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font:500 clamp(4.5rem,8vw,8rem)/.9 var(--font-display);letter-spacing:-.09em;margin:2rem 0}.feature-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#aebbb4;max-width:460px}.feature-copy[data-astro-cid-j7pv25f6] .feature-lead[data-astro-cid-j7pv25f6]{font:500 clamp(1.4rem,2vw,2rem)/1.3 var(--font-display);letter-spacing:-.04em;color:var(--paper)}.feature-copy[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6]{margin-top:1.5rem}.feature-art[data-astro-cid-j7pv25f6]{min-height:500px;border:1px solid #65746a;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:2rem;background:radial-gradient(circle at 50% 50%,#344d41 0,#1d2928 44%,#172120 70%);overflow:hidden}.art-label[data-astro-cid-j7pv25f6],.art-bottom[data-astro-cid-j7pv25f6]{z-index:1;color:#c3d6bd}.art-bottom[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between}.art-bottom[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:1.2rem}.art-rings[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center}.art-rings[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;display:block;width:60%;aspect-ratio:1;border:1px solid #7b9d74;border-radius:50%;transform:rotateX(66deg) rotate(-25deg)}.art-rings[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){width:75%;transform:rotateX(66deg) rotate(35deg)}.art-rings[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){width:88%;transform:rotateX(66deg) rotate(90deg)}.art-rings[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:500 9rem var(--font-display);color:var(--accent);font-weight:400;text-shadow:0 0 80px #b7ed73}.closing[data-astro-cid-j7pv25f6]{padding-top:8rem;padding-bottom:9rem}.closing-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:end}.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font:500 clamp(4rem,8vw,8rem)/.95 var(--font-display);letter-spacing:-.08em;margin:1.8rem 0 0}.closing-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding-bottom:.5rem}.closing[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font:500 clamp(1.2rem,1.8vw,1.6rem)/1.45 var(--font-display);max-width:350px;color:#bbc4bc}.closing[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6]{margin-top:1.5rem}@media(max-width:850px){.hero[data-astro-cid-j7pv25f6]{min-height:650px}.hero-body[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2rem;padding:5rem 0 3rem}.hero-aside[data-astro-cid-j7pv25f6]{justify-self:start;width:auto;max-width:550px;display:grid;grid-template-columns:130px 1fr;gap:0 2rem;align-items:center}.orbit[data-astro-cid-j7pv25f6]{width:120px;height:120px;grid-row:1/3}.orbit[data-astro-cid-j7pv25f6]:before{inset:16px}.orbit[data-astro-cid-j7pv25f6]:after{inset:32px}.hero-aside[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 1rem}.feature-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.feature-art[data-astro-cid-j7pv25f6]{min-height:430px}.focus-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.intro-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 3fr}.intro-asterisk[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:600px){.hero-meta[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child,.hero-bottom[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child{display:none}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(4.2rem,16vw,6.5rem)}.hero-aside[data-astro-cid-j7pv25f6]{display:block}.orbit[data-astro-cid-j7pv25f6]{margin:0 0 2rem}.hero-aside[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.intro-grid[data-astro-cid-j7pv25f6]{display:block;padding-block:2rem}.intro-grid[data-astro-cid-j7pv25f6] .mono[data-astro-cid-j7pv25f6]{display:block;margin:0}.intro-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:2rem 0 0}.section-pad[data-astro-cid-j7pv25f6],.closing[data-astro-cid-j7pv25f6]{padding-block:5rem}.focus-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.focus-card[data-astro-cid-j7pv25f6]{min-height:310px}.focus-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:2.5rem}.feature-section[data-astro-cid-j7pv25f6]{padding-block:5rem}.feature-art[data-astro-cid-j7pv25f6]{min-height:330px}.closing-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(4rem,16vw,6rem)}}
