.Hero_hero__T3Fr4{position:relative;min-height:82vh;min-height:82svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--sea-deep);isolation:isolate}@media (max-height:620px){.Hero_hero__T3Fr4{min-height:78vh;min-height:78svh}}.Hero_bg__lJztR{position:absolute;inset:0;z-index:-2}.Hero_bg__lJztR img{width:100%;height:100%;object-fit:cover;object-position:60% 42%;filter:saturate(.82) contrast(.98)}.Hero_scrim__62csk{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(28,40,48,.86) 0,rgba(28,40,48,.5) 30%,rgba(28,40,48,.12) 58%,rgba(28,40,48,.28)),linear-gradient(90deg,rgba(28,40,48,.55) 0,rgba(28,40,48,0) 55%)}.Hero_inner__M_C9y{position:relative;padding-block:clamp(3rem,12vh,8rem);color:var(--paper)}.Hero_name__u10qw{font-size:min(var(--step-5),13vw);font-weight:500;letter-spacing:-.01em;line-height:.98;color:var(--paper)}.Hero_tagline__VAUvl{font-family:var(--font-meta);font-size:var(--step--1);letter-spacing:.32em;text-transform:uppercase;color:var(--foam);margin-top:1.1rem;opacity:.9}.Hero_teaser__JBcdw{font-family:var(--font-body);font-style:italic;font-size:var(--step-1);line-height:1.5;color:var(--foam);margin-top:clamp(1.5rem,4vh,2.5rem);max-width:28rem;text-wrap:balance}.Hero_chaika__dOvgW{position:absolute;top:clamp(2rem,12vh,7rem);right:clamp(1.5rem,8vw,6rem);width:clamp(80px,12vw,150px);height:auto;z-index:-1;color:var(--foam);opacity:.55;animation:Hero_breath__QTvpg var(--dur-breath) ease-in-out infinite}.Hero_scrollCue__w3SXj{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:clamp(2rem,6vh,3.5rem);font-family:var(--font-meta);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--foam);opacity:.85;transition:opacity var(--dur-fast) var(--ease-quiet)}.Hero_scrollCue__w3SXj:hover{opacity:1}.Hero_cueLine__7LDtx{width:1px;height:1.8rem;background:currentColor;opacity:.6}.Hero_cueChevron__oPJ4q{width:18px;height:9px;color:currentColor;animation:Hero_cue-drift__AL9TJ calc(var(--dur-breath) * .7) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.Hero_chaika__dOvgW,.Hero_cueChevron__oPJ4q{animation:none}.Hero_cueChevron__oPJ4q{opacity:1}}.Bio_section__6PkTt{padding-block:var(--section-y);background:var(--paper)}.Bio_grid__hQD1x{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-gap:clamp(2rem,6vw,5rem);gap:clamp(2rem,6vw,5rem);align-items:center}@media (max-width:46rem){.Bio_grid__hQD1x{grid-template-columns:1fr;gap:2.5rem}}.Bio_figure__ZbLkL{margin:0;overflow:hidden;border-radius:3px;background:var(--sand)}.Bio_figure__ZbLkL img{width:100%;height:100%;max-height:34rem;object-fit:cover;object-position:50% 26%;filter:saturate(.96)}@media (max-width:46rem){.Bio_figure__ZbLkL{max-width:20rem;margin-inline:auto}.Bio_figure__ZbLkL img{max-height:22rem;object-position:50% 24%}}.Bio_eyebrow__4GP70{font-family:var(--font-meta);font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase;color:var(--brass-ink);margin-bottom:1.2rem}.Bio_lead__iVGP_{font-family:var(--font-body);font-style:italic;font-size:var(--step-1);line-height:1.7;color:var(--ink-soft);max-width:32rem;text-wrap:pretty;margin-bottom:clamp(1.2rem,3vh,1.8rem)}.Bio_teaserLink___4F81{display:inline-flex;align-items:baseline;gap:.5rem;font-family:var(--font-display);font-size:var(--step-1);color:var(--ink);border-bottom:1px solid var(--brass-ink);padding-bottom:.3rem;transition:color var(--dur-fast) var(--ease-quiet),gap var(--dur-fast) var(--ease-quiet)}.Bio_teaserLink___4F81:after{content:"→";font-family:var(--font-meta);font-size:var(--step-0);color:var(--brass-ink)}.Bio_teaserLink___4F81:hover{color:var(--brass-ink);gap:.8rem}@media (prefers-reduced-motion:reduce){.Bio_teaserLink___4F81{transition:none}}.page_eyebrow__H9Slr{font-family:var(--font-meta);font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase;color:var(--brass-ink);margin-bottom:1rem}.page_camerton__knYh_{position:relative;padding-top:clamp(2.5rem,6vh,4rem);padding-bottom:var(--section-y);background:var(--paper)}.page_camerton__knYh_:before{content:"";position:absolute;top:0;left:0;right:0;height:64px;background:linear-gradient(180deg,rgba(28,40,48,.08),transparent);pointer-events:none}@media (max-width:40rem){.page_camerton__knYh_{padding-top:clamp(1.25rem,2.5vh,2rem)}}.page_camerton__knYh_ .page_eyebrow__H9Slr{margin-top:0}@media (max-height:620px){.page_camerton__knYh_{padding-top:.25rem}}.page_camertonCol___CXEk{max-width:40rem;margin-inline:auto}.page_camertonTitle___Alxl{font-size:var(--step-3);color:var(--ink);margin-bottom:clamp(2rem,6vh,3.5rem);text-align:center;text-wrap:balance}.page_camertonBody__hkdTL{container-type:inline-size}.page_camertonPoem__VDodZ{max-width:100%}.page_camertonLink___xjot,.page_camertonPoem__VDodZ{width:-moz-fit-content;width:fit-content;margin-inline:auto}.page_camertonLink___xjot{display:flex;align-items:baseline;gap:.5rem;margin-top:clamp(2rem,5vh,3rem);font-family:var(--font-display);font-size:var(--step-1);color:var(--ink);border-bottom:1px solid var(--brass-ink);padding-bottom:.35rem;transition:color var(--dur-fast) var(--ease-quiet),gap var(--dur-fast) var(--ease-quiet)}.page_camertonLink___xjot:after{content:"→";font-family:var(--font-meta);font-size:var(--step-0);color:var(--brass-ink);transition:transform var(--dur-fast) var(--ease-quiet)}.page_camertonLink___xjot:hover{color:var(--brass-ink);gap:.8rem}@media (prefers-reduced-motion:reduce){.page_camertonLink___xjot,.page_camertonLink___xjot:after{transition:none}}.page_entrance__OAjm8{padding-block:var(--section-y);background:var(--foam)}.page_entranceTitle__25243{font-size:var(--step-3);color:var(--sea-deep);margin-bottom:1.5rem;text-wrap:balance}.page_entranceLead__7R06w{font-family:var(--font-body);font-size:var(--step-1);line-height:1.7;color:var(--ink-soft);max-width:62rem;margin-bottom:clamp(2.5rem,6vh,4rem);text-wrap:pretty}.page_cycleIndex__k92Wi{list-style:none;margin:0 0 clamp(2.5rem,6vh,4rem);padding:0;display:grid;grid-gap:0;gap:0}.page_cycleRow__Xh6JM{display:grid;grid-template-columns:minmax(6rem,8rem) minmax(12rem,17rem) minmax(0,1fr);align-items:baseline;grid-gap:.4rem 1.5rem;gap:.4rem 1.5rem;padding:clamp(.9rem,2.4vh,1.4rem) 0;border-top:1px solid var(--line);transition:border-color var(--dur-base) var(--ease-quiet)}.page_cycleIndex__k92Wi li:last-child .page_cycleRow__Xh6JM{border-bottom:1px solid var(--line)}.page_cycleRow__Xh6JM{position:relative}.page_cycleRow__Xh6JM:before{content:"";position:absolute;left:-.9rem;top:.9rem;bottom:.9rem;width:2px;background:var(--line);transition:background var(--dur-base) var(--ease-quiet)}.page_cycleRow__Xh6JM>*{transition:transform var(--dur-base) var(--ease-quiet)}@media (hover:hover){.page_cycleRow__Xh6JM:hover:before{background:var(--brass-ink)}.page_cycleRow__Xh6JM:hover>*{transform:translateX(6px)}}.page_cycleRow__Xh6JM:focus-visible{outline:2px solid var(--brass-ink);outline-offset:3px;border-radius:2px}.page_cycleRow__Xh6JM:focus-visible:before{background:var(--brass-ink)}.page_cycleRow__Xh6JM:focus-visible>*{transform:translateX(6px)}.page_cycleRow__Xh6JM:active>*{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.page_cycleRow__Xh6JM>*{transition:none;transform:none!important}}.page_cycleNum__G7lhb{font-family:var(--font-meta);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-ink)}.page_cycleName__fjB7d{font-family:var(--font-display);font-size:var(--step-1);line-height:1.25;color:var(--ink);transition:color var(--dur-fast) var(--ease-quiet)}.page_cycleRow__Xh6JM:hover .page_cycleName__fjB7d{color:var(--sea-deep)}.page_cycleTeaser__AxV1A{font-family:var(--font-body);font-style:italic;font-size:var(--step-0);color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width:46rem){.page_cycleRow__Xh6JM{grid-template-columns:1fr;gap:.3rem}.page_cycleTeaser__AxV1A{color:var(--slate)}}@media (max-width:40rem){.page_cycleIndex__k92Wi{display:flex;gap:.9rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:.2rem var(--gutter) .6rem}.page_cycleIndex__k92Wi::-webkit-scrollbar{display:none}.page_cycleIndex__k92Wi li{flex:0 0 72%;scroll-snap-align:start}.page_cycleRow__Xh6JM{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.1rem 1.2rem;border:1px solid var(--line);border-radius:10px}.page_cycleRow__Xh6JM:before{display:none}.page_cycleName__fjB7d{font-size:var(--step-1)}}.page_entranceLinks__bitS7{display:flex;flex-wrap:wrap;align-items:center;gap:2rem 3.5rem}.page_primaryLink__0HgER{font-family:var(--font-display);font-size:var(--step-2);color:var(--ink);border-bottom:1px solid var(--mist);padding-bottom:.2rem;transition:color var(--dur-fast) var(--ease-quiet),border-color var(--dur-fast) var(--ease-quiet)}.page_primaryLink__0HgER:hover{color:var(--brass-ink);border-color:var(--brass-ink)}.page_randomLink__T59M7{font-family:var(--font-body);font-style:italic;font-size:var(--step-1);color:var(--slate);background:none;border:none;border-bottom:1px solid var(--line);padding:0 0 .2rem;cursor:pointer;transition:color var(--dur-fast) var(--ease-quiet),border-color var(--dur-fast) var(--ease-quiet)}.page_randomLink__T59M7:hover{color:var(--brass-ink);border-color:var(--brass-ink)}.page_teaser__9f9V0{padding-block:var(--section-y);background:var(--paper)}.page_teaserTitle__pgEVX{font-size:var(--step-3);color:var(--ink);margin-bottom:1rem;text-wrap:balance}.page_teaserLead__wjyxQ{font-family:var(--font-body);font-style:italic;font-size:var(--step-1);line-height:1.7;color:var(--ink-soft);max-width:var(--lead);text-wrap:pretty}.page_teaserWave__4MwqK{display:block;width:100%;height:clamp(28px,6vh,56px);margin:clamp(1.5rem,4vh,2.5rem) 0 clamp(1.5rem,4vh,2.2rem);color:var(--mist)}.page_teaserWave__4MwqK path{fill:none;stroke:currentColor;stroke-width:1.5;opacity:.55}.page_teaserLink__5ANUT{display:inline-flex;align-items:baseline;gap:.5rem;font-family:var(--font-display);font-size:var(--step-1);color:var(--ink);border-bottom:1px solid var(--brass-ink);padding-bottom:.35rem;transition:color var(--dur-fast) var(--ease-quiet),gap var(--dur-fast) var(--ease-quiet)}.page_teaserLink__5ANUT:after{content:"→";font-family:var(--font-meta);font-size:var(--step-0);color:var(--brass-ink)}.page_teaserLink__5ANUT:hover{color:var(--brass-ink);gap:.8rem}@media (prefers-reduced-motion:reduce){.page_teaserLink__5ANUT{transition:none}}