.cm-nw[data-astro-cid-3vx73dql]{white-space:nowrap}.cm-hero[data-astro-cid-3vx73dql]{padding-block:clamp(2rem,1rem + 3.4vw,4.5rem) clamp(3.5rem,2rem + 5vw,7rem)}.cm-hero-compact[data-astro-cid-3vx73dql]{padding-block:clamp(1.25rem,.75rem + 2vw,2.75rem) clamp(.5rem,.25rem + 1vw,1.25rem)}.cm-hero-compact[data-astro-cid-3vx73dql] .cm-lead[data-astro-cid-3vx73dql]{font-size:var(--rz-fs-body);line-height:var(--rz-lh-body);max-width:var(--rz-measure)}.cm-hero-compact[data-astro-cid-3vx73dql] .cm-after[data-astro-cid-3vx73dql]>.rz-proof{margin-top:var(--rz-space-5)}.cm-grid[data-astro-cid-3vx73dql]{align-items:start;gap:clamp(2.5rem,1.8rem + 3vw,4.5rem);display:grid}.cm-copy[data-astro-cid-3vx73dql]{min-width:0}.cm-title[data-astro-cid-3vx73dql]{text-wrap:balance;font-size:clamp(2.75rem,1.35rem + 4.2vw,5.25rem);line-height:.98}.cm-main[data-astro-cid-3vx73dql]{max-width:15ch;display:block}.cm-hero-split[data-astro-cid-3vx73dql] .cm-main[data-astro-cid-3vx73dql]{max-width:none}.cm-rest[data-astro-cid-3vx73dql]{font-size:clamp(1.75rem,1.2rem + 2.3vw,3.375rem);font-stretch:var(--rz-voice-ask-wdth);font-weight:var(--rz-voice-ask-wght);letter-spacing:0;text-transform:none;text-wrap:balance;margin-top:.4em;line-height:1.06;display:block}.cm-up[data-astro-cid-3vx73dql]{text-transform:uppercase}.cm-lead[data-astro-cid-3vx73dql]{margin:clamp(1.5rem,1rem + 1.6vw,2.5rem) 0 0}.cm-cta[data-astro-cid-3vx73dql]{margin:clamp(1.75rem,1.4rem + 1.2vw,2.5rem) 0 0}.cm-after[data-astro-cid-3vx73dql]{min-width:0}.cm-after[data-astro-cid-3vx73dql]>.rz-proof{margin-top:clamp(1.75rem,1.2rem + 2vw,3rem)}.cm-visual[data-astro-cid-3vx73dql]{flex-direction:column;align-items:center;min-width:0;display:flex}@media (width>=900px){.cm-hero[data-astro-cid-3vx73dql]:not(.cm-hero-split) .cm-copy[data-astro-cid-3vx73dql]{gap:var(--rz-gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.cm-hero[data-astro-cid-3vx73dql]:not(.cm-hero-split) .cm-main[data-astro-cid-3vx73dql]{max-width:none}.cm-hero[data-astro-cid-3vx73dql]:not(.cm-hero-split) .cm-lead[data-astro-cid-3vx73dql]{margin-top:0}.cm-hero-compact[data-astro-cid-3vx73dql]:not(.cm-hero-split) .cm-copy[data-astro-cid-3vx73dql]{display:block}.cm-hero-compact[data-astro-cid-3vx73dql]:not(.cm-hero-split) .cm-after[data-astro-cid-3vx73dql]{gap:var(--rz-gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;margin-top:clamp(1.25rem,1rem + 1vw,2rem);display:grid}.cm-hero-compact[data-astro-cid-3vx73dql]:not(.cm-hero-split) .cm-lead[data-astro-cid-3vx73dql]{margin:0}.cm-hero-compact[data-astro-cid-3vx73dql]:not(.cm-hero-split) .cm-after[data-astro-cid-3vx73dql]>.rz-proof{justify-self:end;margin:0}.cm-hero-split[data-astro-cid-3vx73dql] .cm-grid[data-astro-cid-3vx73dql]{gap:var(--rz-gutter) clamp(2rem, 1rem + 3vw, 5rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.cm-hero-split[data-astro-cid-3vx73dql] .cm-visual[data-astro-cid-3vx73dql]{padding-top:var(--rz-space-3);align-items:flex-end}}@media (width<=599px){.cm-cta[data-astro-cid-3vx73dql] .btn{flex:100%}}.cm-nw[data-astro-cid-rdoibdgz]{white-space:nowrap}.cm-sec[data-astro-cid-rdoibdgz]{padding-block:calc(var(--rz-section-y) * .45)}.cm-sec-tone[data-astro-cid-rdoibdgz]{padding-block:calc(var(--rz-section-y) * .8);margin-block:calc(var(--rz-section-y) * .45)}.cm-sec[data-astro-cid-rdoibdgz] .cm-folio{margin-bottom:clamp(1.75rem,1rem + 2.6vw,3.5rem)}.cm-h2[data-astro-cid-rdoibdgz]{max-width:19ch;margin:0;font-size:clamp(2rem,1.3rem + 2.7vw,3.75rem);line-height:1.04}.cm-h3[data-astro-cid-rdoibdgz]{max-width:22ch;margin:0;font-size:clamp(1.75rem,1.35rem + 1.6vw,2.75rem);line-height:1.06}.cm-answer[data-astro-cid-rdoibdgz]{max-width:var(--rz-measure-lead);font-size:var(--rz-fs-lead);line-height:var(--rz-lh-lead);color:var(--rz-text);text-wrap:pretty;margin:0}.cm-answer[data-astro-cid-rdoibdgz] code{font-family:var(--rz-font-mono);font-size:.82em}.cm-head[data-astro-cid-rdoibdgz]{gap:var(--rz-space-5) var(--rz-gutter);align-content:start;display:grid}.cm-sec-stack[data-astro-cid-rdoibdgz] .cm-head[data-astro-cid-rdoibdgz]:not(:last-child){margin-bottom:clamp(2rem,1.2rem + 3vw,4rem)}.cm-head[data-astro-cid-rdoibdgz]>*{margin-block:0}.cm-body-split[data-astro-cid-rdoibdgz]{gap:clamp(2.5rem, 1.5rem + 3vw, 4rem) var(--rz-gutter);align-items:start;display:grid}.cm-content[data-astro-cid-rdoibdgz]{min-width:0}.cm-body-split[data-astro-cid-rdoibdgz]>.cm-content[data-astro-cid-rdoibdgz]{align-items:center;gap:var(--rz-space-6);flex-direction:column;display:flex}@media (width>=900px){.cm-head-row[data-astro-cid-rdoibdgz]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.cm-head-row[data-astro-cid-rdoibdgz] .cm-answer[data-astro-cid-rdoibdgz]{justify-self:end}.cm-body-split[data-astro-cid-rdoibdgz]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(2.5rem,1.5rem + 3vw,6rem)}.cm-sec-split[data-astro-cid-rdoibdgz] .cm-h2[data-astro-cid-rdoibdgz]{max-width:16ch}.cm-sec-split[data-astro-cid-rdoibdgz] .cm-h3[data-astro-cid-rdoibdgz]{max-width:20ch}.cm-body-flip[data-astro-cid-rdoibdgz] .cm-content[data-astro-cid-rdoibdgz]{order:-1}}.cm-qa[data-astro-cid-ul6j67yg]{padding-block:calc(var(--rz-section-y) * .45)}.cm-qa[data-astro-cid-ul6j67yg] .cm-qa-folio{margin-bottom:clamp(1.75rem,1rem + 2.6vw,3.5rem)}.cm-qa-grid[data-astro-cid-ul6j67yg]{gap:clamp(1.5rem, 1rem + 2vw, 3rem) var(--rz-gutter);align-items:start;display:grid}.cm-qa-title[data-astro-cid-ul6j67yg]{max-width:14ch;margin:0;font-size:clamp(2rem,1.3rem + 2.7vw,3.75rem);line-height:1.04}.cm-qa-list[data-astro-cid-ul6j67yg]{border-top:var(--rz-rule-w-strong) solid var(--rz-rule-strong);min-width:0}.cm-qa-list[data-astro-cid-ul6j67yg] details[data-astro-cid-ul6j67yg]{border-bottom:var(--rz-rule-w) solid var(--rz-rule-color);margin:0}.cm-qa-list[data-astro-cid-ul6j67yg] summary[data-astro-cid-ul6j67yg]{justify-content:space-between;align-items:flex-start;gap:var(--rz-space-4);cursor:pointer;padding-block:1.05rem;list-style:none;display:flex}.cm-qa-list[data-astro-cid-ul6j67yg] summary[data-astro-cid-ul6j67yg]::-webkit-details-marker{display:none}.cm-qa-q[data-astro-cid-ul6j67yg]{font-family:var(--rz-font-display);font-stretch:var(--rz-quote-wdth);font-weight:var(--rz-quote-wght);text-wrap:balance;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height:1.15}.cm-qa-list[data-astro-cid-ul6j67yg] summary[data-astro-cid-ul6j67yg]:hover .cm-qa-q[data-astro-cid-ul6j67yg]{text-underline-offset:.2em;text-decoration:underline 1px}.cm-qa-sign[data-astro-cid-ul6j67yg]{border:1.5px solid var(--rz-text);width:1.75rem;height:1.75rem;transition:transform var(--rz-dur-2) var(--rz-ease-spring), background-color var(--rz-dur-1) var(--rz-ease-out);border-radius:50%;flex:none;margin-top:.15rem;position:relative}.cm-qa-sign[data-astro-cid-ul6j67yg]:before,.cm-qa-sign[data-astro-cid-ul6j67yg]:after{content:"";background:var(--rz-text);width:.7rem;height:1.5px;margin:-.75px 0 0 -.35rem;position:absolute;top:50%;left:50%}.cm-qa-sign[data-astro-cid-ul6j67yg]:after{transition:transform var(--rz-dur-2) var(--rz-ease-out);transform:rotate(90deg)}.cm-qa-list[data-astro-cid-ul6j67yg] details[data-astro-cid-ul6j67yg][open] .cm-qa-sign[data-astro-cid-ul6j67yg]{background:var(--rz-text)}.cm-qa-list[data-astro-cid-ul6j67yg] details[data-astro-cid-ul6j67yg][open] .cm-qa-sign[data-astro-cid-ul6j67yg]:before,.cm-qa-list[data-astro-cid-ul6j67yg] details[data-astro-cid-ul6j67yg][open] .cm-qa-sign[data-astro-cid-ul6j67yg]:after{background:var(--rz-bg)}.cm-qa-list[data-astro-cid-ul6j67yg] details[data-astro-cid-ul6j67yg][open] .cm-qa-sign[data-astro-cid-ul6j67yg]:after{transform:rotate(0)}.cm-qa-a[data-astro-cid-ul6j67yg]{color:var(--rz-text);max-width:var(--rz-measure);padding:0 2.75rem 1.4rem 0}.cm-qa-a[data-astro-cid-ul6j67yg] p{margin:0}.cm-qa-a[data-astro-cid-ul6j67yg] p+p{margin-top:var(--rz-space-3)}.cm-qa-more[data-astro-cid-ul6j67yg]{margin:var(--rz-space-5) 0 0;font-size:var(--rz-fs-small);color:var(--rz-text-muted)}@media (width>=900px){.cm-qa-grid[data-astro-cid-ul6j67yg]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.cm-qa-title[data-astro-cid-ul6j67yg]{top:calc(var(--rz-header-h) + var(--rz-space-6));position:sticky}}
