@font-face{font-family:Labrada;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/labrada-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Labrada;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/labrada-latin.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:Labrada;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/labrada-italic-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Labrada;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/labrada-italic-latin.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:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-latin.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:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-italic-latin-ext.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:italic;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-italic-latin.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}:root{--ink:#1A1818;--on-ink:#FBFAF7;--on-ink-2:#C9C4BA;--rule-ink:#45403A;--paper:#FBFAF7;--paper-2:#F1EEE7;--white:#FFFFFF;--soft:#57514A;--line:#8A8378;--rule:#D6D1C7;--danger:#B3261E;--access:#0067B0;--premium:#DCE8E2;--premium-edge:#2E5A4F;--hall-floor:#EAD9BD;--hall-tier:#E3DED4;--hall-step:#C9C2B6;--hall-wall:#5A3E2B;--hall-stage:#D8B37C;--hall-stage-edge:#9C7748;--hall-board:#B89B3C;--chair-frame:#2B2826;--chair-marigold:#E3A21A;--chair-persimmon:#D4622A;--chair-oxblood:#7E2D38;--taken:#7D766C;--f-voice:"Labrada","Iowan Old Style","Palatino Linotype",Georgia,serif;--f-house:"Rubik","Avenir Next","Segoe UI",system-ui,sans-serif;--t-h1:clamp(44px,3.4vw + 18px,76px);--t-h2:clamp(30px,1.6vw + 20px,44px);--t-h3:clamp(23px,.5vw + 20px,27px);--t-quote:clamp(26px,1.1vw + 20px,34px);--t-story:20px;--t-body:19px;--t-lede:clamp(21px,.4vw + 19px,23px);--t-fine:16px;--t-label:15px;--t-control:18px;--t-price:22px;--gutter:clamp(16px,4vw,64px);--space:clamp(56px,7vw,112px);--ease-out:cubic-bezier(.2,.7,.2,1);--t-fly:320ms;--t-quick:160ms;--t-reveal:400ms;--dwell:7000ms;--t-pop:220ms;--t-stub:200ms;--fg:var(--ink);--ground:var(--paper);--link-line:var(--line)}@media (max-width:479px){:root{--t-story:19px;--t-body:18px}}@property --round{syntax:"<number>";inherits:true;initial-value:1}:root{--band:clamp(10px,1.05vw,16px);--round-travel:780;--round-lag:70;--round-span:calc(var(--round-travel) + (var(--round-voices) - 1) * var(--round-lag));--round-voices:6}.round{position:relative;overflow:hidden;isolation:isolate;container-type:inline-size;--round-span:calc(var(--round-travel) + (var(--round-voices) - 1) * var(--round-lag))}.round>.round-next,.round>.round-now{position:absolute;inset:0}.round>.round-band,.round>.round-next{--p:clamp(0,(var(--round) * var(--round-span) - var(--i,0) * var(--round-lag))/var(--round-travel),1);--s:calc(var(--p) * var(--p) * (3 - 2 * var(--p)))}.round>.round-next{--i:0;z-index:1;clip-path:inset(0 calc(100% - var(--s) * (100% + var(--band))) 0 0)}.round>.round-band{position:absolute;top:0;bottom:0;left:0;width:var(--band);z-index:2;pointer-events:none;transform:translateX(calc(var(--s) * (100cqw + var(--band)) - var(--band)))}.round:not(.is-turning)>.round-band{display:none}@media (prefers-reduced-motion:no-preference){.round.is-turning{animation:round calc(var(--round-span) * 1ms) linear both}}@keyframes round{0%{--round:0}to{--round:1}}.round.is-chosen{--round-travel:560;--round-lag:50}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-padding-top:88px}body{min-height:100vh;background:var(--paper);color:var(--ink);font:450 var(--t-body)/1.55 var(--f-house);font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;-webkit-font-smoothing:antialiased;overflow-x:clip}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol[class],ul[class]{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}fieldset{margin:0;border:0;min-width:0}fieldset,legend{padding:0}[hidden]{display:none!important}::selection{background:var(--ink);color:var(--on-ink)}.voice,h1,h2,h3{font-family:var(--f-voice);font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;text-wrap:balance}h1{font-size:var(--t-h1);font-weight:800;line-height:1.02;letter-spacing:-.012em;max-width:20ch}h2{font-size:var(--t-h2);line-height:1.1;max-width:28ch}h2,h3{font-weight:700}h3{font-size:var(--t-h3);line-height:1.2}.story{font:420 var(--t-story)/1.62 var(--f-voice);font-feature-settings:oldstyle-nums proportional-nums;font-variant-numeric:oldstyle-nums proportional-nums;max-width:60ch}.story>*+*{margin-top:1em}.story em,.story i{font-style:italic}.num{font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.prose{max-width:64ch}.prose>*+*{margin-top:1em}.lede{font-size:var(--t-lede);line-height:1.5;max-width:48ch}.quote{font:italic 500 var(--t-quote)/1.3 var(--f-voice);text-wrap:pretty}.fine{font-size:var(--t-fine);line-height:1.5}.label{font-size:var(--t-label);font-weight:500;letter-spacing:.01em}.dot,.soft{color:var(--soft)}.dot{font-weight:450}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wrap{max-width:1280px;margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--space)}.on-paper-2{background:var(--paper-2);--ground:var(--paper-2)}.on-ink{background:var(--ink);color:var(--on-ink);--fg:var(--on-ink);--ground:var(--ink);--link-line:var(--on-ink-2);--soft:var(--on-ink-2)}.on-tc{background:var(--tc);color:var(--on);--fg:var(--on);--ground:var(--tc);--link-line:var(--on);--soft:var(--on)}a{color:inherit;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--link-line);transition:text-decoration-color var(--t-quick)}@media (hover:hover){a:hover{text-decoration-color:var(--fg);text-decoration-thickness:3px}}.arrow-link{display:inline-flex;align-items:center;gap:8px;min-height:48px;font:600 18px/1.2 var(--f-house);color:var(--fg);text-decoration:none}.arrow-link svg{flex:none;width:20px;height:20px;transition:transform var(--t-quick) var(--ease-out)}@media (hover:hover){.arrow-link:hover{text-decoration:underline;text-decoration-thickness:2px}.arrow-link:hover svg{transform:translateX(4px)}}:focus-visible{outline:3px solid var(--fg);outline-offset:3px}.skip{position:absolute;left:var(--gutter);top:-200px;z-index:100;padding:12px 20px;background:var(--ink);color:var(--on-ink);font:600 18px/1 var(--f-house);border-radius:6px;text-decoration:none}.skip:focus{top:12px;outline:3px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 2px var(--paper)}.btn{min-height:52px;padding:0 24px;border:0;border-radius:6px;font:600 18px/1 var(--f-house);display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;text-decoration:none;text-align:center;background:var(--ink);color:var(--on-ink);transition:background-color var(--t-quick),color var(--t-quick),outline-color var(--t-quick)}.btn svg{flex:none;width:20px;height:20px}.btn.large{min-height:60px;padding:0 30px;font-size:20px}.btn:active{transform:translateY(1px)}@media (hover:hover){.btn:hover{background:#3A3632}}.on-ink .btn{background:var(--on-ink);color:var(--ink)}@media (hover:hover){.on-ink .btn:hover{background:var(--white)}}.on-tc .btn{background:var(--on);color:var(--tc)}@media (hover:hover){.on-tc .btn:hover{background:var(--on);outline:2px solid var(--on);outline-offset:3px}}.btn.quiet,.on-ink .btn.quiet,.on-tc .btn.quiet{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 2px currentColor}@media (hover:hover){.btn.quiet:hover,.on-ink .btn.quiet:hover,.on-tc .btn.quiet:hover{background:var(--fg);color:var(--ground);outline:0}}.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn[aria-disabled=true]:active{transform:none}.proposal,.sample{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font:600 15px/1.3 var(--f-house);vertical-align:middle}.proposal{background:var(--ink);color:var(--on-ink)}.on-ink .proposal{background:var(--on-ink);color:var(--ink)}.sample{background:var(--paper-2);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.on-ink .sample,.sample.on-ink{background:var(--rule-ink);color:var(--on-ink);box-shadow:none}.sample-banner{background:var(--paper-2);color:var(--ink);padding:12px var(--gutter);font-size:16px;line-height:1.45}.sample-banner>p{max-width:calc(1280px - 2 * var(--gutter));margin-inline:auto;display:flex;gap:10px;align-items:flex-start}.sample-banner svg{flex:none;width:20px;height:20px;margin-top:1px}.sample-banner.on-ink{background:var(--ink);color:var(--on-ink);border-top:1px solid var(--rule-ink)}.field{display:grid;gap:6px;align-content:start}.field-label,.field>label,.field>legend{font:600 16px/1.35 var(--f-house);color:var(--fg)}input:not([type=checkbox],[type=radio],[type=range]),select,textarea{min-height:52px;width:100%;padding:12px 14px;font:450 18px/1.4 var(--f-house);color:var(--ink);background:var(--white);border:1.5px solid var(--line);border-radius:6px;appearance:none}select{appearance:auto}textarea{min-height:132px;resize:vertical}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ink)}input[type=checkbox],input[type=radio]{width:24px;height:24px;margin:0;flex:none;accent-color:var(--ink)}.field-help{font-size:16px;color:var(--soft)}.field-error{display:flex;gap:8px;align-items:flex-start;font-size:16px;line-height:1.4;color:var(--danger)}.field-error svg{flex:none;width:18px;height:18px;margin-top:1px}.field[data-error] :is(input,select,textarea){border-color:var(--danger)}.field.on-ink{background:none}.field.on-ink :is(input,select,textarea){background:#2A2623;color:var(--on-ink);border-color:var(--on-ink-2)}.field.on-ink :is(input,select,textarea):focus-visible{border-color:var(--on-ink)}.field.on-ink .field-error{color:#F2B8B5}.field.on-ink[data-error] :is(input,select,textarea){border-color:#F2B8B5}.check{display:flex;align-items:center;gap:12px;min-height:48px;cursor:pointer;font-size:var(--t-body);line-height:1.4}.radios{display:grid;gap:0}.radios>legend{margin-bottom:6px}.radios .check{align-items:flex-start;padding-block:12px}.radios .check input{margin-top:0}.radios .check span small{display:block;font-size:16px;color:var(--soft)}.chip{min-height:48px;padding:0 18px;border:0;border-radius:999px;font:600 17px/1 var(--f-house);background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);display:inline-flex;align-items:center;gap:8px;cursor:pointer;text-decoration:none;transition:background-color var(--t-quick),color var(--t-quick)}@media (hover:hover){.chip:hover{background:var(--paper-2)}}.chip[aria-pressed=true]{background:var(--ink);color:var(--on-ink);box-shadow:none}.chip[aria-pressed=true]:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url(/icons/check.svg) center/contain no-repeat;mask:url(/icons/check.svg) center/contain no-repeat}.chip>.disc{width:12px;height:12px;border-radius:50%;background:var(--tc);box-shadow:0 0 0 1px rgb(26 24 24/.2);flex:none}.segmented{display:inline-flex;width:fit-content;max-width:100%;flex-wrap:nowrap;border:1.5px solid var(--line);border-radius:6px;overflow:hidden;background:var(--white)}.segmented>*{min-height:48px;padding:0 20px;border:0;background:transparent;color:var(--ink);font:600 17px/1 var(--f-house);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color var(--t-quick),color var(--t-quick)}.segmented>*+*{border-left:1.5px solid var(--line)}@media (hover:hover){.segmented>:hover{background:var(--paper-2)}}.segmented>:is([aria-selected=true],[aria-checked=true],[aria-pressed=true],[aria-current]){background:var(--ink);color:var(--on-ink)}.segmented>:focus-visible{outline-offset:-5px;outline-color:var(--paper);box-shadow:inset 0 0 0 5px var(--ink)}table{border-collapse:collapse;width:100%}th{font:600 16px/1.35 var(--f-house);color:var(--soft);text-align:left;padding:12px 14px;background:var(--paper-2)}td{font-size:19px;line-height:1.4;vertical-align:top}tbody th,td{padding:14px;border-bottom:1px solid var(--rule)}tbody th{font:450 19px/1.4 var(--f-house);color:var(--ink);background:none}td.money,th.money{text-align:right}td.money{white-space:nowrap;font-weight:600;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.table-scroll{overflow-x:auto;overscroll-behavior-x:contain}.table-note{display:none;margin-top:8px;font-size:16px;color:var(--soft)}@media (max-width:599px){.table-note{display:block}}.prices{display:grid;gap:20px;align-content:start}.prices-table{display:grid;gap:10px;overflow-x:auto}@media (max-width:479px){.prices td,.prices th{padding-inline:10px}.prices tbody th,.prices td{font-size:18px}}.prices-heading{font:700 var(--t-h3)/1.2 var(--f-voice)}.prices-notes{display:grid;gap:10px;max-width:64ch}.prices-one{font-weight:600}.band{background:var(--tc)}.band.top{height:6px}.band.left{width:4px;align-self:stretch}.tradition{display:inline-flex;align-items:center;gap:8px;font:500 15px/1.3 var(--f-house);letter-spacing:.01em;color:var(--soft)}.tradition:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--tc);flex:none;box-shadow:0 0 0 1px rgb(26 24 24/.2)}.status{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:999px;font:600 15px/1 var(--f-house);white-space:nowrap;background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.status[data-look=ink]{background:var(--ink);color:var(--on-ink);box-shadow:none}.status[data-look=premium]{background:var(--premium);color:var(--premium-edge);box-shadow:inset 0 0 0 1px var(--premium-edge)}.status[data-look=line]{background:var(--paper-2);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.status[data-look=danger]{background:var(--danger);color:var(--white);box-shadow:none}.status[data-look=played]{color:var(--soft);box-shadow:inset 0 0 0 1.5px var(--line)}.on-ink .status[data-look=ink]{background:var(--on-ink);color:var(--ink)}.on-ink .status:is([data-look=ring],[data-look=played]){color:var(--on-ink);box-shadow:inset 0 0 0 1.5px var(--on-ink-2)}.status.on-field{background:var(--on);color:var(--tc);box-shadow:none}.tags{display:flex;flex-wrap:wrap;gap:8px}.showart{position:relative;width:100%;aspect-ratio:3/2;background:var(--tc);color:var(--on);container-type:size;display:flex;align-items:center;justify-content:center;overflow:hidden;--mark:46%}.showart.right{justify-content:flex-end}.showart>img{flex:none;height:auto;max-width:none;aspect-ratio:var(--ar);width:min(100cqw,100cqh * var(--ar),var(--w) * 2.4px);box-shadow:0 0 0 1px rgb(0 0 0/.1)}.showart>.showart-mark{width:var(--mark);aspect-ratio:333.45/64.01;background:currentColor;opacity:.2;-webkit-mask:url(/images/brand/wordmark.svg) center/contain no-repeat;mask:url(/images/brand/wordmark.svg) center/contain no-repeat}.showcard{display:grid;align-content:start;color:var(--ink);text-decoration:none}.showcard>.band{height:6px}.showcard-title{margin-top:14px;font:700 26px/1.12 var(--f-voice);font-feature-settings:"lnum";font-variant-numeric:lining-nums;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-decoration-thickness:2px;text-underline-offset:4px}.showcard-when{margin-top:6px;font:500 17px/1.4 var(--f-house);color:var(--soft)}.showcard-price{margin-top:4px;font:600 17px/1.4 var(--f-house)}.showcard .tags{margin-top:10px}@media (hover:hover){.showcard:hover .showcard-title{text-decoration-line:underline}}.perf{display:grid;grid-template-columns:96px minmax(0,1fr) auto;column-gap:24px;align-items:start;padding:18px 0;border-bottom:1px solid var(--rule)}.perf-date{display:grid;grid-template-columns:4px 1fr;column-gap:12px;align-self:stretch}.perf-day{display:grid;align-content:start;gap:2px;font:500 15px/1.2 var(--f-house);color:var(--soft)}.perf-day b{font:800 44px/1 var(--f-voice);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.perf-date[data-tonight]{background:var(--ink);padding:8px 8px 8px 0;border-radius:0}.perf-date[data-tonight] .perf-day,.perf-date[data-tonight] .perf-day b{color:var(--on-ink)}.perf-main{display:grid;gap:4px;min-width:0}.perf-title{font:700 26px/1.15 var(--f-voice);font-feature-settings:"lnum";font-variant-numeric:lining-nums;text-wrap:balance}.perf-title a{text-decoration-color:var(--rule)}.perf-subtitle{font:italic 500 19px/1.3 var(--f-voice)}.perf-doors{font:600 18px/1.4 var(--f-house);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.perf-price{font:600 17px/1.4 var(--f-house)}.perf-sentence{font-size:16px;line-height:1.5;color:var(--soft);max-width:64ch}.perf .tags{margin-top:6px}.perf-action{align-self:center}.perf[data-played] :is(.perf-title,.perf-doors,.perf-price,.perf-day b){color:var(--soft)}@media (max-width:699px){.perf{grid-template-columns:72px minmax(0,1fr);column-gap:16px}.perf-day b{font-size:36px}.perf-action{grid-column:1/-1;margin-top:14px}.perf-action .btn{width:100%}.perf-title{font-size:23px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.reveal:not(.is-in){opacity:0;transform:translateY(8px)}}.reveal.is-in{opacity:1;transform:none;transition:opacity var(--t-reveal) var(--ease-out),transform var(--t-reveal) var(--ease-out)}.who{display:grid;gap:0}.who>legend{font:600 16px/1.35 var(--f-house);margin-bottom:6px}.who-type{display:flex;align-items:center;gap:12px;min-height:52px;padding:4px 0;cursor:pointer;border-top:1px solid var(--rule)}.who-type:first-of-type{border-top:0}.who-type>span{flex:1 1;line-height:1.35}.who-one>b,.who-type>b{font-weight:600;white-space:nowrap}.who-one{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:52px;justify-content:space-between}.who .field{margin-top:8px}.stepper{display:inline-grid;grid-template-columns:48px minmax(56px,auto) 48px;align-items:center;gap:4px}.stepper>button{width:48px;height:48px;border-radius:999px;border:0;display:grid;place-items:center;background:transparent;color:var(--fg);box-shadow:inset 0 0 0 2px currentColor;transition:background-color var(--t-quick),color var(--t-quick)}.stepper>button svg{width:20px;height:20px}@media (hover:hover){.stepper>button:not([aria-disabled=true]):hover{background:var(--fg);color:var(--ground)}}.stepper>button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.stepper-value{font:600 24px/1 var(--f-house);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.photo-figure{display:grid;gap:8px;align-content:start}.photo-figure>img{width:100%}.photo-figure>figcaption{display:grid;gap:2px}.photo-caption{font:500 16px/1.4 var(--f-house)}.photo-credit{font-size:15px;line-height:1.4;color:var(--soft)}.photo-figure.on-ink{background:none}.photo-figure.on-ink .photo-credit{color:var(--on-ink-2)}.illustration{width:100%;height:auto}.sample-received{background:var(--white);border:1.5px solid var(--line);border-radius:6px;padding:24px;font:500 19px/1.5 var(--f-house);color:var(--ink);display:flex;gap:12px}.sample-received svg{flex:none;width:24px;height:24px}.sample-form{display:grid;gap:22px;max-width:640px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:0s!important;animation-duration:0s!important;animation-delay:0s!important;scroll-behavior:auto!important}}@media print{body{background:#fff;color:#000}.chrome-footer,.chrome-header,.chrome-menu,.chrome-slim,.sample-banner,.skip{display:none!important}.reveal{opacity:1!important;transform:none!important}a{text-decoration:none}}