.styles-module__zwqsia__section{--kp-gap:clamp(16px, 2vw, 24px)}.styles-module__zwqsia__head{text-align:left;justify-items:start;margin-bottom:clamp(40px,5vw,72px);display:grid}.styles-module__zwqsia__head.styles-module__zwqsia__head>*{margin-bottom:0}.styles-module__zwqsia__intro>*+*{margin-top:16px}.styles-module__zwqsia__outro{margin-top:clamp(40px,5vw,64px)}.styles-module__zwqsia__section :is(.styles-module__zwqsia__intro,.styles-module__zwqsia__outro,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout){text-align:left}.styles-module__zwqsia__section :is(.styles-module__zwqsia__outro,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout) :is(p,li){max-width:68ch;line-height:1.6}.styles-module__zwqsia__section :is(.styles-module__zwqsia__outro,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout)>*+*{margin-top:1em}.styles-module__zwqsia__section :is(.styles-module__zwqsia__outro,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout) :is(ul,ol){padding-left:1.3em}.styles-module__zwqsia__section :is(.styles-module__zwqsia__outro,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout) ul{list-style:square}.styles-module__zwqsia__section :is(.styles-module__zwqsia__outro,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout) ol{list-style:decimal-leading-zero}.styles-module__zwqsia__section :is(.styles-module__zwqsia__outro,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout) li+li{margin-top:8px}.styles-module__zwqsia__section :is(.styles-module__zwqsia__outro,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout) li::marker{color:var(--surface-accent)}.styles-module__zwqsia__section .styles-module__zwqsia__cardBody :is(ul,ol){counter-reset:kp;padding:0;list-style:none}.styles-module__zwqsia__section .styles-module__zwqsia__cardBody li{border-top:1px solid var(--stroke-secondary);padding-block:16px}.styles-module__zwqsia__section .styles-module__zwqsia__cardBody ul>li:before{content:"";background:var(--surface-accent);width:6px;height:6px;margin:0 0 10px;display:block}.styles-module__zwqsia__section .styles-module__zwqsia__cardBody ol>li{counter-increment:kp}.styles-module__zwqsia__section .styles-module__zwqsia__cardBody ol>li:before{content:counter(kp, decimal-leading-zero);font:600 15px/1 var(--f-head);color:var(--text-accent-strong);margin-bottom:6px;display:block}.styles-module__zwqsia__section :is(.styles-module__zwqsia__cardBody,.styles-module__zwqsia__rowBody,.styles-module__zwqsia__colBody,.styles-module__zwqsia__optionBody,.styles-module__zwqsia__meaning,.styles-module__zwqsia__callout) strong{color:var(--text-primary)}.styles-module__zwqsia__section :is(.styles-module__zwqsia__intro,.styles-module__zwqsia__cardBody,.styles-module__zwqsia__callout) a{color:var(--text-primary);-webkit-text-decoration-color:var(--surface-accent);text-decoration-color:var(--surface-accent);text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px}.styles-module__zwqsia__cards{gap:var(--kp-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.styles-module__zwqsia__card{text-align:left;background:var(--surface-tertiary);grid-template-rows:1fr auto;gap:16px;padding:clamp(28px,3vw,40px) 22px 22px;display:grid}.styles-module__zwqsia__stack{align-content:start;justify-items:start;display:grid}.styles-module__zwqsia__cardIcon{margin-bottom:28px}.styles-module__zwqsia__cardTitle{color:var(--text-primary);text-wrap:balance}.styles-module__zwqsia__cardBody{color:var(--text-secondary);text-wrap:pretty;max-width:30ch;margin:10px 0 0;font-size:15px;line-height:1.6}.styles-module__zwqsia__cardBody>*+*{margin-top:10px}.styles-module__zwqsia__cardBody.styles-module__zwqsia__runIn{font-size:var(--fs-body);max-width:32ch;margin-top:0}.styles-module__zwqsia__section .styles-module__zwqsia__runIn>p:first-child>strong:first-child,.styles-module__zwqsia__section .styles-module__zwqsia__runIn>div>p:first-child>strong:first-child{color:var(--text-primary);font-weight:700}.styles-module__zwqsia__section .styles-module__zwqsia__cardBody.styles-module__zwqsia__runIn strong{font-weight:inherit}.styles-module__zwqsia__go{width:48px;height:48px;color:var(--text-primary);transition:background-color .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);border:1px solid #1c1e2333;justify-self:start;place-items:center;font-size:22px;display:grid}.styles-module__zwqsia__go svg{width:1em;height:1em;transition:transform .45s var(--ease)}.styles-module__zwqsia__card:is(:hover,:focus-within) .styles-module__zwqsia__go{background:var(--surface-inverse);border-color:var(--surface-inverse);color:var(--text-on-inverse)}.styles-module__zwqsia__card:is(:hover,:focus-within) .styles-module__zwqsia__go svg{transform:translate(3px,-3px)}@media (hover:none){.styles-module__zwqsia__card:active .styles-module__zwqsia__go{background:var(--surface-inverse);color:var(--text-on-inverse)}}.styles-module__zwqsia__split{grid-template-columns:minmax(0,1fr);display:grid}.styles-module__zwqsia__splitHead .styles-module__zwqsia__head{margin-bottom:clamp(32px,5vw,48px)}.styles-module__zwqsia__rows{border-top:1px solid var(--text-primary);margin:0;padding:0;list-style:none}.styles-module__zwqsia__row{text-align:left;border-bottom:1px solid var(--stroke-secondary);justify-items:start;gap:10px;padding-block:24px;display:grid;position:relative}.styles-module__zwqsia__rowTitle{color:var(--text-primary);text-wrap:balance}.styles-module__zwqsia__rowBody{color:var(--text-secondary)}.styles-module__zwqsia__rowLinked:after{content:"";background:var(--surface-accent);transform-origin:0;height:2px;transition:transform .6s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.styles-module__zwqsia__rowLinked:is(:hover,:focus-within):after{transform:scaleX(1)}.styles-module__zwqsia__split .styles-module__zwqsia__outro{margin-top:32px}.styles-module__zwqsia__defs{grid-template-columns:minmax(0,1fr);gap:0 clamp(32px,5vw,80px);margin:0;display:grid}.styles-module__zwqsia__defsList{padding:0;list-style:none}.styles-module__zwqsia__def{text-align:left;border-top:1px solid var(--stroke-secondary);align-content:start;justify-items:start;gap:10px;padding-block:24px;display:grid}.styles-module__zwqsia__term,.styles-module__zwqsia__termHeading{font:600 22px/1.2 var(--f-head);letter-spacing:-.02em;color:var(--text-primary)}.styles-module__zwqsia__meaning{color:var(--text-secondary);margin:0}.styles-module__zwqsia__cols{grid-template-columns:minmax(0,1fr);gap:40px clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.styles-module__zwqsia__col{text-align:left;border-top:1px solid var(--text-primary);align-content:start;justify-items:start;gap:14px;padding-top:24px;display:grid}.styles-module__zwqsia__colTitle{color:var(--text-primary)}.styles-module__zwqsia__colBody{color:var(--text-secondary)}.styles-module__zwqsia__compare{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.styles-module__zwqsia__option{text-align:left;background:var(--surface-primary);border:1px solid var(--stroke-secondary);align-content:start;justify-items:start;gap:16px;padding:clamp(28px,4vw,48px) clamp(20px,3vw,40px);display:grid}.styles-module__zwqsia__option:nth-child(odd){background:var(--surface-tertiary);border-color:var(--surface-tertiary)}.styles-module__zwqsia__optionTitle{color:var(--text-primary)}.styles-module__zwqsia__optionBody{color:var(--text-secondary)}.styles-module__zwqsia__callout{margin-top:var(--kp-gap);background:var(--surface-primary);border-top:2px solid var(--surface-accent);color:var(--text-primary);padding:clamp(24px,3vw,36px) clamp(20px,3vw,40px)}.styles-module__zwqsia__callout :is(p,li){color:var(--text-primary)}@media (min-width:768px){.styles-module__zwqsia__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__zwqsia__cards>[data-wide-md]{grid-column:1/-1}.styles-module__zwqsia__card{min-height:300px}.styles-module__zwqsia__defs,.styles-module__zwqsia__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__zwqsia__cols>[data-wide-md]{grid-column:1/-1}.styles-module__zwqsia__compare{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr))}}@media (min-width:1160px){.styles-module__zwqsia__cards{grid-template-columns:repeat(12,minmax(0,1fr))}.styles-module__zwqsia__cards>*,.styles-module__zwqsia__cards>[data-wide-md]{grid-column:span var(--span,12)}.styles-module__zwqsia__card{min-height:360px}}@media (min-width:1024px){.styles-module__zwqsia__card{text-align:center}.styles-module__zwqsia__stack{justify-items:center}.styles-module__zwqsia__cardBody,.styles-module__zwqsia__section .styles-module__zwqsia__cardBody ul>li:before{margin-inline:auto}.styles-module__zwqsia__go{justify-self:center}.styles-module__zwqsia__cols{grid-template-columns:repeat(12,minmax(0,1fr))}.styles-module__zwqsia__cols>*,.styles-module__zwqsia__cols>[data-wide-md]{grid-column:span var(--span,12)}.styles-module__zwqsia__split{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;gap:clamp(40px,6vw,110px)}.styles-module__zwqsia__splitNoHead{grid-template-columns:minmax(0,1fr)}.styles-module__zwqsia__splitNoHead .styles-module__zwqsia__splitBody{max-width:900px}.styles-module__zwqsia__splitHead{position:sticky;top:110px}.styles-module__zwqsia__splitHead .styles-module__zwqsia__head{margin-bottom:0}.styles-module__zwqsia__rowBody{max-width:60ch}}@media (min-width:1024px) and (max-width:1279px){[data-toc-rail] .styles-module__zwqsia__split{grid-template-columns:minmax(0,1fr);gap:0}[data-toc-rail] .styles-module__zwqsia__splitHead{position:static}[data-toc-rail] .styles-module__zwqsia__splitHead .styles-module__zwqsia__head{margin-bottom:clamp(32px,5vw,48px)}}
