:root{--paper:#f6f2e8;--paper-deep:#efe9da;--card:#fbf9f2;--ink:#20241b;--ink-soft:#52584a;--ink-faint:#8b8d7c;--pine:#1d2a20;--pine-deep:#16211a;--cream:#ede7d6;--cream-faint:#b9b8a5;--line:rgba(32,36,27,0.14);--line-strong:rgba(32,36,27,0.38);--accent:#c8471c;--serif:var(--font-display),"Bodoni 72","Didot",Georgia,serif;--text:var(--font-text),"Charter","Iowan Old Style",Georgia,serif;--gutter:clamp(1.2rem,4vw,3rem);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5rem}body{font-family:var(--text);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:after{content:"";position:fixed;inset:0;z-index:60;background-image:var(--grain);background-size:240px;opacity:.05;pointer-events:none;mix-blend-mode:multiply}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;color:inherit}::selection{background:var(--accent);color:var(--paper)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}html{overflow-x:clip}.shell{max-width:1360px;margin:0 auto;padding:0 var(--gutter)}.kicker{font-size:.67rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint);font-weight:500}.sectionhead{display:flex;align-items:baseline;gap:1.2rem;padding:0 0 1.9rem}.sectionhead h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,2.6vw,2.1rem);letter-spacing:.01em}.sectionhead .aside{margin-left:auto;font-size:.68rem;color:var(--ink-faint);white-space:nowrap}.cta,.ghost,.sectionhead .aside{letter-spacing:.18em;text-transform:uppercase}.cta,.ghost{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-family:var(--text);font-weight:500;font-size:.74rem;padding:.95rem 2.3rem;cursor:pointer;border-radius:0;transition:background .25s ease,border-color .25s ease,color .25s ease}.cta{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.cta:hover{background:var(--accent);border-color:var(--accent);color:#fff}.cta:disabled{opacity:.45;cursor:default}.ghost{background:none;border:1px solid var(--line-strong);color:var(--ink)}.ghost:hover{border-color:var(--accent);color:var(--accent)}.textlink{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.textlink:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}header.site{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:linear-gradient(to bottom,color-mix(in srgb,var(--paper) 92%,transparent),color-mix(in srgb,var(--paper) 72%,transparent));backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);border-bottom:1px solid color-mix(in srgb,var(--line) 85%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 16px 36px -28px rgba(29,42,32,.4)}header.site .shell{display:flex;align-items:center;min-height:4.1rem;gap:2rem}.wordmark{font-family:var(--serif);font-size:1.08rem;letter-spacing:.21em;text-transform:uppercase;font-weight:500;display:inline-flex;align-items:center;gap:.65rem}.wordmark .markimg{width:38px;height:38px;opacity:.95;filter:drop-shadow(0 1px 1.5px rgba(29,42,32,.22))}.wordmark:hover{color:var(--accent)}.wm{white-space:nowrap}.lp-brand .of,.wm .of{letter-spacing:.03em;margin-right:.14em;font-size:1.12em}.lp-brand .amp,.lp-brand .of,.wm .amp,.wm .of{font-style:italic;text-transform:none;font-weight:400}.lp-brand .amp,.wm .amp{letter-spacing:0;margin:0 .04em;color:var(--accent)}.lp-brand .amp{color:#e8b287}.mainnav{margin-left:auto;display:flex;gap:clamp(1rem,2.4vw,2.2rem)}.mainnav a{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);padding:.4rem 0;white-space:nowrap}.mainnav a:hover{color:var(--accent)}.navitem{position:relative;display:flex;align-items:center;align-self:stretch}.navpanel{position:absolute;top:100%;right:-1rem;padding-top:.6rem;z-index:60;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s}.navitem:focus-within .navpanel,.navitem:hover .navpanel{opacity:1;visibility:visible;transform:none;transition-delay:0s}.navpanel-in{display:grid;grid-template-columns:repeat(4,9rem);grid-gap:.4rem;gap:.4rem;background:var(--card);border:1px solid var(--line-strong);padding:.8rem;box-shadow:0 30px 50px -30px rgba(29,42,32,.45),0 2px 8px rgba(29,42,32,.06)}.navcard{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem;padding:.5rem .5rem .7rem;text-align:center;font-size:.66rem!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--ink-soft)!important;transition:background .2s ease}.navcard .thumb{display:block;width:100%;aspect-ratio:4/5;overflow:hidden;background:var(--paper-deep)}.navcard img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.navcard:hover{background:var(--paper-deep);color:var(--accent)!important}.navcard:hover img{transform:scale(1.04)}@media (max-width:700px){.navpanel{display:none}}@media (max-width:560px){.wordmark{letter-spacing:.12em;font-size:.94rem}.mainnav a{letter-spacing:.1em}}@media (max-width:700px){header.site .shell{flex-wrap:wrap;justify-content:center;gap:0 1.4rem;padding-top:.65rem;padding-bottom:.7rem;min-height:0}.wordmark{flex-basis:100%;justify-content:center}.wordmark .markimg{width:30px;height:30px}.mainnav{margin-left:0;gap:1.4rem}.mainnav a{white-space:nowrap;padding:.1rem 0 .35rem}}.search{position:relative;flex:1 1 15rem;max-width:26rem;min-width:0}.sfield{display:flex;align-items:center;gap:.6rem;padding:.52rem .6rem .52rem .78rem;background:color-mix(in srgb,var(--card) 62%,transparent);border:1px solid var(--line);transition:border-color .25s ease,background .25s ease}.sfield:focus-within{background:var(--card);border-color:var(--line-strong)}.slens{width:15px;height:15px;flex:none;color:var(--ink-faint)}.sfield:focus-within .slens{color:var(--ink-soft)}.search input{flex:1 1;min-width:0;border:0;background:none;outline:none;padding:0;font-family:var(--text);font-size:.87rem;color:var(--ink)}.search input::placeholder{color:var(--ink-faint)}.sclear{flex:none;border:0;background:none;cursor:pointer;color:var(--ink-faint);font-size:1.15rem;line-height:1;padding:0 .2rem}.sclear:hover{color:var(--accent)}.spanel{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:70;background:var(--card);border:1px solid var(--line-strong);box-shadow:0 30px 50px -30px rgba(29,42,32,.45),0 2px 8px rgba(29,42,32,.06);padding:.3rem 0 .5rem;max-height:min(70vh,31rem);overflow-y:auto;animation:sdrop .18s ease both}@keyframes sdrop{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.spanel{animation:none}}.sgroup+.sgroup{margin-top:.3rem;border-top:1px solid var(--line)}.sgh{font-size:.6rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);padding:.75rem .95rem .45rem}.srow{display:flex;align-items:center;gap:.8rem;padding:.4rem .95rem}.srow.on,.sthumb{background:var(--paper-deep)}.sthumb{width:44px;height:44px;flex:none;overflow:hidden;border:1px solid rgba(32,36,27,.1)}.sthumb img{width:100%;height:100%;object-fit:cover}.st{flex:1 1;min-width:0;font-family:var(--serif);font-size:.95rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.k-w .st{font-style:italic}.st b{font-weight:600}.sk{flex:none;font-size:.59rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.snone{padding:.9rem .95rem;font-family:var(--serif);font-style:italic;font-size:.92rem;color:var(--ink-soft)}@media (max-width:1000px){header.site .shell{flex-wrap:wrap}.search{order:3;flex:1 0 100%;max-width:none;margin:.1rem 0 .65rem}}.hero{position:relative;height:min(82vh,780px);min-height:540px;overflow:hidden;background:var(--pine-deep)}.hero .slide{position:absolute;inset:0;opacity:0;z-index:0}.hero .slide.under{opacity:1;z-index:1}.hero .slide.on{opacity:1;z-index:2;transition:opacity 1.8s ease}.hero .slide img{width:100%;height:100%;object-fit:cover;transform:scale(1.02)}@media (prefers-reduced-motion:no-preference){.hero .slide.on img{animation:drift 10s ease-out both}@keyframes drift{0%{transform:scale(1.065)}to{transform:scale(1.02)}}}.hero .scrim{position:absolute;inset:0;pointer-events:none;z-index:3;background:linear-gradient(78deg,rgba(20,24,16,.4),rgba(20,24,16,.1) 48%,rgba(20,24,16,0) 72%),linear-gradient(0deg,rgba(20,24,16,.42),rgba(20,24,16,0) 28%)}.hero .shell{position:relative;z-index:4;height:100%;display:flex;align-items:center}.herocard{position:relative;max-width:34rem;background:color-mix(in srgb,var(--paper) 96%,transparent);border:1px solid rgba(32,36,27,.1);box-shadow:0 34px 64px -32px rgba(8,12,6,.6);padding:clamp(1.9rem,3.2vw,3.1rem) clamp(1.7rem,3vw,2.9rem)}.herocard .kicker{margin-bottom:1.05rem;color:var(--ink-soft)}.herocard h1{font-family:var(--serif);font-weight:500;font-size:clamp(2.05rem,4vw,3.25rem);line-height:1.07;letter-spacing:.004em}.herocard p{margin-top:1.05rem;font-size:1.01rem;line-height:1.62;color:var(--ink-soft);max-width:29rem}.heroctas{margin-top:1.75rem;display:flex;align-items:center;gap:1.7rem;flex-wrap:wrap}.quiet-link{font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-soft);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.quiet-link:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.herocredit{position:absolute;right:clamp(1.2rem,3vw,2.6rem);bottom:1.15rem;z-index:5;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,236,220,.9);text-shadow:0 1px 10px rgba(8,12,6,.6)}.herocredit:hover{color:#fff}.herocredit em{font-style:italic;text-transform:none;letter-spacing:.04em;font-family:var(--serif);font-size:.88rem;margin-right:.45rem}@media (max-width:760px){.hero{height:auto;min-height:0}.hero .shell{height:auto;min-height:88vh;min-height:min(92svh,700px);align-items:center;padding-top:2.4rem;padding-bottom:3rem}.herocredit{display:none}}.assure{border-bottom:1px solid var(--line)}.assure .shell{display:grid;grid-template-columns:repeat(3,1fr)}.assure .item{padding:1.8rem clamp(1rem,2.6vw,2.6rem) 1.9rem 0}.assure .item+.item{border-left:1px solid var(--line);padding-left:clamp(1rem,2.6vw,2.6rem)}.assure h3{font-family:var(--serif);font-weight:500;font-size:1.08rem;letter-spacing:.02em}.assure p{margin-top:.4rem;font-size:.84rem;line-height:1.55;color:var(--ink-soft)}@media (max-width:860px){.assure .shell{grid-template-columns:1fr}.assure .item{padding:1.05rem 0}.assure .item+.item{border-left:0;border-top:1px solid var(--line);padding-left:0}}.subjects{--subjh:clamp(240px,34vw,500px);padding:clamp(3rem,6vw,5rem) 0 clamp(2.4rem,4vw,3.6rem)}.subjectgrid{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;justify-items:center;grid-gap:clamp(1rem,1.7vw,1.7rem);gap:clamp(1rem,1.7vw,1.7rem)}.subject{display:flex;flex-direction:column;align-items:center;text-align:center}.subject .cover{display:flex;align-items:flex-end;justify-content:center;min-height:var(--subjh)}.subject .cover img{width:auto;height:auto;max-height:var(--subjh);max-width:100%;background:#fff;padding:clamp(6px,.6vw,12px);border:1px solid rgba(32,36,27,.1);box-shadow:0 1px 2px rgba(20,24,16,.06),0 26px 42px -32px rgba(20,24,16,.6);transition:transform .5s cubic-bezier(.2,.6,.2,1),box-shadow .5s ease}.subject:hover .cover img{transform:translateY(-5px);box-shadow:0 1px 2px rgba(20,24,16,.06),0 34px 54px -32px rgba(20,24,16,.7)}.subject h3{margin-top:1.1rem;font-family:var(--serif);font-style:italic;font-weight:500;font-size:1.24rem;letter-spacing:.01em}.subject:hover h3{color:var(--accent)}@media (max-width:640px){.subjectgrid{grid-template-columns:1fr}}.gallery{padding:clamp(2.2rem,4vw,3.4rem) 0 1rem}.collhead{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap;border-top:1px solid var(--line-strong);padding:1.7rem 0 2rem}.collhead h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,2.6vw,2.1rem)}.collhead .note{font-size:1rem;color:var(--ink-soft);font-style:italic;font-family:var(--serif)}.collhead .count{margin-left:auto;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.mcol{flex:1 1;display:flex;flex-direction:column;gap:3rem;min-width:0}.mcol .piece{margin-bottom:0}.masonry{display:flex;gap:2.6rem;align-items:flex-start;padding-bottom:1rem}.piece{display:block;page-break-inside:avoid;break-inside:avoid;margin-bottom:2.9rem;animation:settle .7s ease both}.piece:first-child{animation-delay:.04s}.piece:nth-child(2){animation-delay:.1s}.piece:nth-child(3){animation-delay:.16s}.piece:nth-child(4){animation-delay:.22s}.piece:nth-child(5){animation-delay:.28s}.piece:nth-child(6){animation-delay:.34s}@media (prefers-reduced-motion:reduce){.cell,.hero .slide.on img,.piece{animation:none!important}}.piece img{width:100%;height:auto;background:#fff;padding:clamp(5px,.5vw,10px);border:1px solid rgba(32,36,27,.1);box-shadow:0 1px 2px rgba(20,24,16,.06),0 22px 36px -30px rgba(20,24,16,.6);transition:transform .45s cubic-bezier(.2,.6,.2,1),box-shadow .45s ease}.piece:hover img{transform:translateY(-4px);box-shadow:0 1px 2px rgba(20,24,16,.06),0 30px 48px -30px rgba(20,24,16,.7)}.piece figcaption{padding-top:.75rem}.piece .t{font-family:var(--serif);font-style:italic;font-size:1.07rem;line-height:1.3;color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.piece:hover .t{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.moreRow{display:flex;justify-content:center;padding:1.2rem 0 4.6rem}.rail{--railh:clamp(190px,20vw,288px);padding:clamp(2.4rem,4.6vw,3.8rem) 0 0}.railhead{display:flex;align-items:baseline;gap:1.2rem;padding-bottom:1.4rem}.railhead h2{font-family:var(--serif);font-weight:500;letter-spacing:.01em;font-size:clamp(1.35rem,2.4vw,1.9rem)}.railall{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.railall svg{width:9px;height:9px;transition:transform .25s ease}.railall:hover{color:var(--accent)}.railall:hover svg{transform:translateX(3px)}.railwrap{position:relative}.railstrip{display:flex;align-items:flex-start;gap:clamp(1.2rem,1.9vw,2.1rem);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding:.5rem calc((100% - min(1360px, 100%)) / 2 + var(--gutter)) .7rem}.railstrip::-webkit-scrollbar{display:none}.railitem{flex:0 0 auto}.railitem img{height:var(--railh);width:auto;max-width:none;background:#fff;padding:clamp(5px,.5vw,9px);border:1px solid rgba(32,36,27,.1);box-shadow:0 1px 2px rgba(20,24,16,.06),0 22px 36px -30px rgba(20,24,16,.6);transition:transform .45s cubic-bezier(.2,.6,.2,1),box-shadow .45s ease}.railitem:hover img{transform:translateY(-4px);box-shadow:0 1px 2px rgba(20,24,16,.06),0 30px 48px -30px rgba(20,24,16,.7)}.railitem .t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:0;min-width:100%;padding-top:.72rem;font-family:var(--serif);font-style:italic;font-size:1rem;line-height:1.32;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color .3s ease;transition:text-decoration-color .3s ease;transition:text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.railitem:hover .t{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.railnav{position:absolute;top:calc(.5rem + var(--railh) / 2);transform:translateY(-50%);z-index:3;width:2.7rem;height:2.7rem;border-radius:50%;cursor:pointer;display:grid;place-items:center;color:var(--ink);background:color-mix(in srgb,var(--card) 88%,transparent);backdrop-filter:blur(8px) saturate(1.4);-webkit-backdrop-filter:blur(8px) saturate(1.4);border:1px solid var(--line);box-shadow:0 12px 24px -16px rgba(20,24,16,.55);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s,color .2s ease,border-color .2s ease}.railnav svg{width:13px;height:13px}.railnav:hover{color:var(--accent);border-color:var(--accent)}.railnav.back{left:max(.5rem,calc((100% - min(1360px, 100%)) / 2 + .45rem))}.railnav.fwd{right:max(.5rem,calc((100% - min(1360px, 100%)) / 2 + .45rem))}.railwrap:hover .railnav.on{opacity:1;visibility:visible;transition-delay:0s}@media (hover:none){.railnav{display:none}}.meadow{position:relative;border-top:1px solid var(--line);background:#f8f3e4 url(/brand/kessel-admiral.jpg) right clamp(1.5rem,7vw,6rem) center /auto min(66%,420px) no-repeat;background-blend-mode:multiply;min-height:clamp(380px,44vw,520px);display:flex;align-items:center}.meadow .shell{position:relative;width:100%;padding-top:clamp(3rem,6vw,4.5rem);padding-bottom:clamp(3rem,6vw,4.5rem)}.meadowcard{max-width:33rem}.meadowcard .kicker{margin-bottom:1.1rem}.meadow h2{font-family:var(--serif);font-weight:500;max-width:20ch;font-size:clamp(1.8rem,3.4vw,2.7rem);line-height:1.1;letter-spacing:.004em}.meadow p{margin-top:1.05rem;color:var(--ink-soft);line-height:1.7;font-size:.99rem;max-width:30rem}.meadow .heroctas{margin-top:1.6rem}@media (max-width:700px){.meadow{background-position:right -12% bottom 1.5rem;background-size:auto 34%}.meadow .shell{padding-bottom:clamp(9rem,38vw,12rem)}}footer.site{position:relative;background:var(--paper);color:var(--ink);border-top:1px solid var(--line);overflow:clip}footer.site .cols{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1.6fr;grid-gap:clamp(2rem,4vw,4rem);gap:clamp(2rem,4vw,4rem);padding:clamp(2.6rem,4.4vw,3.8rem) 0 2.6rem}footer.site h4{font-size:.62rem;letter-spacing:.26em;text-transform:uppercase;color:var(--ink-faint);font-weight:500;margin-bottom:1.05rem}footer.site .col a{display:block;font-size:.89rem;padding:.27rem 0;color:var(--ink-soft)}footer.site .col a:hover{color:var(--accent)}footer.site .col p{font-size:.85rem;line-height:1.7;color:var(--ink-soft);max-width:30rem}.colophon{position:relative;border-top:1px solid var(--line);padding:1.55rem 0 .2rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.55rem 1.2rem;text-align:center;font-size:.64rem;letter-spacing:.17em;text-transform:uppercase;color:var(--ink-faint)}.colophon .fleuron{color:var(--accent);letter-spacing:0;font-size:.82rem}footer.site .legal{position:relative;margin-top:1.45rem;border-top:1px solid var(--line);padding:1.3rem 0 1.7rem;display:flex;gap:1.8rem;flex-wrap:wrap;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}footer.site .legal .right{margin-left:auto}footer.site .legal .pol{display:inline-flex;gap:1.2rem}footer.site .legal .pol a{color:inherit}footer.site .legal .pol a:hover{color:var(--accent)}footer.site .sub{margin-top:1.9rem}.letter .lrow{display:flex;align-items:baseline;max-width:21rem;border-bottom:1px solid var(--line-strong);margin-top:.9rem}.letter .lrow:focus-within{border-color:var(--accent)}.letter input[type=email]{flex:1 1;min-width:0;background:none;border:0;outline:none;font:inherit;font-size:.89rem;color:var(--ink);padding:.4rem 0}.letter input[type=email]::placeholder{color:var(--ink-faint)}.letter button{background:none;border:0;cursor:pointer;font:inherit;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);padding:.4rem 0 .4rem 1rem}.letter button:hover{color:var(--accent)}.letter .hp{position:absolute;left:-9999px;height:0;width:0;border:0;padding:0}.letter .lerr,.letterdone{font-size:.85rem;color:var(--ink-soft);margin-top:.6rem}.snail{position:absolute;top:-13px;left:0;width:30px;height:auto;color:rgba(32,36,27,.5)}.snail:hover{color:var(--accent);animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.snail{animation:crawl 240s linear infinite}@keyframes crawl{0%{transform:translateX(-38px)}to{transform:translateX(min(96vw,1300px))}}}.fgiant{padding-top:clamp(1.2rem,2.4vw,2.2rem)}.fg,.fgiant{display:block}.fg{text-align:center;white-space:nowrap;font-family:var(--serif);font-weight:600;font-size:clamp(2.2rem,12.6vw,14rem);line-height:.92;letter-spacing:.004em;background:url(/restoration/pick-37-restored.jpg) 66% 66%/118% auto no-repeat,var(--pine);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;margin-bottom:-.14em}.fg .amp,.fg em{font-style:italic;font-weight:500}@media (prefers-reduced-motion:no-preference){.fg{transition:background-position 3.5s cubic-bezier(.25,.6,.3,1)}.fgiant:hover .fg{background-position:center 38%}}@media (max-width:920px){footer.site .cols{grid-template-columns:1fr 1fr}}@media (max-width:560px){footer.site .cols{grid-template-columns:1fr}}.collpage-head{padding:clamp(2.8rem,6vw,4.4rem) 0 2.4rem}.collpage-head .kicker{margin-bottom:.95rem}.collpage-head h1{font-family:var(--serif);font-weight:500;font-size:clamp(2rem,4.4vw,3.2rem);letter-spacing:.004em}.collpage-head p{margin-top:.85rem;color:var(--ink-soft);font-size:1rem;max-width:40rem;line-height:1.65}.crumbs{display:flex;gap:.55rem;align-items:baseline;margin-top:1.7rem;flex-wrap:wrap}.crumbs a,.crumbs span{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);border:1px solid var(--line);padding:.44rem 1rem;white-space:nowrap}.crumbs a:hover{color:var(--accent);border-color:var(--accent)}.crumbs span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.back{display:inline-block;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin:1.9rem 0 .8rem}.back:hover{color:var(--accent)}.detail{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);grid-gap:clamp(2rem,3.5vw,3.6rem);gap:clamp(2rem,3.5vw,3.6rem);padding:.4rem 0 3rem;align-items:start}@media (max-width:880px){.detail{grid-template-columns:1fr;gap:2rem}}.buycol{top:4.6rem}.plateStage{background:radial-gradient(120% 90% at 50% 6%,rgba(255,253,246,.9),rgba(255,253,246,0) 60%),var(--paper-deep);border:1px solid var(--line);padding:clamp(.9rem,1.6vw,1.7rem);display:flex;align-items:center;justify-content:center}.framePrev{max-width:100%;width:-moz-fit-content;width:fit-content;box-shadow:0 2px 3px rgba(20,24,16,.12),0 36px 60px -34px rgba(20,24,16,.65)}.framePrev img{display:block;width:auto;max-width:100%;max-height:min(76vh,60rem)}.framePrev.f-none{background:#fff;padding:clamp(8px,1vw,14px);border:1px solid rgba(32,36,27,.09)}.framePrev.f-black,.framePrev.f-gold,.framePrev.f-oak,.framePrev.f-white{padding:clamp(14px,2.4vw,30px);background:#fdfcf8;border:13px solid #191712}.framePrev.f-oak{border-image:linear-gradient(135deg,#d0a973,#b08850 45%,#8d693e) 1}.framePrev.f-gold{border-image:linear-gradient(180deg,#d8b158,#cb9c42 45%,#bd8f36) 1;box-shadow:0 0 0 1px rgba(138,101,33,.55),inset 0 1px 3px rgba(94,68,18,.28),0 2px 3px rgba(20,24,16,.12),0 36px 60px -34px rgba(20,24,16,.65)}.plateStage{cursor:zoom-in}.lightbox{position:fixed;inset:0;z-index:70;cursor:zoom-out;background:rgba(14,19,12,.94);display:flex;align-items:center;justify-content:center;padding:3vh 3vw;animation:lbfade .25s ease both}@keyframes lbfade{0%{opacity:0}to{opacity:1}}.lightbox img{max-width:95vw;max-height:90vh;width:auto;height:auto;background:#fff;padding:clamp(6px,.7vw,12px);box-shadow:0 40px 90px -30px rgba(0,0,0,.9)}.lightbox .cap{position:absolute;bottom:1.4rem;left:0;right:0;text-align:center;color:rgba(237,231,214,.85)}.lightbox .cap em{font-family:var(--serif);font-style:italic;font-size:1rem}.framePrev.f-white{border-color:#f4f1e9;box-shadow:0 0 0 1px rgba(32,36,27,.18),0 2px 3px rgba(20,24,16,.12),0 36px 60px -34px rgba(20,24,16,.65)}.framePrev.f-black img,.framePrev.f-gold img,.framePrev.f-oak img,.framePrev.f-white img{box-shadow:0 0 0 1px rgba(32,36,27,.09),inset 0 0 14px rgba(32,36,27,.05)}.buycol{position:-webkit-sticky;position:sticky;top:5.8rem}.buycol .kicker{margin-bottom:.9rem}.detail h1{font-family:var(--serif);font-style:italic;font-weight:500;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.14}.detail .artist{margin-top:.7rem;font-size:.96rem;color:var(--ink-soft)}.detail .meta{margin-top:.45rem;font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.buy{margin-top:1.9rem;border-top:1px solid var(--line-strong);padding-top:1.7rem}.buy .row{margin-bottom:1.35rem}.buy label.head{display:block;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.6rem}.rowhead{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.6rem}.rowhead label.head{margin-bottom:0}.units{display:inline-flex;align-items:baseline;gap:.5rem}.units button{background:none;border:0;padding:0;cursor:pointer;font-family:var(--text);font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);transition:color .2s ease}.units button:hover{color:var(--accent)}.units button.on{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:4px}.units .sep{font-size:.6rem;color:var(--line-strong)}.opts{display:flex;flex-wrap:wrap;gap:.45rem}.opt{font-family:var(--text);font-size:.83rem;padding:.5rem .92rem;background:none;border:1px solid var(--line-strong);color:var(--ink-soft);cursor:pointer;border-radius:0;display:inline-flex;align-items:center;gap:.5rem;transition:border-color .2s ease,color .2s ease,background .2s ease}.opt:hover{border-color:var(--accent);color:var(--accent)}.opt.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.dot{width:13px;height:13px;border-radius:50%;display:inline-block;border:1px solid rgba(32,36,27,.35)}.dot.oak{background:linear-gradient(135deg,#d0a973,#8d693e)}.dot.gold{background:linear-gradient(180deg,#d8b158,#bd8f36)}.dot.black{background:#191712}.dot.white{background:#fdfdfb}.price{font-family:var(--serif);font-size:1.95rem;font-weight:500;margin:.5rem 0 1.15rem}.price .per{font-size:.68rem;font-family:var(--text);font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-left:.55rem}.buy .cta{width:100%}.buy .note{margin-top:1rem;font-size:.8rem;color:var(--ink-faint);line-height:1.65}.buy .err{margin-top:.9rem;font-size:.84rem;color:#a4402a}.salon{display:flex;flex-wrap:wrap;gap:2rem 1.6rem;padding:2.2rem 0 4.5rem}.salon:after{content:"";flex-grow:1000000}.cell{aspect-ratio:var(--r);flex-grow:calc(var(--r) * 100);flex-basis:calc(var(--r) * 15rem);background:#fff;padding:clamp(5px,.45vw,9px);border:1px solid rgba(32,36,27,.1);box-shadow:0 1px 2px rgba(20,24,16,.06),0 18px 30px -26px rgba(20,24,16,.6);transition:transform .45s cubic-bezier(.2,.6,.2,1),box-shadow .45s ease;animation:settle .7s ease both}.cell:first-child{animation-delay:.05s}.cell:nth-child(2){animation-delay:.12s}.cell:nth-child(3){animation-delay:.19s}.cell:nth-child(4){animation-delay:.26s}.cell img{width:100%;height:100%;object-fit:cover}.cell:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(20,24,16,.06),0 28px 44px -26px rgba(20,24,16,.7)}@media (max-width:560px){.cell{flex-basis:100%}}.more{padding:1.4rem 0 3.6rem;border-top:1px solid var(--line)}.more h2{font-family:var(--serif);font-style:italic;font-weight:500;font-size:1.2rem;color:var(--ink-soft);padding-top:1.6rem}.more .salon{padding:1.4rem 0 0}.more .cell{flex-basis:calc(var(--r) * 9rem);flex-grow:calc(var(--r) * 10);animation:none}.painters{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,440px);grid-gap:clamp(2.5rem,6vw,6rem);gap:clamp(2.5rem,6vw,6rem);align-items:start;padding:clamp(3rem,6vw,4.6rem) 0 5.5rem}.painters .kicker{margin-bottom:1rem}.painters h1{font-family:var(--serif);font-weight:500;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.painters .lede{margin-top:1.2rem;font-size:1.16rem;line-height:1.6;color:var(--ink);max-width:32rem}.painters p{margin-top:1rem;color:var(--ink-soft);line-height:1.7;max-width:32rem}.painters form.signup{max-width:32rem;margin-top:2.2rem}.painters .err{color:#a4402a;font-size:.85rem}.pside{position:-webkit-sticky;position:sticky;top:5.8rem}.pside .plate img{width:100%;height:auto;background:#fff;padding:clamp(8px,.8vw,13px);border:1px solid rgba(32,36,27,.1);box-shadow:0 1px 2px rgba(20,24,16,.07),0 30px 50px -32px rgba(20,24,16,.65)}.pside figcaption{padding-top:.85rem}.pside .t{font-family:var(--serif);font-style:italic;font-size:1.05rem}.pside .a{margin-top:.3rem;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}@media (max-width:880px){.painters{grid-template-columns:1fr}.pside{position:static;max-width:26rem}}.quiet{max-width:37rem;padding:clamp(3.2rem,7vw,5.4rem) 0 6rem}.quiet .sprigmark{width:130px;height:auto;margin-bottom:1.4rem;margin-left:-10px;mix-blend-mode:multiply;filter:brightness(1.09)}.quiet .kicker{margin-bottom:1rem}.quiet h1{font-family:var(--serif);font-weight:500;font-size:clamp(1.9rem,3.6vw,2.6rem);line-height:1.12}.quiet p{margin-top:1rem;color:var(--ink-soft);line-height:1.7}form.signup{margin-top:2rem;display:grid;grid-gap:1.1rem;gap:1.1rem}form.signup label{display:grid;grid-gap:.42rem;gap:.42rem;font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}form.signup input,form.signup textarea{font-family:var(--text);font-size:.95rem;color:var(--ink);background:var(--card);border:1px solid var(--line-strong);border-radius:0;padding:.72rem .8rem}form.signup input:focus-visible,form.signup textarea:focus-visible{outline-offset:0}form.signup textarea{min-height:5.5rem;resize:vertical}form.signup .cta{width:auto;justify-self:start}body:has(main.lp) footer.site,body:has(main.lp) header.site{display:none}.lp{background:radial-gradient(120% 60% at 50% 0,rgba(240,230,200,.07),rgba(0,0,0,0) 55%),#0f1610;color:var(--cream);min-height:100vh}.lp .kicker{color:var(--cream-faint)}.lp-room{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(2rem,4vw,3.5rem) 1.4rem clamp(3rem,6vw,5rem)}.lp-brand{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--serif);font-size:1.1rem;letter-spacing:.4em;text-transform:uppercase;color:var(--cream);margin-bottom:clamp(1.8rem,4vh,3.4rem)}.lp-brand svg{width:20px;height:20px;color:#e8b287}.lp-stage{position:relative;display:flex;flex-direction:column;align-items:center}.lp-stage:before{content:"";position:absolute;top:-18%;left:50%;transform:translateX(-50%);width:130%;height:130%;pointer-events:none;background:radial-gradient(45% 42% at 50% 30%,rgba(244,232,200,.13),rgba(0,0,0,0) 70%)}.lp-frame{position:relative;width:-moz-fit-content;width:fit-content;background:#fdfcf8;border:13px solid #191712;padding:clamp(12px,2vw,26px);box-shadow:0 3px 5px rgba(0,0,0,.5),0 44px 80px -36px rgba(0,0,0,.85)}.lp-frame img{height:min(52vh,560px);width:auto;max-width:min(700px,78vw);object-fit:contain}.lp-frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,250,235,.1),rgba(0,0,0,0) 34%)}.lp-plaque{display:inline-flex;flex-direction:column;gap:.22rem;margin-top:1.3rem;border:1px solid rgba(237,231,214,.3);padding:.55rem 1.2rem}.lp-plaque em{font-family:var(--serif);font-style:italic;font-size:.98rem}a.lp-plaque:hover{border-color:#e8b287}a.lp-plaque:hover em{color:#e8b287}.lp-room h1{margin-top:clamp(1.8rem,4vh,3rem);font-family:var(--serif);font-weight:500;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.05}.lp-room p{margin-top:.9rem;max-width:34rem;color:rgba(237,231,214,.75);line-height:1.65}.lp-ctas{margin-top:1.9rem;display:flex;gap:1.7rem;flex-wrap:wrap}.lp-ctas,.lp-enter{align-items:center;justify-content:center}.lp-enter{display:inline-flex;font-weight:500;font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;padding:.95rem 2.3rem;border:1px solid rgba(237,231,214,.55);color:var(--cream);transition:background .25s ease,color .25s ease,border-color .25s ease}.lp-enter:hover{background:var(--cream);color:#141b14;border-color:var(--cream)}.lp .quiet-link{color:rgba(237,231,214,.7);-webkit-text-decoration-color:rgba(237,231,214,.3);text-decoration-color:rgba(237,231,214,.3)}.lp .quiet-link:hover{color:#e8b287;-webkit-text-decoration-color:#e8b287;text-decoration-color:#e8b287}.lp-wall{display:flex;gap:clamp(2rem,5vw,4.5rem);align-items:flex-start;justify-content:center;padding:clamp(3rem,7vw,6rem) clamp(1.4rem,4vw,3rem);border-top:1px solid rgba(237,231,214,.1);overflow-x:auto}.lp-piece{display:flex;flex-direction:column;align-items:center;text-align:center;flex:0 1 340px;min-width:240px}.lp-piece:nth-child(2){margin-top:2.6rem}.lp-frame.small{border-width:10px;padding:clamp(8px,1.2vw,16px);margin:0 auto}.lp-frame.small img{height:min(36vh,400px);max-width:min(340px,74vw)}.lp-piece .lp-plaque{margin-top:1rem}.lp-piece:hover .lp-plaque{border-color:#e8b287}.lp-promise{max-width:46rem;margin:0 auto;text-align:center;padding:clamp(3.5rem,8vw,7rem) 1.4rem;border-top:1px solid rgba(237,231,214,.1)}.lp-promise h2{margin-top:1.2rem;font-family:var(--serif);font-weight:500;font-size:clamp(1.9rem,4vw,3rem);line-height:1.1}.lp-promise p{margin-top:1.2rem;color:rgba(237,231,214,.75);line-height:1.7}.lp-legal{text-align:center;padding:0 1.4rem 2.4rem;font-size:.64rem;letter-spacing:.18em;text-transform:uppercase;color:var(--cream-faint)}.rt-list{display:grid;grid-gap:3rem;gap:3rem;margin-top:2rem}.rt-stage{position:relative;background:#fff;padding:clamp(6px,.5vw,10px);border:1px solid rgba(34,37,29,.1);box-shadow:0 1px 0 rgba(34,37,29,.06),0 22px 38px -26px rgba(34,37,29,.55)}.rt-stage img{width:100%;display:block}.rt-after{position:absolute;inset:clamp(6px,.5vw,10px);width:calc(100% - 2 * clamp(6px, .5vw, 10px))!important;height:calc(100% - 2 * clamp(6px, .5vw, 10px));object-fit:fill}.rt-divider{position:absolute;top:0;bottom:0;width:1.5px;background:var(--accent);pointer-events:none}.rt-stage input[type=range]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize}.rt-tag{position:absolute;bottom:1rem;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;background:rgba(247,244,236,.92);padding:.2rem .55rem;border:1px solid var(--line-strong);color:var(--ink-soft);pointer-events:none}.rt-tag-l{left:1rem}.rt-tag-r{right:1rem}.rt figcaption{display:flex;gap:.7rem;align-items:baseline;padding-top:.7rem}.rt figcaption .t{font-family:var(--serif);font-style:italic;font-size:1.05rem}.rt figcaption .a{font-size:.78rem;color:var(--ink-faint)}.rt figcaption .rt-approve{margin-left:auto;font-family:var(--text);font-size:.74rem;letter-spacing:.06em;padding:.35rem .9rem;background:none;border:1px solid var(--line-strong);color:var(--ink-soft);cursor:pointer;border-radius:2px}.rt figcaption .rt-approve:hover{border-color:var(--accent);color:var(--accent)}.rt figcaption .rt-approve.on{background:var(--moss,#3d5a3c);border-color:var(--moss,#3d5a3c);color:var(--paper)}.src-drops{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:.4rem}.src-decide>label,.src-drops label{display:flex;flex-direction:column;gap:.45rem;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.src-decide input[type=text],.src-drops input[type=file]{font-family:var(--text);font-size:.88rem;letter-spacing:0;text-transform:none;color:var(--ink);padding:.5rem .7rem;border:1px solid var(--line-strong);background:var(--card)}.src-decide{margin-top:2.2rem}.src-decide>label{max-width:12rem}.src-choices{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:1.1rem}.src-choices button{text-align:left;padding:.75rem 1rem;cursor:pointer;background:var(--card);border:1px solid var(--line-strong)}.src-choices button span{display:block;margin-top:.25rem;font-size:.86rem;color:var(--ink-soft);letter-spacing:0;text-transform:none}.src-choices button:hover{border-color:var(--accent)}.src-choices button.on{border-color:var(--moss,#3d5a3c);background:#eef2ea}.src-err{margin-top:.8rem;color:var(--accent)}.src-saved{margin-top:.8rem;color:var(--ink-soft);font-size:.9rem}.src-toolbar{display:flex;align-items:center;gap:1rem;margin-bottom:1.4rem}.src-list{list-style:none}.src-list li{border-top:1px solid var(--line)}.src-row{width:100%;display:flex;gap:.8rem;align-items:baseline;padding:.75rem 0;background:none;border:0;cursor:pointer;text-align:left}.src-row .n{font-family:var(--serif);font-style:italic;min-width:5.5rem}.src-row .dec{font-size:.92rem}.src-row .dec.none{color:var(--ink-faint)}.src-row .dec.scan{color:var(--moss,#3d5a3c)}.src-row .dec.restore{color:var(--accent)}.src-row .dec.shot{color:var(--ink-soft)}.src-row .how{margin-left:auto;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.src-detail{padding:0 0 1.4rem}@media (max-width:640px){.src-drops{grid-template-columns:1fr}}.vs{max-width:44rem;margin:0 auto;padding:3.6rem 0 5.5rem}.vs h1{font-family:var(--serif);font-weight:500;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.vs section{margin-top:2.1rem}.vs h2{font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);padding-top:2.1rem;border-top:1px solid var(--line);margin-bottom:.4rem}.vs p{margin-top:.9rem;color:var(--ink-soft);line-height:1.7}.vs .split{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.6rem;gap:2.6rem;margin-top:3rem;padding-top:2.1rem;border-top:1px solid var(--line)}.vs .split h3{font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}.vs .split ul{list-style:none;margin:0;padding:0}.vs .split li{margin-top:.75rem;color:var(--ink-soft);line-height:1.55}.vs .tail{margin-top:3.2rem;display:flex;gap:1.6rem}@media (max-width:640px){.vs .split{grid-template-columns:1fr}}.faq{max-width:44rem;margin:0 auto;padding:3.6rem 0 5.5rem}.faq h1{font-family:var(--serif);font-weight:500;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.faq section{margin-top:3.4rem}.faq h2{font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);padding-top:2.1rem;border-top:1px solid var(--line)}.faq .qa h3{font-family:var(--serif);font-weight:500;font-size:1.32rem;line-height:1.28;margin-top:2.2rem}.faq .qa p{margin-top:.75rem;color:var(--ink-soft);line-height:1.7}.faq .qlinks{display:flex;gap:1.6rem;flex-wrap:wrap}.vs .tablewrap{overflow-x:auto;margin-top:1.4rem}.vs table{width:100%;border-collapse:collapse;font-size:.88rem}.vs th{font-family:var(--serif);font-style:italic;font-weight:500;text-align:left;padding:.5rem 1rem .5rem 0}.vs td,.vs th{color:var(--ink-soft);border-bottom:1px solid var(--line)}.vs td{padding:.6rem 1rem .6rem 0;line-height:1.55;vertical-align:top}.vs td:first-child{white-space:nowrap}.vs .guideplate{margin:2.6rem auto .6rem;max-width:24rem}.vs .guideplate img{width:100%;height:auto;box-shadow:0 1px 2px rgba(20,24,16,.08),0 26px 42px -26px rgba(20,24,16,.6)}.vs .guideplate figcaption{padding-top:.85rem}.vs .guideplate .t{font-family:var(--serif);font-style:italic;font-size:1.05rem}.vs .guideplate .a{margin-top:.3rem;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.specimen{max-width:1080px;margin:0 auto;padding:clamp(2.2rem,5vw,3.6rem) 0 clamp(4rem,8vw,6.5rem)}.specimen .top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);grid-gap:clamp(1.4rem,4vw,3rem);gap:clamp(1.4rem,4vw,3rem);align-items:stretch;border-bottom:1px solid var(--line)}.specimen .head{display:flex;flex-direction:column;justify-content:space-between}.specimen h1{font-family:var(--serif);font-weight:500;letter-spacing:-.012em;font-size:clamp(2.1rem,4.6vw,3.5rem);line-height:1.02;margin-top:.8rem;padding-bottom:clamp(1.5rem,3vw,2.2rem)}.specimen h1 em{font-style:italic}.specimen .spec{position:relative;z-index:1;max-width:400px;margin-top:auto;margin-bottom:-1.9rem}.specimen .spec img{width:100%;height:auto;filter:drop-shadow(0 18px 24px rgba(29,42,32,.16))}@media (prefers-reduced-motion:no-preference){.specimen .spec{animation:settle 1.1s cubic-bezier(.16,.84,.32,1) both}}@keyframes settle{0%{opacity:0;transform:translateY(-9px) rotate(-.7deg)}to{opacity:1;transform:none}}.specimen .lede{max-width:35rem;margin-top:clamp(2.4rem,4vw,3.2rem);font-size:clamp(1.03rem,1.5vw,1.16rem);line-height:1.7;color:var(--ink-soft)}.specimen .entry a,.specimen .lede a,.specimen a.link{text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.specimen .entry a:hover,.specimen .lede a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.specimen .entries{margin-top:clamp(2.6rem,5vw,3.8rem);border-top:1px solid var(--line)}.specimen .entry{display:grid;grid-template-columns:10.5rem minmax(0,1fr);grid-gap:clamp(.6rem,3vw,2.2rem);gap:clamp(.6rem,3vw,2.2rem);padding:clamp(1.6rem,3vw,2.2rem) 0;border-bottom:1px solid var(--line)}.specimen .entry h2{font-family:var(--text);font-weight:500;font-size:.65rem;letter-spacing:.26em;text-transform:uppercase;color:var(--ink-faint);padding-top:.4rem}.specimen .entry p{max-width:37rem;line-height:1.75;color:var(--ink-soft)}.specimen .entry p+p{margin-top:.85rem}.specimen .mailto{display:inline-block;font-family:var(--serif);font-weight:500;font-size:clamp(1.25rem,3vw,2rem);letter-spacing:-.01em;padding-bottom:.28rem;border-bottom:1px solid var(--line-strong);transition:color .25s ease,border-color .25s ease}.specimen .mailto:hover{color:var(--accent);border-color:var(--accent)}.specimen .mailrow{margin-top:1.5rem}.specimen .reply{margin-top:.95rem;color:var(--ink-faint);font-size:.92rem}.specimen .places{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}.specimen .place{padding:clamp(1.6rem,3vw,2.2rem) 0}.specimen .place+.place{border-left:1px solid var(--line);padding-left:clamp(1.6rem,4vw,3rem)}.specimen .place h2{font-family:var(--text);font-weight:500;font-size:.65rem;letter-spacing:.26em;text-transform:uppercase;color:var(--ink-faint)}.specimen .place .role{margin-top:.95rem;max-width:25rem;line-height:1.72;color:var(--ink-soft)}.specimen .place address{margin-top:1.3rem;font-style:normal;font-family:var(--serif);font-size:1.01rem;line-height:1.62}.specimen .place .ent{display:block;font-style:italic}@media (max-width:820px){.specimen .top{grid-template-columns:1fr;align-items:start}.specimen h1{padding-bottom:0}.specimen .head{display:block}.specimen .spec{max-width:22rem;margin:clamp(1.5rem,4vw,2rem) 0 -1.5rem}.specimen .entry{gap:.5rem}.specimen .entry,.specimen .places{grid-template-columns:1fr}.specimen .place+.place{border-left:0;border-top:1px solid var(--line);padding-left:0}}.vs .tail.disclaim{display:block;max-width:44rem;margin-top:2.6rem;font-size:.8rem;line-height:1.65;color:var(--ink-faint)}.joingrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:clamp(2.4rem,5vw,5rem);gap:clamp(2.4rem,5vw,5rem);padding-top:clamp(2.8rem,6vw,4.4rem);padding-bottom:1.5rem;align-items:start}.joincol .kicker{margin-bottom:1rem}.joincol h1{font-family:var(--serif);font-weight:500;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.joincol .lede{margin-top:1.2rem;font-size:1.16rem;line-height:1.6;color:var(--ink);max-width:32rem}.joincol .eligible{margin-top:.9rem;font-size:.95rem;line-height:1.6;color:var(--ink-soft);max-width:32rem}.joinhero-cta{margin-top:2.1rem;display:flex;align-items:center;gap:1.1rem;flex-wrap:wrap}.joinhero-cta span{font-size:.88rem;color:var(--ink-soft)}.joinctas{margin-top:1.5rem;display:flex;gap:.9rem;flex-wrap:wrap;align-items:center}.joinctas .err{flex-basis:100%;color:#a4402a;font-size:.85rem;margin:0}.joinside{position:-webkit-sticky;position:sticky;top:5.8rem}.pageplate{display:block;background:#fff;border:1px solid var(--line-strong);box-shadow:0 30px 60px -34px rgba(29,42,32,.55),0 2px 6px rgba(29,42,32,.06);overflow:hidden;transition:transform .5s ease,box-shadow .5s ease}.pageplate:hover{transform:translateY(-3px);box-shadow:0 36px 66px -34px rgba(29,42,32,.6),0 2px 6px rgba(29,42,32,.06)}.pageplate img{width:100%;height:auto;display:block}.platebar{display:flex;align-items:center;gap:.35rem;padding:.55rem .8rem;background:var(--paper-deep);border-bottom:1px solid var(--line)}.platebar i{width:.55rem;height:.55rem;border-radius:50%;background:var(--line-strong)}.platebar b{margin-left:.6rem;font-weight:400;font-size:.66rem;letter-spacing:.04em;color:var(--ink-faint);font-family:var(--text)}.joinside figcaption{padding-top:.85rem}.joinside .t{font-family:var(--serif);font-style:italic;font-size:1.05rem}.joinside .a{margin-top:.3rem;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.aeo{background:#fff;padding:clamp(3.8rem,7vw,6.5rem) 0}.aeo-in{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:clamp(2.6rem,6vw,6rem);gap:clamp(2.6rem,6vw,6rem);align-items:center}.aeo h2{margin-top:1.1rem;font-family:var(--serif);font-weight:500;font-size:clamp(1.55rem,2.8vw,2.3rem);line-height:1.14;letter-spacing:.004em;text-wrap:balance}.aeo-list{list-style:none;margin:2.1rem 0 0;padding:0;max-width:46ch}.aeo-list li{position:relative;padding:.95rem 0 .95rem 1.5rem;border-top:1px solid var(--line);font-size:.95rem;line-height:1.5}.aeo-list li:last-child{border-bottom:1px solid var(--line)}.aeo-list li:before{content:"";position:absolute;left:0;top:1.62em;width:10px;border-top:1px solid var(--accent)}.aeo-foot{margin-top:1.6rem;font-size:.95rem;font-weight:600}.aeo-answer{margin:0;background:#fff;padding:clamp(1.5rem,2.8vw,2.4rem);border:1px solid var(--line-strong);box-shadow:0 34px 54px -38px rgba(20,24,16,.55)}.aeo-ask{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);padding-bottom:1rem;margin-bottom:1.2rem;border-bottom:1px solid var(--line)}.aeo-answer p{font-family:var(--serif);font-weight:400;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.52}.aeo-answer mark{background:none;color:var(--accent);font-weight:500}.aeo-cite{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.48rem .8rem;background:var(--paper);border:1px solid var(--line);font-size:.72rem;letter-spacing:.03em;color:var(--ink)}.aeo-cite i{width:5px;height:5px;border-radius:50%;background:var(--accent);flex:none}@media (max-width:900px){.aeo-in{grid-template-columns:1fr;gap:2.2rem}}.joinprops{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(1.4rem,3vw,2.6rem);gap:clamp(1.4rem,3vw,2.6rem);border-top:1px solid var(--line);margin-top:2.4rem;padding-top:clamp(2.2rem,4vw,3rem);padding-bottom:clamp(3rem,5.5vw,4.4rem)}.prop{display:flex;align-items:center;gap:.85rem}.prop img{width:3.1rem;height:3.1rem;flex:none}.prop h3{font-family:var(--serif);font-weight:500;font-size:1.02rem;line-height:1.25}.prop p{margin-top:.2rem;font-size:.86rem;color:var(--ink-soft);line-height:1.45}.joincase{padding-top:0;padding-bottom:clamp(3.4rem,6vw,5.5rem)}.casebox{background:var(--card);border:1px solid var(--line-strong)}.casehead{display:flex;align-items:baseline;gap:1.2rem;flex-wrap:wrap;padding:1.3rem clamp(1.2rem,2.6vw,2rem);border-bottom:1px solid var(--line)}.casehead h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.15}.casehead span{margin-left:auto;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.casestats{display:grid;grid-template-columns:repeat(4,1fr)}.casestats .stat{padding:1.2rem clamp(1.2rem,2.6vw,2rem) 1.3rem}.casestats .stat+.stat{border-left:1px solid var(--line)}.casestats .n{font-family:var(--serif);font-weight:500;font-size:clamp(1.7rem,2.8vw,2.2rem);line-height:1;color:var(--ink)}.casestats .l{margin-top:.4rem;font-size:.78rem;line-height:1.45;color:var(--ink-soft)}.caseproof{list-style:none;margin:0;padding:.9rem clamp(1.2rem,2.6vw,2rem) 1rem;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.3rem 1.6rem;gap:.3rem 1.6rem}.caseproof li{padding-left:1.1rem;position:relative;font-size:.84rem;line-height:1.5;color:var(--ink-soft)}.caseproof li:before{content:"⁂";position:absolute;left:0;top:.28rem;line-height:1;color:var(--accent);font-size:.72rem}.joinprice{padding-top:clamp(3rem,5.5vw,4.2rem);padding-bottom:4.6rem}.pricehead{text-align:center}.pricehead h2{margin-top:.9rem;font-family:var(--serif);font-weight:500;font-size:clamp(1.7rem,3.2vw,2.4rem);line-height:1.12}.plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin:2rem auto 0;max-width:58rem}.plan{position:relative;background:var(--card);border:1px solid var(--line-strong);padding:clamp(1.4rem,2.6vw,1.9rem);display:flex;flex-direction:column}.plan.is-best{border-color:var(--ink);box-shadow:0 24px 50px -34px rgba(29,42,32,.5)}.plan-flag{position:absolute;top:-.72rem;left:clamp(1.4rem,2.6vw,1.9rem);background:var(--ink);color:var(--paper);padding:.3rem .7rem;font-size:.6rem;letter-spacing:.18em}.plan h3,.plan-flag{text-transform:uppercase}.plan h3{font-size:.66rem;letter-spacing:.22em;font-weight:500;color:var(--ink-faint)}.plan-n{margin-top:.7rem;font-family:var(--serif);font-weight:500;font-size:clamp(2.2rem,4vw,2.9rem);line-height:1}.plan-n i{font-style:normal;font-family:var(--text);font-size:1rem;margin-left:.15rem}.plan-n i,.plan-sub{color:var(--ink-soft)}.plan-sub{margin-top:.5rem;font-size:.88rem}.plan-list{list-style:none;margin:1.2rem 0 1.6rem;padding:0}.plan-list li{padding:.5rem 0 .5rem 1.35rem;font-size:.92rem;color:var(--ink);border-top:1px solid var(--line);position:relative}.plan-list li:before{content:"⁂";position:absolute;left:0;top:.52rem;color:var(--accent);font-size:.8rem}.plan .joinctas{margin-top:auto}.plan .joinctas button{width:100%}.joinsteps{list-style:none;margin:1.8rem auto 0;padding:0;max-width:58rem;display:flex;justify-content:center;gap:clamp(1.2rem,3vw,2.6rem);flex-wrap:wrap;font-size:.9rem;color:var(--ink-soft)}.joinsteps em{font-family:var(--serif);font-style:italic;color:var(--accent);margin-right:.45rem}@media (max-width:900px){.joingrid{grid-template-columns:1fr}.joinside{position:static}.joinprops{grid-template-columns:1fr;gap:1rem}.casestats{grid-template-columns:1fr 1fr}.casestats .stat:nth-child(odd){border-left:0}.casestats .stat:nth-child(n+3){border-top:1px solid var(--line)}.caseproof{grid-template-columns:1fr 1fr}.plans{grid-template-columns:1fr;gap:1.9rem}}.studio{padding-bottom:4rem}.studio .collpage-head{padding-bottom:.6rem}.statusbar{margin-top:1.1rem;max-width:40rem;padding:.75rem 1rem;font-size:.9rem;line-height:1.55;border:1px solid var(--line-strong);background:var(--card)}.statusbar.live{border-color:var(--accent)}.statusbar.down{color:#a4402a}.savedline{margin-top:.8rem;font-size:.85rem}.notice,.savedline{color:var(--ink-soft)}.studiosec{max-width:44rem;padding:1.9rem 0 .6rem;border-top:1px solid var(--line);margin-top:1.9rem}.studiosec:first-of-type{border-top:0;margin-top:0}.studiosec h2{font-family:var(--serif);font-weight:500;font-size:1.35rem}.studiosec form.signup{max-width:36rem;margin-top:1.4rem}.fieldrow{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.1rem;gap:1.1rem}@media (max-width:560px){.fieldrow{grid-template-columns:1fr}}.slugrow{display:flex;align-items:center;border:1px solid var(--line-strong);background:var(--card)}.slugrow .slugprefix{padding:0 0 0 .8rem;font-size:.9rem;color:var(--ink-faint);letter-spacing:0;text-transform:none;white-space:nowrap}form.signup .slugrow input{border:0;background:none;flex:1 1;padding-left:.15rem;min-width:0}.checkrow{display:flex!important;align-items:center;gap:.6rem}.checkrow span{font-size:.9rem;color:var(--ink);letter-spacing:0;text-transform:none}.checkrow input{accent-color:var(--accent);width:1rem;height:1rem}.btnrow{display:flex;gap:.9rem;align-items:center}.emptyhint{margin-top:1rem;max-width:34rem;font-size:.92rem;color:var(--ink-soft);line-height:1.6}.studio .ghost{margin-top:1.2rem}.imgslots{display:grid;grid-template-columns:9rem 1fr;grid-gap:1.1rem;gap:1.1rem}.imgslot-box{position:relative;display:block;background:var(--paper-deep);border:1px solid var(--line-strong);overflow:hidden}.imgslot.avatar .imgslot-box{width:9rem;height:9rem;border-radius:50%}.imgslot.cover .imgslot-box{height:9rem}.imgslot-box img{width:100%;height:100%;object-fit:cover;display:block}.imgslot-hint{place-items:center;letter-spacing:0;text-transform:none;color:var(--ink-faint);text-align:center;padding:1rem}.imgslot-busy,.imgslot-hint{position:absolute;inset:0;display:grid;font-size:.72rem}.imgslot-busy{place-items:center;background:rgba(246,242,232,.8);letter-spacing:.1em;color:var(--ink)}form.signup .imgslot input[type=file]{border:0;padding:.3rem 0 0;background:none;font-size:.8rem}@media (max-width:560px){.imgslots{grid-template-columns:1fr}}.worklist{display:grid;grid-gap:1.1rem;gap:1.1rem;margin-top:1.4rem}.workcard{display:grid;grid-template-columns:8.5rem 1fr;grid-gap:1.2rem;gap:1.2rem;border:1px solid var(--line);background:var(--card);padding:.9rem;align-items:start}.workcard>img{width:100%;height:auto;display:block}.workmeta .wt{font-family:var(--serif);font-style:italic;font-size:1.05rem}.workmeta .wd{margin-top:.25rem;font-size:.82rem;color:var(--ink-soft)}.workmeta .wp{margin-top:.25rem;font-size:.88rem}.workacts{margin-top:.7rem;display:flex;gap:1.1rem;flex-wrap:wrap}.linkbtn{background:none;border:0;padding:0;font-family:var(--text);font-size:.82rem;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);cursor:pointer}.linkbtn:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.linkbtn.danger{color:#a4402a}.workform{border:1px solid var(--line);background:var(--card);padding:1.1rem;margin-top:1.4rem}.workcard .workform{border:0;padding:0;margin-top:0}.workpreview{max-width:12rem;height:auto;display:block;cursor:pointer}.studiofoot{padding:2.4rem 0 0}@media (max-width:560px){.workcard{grid-template-columns:1fr}.workcard>img{max-width:12rem}}.studioload .skel{background:var(--paper-deep);animation:skelpulse 1.4s ease-in-out infinite}.skel-title{width:14rem;height:2.2rem}.skel-line{width:24rem;max-width:100%;height:1rem;margin-top:1.1rem}.skel-block{width:100%;max-width:34rem;height:9rem;margin-top:1.6rem}@keyframes skelpulse{0%,to{opacity:1}50%{opacity:.55}}.previewbar{margin-top:1.2rem;padding:.6rem 1rem;font-size:.85rem;border:1px dashed var(--line-strong);color:var(--ink-soft);background:var(--card);display:inline-block}.member{padding-bottom:1rem}.mbanner{position:relative;height:clamp(160px,22vw,240px);background:var(--paper-deep);overflow:hidden}.mbanner .shell{position:relative;z-index:2;padding-top:1.1rem}.mcrumb{display:inline-block;font-size:.78rem;color:var(--ink);background:rgba(246,242,232,.82);padding:.25rem .55rem}.mcrumb a{text-decoration:underline;text-underline-offset:3px}.mcardhead{position:relative;z-index:3;margin-top:-4.6rem;background:var(--card);border:1px solid var(--line);box-shadow:0 18px 44px -34px rgba(29,42,32,.5);display:grid;grid-template-columns:auto 1fr auto;grid-gap:clamp(1.2rem,3vw,2.4rem);gap:clamp(1.2rem,3vw,2.4rem);padding:clamp(1.4rem,3vw,2.4rem) clamp(1.4rem,3.4vw,3rem);align-items:start}.mavatar{width:clamp(104px,10vw,128px);height:clamp(104px,10vw,128px);border-radius:50%;overflow:hidden;background:var(--paper-deep);flex:none}.mavatar img{width:100%;height:100%;display:block}.mavatar-blank{display:grid;place-items:center;width:100%;height:100%;font-family:var(--serif);font-size:2.6rem;color:var(--ink-faint)}.mintro h1{font-family:var(--serif);font-weight:500;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.1}.mplace{margin-top:.4rem;font-size:.98rem;color:var(--ink-soft)}.mbio{margin-top:.9rem;font-size:1rem;line-height:1.6;color:var(--ink);max-width:52rem}.mbio p+p{margin-top:.7rem}.readmore{margin-top:.5rem;background:none;border:0;padding:0;cursor:pointer;font-family:var(--text);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.readmore:hover{color:var(--accent)}.mactions{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.mcommission{display:inline-block;background:var(--ink);color:var(--paper);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;padding:.7rem 1.2rem;white-space:nowrap}.mcommission:hover{background:var(--accent)}.mlink{font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}.mlink:hover{color:var(--accent)}.mpill{display:inline-flex;margin-top:1.6rem;background:var(--paper-deep);padding:.3rem;gap:.3rem}.mpill a{padding:.55rem 1.6rem;font-size:.86rem;color:var(--ink-soft)}.mpill a.on{background:var(--card);color:var(--ink);box-shadow:0 1px 3px rgba(29,42,32,.08)}.mmasonry{column-count:4;column-gap:clamp(1.4rem,3vw,3.4rem);padding:2.2rem 0 1rem}.mwork{page-break-inside:avoid;break-inside:avoid;margin:0 0 2.4rem}.mwork img{width:100%;height:auto;display:block}.mwork figcaption{padding-top:.75rem}.mwork .price{display:flex;align-items:baseline;justify-content:space-between;font-size:1rem;font-weight:500}.mwork .buylink{font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}.mwork .buylink:hover,.mwork .title a:hover{color:var(--accent)}.mwork .title{margin-top:.4rem;font-family:var(--serif);font-style:italic;font-size:1.02rem}.mwork .who{margin-top:.15rem;font-size:.82rem;color:var(--ink-soft)}.mwork .spec{margin-top:.15rem;font-size:.78rem;color:var(--ink-faint);white-space:pre}@media (max-width:1100px){.mmasonry{column-count:3}}@media (max-width:800px){.mmasonry{column-count:2}.mcardhead{grid-template-columns:auto 1fr}.mactions{grid-column:1/-1;flex-direction:row;align-items:center}}@media (max-width:520px){.mmasonry{column-count:1}.mcardhead{grid-template-columns:1fr}}.maboutband{background:var(--paper-deep);margin-top:2rem}.maboutgrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);padding-top:clamp(2.4rem,5vw,4rem);padding-bottom:clamp(2.4rem,5vw,4rem);align-items:start}.mstudio img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block}.mabouttext h2{margin-top:.7rem;font-family:var(--serif);font-weight:500;font-size:clamp(1.5rem,2.6vw,2rem)}.mtabs{display:flex;gap:2rem;margin-top:1.8rem;border-bottom:1px solid var(--line-strong)}.mtabs button{background:none;border:0;padding:.7rem 0;margin-bottom:-1px;cursor:pointer;font-family:var(--text);font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);border-bottom:2px solid transparent}.mtabs button.on{color:var(--ink);border-bottom-color:var(--ink)}.mtabs button:hover{color:var(--accent)}.mtabbody{margin-top:1.5rem;font-size:1.02rem;line-height:1.7;color:var(--ink);max-width:56rem}.mtabbody p+p{margin-top:.9rem}@media (max-width:800px){.maboutgrid{grid-template-columns:1fr}.mstudio{max-width:22rem}}.mcommissionbox{margin:clamp(2.4rem,5vw,4rem) 0 clamp(3rem,6vw,5rem);border:1px solid var(--line-strong);background:var(--card);padding:clamp(1.8rem,4vw,3rem);text-align:center}.mcommissionbox h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.4rem,2.6vw,1.9rem)}.mcommissionbox>p{margin-top:.6rem;color:var(--ink-soft);font-size:.98rem}.mcommissionbox form.signup{max-width:34rem;margin:1.6rem auto 0;text-align:left}.mcommissionbox form.signup .cta{justify-self:center}.inqdone{margin-top:1rem;font-size:.95rem;color:var(--ink-soft)}.hpfield{position:absolute;left:-9999px;height:0;width:0;border:0;padding:0}form.signup select{font-family:var(--text);font-size:.95rem;color:var(--ink);background:var(--card);border:1px solid var(--line-strong);border-radius:0;padding:.72rem .8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.admin{padding-bottom:4.5rem}.adminsec{border-top:1px solid var(--line);padding:1.7rem 0 .5rem;margin-top:1.7rem}.adminsec h2{font-family:var(--serif);font-weight:500;font-size:1.3rem}.adminsec .count{font-size:.8rem;color:var(--ink-faint);font-family:var(--text)}.adminrow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) auto;grid-gap:1.4rem;gap:1.4rem;align-items:center;border:1px solid var(--line);background:var(--card);padding:1rem 1.2rem;margin-top:1rem}.adminmain{display:grid;grid-gap:.3rem;gap:.3rem;font-size:.92rem}.adminmeta{font-size:.8rem;color:var(--ink-soft)}.adminthumbs{display:flex;gap:.5rem;flex-wrap:wrap}.adminthumbs img{height:3.6rem;width:auto;display:block}.adminacts{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}.adminacts .danger{color:#a4402a;border-color:#a4402a}.adminmsg{font-size:.8rem;color:#a4402a;max-width:16rem}@media (max-width:900px){.adminrow{grid-template-columns:1fr}}.rv{max-width:84rem;margin:0 auto;padding:3rem 1.5rem 6rem}.rv-top{margin-bottom:3.5rem}.rv-top h1{margin:.35rem 0 1.25rem}.rv-tally{list-style:none;display:flex;flex-wrap:wrap;gap:1.75rem;margin:0;padding:0}.rv-tally li{font-size:.9rem;opacity:.72}.rv-tally b{display:block;font-size:1.6rem;opacity:1;line-height:1.1}.rv section{margin-bottom:4rem}.rv h2{margin:0 0 .4rem}.rv-lede{margin:0 0 1.75rem;max-width:42rem;opacity:.72;font-size:.94rem}.rv-grid{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}.rv-grid.sm{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.5rem}.rv-card{display:flex;flex-direction:column;gap:.75rem}.rv-card.sm{gap:.5rem}.rv-head h3{margin:0;font-size:1rem;font-weight:600}.rv-head h3 span{opacity:.4;font-weight:400;font-size:.8rem;margin-left:.4rem}.rv-artist{margin:.15rem 0 0;font-size:.85rem;opacity:.66;min-height:1.1em}.rv-switch{display:flex;gap:.4rem}.rv-switch button{flex:1 1;padding:.4rem .5rem;font:inherit;font-size:.78rem;border:1px solid;border-radius:999px;background:none;color:inherit;opacity:.45;cursor:pointer}.rv-switch button.on{opacity:1;background:currentColor;color:inherit}.rv-switch button.on::selection{background:none}.rv-meta{display:flex;gap:1.5rem;margin:0;font-size:.8rem}.rv-meta dt{opacity:.5;margin:0 0 .15rem}.rv-dim,.rv-meta dd{margin:0}.rv-dim{font-size:.78rem;opacity:.6}.rv-note{margin:0;font-size:.82rem;opacity:.7;line-height:1.45}.rv-note.warn{opacity:1;border-left:2px solid;padding-left:.7rem}.rv-rejects{list-style:none;margin:0;padding:0;display:grid;grid-gap:.85rem;gap:.85rem}.rv-rejects li{display:grid;grid-template-columns:6rem 18rem 1fr;grid-gap:1rem;gap:1rem;align-items:baseline;font-size:.88rem;padding-bottom:.85rem;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}.rv-rejects .n{opacity:.45}.rv-rejects .why{opacity:.66}@media (max-width:40rem){.rv-rejects li{grid-template-columns:1fr;gap:.2rem}}.rv-flip{position:relative}.rv-switch.rv-onimg{position:absolute;left:.5rem;bottom:.5rem;right:.5rem;gap:.35rem;opacity:0;transition:opacity .12s ease}.rv-flip:focus-within .rv-switch.rv-onimg,.rv-flip:hover .rv-switch.rv-onimg{opacity:1}.rv-switch.rv-onimg button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,Canvas 62%,transparent);border-color:transparent;font-size:.72rem;padding:.3rem .4rem;opacity:.8}.rv-switch.rv-onimg button.on{background:CanvasText;color:Canvas;opacity:1}.fin-bar{display:flex;align-items:baseline;gap:1.25rem;margin-bottom:.4rem}.fin-bar h2{margin:0}.fin-bar p{margin:0;font-size:.9rem;opacity:.7}.fin-bar b{font-size:1.05rem;opacity:1}.fin-bar .ghost{margin-left:auto}.rv-card.fin img{width:100%;display:block;background:#111}.rv-card.fin{padding:.85rem;border-radius:.4rem;border:1px solid color-mix(in srgb,currentColor 12%,transparent)}.rv-card.fin.picked{border-color:currentColor}.fin-cur{margin:0;font-size:.8rem;opacity:.72}.fin-actions{display:flex}.fin-use{flex:1 1;padding:.5rem .75rem;font:inherit;font-size:.82rem;border:1px solid;border-radius:.25rem;background:none;color:inherit;cursor:pointer;opacity:.6}.fin-use:hover{opacity:1}.fin-use.on{background:currentColor;opacity:1;color:color-mix(in srgb,Canvas 92%,transparent)}.vs .byline{margin-top:.9rem;display:flex;gap:.6rem;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.vs .byline a{color:inherit;text-decoration:none}.vs .byline a:hover{color:var(--accent)}.vs .lede{font-size:1.12rem;color:var(--ink)}.vs .faqs .qa h3{font-family:var(--serif);font-weight:500;font-size:1.22rem;line-height:1.3;margin-top:1.9rem}.vs table.wide td:first-child{white-space:normal;min-width:8rem}.vs ol{margin-top:.9rem;padding-left:1.2rem;color:var(--ink-soft);line-height:1.7}.vs ol li{margin-top:.55rem;padding-left:.2rem}.vs ol li b,.vs p b{color:var(--ink);font-weight:600}.vs .picks{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.4rem 1.2rem;gap:1.4rem 1.2rem;margin-top:1.4rem}.vs .pick{display:block;color:inherit;text-decoration:none}.vs .pick img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;box-shadow:0 1px 2px rgba(20,24,16,.08),0 18px 30px -22px rgba(20,24,16,.55)}.vs .pick .t{display:block;margin-top:.6rem;font-family:var(--serif);font-style:italic;font-size:.98rem;line-height:1.3}.vs .pick .a{display:block;margin-top:.25rem;font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.vs .pick:hover .t{color:var(--accent)}@media (max-width:640px){.vs .picks{grid-template-columns:1fr 1fr}}.guides .group{margin-top:2.6rem}.guides .group h2{font-size:.68rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);padding-top:2.1rem;border-top:1px solid var(--line)}.guides a.g{display:block;padding:1.1rem 0;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.guides a.g .t{display:block;font-family:var(--serif);font-weight:500;font-size:1.28rem;line-height:1.3}.guides a.g .d{display:block;margin-top:.3rem;color:var(--ink-soft);line-height:1.6;font-size:.95rem}.guides a.g:hover .t{color:var(--accent)}.vs .qlinks{display:flex;gap:1.6rem;flex-wrap:wrap;margin-top:.9rem}.guides .guidehead{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:1rem 2rem;gap:1rem 2rem}.guides .guidehead h1{padding-bottom:.4rem}.guides .guidebird{width:clamp(180px,30vw,300px);height:auto;mix-blend-mode:multiply;filter:brightness(1.06);margin-right:-.5rem}@media (max-width:560px){.guides .guidehead{grid-template-columns:1fr}.guides .guidebird{width:60%;justify-self:end;margin-top:-.6rem}}.authpage{padding:clamp(2.6rem,6vw,4.6rem) 0 6rem}.authbox,.authpage{display:grid;justify-items:center}.authbox{width:100%;max-width:24rem;text-align:center}.authbox .sprigmark{width:118px;height:auto;margin-bottom:1rem;mix-blend-mode:multiply;filter:brightness(1.09)}.authbox h1{font-family:var(--serif);font-weight:500;font-size:clamp(1.7rem,3.2vw,2.2rem);line-height:1.12;margin-bottom:1.5rem}.authswap{margin-top:1.4rem;font-size:.88rem;color:var(--ink-soft)}.authbox .cl-rootBox{width:100%}.authbox .cl-card,.authbox .cl-cardBox{width:100%;max-width:none;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}.authbox .cl-footer,.authbox .cl-headerSubtitle,.authbox .cl-headerTitle,.authbox .cl-logoBox{display:none!important}.authbox .cl-card:has(.cl-otpCodeField) .cl-headerTitle{display:block!important;font-family:var(--serif);font-weight:500;font-size:1.15rem;color:var(--ink)}.authbox .cl-header{display:grid;justify-items:center;grid-gap:.5rem;gap:.5rem;width:100%;text-align:center}.authbox .cl-header:empty{display:none}.authbox .cl-identityPreview{border:0!important;box-shadow:none!important;background:none!important;padding:0;gap:.5rem;justify-content:center;color:var(--ink-soft);font-size:.9rem;max-width:100%}.authbox .cl-identityPreviewText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authbox .cl-form,.authbox .cl-main{gap:.95rem}.authbox .cl-formFieldLabel{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);font-weight:400}.authbox .cl-formFieldInput{font-family:var(--text)!important;font-size:.95rem!important;color:var(--ink)!important;background:var(--card)!important;border:1px solid var(--line-strong)!important;border-radius:0!important;box-shadow:none!important;padding:.72rem .8rem!important;height:auto!important}.authbox .cl-formFieldInput:focus,.authbox .cl-formFieldInput:focus-visible{border-color:var(--ink)!important;outline:0!important;box-shadow:none!important}.authbox .cl-formButtonPrimary{font-family:var(--text)!important;font-weight:500!important;font-size:.74rem!important;letter-spacing:.18em;text-transform:uppercase;padding:.95rem 2.3rem!important;height:auto!important;background:var(--ink)!important;color:var(--paper)!important;border:1px solid var(--ink)!important;border-radius:0!important;box-shadow:none!important;transition:background .25s ease,border-color .25s ease}.authbox .cl-formButtonPrimary:hover{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.authbox .cl-socialButtonsBlockButton{border:1px solid var(--line-strong)!important;border-radius:0!important;box-shadow:none!important;background:var(--card)!important;padding:.7rem .8rem!important;height:auto!important}.authbox .cl-socialButtonsBlockButton:hover{border-color:var(--ink)!important}.authbox .cl-socialButtonsBlockButtonText{font-family:var(--text);font-size:.9rem;font-weight:400;color:var(--ink)}.authbox .cl-dividerLine{background:var(--line)}.authbox .cl-dividerText{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint)}.authbox .cl-alternativeMethodsBlockButton,.authbox .cl-backLink,.authbox .cl-footerActionLink,.authbox .cl-formFieldAction,.authbox .cl-formResendCodeLink,.authbox .cl-identityPreviewEditButton{color:var(--ink)!important;font-size:.85rem;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.authbox .cl-formFieldErrorText,.authbox .cl-formFieldWarningText{font-size:.85rem;color:#a4402a}.authbox .cl-alert{border:1px solid var(--line-strong);border-radius:0;box-shadow:none!important;background:var(--card)}.authbox .cl-otpCodeField,.authbox .cl-otpCodeFieldInputs{justify-content:center}.authbox .cl-otpCodeFieldInput{width:2.7rem!important;height:3.2rem!important;border:1px solid var(--line-strong)!important;border-radius:0!important;box-shadow:none!important;background:var(--card);font-family:var(--serif);font-size:1.3rem;color:var(--ink)}.authbox .cl-otpCodeFieldInput:focus-within:not([data-feedback=error]):not([data-feedback=success]),.authbox .cl-otpCodeFieldInput[data-focus-within=true]:not([data-feedback=error]):not([data-feedback=success]){outline:0!important;border-color:var(--ink)!important;box-shadow:none!important}.authbox .cl-otpCodeFieldInputContainer input:focus{outline:0!important;box-shadow:none!important}.authbox .cl-formResendCodeLink,.authbox .cl-otpCodeField+*{text-align:center}.navuser{position:relative;display:inline-flex;line-height:0;margin-left:.2rem}.navuser .cl-avatarBox{width:30px;height:30px;border-radius:50%;background:var(--card);box-shadow:0 0 0 1px var(--line-strong);transition:box-shadow .2s,background .2s}.navuser:hover .cl-avatarBox{box-shadow:0 0 0 1px var(--ink);background:var(--paper-deep)}.navuser.is-initial .cl-avatarBox>*{display:none}.navuser-initial{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;font-family:var(--serif);font-size:.9rem;font-weight:500;line-height:1;color:var(--ink)}.cl-userButtonPopoverCard{width:240px!important;min-width:0!important;border:1px solid var(--line-strong)!important;border-radius:0!important;background:var(--card)!important;font-family:var(--text);box-shadow:0 30px 50px -28px rgba(29,42,32,.45)!important}.cl-userButtonPopoverMain{border:0!important;background:var(--card)!important}.cl-userButtonPopoverCard .cl-userPreviewAvatarContainer{display:none!important}.cl-userButtonPopoverCard .cl-userPreview{padding:.9rem 1.1rem .8rem!important;border-bottom:1px solid var(--line)}.cl-userButtonPopoverCard .cl-userPreviewMainIdentifier,.cl-userButtonPopoverCard .cl-userPreviewSecondaryIdentifier{font-size:.8rem;font-weight:400;color:var(--ink-soft);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-userButtonPopoverActions{padding:.3rem 0!important;border:0!important}.cl-userButtonPopoverActionButton,.cl-userButtonPopoverCustomItemButton{padding:.7rem 1.1rem!important;border:0!important;border-radius:0!important;font-family:var(--text);font-size:.7rem!important;font-weight:500!important;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)!important}.cl-userButtonPopoverActionButton:focus,.cl-userButtonPopoverActionButton:hover,.cl-userButtonPopoverCustomItemButton:focus,.cl-userButtonPopoverCustomItemButton:hover{background:var(--paper-deep)!important;color:var(--accent)!important}.cl-userButtonPopoverActionButtonText,.cl-userButtonPopoverCustomItemButtonText{font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.cl-userButtonPopoverActionButtonIconBox,.cl-userButtonPopoverCustomItemButtonIconBox{display:none!important}.cl-userButtonPopoverActionButton__signOut{color:var(--ink-soft)!important}.cl-userButtonPopoverFooter{display:none!important}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c62081b071647022-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_80e2a8{font-family:Fraunces,Fraunces Fallback}.__variable_80e2a8{--font-display:"Fraunces","Fraunces Fallback"}