._dashboard_k8b4j_1,._pageTitle_k8b4j_1{--institutional-font:var(--font-geist-sans,"Helvetica Neue"), Arial, sans-serif}._dashboard_k8b4j_1{width:var(--portal-width,min(1280px, calc(100% - 64px)));box-sizing:border-box;border:var(--portal-module-border,1px solid #313b4621);border-radius:var(--portal-module-radius,24px);min-width:0;box-shadow:var(--portal-module-shadow,0 28px 68px #102a5621);color:#123d48;font-family:var(--institutional-font,"Helvetica Neue", Arial, sans-serif);background:#f4f8f7;margin:42px auto;padding:32px;scroll-margin-top:100px;position:relative;overflow:hidden}.editorial-portal-content ._dashboard_k8b4j_1{width:100%}._pageTitle_k8b4j_1{color:#102a56;font-family:var(--institutional-font,"Helvetica Neue", Arial, sans-serif);letter-spacing:-.05em;margin:35px 32px 0;font-size:clamp(32px,4vw,52px);font-weight:760;line-height:1.06}._heading_k8b4j_35{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}._heading_k8b4j_35 p,._marine_k8b4j_36>div>p:first-child{letter-spacing:.16em;color:#477478;margin:0 0 9px;font-size:11px;font-weight:800}._heading_k8b4j_35 h2{letter-spacing:-.045em;margin:0;font-size:clamp(32px,3.5vw,48px);font-weight:760;line-height:1.06}._heading_k8b4j_35 h2 em{color:#147d78;font-family:inherit;font-weight:inherit;font-style:normal}._heading_k8b4j_35>span{color:#557174;flex-shrink:0;font-size:12px}._grid_k8b4j_40{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._card_k8b4j_41{border:var(--portal-module-border,1px solid #313b4621);background:#fff;border-radius:18px;flex-direction:column;min-width:0;padding:26px 24px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #102a5617,0 3px 9px #1c242f0a}._card_k8b4j_41>small{color:#477478;letter-spacing:.09em;font-size:10px;font-weight:800}._card_k8b4j_41 h3{letter-spacing:-.025em;overflow-wrap:break-word;margin:14px 0 8px;font-size:21px;font-weight:700;line-height:1.28}._card_k8b4j_41>p{color:#49616a;margin:0 0 17px;font-size:14px;line-height:1.65}._actions_k8b4j_56{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}._actions_k8b4j_56>a,._actions_k8b4j_56>button,._mapPlaceholder_k8b4j_57 button{color:#0b605b;cursor:pointer;background:#eef6f3;border:1px solid #bed3cf;border-radius:9px;padding:11px 12px;font-size:12px;font-weight:750;text-decoration:none}._source_k8b4j_58{color:#607177;margin-top:14px;font-size:10px;line-height:1.6;display:block}._source_k8b4j_58 a{color:inherit;text-decoration:underline}._quick_k8b4j_60{border-top:1px solid #d9e5e0;flex-wrap:wrap;gap:10px 24px;margin-top:24px;padding-top:18px;display:flex}._quick_k8b4j_60 a{color:#246960;font-size:12px;font-weight:700;text-decoration:none}._marine_k8b4j_36{border-top:1px solid #d9e5e0;grid-template-columns:1fr 1fr;align-items:center;gap:30px;margin-top:28px;padding-top:28px;display:grid}._marine_k8b4j_36 h3{letter-spacing:-.035em;font-size:28px;font-weight:760;line-height:1.2}._marine_k8b4j_36 p{font-size:14px;line-height:1.7}._marine_k8b4j_36 a{color:#126b65;font-size:13px}._marine_k8b4j_36 iframe{background:#fff;border:0;border-radius:12px;width:100%;max-width:500px;min-height:480px}._mapPlaceholder_k8b4j_57{text-align:center;background:#fff;border:1px dashed #b4c9c4;border-radius:15px;padding:32px}._compact_k8b4j_68{padding:30px}._compact_k8b4j_68 ._card_k8b4j_41{padding:24px 20px 20px}@media (width<=800px){._grid_k8b4j_40{grid-template-columns:minmax(0,1fr)}._dashboard_k8b4j_1,._compact_k8b4j_68{margin:28px auto;padding:25px 18px}._heading_k8b4j_35{display:block}._heading_k8b4j_35>span{margin-top:12px;display:block}._marine_k8b4j_36{grid-template-columns:minmax(0,1fr)}._quick_k8b4j_60{gap:14px 20px}._marine_k8b4j_36 iframe{max-width:100%}._pageTitle_k8b4j_1{margin-inline:18px}}@media (prefers-reduced-motion:reduce){._dashboard_k8b4j_1{scroll-behavior:auto}}
