:root{--cds-background:#0c0b09;--cds-layer-01:#15130f;--cds-layer-02:#1c1914;--cds-text-primary:#f2eee6;--cds-text-secondary:#aaa196;--cds-text-helper:#8f877e;--cds-interactive:#c9a966;--cds-focus:#e5cf9f;--cds-border-subtle:#f2eee629;--cds-border-strong:#f2eee652;--cds-support-success:#6fbd8d;--cds-support-error:#ff8389;--ink:var(--cds-background);--ivory:var(--cds-text-primary);--taupe:var(--cds-text-secondary);--gold:var(--cds-interactive);--gold-soft:#c9a96673;--hairline:var(--cds-border-subtle);--space-01:.125rem;--space-02:.25rem;--space-03:.5rem;--space-04:.75rem;--space-05:1rem;--space-06:1.5rem;--space-07:2rem;--space-08:2.5rem;--space-09:3rem;--space-10:4rem;--space-11:5rem;--space-12:6rem;--font-serif:"Fraunces Variable", "Georgia", serif;--font-sans:"Space Grotesk Variable", "Helvetica Neue", sans-serif;--gutter:var(--space-05);--grid-columns:4;--section-pad:clamp(6rem, 14vw, 12rem);--ease-luxe:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:6rem}body{background:var(--ink);color:var(--ivory);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-size:1rem;font-weight:400;line-height:1.75;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(90% 55% at 50% -5%,#c2a1630d,#0000 65%),radial-gradient(120% 90% at 50% 110%,#9a91860a,#0000 60%);position:fixed;inset:0}::selection{background:var(--gold);color:var(--ink)}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{font:inherit;cursor:pointer}a,button,input,textarea,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.skip-link{z-index:1000;top:var(--space-05);left:var(--space-05);padding:var(--space-04) var(--space-05);color:var(--ink);background:var(--ivory);transform:translateY(calc(-100% - var(--space-07)));font-size:.875rem;font-weight:600;transition:transform .16s;position:fixed}.skip-link:focus{transform:translateY(0)}.grain{pointer-events:none;z-index:999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");width:200%;height:200%;position:fixed;inset:-50%}.label{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--taupe);font-size:.75rem;font-weight:500;line-height:1.4}.serif{font-family:var(--font-serif);font-optical-sizing:auto}.gold-text{background:linear-gradient(115deg,#e5cf9f 0%,#c2a163 48%,#b08d4f 100%);-webkit-text-fill-color:transparent;color:#0000;background-clip:text}.wrap{z-index:1;width:100%;max-width:99rem;padding-inline:var(--gutter);margin-inline:auto;position:relative}section{border-top:1px solid var(--hairline);scroll-margin-top:5.5rem}.topbar{z-index:100;justify-content:space-between;align-items:center;gap:var(--space-05);min-height:4.5rem;padding:var(--space-04) var(--gutter);border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(16px);background:#0c0b09c7;grid-template-columns:1fr auto 1fr;display:grid;position:fixed;top:0;left:0;right:0}.wordmark{font-family:var(--font-serif);letter-spacing:.04em;font-size:1.35rem;font-weight:500}.wordmark sup{color:var(--gold);margin-left:.1em;font-size:.5em}.topbar nav{align-items:center;gap:clamp(.75rem,2vw,2.75rem);display:flex}.topbar__journal{justify-self:end}.menu-toggle{display:none}.topbar nav a{align-items:center;min-height:2.75rem;transition:color .4s;display:inline-flex;position:relative}.topbar nav a:after{content:"";background:var(--gold);transform-origin:100%;width:100%;height:1px;transition:transform .5s var(--ease-luxe);position:absolute;bottom:-6px;left:0;transform:scaleX(0)}.topbar nav a:hover,.topbar nav a[aria-current=page]{color:var(--ivory)}.topbar nav a[aria-current=page]:after{transform:scaleX(1)}.topbar nav a:hover:after{transform-origin:0;transform:scaleX(1)}.btn{font-family:var(--font-sans);letter-spacing:.3em;text-transform:uppercase;min-height:3rem;padding:var(--space-05) var(--space-07);border:1px solid var(--gold);color:var(--ink);background:var(--gold);align-items:center;gap:.9rem;font-size:.6875rem;transition:border-color .45s,color .45s,background .45s;display:inline-flex}.btn:hover{border-color:var(--ivory);color:var(--ink);background:var(--ivory)}.btn--sm{min-height:2.75rem;padding:var(--space-04) var(--space-05)}.btn--ghost{color:var(--ivory);background:0 0;border-color:#f2eee647}.btn--ghost:hover{color:var(--gold);border-color:var(--gold);background:0 0}.action{min-height:3rem;padding:var(--space-04) var(--space-06);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;justify-content:flex-start;align-items:center;font-size:.75rem;font-weight:550;line-height:1.25;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.action--primary{min-width:min(100%,18rem);color:var(--ink);background:var(--gold);border-color:var(--gold)}.action--primary:hover{background:var(--ivory);border-color:var(--ivory)}.action--primary:disabled{cursor:wait;opacity:.68}.action--quiet{color:var(--ivory);border-color:var(--cds-border-strong);background:0 0}.action--quiet:hover{color:var(--gold);border-color:var(--gold)}.link-quiet{min-height:2.75rem;font-family:var(--font-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--taupe);border-bottom:1px solid var(--hairline);align-items:center;padding-bottom:4px;font-size:.6875rem;transition:color .45s,border-color .45s;display:inline-flex}.link-quiet:hover{color:var(--ivory);border-color:var(--gold)}.hero{isolation:isolate;border-top:none;flex-direction:column;justify-content:flex-end;min-height:100svh;padding-top:8rem;padding-bottom:3rem;display:flex;position:relative}.hero__art{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__art:after{content:"";background:linear-gradient(90deg,#0c0b09fa 0%,#0c0b09e0 38%,#0c0b0933 76%,#0c0b091a 100%);position:absolute;inset:0}.hero__art img{object-fit:cover;object-position:center;opacity:.78;filter:saturate(.82)contrast(1.06);width:100%;height:100%}.hero__eyebrow{align-items:center;gap:1.1rem;margin-bottom:clamp(2rem,5vw,3.5rem);display:flex}.hero__eyebrow .tick{background:var(--gold);opacity:.7;width:3rem;height:1px}.hero h1{font-family:var(--font-serif);letter-spacing:-.015em;margin-bottom:clamp(2rem,4.5vw,3.25rem);font-size:clamp(3rem,9.5vw,8.75rem);font-weight:340;line-height:1.04}.hero h1 .line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.hero h1 .line>span{animation:rise 1.2s var(--ease-luxe) forwards;display:block;transform:translateY(112%)}.hero h1 .line:nth-child(2)>span{animation-delay:.14s}.hero h1 .line:nth-child(3)>span{animation-delay:.28s}.hero h1 em{font-style:italic;font-weight:400}@keyframes rise{to{transform:translateY(0)}}.hero__tag{max-width:30rem;color:var(--taupe);margin-bottom:clamp(2.5rem,5vw,3.5rem);font-size:clamp(1rem,1.4vw,1.2rem);font-weight:300;line-height:1.7}.hero__tag em{font-family:var(--font-serif);color:var(--ivory);font-style:italic}.hero__ctas{flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem;display:flex}.hero__side{right:var(--gutter);writing-mode:vertical-rl;letter-spacing:.45em;display:none;position:absolute;top:50%;transform:translateY(-50%)rotate(180deg)}.manifesto{padding:var(--section-pad) 0}.manifesto__label{margin-bottom:clamp(2.5rem,6vw,4rem)}.manifesto p{font-family:var(--font-serif);letter-spacing:-.01em;max-width:26ch;font-size:clamp(1.65rem,3.9vw,3.4rem);font-weight:340;line-height:1.28}.manifesto p em{font-style:italic;font-weight:400}.manifesto p .dim{color:var(--taupe)}.artifacts{padding-bottom:var(--section-pad)}.artifacts__grid{background:var(--hairline);grid-template-columns:1fr;gap:1px;display:grid}.artifact{background:var(--ink);overflow:hidden}.artifact picture{display:block;overflow:hidden}.artifact img{aspect-ratio:1;object-fit:cover;filter:saturate(.72)contrast(1.04);width:100%;height:auto;transition:transform 1.2s var(--ease-luxe), filter 1.2s var(--ease-luxe)}.artifact:hover img{filter:saturate(.9)contrast(1.02);transform:scale(1.018)}.artifact figcaption{border-top:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:1rem;padding:1.35rem 1.5rem;display:flex}.artifact figcaption em{font-family:var(--font-serif);color:var(--ivory);font-size:1.05rem}.section-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:1rem;padding:1.5rem 0;display:flex}.pillars__grid{grid-template-columns:1fr;display:grid}.pillars__grid>li{min-width:0}.pillar{border-bottom:1px solid var(--hairline);min-height:100%;padding:clamp(2.75rem,5vw,3.75rem) clamp(1.75rem,3.5vw,2.75rem);transition:border-color .5s,box-shadow .5s,background .5s;display:block;position:relative}.pillar__num{font-family:var(--font-sans);letter-spacing:.35em;text-transform:uppercase;color:var(--gold);margin-bottom:clamp(3rem,7vw,5.5rem);font-size:.6875rem;display:block}.pillar h3{font-family:var(--font-serif);letter-spacing:-.01em;margin-bottom:1rem;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:400;transition:font-style .3s,color .5s}.pillar p{color:var(--taupe);max-width:32ch;font-size:.95rem;font-weight:300;line-height:1.7}.pillar:hover{border-color:var(--gold-soft);box-shadow:inset 0 0 0 1px var(--gold-soft);background:var(--cds-layer-01)}.pillar:hover h3{font-style:italic}.pillar__arrow{top:var(--space-06);right:var(--space-06);color:var(--gold);font-size:1.25rem;transition:transform .18s;position:absolute}.pillar:hover .pillar__arrow{transform:translate(.2rem,-.2rem)}.journal-preview{padding-bottom:var(--section-pad)}.journal-grid{background:var(--hairline);grid-template-columns:1fr;gap:1px;display:grid}.journal-card-item{background:var(--ink);min-width:0}.journal-card-item[hidden]{display:none}.journal-card-item article{height:100%}.journal-card{background:var(--ink);flex-direction:column;min-height:100%;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,3vw,2.5rem);transition:background .18s,box-shadow .18s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0000}.journal-card:hover,.journal-card:focus-visible{background:var(--cds-layer-01);box-shadow:inset 0 0 0 1px var(--gold-soft)}.journal-card__category{color:var(--gold);margin-bottom:2rem;display:block}.journal-card h2,.journal-card h3{font-family:var(--font-serif);max-width:20ch;margin-bottom:1rem;font-size:clamp(1.55rem,2.6vw,2.25rem);font-weight:400;line-height:1.2}.journal-card:hover h2,.journal-card:hover h3{color:var(--gold)}.journal-card p{color:var(--taupe);max-width:40ch;margin-bottom:2.5rem}.journal-card__meta{gap:var(--space-03) var(--space-05);padding-right:var(--space-07);color:var(--cds-text-helper);flex-wrap:wrap;margin-top:auto;font-size:.8rem;display:flex}.journal-card__meta>*+:before{content:"/";margin-right:var(--space-05);color:var(--gold)}.journal-card__arrow{right:var(--space-06);bottom:var(--space-06);color:var(--gold);font-size:1.35rem;transition:transform .18s;position:absolute}.journal-card:hover .journal-card__arrow{transform:translate(.2rem,-.2rem)}.journal-card-item--featured .journal-card{background:var(--cds-layer-01)}.page-shell{padding-top:5.25rem}.page-shell>section,.page-shell>article{border-top:0}.article,.listing,.about-page,.contact-page{padding-top:clamp(4rem,9vw,8rem);padding-bottom:var(--section-pad)}.page-hero,.article__head{border-bottom:1px solid var(--hairline);max-width:62rem;padding-bottom:clamp(3rem,7vw,5rem)}.page-hero .label,.article__head .label{color:var(--gold);margin-bottom:2rem}.page-hero h1,.article__head h1{font-family:var(--font-serif);letter-spacing:-.02em;margin-bottom:1.75rem;font-size:clamp(2.75rem,7vw,6.5rem);font-weight:340;line-height:1.04}.article__dek{color:var(--taupe);max-width:55ch;font-size:clamp(1.05rem,2vw,1.35rem)}.article__meta{gap:var(--space-03) var(--space-06);margin-top:var(--space-06);color:var(--cds-text-helper);flex-wrap:wrap;font-size:.82rem;display:flex}.article__meta>*+:before{content:"/";margin-right:var(--space-06);color:var(--gold)}.breadcrumb{margin-bottom:var(--space-07)}.breadcrumb ol{gap:var(--space-03);color:var(--cds-text-helper);font-size:.82rem;display:flex;overflow:hidden}.breadcrumb li{align-items:center;gap:var(--space-03);white-space:nowrap;min-width:0;display:flex}.breadcrumb li+li:before{content:"/";color:var(--gold)}.breadcrumb li:last-child{overflow:hidden}.breadcrumb [aria-current=page]{text-overflow:ellipsis;overflow:hidden}.breadcrumb a{text-underline-offset:.2em;text-decoration:underline}.breadcrumb a:hover{color:var(--gold)}.article-grid{gap:var(--space-07);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:clamp(3rem,7vw,5rem);display:grid}.article-rail{grid-column:1/-1}.article-main{grid-column:1/-1;min-width:0}.article-toc{padding:var(--space-06);background:var(--cds-layer-01);border:1px solid var(--hairline)}.article-toc .label{color:var(--gold);margin-bottom:var(--space-05)}.article-toc ol{gap:var(--space-03);display:grid}.article-toc a{padding:var(--space-03) 0;color:var(--taupe);font-size:.9rem;line-height:1.45;display:block}.article-toc a:hover{color:var(--ivory)}.article-correction{min-height:2.75rem;margin-top:var(--space-05);color:var(--taupe);text-underline-offset:.2em;align-items:center;font-size:.82rem;text-decoration:underline;display:inline-flex}.article-correction:hover{color:var(--gold)}.prose{max-width:46rem}.prose h2{font-family:var(--font-serif);margin:2.75rem 0 1rem;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:400;line-height:1.25}.prose p,.prose ul,.prose ol{color:#d8d2c8;margin-bottom:1.4rem}.prose ul,.prose ol{padding-left:1.25rem}.prose ul{list-style:square}.prose ol{list-style:decimal}.prose li{margin-bottom:.65rem;padding-left:.4rem}.prose strong{color:var(--ivory);font-weight:500}.prose a{color:var(--gold);text-underline-offset:.2em;text-decoration:underline}.article-notes{max-width:46rem;margin-top:var(--space-10);border:1px solid var(--hairline);background:var(--hairline);gap:1px;display:grid}.article-notes>div{padding:var(--space-06);background:var(--cds-layer-01)}.article-notes .label{color:var(--gold);margin-bottom:var(--space-04);display:block}.article-notes p{color:var(--taupe)}.article-notes ul{gap:var(--space-04);display:grid}.article-notes a{color:var(--ivory);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.25em}.related{padding-bottom:var(--section-pad)}.journal-grid--listing{margin-top:var(--space-07)}.journal-tools{gap:var(--space-07);padding:var(--space-07) 0;border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.journal-search,.journal-filters{grid-column:1/-1}.journal-search label,.journal-filters legend{margin-bottom:var(--space-03);color:var(--taupe);letter-spacing:.08em;font-size:.75rem;font-weight:550;display:block}.journal-search input,.form-field input,.form-field select,.form-field textarea{border:0;border-bottom:1px solid var(--cds-border-strong);width:100%;min-height:3rem;padding:var(--space-04) var(--space-05);color:var(--ivory);background:var(--cds-layer-01);font:inherit;border-radius:0}.journal-search input{min-height:4rem}.journal-search input::placeholder,.form-field input::placeholder,.form-field textarea::placeholder{color:var(--cds-text-helper)}.journal-search input:focus-visible,.form-field input:focus-visible,.form-field select:focus-visible,.form-field textarea:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px;border-color:var(--cds-focus)}.journal-filters{border:0}.journal-filters__buttons{gap:var(--space-03);flex-wrap:wrap;display:flex}.journal-filters button{min-height:2.75rem;padding:var(--space-03) var(--space-05);border:1px solid var(--cds-border-strong);color:var(--taupe);background:0 0}.journal-filters button:hover{color:var(--ivory);border-color:var(--ivory)}.journal-filters button[aria-pressed=true]{color:var(--ink);border-color:var(--gold);background:var(--gold)}.journal-results{color:var(--cds-text-helper);grid-column:1/-1;font-size:.82rem}.journal-empty{padding:var(--space-10) var(--space-06);border-bottom:1px solid var(--hairline)}.journal-empty h2{font-family:var(--font-serif);margin:var(--space-04) 0;font-size:clamp(1.75rem,4vw,3rem)}.journal-empty p:last-child{color:var(--taupe)}.about-page{padding-bottom:0}.about-intro{gap:var(--space-07);padding-top:var(--section-pad);padding-bottom:var(--section-pad);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.about-intro__statement{font-family:var(--font-serif);grid-column:1/-1;max-width:22ch;font-size:clamp(2rem,5vw,4.5rem);line-height:1.15}.about-intro__copy{max-width:46rem;color:var(--taupe);grid-column:1/-1}.about-intro__copy p+p{margin-top:var(--space-05)}.about-section{padding-bottom:var(--section-pad)}.topic-grid{background:var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.topic-tile{min-height:18rem;padding:var(--space-07);background:var(--cds-layer-01);grid-column:1/-1}.topic-tile__number{color:var(--gold);margin-bottom:var(--space-10);font-size:.75rem;display:block}.topic-tile h3,.method-grid h3{font-family:var(--font-serif);margin-bottom:var(--space-04);font-size:clamp(1.75rem,3vw,2.5rem)}.topic-tile p,.method-grid p,.about-corrections p{color:var(--taupe);max-width:42ch}.method-grid,.about-corrections{gap:var(--space-07);padding-top:var(--space-07);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.method-grid>*,.about-corrections>*{grid-column:1/-1}.principles-list{border-top:1px solid var(--hairline)}.principles-list li{gap:var(--space-05);padding:var(--space-05) 0;border-bottom:1px solid var(--hairline);grid-template-columns:2.5rem 1fr;display:grid}.principles-list span{color:var(--gold);font-size:.75rem}.about-corrections{padding-top:var(--section-pad);border-top:1px solid var(--hairline)}.about-corrections h2{font-family:var(--font-serif);margin-top:var(--space-04);font-size:clamp(2rem,5vw,4rem);line-height:1.15}.about-corrections .action{margin-top:var(--space-06)}.contact-page__head{margin:0}.contact-grid{gap:var(--space-07);padding-top:var(--section-pad);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.contact-details,.contact-form-shell{grid-column:1/-1}.contact-details h2{font-family:var(--font-serif);margin:var(--space-05) 0;font-size:clamp(2rem,5vw,4rem);line-height:1.1}.contact-details>p:not(.label){color:var(--taupe);max-width:42ch}.contact-details dl{margin-top:var(--space-08);border-top:1px solid var(--hairline)}.contact-details dl div{gap:var(--space-03);padding:var(--space-05) 0;border-bottom:1px solid var(--hairline);display:grid}.contact-details dt{color:var(--cds-text-helper);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.contact-details dd{color:var(--ivory);overflow-wrap:anywhere}.contact-details a{color:var(--gold);text-underline-offset:.2em;text-decoration:underline}.contact-form-shell{border:1px solid var(--hairline);background:var(--cds-layer-01)}.contact-form-shell__head{padding:var(--space-06);border-bottom:1px solid var(--hairline)}.contact-form-shell__head .label{color:var(--gold);margin-bottom:var(--space-03)}.contact-form-shell__head p:last-child{color:var(--taupe);max-width:55ch;font-size:.9rem}.contact-form{color-scheme:dark;grid-template-columns:1fr;display:grid}.form-field{border-bottom:1px solid var(--hairline);min-width:0}.form-field label{padding:var(--space-05) var(--space-05) 0;color:var(--ivory);font-size:.82rem;font-weight:550;display:block}.form-field input,.form-field select,.form-field textarea{background:0 0;border-bottom:0}.form-field select option{color:var(--cds-text-primary);background:var(--cds-layer-01)}.form-field input:-webkit-autofill{-webkit-text-fill-color:var(--cds-text-primary);caret-color:var(--cds-text-primary);-webkit-box-shadow:0 0 0 1000px var(--cds-layer-01) inset;box-shadow:0 0 0 1000px var(--cds-layer-01) inset}.form-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--cds-text-primary);caret-color:var(--cds-text-primary);-webkit-box-shadow:0 0 0 1000px var(--cds-layer-01) inset;box-shadow:0 0 0 1000px var(--cds-layer-01) inset}.form-field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--cds-text-primary);caret-color:var(--cds-text-primary);-webkit-box-shadow:0 0 0 1000px var(--cds-layer-01) inset;box-shadow:0 0 0 1000px var(--cds-layer-01) inset}.form-field textarea:-webkit-autofill{-webkit-text-fill-color:var(--cds-text-primary);caret-color:var(--cds-text-primary);-webkit-box-shadow:0 0 0 1000px var(--cds-layer-01) inset;box-shadow:0 0 0 1000px var(--cds-layer-01) inset}.form-field textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--cds-text-primary);caret-color:var(--cds-text-primary);-webkit-box-shadow:0 0 0 1000px var(--cds-layer-01) inset;box-shadow:0 0 0 1000px var(--cds-layer-01) inset}.form-field textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--cds-text-primary);caret-color:var(--cds-text-primary);-webkit-box-shadow:0 0 0 1000px var(--cds-layer-01) inset;box-shadow:0 0 0 1000px var(--cds-layer-01) inset}.form-field textarea{resize:vertical;min-height:10rem}.form-field__help{padding:0 var(--space-05) var(--space-05);color:var(--cds-text-helper);font-size:.75rem}.honeypot{position:absolute;left:-9999px}.contact-form__verification{padding:var(--space-05)}.contact-form__footer{gap:var(--space-05);padding:var(--space-05);border-top:1px solid var(--hairline);display:grid}.form-status{min-height:1.5rem;color:var(--taupe);font-size:.82rem}.form-status[data-kind=success]{color:var(--cds-support-success)}.form-status[data-kind=error]{color:var(--cds-support-error)}.protocol__row{border-bottom:1px solid var(--hairline);transition:box-shadow .5s var(--ease-luxe), border-color .5s ease;grid-template-columns:1fr;align-items:baseline;gap:1rem;padding:clamp(2.75rem,5.5vw,4rem) 0;display:grid}.protocol__row:hover{border-color:var(--gold-soft);box-shadow:inset 3px 0 0 var(--gold)}.protocol__num{font-family:var(--font-serif);color:var(--gold);font-size:clamp(3.25rem,7vw,5.75rem);font-style:italic;font-weight:300;line-height:1}.protocol__row h3{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.9rem,3.8vw,3rem);font-weight:400}.protocol__row p{color:var(--taupe);max-width:42ch;font-size:.95rem;font-weight:300;line-height:1.75}.protocol__row p strong{color:var(--ivory);font-weight:400;font-family:var(--font-serif);font-size:1.05em;font-style:italic}.cta{padding:var(--section-pad) 0 clamp(4rem, 8vw, 6rem);text-align:center}.cta .label{margin-bottom:2.25rem;display:block}.cta h2{font-family:var(--font-serif);letter-spacing:-.015em;margin-bottom:clamp(2.5rem,5.5vw,4rem);font-size:clamp(2.75rem,8vw,7.25rem);font-weight:340;line-height:1.06}.cta h2 em{font-style:italic}.footer__bar{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding:1.75rem 0;display:flex}.footer__social{gap:2.25rem;display:flex}.footer__social a{align-items:center;min-height:2.75rem;transition:color .4s;display:inline-flex}.footer__social a:hover{color:var(--gold)}.footer__giant{user-select:none;margin-top:clamp(1.5rem,4vw,2.5rem);line-height:.75;overflow:hidden}.footer__giant span{font-family:var(--font-serif);letter-spacing:.02em;text-align:center;color:#f2eee614;font-size:clamp(6rem,23vw,22rem);font-weight:400;display:block;transform:translateY(20%)}.footer__giant sup{letter-spacing:0;font-size:.22em}.reveal{opacity:0;transition:opacity 1.1s var(--ease-luxe), transform 1.1s var(--ease-luxe);transition-delay:var(--d,0s);transform:translateY(20px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (width>=672px){:root{--gutter:var(--space-07);--grid-columns:8}.pillars__grid{grid-template-columns:repeat(2,1fr)}.pillars__grid>li:nth-child(odd) .pillar{border-right:1px solid var(--hairline)}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.artifacts__grid{grid-template-columns:repeat(2,1fr)}.article-grid,.journal-tools,.about-intro,.method-grid,.about-corrections,.contact-grid,.topic-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.journal-search,.journal-filters{grid-column:span 4}.journal-results{grid-column:1/-1}.topic-tile{grid-column:span 2}.about-intro__statement{grid-column:1/span 7}.about-intro__copy{grid-column:3/span 5}.method-grid>:first-child,.about-corrections>:first-child{grid-column:1/span 3}.method-grid>:last-child,.about-corrections>:last-child{grid-column:4/span 5}.contact-details{grid-column:1/span 3}.contact-form-shell{grid-column:4/span 5}}@media (width>=1056px){:root{--grid-columns:16}.hero__side{display:block}.pillars__grid{grid-template-columns:repeat(4,1fr)}.pillars__grid>li .pillar{border-bottom:none;border-right:1px solid var(--hairline)}.pillars__grid>li:last-child .pillar{border-right:none}.pillar:hover{box-shadow:inset 0 0 0 1px var(--gold-soft)}.journal-grid--preview,.journal-grid--related{grid-template-columns:repeat(3,minmax(0,1fr))}.protocol__row{grid-template-columns:minmax(7rem,.3fr) 1fr 1.3fr;gap:3rem}.article-grid{grid-template-columns:repeat(16,minmax(0,1fr))}.article-rail{grid-column:1/span 4}.article-main{grid-column:6/span 9}.article-toc{position:sticky;top:6.5rem}.journal-tools{grid-template-columns:repeat(16,minmax(0,1fr))}.journal-search{grid-column:1/span 6}.journal-filters{grid-column:8/span 9}.journal-results{grid-column:1/-1}.about-intro,.method-grid,.about-corrections,.contact-grid{grid-template-columns:repeat(16,minmax(0,1fr))}.about-intro__statement{grid-column:1/span 10}.about-intro__copy{grid-column:11/span 5;align-self:end}.topic-grid{grid-template-columns:repeat(16,minmax(0,1fr))}.topic-tile{grid-column:span 4}.method-grid>:first-child,.about-corrections>:first-child{grid-column:1/span 6}.method-grid>:last-child,.about-corrections>:last-child{grid-column:9/span 8}.contact-details{grid-column:1/span 6}.contact-form-shell{grid-column:8/span 9}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero h1 .line>span{animation:none;transform:none}.reveal{opacity:1;transform:none}}@media (width>=1312px){:root{--gutter:var(--space-09)}}@media (width>=1584px){:root{--gutter:var(--space-10)}}@media (width<=671px){.topbar>.btn{display:none}.topbar nav .label{letter-spacing:.14em;font-size:.6875rem}.hero__art:after{background:linear-gradient(#0c0b094d 0%,#0c0b09c7 48%,#0c0b09fa 88%)}.hero__art img{object-position:68% center;opacity:.42}.artifact figcaption{flex-direction:column;align-items:flex-start}}@media (width<=520px){.topbar{min-height:4rem;padding-block:var(--space-03);grid-template-columns:1fr auto}.topbar__journal{display:none}.menu-toggle{align-items:center;gap:var(--space-04);min-width:4.75rem;min-height:2.75rem;color:var(--ivory);background:0 0;border:0;display:inline-flex}.menu-toggle__mark,.menu-toggle__mark:before{content:"";background:currentColor;width:1rem;height:1px;transition:transform .18s;display:block}.menu-toggle__mark:before{transform:translateY(.3rem)}.topbar[data-menu-ready=true] nav{padding:var(--space-03) var(--gutter) var(--space-05);border-bottom:1px solid var(--hairline);opacity:0;visibility:hidden;pointer-events:none;background:#0c0b09fa;gap:0;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:100%;left:0;right:0;transform:translateY(-.5rem)}.topbar[data-menu-open=true] nav{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.topbar[data-menu-ready=true] nav a{border-bottom:1px solid var(--hairline);min-height:3rem}.topbar[data-menu-open=true] .menu-toggle__mark{transform:rotate(45deg)}.topbar[data-menu-open=true] .menu-toggle__mark:before{transform:rotate(-90deg)}.article__meta{gap:var(--space-02);display:grid}.article__meta>*+:before,.breadcrumb li:last-child{display:none}}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-vietnamese-wght-italic.BicUS2cM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-latin-ext-wght-italic.BfTTTDIL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_assets/fraunces-latin-wght-italic.Py8at3oI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_assets/space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_assets/space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_assets/space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
