.ds .hiwmap{position:relative;margin-top:clamp(34px,4.4vw,56px);padding-top:22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.4vw,32px)}.ds .hiwmap:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--hair)}.ds .hiwstop{position:relative;display:grid;gap:8px;align-content:start;text-decoration:none}.ds .hiwstop:before{content:"";position:absolute;top:-25px;left:0;width:7px;height:7px;border-radius:50%;background:var(--brass);transition:transform .16s var(--e)}.ds .hiwstop:hover:before{transform:scale(1.35)}.ds .hiwstop .n{font:500 12px/1 var(--mono);letter-spacing:.16em;color:var(--brass-ink)}.ds .hiwstop span:last-child{font-family:var(--serif);font-size:clamp(17px,1.5vw,21px);line-height:1.24;color:var(--ink)}.ds .hiwstop:hover span:last-child{color:var(--sea-ink)}@media(max-width:820px){.ds .hiwmap{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}.ds .hiwmap:before{display:none}.ds .hiwstop{padding:16px 0 16px 22px;border-top:1px solid var(--hair)}.ds .hiwstop:before{top:20px;left:0}}.ds .hiwact{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:clamp(24px,4vw,64px);align-items:start;padding-top:clamp(30px,3.6vw,46px)}.ds .hiwact+.hiwact{margin-top:clamp(44px,5.6vw,80px);border-top:1px solid var(--hair)}.ds .hiwtag{display:grid;gap:14px;justify-items:start}.ds .hiwtag .n{font:500 12px/1 var(--mono);letter-spacing:.16em;color:var(--brass-ink)}.ds .hiwtag .brule{display:block;width:28px}.ds .hiwtag h2{max-width:16ch;text-wrap:balance}.ds .hiwsay{display:grid;gap:clamp(16px,1.8vw,22px)}.ds .hiwsay .p{max-width:62ch}@media(max-width:900px){.ds .hiwact{grid-template-columns:minmax(0,1fr)}}.ds .hiwpoints{margin-top:clamp(6px,1vw,12px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,30px)}.ds .hiwpoints li{display:grid;gap:9px;align-content:start}.ds .hiwpoints .brule{display:block;width:24px}.ds .hiwpoints b{font-weight:500;font-size:15.5px;line-height:1.4;color:var(--ink)}.ds .hiwpoints p{font-size:15.5px;line-height:1.6;color:var(--ink-2)}@media(max-width:560px){.ds .hiwpoints{grid-template-columns:minmax(0,1fr)}}.ds .hiwfaces{margin-top:clamp(6px,1vw,12px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,18px)}.ds .hiwfaces li{display:grid;gap:8px;padding:clamp(16px,1.8vw,20px)}.ds .hiwfaces h3{font-size:17px;line-height:1.3}.ds .hiwfaces p{font-size:15px;line-height:1.58;color:var(--ink-2)}@media(max-width:560px){.ds .hiwfaces{grid-template-columns:minmax(0,1fr)}}.ds .hiwcta{display:grid;gap:16px;justify-items:start;max-width:56ch}.ds .hiwfig{display:block;width:100%;max-width:340px;height:auto;margin-top:clamp(8px,1.4vw,14px);overflow:hidden}.ds .hiwfig text{font:400 8px/1 var(--sans);letter-spacing:0}.ds .hiwfig .ui{fill:var(--ink)}.ds .hiwfig .ui2{fill:var(--ink-2)}.ds .hiwfig .ui3{fill:var(--ink-3)}.ds .hiwfig .b{font-weight:600}.ds .hiwfig .lg{font-size:11px}.ds .hiwfig .s{font-size:7px}.ds .hiwfig .num{font-family:var(--mono);font-variant-numeric:tabular-nums;fill:var(--ink-2)}.ds .hiwfig .numB{font:500 8.5px/1 var(--mono);font-variant-numeric:tabular-nums;fill:var(--ink)}.ds .hiwfig .numT{font:500 15px/1 var(--mono);font-variant-numeric:tabular-nums;fill:var(--ink)}.ds .hiwfig .lab{font:500 6.2px/1 var(--mono);letter-spacing:.16em;fill:var(--ink-3)}@media(min-width:1200px){.ds .hiwfig{max-width:100%}}.ds .hiwfig .pn{fill:#fffffe;stroke:var(--edge);stroke-width:1}.ds .hiwfig .gr{fill:var(--paper-2)}.ds .hiwfig .zebra{fill:var(--paper-2);opacity:.5}.ds .hiwfig .hl{stroke:var(--hair);stroke-width:1}.ds .hiwfig .row,.ds .hiwfig .card,.ds .hiwfig .panel{fill:var(--paper-3);stroke:var(--hair);stroke-width:1}.ds .hiwfig .field{fill:var(--paper);stroke:var(--edge-c);stroke-width:1}.ds .hiwfig .rule2{fill:var(--ink)}.ds .hiwfig .edgeSea{fill:var(--sea-ink)}.ds .hiwfig .markSea{fill:none;stroke:var(--sea-ink);stroke-width:1}.ds .hiwfig .tileSel{fill:var(--sea-wash);stroke:var(--sea);stroke-width:1}.ds .hiwfig .chipYes{fill:var(--sea-wash)}.ds .hiwfig .tSea,.ds .hiwfig .btnSea,.ds .hiwfig .pillSea,.ds .hiwfig .plateSea,.ds .hiwfig .keySea{fill:var(--sea-ink)}.ds .hiwfig .onSea{fill:var(--on-sea);font-weight:500}.ds .hiwfig .tickOn{fill:none;stroke:var(--sea-ink);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.ds .hiwfig .btnSea+.tickOn{stroke:var(--on-sea)}.ds .hiwfig .sailOn{fill:var(--brass-lit);stroke:var(--brass-lit);stroke-width:.8;stroke-linejoin:round}.ds .hiwfig .sail{fill:var(--ink);stroke:var(--ink);stroke-width:.8;stroke-linejoin:round}.ds .hiwfig .pending{fill:var(--brass-wash);opacity:.5}.ds .hiwfig .chipBr{fill:var(--brass-ink)}.ds .hiwfig .onBr{fill:var(--on-sea);font:500 6px/1 var(--mono);letter-spacing:.1em}.ds .hiwfig .edgeBr{fill:var(--brass)}.ds .hiwfig .cardTaken{fill:var(--brass-wash);stroke:var(--brass);stroke-width:1}.ds .hiwfig .tickBr{fill:none;stroke:var(--brass);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ds .hiwfig .chipQ,.ds .hiwfig .btnQ{fill:var(--paper-2)}.ds .hiwfig .tileOut{fill:none;stroke:var(--hair);stroke-width:1}.ds .hiwfig .chev{fill:none;stroke:var(--ink-3);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.ds .hiwfig .bullet{fill:var(--ink)}.ds .hiwfig .bulletO{fill:none;stroke:var(--ink);stroke-width:1}.ds .hiwfig .dim{opacity:.55}.ds .hiwfig .out{fill:var(--ink-3)}.ds .hiwfig .strike{stroke:var(--ink-3);stroke-width:1}.ds .hiwfig .tNo{fill:var(--no)}.ds .hiwfig .chipNo{fill:var(--no);opacity:.1}.ds .hiwfig .sig{fill:none;stroke:var(--ink);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}@media(max-width:900px){.ds .hiwfig{max-width:300px}}.ds .hiwlede{max-width:56ch;font-size:clamp(17px,1.5vw,19px);line-height:1.5;color:var(--ink);text-wrap:pretty}.ds .hiwshow{margin-top:clamp(28px,3.6vw,44px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,30px)}.ds .hiwshow li{display:grid;gap:12px;align-content:start}.ds .hiwshow img{width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:4px;background:var(--paper-2)}.ds .hiwshow p{font-size:14.5px;line-height:1.6;color:var(--ink-2)}@media(max-width:820px){.ds .hiwshow{grid-template-columns:minmax(0,1fr);gap:clamp(20px,4vw,28px)}.ds .hiwshow img{aspect-ratio:16/9}}.ds .hiwmq{position:relative;overflow:hidden;margin-top:clamp(26px,3.2vw,38px);padding:clamp(18px,2.2vw,26px) 0;border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.ds .hiwrun{display:flex;width:-moz-max-content;width:max-content;animation:hiwroll 60s linear infinite;will-change:transform}@keyframes hiwroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ds .hiwmq:hover .hiwrun,.ds .hiwmq:focus-within .hiwrun{animation-play-state:paused}.ds .hiwset{display:flex;align-items:center;flex:0 0 auto;margin:0;list-style:none;gap:clamp(38px,5.6vw,86px);padding:0;padding-inline-end:clamp(38px,5.6vw,86px)}.ds .hiwset li{display:flex;align-items:center;flex:0 0 auto}.ds .hiwset .lg{display:block;height:26px;width:auto;max-width:none}.ds .hiwset .lg.word{height:22px}.ds .hiwset .gn{display:block;font:400 23px/1 var(--serif);letter-spacing:.005em;color:var(--ink);white-space:nowrap}@media(max-width:560px){.ds .hiwset .lg{height:22px}.ds .hiwset .lg.word{height:18px}.ds .hiwset .gn{font-size:20px}}@media(prefers-reduced-motion:reduce){.ds .hiwrun{animation:none;width:100%}.ds .hiwset[aria-hidden=true]{display:none}.ds .hiwset{flex-wrap:wrap;gap:clamp(22px,3.4vw,52px);padding-inline-end:0}.ds .hiwmq{-webkit-mask-image:none;mask-image:none}}
