@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(//larissa.art/cdn/shop/t/5/assets/cormorant-500-normal.woff2?v=182166748388722948901791898496) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(//larissa.art/cdn/shop/t/5/assets/cormorant-600-normal.woff2?v=182166748388722948901791898496) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(//larissa.art/cdn/shop/t/5/assets/cormorant-500-italic.woff2?v=58829723112564430911791898496) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(//larissa.art/cdn/shop/t/5/assets/cormorant-600-italic.woff2?v=58829723112564430911791898496) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(//larissa.art/cdn/shop/t/5/assets/outfit-300-normal.woff2?v=91053629794743410741791898496) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(//larissa.art/cdn/shop/t/5/assets/outfit-400-normal.woff2?v=91053629794743410741791898496) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(//larissa.art/cdn/shop/t/5/assets/outfit-500-normal.woff2?v=91053629794743410741791898496) format("woff2")}:root{--bg: #0e0c0a;--raised: #171410;--fg: #f3eee6;--muted: #b3a89c;--line: #2e2924;--gold: #c6a56a;--paper: #efe6d6;--ink: #1c1814;--ink-soft: #5c534a;--serif: "Cormorant Garamond", "Iowan Old Style", Palatino, "Palatino Linotype", serif;--sans: "Outfit", "Avenir Next", "Segoe UI", sans-serif;--header: 4.25rem}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--sans);font-weight:300;font-size:16px;line-height:1.5}img{max-width:100%;height:auto;display:block}[hidden]{display:none!important}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--serif);font-weight:500;text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:1px solid var(--gold);outline-offset:3px}.skip{position:absolute;left:.75rem;top:.75rem;z-index:60;transform:translateY(-150%);background:var(--paper);color:var(--ink);padding:.5rem .75rem}.skip:focus{transform:none}.label{font-family:var(--sans);font-size:.72rem;font-weight:500;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.gold{color:var(--gold)}.muted{color:var(--muted)}.anchor{scroll-margin-top:5.5rem}.mast{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 95%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mast-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem}.wordmark{font-family:var(--serif);font-size:1.25rem;font-weight:500;line-height:1;letter-spacing:-.01em}.mast-links{display:none;gap:1.75rem}.mast-links a{color:var(--muted)}.mast-links a:hover{color:var(--fg)}.index-toggle{color:var(--muted);border:0;min-height:2.75rem;padding:0 .25rem}.index-panel{border-top:1px solid var(--line);padding:1rem 1.25rem 1.25rem;display:flex;flex-direction:column}.index-panel a{font-family:var(--serif);font-size:1.875rem;line-height:1;padding:.75rem 0}.index-panel[hidden]{display:none}.hero{border-bottom:1px solid var(--line)}.lit{display:flex;justify-content:center;padding:2rem 1rem}.hero-still{width:auto;max-width:100%;max-height:78svh;height:auto}.hero-copy{display:grid;gap:2rem;padding:2.5rem 1.25rem;border-top:0}.display{margin-top:1rem;font-size:3rem;line-height:.9}.deck{font-family:var(--serif);font-style:italic;font-weight:500;font-size:1.5rem;line-height:1.25}.band{padding:4rem 1.25rem;border-top:1px solid var(--line)}.band:first-child,.hero+.band{border-top:0}#life{border-top:0;padding-top:4rem}.prose{max-width:48rem}.lede{margin-top:1.5rem;font-family:var(--serif);font-style:italic;font-weight:500;font-size:1.875rem;line-height:1.25}.essay{margin-top:2rem;display:grid;gap:1.5rem;font-family:var(--serif);font-size:1.25rem;line-height:1.45;font-weight:500}.close-name{font-size:1.875rem;line-height:1;font-style:normal}.split-intro{max-width:24rem}.split-intro h2,.section-head h2,.leave h2,.doc h1,.quiet h1,.missing h1,.door h1{margin-top:.75rem;font-size:2.5rem;line-height:.95}.intro-note{margin-top:1.5rem;font-family:var(--serif);font-size:1.25rem;line-height:1.3;color:var(--muted);font-weight:500}.conditions{list-style:none;margin:2.5rem 0 0;padding:0}.conditions li{display:flex;gap:1.5rem;border-top:1px solid var(--line);padding:1.25rem 0}.conditions span:last-child{font-family:var(--serif);font-size:1.5rem;line-height:1.25;font-weight:500}.num{width:2rem;flex:none;padding-top:.4rem}.section-head{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.section-head h2{font-size:2.5rem;line-height:.95}.section-note{max-width:28rem;color:var(--muted);font-size:.95rem;line-height:1.55}.room-plan{display:grid;gap:.75rem}.slot,.floor,.door-cell{min-height:6rem;border:1px solid var(--line);background:transparent;color:inherit;text-align:left;padding:1rem;width:100%}.slot.is-on{border-color:var(--gold);background:var(--raised)}.slot:hover{border-color:var(--muted)}.slot .title{display:block;margin-top:.75rem;font-family:var(--serif);font-size:1.5rem;line-height:1.05;font-weight:500}.slot .meta,.floor .meta,.door-cell .meta{display:block;margin-top:.5rem;color:var(--muted);font-size:.875rem}.slot .held{display:block;margin-top:.75rem;font-family:var(--serif);font-style:italic;font-size:1.5rem;line-height:1;color:var(--muted)}.floor,.door-cell{display:none}.floor p,.door-cell p{margin:0}.floor .height{display:block;margin-top:.75rem;font-family:var(--serif);font-style:italic;font-size:1.875rem;line-height:1}.door-cell .between{display:block;margin-top:.5rem;font-family:var(--serif);font-style:italic;font-size:1.25rem;color:var(--muted)}.room-detail{margin-top:2rem;border:1px solid var(--line)}.room-detail[hidden]{display:none}.room-copy,.reserved-copy{padding:2rem 1.25rem}.room-copy h3,.reserved-copy h3{margin-top:.75rem;font-size:2.25rem;line-height:.95}.reserved-copy h3{max-width:36rem}.hanging{margin-top:1.25rem;font-family:var(--serif);font-size:1.25rem;line-height:1.3;color:var(--muted);font-weight:500}.entry-link{display:inline-flex;align-items:center;min-height:2.75rem;margin-top:2rem;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}.catalogue-bar{display:flex;flex-direction:column;gap:1.5rem}.catalogue-bar h2{margin-top:.75rem;font-size:2.5rem;line-height:.95}.align-btn{align-self:flex-start;min-height:2.75rem;border:1px solid var(--line);color:var(--muted);padding:0 1rem}.align-btn[aria-pressed=true]{border-color:var(--gold);color:var(--fg)}.catalogue{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:2rem}.catalogue a{display:block}.still{padding:.75rem}.moon-frame{display:none;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--raised)}.catalogue.is-aligned .still{display:none}.catalogue.is-aligned .moon-frame{display:block}.moon-frame img{position:absolute;left:0;width:100%;height:auto;top:46%;transform:translateY(calc(var(--moon) * -100%))}.moon-rule{pointer-events:none;position:absolute;top:46%;left:0;right:0;height:1px;background:var(--gold);z-index:1}.cat-meta{margin-top:1rem;display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.cat-meta .dims{color:var(--muted);font-size:.875rem}.catalogue h3{margin-top:.5rem;font-size:1.875rem;line-height:1}.catalogue a:hover h3{color:var(--gold)}.family-line{margin-top:.5rem;color:var(--muted);font-size:.875rem}.compare{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--line)}.compare h2{margin-top:.75rem;font-size:2.5rem;line-height:.95;max-width:46rem}.pair-picks{margin-top:2rem;display:grid;gap:1.5rem}.picks{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.picks button{min-height:2.75rem;border:1px solid var(--line);color:var(--muted);padding:0 .75rem;font-size:.875rem}.picks button.is-on,.picks button[aria-pressed=true]{border-color:var(--gold);color:var(--fg)}.pair-same{margin-top:2rem;max-width:36rem;font-family:var(--serif);font-style:italic;font-size:1.5rem;color:var(--muted);font-weight:500}.pair-stage,.pair-stage-static{margin-top:2rem;display:grid;gap:1.5rem}.weather{border:1px solid var(--line)}.weather div{padding:1.25rem 1rem 1.4rem}.weather h3{margin-top:.5rem;font-size:1.875rem;line-height:1}.weather p{margin-top:1rem;font-size:.875rem;line-height:1.55}.weather p+p{margin-top:.75rem}.weather-bank{display:none}.wall{border-top:1px solid var(--line);background:var(--paper);color:var(--ink);padding:4rem 1.25rem}.wall-inner{max-width:48rem;margin:0 auto}.wall h2{margin-top:1rem;font-size:2.5rem;line-height:.95}.wall .essay{color:var(--ink)}.ink-soft{color:var(--ink-soft)}.leave-grid{display:grid;gap:3rem}.leave-copy{display:grid;gap:1.25rem;font-family:var(--serif);font-size:1.25rem;line-height:1.3;color:var(--muted);font-weight:500}.note,.kept{border:1px solid var(--line);padding:1.5rem 1.25rem}.kept{background:var(--paper);color:var(--ink)}.note h2,.kept h3,.note .ask{font-family:var(--serif);font-weight:500}.note .ask{margin-top:.75rem;font-size:1.5rem;line-height:1.25}.field-label,.choices{margin-top:2rem;display:block}.field{width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:.7rem 0;font-weight:300}.field:focus{outline:none;border-bottom-color:var(--gold)}textarea.field{min-height:7rem;resize:vertical}.kept .field,.note .field{color:inherit}.choices{border:0;margin:2rem 0 0;padding:0}.choice-list{margin-top:.75rem;display:grid;gap:.5rem}.choice{position:relative;display:flex;align-items:center;min-height:2.75rem;border:1px solid var(--line);padding:0 .75rem;color:var(--muted);font-size:.875rem}.choice input{position:absolute;opacity:0;pointer-events:none}.choice:has(input:checked){border-color:var(--gold);color:var(--fg)}.choice:has(input:focus-visible){outline:1px solid var(--gold);outline-offset:3px}.canvas-field{display:none}.note:has(input[value="A single canvas"]:checked) .canvas-field{display:block}select.field{-webkit-appearance:none;appearance:none}.submit{margin-top:2rem;min-height:2.75rem;border:1px solid var(--gold);padding:0 1.25rem;color:var(--fg)}.quiet-line{margin-top:.75rem;color:var(--muted);font-size:.8rem}.form-errors{color:var(--gold);font-size:.875rem;margin-top:1rem}.kept h3{margin-top:1rem;font-size:2.25rem;line-height:.95}.kept p{margin-top:1.5rem;font-family:var(--serif);font-size:1.25rem;line-height:1.3;font-weight:500}.kept .fine{margin-top:2rem;font-family:var(--sans);font-size:.875rem;color:var(--ink-soft);font-weight:300}.site-foot{border-top:1px solid var(--line);padding:3rem 1.25rem;display:flex;flex-direction:column;gap:2rem}.site-foot .word{font-family:var(--serif);font-size:1.875rem;line-height:1;font-weight:500}.site-foot .sub{margin-top:.75rem;font-family:var(--serif);font-style:italic;font-size:1.25rem;color:var(--muted);font-weight:500}.site-foot .fine{max-width:24rem;color:var(--muted);font-size:.875rem;line-height:1.55}.domain{color:var(--gold)}.entry{display:none;padding:2rem 1.25rem 4rem;scroll-margin-top:4.5rem}.entry:target{display:block}body:has(.entry:target) #viewing{display:none}.crumbs{color:var(--muted)}.crumbs a{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}.crumbs a:hover{text-decoration-color:var(--gold)}.entry-grid{margin-top:1.5rem}.entry-still{padding:1rem}.entry h1{margin-top:.75rem;font-size:3rem;line-height:.92}.tomb{margin:2rem 0 0}.tomb div{display:flex;justify-content:space-between;gap:1.5rem;border-top:1px solid var(--line);padding-top:.75rem;margin-top:.5rem;color:var(--muted);font-size:.875rem}.tomb dd{margin:0;max-width:16rem;text-align:right;color:var(--fg)}.claims{list-style:none;margin:1rem 0 0;padding:0}.claims li{border-top:1px solid var(--line);padding:1rem 0}.claims p{margin-top:.5rem;font-family:var(--serif);font-size:1.25rem;line-height:1.3;font-weight:500}.made{margin-top:2.5rem}.life-note{margin-top:2rem;font-family:var(--serif);font-size:1.25rem;line-height:1.45;font-weight:500}.neighbors{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--line);display:grid;gap:1rem}.neighbors a{display:flex;align-items:center;gap:1rem;border:1px solid var(--line);padding:.75rem}.neighbors a:hover{border-color:var(--gold)}.neighbors img{width:4rem;height:5rem;object-fit:cover;flex:none}.neighbors strong{display:block;margin-top:.25rem;font-family:var(--serif);font-size:1.5rem;font-weight:500;line-height:1}.neighbors a:hover strong{color:var(--gold)}.quiet,.missing,.doc,.door{padding:6rem 1.25rem 5rem;max-width:40rem}.quiet p,.missing p,.door .lede,.doc .rte{margin-top:1.5rem;font-family:var(--serif);font-size:1.5rem;line-height:1.3;font-weight:500}.doc .rte{font-size:1.25rem;max-width:40rem}.doc .rte a{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px}.back{display:inline-flex;margin-top:2rem;min-height:2.75rem;align-items:center;text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}.door{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:12vh}.door form{margin-top:2.5rem;max-width:22rem}.articles{list-style:none;margin:2rem 0 0;padding:0}.articles a{display:block;border-top:1px solid var(--line);padding:1rem 0;font-family:var(--serif);font-size:1.75rem}@media(min-width:768px){.mast-bar{padding:.75rem 2.5rem}.wordmark{font-size:1.5rem}.mast-links{display:flex}.index-toggle,.index-panel{display:none}.lit{padding:3rem 4rem}.hero-copy{grid-template-columns:7fr 5fr;gap:2rem;align-items:end;padding:3.5rem 2.5rem}.display{font-size:6rem}.deck{font-size:1.875rem}.band{padding:6rem 2.5rem}.lede{font-size:2.25rem}.essay{font-size:1.5rem}.close-name{font-size:2.25rem}.split{display:grid;grid-template-columns:4fr 1fr 7fr}.conditions{margin-top:0}.conditions li{gap:2.5rem;padding:1.5rem 0}.conditions span:last-child{font-size:1.875rem}.section-head{flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem}.section-head h2,.split-intro h2,.compare h2,.catalogue-bar h2,.wall h2,.leave h2{font-size:3.75rem}.room-plan{grid-template-columns:1fr 1.15fr 1fr;grid-template-areas:"end end end" "west floor east" "ent door reserve"}.area-end{grid-area:end}.area-west{grid-area:west}.area-east{grid-area:east}.area-ent{grid-area:ent}.area-door{grid-area:door}.area-reserve{grid-area:reserve}.area-floor{grid-area:floor}.floor,.door-cell{display:flex;align-items:center;justify-content:center;text-align:center;border-style:dashed}.room-detail{display:grid;grid-template-columns:7fr 5fr}.room-detail .lit{padding:2rem;align-items:center}.room-detail .lit img{width:100%}.room-copy{display:flex;flex-direction:column;justify-content:flex-end;padding:2.5rem}.catalogue{grid-template-columns:1fr 1fr;gap:2.5rem}.still{padding:1rem}.catalogue h3{font-size:2.25rem}.pair-picks,.pair-stage{grid-template-columns:1fr 1fr}.align-btn{align-self:auto}.wall{padding:6rem 2.5rem}.wall h2{font-size:3.75rem}.entry{padding:3rem 2.5rem 5rem}.entry-grid{display:grid;grid-template-columns:7fr 5fr;gap:3rem;align-items:start}.entry-still{position:sticky;top:6rem;padding:1.5rem}.entry h1{font-size:3.75rem}.neighbors{grid-template-columns:1fr 1fr}.site-foot{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:3rem 2.5rem}.quiet,.missing,.doc{padding:7rem 2.5rem}}@media(min-width:1024px){.display{font-size:6.5rem}.leave-grid{grid-template-columns:5fr 1fr 6fr}.note,.kept{padding:2rem 1.75rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/exhibition.css.map */
