.c078-article .c078-body .c078-detail{display:block;width:104px;height:104px;object-fit:contain;margin:0 0 12px}@media(max-width: 767px){.c078-article .c078-body .c078-detail{width:94px;height:94px}}.c078-article{--c078-ink:#283f51;--c078-line:#cbdde2;--c078-teal:#21797e;max-width:1120px;margin:auto;padding:116px 30px 64px;color:var(--c078-ink);font-size:17px;line-height:2.05}.c078-article h1,.c078-article h2,.c078-article h3,.c078-article p,.c078-article figure{margin:0}.c078-article h1,.c078-article h2,.c078-article h3{font-weight:700;color:var(--c078-ink);text-wrap:balance}.c078-article h1{font-size:clamp(27px,2.5vw,35px);line-height:1.65}.c078-article h1 span{display:block}.c078-article h2{font-size:clamp(23px,2vw,28px);line-height:1.7;margin-bottom:24px}.c078-article h3{font-size:21px;line-height:1.8}.c078-article p+p{margin-top:20px}.c078-article img{display:block;width:100%;height:auto}.c078-article a{color:#195e87;text-decoration:underline;text-underline-offset:.2em}.c078-article a:focus-visible{outline:3px solid #2a85a0;outline-offset:4px}.c078-article section[id]{scroll-margin-top:150px}.c078-article figcaption{font-size:13px;line-height:1.85;color:#526b77;margin-top:10px}.c078-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-bottom:38px}.c078-hero{max-width:950px;margin:auto;text-align:center}.c078-hero figure{max-width:850px;margin:28px auto 0;border-radius:4px 38px;overflow:hidden}.c078-kicker,.c078-label{color:var(--c078-teal);font-size:13px;letter-spacing:.05em;margin-bottom:18px !important}.c078-deck{font-size:20px;margin-top:22px !important}.c078-byline{font-size:12px;margin-top:20px !important}.c078-body{max-width:950px;margin:auto}.c078-body>section,.c078-body>aside{margin-top:64px}.c078-opening{max-width:820px;margin:40px auto 0}.c078-path{display:flex;flex-wrap:wrap;gap:13px;justify-content:center;margin:30px 0;padding:20px 0;border-block:1px solid var(--c078-line);font-size:15px}.c078-path a{text-decoration:none}.c078-path span{color:var(--c078-teal)}.c078-timing{display:grid;grid-template-columns:1.35fr .8fr;gap:36px;align-items:center}.c078-timing figure{border-radius:32px 4px;overflow:hidden}.c078-questions>figure{margin:28px auto;max-width:800px}.c078-question-deck{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:30px 0}.c078-question-deck section{padding:28px;border:1px solid var(--c078-line);border-top:4px solid #83bdc6;background:#f6fafb}.c078-question-deck section:nth-child(2n){background:#fffdf5;border-top-color:#c4b16b}.c078-question-deck span{display:block;color:var(--c078-teal);font-size:13px;margin-bottom:14px}.c078-question-deck h3{margin-bottom:18px}.c078-question-deck p{font-size:15px;line-height:1.95}.c078-note{color:#526b77;font-size:13px}.c078-receive,.c078-small,.c078-parent{max-width:820px;margin-inline:auto}.c078-conversation{margin:28px 0;display:grid;gap:18px}.c078-conversation p{width:85%;padding:22px 26px;font-size:19px;line-height:1.85;margin-top:0 !important}.c078-conversation span{display:block;font-size:12px;color:var(--c078-teal);margin-bottom:10px}.c078-conversation .c078-child{background:#edf6fa;border-radius:4px 24px 24px}.c078-conversation .c078-adult{margin-left:auto;background:#f4f5ee;border-radius:24px 4px 24px 24px}.c078-quiet{padding:32px 36px;border-block:1px solid var(--c078-line);background:#f7fafb}.c078-share{display:grid;grid-template-columns:.8fr 1.35fr;gap:36px;align-items:center}.c078-share figure{border-radius:4px 34px;overflow:hidden}.c078-visit{padding:36px;background:#edf7fa;border-radius:34px 4px}.c078-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:26px}.c078-actions a{padding:20px;background:#19598b;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;font-size:16px;line-height:1.7}.c078-related{padding-top:26px;border-top:1px solid var(--c078-line)}.c078-related h2{font-size:22px}@media(max-width: 1199px){body:has(.c078-article) .right-fixed-banner{display:none}}@media(max-width: 767px){.c078-article{padding:100px 18px 48px;font-size:16px}.c078-article h1{font-size:26px}.c078-article h2{font-size:23px}.c078-article h2 br{display:none}.c078-article section[id]{scroll-margin-top:90px}.c078-breadcrumb{font-size:11px;margin-bottom:28px}.c078-hero{text-align:left}.c078-deck{font-size:19px}.c078-body>section,.c078-body>aside{margin-top:44px}.c078-path{gap:10px;font-size:14px}.c078-timing,.c078-share{grid-template-columns:1fr;gap:24px}.c078-timing figure,.c078-share figure{width:min(100%,320px);justify-self:center}.c078-share>figure{order:2}.c078-question-deck{grid-template-columns:1fr;gap:18px}.c078-question-deck section{padding:26px 22px}.c078-conversation p{width:94%;padding:20px;font-size:18px}.c078-quiet,.c078-visit{padding:26px 20px}.c078-actions{grid-template-columns:1fr}}
