@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@keyframes mym-spin{to{transform:rotate(360deg)}}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-VariableFont.ttf)format("truetype-variations");font-weight:100 900;font-stretch:100%;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-Italic-VariableFont.ttf)format("truetype-variations");font-weight:100 900;font-stretch:100%;font-style:italic;font-display:swap}@font-face{font-family:Work Sans;src:url(/fonts/WorkSans-VariableFont.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Work Sans;src:url(/fonts/WorkSans-Italic-VariableFont.ttf)format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.\[cite\:206\]{cite:206}.\[cite\:207\]{cite:207}.\[cite\:210\],.only\:\[cite\:210\]:only-child{cite:210}:root{--commission-bg:#f3ede3;--makers-bg:#e8e0d4;--object-stage:#edeae4;--translation-bg:#1f1a17;--translation-bg-2:#191512;--bloodstone:#2e5a50;--stone-shadow:#1e3a34;--primary:#a78652;--hardware:#b5935a;--oxide:#8a5c52;--ink:#1f1a17;--text-secondary:#6b6560;--input-surface:#e8e0d4;--ink-12:#1f1a171f;--ink-26:#1f1a1742;--ink-55:#1f1a178c;--on-stone:#efe7db;--on-stone-muted:#9c938a;--on-stone-hair:#b5935a4d;--primary-hover:#957542;--primary-press:#836437;--primary-ghost:#a786521f;--font-display:"Fraunces", "Hoefler Text", Georgia, serif;--font-ui:"Work Sans", system-ui, -apple-system, "Helvetica Neue", sans-serif;--fraunces-display:300;--fraunces-title:560;--fraunces-regular:400;--ws-light:300;--ws-regular:400;--ws-medium:500;--step-micro:clamp(.6331rem, .643rem + -.0127vw, .64rem);--step-meta:clamp(.8rem, .7809rem + .0813vw, .844rem);--step-body:clamp(1rem, .9458rem + .2312vw, 1.125rem);--step-h3:clamp(1.25rem, 1.1418rem + .4617vw, 1.4996rem);--step-h2:clamp(1.5625rem, 1.3733rem + .8074vw, 1.999rem);--step-h1:clamp(1.9531rem, 1.6447rem + 1.3161vw, 2.6647rem);--step-display:clamp(2.4414rem, 1.9599rem + 2.0543vw, 3.552rem);--step-hero:clamp(3.0518rem, 2.3221rem + 3.1132vw, 4.7348rem);--space-1:clamp(.25rem, .2229rem + .1156vw, .3125rem);--space-2:clamp(.5rem, .4729rem + .1156vw, .5625rem);--space-3:clamp(.75rem, .6958rem + .2312vw, .875rem);--space-4:clamp(1rem, .9458rem + .2312vw, 1.125rem);--space-5:clamp(1.5rem, 1.4187rem + .3468vw, 1.6875rem);--space-6:clamp(2rem, 1.8916rem + .4624vw, 2.25rem);--space-7:clamp(3rem, 2.8374rem + .6936vw, 3.375rem);--space-8:clamp(4rem, 3.7832rem + .9249vw, 4.5rem);--space-9:clamp(6rem, 5.6749rem + 1.3873vw, 6.75rem);--space-3xs-2xs:clamp(.25rem, .1145rem + .578vw, .5625rem);--space-2xs-xs:clamp(.5rem, .3374rem + .6936vw, .875rem);--space-xs-s:clamp(.75rem, .5874rem + .6936vw, 1.125rem);--space-s-m:clamp(1rem, .702rem + 1.2717vw, 1.6875rem);--space-m-l:clamp(1.5rem, 1.1749rem + 1.3873vw, 2.25rem);--space-l-xl:clamp(2rem, 1.4039rem + 2.5434vw, 3.375rem);--space-xl-2xl:clamp(3rem, 2.3497rem + 2.7746vw, 4.5rem);--space-2xl-3xl:clamp(4rem, 2.8078rem + 5.0867vw, 6.75rem);--space-s-l:clamp(1rem, .4581rem + 2.3121vw, 2.25rem);--space-m-xl:clamp(1.5rem, .6871rem + 3.4682vw, 3.375rem);--space-l-2xl:clamp(2rem, .9162rem + 4.6243vw, 4.5rem);--leading-tight:1.05;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.7;--tracking-tight:-.02em;--tracking-normal:0em;--tracking-wide:.05em;--measure:65ch;--radius-tile:18px;--radius-card:14px;--radius-input:10px;--radius-button:8px;--radius-chip:999px;--radius-app:22px;--shadow-tile:0 1px 2px #1f1a170a, 0 8px 22px #1f1a170f;--shadow-float:0 2px 6px #1f1a1714, 0 14px 40px #1f1a171a;--shadow-stone:0 1px 0 #b5935a1a, 0 20px 60px #00000073;--tap:44px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;overflow-x:clip}body{font-family:var(--font-ui);color:var(--ink);background:var(--paper);min-height:100vh}.public-shell{flex-direction:column;min-height:100vh;display:flex}.shell-header{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-5);border-bottom:1px solid var(--ink-12);background:0 0;display:flex}.shell-brand a{color:var(--ink);font-family:var(--font-display);font-size:var(--step-h3);text-decoration:none}.shell-nav{gap:var(--space-4);flex-wrap:wrap;display:flex}.shell-nav a{color:var(--ink);font-family:var(--font-ui);font-size:var(--step-body);text-decoration:none;transition:color .15s}.shell-nav a:hover{color:var(--primary)}.shell-nav a[aria-current=page]{color:var(--primary);font-weight:var(--ws-medium)}.shell-main{width:min(100%,1120px);padding:0 var(--space-5) var(--space-7);flex:1;margin:0 auto}.shell-footer{border-top:1px solid var(--ink-12);background:var(--object-stage);padding:var(--space-5)}.shell-footer-links{gap:var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.shell-footer-links a{color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--step-meta);text-decoration:none}.shell-footer-copy{color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--step-meta)}.body-copy{font-family:var(--font-ui);font-size:var(--step-body);line-height:var(--leading-relaxed);color:var(--ink);max-width:var(--measure)}.body-copy a{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:var(--ink-26);-webkit-text-decoration-color:var(--ink-26);-webkit-text-decoration-color:var(--ink-26);text-decoration-color:var(--ink-26);text-underline-offset:.2em}.body-copy a:hover{color:var(--primary-hover);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.page-title{font-family:var(--font-display);font-size:var(--step-h1);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-5)}.hero-title{font-family:var(--font-display);font-size:var(--step-hero);font-weight:var(--fraunces-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-5)}.section-heading{font-family:var(--font-display);font-size:var(--step-h2);line-height:var(--leading-snug);margin-bottom:var(--space-4)}.panel{background:var(--input-surface);box-shadow:var(--shadow-tile);border-radius:var(--radius-card);padding:var(--space-5)}.cta-button{justify-content:center;align-items:center;gap:var(--space-2);padding:calc(var(--space-3) - 2px) var(--space-5);border-radius:var(--radius-button);background:var(--primary);color:var(--on-stone);font-family:var(--font-ui);font-size:var(--step-body);text-decoration:none;display:inline-flex}.cta-button:hover{background:var(--primary-hover)}.cta-button:active{background:var(--primary-press)}.band{border-radius:var(--radius-app);padding:var(--space-xl-2xl) var(--space-l-xl)}.band-commission{background:var(--commission-bg)}.band-makers{background:var(--makers-bg)}input[type=text],input[type=email],input[type=tel],input[type=password],textarea{width:100%;font-family:var(--font-ui);font-size:var(--step-body);color:var(--ink);background:var(--input-surface);border:1px solid var(--ink-12);border-radius:var(--radius-input);padding:var(--space-3) var(--space-4);display:block}textarea{line-height:var(--leading-relaxed);resize:vertical}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,textarea:focus{outline:2px solid var(--primary);outline-offset:1px}input[type=file]{font-family:var(--font-ui);font-size:var(--step-meta);color:var(--text-secondary)}input[type=checkbox],input[type=radio]{accent-color:var(--primary);width:18px;height:18px}select{font-family:var(--font-ui);font-size:var(--step-body);color:var(--ink);background:var(--input-surface);border:1px solid var(--ink-12);border-radius:var(--radius-input);padding:var(--space-3) var(--space-4)}select:focus{outline:2px solid var(--primary);outline-offset:1px}.choice-option{border-radius:var(--radius-input);padding:var(--space-4) var(--space-5);border:1px solid var(--ink-12);transition:background .15s,border-color .15s;display:block}.choice-option+.choice-option{margin-top:var(--space-3)}.choice-option--selected{background:var(--primary-ghost);border-color:var(--primary)}.field-prominent-label{font-family:var(--font-display);font-size:var(--step-h2);margin-bottom:var(--space-3);display:block}.field-prominent input[type=text]{font-family:var(--font-display);font-size:var(--step-h3);padding:var(--space-4) var(--space-4)}:root{--paper:#f3ede3;--brass:#a78652;--brass-border:#836437;--brass-authority-node:#b5935a;--brass-tint-select:#a786520f;--on-bloodstone-head:#f2ebdd;--on-bloodstone-body:#cbd6cd;--on-brass:#f6f0e6;--oxide-notation-border:#8a5c5280;--oxide-now:#a07a6f;--text-strong:#322d28;--text-lead:#3a342f;--text-body:#4a443e;--text-support:#544d46;--text-muted:#8a837b;--text-placeholder:#9a938b;--numeral-muted:#b9a988;--plate-primary:#e4dac9;--plate-secondary:#e8e0d4;--h-section:#1f1a1721;--h-spine:#1f1a1726;--h-row:#1f1a1729;--h-plate-light:#1f1a172e;--h-photo:#1f1a1738;--h-input:#1f1a174d;--h-plate-header:#1f1a176b;--maxw:1180px;--rail:128px;--spine-x:64px;--side:56px;--sec:clamp(74px,9vw,142px);--jrow-label:150px;--reveal-duration:.9s;--reveal-easing:cubic-bezier(.2,.6,.2,1)}@media (max-width:760px){:root{--rail:42px;--spine-x:16px;--side:22px;--sec:clamp(54px,13vw,78px)}}.mf-wrap{max-width:var(--maxw);padding-left:var(--rail);padding-right:var(--side);margin:0 auto;position:relative}.spine-num{display:block}@media (max-width:760px){.spine-num{display:none}}.nav-row{flex-wrap:wrap;align-items:center;gap:clamp(16px,2vw,28px);display:flex}.jrow{grid-template-columns:var(--jrow-label) 1fr;align-items:baseline;gap:22px;display:grid}@media (max-width:760px){.jrow{grid-template-columns:1fr;gap:6px}}.crow{grid-template-columns:160px 1fr;align-items:baseline;gap:clamp(20px,3vw,40px);display:grid}@media (max-width:760px){.crow{grid-template-columns:1fr;gap:8px}}.prov{flex-wrap:wrap;align-items:baseline;gap:clamp(22px,3vw,40px);display:flex}.prov-item{align-items:baseline;gap:8px;display:inline-flex}.rec-grid{align-items:flex-start;gap:clamp(28px,4vw,58px);display:flex}@media (max-width:760px){.rec-grid{flex-direction:column;gap:28px}}.vrow{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(22px,4vw,56px);display:grid}@media (max-width:760px){.vrow{grid-template-columns:1fr;gap:18px}}.dec-row{grid-template-columns:22px 150px 1fr;align-items:start;gap:18px;display:grid}@media (max-width:760px){.dec-row{grid-template-columns:22px 1fr;gap:14px}.dec-row .dec-label{grid-column:2;margin-bottom:8px}.dec-row .dec-body{grid-column:2}}.mf-header{align-items:flex-end}@media (max-width:760px){.mf-header{flex-direction:column;align-items:flex-start}}.cnt-row{border-top:1px solid var(--h-row);color:inherit;cursor:pointer;grid-template-columns:62px 1fr;align-items:start;gap:clamp(20px,3vw,40px);padding:clamp(24px,3vw,34px) 10px clamp(24px,3vw,34px) 4px;text-decoration:none;transition:background .4s;display:grid}.cnt-row:last-of-type{border-bottom:1px solid var(--h-row)}.cnt-row:hover{background:#a786520d}.cnt-row:focus-visible{outline:1px solid var(--brass);outline-offset:-1px}.cnt-num{color:var(--numeral-muted);letter-spacing:.02em;font-family:Fraunces,serif;font-size:clamp(1.4rem,1.1rem + .9vw,2rem);font-weight:300;line-height:1}.cnt-title{letter-spacing:-.012em;color:var(--ink);font-family:Fraunces,serif;font-size:clamp(1.5rem,1.2rem + .9vw,2.05rem);font-weight:400;line-height:1.12;transition:color .3s}.cnt-row:hover .cnt-title{color:var(--oxide)}@media (max-width:760px){.cnt-row{grid-template-columns:40px 1fr;gap:16px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
