.c098-article{--ink:#193d59;--blue:#155d96;--paper:#f3f8fc;--line:#c7dce8;background:#fff;color:var(--ink);padding:30px 24px 76px;font-size:17px;line-height:2;overflow-wrap:anywhere}.c098-article *{box-sizing:border-box}.c098-article figure{margin:0}.c098-article img{display:block;width:100%;height:auto;border-radius:18px}.c098-article figcaption{font-size:12px;color:#526975;margin-top:10px}.c098-article h1,.c098-article h2,.c098-article h3{font-weight:700;line-height:1.6;margin:0 0 22px}.c098-article h2{font-size:clamp(23px,2.4vw,32px)}.c098-article h3{font-size:20px}.c098-article p{margin:0 0 22px}.c098-article a{color:var(--blue);text-underline-offset:5px}.c098-article a:focus-visible{outline:3px solid #d1a82c;outline-offset:5px}.c098-breadcrumb{max-width:980px;margin:0 auto 25px;display:flex;flex-wrap:wrap;gap:10px;font-size:13px}.c098-hero{max-width:980px;margin:auto;text-align:center;border-top:6px solid #258598;padding-top:32px}.c098-hero h1{font-size:clamp(27px,3vw,40px)}.c098-hero h1 span{display:inline-block}.c098-hero figure{margin-top:30px}.c098-eyebrow{font-size:14px;font-weight:700;letter-spacing:.08em;color:#0b7b85}.c098-byline{max-width:980px;margin:22px auto 46px !important;font-size:12px;color:#5c7280}.c098-body{max-width:980px;margin:auto}.c098-intro,.c098-share{max-width:800px;margin:0 auto 42px}.c098-note{padding:20px;background:var(--paper);border-radius:12px;font-size:13px}.c098-index{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:36px 0 62px}.c098-index a{background:#eaf5f6;border:1px solid #b7dadd;border-radius:30px;padding:10px 22px;font-size:14px}.c098-body section[id]{scroll-margin-top:120px;margin-bottom:62px}.c098-material{display:grid;grid-template-columns:1.1fr .9fr;gap:36px}.c098-distinction{padding:30px;background:#fff9e8;border-left:5px solid #d8b54a;margin-bottom:60px;border-radius:0 20px 20px 0}.c098-distinction p{margin:0}.c098-workshop{border:1px solid var(--line);border-radius:24px;padding:36px;background:linear-gradient(135deg, #f1f7fc, #fff)}.c098-process{list-style:none;counter-reset:techstep;display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;padding:0;margin:30px 0}.c098-process li{counter-increment:techstep;background:#fff;border-top:3px solid #318d9a;border-radius:8px 8px 16px 16px;padding:22px}.c098-process li:before{content:"0" counter(techstep);font-size:14px;font-weight:700;color:#267f8f;display:block;margin-bottom:14px}.c098-process h3{font-size:20px}.c098-process p{font-size:16px;margin:0}.c098-workshop figure{margin-bottom:30px}.c098-review{max-width:820px;margin-left:auto;margin-right:auto}.c098-review figure{margin-top:32px}.c098-log{border:1px solid #b9d9dd;border-radius:16px;background:#f0f8f7;margin:30px 0;padding:26px}.c098-log-title{font-weight:700;font-size:15px}.c098-log dl{margin:0}.c098-log dl>div{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:16px 0;border-top:1px dashed #b9d9dd}.c098-log dt{font-size:14px;font-weight:700;color:#0b7480}.c098-log dd{margin:0}.c098-share{border-top:3px solid #bddee4;padding-top:30px}.c098-consult{background:#eef6fc;border-radius:26px;padding:36px}.c098-questions{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:26px 0}.c098-questions>div{background:#fff;padding:25px;border-radius:16px;border:1px solid var(--line)}.c098-questions p{margin:0}.c098-actions{display:flex;flex-wrap:wrap;gap:15px}.c098-actions a{flex:1 1 270px;padding:16px 20px;background:#175990;border-radius:12px;color:#fff;text-align:center;text-decoration:none}.c098-related{border-top:1px solid var(--line);margin-top:46px;padding-top:28px}.c098-related h2{font-size:22px}.c098-related a{display:block;margin:16px 0}@media(max-width: 767px){.c098-article{padding:24px 18px 48px;font-size:16px;line-height:1.95}.c098-hero{padding-top:24px;text-align:left}.c098-hero h1{font-size:27px}.c098-hero figure{margin-top:22px}.c098-byline{margin-bottom:30px !important}.c098-breadcrumb{font-size:12px}.c098-material,.c098-process,.c098-questions{grid-template-columns:1fr;gap:20px}.c098-material figure{grid-row:1}.c098-index{display:grid;grid-template-columns:1fr 1fr;margin-bottom:42px;gap:9px}.c098-index a{padding:10px 6px;text-align:center;font-size:13px}.c098-workshop,.c098-consult{padding:25px 18px}.c098-distinction{padding:24px 20px;margin-bottom:42px}.c098-process li{padding:20px}.c098-log{padding:20px}.c098-log dl>div{grid-template-columns:1fr;gap:6px}.c098-note{padding:17px}.c098-body section[id]{margin-bottom:44px}.c098-questions>div{padding:20px}.c098-related a{padding:7px 0}}.c098-article h2{text-wrap:balance}.c098-article .c098-body img.c098-detail{display:block;width:104px;max-width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0 0 12px;border-radius:0}@media(max-width: 767px){.c098-article .c098-body img.c098-detail{width:94px}}
