:root{--wall:#dfe3dd;--paper:#fbfaf4;--stock:#f7f2e4;--ink:#1b2126;--ink2:#475058;--ink3:#7a838a;--rule:#b7c9d3;--margin:#d1493b;--pen:#23408c;--sig:#c23a22;--accent:#c23a22;--cork:#b98653;--cork-dim:0;--panel:#1f2b36;--panel-deep:#121a21;--scale:#ece3cb;--serif:"Charter","Bitstream Charter","Sitka Text",Cambria,"Iowan Old Style",Georgia,serif;--poster:"Futura","Century Gothic","Avenir Next","URW Gothic","Trebuchet MS",sans-serif;--plain:"Avenir Next","Segoe UI","Helvetica Neue",Arial,sans-serif;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--wall:#161b1e;--paper:#1f2629;--stock:#efe8d6;--ink:#e2e5de;--ink2:#aab2b3;--ink3:#737d80;--rule:#33434b;--margin:#b3473b;--pen:#9db3ec;--sig:#ea6d52;--cork:#6f4f30;--cork-dim:.35;color-scheme:dark}}:root[data-theme="dark"]{--wall:#161b1e;--paper:#1f2629;--stock:#efe8d6;--ink:#e2e5de;--ink2:#aab2b3;--ink3:#737d80;--rule:#33434b;--margin:#b3473b;--pen:#9db3ec;--sig:#ea6d52;--cork:#6f4f30;--cork-dim:.35;color-scheme:dark}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--wall);color:var(--ink);font:17px/1.6 var(--serif);overflow-x:hidden}a{color:var(--pen);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input{font:inherit;color:inherit}:focus-visible{outline:2px dashed var(--sig);outline-offset:3px}h1,h2{margin:0}.tuning{margin:40vh 0 0;text-align:center;font:italic 20px var(--serif);color:var(--ink3)}.dead-air{max-width:30rem;margin:20vh auto;padding:0 20px;font:17px/1.6 Georgia,serif}.dial{position:sticky;top:0;z-index:20;background:var(--panel);color:#e9e1cf;padding:0 clamp(16px,4vw,34px);border-bottom:3px solid var(--panel-deep);box-shadow:0 6px 14px -10px rgba(0,0,0,.6)}.face-wrap{display:grid;grid-template-rows:1fr;transition:grid-template-rows .28s ease}.face{overflow:hidden;min-height:0;max-width:1180px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.face>*{margin:12px 0 11px}.dial.folded .face-wrap{grid-template-rows:0fr}.home{display:inline-flex;align-items:center;gap:10px;color:#f4ecd9;text-decoration:none}.home svg{width:24px;height:24px;color:#e39a6e}.home span{font-family:var(--serif);font-size:21px;font-style:italic}.toggle{display:inline-flex;align-items:center;gap:9px;border:0;background:none;padding:4px 2px;cursor:pointer;color:#9ea7ad}.tg-l{font:11.5px/1 var(--plain);letter-spacing:.02em;transition:color .2s}.toggle[aria-checked="false"] .tg-l:first-child,.toggle[aria-checked="true"] .tg-l:last-child{color:#f3ead6}.plate{position:relative;width:44px;height:28px;border-radius:5px;background:linear-gradient(#2b3843,#18222a);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 2px rgba(0,0,0,.6),0 1px 0 rgba(255,255,255,.05)}.plate::before,.plate::after{content:"";position:absolute;top:11px;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#d9dde0,#6f777d 70%);box-shadow:0 0 0 .5px rgba(0,0,0,.5)}.plate::before{left:4px}.plate::after{right:4px}.nut{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:conic-gradient(from 20deg,#8c949a,#f1f3f4,#9aa2a8,#5c646a,#c9ced1,#7e868c,#8c949a);box-shadow:0 0 0 1.5px #222c33,0 1px 2px rgba(0,0,0,.7)}.lever{position:absolute;left:50%;top:50%;width:6px;height:17px;margin-left:-3px;margin-top:-17px;transform-origin:50% 100%;transform:rotate(-58deg);border-radius:3px 3px 2px 2px;background:linear-gradient(90deg,#5f676d,#f6f7f8 42%,#b3babf 62%,#6a7278);box-shadow:1px 2px 2px rgba(0,0,0,.55);transition:transform .18s cubic-bezier(.5,1.6,.5,1)}.lever::before{content:"";position:absolute;left:-1.5px;top:-3px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#b8bfc4 45%,#646c72)}.toggle[aria-checked="true"] .lever{transform:rotate(58deg)}.toggle:hover .nut{box-shadow:0 0 0 1.5px #e39a6e,0 1px 2px rgba(0,0,0,.7)}.scale{max-width:1180px;margin:0 auto;display:flex;position:relative;border-radius:3px 3px 0 0;background:repeating-linear-gradient(90deg,#6d6250 0 1px,transparent 1px 12px) 0 0 / 100% 7px no-repeat,repeating-linear-gradient(90deg,#6d6250 0 1.5px,transparent 1.5px 60px) 0 0 / 100% 13px no-repeat,linear-gradient(#f1e9d2,#e2d6b8);transition:padding .28s ease}.scale a{flex:1;text-align:center;padding:19px 6px 8px;font:14.5px/1.2 var(--plain);color:#3b3326;position:relative;white-space:nowrap;text-decoration:none;transition:padding .28s ease}.scale a:hover{color:#000}.scale a[aria-current="page"]{color:#8f2f1c;font-weight:600;z-index:0}.scale a[aria-current="page"]::after{content:"";position:absolute;z-index:-1;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:#c2412a;box-shadow:0 0 6px rgba(194,65,42,.6)}.scale a.tx{color:#2f5c8f}.dial.folded .scale a{padding-top:15px;padding-bottom:4px;font-size:13.5px}@media (max-width:640px){.scale{overflow-x:auto;scrollbar-width:none}.scale::-webkit-scrollbar{display:none}.scale a{flex:0 0 auto;padding-left:14px;padding-right:14px}.home span{font-size:19px}}@media (prefers-reduced-motion:reduce){.face-wrap,.scale,.scale a,.lever,.tg-l{transition:none}}.wall{position:relative;overflow:hidden;padding:0 clamp(12px,3vw,30px);background-color:var(--cork);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='c'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3' seed='4'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .2 0 0 0 0 .1 0 0 0 1.3 -.45'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23c)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='d'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.09' numOctaves='2' seed='9'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .8 0 0 0 0 .55 0 0 0 .9 -.35'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23d)'/%3E%3C/svg%3E");box-shadow:inset 0 10px 18px -12px rgba(0,0,0,.55),inset 0 -8px 14px -10px rgba(0,0,0,.4)}.wall::after{content:"";position:absolute;inset:0;background:#000;opacity:var(--cork-dim);pointer-events:none}.wall-in{position:relative;z-index:1;max-width:1180px;height:600px;margin:0 auto}.card{position:absolute;margin:0;filter:drop-shadow(0 2px 1px rgba(0,0,0,.25)) drop-shadow(0 12px 12px rgba(0,0,0,.22))}.sheet{background:var(--stock);color:#1b2126;overflow:hidden}.art svg{display:block;width:100%;height:100%}.card figcaption{display:flex;flex-direction:column;gap:1px;padding:8px 11px 10px;font:12.5px/1.35 var(--plain);color:#5b5f60}.card figcaption b{font:700 19px/1.1 var(--poster);color:#1b2126;letter-spacing:.02em}.card.light .art{border-bottom:1px solid #d9d0b8}.pin{position:absolute;z-index:2;left:50%;top:-7px;width:18px;height:18px;margin-left:-9px;border-radius:50%;background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.85) 0 2px,transparent 3px),radial-gradient(circle at 50% 50%,var(--pin) 55%,color-mix(in srgb,var(--pin) 60%,#000) 100%);box-shadow:2px 4px 3px -1px rgba(0,0,0,.45)}.tape{position:absolute;z-index:2;left:50%;top:-12px;width:74px;height:22px;margin-left:-37px;transform:rotate(-4deg);background:rgba(240,232,200,.72);box-shadow:0 1px 2px rgba(0,0,0,.18)}.c-club{left:2%;top:58px;width:390px;transform:rotate(-2.2deg);z-index:3}.c-club .sheet{border-radius:2px}.c-club .art{height:120px}.c-club .print{padding:16px 22px 20px;position:relative}.c-club h1{font:700 46px/1 var(--poster);letter-spacing:-.01em;color:#1b2126}.c-club .club-line{margin:8px 0 0;font:italic 17px/1.35 var(--serif);color:#384046}.c-club .club-net{margin:12px 0 0;padding-top:9px;border-top:1px solid #cfc6ad;font:13px/1.4 var(--plain);color:#5b5f60}.c-club .hand{margin:10px 4px 0 0;text-align:right;transform:rotate(-4deg);font:italic 600 19px/1 "Bradley Hand","Segoe Print","Brush Script MT",var(--serif);color:#23408c}.c-square{left:40%;top:34px;width:180px;transform:rotate(4deg)}.c-square .art{height:180px}.c-wide{right:2%;top:64px;width:262px;transform:rotate(-3deg);z-index:2}.c-wide .sheet{border-radius:4px}.c-wide .art{height:130px}.c-tall{left:30%;top:318px;width:140px;transform:rotate(-6deg);z-index:2}.c-tall .art{height:200px}.c-stamp{left:58%;top:262px;width:162px;transform:rotate(7deg)}.c-stamp .sheet{padding:7px;background:var(--stock);-webkit-mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle 4.5px,#0000 96%,#000) -6px -6px / 12px 12px;mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle 4.5px,#0000 96%,#000) -6px -6px / 12px 12px}.c-stamp .art{height:150px}.c-deckle{right:3%;top:318px;width:226px;transform:rotate(2deg)}.c-deckle .art{height:146px}@media (max-width:1020px){.wall-in{height:auto;display:grid;grid-template-columns:repeat(6,1fr);gap:34px 20px;padding:42px 0 40px;align-items:start}.card{position:relative;left:auto;right:auto;top:auto;width:auto}.c-club{grid-column:1 / -1;max-width:460px;justify-self:center;width:100%}.c-square{grid-column:span 3}.c-wide{grid-column:span 3}.c-tall{grid-column:span 2}.c-stamp{grid-column:span 2}.c-deckle{grid-column:span 2}.c-square .art,.c-tall .art,.c-stamp .art{height:auto;aspect-ratio:1}.c-wide .art,.c-deckle .art{height:auto;aspect-ratio:16 / 10}}@media (max-width:620px){.wall-in{grid-template-columns:1fr 1fr;gap:30px 16px;padding-top:34px}.c-club{grid-column:1 / -1}.c-square,.c-wide,.c-tall,.c-stamp,.c-deckle{grid-column:span 1}.c-deckle{grid-column:1 / -1;max-width:260px;justify-self:center;width:100%}.c-club h1{font-size:38px}.card figcaption b{font-size:16px}}.col{max-width:1000px;margin:0 auto;padding:0 clamp(16px,4vw,34px)}.col.inner{padding-top:46px}.intro{max-width:60ch;margin:44px 0 0;font-size:19px;line-height:1.6}.block{margin-top:64px}.block h2,.page-h{font:700 29px/1.15 var(--poster);letter-spacing:-.005em}.page-h{font-size:clamp(30px,4.6vw,42px)}.note{margin:8px 0 0;max-width:64ch;color:var(--ink2);font-size:16px}.small{margin:10px 0 0;font-size:14px;color:var(--ink3)}.onward{margin:16px 0 0;font-size:16px}.prop-wrap{margin-top:22px;overflow-x:auto}.prop{display:block;width:100%;min-width:640px;height:auto;overflow:visible}.prop .ax{font:13px var(--plain);fill:var(--ink3)}.prop .tick{stroke:var(--ink3);stroke-width:1}.prop .needle{stroke:var(--ink);stroke-width:1.6}.prop .needle-head{fill:var(--ink)}.logbook{margin-top:22px;overflow-x:auto;background:var(--paper);box-shadow:0 1px 0 rgba(0,0,0,.05),0 8px 20px -14px rgba(0,0,0,.35)}.logbook table{width:100%;min-width:620px;border-collapse:collapse;font-size:15.5px}.logbook th{text-align:left;font:600 12.5px/1.25 var(--plain);color:var(--ink2);padding:12px 10px 7px;vertical-align:bottom;border-bottom:2px solid var(--margin);border-right:1px solid var(--rule)}.logbook td{padding:0 10px;height:34px;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);font:italic 16px/1.2 var(--serif);color:var(--pen);white-space:nowrap;font-variant-numeric:tabular-nums}.logbook th:first-child,.logbook td:first-child{border-right:2px solid var(--margin);padding-left:14px}.logbook th:last-child,.logbook td:last-child{border-right:0}.logbook td.d{color:var(--ink2);font-style:normal;font-family:var(--plain);font-size:14px}.logbook td.call{font-style:normal;font-weight:700;letter-spacing:.03em;font-family:var(--poster)}.logbook td.rem{white-space:normal;min-width:220px}.ref-wrap{overflow-x:auto;margin-top:40px}.ref{width:100%;border-collapse:collapse;font-size:16px}.ref caption{text-align:left;font:700 20px/1.2 var(--poster);padding-bottom:10px}.ref th,.ref td{text-align:left;padding:9px 16px 9px 0;border-bottom:1px solid var(--rule);vertical-align:top;font-variant-numeric:tabular-nums}.ref thead th{font:600 13px/1.2 var(--plain);color:var(--ink2);border-bottom:2px solid var(--ink)}.ref tbody th{font-weight:600;white-space:nowrap}.prose p{max-width:62ch;margin:18px 0 0}.prose .page-h + p{margin-top:22px;font-size:19px}.gate{max-width:560px;margin:0 auto;padding:56px clamp(16px,4vw,34px) 0}.gate-card{position:relative;background:var(--stock);color:#1b2126;transform:rotate(-.8deg);box-shadow:0 2px 2px rgba(0,0,0,.18),0 18px 30px -18px rgba(0,0,0,.5)}.gate-card .pin{top:-8px}.gate-art{height:90px;overflow:hidden}.gate-body{padding:24px clamp(18px,5vw,36px) 28px}.gate h1{font:700 32px/1.1 var(--poster)}.gate .note{color:#4c5358}.gate form{margin-top:20px}.line{display:grid;grid-template-columns:110px 1fr;align-items:end;gap:12px;margin:0 0 16px}.line label{font:14px/1.2 var(--plain);color:#5b5f60;padding-bottom:7px}.line input{width:100%;border:0;border-bottom:1.5px solid #8d8a7c;background:transparent;padding:6px 2px 5px;border-radius:0;font:italic 21px/1.2 var(--serif);color:#23408c}#sh-call{text-transform:uppercase;font-style:normal;font-family:var(--poster);font-weight:700;letter-spacing:.05em}.line input:focus{outline:none;border-bottom-color:#c23a22;background:rgba(35,64,140,.05)}.row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px}.key{border:0;cursor:pointer;padding:12px 26px;border-radius:3px;background:#c23a22;color:#fff;font:600 16px var(--plain);box-shadow:0 2px 0 #8b2716}.key:hover{background:#ad321c}.key:active{transform:translateY(1px);box-shadow:0 1px 0 #8b2716}.key:disabled{opacity:.5;cursor:default}.flip{border:0;background:none;padding:4px 0;cursor:pointer;color:#23408c;font:15px var(--plain);text-decoration:underline;text-underline-offset:3px}.status{min-height:1.4em;margin:16px 0 0;font:14.5px/1.4 var(--plain);color:#b0301b}.status.good{color:#2d5a3a}.join{margin:28px 4px 0;font-size:15px;color:var(--ink2)}@media (max-width:480px){.line{grid-template-columns:1fr;gap:2px}.line label{padding-bottom:0}}.back{padding:90px clamp(16px,4vw,34px) 48px}.back-card{max-width:1000px;margin:0 auto;position:relative;display:grid;grid-template-columns:1fr 120px;gap:10px 40px;padding:26px 30px 20px;background:var(--paper);border-top:5px double var(--rule)}.addr p{margin:0;display:grid;grid-template-columns:150px 1fr;align-items:end;gap:12px;padding:9px 0 5px;border-bottom:1px solid var(--rule)}.addr .k{font:13px/1.2 var(--plain);color:var(--ink3)}.addr .v{font:italic 17px/1.3 var(--serif);color:var(--pen);justify-self:start}.addr button.v{border:0;background:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.stampbox{width:104px;height:124px;justify-self:end;border:1.5px dashed var(--ink3);display:grid;place-items:center;text-align:center;padding:10px}.stampbox span{font:12px/1.3 var(--plain);color:var(--ink3)}.fine{grid-column:1 / -1;margin:12px 0 0;font:13px/1.4 var(--plain);color:var(--ink3)}@media (max-width:620px){.back-card{grid-template-columns:1fr;padding:20px 18px 16px}.addr p{grid-template-columns:1fr;gap:2px}.stampbox{display:none}}