:root{--txm:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22900%22 height=%22900%22 viewBox=%220 0 900 900%22%3E%3Cg fill=%22%23ffffff%22%3E%3Ccircle cx=%22147%22 cy=%22890%22 r=%222.7%22 fill-opacity=%220.17%22/%3E%3Ccircle cx=%22136%22 cy=%22838%22 r=%222.7%22 fill-opacity=%220.17%22/%3E%3Ccircle cx=%22107%22 cy=%22793%22 r=%222.7%22 fill-opacity=%220.17%22/%3E%3Ccircle cx=%2263%22 cy=%22761%22 r=%222.7%22 fill-opacity=%220.17%22/%3E%3Ccircle cx=%2210%22 cy=%22752%22 r=%222.7%22 fill-opacity=%220.17%22/%3E%3Ccircle cx=%22240%22 cy=%22883%22 r=%222.6%22 fill-opacity=%220.15%22/%3E%3Ccircle cx=%22231%22 cy=%22826%22 r=%222.6%22 fill-opacity=%220.15%22/%3E%3Ccircle cx=%22203%22 cy=%22776%22 r=%222.6%22 fill-opacity=%220.15%22/%3E%3Ccircle cx=%22170%22 cy=%22730%22 r=%222.6%22 fill-opacity=%220.15%22/%3E%3Ccircle cx=%22126%22 cy=%22693%22 r=%222.6%22 fill-opacity=%220.15%22/%3E%3Ccircle cx=%2272%22 cy=%22674%22 r=%222.6%22 fill-opacity=%220.15%22/%3E%3Ccircle cx=%2217%22 cy=%22661%22 r=%222.6%22 fill-opacity=%220.15%22/%3E%3Ccircle cx=%22327%22 cy=%22877%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%22320%22 cy=%22819%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%22302%22 cy=%22762%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%22269%22 cy=%22713%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%22233%22 cy=%22667%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%22189%22 cy=%22628%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%22138%22 cy=%22597%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%2281%22 cy=%22582%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%2223%22 cy=%22571%22 r=%222.5%22 fill-opacity=%220.14%22/%3E%3Ccircle cx=%22421%22 cy=%22871%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22408%22 cy=%22812%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22393%22 cy=%22754%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22370%22 cy=%22699%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22338%22 cy=%22647%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22296%22 cy=%22604%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22252%22 cy=%22564%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22202%22 cy=%22530%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22145%22 cy=%22509%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%2289%22 cy=%22490%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%2229%22 cy=%22480%22 r=%222.3%22 fill-opacity=%220.12%22/%3E%3Ccircle cx=%22508%22 cy=%22864%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22502%22 cy=%22804%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22489%22 cy=%22744%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22462%22 cy=%22689%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22436%22 cy=%22635%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22402%22 cy=%22584%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22359%22 cy=%22541%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22315%22 cy=%22500%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22266%22 cy=%22464%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22213%22 cy=%22433%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22154%22 cy=%22416%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%2296%22 cy=%22399%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%2236%22 cy=%22389%22 r=%222.2%22 fill-opacity=%220.11%22/%3E%3Ccircle cx=%22601%22 cy=%22858%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22589%22 cy=%22793%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22575%22 cy=%22728%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22554%22 cy=%22666%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22521%22 cy=%22608%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22488%22 cy=%22552%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22448%22 cy=%22499%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22402%22 cy=%22451%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22348%22 cy=%22413%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22293%22 cy=%22376%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22234%22 cy=%22346%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22171%22 cy=%22328%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22107%22 cy=%22311%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%2242%22 cy=%22301%22 r=%222.1%22 fill-opacity=%220.09%22/%3E%3Ccircle cx=%22688%22 cy=%22852%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22682%22 cy=%22782%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22662%22 cy=%22714%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22641%22 cy=%22647%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22613%22 cy=%22582%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22579%22 cy=%22520%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22534%22 cy=%22466%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22488%22 cy=%22412%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22437%22 cy=%22363%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22377%22 cy=%22325%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22317%22 cy=%22288%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22254%22 cy=%22257%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22188%22 cy=%22233%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22118%22 cy=%22222%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%2248%22 cy=%22212%22 r=%222.0%22 fill-opacity=%220.08%22/%3E%3Ccircle cx=%22775%22 cy=%22846%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22769%22 cy=%22776%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22757%22 cy=%22708%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22738%22 cy=%22640%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22708%22 cy=%22577%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22678%22 cy=%22514%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22642%22 cy=%22454%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22597%22 cy=%22402%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22551%22 cy=%22349%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22501%22 cy=%22301%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22446%22 cy=%22257%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22385%22 cy=%22224%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22323%22 cy=%22190%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22259%22 cy=%22162%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22191%22 cy=%22147%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22124%22 cy=%22131%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%2254%22 cy=%22121%22 r=%221.9%22 fill-opacity=%220.06%22/%3E%3Ccircle cx=%22869%22 cy=%22839%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22862%22 cy=%22766%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22844%22 cy=%22695%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22825%22 cy=%22624%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22801%22 cy=%22555%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22765%22 cy=%22491%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22729%22 cy=%22427%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22688%22 cy=%22367%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22643%22 cy=%22309%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22588%22 cy=%22261%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22533%22 cy=%22212%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22474%22 cy=%22168%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22409%22 cy=%22135%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22344%22 cy=%22102%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22276%22 cy=%2274%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22206%22 cy=%2252%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%22133%22 cy=%2242%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3Ccircle cx=%2261%22 cy=%2232%22 r=%221.7%22 fill-opacity=%220.05%22/%3E%3C/g%3E%3C/svg%3E");--txr:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 400 340%22%3E%3Cg fill=%22none%22 stroke=%22%23ffffff%22 stroke-opacity=%22.38%22 stroke-width=%222%22%3E%3Cpath d=%22M0 250 L400 250%22/%3E%3Crect x=%22230%22 y=%2260%22 width=%22120%22 height=%22110%22 rx=%224%22/%3E%3Cpath d=%22M290 60v110M230 115h120%22/%3E%3Crect x=%2260%22 y=%22180%22 width=%22150%22 height=%2214%22 rx=%223%22/%3E%3Cpath d=%22M75 194v56M195 194v56%22/%3E%3Crect x=%2295%22 y=%22150%22 width=%2256%22 height=%2230%22 rx=%223%22/%3E%3Ccircle cx=%22330%22 cy=%22215%22 r=%225%22/%3E%3Cpath d=%22M40 120h40v60H40z%22/%3E%3C/g%3E%3Cg fill=%22%236fe2b9%22 fill-opacity=%22.55%22%3E%3Ccircle cx=%22120%22 cy=%22120%22 r=%223%22/%3E%3Ccircle cx=%22140%22 cy=%22108%22 r=%222.5%22/%3E%3Ccircle cx=%22160%22 cy=%22100%22 r=%222%22/%3E%3Ccircle cx=%22130%22 cy=%22135%22 r=%222.5%22/%3E%3Ccircle cx=%22152%22 cy=%22126%22 r=%222%22/%3E%3Ccircle cx=%22174%22 cy=%22118%22 r=%221.6%22/%3E%3C/g%3E%3C/svg%3E");--txd:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 34 34%22%3E%3Cg fill=%22%230a6b50%22%3E%3Ccircle cx=%225%22 cy=%2229%22 r=%223%22/%3E%3Ccircle cx=%2215%22 cy=%2222%22 r=%222.4%22 fill-opacity=%22.7%22/%3E%3Ccircle cx=%2225%22 cy=%2214%22 r=%222%22 fill-opacity=%22.5%22/%3E%3Ccircle cx=%2231%22 cy=%226%22 r=%221.5%22 fill-opacity=%22.35%22/%3E%3C/g%3E%3C/svg%3E");--sap:#163e98;--sap2:#1f4cae;--sapd:#0c2565;--mint:#6fe2b9;--minth:#98edcd;--mintd:#0a6b50;--page:#f4f8f7;--mist:#e4f4ed;--line:#d6e1e2;--ink:#12203a;--mut:#4a586c;--r:18px;
--fh:"Quicksand","Trebuchet MS","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;--fb:"Onest","Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}
body{margin:0;font:400 1.0625rem/1.65 var(--fb);color:var(--ink);background:var(--page);text-rendering:optimizeLegibility}
img{max-width:100%;height:auto;display:block}
[hidden]{display:none!important}
a{color:var(--mintd);text-underline-offset:.18em}
a:hover{color:var(--sap)}
h1,h2,h3,h4{font-family:var(--fh);color:inherit}
p{margin:0 0 1rem}
:focus-visible{outline:3px solid var(--sap);outline-offset:2px;box-shadow:0 0 0 6px var(--mint);border-radius:6px}
.qgs30-b{position:absolute;left:1rem;top:-60px;z-index:300;background:var(--sap);color:#fff;padding:.7rem 1rem;border-radius:10px;font-weight:600}
.qgs30-b:focus{top:.7rem;color:#fff}
.qfc23-b{width:100%;max-width:76rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}
.qrs22-p{font-size:.92rem}.qgg87-b{color:var(--mut)}.qmz36-m{text-align:center}
.qbs05-p{position:sticky;top:0;z-index:100;background:#fff;border-bottom:1px solid var(--line)}
.qhn75-d{display:flex;align-items:stretch;gap:1rem;min-height:76px;position:relative}
.qnf89-l{display:flex;align-items:center;gap:.7rem;text-decoration:none;color:var(--ink);flex-shrink:0}
.qnf89-l:hover{color:var(--ink)}
.qdg69-n{display:block;width:44px;height:44px;flex-shrink:0}
.qcj29-g{display:flex;flex-direction:column;font:700 1.04rem/1.15 var(--fh);letter-spacing:-.01em}
.qjf95-t{font:500 .8rem/1.3 var(--fb);color:var(--mut);letter-spacing:0}
.qnk58-w{margin-left:auto;display:flex}
.qgk79-f{display:flex;align-items:stretch;gap:.2rem;list-style:none;margin:0;padding:0}
.qcg72-b{display:flex;align-items:center;position:static}
.qhv36-d{display:inline-flex;align-items:center;gap:.35rem;font:600 .95rem/1 var(--fb);color:var(--ink);padding:.62rem .7rem;border-radius:10px;background:none;border:0;cursor:pointer;text-decoration:none;white-space:nowrap}
.qhv36-d:hover{background:var(--mist);color:var(--ink)}
.qhv36-d[aria-current="page"]{box-shadow:inset 0 -3px 0 var(--mint)}
.qhv36-d[aria-expanded="true"]{background:var(--mist)}
.qhv36-d svg,.qgd64-r svg{width:14px;height:14px;transition:transform .2s}
.qhv36-d[aria-expanded="true"] svg,.qgd64-r[aria-expanded="true"] svg{transform:rotate(180deg)}
.qgl11-r{display:inline-flex;padding:4px;background:var(--mist);border-radius:999px;gap:2px}
.qgd64-r{display:inline-flex;align-items:center;gap:.35rem;border:0;background:transparent;font:600 .92rem/1 var(--fb);color:var(--ink);padding:.58rem .95rem;border-radius:999px;cursor:pointer;white-space:nowrap}
.qgd64-r:hover{background:#fff}
.qgd64-r[aria-expanded="true"]{background:var(--sap);color:#fff}
.qfk58-h{position:absolute;left:0;right:0;top:100%;background:#fff;border:1px solid var(--line);border-top:3px solid var(--sap);border-radius:0 0 20px 20px;box-shadow:0 34px 60px -32px rgba(12,37,101,.5);z-index:110;padding:1.4rem clamp(1rem,2vw,1.6rem) 1.6rem}
.qfk58-h::before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}
.qmk44-s{display:grid;grid-template-columns:minmax(0,14.5rem) minmax(0,1fr);gap:1.6rem}
.qfd18-p{background:var(--sap);color:#fff;border-radius:16px;padding:1.2rem;display:flex;flex-direction:column;gap:.6rem}
.qfd18-p p{margin:0;font-size:.95rem;color:rgba(255,255,255,.88)}
.qfd18-p strong{font:600 1.05rem/1.25 var(--fh)}
.qzv59-k{color:var(--mint);font-weight:600}
.qzv59-k:hover{color:#fff}
.qzh68-f{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 1.4rem}
.qzh68-f.qgz04-w{grid-template-columns:repeat(3,minmax(0,1fr))}.qzh68-f.qbz57-b{grid-template-columns:repeat(4,minmax(0,1fr))}
.qcg69-l{font:600 .86rem/1.3 var(--fh);color:var(--mintd);margin:0 0 .45rem}
.qth31-w ul{list-style:none;margin:0;padding:0}
.qth31-w a{display:block;padding:.3rem 0;color:var(--ink);font-size:.93rem;font-weight:500;text-decoration:none;line-height:1.35}
.qth31-w a:hover{color:var(--sap);text-decoration:underline}
.qwr62-c{align-self:center;display:inline-flex;align-items:center;gap:.6rem;margin-left:.4rem;background:var(--sap);color:#fff;border-radius:999px;padding:.4rem 1.05rem .4rem .4rem;text-decoration:none;flex-shrink:0}
.qwr62-c:hover{background:var(--sapd);color:#fff}
.qjr67-m{width:38px;height:38px;border-radius:50%;background:var(--mint);color:var(--sapd);display:grid;place-items:center}
.qjr67-m svg{width:19px;height:19px}
.qtj26-l{display:flex;flex-direction:column;line-height:1.15}
.qtj26-l small{font-size:.78rem;opacity:.85}
.qtj26-l b{font:600 1rem var(--fh);letter-spacing:.01em;white-space:nowrap}
.qrr30-t{display:none;align-self:center;border:1.5px solid var(--line);background:#fff;border-radius:12px;padding:.6rem .9rem;font:600 .95rem var(--fb);color:var(--ink);cursor:pointer}
.qdv35-w{border-top:1px solid var(--line);background:#fff;max-height:calc(100vh - 76px);max-height:calc(100dvh - 76px);overflow:auto;overscroll-behavior:contain}
.qjw94-c{border-bottom:1px solid var(--line)}
.qjw94-c summary{list-style:none;cursor:pointer;padding:.95rem 0;font:600 1rem var(--fh);display:flex;justify-content:space-between}
.qjw94-c summary::-webkit-details-marker{display:none}
.qjw94-c summary::after{content:"+";font-weight:400;color:var(--mintd)}
.qjw94-c[open] summary::after{content:"\2212"}
.qnz64-z{list-style:none;margin:0 0 .8rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem 1rem}
.qnz64-z a{display:block;padding:.65rem 0;color:var(--ink);text-decoration:none;font-size:.95rem}
.qjz93-d{display:block;padding:.95rem 0;font:600 1rem var(--fh);color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}
@media (max-width:1440px){.qjf95-t{display:none}.qhv36-d{padding:.62rem .5rem}.qgd64-r{padding:.58rem .7rem}.qhn75-d{gap:.6rem}}
@media (max-width:1240px){.qnk58-w{display:none}.qrr30-t{display:inline-block;margin-left:auto}.qwr62-c{margin-left:0}}
@media (max-width:560px){.qtj26-l small{display:none}.qwr62-c{padding:.35rem .8rem .35rem .35rem}.qtj26-l b{font-size:.92rem}.qjf95-t{display:none}.qnz64-z{grid-template-columns:minmax(0,1fr)}}
@media (max-width:520px){.qtj26-l{display:none}.qwr62-c{padding:.35rem}.qcj29-g{font-size:.98rem}}
@media (max-width:370px){.qdg69-n{width:38px;height:38px}.qnf89-l{gap:.5rem}.qcj29-g{font-size:.9rem}.qhn75-d{gap:.5rem}.qrr30-t{padding:.55rem .75rem}}
.qnl53-h{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font:600 1rem/1.2 var(--fb);padding:.95rem 1.4rem;border-radius:14px;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}
.qnl53-h svg{width:19px;height:19px;flex-shrink:0}
.qsh28-j{background:var(--mint);color:var(--sapd)}
.qsh28-j:hover{background:var(--minth);color:var(--sapd)}
.qff83-z{border-color:rgba(255,255,255,.5);color:#fff}
.qff83-z:hover{background:rgba(255,255,255,.1);color:#fff}
.qgf44-k{background:var(--sap);color:#fff}
.qgf44-k:hover{background:var(--sapd);color:#fff}
.qdc17-t{border-color:var(--sap);color:var(--sap);background:#fff}
.qdc17-t:hover{background:var(--mist);color:var(--sap)}
.qwr81-b{position:relative;background:var(--sap);color:#fff;overflow:hidden;isolation:isolate}
.qwr81-b::before{content:"";position:absolute;left:0;bottom:0;width:900px;height:900px;background:var(--txm) no-repeat left bottom/contain;z-index:-1;pointer-events:none}
.qwr81-b::after{content:"";position:absolute;right:-12rem;top:-12rem;width:34rem;height:34rem;border-radius:50%;background:radial-gradient(closest-side,rgba(111,226,185,.16),rgba(111,226,185,0));z-index:-1}
.qcw99-t{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,4vw,4rem);align-items:center;padding-block:clamp(2.6rem,5.5vw,5rem) clamp(3rem,6.5vw,5.6rem)}
.qtp96-m{font-size:.88rem;margin-bottom:1rem}
.qtp96-m ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}
.qtp96-m li{display:inline-flex;gap:.3rem;color:rgba(255,255,255,.75)}
.qtp96-m li+li::before{content:"/";color:rgba(255,255,255,.45)}
.qtp96-m a{color:#fff}
.qtp96-m a:hover{color:var(--mint)}
.qks54-b{display:inline-flex;align-items:center;gap:.5rem;font:600 .9rem/1.3 var(--fb);color:var(--mint);margin:0}
.qvs00-d{font:700 clamp(2.25rem,1.5rem + 2.8vw,3.3rem)/1.08 var(--fh);letter-spacing:-.012em;margin:.85rem 0 1.05rem;text-wrap:balance}
.qdk03-d{font-size:clamp(1.05rem,.98rem + .35vw,1.22rem);color:rgba(255,255,255,.88);max-width:38rem;margin:0}
.qdk03-d b{color:#fff;font-weight:600}
.qfw97-p{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.6rem 0 1.25rem}
.qtz97-f{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.3rem;font-size:.95rem;color:rgba(255,255,255,.88)}
.qtz97-f li{display:inline-flex;align-items:center;gap:.5rem}
.qtz97-f li::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mint)}
.qhr24-t{position:relative;padding:2rem 0 2.4rem 2rem}
.qtz70-z{position:relative;border-radius:190px 22px 22px 22px;overflow:hidden;aspect-ratio:10/9;background:linear-gradient(160deg,#2552b8,#0f2d78);box-shadow:0 40px 80px -40px rgba(0,0,0,.6)}
.qtz70-z::before{content:"";position:absolute;inset:0;background:var(--txr) no-repeat center/78% auto}
.qkh36-p{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
:where(img[src^="[Image"]){opacity:0}
.qwm09-w{min-width:0}
.qmd32-k{position:absolute;left:0;top:0;width:66px;height:66px;border-radius:50%;background:var(--mint);color:var(--sapd);display:grid;place-items:center;box-shadow:0 0 0 8px rgba(111,226,185,.18);z-index:2}
.qmd32-k svg{width:30px;height:30px}
.qln34-h{position:absolute;left:4px;top:4px;width:min(300px,60%);height:auto;z-index:1;pointer-events:none}
.qzv45-f{position:absolute;left:-.4rem;bottom:0;width:min(25rem,90%);background:#fff;color:var(--ink);border-radius:18px;padding:1rem 1.1rem 1.1rem;box-shadow:0 28px 50px -24px rgba(0,0,0,.55);z-index:3}
.qmg28-l{font:600 .98rem/1.3 var(--fh);margin:0 0 .6rem}
.qzv45-f ol,.qzv45-f ul{margin:0;padding:0;list-style:none}
.qzv45-f li a{display:flex;gap:.55rem;padding:.32rem 0;color:var(--ink);text-decoration:none;font-size:.94rem;font-weight:500;border-bottom:1px dashed var(--line)}
.qzv45-f li:last-child a{border-bottom:0}
.qzv45-f li a:hover{color:var(--sap)}
.qzv45-f li a span{color:var(--mintd);font:600 .85rem var(--fh);min-width:1.2rem}
.qcv52-z{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}
.qkt49-p{display:inline-flex;align-items:center;gap:.4rem;font:500 .85rem/1.2 var(--fb);padding:.32rem .62rem;border-radius:999px;background:var(--mist);color:var(--ink)}
.qkt49-p::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mintd)}
@media (max-width:980px){.qcw99-t{grid-template-columns:minmax(0,1fr)}.qhr24-t{padding:1.2rem 0 0 1.2rem;max-width:34rem}.qtz70-z{border-radius:120px 18px 18px 18px;aspect-ratio:4/3}.qzv45-f{position:relative;left:auto;bottom:auto;margin:-2.2rem 0 0 .8rem}.qmd32-k{width:54px;height:54px}}
.qvt52-t{padding-block:clamp(3.4rem,7vw,5.8rem)}
.qgd24-z{background:#fff}
.qzw47-m{background:var(--mist)}
.qfp41-n .qzc00-p{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18);color:#fff;box-shadow:none}
.qfp41-n .qtk78-k{color:#fff}
.qfp41-n .qdh15-l{color:rgba(255,255,255,.86)}
.qfp41-n .qtc81-b{color:var(--mint)}
.qfp41-n .qmm45-n{background:rgba(111,226,185,.16);color:var(--mint);border-color:rgba(111,226,185,.35)}
.qfp41-n .qzc00-p:hover{border-color:var(--mint)}
.qfp41-n .qsh28-j,.qfp41-n .qsh28-j:hover{color:var(--sapd)}
.qtj72-l{background:var(--page)}
.qfp41-n{background:var(--sap);color:#fff;position:relative;overflow:hidden;isolation:isolate}
.qfp41-n::before{content:"";position:absolute;left:0;bottom:0;width:700px;height:700px;background:var(--txm) no-repeat left bottom/contain;opacity:.7;z-index:-1}
.qvk70-n{max-width:46rem;margin-bottom:2.2rem}
.qcm03-k{display:inline-flex;align-items:center;gap:.5rem;font:600 .9rem/1.3 var(--fb);color:var(--mintd);margin:0 0 .65rem}
.qfp41-n .qcm03-k{color:var(--mint)}
.qjd00-w{font:700 clamp(1.65rem,1.2rem + 1.6vw,2.4rem)/1.16 var(--fh);letter-spacing:-.012em;margin:0 0 .85rem;text-wrap:balance}
.qnz54-d{font-size:1.08rem;color:var(--mut);margin:0}
.qfp41-n .qnz54-d,.qfp41-n p{color:rgba(255,255,255,.88)}
.qfp41-n a{color:var(--mint)}
.qfp41-n a:hover{color:#fff}
.qks85-d,.qgz04-w,.qbz57-b{display:grid;gap:1.2rem}
.qks85-d{grid-template-columns:repeat(2,minmax(0,1fr))}
.qgz04-w{grid-template-columns:repeat(3,minmax(0,1fr))}
.qbz57-b{grid-template-columns:repeat(4,minmax(0,1fr))}
@media (max-width:1000px){.qbz57-b{grid-template-columns:repeat(2,minmax(0,1fr))}.qgz04-w{grid-template-columns:repeat(2,minmax(0,1fr))}}
.qgz04-w:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.qgz04-w:has(>:nth-child(5):last-child)>*{grid-column:span 2}.qgz04-w:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}
@media (max-width:1000px){.qgz04-w:has(>:nth-child(5):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.qgz04-w:has(>:nth-child(5):last-child)>:nth-child(n){grid-column:auto}.qgz04-w:has(>:nth-child(5):last-child)>:last-child{grid-column:1/-1}}
@media (max-width:640px){.qks85-d,.qgz04-w,.qbz57-b,.qgz04-w:has(>:nth-child(5):last-child){grid-template-columns:minmax(0,1fr)}.qgz04-w:has(>:nth-child(5):last-child)>:last-child{grid-column:auto}}
.qzc00-p{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:1.4rem;position:relative;transition:border-color .2s;color:var(--ink)}
.qzc00-p::after{content:"";position:absolute;top:14px;right:14px;width:30px;height:30px;background:var(--txd) no-repeat center/contain;opacity:0;transition:opacity .2s}
.qzc00-p:hover{border-color:#8fd6bb}
.qzc00-p:hover::after{opacity:1}
.qmm45-n{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:var(--mist);color:var(--sap);box-shadow:inset 0 0 0 2px #bde8d6;margin-bottom:.95rem}
.qmm45-n svg{width:24px;height:24px}
.qtk78-k{font:600 1.12rem/1.3 var(--fh);margin:0 0 .45rem}
.qdh15-l{color:var(--mut);margin:0 0 .85rem;font-size:.99rem}
.qtc81-b{font-weight:600;color:var(--sap);text-decoration:none}
.qtc81-b:hover{text-decoration:underline}
a.qzc00-p{text-decoration:none;display:block}
.qcg16-h{background:#fff;border:1px solid var(--line);border-radius:22px;padding:1.5rem 1.6rem;position:relative}
.qvs74-h{display:inline-block;font:600 .86rem/1 var(--fh);color:var(--sapd);background:var(--mint);padding:.42rem .8rem;border-radius:999px;margin-bottom:.8rem}
.qcg16-h p{margin:0}
.qcg16-h p+p{margin-top:.7rem;color:var(--mut)}
.qcg16-h .qdk03-d{color:var(--ink);font-weight:500;font-size:1.12rem;max-width:none}
.qsj78-b{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2rem}
.qcn41-n{background:#fff;border:1px solid var(--line);border-radius:20px;padding:1.4rem}
.qkg05-k{font:700 1.5rem/1.1 var(--fh);margin:0 0 .7rem;letter-spacing:-.01em}
.qcn41-n .qsv66-m{display:flex;gap:5px;margin-bottom:1rem}
.qcn41-n .qsv66-m i{display:block;height:8px;flex:1;border-radius:4px;background:var(--line)}
.qcn41-n .qsv66-m i.qrj94-v{background:var(--sap)}
.qcn41-n p{color:var(--mut);font-size:.98rem}
.qcn41-n p b{color:var(--ink)}
@media (max-width:860px){.qsj78-b{grid-template-columns:minmax(0,1fr)}}
.qwb33-r{background:#fff;border-block:1px solid var(--line);padding:1.1rem 0;overflow:hidden}
.qfz95-f{font-size:.95rem;color:var(--mut);margin:0 0 .6rem}
.qbk91-r{display:flex;gap:3rem;padding-right:3rem}
.qkb25-s{display:flex;width:max-content;animation:mqs 60s linear infinite;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}
.qwb33-r:hover .qkb25-s{animation-play-state:paused}
.qmr15-j{display:inline-flex;align-items:center;gap:3rem;font:600 1.08rem var(--fh);color:var(--sapd);white-space:nowrap}
.qmr15-j::after{content:"";width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:10px -5px 0 -1px rgba(111,226,185,.6)}
@keyframes mqs{to{transform:translateX(-33.3333%)}}
@media (prefers-reduced-motion:reduce){.qkb25-s>[aria-hidden]{display:none}.qbk91-r{flex-wrap:wrap;padding-right:0;gap:.6rem 1.6rem}}
.qjk48-v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}
.qfj81-d{border-radius:24px;padding:clamp(1.3rem,3vw,2rem)}
.qwp49-b{background:#fff;border:1px solid var(--line)}
.qtj61-m{background:var(--sap);color:#fff}
.qwr43-z{display:flex;align-items:center;gap:.8rem;font:700 1.45rem/1.2 var(--fh);margin:0 0 .5rem}
.qwr43-z .qmm45-n{margin:0;width:46px;height:46px}
.qtj61-m .qwr43-z .qmm45-n{background:rgba(255,255,255,.12);color:var(--mint);box-shadow:inset 0 0 0 2px rgba(111,226,185,.5)}
.qfj81-d>p{color:var(--mut)}
.qtj61-m>p{color:rgba(255,255,255,.85)}
.qll80-l{margin-top:1.2rem;padding-top:1.1rem;border-top:1px solid var(--line)}
.qtj61-m .qll80-l{border-top-color:rgba(255,255,255,.18)}
.qgj98-n{display:flex;justify-content:space-between;gap:1rem;font:600 1.02rem/1.3 var(--fh);margin:0 0 .5rem}
.qgj98-n span{font:500 .85rem var(--fb);color:var(--mintd)}
.qtj61-m .qgj98-n span{color:var(--mint)}
.qdh39-b{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 1rem}
.qdh39-b a{display:flex;gap:.5rem;align-items:baseline;padding:.28rem 0;color:var(--ink);text-decoration:none;font-weight:500;font-size:.96rem;line-height:1.35}
.qdh39-b a::before{content:"";flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--mintd);transform:translateY(-1px)}
.qdh39-b a:hover{color:var(--sap);text-decoration:underline}
.qtj61-m .qdh39-b a{color:#fff}
.qtj61-m .qdh39-b a::before{background:var(--mint)}
.qtj61-m .qdh39-b a:hover{color:var(--mint)}
@media (max-width:900px){.qjk48-v{grid-template-columns:minmax(0,1fr)}}
@media (max-width:460px){.qdh39-b{grid-template-columns:minmax(0,1fr)}}
.qlm46-j{display:flex;flex-direction:column}
.qlm46-j .qtc81-b{margin-top:auto}
.qgl77-m{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.8rem,4vw,3.4rem);align-items:start}
@media (max-width:900px){.qgl77-m{grid-template-columns:minmax(0,1fr)}}
.qhw45-r{background:var(--sapd);color:#fff;border-radius:24px;padding:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}
.qmn14-w{border-top:2px solid rgba(111,226,185,.55);padding-top:.8rem}
.qjv99-n{display:block;font:700 1.9rem/1.05 var(--fh);color:var(--mint);letter-spacing:-.01em}
.qmn14-w p{margin:.4rem 0 .3rem;font-size:.93rem;color:rgba(255,255,255,.9);line-height:1.45}
.qjb54-m{font-size:.8rem;color:rgba(255,255,255,.7)}
.qjb54-m a{color:rgba(255,255,255,.85)}
.qjb54-m a:hover{color:var(--mint)}
.qjb54-m a{display:inline-block;padding-block:.3rem}
@media (max-width:480px){.qhw45-r{grid-template-columns:minmax(0,1fr)}}
.qbz77-m{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:1.3rem;position:relative;counter-reset:st}
.qbz77-m::before{content:"";position:absolute;left:28px;right:28px;top:27px;border-top:2px dotted rgba(111,226,185,.7)}
.qtd57-z{position:relative}
.qmp91-g{position:relative;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--sapd);border:2px solid var(--mint);color:var(--mint);font:700 1.2rem var(--fh);margin-bottom:1rem}
.qcg80-v{font:600 1.1rem/1.3 var(--fh);margin:0 0 .45rem}
.qtd57-z p{font-size:.97rem;margin:0}
.qgd24-z .qmp91-g,.qzw47-m .qmp91-g{background:#fff;border-color:var(--sap);color:var(--sap)}
.qgd24-z .qbz77-m::before,.qzw47-m .qbz77-m::before{border-top-color:#9cc6e8}
@media (max-width:1000px){.qbz77-m{grid-template-columns:minmax(0,1fr);gap:1.1rem}.qbz77-m::before{left:27px;right:auto;top:28px;bottom:28px;border-top:0;border-left:2px dotted rgba(111,226,185,.7)}.qtd57-z{padding-left:76px;min-height:56px}.qmp91-g{position:absolute;left:0;top:0;margin:0}.qgd24-z .qbz77-m::before{border-left-color:#9cc6e8}}
.qcg90-w{position:relative;background:var(--sapd);color:#fff;overflow:hidden}
.qms23-v{width:100%;height:clamp(240px,34vw,420px);object-fit:cover}
.qfj14-k{position:absolute;left:clamp(1rem,4vw,3rem);bottom:clamp(1rem,3vw,2rem);max-width:30rem;background:#fff;color:var(--ink);border-radius:16px;padding:1rem 1.2rem;font-style:italic;margin:0;box-shadow:0 20px 40px -24px rgba(0,0,0,.6)}
.qcg90-w:has(img[src^="[Image"]){background:var(--sapd) var(--txr) no-repeat right center/42% auto;min-height:260px}
@media (max-width:640px){.qfj14-k{position:relative;left:auto;bottom:auto;margin:-2rem 1rem 1rem}}
.qjt34-z{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:.8rem}
.qkv28-b{display:flex;align-items:center;justify-content:space-between;gap:.6rem;background:#fff;border:1px solid var(--line);border-radius:14px;padding:.85rem 1rem;color:var(--ink);text-decoration:none;font-weight:600}
.qkv28-b small{display:block;font:500 .82rem var(--fb);color:var(--mut)}
.qkv28-b:hover{border-color:var(--sap);color:var(--sap)}
.qkv28-b svg{width:18px;height:18px;color:var(--mintd);flex-shrink:0}
.qnt40-w{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:var(--ink)}
.qnt40-w:hover{border-color:#8fd6bb;color:var(--ink)}
.qpc33-l{aspect-ratio:3/2;background:var(--mist) var(--txd) no-repeat center/48px;overflow:hidden}
.qpc33-l img{width:100%;height:100%;object-fit:cover}
.qhk88-g{padding:1.1rem 1.2rem 1.3rem}
.qhk88-g h3{font:600 1.08rem/1.35 var(--fh);margin:0 0 .4rem}
.qhk88-g p{color:var(--mut);font-size:.95rem;margin:0}
.qdl13-l{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.6rem,4vw,3.4rem);align-items:start}
.qdl13-l .qvk70-n{position:sticky;top:110px}
@media (max-width:900px){.qdl13-l{grid-template-columns:minmax(0,1fr)}.qdl13-l .qvk70-n{position:static}}
.qmv83-r{border-bottom:1px solid var(--line)}
.qmv83-r:first-child{border-top:1px solid var(--line)}
.qbf92-z{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;text-align:left;background:none;border:0;padding:1.1rem 0;font:600 1.06rem/1.4 var(--fh);color:var(--ink);cursor:pointer}
.qgs55-j{flex-shrink:0;width:30px;height:30px;border-radius:50%;border:2px solid var(--sap);position:relative;margin-top:-2px}
.qgs55-j::before,.qgs55-j::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--sap);transform:translate(-50%,-50%)}
.qgs55-j::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}
.qbf92-z[aria-expanded="true"] .qgs55-j{background:var(--sap)}
.qbf92-z[aria-expanded="true"] .qgs55-j::before{background:var(--mint)}
.qbf92-z[aria-expanded="true"] .qgs55-j::after{transform:translate(-50%,-50%) rotate(0deg);background:var(--mint)}
.qdg87-f{padding:0 2.6rem 1.2rem 0;color:var(--mut)}
.qdg87-f p:last-child{margin:0}
.qjv97-f{background:var(--sap);color:#fff;border-radius:28px;padding:clamp(1.8rem,4vw,3.2rem);position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2rem;align-items:center}
.qjv97-f::before{content:"";position:absolute;right:-120px;bottom:-140px;width:620px;height:620px;background:var(--txm) no-repeat right bottom/contain;transform:scaleX(-1);opacity:.9;z-index:-1}
.qjv97-f p{color:rgba(255,255,255,.88)}
.qnj20-z{display:flex;flex-direction:column;gap:.7rem;align-items:flex-start}
.qnj20-z .qnl53-h{font:700 clamp(1.3rem,1rem + 1.2vw,1.75rem)/1 var(--fh);padding:1.15rem 1.5rem;border-radius:18px}
.qnj20-z small{font-size:.9rem;color:rgba(255,255,255,.8)}
@media (max-width:860px){.qjv97-f{grid-template-columns:minmax(0,1fr)}}
.qjm53-p{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1.4rem;align-items:stretch}
@media (max-width:900px){.qjm53-p{grid-template-columns:minmax(0,1fr)}}
.qjt82-c{background:#fff;border:1px solid var(--line);border-radius:22px;padding:1.5rem}
.qmd25-j{margin:0;display:grid;grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);gap:.75rem 1rem}
.qmd25-j dt{font:600 .92rem var(--fh);color:var(--mintd)}
.qmd25-j dd{margin:0}
.qsf97-m{position:relative;border-radius:22px;overflow:hidden;min-height:340px;background:var(--sapd)}
.qkg57-c{position:absolute;inset:0;background:linear-gradient(0deg,rgba(12,37,101,.25),rgba(12,37,101,.25)),repeating-linear-gradient(0deg,transparent 0 46px,rgba(255,255,255,.07) 46px 48px),repeating-linear-gradient(90deg,transparent 0 46px,rgba(255,255,255,.07) 46px 48px),var(--sap);display:grid;place-items:center;text-align:center;padding:1.5rem;color:#fff}
.qkg57-c p{margin:.6rem 0 1rem;color:rgba(255,255,255,.85)}
.qsf97-m iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.qjm70-h{background:var(--sapd);color:rgba(255,255,255,.85);padding-top:3.4rem;font-size:.96rem}
.qvb02-b{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:2rem}
@media (max-width:900px){.qvb02-b{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:560px){.qvb02-b{grid-template-columns:minmax(0,1fr)}}
.qpc02-f{font:600 1rem var(--fh);color:#fff;margin:0 0 .8rem}
.qhl89-h ul{list-style:none;margin:0;padding:0}
.qhl89-h li{margin:.3rem 0}
.qjm70-h a{color:rgba(255,255,255,.88);text-decoration:none}
.qjm70-h a:hover{color:var(--mint);text-decoration:underline}
.qhl89-h address{font-style:normal;line-height:1.55;margin-bottom:.8rem}
.qhl89-h address b{color:#fff;font-weight:600}
.qdf42-p{margin-top:2.4rem;padding:1.2rem 0;border-top:1px solid rgba(255,255,255,.16);font-size:.9rem;color:rgba(255,255,255,.75)}
.qww68-m{padding:1rem 0 1.4rem;border-top:1px solid rgba(255,255,255,.1);font-size:.86rem;color:rgba(255,255,255,.65);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem}
main p,main li{max-width:38.5rem}
.qcg16-h .qdk03-d{max-width:40rem}
.qmd25-j dd a{display:inline-block;padding-block:.35rem}
.qsh67-j a{display:inline-block;padding-block:.35rem}
.qmz36-m p{margin-inline:auto}
.qtc81-b{display:inline-flex;align-items:center;min-height:40px}
.qtp96-m a{display:inline-block;padding-block:.3rem}
.qhl89-h li{margin:0}
.qjm70-h a{display:inline-block;padding-block:.4rem}
.qsl32-d{position:fixed;left:0;right:0;bottom:0;z-index:90;display:none;background:#fff;border-top:1px solid var(--line);padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom));box-shadow:0 -12px 30px -22px rgba(12,37,101,.6)}
.qsl32-d .qnl53-h{width:100%;padding:.85rem 1rem}
@media (max-width:900px){.qsl32-d{display:block}body{padding-bottom:82px}}
.qtl68-z{background:var(--page)}
.qnn58-h{max-width:46rem}
.qnn58-h .qjd00-w{margin-top:0}
.qtl68-z .qnn58-h{max-width:40rem;margin-inline:auto}
.qtl68-z .qnn58-h .qjd00-w{margin:2.6rem 0 .85rem}
.qtl68-z .qnn58-h>.qjd00-w:first-child{margin-top:0}
.qks85-d>:last-child:nth-child(odd){grid-column:1/-1}
.qnn58-h h2{font:700 clamp(1.45rem,1.15rem + 1vw,1.95rem)/1.2 var(--fh);letter-spacing:-.01em;margin:2.6rem 0 .8rem}
.qnn58-h h3{font:600 1.15rem/1.35 var(--fh);margin:1.6rem 0 .5rem}
.qnn58-h ul,.qnn58-h ol{padding-left:1.25rem;margin:0 0 1rem}
.qnn58-h li{margin:.3rem 0}
.qcg76-d{border-top:1px solid var(--line);margin-top:2.4rem}
.qcg76-d h2{margin-top:2rem}
.qrr73-d{margin:1.4rem 0;border-radius:20px;overflow:hidden;background:var(--mist)}
.qrr73-d img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;cursor:zoom-in}
.qrr73-d figcaption{font-size:.88rem;color:var(--mut);padding:.6rem .9rem;background:#fff}
.qrr73-d:has(> img[src^="[Image"]){display:none}
.qdj04-t{background:#fff;border:1px solid var(--line);border-radius:20px;padding:1.4rem 1.5rem;margin:1.2rem 0}
.qbr87-t{list-style:none;padding:0;margin:0 0 1rem}
.qbr87-t li{display:grid;grid-template-columns:minmax(0,11.5rem) minmax(0,1fr);gap:1rem;padding:.55rem 0;border-bottom:1px dashed var(--line)}
.qbr87-t li:last-child{border-bottom:0}
.qbr87-t b{font-family:var(--fh);font-weight:600}
@media (max-width:560px){.qbr87-t li{grid-template-columns:minmax(0,1fr);gap:.1rem}}
.qfd04-h{background:var(--mist);border-left:4px solid var(--mintd);border-radius:0 14px 14px 0;padding:1rem 1.2rem;margin:1rem 0}
.qfd04-h p:last-child{margin:0}
.qsp54-c{display:inline-block;font:600 .84rem var(--fh);color:var(--mintd);margin-bottom:.3rem}
.qcr88-f{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.2rem}
.qcr88-f li{display:flex;gap:.6rem;align-items:flex-start;line-height:1.45}
.qcr88-f li svg{width:20px;height:20px;flex-shrink:0;color:var(--mintd);margin-top:.15rem}
@media (max-width:640px){.qcr88-f{grid-template-columns:minmax(0,1fr)}}
.qgn73-s{overflow-x:auto;margin:1rem 0;border:1px solid var(--line);border-radius:16px;background:#fff}
.qgn73-s table{border-collapse:collapse;width:100%;min-width:520px;font-size:.96rem}
.qgn73-s th,.qgn73-s td{padding:.75rem .9rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
.qgn73-s thead th{background:var(--sap);color:#fff;font:600 .95rem var(--fh)}
.qgn73-s tbody th{font-weight:600;color:var(--ink);width:28%}
.qgn73-s tr:last-child td,.qgn73-s tr:last-child th{border-bottom:0}
.qgl97-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem}
.qtb36-w{display:flex;gap:.8rem;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:1rem;color:var(--ink);text-decoration:none;font-weight:600;line-height:1.3}
.qtb36-w .qmm45-n{margin:0;width:42px;height:42px;flex-shrink:0}
.qtb36-w .qmm45-n svg{width:20px;height:20px}
.qtb36-w:hover{border-color:var(--sap);color:var(--sap)}
.qjh12-k{font-size:.88rem;color:rgba(255,255,255,.75);margin:.9rem 0 0}
.qjh12-k a{color:var(--mint);font-weight:600;text-decoration:underline;text-underline-offset:2px}
.qjh12-k a:hover{color:#fff}
.qhz41-n{display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:.92rem;color:rgba(255,255,255,.82);margin-top:1rem}
.qhz41-n b{color:#fff;font-weight:600}
.qhv59-t{list-style:none;margin:0;padding:0;counter-reset:t}
.qrb97-v{max-width:none}
.qlr98-t{display:inline-block;font:600 .82rem var(--fb);padding:.3rem .7rem;border-radius:999px;background:var(--mist);color:var(--mintd)}
.qsh67-j{counter-reset:n;list-style:none;padding:0;margin:0}
.qsh67-j li{counter-increment:n;position:relative;padding:.2rem 0 .9rem 2.6rem}
.qsh67-j li::before{content:counter(n);position:absolute;left:0;top:.15rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--sap);color:#fff;display:grid;place-items:center;font:600 .9rem var(--fh)}
.qzt73-n{position:fixed;inset:0;z-index:400;background:rgba(9,22,60,.92);display:grid;place-items:center;padding:1.5rem}
.qkw52-c{max-width:min(1100px,94vw);max-height:86vh;border-radius:14px}
.qzt73-n button{position:absolute;top:1rem;right:1rem;background:#fff;color:var(--ink);border:0;border-radius:999px;padding:.6rem 1rem;font:600 .95rem var(--fb);cursor:pointer}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.qkb25-s{flex-wrap:wrap;width:auto;-webkit-mask-image:none;mask-image:none;gap:.6rem 1.6rem}}