@layer site,prose,page;@layer site {} @layer page {body.css-v2 .dlx-rm-result-callout {background:transparent;border:0;padding:0} body.css-v2 .dlx-rm-result-callout__metric {margin-top:0} body.css-v2 .dlx-rm-result-callout__text {margin-bottom:0} .css-v2 .dlx-rm-intro::after {content:"";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(calc(100% - 48px),760px);height:1px;background:var(--rule,#d9d3c8);pointer-events:none;z-index:2} .css-v2 .dlx-rm-intro__inner {box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px} .css-v2 .dlx-rm-result-callout {box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px} .css-v2 .dlx-rm-watch {box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px} .css-v2 .dlx-rm-intro {padding-top:clamp(56px,10vw,88px);padding-bottom:clamp(56px,10vw,88px)} .css-v2 .dlx-rm-intro__inner {border-top:none;padding-top:0} .css-v2 .dlx-rm-intro__text {font-family:"DM Sans",sans-serif;font-size:var(--body-copy-size,clamp(14px,2.2vw,17px));line-height:1.95;font-weight:300;color:var(--mid,#6e6660);text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto} .css-v2 .dlx-rm-result-callout__text {font-family:"DM Sans",sans-serif;font-size:var(--body-copy-size,clamp(14px,2.2vw,17px));line-height:1.95;font-weight:300;color:var(--mid,#6e6660);text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}} @layer page {@media (max-width:760px) {.css-v2 .dlx-rm-intro__inner {padding-left:20px;padding-right:20px} .css-v2 .dlx-rm-result-callout {padding-left:20px;padding-right:20px} .css-v2 .dlx-rm-intro__text {font-size:14px} .css-v2 .dlx-rm-result-callout__text {font-size:14px}}} @layer page {.css-v2 .dlx-rm-intro__inner:has(.dlx-rm-intro__more)>.dlx-rm-intro__text:last-of-type {margin-bottom:0} .css-v2 .dlx-rm-intro__more {margin-top:24px} .css-v2 .dlx-rm-intro__more summary {display:inline-flex;align-items:center;gap:12px;min-height:44px;box-sizing:border-box;padding:10px 22px;border:1px solid currentColor;list-style:none;cursor:pointer;font:400 13px/1.5 "DM Sans",sans-serif;color:var(--mid,#6e6660)} .css-v2 .dlx-rm-intro__more summary::-webkit-details-marker {display:none} .css-v2 .dlx-rm-intro__more summary:focus-visible {outline:2px solid currentColor;outline-offset:4px} .css-v2 .dlx-rm-intro__read-less {display:none} .css-v2 .dlx-rm-intro__more[open] .dlx-rm-intro__read-more {display:none} .css-v2 .dlx-rm-intro__more[open] .dlx-rm-intro__read-less {display:inline} .css-v2 .dlx-rm-intro__extra {padding-top:24px} .css-v2 .dlx-rm-intro__extra>:last-child {margin-bottom:0}}