:root{--abyss:#eef4f6;--hull:#ffffff;--hull2:#eef4f5;--rule:#b9cdd3;--ink:#12333d;--dim:#43626a;--sonar:#0a7d63;--amber:#7a6206;--strike:#bb3a12;--on-accent:#ffffff;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace}*{box-sizing:border-box}body{margin:0;background:var(--abyss);color:var(--ink);font:1rem/1.6 var(--sans);-webkit-font-smoothing:antialiased}.wrap{max-width:1060px;margin:0 auto;padding:0 20px}a{color:var(--sonar)}a:focus-visible{outline:2px solid var(--sonar);outline-offset:2px;border-radius:4px}.nav{border-bottom:1px solid var(--rule);background:var(--abyss)}.navrow{display:flex;align-items:center;justify-content:space-between;height:60px}.brand{display:flex;align-items:center;gap:9px;font-weight:800;font-size:1.08rem;letter-spacing:.01em;color:var(--ink);text-decoration:none}.brand-mark{width:26px;height:26px;flex:none}.brand-mark path{fill:none;stroke-linecap:round}.brand-mark .bm-ping{stroke:var(--sonar);stroke-width:4}.brand-mark .bm-far{opacity:.55}.brand-mark .bm-arch{stroke:var(--amber);stroke-width:6}.navright{display:flex;align-items:center;gap:22px}.nav nav{display:flex;align-items:center;gap:22px}.nav nav a{color:var(--dim);text-decoration:none;font-size:.95rem}.nav nav a:hover{color:var(--ink)}.navright a.btn,.navright a.btn:hover{color:var(--on-accent)}.navtoggle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.navburger{display:none}@media (max-width:760px){.nav{position:relative}.navright{gap:12px}.navburger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;border-radius:8px;color:var(--ink);cursor:pointer}.navburger svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.navburger .nb-close{display:none}.navtoggle:checked~.navburger .nb-open{display:none}.navtoggle:checked~.navburger .nb-close{display:block}.navtoggle:focus-visible~.navburger{outline:2px solid var(--sonar);outline-offset:2px}.navright nav{display:none;position:absolute;top:100%;left:0;right:0;z-index:20;flex-direction:column;align-items:stretch;gap:0;padding:6px 0 10px;background:var(--abyss);border-bottom:1px solid var(--rule);box-shadow:0 12px 24px -12px #00000040}.navright nav a{padding:13px 20px;font-size:1.05rem;color:var(--ink)}.navright nav a:hover{background:var(--hull2)}.navtoggle:checked~nav{display:flex}}h1{font-size:clamp(2.1rem,4.6vw,3.1rem);line-height:1.06;letter-spacing:-.02em;font-weight:800;margin:.15em 0 .35em}.h1-sub{display:block;font-size:.34em;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-top:.55em;font-family:var(--mono)}h2{font-size:1.4rem;letter-spacing:-.01em;margin:.1em 0 .6em}h3{font-size:1.02rem;margin:1.15em 0 .3em}.eyebrow{font:600 .72rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--sonar);margin:0 0 .7em}.crumbs{font:.8rem/1.4 var(--mono);color:var(--dim);margin:18px 0 6px}.crumbs a{color:var(--dim);text-decoration:none}.crumbs a:hover{color:var(--ink)}@media (max-width:620px){.crumbs{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.dim{color:var(--dim)}.fine{color:var(--dim);font-size:.85rem}.narrative-more summary{color:var(--sonar);cursor:pointer;font-size:.9rem;margin:.2em 0}.narrative-more summary:hover{text-decoration:underline}.narrative-more p:first-of-type{margin-top:.6em}.sponsor{position:relative;overflow:hidden;container-type:inline-size;margin:26px 0;padding:15px 17px;background:var(--hull);border:1px solid var(--rule);border-radius:12px}.sponsor h2{margin:3px 0 0;font-size:1.15rem}.sponsor-photo{position:absolute;top:0;right:0;height:100%;width:58%;object-fit:cover;-webkit-mask-image:linear-gradient(to right,transparent,#000 52%);mask-image:linear-gradient(to right,transparent,#000 52%)}.sponsor-body{position:relative;max-width:52%}@container (max-width:640px){.sponsor-photo{width:50%;object-position:70% center;-webkit-mask-image:linear-gradient(to right,transparent,#000 100%);mask-image:linear-gradient(to right,transparent,#000 100%)}.sponsor-body{max-width:62%}}@container (max-width:430px){.sponsor-photo{display:none}.sponsor-body{max-width:none}}@media (max-width:620px){.sponsor-photo{display:none}.sponsor-body{max-width:none}}.sponsor-base{margin:1px 0 0;color:var(--dim);font-size:.92rem}.sponsor-sp{margin:6px 0 0;color:var(--dim);font-size:.88rem}.sponsor-blurb{margin:8px 0 0}.sponsor-cta{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0}.sponsor .fine{margin:10px 0 0}.sponsor[hidden]{display:none}.sponsor-open{border-style:dashed;background:var(--hull2)}.sponsor-open .sponsor-photo{opacity:.6}.reports-list{display:grid;gap:10px;margin:14px 0 0}.reports-list[hidden]{display:none}.report-card{background:var(--hull);border:1px solid var(--rule);border-radius:12px;padding:13px 16px}.report-meta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;margin:0 0 6px;color:var(--dim);font-size:.85rem}.report-meta b{color:var(--ink);font-weight:600}.report-sp{font:600 .72rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sonar);border:1px solid currentColor;border-radius:999px;padding:3px 8px}.report-body{margin:0;white-space:pre-line}.report-card .report-body{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.report-full .report-body{display:block}.report-link{display:inline-block;margin:8px 0 0;font-size:.9rem}.report-lake{font-weight:600}.reports-cta{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.reports-empty{color:var(--dim);margin:14px 0 0}.reports-count{color:var(--dim);margin:-.3em 0 1em}.subform{margin:26px 0;padding:16px 18px;background:var(--hull2);border:1px solid var(--rule);border-radius:12px}.subform h2,.subform h3{margin:0 0 10px;font-size:1.1rem}.subform p{margin:0 0 10px;color:var(--dim);font-size:.92rem}.subform-row{display:flex;flex-wrap:wrap;gap:8px}.subform input[type=email]{flex:1 1 220px;min-width:0;padding:10px 12px;font:inherit;color:var(--ink);background:var(--hull);border:1px solid var(--rule);border-radius:10px}.subform input[type=email]:focus-visible{outline:2px solid var(--sonar);outline-offset:1px}.subform .btn{padding:10px 18px}.subform-status{margin:8px 0 0;font-size:.92rem}.subform-status[data-tone=ok]{color:var(--sonar)}.subform-status[data-tone=err]{color:var(--strike)}.num,td.num,th.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.intro{font-size:1.06rem;max-width:56ch}.prose{max-width:65ch;padding:22px 0 40px;font-size:1.02rem}.prose h1{font-size:1.9rem}.prose h2{margin-top:1.6em}.prose p,.prose ul{margin:1em 0}.prose li{margin:.5em 0}.hero{display:grid;grid-template-columns:1.04fr .96fr;gap:36px;align-items:center;padding:26px 0 10px}.hero-map{position:relative;display:block;margin:0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:#071a22 radial-gradient(85% 75% at 50% 44%,#0e2f3c,#0a222d 55%,#071a22);box-shadow:inset 0 0 0 1px #3fe0be0f,0 14px 34px #0f333d38}.hero-map svg{display:block;width:100%;height:auto;touch-action:none}.hero-map.zoomable svg{cursor:grab}.hero-map.panning svg{cursor:grabbing}.hero-map .readout{display:flex;justify-content:space-between;gap:10px;border-top:1px solid rgba(63,224,190,.18);padding:9px 14px;font:600 .68rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#82a6a4}.hero-map .readout a{color:#3fe0be;text-decoration:none;white-space:nowrap}.hero-map .readout a:hover{text-decoration:underline}.mapbtns{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:8px}@media (pointer:coarse){.mapbtns button{width:44px;height:44px}}.mapbtns button{width:34px;height:34px;border-radius:8px;border:1px solid rgba(63,224,190,.3);background:#071a22d1;color:#3fe0be;font:700 1.05rem/1 var(--mono);cursor:pointer}.mapbtns button:hover{background:#113240eb}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0 0}@media (max-width:920px){.hero{grid-template-columns:1fr;gap:22px}.hero-map{order:2}}.dash{display:flex;flex-wrap:wrap;border:1px solid var(--rule);border-radius:12px;background:var(--hull);margin:22px 0 8px;overflow:hidden}.dash>div{flex:1 1 auto;padding:10px 14px 11px;border-left:1px solid var(--rule);border-top:1px solid var(--rule);margin:-1px 0 0 -1px}.dash b{display:block;font:700 1.18rem/1.2 var(--mono);font-variant-numeric:tabular-nums}.lbl{display:block;font:600 .62rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-bottom:5px}section{margin:44px 0}.card{background:var(--hull);border:1px solid var(--rule);border-radius:10px;padding:12px 16px;margin:10px 0}.card h3{margin-top:0}.card p{margin:.4em 0 0}.depthmap-card{margin:10px 0 0}.depthmap-card img{display:block;width:100%;max-width:760px;height:auto;border-radius:12px;border:1px solid var(--rule)}.depthmap-card figcaption{margin-top:6px}.sptable{background:var(--hull);border:1px solid var(--rule);border-radius:12px;padding:2px 20px 12px;margin:12px 0}.sprow{display:grid;grid-template-columns:180px 162px 290px 1fr 16px;gap:0 20px;align-items:center}.sphead{font:600 .62rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding:14px 0 8px}.spplain,.spdet>summary{padding:13px 0;border-top:1px solid var(--rule)}.spdet>summary{list-style:none;cursor:pointer}.spdet>summary::-webkit-details-marker{display:none}.spdet>summary:hover,.spdet[open]>summary{background:var(--hull2)}.spname{font-weight:600;font-size:1.02rem;line-height:1.25}.sptag{display:block;font:600 .6rem/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--amber)}.spnote{margin:0;font-size:.88rem;color:var(--dim);line-height:1.45}.verdict{display:inline-block;font:600 .66rem/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:999px;white-space:nowrap;border:1px solid var(--rule);color:var(--dim)}.sprow .verdict{white-space:normal;max-width:100%}td.num:first-child{text-align:left}.verdict.vg{border-color:transparent;color:var(--sonar);background:color-mix(in srgb,var(--sonar) 15%,transparent)}.meter{display:flex;gap:3px;margin-top:6px}.meter i{width:22px;height:5px;border-radius:2px;background:#d6e3e7}.meter i.on{background:var(--sonar)}.stats{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);gap:16px}.stat b{display:block;font:700 1.1rem/1.2 var(--mono);font-variant-numeric:tabular-nums;color:var(--ink)}.stat span{display:block;font:600 .6rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.chev{width:12px;height:12px;stroke:var(--dim);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round;justify-self:end}.spdet[open] .chev{transform:rotate(180deg)}.rul{display:block;width:100%;max-width:260px;height:auto}.rul .rl{stroke:#d6e3e7;stroke-width:3;stroke-linecap:round}.rul .tk{stroke:var(--rule);stroke-width:1;fill:none}.rul .bd{fill:var(--sonar);fill-opacity:.42}.rul .dt{fill:var(--sonar)}.rul text{font:600 9px var(--mono);fill:var(--dim)}.hist{display:block;width:100%;max-width:760px;height:auto;margin:0}.hist .bars{fill:var(--sonar);fill-opacity:.5}.hist .tk{stroke:var(--rule);stroke-width:1;fill:none}.hist text{font:600 9px var(--mono);fill:var(--dim)}.sppanel{padding:16px 20px 24px 200px;background:var(--hull2);box-shadow:inset 0 1px color-mix(in srgb,var(--rule) 55%,transparent)}.sppanel>input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.yfr{display:none}.sppanel>input:nth-of-type(1):checked~.yfrs>:nth-child(1),.sppanel>input:nth-of-type(2):checked~.yfrs>:nth-child(2),.sppanel>input:nth-of-type(3):checked~.yfrs>:nth-child(3),.sppanel>input:nth-of-type(4):checked~.yfrs>:nth-child(4),.sppanel>input:nth-of-type(5):checked~.yfrs>:nth-child(5){display:block}.yhead{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:760px;margin-bottom:10px}.ptitle{margin:0;font:600 .62rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.yctl{display:flex;align-items:center;gap:4px}.ylbl{font:600 .72rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);min-width:168px;text-align:center}.yarw{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--rule);border-radius:8px;background:var(--hull);cursor:pointer;font:400 1.1rem/1 var(--mono);color:var(--dim);user-select:none}.yarw:hover{border-color:var(--sonar);color:var(--sonar)}.ythin{margin:8px 0 0;font:600 .68rem/1.4 var(--mono);letter-spacing:.04em;color:var(--amber)}@media (max-width:760px){.sptable{padding:2px 14px 12px}.sphead{display:none}.sphead+.spdet>summary,.sphead+.spplain{border-top:0}.sprow{grid-template-columns:1fr 16px;align-items:start;gap:9px 12px}.sprow>:nth-child(1){grid-column:1;grid-row:1}.sprow>:nth-child(5){grid-column:2;grid-row:1;align-self:center}.sprow>:nth-child(2),.sprow>:nth-child(3),.sprow>:nth-child(4){grid-column:1/-1}.rul{max-width:none}.sppanel{padding:14px 0 20px;background:none;box-shadow:none}.yhead{flex-wrap:wrap;gap:10px}.ylbl{min-width:130px}}@media (max-width:760px){.hist text{font-size:12px}}@media (max-width:560px){.hist text{font-size:22px}}.riggrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin:16px 0}.rigcard{display:flex;flex-direction:column;gap:6px;background:var(--hull);border:1px solid var(--rule);border-radius:12px;padding:16px 18px}.rigcard h3{margin:0;font-size:1.06rem}.rigcard .dim{margin:0;font-size:.9rem}.rig-eyebrow{font:600 .62rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sonar);margin:0}.rigimg{display:block;width:100%;max-width:200px;height:auto;margin:2px auto 0;border-radius:8px}.rigart{display:block;width:100%;max-width:200px;height:auto;margin:2px auto 0;color:var(--ink);fill:currentColor}.rigart .acc{fill:var(--sonar);stroke:var(--sonar)}.rig-facts{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 2px}.rig-facts span{font:600 .7rem/1 var(--mono);letter-spacing:.06em;color:var(--dim);border:1px solid var(--rule);border-radius:999px;padding:5px 9px}.shop{margin-top:auto;padding-top:8px;font:600 .82rem/1.3 var(--mono);text-decoration:none;color:var(--amber)}.shop:hover{text-decoration:underline}table{width:100%;border-collapse:collapse;margin:14px 0}th,td{padding:8px 10px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}th{font:600 .68rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}td.num,th.num{text-align:right}.chip{display:inline-block;font-size:.75rem;padding:1px 7px;border-radius:999px;vertical-align:1px;white-space:nowrap}.chip-guide{background:color-mix(in srgb,var(--sonar) 18%,transparent);color:var(--sonar)}.chip-survey{background:color-mix(in srgb,var(--amber) 18%,transparent);color:var(--amber)}.chip-app{color:var(--dim);background:color-mix(in srgb,var(--dim) 14%,transparent)}.chip-app:first-letter{text-transform:uppercase}.filter-row+table td.num:empty:after{content:"\2014";color:var(--dim)}.stale{color:var(--dim)}.fish-cell{color:var(--dim);font-size:.92rem}ul{padding-left:20px}li{margin:.3em 0}.cols{columns:2;column-gap:28px}@media (max-width:560px){.cols{columns:1}.cols{list-style:none;padding:0;margin:10px 0}.cols li{border-bottom:1px solid var(--rule)}.cols li a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}}.nearby-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;list-style:none;padding:0}.nearby-grid li{display:flex;align-items:center;gap:14px;margin:0;background:var(--hull);border:1px solid var(--rule);border-radius:10px;padding:10px 12px}.mini{flex:0 0 104px;border-radius:8px;overflow:hidden;background:#071a22;line-height:0}.mini svg{width:104px;height:auto;display:block}.season-read dl{background:var(--hull);border:1px solid var(--rule);border-radius:12px;padding:4px 18px;margin:16px 0 8px}.season-read dt{font:700 .78rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sonar);margin:16px 0 4px}.season-read dd{margin:0 0 16px;font-size:1rem;line-height:1.5}.btn{display:inline-block;background:var(--sonar);color:var(--on-accent);font-weight:700;padding:12px 20px;border-radius:10px;text-decoration:none}.btn:hover{filter:brightness(1.08)}button.btn{border:0;font-family:inherit;font-size:1rem;cursor:pointer}.btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--rule)}.btn-ghost:hover{border-color:var(--dim)}.btn-sm{padding:8px 14px;font-size:.9rem;border-radius:8px}.cta{background:var(--hull);border:1px solid var(--rule);border-radius:14px;padding:8px 20px 18px;margin:40px 0}.page-head{padding:22px 0 4px;max-width:64ch}.county-head{display:grid;gap:24px;margin:22px 0 4px}@media (min-width:900px){.county-head.has-hero{grid-template-columns:1fr 1fr;align-items:center}}.county-hero{border:1px solid var(--rule);border-radius:12px;overflow:hidden;line-height:0}.county-hero img{width:100%;height:auto;display:block}.county-intro{margin:10px 0 12px;max-width:62ch}.fish-cell{max-width:34ch}.filter-row{margin:14px 0 4px}.filter-row input,.site-search{width:100%;max-width:340px;padding:9px 12px;border:1px solid var(--rule);border-radius:8px;background:var(--hull);color:var(--ink);font:1rem var(--sans)}.filter-row input:focus,.site-search:focus{outline:2px solid var(--sonar);outline-offset:1px}@media (max-width:640px){.filter-row+table thead{display:none}.filter-row+table tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;padding:10px 2px;border-bottom:1px solid var(--rule)}.filter-row+table tr[hidden]{display:none}.filter-row+table td{display:block;padding:0;border:0;text-align:left}.filter-row+table td:first-child{flex:1 1 100%;font-weight:600;line-height:1.45}.filter-row+table td.fish-cell{flex:1 1 100%;max-width:none;font-size:.88rem}.filter-row+table td.num{font:.76rem/1.6 var(--mono);color:var(--dim)}.filter-row+table td.num:empty{display:none}.filter-row+table td:nth-child(3):not(:empty):after{content:" acres"}.filter-row+table td:nth-child(4):not(:empty):after{content:" max"}.filter-row+table td:nth-child(5):not(:empty):before{content:"surveyed "}.filter-row+table td.num.stale{opacity:.62}table:has(thead th:nth-child(9)) thead{display:none}table:has(thead th:nth-child(9)) tr{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:10px 2px 10px calc(1.4em + 12px);border-bottom:1px solid var(--rule)}table:has(thead th:nth-child(9)) tr:after{content:"";flex-basis:100%;order:1}table:has(thead th:nth-child(9)) td{display:block;padding:0;border:0;text-align:left}table:has(thead th:nth-child(9)) td:nth-child(1){position:absolute;left:2px;top:13px;color:var(--dim);font:.8rem var(--mono)}table:has(thead th:nth-child(9)) td:nth-child(2){flex:1;font-weight:600;line-height:1.45}table:has(thead th:nth-child(9)) td:nth-child(3){font-weight:700}table:has(thead th:nth-child(9)) td:nth-child(n+4){order:2;font:.76rem/1.6 var(--mono);color:var(--dim)}table:has(thead th:nth-child(9)) td:nth-child(4):not(:empty):after{content:" acres"}table:has(thead th:nth-child(9)) td:nth-child(7):before{content:"biggest "}table:has(thead th:nth-child(9)) td:nth-child(9):not(:empty):before{content:"surveyed "}table:has(thead th:nth-child(9)) td:nth-child(6),table:has(thead th:nth-child(9)) td:nth-child(8){display:none}}.site-search-results{list-style:none;padding:0;margin:10px 0 0;max-width:520px}.site-search-results li{background:var(--hull);border:1px solid var(--rule);border-radius:8px;padding:8px 12px;margin:6px 0}.post{max-width:48rem;padding:6px 0 10px;margin:0 auto}.post .intro{max-width:none}.post~.related,.post~.cta{max-width:48rem;margin-left:auto;margin-right:auto}.post-head{padding:14px 0 8px}.post h2{margin:1.9em 0 .5em;font-size:1.32rem}.post p{margin:1em 0;max-width:68ch}main:has(>.post)>.crumbs{max-width:48rem;margin-left:auto;margin-right:auto}.post .lede{font-size:1.06rem}.post-list{list-style:none;padding:0;margin:22px 0}.post-row{background:var(--hull);border:1px solid var(--rule);border-radius:12px;padding:14px 18px;margin:12px 0}.post-row a{font-weight:700;font-size:1.06rem;text-decoration:none}.post-row a:hover{text-decoration:underline}.post-row .dim{display:block;margin-top:4px;font-size:.92rem}.related{border-top:1px solid var(--rule);padding-top:20px}.related ul{list-style:none;padding:0}.pick{background:var(--hull);border:1px solid var(--rule);border-radius:12px;padding:14px 18px 16px;margin:16px 0}.pick-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pick-rank{font:700 .78rem/1 var(--mono);letter-spacing:.1em;color:var(--amber)}.pick h3{margin:0;font-size:1.12rem}.pick h3 a{text-decoration:none}.pick h3 a:hover{text-decoration:underline}.pick-where{font:.82rem var(--mono);color:var(--dim)}.pick-hook{margin:.55em 0 0}.pick-hook b{font-family:var(--mono);font-size:.86rem;letter-spacing:.04em;color:var(--amber);margin-right:.25em}.pick-map{display:block;margin:12px 0 0;max-width:340px}@media (max-width:480px){.pick-map{max-width:75%}}.pick-map img{display:block;width:100%;height:auto;aspect-ratio:1200/630;background:#071a22;border-radius:10px;border:1px solid var(--rule)}.pick-facts{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px;padding:0;list-style:none}.pick-facts li{margin:0;font:600 .7rem/1 var(--mono);letter-spacing:.05em;color:var(--dim);border:1px solid var(--rule);border-radius:999px;padding:6px 10px}.pick-cta{margin:.8em 0 0;font:600 .86rem var(--mono);display:inline-block;text-decoration:none}.pick-cta:hover{text-decoration:underline}.method{background:var(--hull2);border:1px solid var(--rule);border-radius:12px;padding:6px 18px 14px;margin:26px 0;font-size:.93rem}.method p{margin:.8em 0}footer{border-top:1px solid var(--rule);margin-top:44px;padding:16px 0 30px}
