:root{--river:#2c6390;--river-d:#1d4567;--river-n:#132e45;--river-t:#e3edf5;--crimson:#b42330;--crimson-h:#921a25;--gold:#d9b45a;--gold-d:#8a6a1f;--ash:#f4f1ea;--ash2:#e7e2d8;--paper:#f9f7f2;--card:#fffdf9;--ink:#1a1d21;--muted:#4d555c;--line:#d8d1c3;--line2:#c6bead;--on-river:#ffffff;--on-river-m:#dbe6ef;--r:12px;--r-s:8px;--ff-h:'Patua One',Georgia,'Times New Roman',serif;--ff-b:'Puritan','Segoe UI',Helvetica,Arial,sans-serif;--shadow:0 18px 40px -26px rgba(19,46,69,.55);--hdr-h:76px;}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{margin:0;background:var(--ash);color:var(--ink);font:400 1.125rem/1.66 var(--ff-b);text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:var(--river-d);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--crimson)}h1,h2,h3,h4{font-family:var(--ff-h);font-weight:400;line-height:1.12;margin:0 0 .55em;color:var(--ink);letter-spacing:-.005em}h1{font-size:clamp(2.15rem,1.45rem + 3vw,3.55rem)}h2{font-size:clamp(1.65rem,1.3rem + 1.4vw,2.35rem)}h3{font-size:1.28rem;line-height:1.22}p{margin:0 0 1em}ul,ol{margin:0 0 1em;padding-left:1.25em}li{margin:.25em 0}:where(main) :where(p,li){max-width:min(66ch,720px)}strong{font-weight:700}.u5_yo{position:absolute;left:-9999px;top:0;background:var(--ink);color:#fff;padding:.6rem 1rem;z-index:300}.u5_yo:focus{left:12px;top:12px}.u9_ez{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.u5_te{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.u2_km{position:sticky;top:0;z-index:100;background:#f8f6f1;border-bottom:3px solid var(--river)}.u2_km::after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:7px;pointer-events:none;background:repeating-linear-gradient(90deg,var(--river) 0 3px,transparent 3px 26px);opacity:.55}.u2_km>.u9_ez{display:flex;align-items:center;gap:18px;min-height:var(--hdr-h);position:relative}.u2_rv{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--ink);flex:none}.u3_ov{width:46px;height:46px;border-radius:11px;background:var(--river);display:grid;place-items:center;box-shadow:inset 0 -4px 0 var(--river-d)}.u3_ov svg{width:30px;height:30px}.u6_go{display:flex;flex-direction:column;line-height:1.1}.u3_ew{font-family:var(--ff-h);font-size:1.18rem;color:var(--ink)}.u4_ks{font-size:.8rem;color:var(--muted);letter-spacing:.01em}.u4_mi{margin-left:auto;display:none}.u5_if{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.u5_if>li{margin:0;position:static}.u1_vt{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;border-radius:8px;color:var(--ink);text-decoration:none;font-weight:700;font-size:1rem;background:none;border:0;font-family:var(--ff-b);cursor:pointer;line-height:1.2}.u1_vt:hover,.u1_vt[aria-current=page]{color:var(--river-d);background:var(--river-t)}.u1_vt .u5_te{width:.8em;height:.8em;transition:transform .2s}.u3_kx{position:static}.u3_kx>.u1_vt{position:relative}.u3_kx>.u1_vt::after{content:"";position:absolute;left:-10px;right:-10px;top:100%;height:26px}.u3_kx[data-hg-open]>.u1_vt .u5_te{transform:rotate(180deg)}.u7_ei{position:absolute;left:20px;right:20px;top:calc(100% + 6px);background:var(--card);border:1px solid var(--line);border-top:4px solid var(--river);border-radius:0 0 14px 14px;box-shadow:0 28px 60px -30px rgba(19,46,69,.6);max-height:calc(100vh - 110px);overflow:auto;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .16s,transform .16s,visibility 0s .16s;z-index:120}.u7_ei::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.u3_kx[data-hg-open]>.u7_ei{opacity:1;visibility:visible;transform:none;transition:opacity .16s,transform .16s}.u0_tb{padding:22px 26px 24px}.u9_ri{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:16px}.u9_ri strong{font-family:var(--ff-h);font-weight:400;font-size:1.25rem}.u7_kc{font-weight:700;font-size:.95rem}.u6_xl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 26px}.u6_xl>*{min-width:0}.u6_cq{font-family:var(--ff-h);font-size:1.02rem;margin:0 0 6px;display:flex;align-items:center;gap:8px;color:var(--river-d)}.u6_cq i{width:12px;height:12px;border-radius:3px;border:1px solid rgba(0,0,0,.25);flex:none}.u7_be{list-style:none;margin:0;padding:0}.u7_be li{margin:0;max-width:none}.u7_be a{display:block;padding:5px 0;color:var(--ink);text-decoration:none;font-size:.98rem;line-height:1.3}.u7_be a:hover{color:var(--crimson)}.u9_eu{position:relative;display:inline-flex;align-items:center;gap:10px;background:var(--crimson);color:#fff;text-decoration:none;border-radius:999px;padding:9px 18px 9px 12px;margin-left:8px;flex:none;box-shadow:inset 0 -3px 0 var(--crimson-h)}.u9_eu::before{content:"";position:absolute;top:-7px;left:50%;width:26px;height:12px;margin-left:-13px;border:3px solid var(--river);border-bottom:0;border-radius:6px 6px 0 0;background:transparent}.u9_eu::after{content:"";position:absolute;top:-3px;left:50%;width:4px;height:7px;margin-left:-2px;background:var(--river);border-radius:2px}.u9_eu:hover{background:var(--crimson-h);color:#fff}.u0_bk{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.16);display:grid;place-items:center}.u0_bk .u5_te{width:17px;height:17px}.u0_pq{display:flex;flex-direction:column;line-height:1.1}.u8_uj{font-size:.8rem;opacity:.95}.u0_tz{font-weight:700;font-size:1.04rem;letter-spacing:.01em}.u2_mb{margin-left:auto;display:inline-flex;align-items:center;gap:8px;background:var(--river);color:#fff;border:0;border-radius:10px;padding:11px 14px;font:700 1rem var(--ff-b);cursor:pointer;min-height:46px}.u2_mb .u5_te{width:20px;height:20px}.u2_km .u9_eu{margin-left:0}@media (max-width:519px){.u0_pq{display:none}.u9_eu{padding:6px}.u4_ks{display:none}.u3_ew{font-size:1.02rem;max-width:8.6em}.u2_rv{gap:9px}.u3_ov{width:42px;height:42px}.u2_km>.u9_ez{gap:8px;padding:0 14px}.u2_mb span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.u2_mb{padding:11px 12px}}@media (min-width:1100px){.u4_mi{display:block}.u2_mb{display:none}.u2_km .u9_eu{margin-left:8px}}.u3_sv{position:fixed;left:0;right:0;top:var(--mnav-top,79px);bottom:0;background:var(--paper);z-index:140;overflow:auto;overscroll-behavior:contain;border-top:1px solid var(--line)}.u2_vz{padding:14px 20px 120px}.u2_qn,.u2_lp{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 4px;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink);font:700 1.08rem var(--ff-b);text-decoration:none;cursor:pointer;min-height:48px;text-align:left}.u2_lp .u5_te{transition:transform .2s}.u2_lp[aria-expanded=true] .u5_te{transform:rotate(180deg)}.u7_yp{list-style:none;margin:0;padding:6px 0 10px 8px;border-bottom:1px solid var(--line)}.u7_yp li{margin:0;max-width:none}.u7_yp a{display:block;padding:10px 4px;color:var(--ink);text-decoration:none;min-height:44px}.u5_mg{font-family:var(--ff-h);color:var(--river-d);font-size:.98rem;padding:12px 4px 2px}.u1_eq{margin-top:18px;display:flex;justify-content:center}body[data-hg-lock]{overflow:hidden}.u8_ij{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 24px;border-radius:999px;font:700 1.06rem var(--ff-b);text-decoration:none;border:2px solid transparent;cursor:pointer;line-height:1.2}.u8_ij .u5_te{width:20px;height:20px}.u9_vu{background:var(--crimson);color:#fff;box-shadow:inset 0 -3px 0 var(--crimson-h)}.u9_vu:hover{background:var(--crimson-h);color:#fff}.u6_bh{border-color:rgba(255,255,255,.55);color:#fff}.u6_bh:hover{background:rgba(255,255,255,.1);color:#fff}.u1_lx{border-color:var(--river);color:var(--river-d);background:transparent}.u1_lx:hover{background:var(--river);color:#fff}.u5_oz{position:relative;background-color:var(--river);color:var(--on-river);overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='260' viewBox='0 0 520 260'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.07' stroke-width='1.4'%3E%3Cpath d='M-10 40 C80 10 140 80 230 50 S390 20 530 60'/%3E%3Cpath d='M-10 70 C70 100 160 40 250 80 S400 110 530 80'/%3E%3Cpath d='M-10 150 C90 120 170 190 260 160 S420 130 530 170'/%3E%3Cpath d='M-10 185 C60 215 150 160 240 200 S410 225 530 195'/%3E%3Cpath d='M-10 110 C100 130 190 105 280 125 S440 100 530 120'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(180deg,var(--river) 0%,var(--river-d) 100%)}.u4_jj{display:grid;grid-template-columns:minmax(0,1fr);gap:34px;padding:56px 0 0;position:relative}.u4_jj>*{min-width:0}.u5_oz h1{color:#fff;margin-bottom:.4em}.u5_oz h1 em{font-style:normal;color:#ffe7a8}.u7_ff{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:.95rem;color:var(--on-river-m);margin-bottom:16px}.u7_ff::before{content:"";width:28px;height:3px;border-radius:2px;background:var(--gold)}.u9_xd{font-size:1.2rem;line-height:1.55;font-weight:700;color:#fff;max-width:36em}.u3_vl{color:var(--on-river-m);max-width:38em}.u8_ue{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 22px}.u8_if{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;padding:0;margin:0 0 6px}.u8_if li{margin:0;max-width:none;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.24);font-weight:700;font-size:.92rem;color:#fff}.u8_if .u5_te{width:16px;height:16px;color:var(--gold)}.u8_ty{display:none;position:absolute;right:4%;top:22px;width:150px;height:60px;color:var(--gold);opacity:.55;pointer-events:none}.u4_ko{position:relative;padding-bottom:0}.u4_xb{position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#3b77a6,#1d4567);border:6px solid #f8f6f1;box-shadow:0 30px 60px -30px rgba(0,0,0,.65);aspect-ratio:4/3}.u4_xb img{width:100%;height:100%;object-fit:cover}.u7_of{position:absolute;left:14px;bottom:14px;background:rgba(19,46,69,.88);color:#fff;font-weight:700;font-size:.9rem;padding:7px 12px;border-radius:8px;display:flex;gap:8px;align-items:center}.u7_of .u5_te{color:var(--gold)}.u5_fw{position:relative;height:74px;margin-top:-10px}.u7_qg{position:absolute;left:0;right:0;top:20px;height:30px;background:linear-gradient(180deg,#f3efe6 0,#f3efe6 5px,#d8d1c3 5px,#e9e4d9 11px,#cfc7b6 30px);box-shadow:0 10px 18px -12px rgba(0,0,0,.6)}.u7_qg::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:10px;background:repeating-linear-gradient(90deg,rgba(19,46,69,.55) 0 1.5px,transparent 1.5px 24px),repeating-linear-gradient(90deg,rgba(19,46,69,.8) 0 2px,transparent 2px 120px);background-size:auto 5px,auto 10px;background-repeat:repeat-x;background-position:0 100%,0 100%}.u0_xs{position:absolute;left:-18px;top:0;width:74px;height:74px;border-radius:50%;background:radial-gradient(circle,#132e45 0 9px,#b8b1a3 10px 12px,#ece7dc 13px 16px,#cfc7b6 17px 19px,#ece7dc 20px 23px,#cfc7b6 24px 26px,#ece7dc 27px 30px,#bdb5a5 31px 34px,#e5dfd3 35px 37px);box-shadow:0 8px 18px -8px rgba(0,0,0,.7)}.u0_dp{position:absolute;right:0;top:-6px;background:var(--gold);color:#1a1d21;font-weight:700;font-size:.86rem;padding:5px 11px;border-radius:6px 6px 0 0}.u1_kg{background:var(--river-n);color:var(--on-river-m)}.u1_kg .u9_ez{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;padding-top:16px;padding-bottom:18px}.u1_kg p{margin:0;font-size:.98rem;max-width:none}.u1_kg strong{color:#fff}@media (min-width:900px){.u8_ty{display:block}.u4_jj{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:46px;padding-top:68px;align-items:end}.u8_ik{padding-bottom:40px}.u1_kg .u9_ez{grid-template-columns:repeat(4,minmax(0,1fr))}}.u8_rm .u4_jj{padding-top:30px}.u8_rm h1{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}.u4_ft{background:var(--ash2);border-bottom:1px solid var(--line);position:relative}.u4_ft::after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(90deg,var(--river) 0 70%,var(--crimson) 70% 74%,var(--river) 74%)}.u6_rh{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding:30px 0 44px}.u6_rh>*{min-width:0}.u4_ft .u9_xd{color:var(--ink);font-weight:700}.u4_ft .u3_vl{color:var(--muted)}.u4_ft .u7_ff{color:var(--river-d)}@media (min-width:900px){.u6_rh{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:start;gap:46px;padding-top:34px}.u3_ai .u6_rh{grid-template-columns:minmax(0,1fr)}}.u8_cd{background:var(--card);border-radius:var(--r);border:1px solid var(--line);box-shadow:var(--shadow);padding:22px 22px 18px;position:relative;margin-top:8px}.u8_cd::before{content:"";position:absolute;left:16px;right:16px;top:-4px;height:8px;border-radius:8px;background:linear-gradient(180deg,#3b77a6,var(--river-d))}.u8_cd h2{font-size:1.25rem;margin-bottom:10px}.u8_cd dl{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;font-size:1rem}.u8_cd dt{color:var(--muted);font-weight:700}.u8_cd dd{margin:0}.u8_cd .u8_ij{width:100%;margin-top:16px}.u2_kj{font-size:.94rem;margin:0 0 14px}.u2_kj ol{list-style:none;display:flex;flex-wrap:wrap;gap:2px 6px;margin:0;padding:0}.u2_kj li{margin:0;max-width:none;display:inline-flex;align-items:center;gap:6px}.u2_kj li+li::before{content:"/";opacity:.6}.u2_kj a{display:inline-block;padding:6px 2px;min-height:32px;color:inherit}.u5_oz .u2_kj{color:var(--on-river-m)}.u5_oz .u2_kj a{color:#fff}.u4_ft .u2_kj{color:var(--muted)}.u8_dq{padding:64px 0}.u3_ly{background:var(--ash)}.u8_zo{background:var(--paper)}.u2_kk{background:var(--river-t)}.u9_he{background:var(--river-d);color:var(--on-river)}.u9_he h2,.u9_he h3{color:#fff}.u9_he p{color:var(--on-river-m)}.u9_he a{color:#fff}.u7_lb{max-width:760px;margin-bottom:30px}.u7_lb p{color:var(--muted)}.u9_he .u7_lb p{color:var(--on-river-m)}.u7_js{display:inline-block;font-weight:700;color:var(--crimson);font-size:.98rem;margin-bottom:8px}.u9_he .u7_js{color:var(--gold)}@media (min-width:900px){.u8_dq{padding:84px 0}}.u5_vn{display:grid;grid-template-columns:minmax(0,1fr);gap:4px 0;padding:26px 0;border-top:1px solid var(--line)}.u5_vn:first-child{border-top:0;padding-top:0}.u5_vn>*{min-width:0}@media (min-width:1100px){.u5_vn{grid-template-columns:300px minmax(0,1fr);gap:0 56px}.u5_vn h2{font-size:1.75rem;position:sticky;top:110px;align-self:start}}.u3_zj ul{padding-left:0;list-style:none}.u3_zj ul li{position:relative;padding-left:28px}.u3_zj ul li::before{content:"";position:absolute;left:4px;top:.62em;width:12px;height:6px;border:2.5px solid var(--river);border-top:0;border-radius:0 0 7px 7px}.u0_mb{background:var(--card);border:1px solid var(--line);border-left:6px solid var(--river);border-radius:var(--r);padding:20px 24px;margin:0 0 8px;box-shadow:var(--shadow)}.u3_bg{display:flex;align-items:center;gap:8px;font-family:var(--ff-h);font-size:1.1rem;color:var(--river-d);margin-bottom:6px}.u0_mb{max-width:760px}.u0_mb p{margin:0;max-width:none}.u2_sq{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:22px}.u2_sq>*{min-width:0}.u0_pf{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.u9_xf{position:relative;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:28px 22px 22px;box-shadow:var(--shadow);overflow-wrap:anywhere}.u9_xf::before{content:"";position:absolute;left:14px;right:14px;top:-5px;height:10px;border-radius:10px;background:linear-gradient(180deg,#5b8fbb 0,var(--river) 45%,var(--river-n) 100%)}.u9_xf p,.u9_xf li{max-width:none}.u7_mv{width:46px;height:46px;border-radius:50%;background:var(--river-t);color:var(--river-d);display:grid;place-items:center;margin-bottom:14px}.u7_mv .u5_te{width:24px;height:24px}.u9_xf h3{margin-bottom:.35em}.u9_xf p{color:var(--muted);margin-bottom:.6em;font-size:1.03rem}.u3_qo{font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:6px;padding:4px 0;min-height:32px}.u3_qo::after{content:"";position:absolute;inset:0}.u9_xf:hover{border-color:var(--line2)}.u9_xf:hover .u3_qo{color:var(--crimson)}.u9_he .u9_xf h3{color:var(--ink)}.u9_he .u9_xf p{color:var(--muted)}.u9_he .u9_xf a{color:var(--river-d)}.u8_ak{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:22px}.u8_ak>*{min-width:0}.u5_cz{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:var(--shadow);display:flex;flex-direction:column}.u5_ha{height:14px;border-bottom:1px solid rgba(0,0,0,.15);position:relative}.u5_ha::after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(0,0,0,.12))}.u6_yg{padding:18px 20px 16px}.u5_cz h3{font-size:1.18rem;margin-bottom:4px}.u5_cz p{color:var(--muted);font-size:.98rem;margin-bottom:10px;max-width:none}.u1_bp{list-style:none;margin:0;padding:0;border-top:1px dashed var(--line2)}.u1_bp li{margin:0;max-width:none;border-bottom:1px dashed var(--line2)}.u1_bp a{display:flex;justify-content:space-between;gap:10px;padding:9px 2px;text-decoration:none;color:var(--ink);font-weight:700;font-size:.98rem;min-height:40px;align-items:center}.u1_bp a:hover{color:var(--crimson)}.u1_bp .u5_te{width:14px;height:14px;color:var(--river)}.u9_he .u5_cz p{color:var(--muted)}.u9_he .u5_cz a{color:var(--ink)}.u8_xz{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:0;position:relative}.u8_xz>li{margin:0;max-width:none;position:relative;padding:0 0 26px 64px}.u8_xz>li::before{content:"";position:absolute;left:21px;top:0;bottom:0;width:6px;background:linear-gradient(90deg,#cfc7b6,#f2eee5,#cfc7b6);border-radius:3px}.u8_xz>li:last-child::before{bottom:auto;height:34px}.u3_ph{position:absolute;left:4px;top:0;width:40px;height:40px;border-radius:50%;background:var(--river);color:#fff;display:grid;place-items:center;font-family:var(--ff-h);font-size:1.1rem;box-shadow:0 0 0 4px var(--paper)}.u3_ph::after{content:"";position:absolute;right:-16px;top:16px;width:14px;height:8px;border:3px solid var(--river);border-left:0;border-radius:0 6px 6px 0}.u2_ee{font-family:var(--ff-h);font-size:1.18rem;margin:6px 0 4px}.u6_gn{color:var(--muted);margin:0;max-width:none}@media (min-width:900px){.u8_xz{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding-top:30px}.u8_xz::before{content:"";position:absolute;left:0;right:0;top:0;height:22px;border-radius:4px 4px 12px 12px;background:linear-gradient(180deg,#f1ede4 0 4px,#cfc7b6 4px 6px,#e6e0d4 6px 100%);box-shadow:0 10px 16px -12px rgba(0,0,0,.5)}.u8_xz>li{padding:34px 0 0}.u8_xz>li::before{left:24px;top:-30px;bottom:auto;width:6px;height:46px;background:var(--river);border-radius:3px}.u8_xz>li:last-child::before{height:46px}.u3_ph{position:relative;left:auto;top:auto;box-shadow:none}.u3_ph::after{display:none}}.u8_zo .u3_ph{box-shadow:0 0 0 4px var(--paper)}.u7_hm{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px;counter-reset:sg}.u7_hm>*{min-width:0}.u9_ak{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:18px 18px 16px 62px;position:relative;counter-increment:sg}.u9_ak::before{content:counter(sg);position:absolute;left:16px;top:16px;width:32px;height:32px;border-radius:8px;background:var(--crimson);color:#fff;display:grid;place-items:center;font-family:var(--ff-h)}.u9_ak h3{font-size:1.1rem;margin-bottom:4px}.u9_ak p{margin:0;color:var(--muted);font-size:1rem;max-width:none}.u2_bd{margin:30px 0}.u6_vp{border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#d9d2c4,#c6bead);height:clamp(210px,42vw,460px);border:1px solid var(--line)}.u6_vp img{width:100%;height:100%;object-fit:cover;cursor:zoom-in}.u6_vp[style]{height:auto;width:auto}.u0_hw{margin:0 0 26px}.u0_hw .u6_vp{height:clamp(180px,26vw,340px)}.u2_bd figcaption{font-style:italic;color:var(--muted);font-size:.98rem;margin-top:10px;padding-left:14px;border-left:3px solid var(--gold);max-width:none}img[src^="[Image"]{visibility:hidden}.u6_of{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:var(--shadow);margin:8px 0 14px}.u6_of table{width:100%;border-collapse:collapse;font-size:1.02rem}.u6_of th,.u6_of td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--line);vertical-align:top}.u6_of thead th{background:var(--river-d);color:#fff;font-weight:700}.u6_of tbody tr:last-child td{border-bottom:0}.u6_of td:last-child{white-space:nowrap;font-weight:700;color:var(--river-d)}.u6_tv{font-size:.92rem;color:var(--muted);margin:8px 0 0;max-width:none}@media (max-width:599px){.u6_of td:last-child{white-space:normal}}.u3_qt{background:var(--river-t);border-radius:14px;padding:26px 26px 12px;border:1px solid #c9d9e7;position:relative;overflow:hidden}.u3_qt::after{content:"";position:absolute;right:-30px;bottom:-30px;width:180px;height:120px;opacity:.18;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 120'%3E%3Cg fill='none' stroke='%231d4567' stroke-width='3'%3E%3Cpath d='M0 30 C40 10 70 50 110 30 S160 20 180 35'/%3E%3Cpath d='M0 60 C30 80 80 40 120 65 S165 80 180 60'/%3E%3Cpath d='M0 90 C50 70 90 110 130 90 S170 85 180 95'/%3E%3C/g%3E%3C/svg%3E") no-repeat}.u8_fa{display:grid;gap:12px;max-width:900px}.u8_fa details{background:var(--card);border:1px solid var(--line);border-radius:10px;overflow:hidden}.u8_fa summary{list-style:none;cursor:pointer;padding:16px 54px 16px 20px;font-family:var(--ff-h);font-size:1.12rem;position:relative;min-height:48px}.u8_fa summary::-webkit-details-marker{display:none}.u8_fa summary::after{content:"";position:absolute;right:20px;top:50%;width:12px;height:12px;margin-top:-8px;border-right:3px solid var(--river);border-bottom:3px solid var(--river);transform:rotate(45deg);transition:transform .2s}.u8_fa details[open] summary::after{transform:rotate(225deg);margin-top:-2px}.u8_fa details[open] summary{color:var(--river-d)}.u0_yq{padding:0 20px 16px}.u0_yq p{margin:0;max-width:68ch}.u7_cz{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:22px}.u7_cz>*{min-width:0}.u2_qj{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:20px}.u2_qj h3{font-size:1.15rem;display:flex;align-items:center;gap:8px}.u2_qj h3 .u5_te{color:var(--crimson)}.u7_hs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.u7_hs li{margin:0;max-width:none}.u7_hs a{display:inline-flex;align-items:center;min-height:38px;padding:6px 12px;border-radius:999px;border:1px solid var(--line2);background:var(--paper);color:var(--ink);text-decoration:none;font-weight:700;font-size:.95rem}.u7_hs a:hover{border-color:var(--river);color:var(--river-d)}.u9_he .u2_qj a{color:var(--ink)}.u0_em{background:var(--river-n);color:#fff;border-radius:16px;padding:30px 28px;display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center;position:relative;overflow:hidden}.u0_em>*{min-width:0}.u0_em h2{color:#fff;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);margin-bottom:.3em}.u0_em p{color:var(--on-river-m);margin:0}.u0_em::before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(90deg,var(--gold) 0 3px,transparent 3px 26px)}@media (min-width:800px){.u0_em{grid-template-columns:minmax(0,1fr) auto;padding:34px 38px}}.u8_ld{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--muted);font-size:.98rem;margin-top:6px}.u8_ld strong{color:var(--ink)}.u3_vn{max-width:760px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:18px 22px;margin:0 0 26px}.u3_vn h2{font-size:1.15rem;margin-bottom:6px}.u3_vn ol{margin:0;padding-left:1.3em}.u3_vn li{max-width:none}.u3_vn a{display:inline-block;padding:3px 0}.u3_uu{overflow-x:auto;margin:6px 0 18px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.u3_uu table{border-collapse:collapse;width:100%;min-width:520px;font-size:1rem}.u3_uu th,.u3_uu td{padding:10px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.u3_uu thead th{background:var(--ash2)}.u5_kq{display:flex;gap:16px;align-items:flex-start;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:20px;margin-top:30px}.u6_bx{width:52px;height:52px;border-radius:50%;background:var(--river);color:#fff;display:grid;place-items:center;font-family:var(--ff-h);font-size:1.2rem;flex:none}.u5_kq p{margin:0;max-width:none;color:var(--muted)}.u5_kq strong{color:var(--ink)}.u5_ws{display:grid;grid-template-columns:minmax(0,1fr);gap:0;background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.u5_ws>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px;padding:14px 18px;border-bottom:1px solid var(--line)}.u5_ws>div:last-child{border-bottom:0}.u5_ws dt{font-weight:700;color:var(--muted)}.u5_ws dd{margin:0}.u5_ws a,.u4_tf a{display:inline-block;padding:7px 0;min-height:32px}.u7_ce{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:22px}.u7_ce>*{min-width:0}.u2_ll{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.u5_gm{padding:18px 20px}.u2_ll address{font-style:normal;margin-bottom:8px}.u3_nt{aspect-ratio:16/10;background:linear-gradient(135deg,var(--river-t),#cddceb);display:grid;place-items:center;border-top:1px solid var(--line)}.u3_nt iframe{width:100%;height:100%;border:0}.u3_vg{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}.u3_vg>*{min-width:0}@media (min-width:900px){.u3_vg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:46px}}.u1_ea{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);overflow:hidden;color:var(--ink)}.u6_qq{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.u6_qq>*{min-width:0}.u5_qz{padding:24px}.u6_hm{border:0;padding:0;margin:0 0 18px;min-width:0}.u6_hm legend{font-family:var(--ff-h);font-size:1.08rem;margin-bottom:8px;padding:0;color:var(--ink)}.u8_eg{display:flex;flex-wrap:wrap;gap:8px}.u5_hr{position:relative}.u5_hr input{position:absolute;opacity:0;width:1px;height:1px}.u5_hr span{display:inline-flex;align-items:center;min-height:42px;padding:8px 14px;border-radius:999px;border:1.5px solid var(--line2);background:var(--paper);font-weight:700;font-size:.97rem;cursor:pointer;color:var(--ink)}.u5_hr input:checked+span{background:var(--river);border-color:var(--river);color:#fff}.u5_hr input:focus-visible+span{outline:3px solid var(--gold);outline-offset:2px}.u6_xf{display:inline-flex;align-items:center;gap:10px;font-weight:700}.u6_xf input{width:150px;min-height:46px;padding:8px 12px;border:1.5px solid var(--line2);border-radius:10px;font:700 1.1rem var(--ff-b);color:var(--ink);background:var(--paper)}.u3_hg{background:var(--river-n);color:#fff;padding:24px;display:flex;flex-direction:column;gap:12px}.u3_hg p{color:var(--on-river-m);margin:0;max-width:none}.u4_ku{font-family:var(--ff-h);font-size:clamp(2.2rem,1.6rem + 2vw,3rem);line-height:1;color:#fff}.u4_ku small{font-family:var(--ff-b);font-size:1rem;font-weight:700;color:var(--on-river-m);display:block;margin-top:6px}.u3_xm{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;list-style:none;margin:0;padding:0}.u3_xm li{margin:0;max-width:none;text-align:center;padding:8px 0;border-radius:8px;background:rgba(255,255,255,.08);font-weight:700;font-size:.9rem;color:var(--on-river-m)}.u3_xm li[data-hg-on]{background:var(--gold);color:#1a1d21}.u0_ar{font-size:.98rem}@media (min-width:900px){.u6_qq{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr)}.u5_qz{padding:30px}.u6_xf{display:inline-flex;align-items:center;gap:10px;font-weight:700}.u6_xf input{width:150px;min-height:46px;padding:8px 12px;border:1.5px solid var(--line2);border-radius:10px;font:700 1.1rem var(--ff-b);color:var(--ink);background:var(--paper)}.u3_hg{padding:30px}}.u4_bt{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.u0_vh{min-height:42px;padding:8px 14px;border-radius:999px;border:1.5px solid var(--line2);background:var(--paper);font:700 .96rem var(--ff-b);cursor:pointer;color:var(--ink)}.u0_vh[aria-pressed=true]{background:var(--river);border-color:var(--river);color:#fff}.u5_zq{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;align-items:center}.u5_zq span{font-weight:700;color:var(--muted)}.u4_tf{width:100%;border-collapse:collapse;background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden;font-size:1rem}.u4_tf th,.u4_tf td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.u4_tf thead th{background:var(--river-d);color:#fff}.u4_tf td small{display:block;color:var(--muted);font-size:.9rem;margin-top:2px}.u4_tf td.u2_tz{font-weight:700;color:var(--river-d);white-space:nowrap}@media (max-width:699px){.u4_tf thead{display:none}.u4_tf,.u4_tf tbody,.u4_tf tr,.u4_tf td{display:block;width:100%}.u4_tf tr{border-bottom:1px solid var(--line);padding:8px 0}.u4_tf td{border:0;padding:4px 14px}.u4_tf td.u2_tz{white-space:normal}.u4_tf td[data-hg-l]::before{content:attr(data-hg-l) ": ";font-weight:700;color:var(--muted)}}.u6_ht{background:var(--ash2);color:var(--ink);margin-top:0;position:relative;padding-top:26px}.u4_jr{position:absolute;left:0;right:0;top:0;height:26px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='26' viewBox='0 0 300 26'%3E%3Cg fill='none' stroke='%232c6390' stroke-width='2'%3E%3Cpath d='M0 6 C50 0 90 14 150 8 S250 2 300 7'/%3E%3Cpath d='M0 14 C40 20 100 8 160 15 S260 22 300 14' stroke-opacity='.6'/%3E%3Cpath d='M0 21 C60 16 110 25 170 20 S250 16 300 21' stroke-opacity='.35'/%3E%3C/g%3E%3C/svg%3E") repeat-x;background-color:var(--ash)}.u9_yn{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding:44px 0 26px}.u9_yn>*{min-width:0}@media (min-width:700px){.u9_yn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.u9_yn{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));gap:34px}}.u6_ht h3{font-size:1.12rem;margin-bottom:10px;color:var(--river-d)}.u0_xo{list-style:none;margin:0;padding:0}.u0_xo li{margin:0;max-width:none}.u0_xo a{display:inline-block;padding:6px 0;color:var(--ink);text-decoration:none;min-height:34px}.u0_xo a:hover{color:var(--crimson);text-decoration:underline}.u0_xo .u4_rt{font-weight:700;color:var(--river-d)}.u9_nv p{max-width:none;margin:0 0 .6em;color:var(--muted)}.u9_nv address{font-style:normal;color:var(--ink);margin-bottom:10px}.u6_nz{font-family:var(--ff-h);font-size:1.5rem;color:var(--crimson);text-decoration:none}.u6_cg{border-top:1px solid var(--line2);padding:20px 0 28px;font-size:.95rem;color:var(--muted)}.u6_cg p{max-width:none;margin:0 0 .6em}.u6_cg a{color:var(--muted)}.u3_tb{position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--river-n);padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;gap:10px;align-items:center;box-shadow:0 -10px 24px -16px rgba(0,0,0,.7)}.u3_tb a{flex:1;display:flex;justify-content:center;align-items:center;gap:10px;min-height:50px;border-radius:999px;background:var(--crimson);color:#fff;font-weight:700;text-decoration:none;font-size:1.08rem}.u3_tb span{color:var(--on-river-m);font-size:.88rem;font-weight:700;line-height:1.2;max-width:84px}@media (min-width:900px){.u3_tb{display:none}}@media (max-width:899px){body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.u5_rk{position:fixed;inset:0;background:rgba(19,46,69,.94);z-index:400;display:grid;place-items:center;padding:24px;cursor:zoom-out}.u5_rk img{max-height:88vh;width:auto;border-radius:10px}.u5_rk button{position:absolute;top:14px;right:14px;width:46px;height:46px;border-radius:50%;border:0;background:#fff;color:var(--ink);font:700 1.4rem var(--ff-b);cursor:pointer}.u7_ug{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;align-items:start}.u7_ug>*{min-width:0}@media (min-width:960px){.u7_ug{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:50px}}.u0_eg{font-size:.98rem;color:var(--muted)}.u6_lp{text-align:center}.u8_zs{margin-top:28px}.u3_lh{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px;list-style:none;margin:0;padding:0}.u3_lh>*{min-width:0}.u3_lh li{margin:0;max-width:none}.u3_lh a{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:14px 16px;font-weight:700;text-decoration:none;color:var(--ink);min-height:54px}.u3_lh a:hover{border-color:var(--river);color:var(--river-d)}.u3_lh .u5_te{color:var(--crimson);width:16px;height:16px}.u2_ou{padding:90px 0;text-align:center}.u2_ou p{margin-left:auto;margin-right:auto}