#dandelion-preview .article-card{background:#fcfaf6;border:1px solid #d9cbb9;border-radius:3px;flex-direction:column;max-width:720px;padding:28px;display:flex}#dandelion-preview .article-card .label{text-transform:uppercase;letter-spacing:.14em;color:#414b40;margin:0 0 14px;font-size:11px}#dandelion-preview .article-card h3{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:500;line-height:1.35}#dandelion-preview .article-card p{margin:0 0 20px;font-size:14px;line-height:1.9}#dandelion-preview .article-card .text-link-inline{align-self:flex-start}#dandelion-preview .breadcrumbs{color:#414b40;background:#f7f4ee;border-bottom:1px solid #dedbd2;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 40px;font-size:12px;line-height:1.6;display:flex}#dandelion-preview .breadcrumbs a{text-underline-offset:4px;-webkit-text-decoration:underline #414b4033;text-decoration:underline #414b4033}#dandelion-preview .breadcrumbs a:hover{text-decoration-color:#414b40}#dandelion-preview .breadcrumbs [aria-current=page]{color:#5d6057}#dandelion-preview .article-hero{background:#e8ded2;padding:52px 40px 40px}#dandelion-preview .article-hero h1{letter-spacing:-.05em;max-width:720px;margin:0 0 20px;font-size:clamp(30px,4vw,46px);font-weight:500;line-height:1.15}#dandelion-preview .article-hero .lead{max-width:660px;margin:0 0 24px;font-size:14px;line-height:1.9}#dandelion-preview .key-note{background:#f7f4ee;border-left:3px solid #414b40;max-width:660px;padding:18px 20px;font-size:14px;line-height:1.8}#dandelion-preview .info-date{color:#5d6057;margin:18px 0 0;font-size:12px;line-height:1.7}#dandelion-preview .article-body{background:#fcfaf6;padding:48px 40px}#dandelion-preview .article-body>*{max-width:680px}#dandelion-preview .article-body h2{letter-spacing:-.03em;margin:44px 0 14px;scroll-margin-top:24px;font-size:clamp(23px,2.4vw,29px);font-weight:500;line-height:1.25}#dandelion-preview .article-body h2:first-child{margin-top:0}#dandelion-preview .article-body p{margin:0 0 14px;font-size:15px;line-height:1.9}#dandelion-preview .ask{background:#efe9dd;margin:16px 0 6px;padding:14px 16px;font-size:14px;line-height:1.8}#dandelion-preview .article-body .source-line a{color:#414b40;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}#dandelion-preview .checklist{margin:0;padding:0;list-style:none}#dandelion-preview .checklist li{margin:0 0 10px;padding:0 0 0 26px;font-size:14px;line-height:1.85;position:relative}#dandelion-preview .checklist li:before{content:"";border:1px solid #414b40;border-radius:2px;width:8px;height:8px;position:absolute;top:11px;left:4px}#dandelion-preview .article-links{margin:0;padding:0;list-style:none}#dandelion-preview .article-links li{border-top:1px solid #e6e2d9}#dandelion-preview .article-links a{color:#414b40;text-underline-offset:4px;min-height:44px;padding:14px 0;font-size:14px;line-height:1.6;text-decoration:underline;display:block}@media (max-width:650px){#dandelion-preview .breadcrumbs{padding:12px 24px}#dandelion-preview .article-hero,#dandelion-preview .article-body{padding-left:24px;padding-right:24px}#dandelion-preview .article-card{padding:22px}}#dandelion-preview .hw-link-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:860px;margin:22px 0 0;padding:0;list-style:none;display:grid}#dandelion-preview .hw-link-cards a{color:#55594f;background:#fcfaf6;border:1px solid #dedbd2;border-radius:3px;flex-direction:column;gap:4px;height:100%;min-height:48px;padding:18px;font-size:13px;line-height:1.6;display:flex}#dandelion-preview .hw-link-cards a:hover,#dandelion-preview .hw-link-cards a:focus-visible{border-color:#414b40}#dandelion-preview .hw-link-cards strong{color:#292c29;font-size:15px;font-weight:500}#dandelion-preview .hw-link-cards .hw-arrow{color:#414b40;margin-top:auto;padding-top:10px}@media (max-width:760px){#dandelion-preview .hw-link-cards{grid-template-columns:1fr}}#dandelion-preview .article-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:980px;margin-top:22px;display:grid}#dandelion-preview .article-cards .article-card{max-width:none}@media (max-width:760px){#dandelion-preview .article-cards{grid-template-columns:1fr}}
