.autonoom-page{gap:clamp(3rem,6vw,6rem)}.autonoom-hero,.autonoom-work{width:min(100%,var(--content-width));margin:0 auto;padding:clamp(3rem,5vw,5.25rem)0 clamp(3.25rem,6vw,5.5rem);border-bottom:1px solid var(--color-border)}.autonoom-hero{display:grid;grid-template-columns:minmax(5rem,.18fr)minmax(28rem,1.16fr)minmax(19rem,.76fr);column-gap:clamp(1.5rem,3vw,4rem);row-gap:clamp(1.25rem,2vw,2rem)}.autonoom-hero>.eyebrow{grid-column:1;padding-top:.4rem}.autonoom-hero h1{grid-column:2;max-width:10.8ch;margin:0;font-size:clamp(4rem,6.2vw,7.2rem);letter-spacing:-.058em;line-height:.82}.autonoom-hero__intro{grid-column:2;max-width:34rem;color:var(--color-text);font-family:var(--font-serif);font-size:clamp(1.8rem,2.55vw,3.1rem);font-weight:600;letter-spacing:-.035em;line-height:.97}.autonoom-hero__intro p{margin:0 0 .35em}.autonoom-hero__note{grid-column:3;align-self:end;max-width:24rem;margin:0;padding-left:clamp(.9rem,1.4vw,1.35rem);border-left:1px solid var(--color-accent-soft);color:var(--color-muted);font-weight:500;line-height:1.45}.autonoom-hero__note a{color:var(--color-accent);font-weight:700}.autonoom-work{display:grid;gap:clamp(1.5rem,3vw,3rem)}.autonoom-work__intro{max-width:42rem}.autonoom-work__intro h2{max-width:10ch;margin:0 0 clamp(.9rem,1.5vw,1.35rem);font-size:clamp(3.2rem,5vw,5.8rem);letter-spacing:-.052em;line-height:.88}.autonoom-work__intro p:last-child{max-width:34rem;margin:0;color:var(--color-accent);font-family:var(--font-serif);font-size:clamp(1.75rem,2.6vw,3.25rem);font-weight:600;letter-spacing:-.035em;line-height:.98}.autonoom-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,1.6vw,1.65rem);max-width:48rem}.autonoom-card{margin:0;transform-origin:50% 50%}.autonoom-card--0{transform:rotate(-1.5deg)}.autonoom-card--1{margin-top:var(--space-5);transform:rotate(1deg)}.autonoom-card--2{margin-top:calc(var(--space-4) * -1);transform:rotate(1.4deg)}.autonoom-card--3{margin-top:var(--space-3);transform:rotate(-1deg)}.autonoom-card__button{display:grid;gap:var(--space-3);width:100%;padding:0;border:0;background:0 0;color:inherit;text-align:left;cursor:pointer;transition:opacity 180ms ease,translate 180ms ease}.autonoom-card__button:hover{opacity:.94;translate:0 -.12rem}.autonoom-card__image{width:100%;aspect-ratio:1;object-fit:cover;filter:saturate(.85)contrast(1.05)}.autonoom-card__meta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:baseline}.autonoom-card__meta span{color:var(--color-accent);font-size:.78rem;letter-spacing:.12em}.autonoom-card__meta strong{color:var(--color-text);font-family:var(--font-serif);font-size:clamp(1.05rem,1.3vw,1.25rem);font-weight:600;line-height:1.1}.autonoom-dialog{width:min(100%,86rem);border:0;padding:0;background:0 0;color:var(--color-surface)}.autonoom-dialog::backdrop{background:rgba(23,19,17,.74);opacity:0;transition:opacity 260ms ease}.autonoom-dialog[open]::backdrop{opacity:1}.autonoom-dialog__inner{opacity:0;transform:translate(var(--dialog-origin-x,0),var(--dialog-origin-y,0))scale(var(--dialog-origin-scale,.82));transform-origin:var(--dialog-origin-pivot-x,50%)var(--dialog-origin-pivot-y,50%);transition:opacity 260ms ease,transform 360ms cubic-bezier(.19,1,.22,1)}.autonoom-dialog[open].is-visible .autonoom-dialog__inner{opacity:1;transform:translate(0,0)scale(1)}.autonoom-dialog__topbar{display:flex;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.autonoom-dialog__title{margin:0;color:var(--color-surface);font-family:var(--font-serif);font-size:1.1rem;line-height:var(--line-height-tight);text-shadow:0 1px 2px rgba(23,19,17,.55)}.autonoom-dialog__close{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.55rem .9rem;border:0;background:rgba(23,19,17,.22);color:var(--color-surface);font:inherit;transition:background-color 180ms ease,color 180ms ease}.autonoom-dialog__close:hover{background:rgba(23,19,17,.38);color:var(--color-surface)}.autonoom-dialog__figure{margin:0}.autonoom-dialog__image{width:100%;max-height:78vh;object-fit:contain;background:0 0}@media(max-width:72rem){.autonoom-hero{grid-template-columns:minmax(0,1fr)minmax(17rem,.7fr)}.autonoom-hero>.eyebrow,.autonoom-hero h1,.autonoom-hero__intro{grid-column:1}.autonoom-hero__note{grid-column:2}}@media(max-width:52rem){.autonoom-hero{grid-template-columns:1fr}.autonoom-hero>.eyebrow,.autonoom-hero h1,.autonoom-hero__intro,.autonoom-hero__note{grid-column:auto}.autonoom-hero h1{max-width:9.2ch;font-size:clamp(3.6rem,17vw,5.8rem)}.autonoom-grid{grid-template-columns:1fr}.autonoom-card,.autonoom-card--0,.autonoom-card--1,.autonoom-card--2,.autonoom-card--3{margin-top:0;transform:none}}@media(prefers-reduced-motion:reduce){.autonoom-card__button,.autonoom-dialog::backdrop,.autonoom-dialog__inner{transition:none}.autonoom-dialog__inner,.autonoom-dialog[open].is-visible .autonoom-dialog__inner{opacity:1;transform:none}}