.blog-module__JsT-Oq__shell{max-width:var(--maxw-read-wide);padding:var(--spacing-lg);color:var(--text-main);word-break:keep-all;overflow-wrap:anywhere;margin-inline:auto}.blog-module__JsT-Oq__nav,.blog-module__JsT-Oq__actions,.blog-module__JsT-Oq__pagination{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.blog-module__JsT-Oq__nav{border-bottom:var(--border-subtle);padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-xl)}.blog-module__JsT-Oq__nav a,.blog-module__JsT-Oq__pagination a{min-height:var(--touch-min);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-btn);font-weight:var(--weight-bold);color:var(--primary);align-items:center;display:inline-flex}.blog-module__JsT-Oq__header{margin-block:var(--spacing-xl)}.blog-module__JsT-Oq__header h1{font-size:var(--font-h1-page);line-height:var(--leading-heading);font-weight:var(--weight-heading);margin-block:var(--spacing-md)}.blog-module__JsT-Oq__kicker{font-size:var(--font-kicker);color:var(--primary);font-weight:var(--weight-bold)}.blog-module__JsT-Oq__lead{font-size:var(--font-body-lead);line-height:var(--leading-body);color:var(--text-body)}.blog-module__JsT-Oq__meta{font-size:var(--font-caption);line-height:var(--leading-meta);color:var(--text-muted)}.blog-module__JsT-Oq__cards{gap:var(--spacing-lg);display:grid}.blog-module__JsT-Oq__card{padding:var(--spacing-lg);background:var(--bg-white);border:var(--border-subtle);border-radius:var(--radius-card)}.blog-module__JsT-Oq__card h2,.blog-module__JsT-Oq__nextStep h2{font-size:var(--font-h2-page);line-height:var(--leading-heading);margin-block:var(--spacing-sm)}.blog-module__JsT-Oq__shell .blog-subscribe h2{font-size:var(--font-h2-page);line-height:var(--leading-heading);margin-block:var(--spacing-sm)}.blog-module__JsT-Oq__card p{line-height:var(--leading-body);color:var(--text-body)}.blog-module__JsT-Oq__card a{color:var(--text-main)}.blog-module__JsT-Oq__nextStep{background:var(--bg-white);border:var(--border-subtle);border-radius:var(--radius-card);padding:var(--spacing-lg);margin-block:var(--spacing-xl)}.blog-module__JsT-Oq__shell .blog-subscribe{background:var(--bg-white);border:var(--border-subtle);border-radius:var(--radius-card);padding:var(--spacing-lg);margin-block:var(--spacing-xl)}.blog-module__JsT-Oq__nextStep p{line-height:var(--leading-body)}.blog-module__JsT-Oq__shell .blog-subscribe p{line-height:var(--leading-body)}.blog-module__JsT-Oq__actions{margin-top:var(--spacing-md)}.blog-module__JsT-Oq__primary,.blog-module__JsT-Oq__secondary,.blog-module__JsT-Oq__body button{min-height:var(--cta-min);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-btn);border:var(--border-subtle);font-size:var(--font-body);font-weight:var(--weight-bold);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__shell .blog-subscribe button{min-height:var(--cta-min);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-btn);border:var(--border-subtle);font-size:var(--font-body);font-weight:var(--weight-bold);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__primary,.blog-module__JsT-Oq__body button{background:var(--primary);color:var(--bg-white)}.blog-module__JsT-Oq__shell .blog-subscribe button{background:var(--primary);color:var(--bg-white)}.blog-module__JsT-Oq__secondary{background:var(--bg-light);color:var(--primary)}.blog-module__JsT-Oq__pagination{margin-block:var(--spacing-xl);justify-content:center}.blog-module__JsT-Oq__cover img,.blog-module__JsT-Oq__body img{max-width:100%;height:auto;margin-inline:auto;display:block}.blog-module__JsT-Oq__body{font-size:var(--font-body-readable);line-height:var(--leading-body)}.blog-module__JsT-Oq__body h1,.blog-module__JsT-Oq__body h2{font-size:var(--font-h2-page);line-height:var(--leading-heading);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.blog-module__JsT-Oq__body h3{font-size:var(--font-h3);margin-top:var(--spacing-lg)}.blog-module__JsT-Oq__body p,.blog-module__JsT-Oq__body ul,.blog-module__JsT-Oq__body ol,.blog-module__JsT-Oq__body blockquote,.blog-module__JsT-Oq__body figure{margin-block:var(--spacing-md)}.blog-module__JsT-Oq__body ul,.blog-module__JsT-Oq__body ol{padding-left:var(--spacing-lg)}.blog-module__JsT-Oq__body a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.blog-module__JsT-Oq__body pre{white-space:pre-wrap;overflow-wrap:anywhere}.blog-module__JsT-Oq__body table{border-collapse:collapse;width:100%;max-width:100%;margin-block:var(--spacing-lg);display:block;overflow-x:auto}.blog-module__JsT-Oq__body th,.blog-module__JsT-Oq__body td{padding:var(--spacing-sm);border:var(--border-subtle);min-width:6em}.blog-module__JsT-Oq__body th{background:var(--bg-light)}.blog-module__JsT-Oq__body blockquote{border-left:var(--border-strong) solid .25em;padding-left:var(--spacing-md)}.blog-module__JsT-Oq__body label{font-weight:var(--weight-bold);margin-block:var(--spacing-sm);display:block}.blog-module__JsT-Oq__shell .blog-subscribe label{font-weight:var(--weight-bold);margin-block:var(--spacing-sm);display:block}.blog-module__JsT-Oq__body input,.blog-module__JsT-Oq__body select{width:100%;min-height:var(--control-min-height);padding-inline:var(--control-padding-inline);font-size:var(--control-font-size);border:var(--control-border);border-radius:var(--control-radius);background:var(--bg-white);color:var(--text-main);margin-bottom:var(--spacing-md)}.blog-module__JsT-Oq__shell .blog-subscribe input{width:100%;min-height:var(--control-min-height);padding-inline:var(--control-padding-inline);font-size:var(--control-font-size);border:var(--control-border);border-radius:var(--control-radius);background:var(--bg-white);color:var(--text-main);margin-bottom:var(--spacing-md)}.blog-module__JsT-Oq__body .result-area{background:var(--bg-light);padding:var(--spacing-lg);margin-top:var(--spacing-md);border:var(--border-subtle);border-radius:var(--radius-md)}.blog-module__JsT-Oq__notice{color:var(--text-body);font-size:var(--font-caption);line-height:var(--leading-meta);padding:var(--spacing-md);background:var(--bg-light);margin-block:var(--spacing-lg)}.blog-module__JsT-Oq__shell .blog-subscribe form{max-width:var(--maxw-form)}.blog-module__JsT-Oq__shell .blog-subscribe button{width:100%}.blog-module__JsT-Oq__shell .blog-subscribe a{color:var(--primary);text-decoration:underline}.blog-module__JsT-Oq__shell [role=alert]{color:var(--danger)}:is(.blog-module__JsT-Oq__shell a:focus-visible,.blog-module__JsT-Oq__shell button:focus-visible,.blog-module__JsT-Oq__shell input:focus-visible,.blog-module__JsT-Oq__shell select:focus-visible){outline:.125em solid var(--primary);outline-offset:.2em;box-shadow:var(--ring)}@media print{.blog-module__JsT-Oq__nav,.blog-module__JsT-Oq__nextStep{display:none}.blog-module__JsT-Oq__shell .blog-subscribe{display:none}.blog-module__JsT-Oq__shell{max-width:100%}}.blog-module__JsT-Oq__search{gap:var(--spacing-sm);margin-block:var(--spacing-lg);display:grid}.blog-module__JsT-Oq__search input{font-size:var(--control-font-size);min-height:var(--control-min-height);padding-inline:var(--control-padding-inline);border:var(--control-border);border-radius:var(--control-radius)}
