:root{--paper:#f1f7f1;--surface:#fcfef9;--field:#dcebdc;--field-end:#e7eee6;--ink:#243e37;--muted:#42564e;--accent:#28614f;--accent-hover:#194d3f;--light-a:#91c3a8;--light-b:#b5c98b;--light-c:#aac8c1}:root[data-appearance=evening]{--paper:#0b1d1a;--surface:#1a332c;--field:#20453a;--field-end:#1d343f;--ink:#f1f8ef;--muted:#d6e7db;--accent:#aae4c5;--accent-hover:#d0f4de;--light-a:#6ab898;--light-b:#759879;--light-c:#749da6}.presentation-polish .editorial-section{scroll-margin-top:8rem}.presentation-polish .editorial-section .section-heading{align-items:end;gap:1.5rem}.presentation-polish .editorial-section .section-heading h2{text-wrap:balance;line-height:1.06}.presentation-polish .editorial-section .section-heading>p{max-width:32ch}.presentation-polish :is(.editorial-grid,.home-editorial-writing) .art-card-body :is(h2,h3){text-wrap:balance;line-height:1.12}.presentation-polish :is(.editorial-grid,.home-editorial-writing) .art-card-body>p:not(.eyebrow){max-width:52ch;line-height:1.68}.presentation-polish .editorial-grid figcaption{font-size:.75rem;line-height:1.5}.presentation-polish :is(.editorial-grid,.home-editorial-writing) .art-card-body>.text-link{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.3em}.presentation-polish :is(.editorial-grid,.home-editorial-writing) .art-card:hover .art-card-body>.text-link{text-decoration-color:currentColor}.presentation-polish .editorial-grid .collection-image:has(img[src*=family-crest]){background:#f3e2c1}.presentation-polish .editorial-grid .collection-image img[src*=family-crest]{object-fit:contain;background:#f3e2c1;padding:1rem}.presentation-polish .bridge-links a{align-items:center;min-height:44px;display:inline-flex}.presentation-polish .editorial-bridge p{line-height:1.7}@media (width<=760px){.presentation-polish .editorial-section .section-heading{align-items:flex-start;gap:.5rem}.presentation-polish .editorial-section .section-heading>p{max-width:50ch}}@media (prefers-reduced-motion:reduce){.presentation-polish .art-card,.presentation-polish .editorial-bridge{transition:none!important;transform:none!important}}.presentation-polish .arrival-copy>p{max-width:43ch;line-height:1.72}.presentation-polish .arrival-art figcaption{padding-top:.7rem;line-height:1.5}.presentation-polish .arrival-art figcaption strong{margin-bottom:.1rem}.presentation-polish :is(.editorial-grid,.home-editorial-writing) .eyebrow{margin-block:0 .35rem;line-height:1.45}.presentation-polish :is(.editorial-grid,.home-editorial-writing) .art-card-body>.text-link{padding-block:.5rem}.presentation-polish .editorial-grid{gap:1.5rem}.presentation-polish .editorial-grid .art-card{border-radius:22px;overflow:hidden}.presentation-polish .editorial-grid .collection-card figure{margin:0;padding:1rem 1rem 0}.presentation-polish .editorial-grid .collection-image{aspect-ratio:4/3;border-radius:14px}.presentation-polish .editorial-grid .collection-card figcaption{padding-inline:.25rem}.presentation-polish .editorial-bridge{border-left:4px solid var(--accent);border-radius:20px}.presentation-polish .home-editorial-writing .art-card{border-radius:22px}@media (width>=900px){.presentation-polish .editorial-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.presentation-polish .editorial-grid:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.presentation-polish .editorial-grid .collection-image{aspect-ratio:3/2}.presentation-polish .editorial-grid .collection-card figcaption{padding-top:.55rem}.presentation-polish .editorial-bridge{padding:clamp(1.3rem,2.6vw,2.2rem)}.presentation-polish .editorial-grid .collection-card .art-card-body{padding-top:1rem}@media (width<=760px){.presentation-polish .editorial-grid{gap:1rem}.presentation-polish .editorial-grid .collection-card figure{padding:.75rem .75rem 0}}.presentation-polish .arrival{border-radius:28px}.presentation-polish .arrival-art img{border-radius:20px}.presentation-polish .editorial-grid{align-items:start}.presentation-polish .editorial-grid .collection-card .art-card-body{flex:initial}@media (width>=900px){.presentation-polish .editorial-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}:root[data-section=work] .presentation-polish .doorway-grid{align-items:start;gap:1.25rem}:root[data-section=work] .presentation-polish :is(.doorway-grid,.geometria-work-card) .collection-card{border-radius:20px;overflow:hidden}:root[data-section=work] .presentation-polish :is(.doorway-grid,.geometria-work-card) .collection-card figure{margin:0;padding:1rem 1rem 0}:root[data-section=work] .presentation-polish :is(.doorway-grid,.geometria-work-card) .collection-image{aspect-ratio:3/2;border-radius:14px;overflow:hidden}:root[data-section=work] .presentation-polish :is(.doorway-grid,.geometria-work-card) figcaption{padding:.55rem .15rem 0;font-size:.75rem;line-height:1.5}:root[data-section=work] .presentation-polish :is(.doorway-grid,.geometria-work-card) .art-card-body{flex:initial;padding-top:1rem}:root[data-section=work] .presentation-polish .workshop-card{border-radius:20px;overflow:hidden}:root[data-section=work] .presentation-polish .workshop-card figure{margin:0;padding:1rem 1rem 0}:root[data-section=work] .presentation-polish .workshop-card figure img{border-radius:14px}:root[data-section=work] .presentation-polish .workshop-card figcaption{padding:.55rem .15rem 0;font-size:.75rem;line-height:1.5}:root[data-section=work] .presentation-polish .dawsos-brand-panel{border-radius:14px;margin:1rem 1rem 0;overflow:hidden}:root[data-section=writing] .presentation-polish .writing-featured{gap:1.2rem}:root[data-section=writing] .presentation-polish .writing-featured .art-card{border-radius:20px}:root[data-section=writing] .presentation-polish .writing-featured .art-card-media{border-radius:14px;margin:1rem 1rem 0;overflow:hidden}:root[data-section=writing] .presentation-polish .writing-featured .art-card-body{padding-top:1rem}:root[data-section=writing] .presentation-polish .archive-list li{padding:1.35rem 0}:root[data-section=writing] .presentation-polish .reading-path-cards article{border-radius:16px}:root[data-section=writing] .presentation-polish .writing-featured .text-link,:root[data-section=work] .presentation-polish .text-link{text-underline-offset:.3em}@media (width<=760px){:root[data-section=work] .presentation-polish .doorway-grid{gap:1rem}:root[data-section=work] .presentation-polish .doorway-grid .collection-card figure{padding:.75rem .75rem 0}}@media (prefers-reduced-motion:reduce){.presentation-polish :is(.art-card,.reading-path-cards article){transition:none!important;transform:none!important}}.presentation-polish .home-editorial-writing .art-card-media{border-radius:14px;margin:1rem 1rem 0;overflow:hidden}.presentation-polish .home-editorial-writing .art-card-body{padding-top:1rem}@media (width>=1100px){:root[data-section=work] .presentation-polish .collections-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.presentation-polish :is(.editorial-grid,.home-editorial-writing,.writing-featured,.doorway-grid){align-items:stretch}.presentation-polish :is(.editorial-grid,.home-editorial-writing,.writing-featured,.doorway-grid) .art-card{height:100%}.presentation-polish :is(.editorial-grid,.doorway-grid) .collection-card .art-card-body{flex:1}.presentation-polish :is(.editorial-grid,.home-editorial-writing,.writing-featured,.doorway-grid) .art-card-body>.text-link{margin-top:auto}@media (width>=761px){.presentation-polish :is(.editorial-grid,.doorway-grid) figcaption{min-height:3.5em}.presentation-polish :is(.home-editorial-writing,.writing-featured) .work-image-credit{min-height:3em}:root[data-section=work] .presentation-polish .doorway-grid .dawsos-brand-panel{margin-bottom:2.625rem}}:root[data-section=heritage] .crest-frame{border:1px solid color-mix(in srgb,var(--gold) 28%,transparent);box-shadow:0 12px 30px var(--shadow);backdrop-filter:none;background:#f3e5c6}:root[data-section=heritage] .crest-frame img{filter:none;mix-blend-mode:normal}:root[data-section=heritage] .heritage-chapter{border-radius:20px;overflow:hidden}:root[data-section=heritage] .heritage-chapter .art-card-media{border-radius:14px;margin:1rem 1rem 0;overflow:hidden}:root[data-section=heritage] .heritage-chapter .art-card-body{padding-top:1rem}:root[data-section=work] .presentation-polish .doorway-grid .collection-card .art-card-body{flex:1}@media (width>=761px){:root[data-section=heritage] .heritage-chapter h3{min-height:2.3em}}@media (width<=760px){:root[data-section=heritage] .heritage-chapter .art-card-media{margin:.75rem .75rem 0}}
