.blog-module__JsT-Oq__shell{max-width:var(--maxw-decision-wide);padding:var(--spacing-lg);color:var(--text-main);word-break:keep-all;overflow-wrap:anywhere;padding-block:var(--spacing-lg) var(--spacing-3xl);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-sm);gap:var(--spacing-xs);flex-wrap:nowrap;margin-bottom:0;overflow-x:auto}.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-lg) var(--spacing-xl);padding-block:var(--spacing-lg)}.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);max-width:var(--maxw-read);letter-spacing:var(--tracking-heading);text-wrap:balance}.blog-module__JsT-Oq__kicker{font-size:var(--font-kicker);color:var(--primary);font-weight:var(--weight-bold);letter-spacing:var(--tracking-kicker)}.blog-module__JsT-Oq__lead{font-size:var(--font-body-lead);line-height:var(--leading-body);color:var(--text-body);max-width:var(--maxw-read);margin-top:var(--spacing-lg)}.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:0 var(--spacing-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.blog-module__JsT-Oq__card{padding:var(--spacing-xl) 0;background:var(--bg-white);border:0;border-top:var(--border-subtle);border-radius:0;min-width:0}.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);color:var(--ink-soft)}.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);color:var(--text-main)}.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);font-size:var(--font-caption);line-height:var(--leading-meta);display:block;overflow-x:auto}.blog-module__JsT-Oq__body th,.blog-module__JsT-Oq__body td{padding:var(--spacing-md);border:var(--border-subtle);text-align:start;vertical-align:top;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);border-left-color:var(--primary);background:var(--primary-tint);padding:var(--spacing-sm) var(--spacing-lg);margin-inline:0}.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);border-radius:var(--radius-md)}.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,.blog-module__JsT-Oq__shell table: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)}.blog-module__JsT-Oq__page{--service-page-background:var(--bg-white)}.blog-module__JsT-Oq__nav a{padding-inline:var(--spacing-md);color:var(--text-body);font-size:var(--font-caption);flex-shrink:0}.blog-module__JsT-Oq__nav a[aria-current=page]{color:var(--primary);background:var(--primary-soft)}.blog-module__JsT-Oq__nav a:hover{background:var(--bg-light)}.blog-module__JsT-Oq__cardMeta{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);flex-wrap:wrap;display:flex}.blog-module__JsT-Oq__cardMeta .blog-module__JsT-Oq__kicker{color:var(--primary)}.blog-module__JsT-Oq__card h2{line-height:var(--leading-heading);margin-block:var(--spacing-md)}:is(.blog-module__JsT-Oq__shell[data-view=article] .blog-module__JsT-Oq__header,.blog-module__JsT-Oq__shell[data-view=article] [data-blog-id],.blog-module__JsT-Oq__shell[data-view=article] .blog-subscribe){max-width:var(--maxw-read);margin-inline:auto}.blog-module__JsT-Oq__shell[data-view=article] .blog-module__JsT-Oq__header{border-bottom:var(--border-subtle);padding-bottom:var(--spacing-xl)}.blog-module__JsT-Oq__body h2{padding-top:var(--spacing-md);margin-top:var(--spacing-2xl);color:var(--text-main)}.blog-module__JsT-Oq__body>h2:first-child{margin-top:0;padding-top:0}.blog-module__JsT-Oq__body p,.blog-module__JsT-Oq__body ul,.blog-module__JsT-Oq__body ol{margin-block:var(--spacing-lg)}.blog-module__JsT-Oq__body li+li{margin-top:var(--spacing-sm)}.blog-module__JsT-Oq__body hr{border:0;border-top:var(--border-subtle);margin-block:var(--spacing-2xl)}.blog-module__JsT-Oq__body tbody tr:nth-child(2n){background:var(--bg-light)}.blog-module__JsT-Oq__body .calc-box{padding:var(--spacing-lg);background:var(--bg-light);border:var(--border-subtle);border-radius:var(--radius-card)}.blog-module__JsT-Oq__body .calc-box button{width:100%}.blog-module__JsT-Oq__cover{margin:0 0 var(--spacing-xl)}.blog-module__JsT-Oq__cover img{border-radius:var(--radius-card)}.blog-module__JsT-Oq__nextStep{background:var(--primary-tint);padding:var(--spacing-xl);margin-block:var(--spacing-2xl)}.blog-module__JsT-Oq__shell .blog-subscribe{border:0;border-top:var(--border-subtle);padding:var(--spacing-2xl) 0 0;margin-top:var(--spacing-2xl);border-radius:0}.blog-module__JsT-Oq__shell .blog-subscribe p{max-width:var(--maxw-read);color:var(--text-body)}.blog-module__JsT-Oq__shell .blog-subscribe p[id$=privacy]{font-size:var(--font-caption)}.blog-module__JsT-Oq__shell .blog-subscribe p:empty{margin:0}@media (max-width:48em){.blog-module__JsT-Oq__cards{grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__shell{padding-inline:var(--spacing-lg)}.blog-module__JsT-Oq__nav{gap:0}.blog-module__JsT-Oq__nav a{padding-inline:var(--spacing-sm)}.blog-module__JsT-Oq__header{padding-block:var(--spacing-sm);margin-block:var(--spacing-lg)}.blog-module__JsT-Oq__card{padding-block:var(--spacing-lg)}.blog-module__JsT-Oq__nextStep{padding:var(--spacing-lg)}.blog-module__JsT-Oq__actions{flex-direction:column;align-items:stretch}.blog-module__JsT-Oq__actions a{text-align:center}}.blog-module__JsT-Oq__masthead{align-items:center;gap:var(--spacing-lg);padding-block:var(--spacing-md) var(--spacing-lg);display:flex}.blog-module__JsT-Oq__publication{color:var(--text-main);font-size:var(--font-h3);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading)}.blog-module__JsT-Oq__publication span{font-weight:var(--weight-medium)}.blog-module__JsT-Oq__tagline{font-size:var(--font-caption);color:var(--text-muted)}.blog-module__JsT-Oq__searchLink{min-height:var(--touch-sm);color:var(--text-body);border-radius:var(--radius-btn);align-items:center;margin-left:auto;display:inline-flex}.blog-module__JsT-Oq__homeHeader{margin-block:var(--spacing-xl);padding-block:0}.blog-module__JsT-Oq__homeHeader .blog-module__JsT-Oq__kicker{display:none}.blog-module__JsT-Oq__homeHeader .blog-module__JsT-Oq__lead{margin-top:var(--spacing-sm);font-size:var(--font-body)}.blog-module__JsT-Oq__feature{gap:var(--spacing-2xl);margin-block:var(--spacing-xl) var(--spacing-2xl);grid-template-columns:1.15fr 1fr;align-items:center;display:grid}.blog-module__JsT-Oq__featureArt{border-radius:var(--radius-btn);background:var(--bg-warm);display:block;position:relative;overflow:hidden}.blog-module__JsT-Oq__featureArt img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.blog-module__JsT-Oq__featureArt>span{bottom:var(--spacing-sm);left:var(--spacing-sm);right:var(--spacing-sm);width:fit-content;padding:var(--spacing-xs) var(--spacing-sm);background:var(--bg-white);color:var(--text-body);font-size:var(--font-sm);border-radius:var(--radius-sm);position:absolute}.blog-module__JsT-Oq__featureCopy h2{font-size:var(--font-h2);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin-block:var(--spacing-md);text-wrap:balance}.blog-module__JsT-Oq__featureCopy h2 a{color:var(--text-main)}.blog-module__JsT-Oq__featureCopy>p:not(.blog-module__JsT-Oq__kicker){color:var(--text-body);line-height:var(--leading-body)}.blog-module__JsT-Oq__readStory{min-height:var(--cta-min);justify-content:space-between;align-items:center;gap:var(--spacing-xl);width:fit-content;margin-top:var(--spacing-lg);color:var(--text-main);font-weight:var(--weight-bold);border-radius:var(--radius-btn);display:flex}.blog-module__JsT-Oq__topicPaths{gap:var(--spacing-lg);padding-block:var(--spacing-xl);border-block:var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blog-module__JsT-Oq__topicPaths a{gap:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--radius-btn);color:var(--text-main);line-height:var(--leading-meta);display:grid}.blog-module__JsT-Oq__topicPaths span{font-size:var(--font-caption);color:var(--text-muted)}.blog-module__JsT-Oq__topicPaths a:hover{background:var(--bg-light)}.blog-module__JsT-Oq__sectionHeading{align-items:baseline;gap:var(--spacing-md);margin-block:var(--spacing-3xl) var(--spacing-lg);flex-wrap:wrap;justify-content:space-between;display:flex}.blog-module__JsT-Oq__sectionHeading h2{font-size:var(--font-h2-page);letter-spacing:var(--tracking-heading)}.blog-module__JsT-Oq__sectionHeading>span{color:var(--text-muted);font-size:var(--font-caption)}.blog-module__JsT-Oq__cards{gap:var(--spacing-2xl) var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr))}.blog-module__JsT-Oq__card{border:0;padding:0}.blog-module__JsT-Oq__storyLink{border-radius:var(--radius-btn);display:block}.blog-module__JsT-Oq__storyLink p{-webkit-line-clamp:2;margin-block:var(--spacing-sm);font-size:var(--font-caption);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__card h2{font-size:var(--font-h2-page);margin-block:var(--spacing-sm)}.blog-module__JsT-Oq__cardMeta{margin-bottom:var(--spacing-sm)}.blog-module__JsT-Oq__toc{padding:var(--spacing-lg);margin-bottom:var(--spacing-2xl);border-block:var(--border-subtle);background:var(--bg-warm)}.blog-module__JsT-Oq__toc summary{min-height:var(--touch-sm);cursor:pointer;font-weight:var(--weight-bold)}.blog-module__JsT-Oq__toc nav{display:grid}.blog-module__JsT-Oq__toc a{min-height:var(--touch-sm);padding-block:var(--spacing-xs);color:var(--text-body);font-size:var(--font-caption);border-radius:var(--radius-btn);align-items:center;display:flex}.blog-module__JsT-Oq__body h2,.blog-module__JsT-Oq__body h3{scroll-margin-top:calc(var(--header-h) + var(--spacing-lg))}.blog-module__JsT-Oq__toc a:hover,.blog-module__JsT-Oq__storyLink:hover h2,.blog-module__JsT-Oq__featureCopy h2 a:hover{color:var(--primary)}.blog-module__JsT-Oq__shell summary:focus-visible{outline:.125em solid var(--primary);outline-offset:.2em}@media (max-width:48em){.blog-module__JsT-Oq__tagline{display:none}.blog-module__JsT-Oq__masthead{gap:var(--spacing-sm);padding-top:0}.blog-module__JsT-Oq__feature{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__featureArt img{aspect-ratio:3/2}.blog-module__JsT-Oq__featureCopy h2{text-wrap:initial}.blog-module__JsT-Oq__homeHeader{margin-block:var(--spacing-lg)}.blog-module__JsT-Oq__homeHeader h1{text-wrap:initial}.blog-module__JsT-Oq__topicPaths{gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__topicPaths a{padding-inline:0}.blog-module__JsT-Oq__cards{grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__topicCover{aspect-ratio:2}.blog-module__JsT-Oq__sectionHeading{margin-top:var(--spacing-2xl)}}.blog-module__JsT-Oq__topicCover{aspect-ratio:16/9;margin-bottom:var(--spacing-lg);border-radius:var(--radius-card);background:var(--bg-warm);position:relative;overflow:hidden}.blog-module__JsT-Oq__topicCover img{object-fit:cover;width:100%;height:100%;display:block}.blog-module__JsT-Oq__topicCover span{bottom:var(--spacing-sm);right:var(--spacing-sm);background:var(--bg-white);color:var(--text-body);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-sm);border-radius:var(--radius-sm);position:absolute}
