.go271{padding:20px 0;color:#d8e4e9;min-width:0;scroll-margin:20px}.go271 h3{font-size:clamp(19px,2vw,25px);line-height:1.35;margin:8px 0 12px}.go271 p,.go271 li{font-size:13px;line-height:1.65;color:#c0cfd6;overflow-wrap:anywhere}.go271 small{color:#71d9ce;letter-spacing:.08em;font-size:10px}.go271 h4{font-size:17px;line-height:1.5;margin:7px 0}.go271 h5{font-size:15px;margin:0 0 18px}.go271-controls{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin:18px 0}.go271-controls label{display:grid;gap:6px;font-size:12px}.go271 button,.go271 select,.annual271-choice button{font:inherit;font-size:12px;color:#def2ef;background:#102c32;border:1px solid #39616a;border-radius:8px;padding:11px 14px;min-height:44px;cursor:pointer;max-width:100%;white-space:normal}.go271 button:disabled{opacity:.6;cursor:wait}.go271 button:focus-visible,.go271 select:focus-visible,.annual271-choice button:focus-visible,.go271 a:focus-visible,.go271 summary:focus-visible{outline:2px solid #8be4d5;outline-offset:4px}.go271 a{color:#8be4d5}.go271-reading{padding:18px 20px;background:#10282e;border-left:3px solid #6acbbc;border-radius:6px;margin:16px 0}.go271-reading ul{padding-left:20px}.go271-reading li+li{margin-top:9px}.go271-countries{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.go271-card{padding:18px;border:1px solid #30484f;border-radius:10px;background:#0d1e25;min-width:0}.go271-card dl{margin:0}.go271-card dl>div+div{border-top:1px solid #293e46;margin-top:15px;padding-top:15px}.go271-card dt{font-size:11px;color:#bdcbd2;line-height:1.4}.go271-card dd{margin:7px 0 15px}.go271-card strong{font-size:22px;color:#ebf3f3;display:block;overflow-wrap:anywhere}.go271-card dd span{display:block;font-size:11px;color:#b9cbd1;line-height:1.6;margin-top:6px}.go271-card button{width:100%;text-align:left}.go271-world{border:1px dashed #38505a;border-radius:10px;padding:14px;margin-top:16px}.go271-world .go271-card{border:0;background:none;padding:0}.go271-world dl{display:grid;grid-template-columns:1fr 1fr;gap:16px}.go271-world .go271-card dl>div+div{border:0;margin:0;padding:0}.go271-detail{margin:20px 0;padding:18px;border:1px solid #58968d;border-radius:10px;scroll-margin:20px}.go271-detail header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.go271-selected{background:#184239}.go271-query{font-size:11px!important}.annual271-choice{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.annual271-choice button[aria-pressed=true]{background:#23514e;border-color:#77beae}.go271 [hidden]{display:none!important}@media(max-width:767px){.go271-countries{grid-template-columns:1fr}.go271-card dl{display:grid;grid-template-columns:1fr 1fr;gap:12px}.go271-card dl>div+div{margin:0;padding:0;border:0}.go271-reading{padding:15px}.go271-detail{padding:12px}.go271-card strong{font-size:20px}.go271{padding:12px 0}.go271 th,.go271 td{font-size:12px}}
.go271-method{margin:18px 0;border-top:1px solid #30484f;padding-top:14px}.go271-method summary{cursor:pointer;font-size:13px;padding:8px 0;color:#cfe8e2}.go271 .wo268-table{overflow-x:auto}.go271 table{width:100%;border-collapse:collapse;margin:16px 0;font-size:13px}.go271 caption{text-align:left;color:#bdcbd2;font-size:11px;margin:8px 0}.go271 th,.go271 td{text-align:left;padding:10px 6px;border-bottom:1px solid #30484f}
