
:root{
  --bg:#f4f7fb;--panel:#ffffff;--panel-2:#e6eef8;--panel-3:#cfe0f3;--line:#0b2a4a;--line-soft:#d2dceb;
  --text:#0b1b2e;--muted:#3a4a5e;--muted-2:#5a6a7e;--accent:#0b5cad;--accent-dark:#08467f;--ink:#ffffff;
  --celeste:#75aadb;--green:#15803d;--orange:#d97706;--sol:#f6b40e;--radius:4px;--col:760px
}
*,*::before,*::after{box-sizing:border-box}
html,body,h1,h2,h3,p,ol,ul,figure,table{margin:0;padding:0}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{background:var(--bg);color:var(--text);font-family:"Libre Franklin",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:17.5px;line-height:1.62;min-width:300px;overflow-x:hidden}
img{display:block;max-width:100%;height:auto}
a{color:var(--accent);text-underline-offset:3px}
button{font:inherit}
:focus-visible{outline:3px solid var(--sol);outline-offset:2px}
.hnc0ad2f{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border-radius:var(--radius);font-weight:800;font-size:16px;text-decoration:none;border:2px solid transparent;cursor:pointer;line-height:1.15;text-align:center;text-transform:uppercase;letter-spacing:.03em}
.hnc2d09c{background:var(--sol);color:#1d1400}
.hnc2d09c:hover{background:#ffc93a}
.hn795593{background:transparent;color:#fff;border-color:rgba(255,255,255,.7)}
.hn3d997c{background:var(--celeste);color:#06233f}
.hnaeb1ab{background:var(--celeste);color:#06233f}
.hnc5fa94{width:min(100% - 24px,var(--col));margin:16px auto 6px}
.hn247172{position:relative;padding:18px 16px 16px;text-align:center;border:3px solid var(--line);background:repeating-linear-gradient(90deg,var(--celeste) 0 34px,#fff 34px 68px)}
.hn247172::before,.hn247172::after{content:"";position:absolute;top:-10px;width:12px;height:12px;border-radius:50%;background:var(--line)}
.hn247172::before{left:14px}
.hn247172::after{right:14px}
.hna57f41{display:inline-block;padding:3px 12px;background:var(--line);color:#fff;font-weight:800;font-size:13.5px;text-transform:uppercase;letter-spacing:.12em}
.hn026db9{margin:8px 0 6px;font-size:clamp(42px,13.5vw,66px);font-weight:900;font-style:italic;line-height:1;letter-spacing:-.01em;color:var(--line);text-shadow:3px 3px 0 var(--sol)}
.hn64d1f1{display:inline-block;margin:0 0 12px;padding:3px 10px;background:rgba(255,255,255,.92);font-size:14.5px;font-weight:600}
.hn5709ec{display:block;width:100%;max-width:360px;margin:0 auto;min-height:52px;border:3px solid var(--line);border-radius:var(--radius);background:var(--sol);color:#1d1400;font-weight:900;font-size:18px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}
.hn5709ec[data-gol]{background:var(--green);color:#fff}
.hn74b659 ol{list-style:none;display:flex;flex-wrap:wrap;margin:20px 0 6px;font-size:14px;font-weight:600;color:var(--muted-2)}
.hn74b659 li+li::before{content:"»";margin:0 8px;color:var(--celeste)}
.hn74b659 a{display:inline-block;padding:4px 0}
.hn6fe02a{font-size:clamp(29px,7.8vw,44px);line-height:1.1;font-weight:900;letter-spacing:-.015em;margin:4px 0 12px;color:var(--line)}
.hnb8993d>.hn6fe02a:first-child{margin-top:24px}
.hn963946{font-size:19px;line-height:1.55;color:var(--muted);margin:0 0 18px}
.hnb8993d h2.hnbe6c71{display:flex;align-items:center;gap:12px;margin:36px 0 12px;font-size:23.5px;line-height:1.22;font-weight:900;color:var(--line)}
.hn11f54d{flex:0 0 30px;height:20px;border:1px solid var(--line);background:linear-gradient(var(--celeste) 0 33.3%,#fff 33.3% 66.6%,var(--celeste) 66.6%);position:relative}
.hn11f54d::after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--sol)}
.hnb8993d h3{font-size:18px;margin:14px 0 6px}
.hnb8993d p{margin:0 0 12px}
.hnf29854{list-style:none;padding:0;margin:14px 0 20px;display:grid;gap:8px}
.hnf29854 li{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;align-items:stretch;background:var(--panel);border:1px solid var(--line-soft);border-left:5px solid var(--celeste)}
.hne24d9a{display:grid;place-items:center;padding:8px 6px;background:var(--line);color:#fff;font-weight:800;font-size:13.5px;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:.04em}
.hnf29854 li>div{padding:10px 12px 10px 0}
.hnb8993d .hn6b3233{font-weight:700;margin:0 0 3px}
.hnb8993d .hn4c9631{margin:0;color:var(--muted);font-size:16.5px}
.hnc2b736{display:grid;gap:10px;margin:14px 0 20px}
.hndacdd4{padding:12px 14px;background:var(--panel);border:2px solid var(--line);border-radius:var(--radius);box-shadow:4px 4px 0 var(--celeste)}
.hnb8993d .hn5b3c02{margin:0 0 4px;font-weight:900;font-size:18px;color:var(--accent-dark)}
.hnb8993d .hn872257{margin:0 0 6px}
.hnb8993d .hn570a18{margin:0;padding-top:6px;border-top:1px dashed var(--line-soft);font-size:15.5px;color:var(--muted)}
.hn98524d{overflow-x:auto;margin:14px 0 20px;background:var(--panel);border:2px solid var(--line)}
.hn98524d table{width:100%;border-collapse:collapse;font-size:16px}
.hn98524d caption{text-align:left;padding:10px 14px;font-weight:900;font-size:14.5px;text-transform:uppercase;letter-spacing:.06em;background:var(--line);color:#fff}
.hn98524d th,.hn98524d td{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft)}
.hn98524d thead th{background:var(--panel-2);font-size:13.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}
.hn98524d tbody tr:nth-child(even){background:#f8fbff}
@media (max-width:560px){
  .hn98524d thead{display:none}
  .hn98524d tr{display:block;padding:8px 0;border-bottom:1px solid var(--line-soft)}
  .hn98524d tbody th{display:block;border:0;padding-bottom:2px}
  .hn98524d td{display:grid;grid-template-columns:40% minmax(0,1fr);gap:8px;border:0;padding-top:3px;padding-bottom:3px}
  .hn98524d td::before{content:attr(data-x);font-size:13.5px;font-weight:700;color:var(--muted-2)}
}
.hnb14d38{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:7px}
.hnb14d38 li{position:relative;padding-left:28px}
.hnb14d38 li::before{content:"";position:absolute;left:2px;top:5px;width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--line) 0 3px,transparent 3.5px),conic-gradient(#fff 0 25%,var(--line) 0 30%,#fff 0 55%,var(--line) 0 60%,#fff 0 85%,var(--line) 0 90%,#fff 0);border:1.5px solid var(--line)}
.hn806fc0,.hn27b5d6{margin:20px 0;padding:12px 14px 12px 56px;position:relative;background:var(--panel);border:1px solid var(--line-soft)}
.hn806fc0::before,.hn27b5d6::before{content:"";position:absolute;left:14px;top:14px;width:26px;height:34px;border-radius:3px;transform:rotate(-8deg)}
.hn806fc0::before{background:var(--sol);box-shadow:1px 1px 0 rgba(0,0,0,.25)}
.hn27b5d6::before{background:var(--celeste)}
.hnb8993d .hnfb2619,.hnb8993d .hndaed13{margin:0 0 2px;font-weight:900;font-size:13.5px;text-transform:uppercase;letter-spacing:.08em}
.hnfb2619{color:#a16207}
.hndaed13{color:var(--accent-dark)}
.hnb8993d .hn806fc0 p:last-child,.hnb8993d .hn27b5d6 p:last-child{margin:0}
.hn9c97c2{margin:22px auto;max-width:290px}
.hn9c97c2 img{border:3px solid var(--line)}
.hn9c97c2 figcaption{font-size:14px;color:var(--muted-2);margin-top:8px;text-align:center}
.hn203a9b{margin-top:32px}
.hn304512{background:var(--panel);border:1px solid var(--line-soft);margin-bottom:6px}
.hn304512 summary{display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:12px;align-items:center;min-height:56px;padding:10px 14px;cursor:pointer;list-style:none}
.hn304512 summary::-webkit-details-marker{display:none}
.hn304512 h3{margin:0;font-size:17.5px}
.hne521b5{width:12px;height:12px;border-right:3px solid var(--accent);border-bottom:3px solid var(--accent);transform:rotate(45deg);justify-self:center;transition:transform .15s}
.hn304512[open] .hne521b5{transform:rotate(-135deg)}
.hnb8993d .hn304512 p{margin:0;padding:0 14px 14px;color:var(--muted)}
.hn772d94{margin:30px 0;padding:18px;background:var(--line);color:#dbe7f5;border-top:8px solid var(--celeste)}
.hnb8993d .hn22a5e9{font-size:22px;font-weight:900;color:#fff;margin:0 0 4px}
.hn772d94 a:not(.hnc0ad2f){color:#fff}
.hn618a34{display:grid;gap:8px;margin-top:12px}
.hn1eef46{margin-top:32px}
.hnb8993d .hncfcf5e{font-weight:900;font-size:14px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-2);margin:0 0 8px}
.hn1eef46 ul{list-style:none;padding:0;display:grid;gap:6px}
.hn1eef46 a{display:flex;align-items:center;min-height:52px;padding:6px 14px;background:var(--panel);border:1px solid var(--line-soft);border-left:6px solid var(--line);color:var(--text);text-decoration:none;font-weight:800}
.hn1eef46 a:hover{border-left-color:var(--sol)}
.hncf576f{margin-top:24px;font-size:14px;color:var(--muted-2)}
@media (min-width:760px){
  .hn618a34{grid-template-columns:auto auto;justify-content:start}
  .hnc2b736{grid-template-columns:1fr 1fr}
  .hn1eef46 ul{grid-template-columns:1fr 1fr}
}
