@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-ext-wght-normal.d1990364.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-cyrillic-wght-normal.2ffcac4f.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-greek-wght-normal.6b69666c.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-vietnamese-wght-normal.383b32a0.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-ext-wght-normal.f5cc7610.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/manrope-latin-wght-normal.fedf4c92.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-400-normal.a731b325.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-ext-400-normal.6624aabc.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-cyrillic-400-normal.45ad9b64.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-400-normal.9df354c1.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-vietnamese-400-normal.8013fb29.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-vietnamese-400-normal.8e99a789.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-ext-400-normal.d75a2a84.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-400-normal.cc135074.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-400-normal.92f9a759.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-400-normal.753a0e70.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-400-italic.1d795181.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-ext-400-italic.5b1ca551.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-cyrillic-400-italic.612bf04c.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-cyrillic-400-italic.c680c979.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-vietnamese-400-italic.fe912318.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-vietnamese-400-italic.08cd951b.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-ext-400-italic.138b22a8.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-ext-400-italic.a76672a2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/cormorant-garamond-latin-400-italic.235349d9.woff2) format("woff2"),url(/_next/static/media/cormorant-garamond-latin-400-italic.7b42a9ec.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--color-base:#111715;--color-surface:#18201c;--color-deep:#0c1210;--color-text:#f3eee5;--color-muted:#b5bbae;--color-primary:#dcc08a;--color-primary-hover:#ecd8ad;--color-border:#374039;--color-subtle:#65715f;--color-focus:#f1d38f;--color-ornament:#8e794e;--font-display:"Cormorant Garamond",Georgia,serif;--font-body:"Manrope Variable",Arial,sans-serif;--text-xs:.625rem;--text-small:.75rem;--text-body:1rem;--text-lead:1.125rem;--text-logo:1.25rem;--text-h1:clamp(4rem,7.8vw,7rem);--text-h2:clamp(2.75rem,4.8vw,4.5rem);--text-h3:clamp(2rem,3.2vw,3rem);--text-inner:clamp(3.5rem,6.5vw,6rem);--leading-body:1.8;--leading-display:.98;--tracking-wide:.16em;--tracking-label:.2em;--tracking-logo:.12em;--tracking-tight:-.035em;--space-half:4px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:48px;--space-8:64px;--space-10:80px;--space-12:96px;--space-14:112px;--space-16:128px;--content-max:1280px;--header-h:104px;--logo-h:40px;--target-min:48px;--gutter:48px;--radius-sm:4px;--line:1px;--focus-width:2px;--focus-offset:4px;--border:var(--line) solid var(--color-border);--measure:60ch;--hero-art-w:640px;--hero-min:744px;--orbit-size:216px;--orbit-inner:152px;--orbit-core:88px;--banner-w:256px;--banner-h:352px;--inner-min:720px;--motion:180ms;--opacity-faint:.2;--opacity-soft:.5}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--space-4)}body{margin:0;background:var(--color-base);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}img,svg{display:block;max-width:100%}button{cursor:pointer}::selection{background:var(--color-primary);color:var(--color-base)}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--tracking-tight)}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}em{font-weight:400;color:var(--color-primary)}p{color:var(--color-muted)}.shell{width:calc(100% - var(--gutter)*2);max-width:var(--content-max);margin-inline:auto}.section{padding-block:var(--space-14)}.skip-link{position:absolute;top:var(--space-2);left:var(--space-2);z-index:10;transform:translateY(-200%);padding:var(--space-2);background:var(--color-primary);color:var(--color-base)}.skip-link:focus{transform:translateY(0)}.header{border-bottom:var(--border);position:relative;z-index:5}.header-inner{min-height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.brand{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;line-height:1.1;font-size:var(--text-logo);font-weight:600;letter-spacing:var(--tracking-logo);min-height:var(--target-min)}.brand img{width:var(--logo-h);height:var(--logo-h)}.brand-sub{display:block;font-size:var(--text-xs);letter-spacing:.48em;margin-top:var(--space-1)}.navigation{gap:var(--space-6)}.navigation,.navigation a{display:flex;align-items:center}.navigation a{gap:var(--space-3);min-height:var(--target-min);font-size:var(--text-small);white-space:nowrap;color:var(--color-muted)}.navigation a:last-child{border:var(--border);padding-inline:var(--space-3);color:var(--color-text)}.navigation a:hover,.navigation a[aria-current]{color:var(--color-primary)}.menu-toggle{display:none}.hero{overflow:hidden;background:radial-gradient(ellipse at 80% 55%,var(--color-surface),var(--color-base) 62%)}.hero,.hero-grid{position:relative}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;min-height:var(--hero-min);align-items:center}.hero-copy{padding-block:var(--space-10);position:relative;z-index:2}.art-caption,.art-coordinate,.contact-link>span,.eyebrow,.footer-signoff,.hero-bottom,.manifesto-strip,.section-label,.status{font-size:var(--text-xs);letter-spacing:var(--tracking-label);font-weight:500}.eyebrow{color:var(--color-primary);display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5)}.small-star{font-size:var(--text-logo)}.hero h1{max-width:11ch}.hero h1 em{white-space:nowrap}.hero-description{max-width:44ch;margin-top:var(--space-4)}.hero-description p:first-child{font-size:var(--text-small);color:var(--color-primary);margin-bottom:var(--space-2)}.hero-description .prose p{font-size:var(--text-small)}.hero-actions{display:flex;align-items:center;gap:var(--space-5);margin-top:var(--space-5)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--target-min);padding:var(--space-2) var(--space-3);border:var(--line) solid transparent;font-size:var(--text-small);font-weight:600;border-radius:0;transition:background var(--motion),transform var(--motion)}.button-gold{background:var(--color-primary);color:var(--color-base)}.button-gold:hover{background:var(--color-primary-hover);transform:translateY(calc(-1*var(--space-half)))}.button-gold:focus-visible{outline-offset:var(--focus-offset)}.text-link{min-height:var(--target-min);display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-small);color:var(--color-primary);border-bottom:var(--line) solid var(--color-ornament);padding-block:var(--space-1)}.text-link:hover{color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.gate-art{width:var(--hero-art-w);max-width:none;justify-self:center;position:relative;align-self:end;margin-top:calc(-1*var(--space-2));margin-bottom:calc(-1*var(--space-6));pointer-events:none}.gate-art svg{width:100%}.art-coordinate{position:absolute;bottom:var(--space-12);right:var(--space-6);writing-mode:vertical-rl;color:var(--color-ornament);font-size:var(--text-xs)}.hero-bottom{position:relative;z-index:2;justify-content:space-between;min-height:var(--space-8);border-top:var(--border);color:var(--color-muted)}.hero-bottom,.hero-bottom a{display:flex;align-items:center;gap:var(--space-4)}.hero-bottom a{min-height:var(--target-min)}.hero-bottom a:hover{color:var(--color-primary)}.manifesto-strip{border-block:var(--border);color:var(--color-muted);background:var(--color-deep)}.manifesto-strip .shell{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--space-10)}.manifesto-strip svg{width:var(--space-3);height:var(--space-3);color:var(--color-primary);flex-shrink:0}.section-label{display:flex;align-items:center;gap:var(--space-2);color:var(--color-primary);margin-bottom:var(--space-4)}.section-label>span:first-child{color:var(--color-muted)}.label-rule{width:var(--space-4);height:var(--line);background:var(--color-ornament)}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-6)}.section-heading>p{font-size:var(--text-small);padding-bottom:var(--space-1)}.announcement{position:relative;display:grid;grid-template-columns:1fr 1.4fr;border:var(--border);background:var(--color-surface)}.announcement-art{min-height:var(--space-16);display:grid;place-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at center,var(--color-border),var(--color-deep));border-right:var(--border);margin:var(--space-1)}.announcement-art>img{position:relative;z-index:1;width:var(--space-10);height:var(--space-10)}.orbit{position:absolute;width:var(--orbit-size);height:var(--orbit-size);border:var(--line) solid var(--color-ornament);opacity:var(--opacity-soft);transform:rotate(45deg)}.orbit-two{width:var(--orbit-inner);height:var(--orbit-inner);transform:rotate(0deg)}.orbit-three{width:var(--orbit-core);height:var(--orbit-core)}.announcement-copy{padding:var(--space-6) var(--space-6) var(--space-6) var(--space-5)}.status{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-primary);margin-bottom:var(--space-3)}.status:before{content:"";display:block;width:var(--space-1);height:var(--space-1);border:var(--line) solid var(--color-primary);transform:rotate(45deg)}.announcement h3{margin-bottom:var(--space-3)}.prose{max-width:var(--measure)}.prose p{font-size:var(--text-body);line-height:var(--leading-body);margin-bottom:var(--space-3)}.prose p:last-child{margin-bottom:0}.prose a{text-decoration:underline;text-underline-offset:var(--space-half);color:var(--color-primary);overflow-wrap:anywhere}.announcement .prose p{font-size:var(--text-small)}.announcement .text-link{margin-top:var(--space-3)}.corner-mark{position:absolute;top:var(--space-2);right:var(--space-3);color:var(--color-ornament);font-size:var(--text-logo)}.about-section{background:var(--color-deep);border-block:var(--border)}.about-grid{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:var(--space-12)}.about-copy h2{margin-bottom:var(--space-4)}.about-copy .prose p:first-child{color:var(--color-primary);font-size:var(--text-lead)}.about-copy .prose p{font-size:var(--text-small)}.about-copy .text-link{margin-top:var(--space-4)}.about-art{flex-direction:column;min-height:var(--banner-h);padding:var(--space-4);background:radial-gradient(circle,var(--color-surface),var(--color-deep) 70%)}.about-art,.banner-frame{display:flex;align-items:center;justify-content:center;position:relative}.banner-frame{width:var(--banner-w);height:var(--banner-h);background:linear-gradient(135deg,var(--color-border),var(--color-surface) 50%,var(--color-base))}.banner-frame,.banner-frame:after{border:var(--line) solid var(--color-ornament);clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%)}.banner-frame:after{content:"";position:absolute;inset:var(--space-2);opacity:var(--opacity-soft)}.banner-frame img{position:relative;width:var(--space-16);height:var(--space-16);z-index:1}.banner-dot{position:absolute;top:var(--space-6);width:var(--space-1);height:var(--space-1);background:var(--color-primary);transform:rotate(45deg)}.banner-line{position:absolute;bottom:var(--space-8);height:var(--space-6);width:var(--line);background:var(--color-ornament)}.art-caption{margin-top:var(--space-4);color:var(--color-muted);text-align:center}.contact-band{padding-block:var(--space-10);background:var(--color-primary)}.contact-band,.contact-band .section-label,.contact-band .section-label>span:first-child{color:var(--color-base)}.contact-band .label-rule{background:var(--color-base)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.contact-band h2{font-size:var(--text-h2);max-width:12ch}.contact-band p{color:var(--color-base);font-size:var(--text-small);margin-top:var(--space-3)}.contact-link{display:grid;grid-template-columns:1fr auto;gap:var(--space-2);border-bottom:var(--line) solid var(--color-base);padding-block:var(--space-3);overflow-wrap:anywhere}.contact-link>span:first-child{grid-column:1/-1}.contact-link strong{font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);line-height:1.3;letter-spacing:var(--tracking-tight)}.contact-link>span:last-child{font-size:var(--text-h3);letter-spacing:0}.contact-link:hover strong{text-decoration:underline;text-underline-offset:var(--space-1)}.contact-band :focus-visible{outline-color:var(--color-base)}.footer{background:var(--color-deep)}.footer-main{padding-block:var(--space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);border-bottom:var(--border)}.footer-main p{font-size:var(--text-xs);max-width:24ch}.footer-main>a:last-child{font-size:var(--text-small);display:flex;gap:var(--space-3);align-items:center;min-height:var(--target-min);overflow-wrap:anywhere}.footer-main>a:last-child:hover{color:var(--color-primary)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-3);color:var(--color-muted);font-size:var(--text-xs)}.footer-bottom nav{display:flex;gap:var(--space-3)}.footer-bottom nav a{min-height:var(--target-min);display:flex;align-items:center}.footer-bottom nav a:hover{color:var(--color-primary)}.footer-signoff{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:0}.footer-signoff svg{width:var(--space-2);height:var(--space-2);color:var(--color-primary)}.inner-page{min-height:var(--inner-min);overflow:hidden}.back-link{display:inline-flex;min-height:var(--target-min);align-items:center;font-size:var(--text-small);color:var(--color-muted);margin-bottom:var(--space-6)}.back-link:hover{color:var(--color-primary)}.inner-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:var(--space-8)}.inner-grid h1{font-size:var(--text-inner);margin-bottom:var(--space-4);max-width:12ch}.inner-grid .button,.inner-grid .text-link{margin-top:var(--space-4)}.inner-grid .prose{max-width:48ch}.inner-grid .prose p{font-size:var(--text-small)}.inner-grid .compact{width:100%;margin-block:calc(-1*var(--space-8));align-self:center}.inner-grid .compact .art-coordinate{display:none}.inner-emblem{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);min-height:var(--banner-h);position:relative}.inner-emblem:before{content:"";position:absolute;width:var(--banner-w);height:var(--banner-w);border:var(--border);transform:rotate(45deg)}.inner-emblem>svg{width:var(--space-3);color:var(--color-primary)}.inner-emblem>span{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-muted)}@media(min-width:1600px){.hero{--hero-min:824px}}@media(max-width:1120px){:root{--gutter:32px;--hero-art-w:552px;--hero-min:648px}.hero-grid{grid-template-columns:1.2fr 1fr}.hero h1{font-size:clamp(3.5rem,7.8vw,6rem)}.about-grid{gap:var(--space-8)}.contact-grid{gap:var(--space-6)}.footer-main{flex-wrap:wrap}.footer-main p{display:none}}@media(max-width:800px){:root{--gutter:24px;--header-h:88px;--hero-min:0;--text-h1:clamp(3.5rem,11vw,5.5rem);--text-h2:clamp(2.75rem,8vw,4rem)}.header-inner{flex-wrap:wrap;gap:0}.menu-toggle{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text);background:transparent;border:var(--border);min-height:var(--target-min);padding-inline:var(--space-2);font-size:var(--text-small)}.navigation{display:none;flex-basis:100%;gap:var(--space-1);padding-bottom:var(--space-3)}.navigation.is-open{display:flex;flex-direction:column;align-items:stretch}.navigation a,.navigation a:last-child{padding-inline:var(--space-2)}.navigation a:last-child{justify-content:space-between}.hero-grid{grid-template-columns:1fr}.hero-copy{padding-block:var(--space-8) var(--space-4)}.hero h1{font-size:var(--text-h1);max-width:none}.hero-description{max-width:48ch}.gate-art{width:min(100%,var(--hero-art-w));margin-top:calc(-1*var(--space-8));margin-bottom:calc(-1*var(--space-6));justify-self:end;opacity:.85}.hero-bottom{min-height:var(--space-8);font-size:var(--text-xs)}.hero-bottom>span{max-width:28ch}.manifesto-strip .shell{flex-wrap:wrap;justify-content:center;gap:var(--space-2);padding-block:var(--space-3);font-size:var(--text-xs)}.manifesto-strip span:last-child,.manifesto-strip svg:last-of-type{display:none}.section{padding-block:var(--space-8)}.section-heading{align-items:start;flex-direction:column;gap:var(--space-3)}.announcement{grid-template-columns:1fr}.announcement-art{min-height:var(--orbit-size);border-right:0;border-bottom:var(--border)}.announcement-copy{padding:var(--space-4)}.about-grid{grid-template-columns:1fr}.about-art{order:2}.about-copy .prose p{font-size:var(--text-body)}.about-copy .prose p:first-child{font-size:var(--text-lead)}.contact-grid{grid-template-columns:1fr;gap:var(--space-4)}.contact-band h2{max-width:15ch}.contact-link{max-width:100%}.contact-link strong{font-size:clamp(1.75rem,5vw,3rem)}.footer-main{gap:var(--space-2)}.footer-bottom,.footer-main{align-items:start;flex-direction:column}.footer-bottom{gap:var(--space-1)}.footer-signoff{margin-top:var(--space-2)}.inner-grid{grid-template-columns:1fr;gap:var(--space-8)}.inner-grid h1{font-size:clamp(3.5rem,10vw,5.5rem)}.inner-grid .compact{max-width:var(--hero-art-w);justify-self:center;margin:calc(-1*var(--space-4)) 0}.inner-emblem{min-height:var(--banner-h)}.back-link{margin-bottom:var(--space-4)}}@media(max-width:400px){:root{--gutter:16px;--text-logo:1rem;--text-h1:3.25rem;--text-h2:2.5rem}.brand{gap:var(--space-1)}.brand-sub{font-size:var(--text-xs)}.hero-actions{gap:var(--space-3);align-items:start;flex-direction:column}.hero-bottom>a{font-size:var(--text-xs);gap:var(--space-1)}.hero-bottom>span{max-width:20ch}.eyebrow{letter-spacing:var(--tracking-wide)}.art-coordinate{display:none}.contact-link strong{font-size:1.65rem}.announcement-copy{padding:var(--space-3)}.banner-frame,.inner-emblem:before{width:var(--orbit-size)}.inner-emblem:before{height:var(--orbit-size)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.policy-page{max-width:var(--content-max)}.policy-page h1{font-size:var(--text-inner);margin-bottom:var(--space-4)}.policy-content{max-width:var(--measure)}.policy-content h2{font-size:var(--text-h3);line-height:1.15;margin-top:var(--space-6);margin-bottom:var(--space-3)}.policy-content .policy-meta{color:var(--color-primary);margin-bottom:var(--space-4);font-size:var(--text-small)}.policy-content strong{color:var(--color-text);font-weight:700}.policy-content ul{color:var(--color-muted);padding-left:var(--space-3);margin-block:var(--space-3)}.policy-content li{margin-bottom:var(--space-1)}.footer-bottom nav{flex-wrap:wrap}