.cms-body[data-astro-cid-vlpdmd2l]{font-size:var(--text-site-sp-body);line-height:var(--text-site-sp-body--line-height);color:var(--color-ink);overflow-wrap:anywhere}@media (width>=768px){.cms-body[data-astro-cid-vlpdmd2l]{font-size:var(--text-site-body);line-height:var(--text-site-body--line-height)}}.cms-body[data-astro-cid-vlpdmd2l]>*{margin-top:1.25rem}.cms-body[data-astro-cid-vlpdmd2l]>:first-child{margin-top:0}.cms-body[data-astro-cid-vlpdmd2l] h2{border-left:4px solid var(--color-primary);font-size:var(--text-site-sp-h3);line-height:var(--text-site-sp-h3--line-height);margin-top:2.5rem;padding-left:.75rem;font-weight:700}.cms-body[data-astro-cid-vlpdmd2l] h3{font-size:var(--text-site-sp-h3);line-height:var(--text-site-sp-h3--line-height);color:var(--color-primary-text);margin-top:2rem;font-weight:700}@media (width>=768px){.cms-body[data-astro-cid-vlpdmd2l] h2{font-size:var(--text-site-h3);line-height:var(--text-site-h3--line-height)}}.cms-body[data-astro-cid-vlpdmd2l] h4{margin-top:1.5rem;font-weight:700}.cms-body[data-astro-cid-vlpdmd2l] :is(h2,h3,h4)+*{margin-top:.75rem}.cms-body[data-astro-cid-vlpdmd2l] ul,.cms-body[data-astro-cid-vlpdmd2l] ol{padding-left:1.5em}.cms-body[data-astro-cid-vlpdmd2l] ul{list-style:outside}.cms-body[data-astro-cid-vlpdmd2l] ol{list-style:decimal}.cms-body[data-astro-cid-vlpdmd2l] li+li{margin-top:.5rem}.cms-body[data-astro-cid-vlpdmd2l] li::marker{color:var(--color-primary-text)}.cms-body[data-astro-cid-vlpdmd2l] a{color:var(--color-primary-text);text-underline-offset:4px;transition:text-underline-offset var(--motion-hover) var(--ease-site-out);text-decoration:underline 1.5px}.cms-body[data-astro-cid-vlpdmd2l] a:hover{text-underline-offset:6px}.cms-body[data-astro-cid-vlpdmd2l] img{border-radius:var(--radius-2xl);max-width:100%;height:auto}.cms-body[data-astro-cid-vlpdmd2l] figcaption{font-size:var(--text-site-caption);color:var(--color-site-ink-soft);margin-top:.5rem}.cms-body[data-astro-cid-vlpdmd2l] blockquote{border-radius:0 var(--radius-xl) var(--radius-xl) 0;border-left:3px solid var(--color-primary);background:var(--color-primary-bg);padding:.875rem 1rem}.cms-body[data-astro-cid-vlpdmd2l] hr{border-color:var(--color-divider)}.cms-body[data-astro-cid-vlpdmd2l] table{border-collapse:collapse;width:100%}.cms-body[data-astro-cid-vlpdmd2l] th,.cms-body[data-astro-cid-vlpdmd2l] td{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.5rem .75rem}.cms-body[data-astro-cid-vlpdmd2l] th{background:var(--color-primary-bg);font-weight:700}.cms-body[data-astro-cid-vlpdmd2l] code{border-radius:var(--radius-sm);background:var(--color-canvas);padding:.1em .3em;font-size:.9em}.cms-body[data-astro-cid-vlpdmd2l] .cms-quote-source{font-size:var(--text-site-caption);color:var(--color-site-ink-soft);margin-top:.5rem}.cms-body[data-astro-cid-vlpdmd2l] .cms-quote-source:before{content:"— "}.cms-body[data-astro-cid-vlpdmd2l] .cms-callout{border-radius:var(--radius-2xl);background:var(--color-info-bg);padding:1rem 1.25rem}.cms-body[data-astro-cid-vlpdmd2l] .cms-callout[data-variant=warning]{background:var(--color-warning-bg)}.cms-body[data-astro-cid-vlpdmd2l] .cms-callout[data-variant=tip]{background:var(--color-primary-bg)}.cms-body[data-astro-cid-vlpdmd2l] .cms-callout>*+*{margin-top:.5rem}.cms-body[data-astro-cid-vlpdmd2l] .cms-callout-title{color:var(--color-info-text);font-weight:700}.cms-body[data-astro-cid-vlpdmd2l] .cms-callout[data-variant=warning] .cms-callout-title{color:var(--color-warning-text)}.cms-body[data-astro-cid-vlpdmd2l] .cms-callout[data-variant=tip] .cms-callout-title{color:var(--color-primary-text)}.cms-body[data-astro-cid-vlpdmd2l] .faq-body>*+*{margin-top:.5rem}.cms-body[data-astro-cid-vlpdmd2l] .cms-table{border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--color-border);-webkit-overflow-scrolling:touch;overflow-x:auto}.cms-body[data-astro-cid-vlpdmd2l] .cms-table table{width:max-content;min-width:100%;max-width:960px;font-size:var(--text-site-sub)}.cms-body[data-astro-cid-vlpdmd2l] .cms-table :is(th,td){border-width:0 1px 1px 0;min-width:7em}.cms-body[data-astro-cid-vlpdmd2l] .cms-table tr:last-child :is(th,td){border-bottom-width:0}.cms-body[data-astro-cid-vlpdmd2l] .cms-table :is(th,td):last-child{border-right-width:0}.cms-body[data-astro-cid-vlpdmd2l] .cms-button{text-align:center;margin-top:2rem}.cms-body[data-astro-cid-vlpdmd2l] .cms-button a{background:var(--color-primary-text);min-width:min(100%,280px);min-height:3.5rem;color:var(--color-on-primary);box-shadow:var(--shadow-cta);transition:translate var(--motion-hover) var(--ease-site-out), background-color var(--motion-hover) var(--ease-site-out);border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 2rem;font-weight:700;text-decoration:none;display:inline-flex}.cms-body[data-astro-cid-vlpdmd2l] .cms-button a:hover{background:var(--color-primary-deep);translate:0 -2px}
