*{box-sizing:border-box}body{margin:0;background:#f8fbfc;color:#173a4e;font:16px/1.65 system-ui,-apple-system,"Segoe UI",Arial,sans-serif}a{color:#0d7567;text-underline-offset:3px}.ins-top{height:76px;padding:0 max(5vw,24px);display:flex;align-items:center;justify-content:space-between;gap:16px;background:white;border-bottom:1px solid #e7ecef}.ins-logo{color:#0b3048;text-decoration:none;font-weight:900;font-size:25px;letter-spacing:.04em}.ins-top nav{display:flex;gap:20px;flex-wrap:wrap}.ins-top nav a{text-decoration:none;color:#365668;font-size:14px;font-weight:600}.ins-wrap{max-width:1140px;padding:30px 24px 80px;margin:auto}.ins-hero{padding:55px 0 35px}.ins-hero small,.ins-article header small{font-size:13px;letter-spacing:.09em;color:#13806b;font-weight:750}.ins-hero h1{font-size:clamp(30px,4vw,47px);line-height:1.2;color:#0b3048;margin:14px 0}.ins-hero p{max-width:750px;color:#557082}.ins-section{margin-top:32px}.ins-section>h2{font-size:25px;color:#0b3048;margin:0 0 18px}.ins-section>p{color:#637b89}.ins-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.ins-card{background:white;border:1px solid #e5eef0;border-radius:14px;overflow:hidden;box-shadow:0 8px 25px rgba(7,39,56,.035)}.ins-card img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#f6f8f8;display:block}.ins-card>div{padding:22px}.ins-card small{color:#637f89}.ins-card h2{font-size:21px;line-height:1.35;margin:10px 0}.ins-card h2 a{color:#123b50;text-decoration:none}.ins-card p{color:#647988;font-size:14px}.ins-read{font-weight:700;font-size:14px}.ins-empty{background:white;border:1px dashed #d0e0e4;border-radius:12px;color:#69818d;padding:24px}.ins-guides{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px 20px;list-style:none;margin:16px 0;padding:0}.ins-guides li{background:white;border:1px solid #e4edef;padding:12px 16px;border-radius:8px}.ins-guides a{color:#16475b;text-decoration:none}.ins-cta{margin-top:35px;padding:24px 28px;background:#e9f4f2;border-radius:12px;display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.ins-cta a{font-weight:700}.ins-footer{padding:24px max(5vw,24px);border-top:1px solid #e4eaed;background:white;color:#5f7683;font-size:13px}.ins-footer a{float:right}.ins-breadcrumb{font-size:13px;color:#75909d;padding-top:20px}.ins-article{max-width:820px;margin:36px auto}.ins-article header h1{font-size:clamp(32px,4vw,46px);line-height:1.22;color:#0b3048;margin:14px 0}.ins-lead{font-size:18px;color:#587481}.ins-cover img{width:100%;height:auto;object-fit:contain;display:block;border-radius:14px;background:#f6f8f8}.ins-cover{margin:26px 0}.ins-prose{background:#fff;padding:24px 30px;border-radius:12px;border:1px solid #e7edef}.ins-prose p{margin:14px 0}.ins-prose h2{font-size:25px;line-height:1.3;color:#113d51;margin:32px 0 10px}.ins-prose h3{font-size:20px;color:#194b60;margin:25px 0 9px}.ins-prose li{margin:6px 0}.ins-inline-figure{margin:28px 0 30px;padding:0}.ins-inline-figure img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:12px;background:#f5f7f8}.ins-inline-figure figcaption{font-size:13px;color:#647e8b;line-height:1.55;margin-top:9px;text-align:center}@media(max-width:650px){.ins-top{height:auto;min-height:68px;padding:12px 17px}.ins-top nav{gap:12px}.ins-wrap{padding:12px 17px 50px}.ins-hero{padding:30px 0}.ins-prose{padding:18px}.ins-cta{padding:20px}.ins-footer a{float:none;display:block}}