.sample-report-module__xgIAbW__page{max-width:1160px}.sample-report-module__xgIAbW__notice{border-left:4px solid var(--forest-glow);background:var(--night-0);font-size:var(--fs-body);margin-top:24px;padding:20px;line-height:1.9}.sample-report-module__xgIAbW__contents{border-bottom:1px solid var(--hairline-strong);padding:24px 0 32px}.sample-report-module__xgIAbW__contents ul{flex-wrap:wrap;gap:16px 28px;padding:0;list-style:none;display:flex}.sample-report-module__xgIAbW__contents a{text-decoration:none;display:inline-block}.sample-report-module__xgIAbW__report{color:#24332e;background:#fcfcf8;border-radius:16px;margin-top:32px;padding:clamp(20px,5vw,64px)}.sample-report-module__xgIAbW__section{gap:24px;min-width:0;padding-block:40px;scroll-margin-top:96px;display:grid}.sample-report-module__xgIAbW__section+.sample-report-module__xgIAbW__section{border-top:1px solid #c8d2cb}.sample-report-module__xgIAbW__section h2{color:#24332e;letter-spacing:-.02em;font-size:clamp(26px,3vw,38px);line-height:1.45}.sample-report-module__xgIAbW__section h3{color:#24332e;font-size:20px;line-height:1.6}.sample-report-module__xgIAbW__section p,.sample-report-module__xgIAbW__section li,.sample-report-module__xgIAbW__facts{font-size:var(--fs-body);line-height:1.95}.sample-report-module__xgIAbW__section .eyebrow{color:#506056}.sample-report-module__xgIAbW__section a{color:#075a42;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.sample-report-module__xgIAbW__summary,.sample-report-module__xgIAbW__evidence,.sample-report-module__xgIAbW__result{background:#eef3ec;border:1px solid #bccdc1;border-radius:10px;gap:16px;min-width:0;padding:clamp(16px,3vw,28px);display:grid}.sample-report-module__xgIAbW__badge{color:#743421;border:1px solid #8b3d28;border-radius:6px;padding:4px 12px;font-weight:700;display:inline-block}.sample-report-module__xgIAbW__facts{gap:20px;display:grid}.sample-report-module__xgIAbW__facts div{gap:6px;display:grid}.sample-report-module__xgIAbW__facts dt{font-weight:700}.sample-report-module__xgIAbW__facts dd{margin:0}.sample-report-module__xgIAbW__tableScroll{min-width:0;position:relative;overflow-x:auto}.sample-report-module__xgIAbW__tableScroll table{border-collapse:collapse;width:100%;min-width:580px;font-size:var(--fs-body);line-height:1.8}.sample-report-module__xgIAbW__tableScroll caption{text-align:left;padding-bottom:16px}.sample-report-module__xgIAbW__tableScroll th,.sample-report-module__xgIAbW__tableScroll td{text-align:left;border-bottom:1px solid #b7c8bb;padding:14px 12px}.sample-report-module__xgIAbW__tableScroll thead{background:#dfe9dd}.sample-report-module__xgIAbW__steps,.sample-report-module__xgIAbW__limits{gap:20px;padding-left:24px;display:grid}.sample-report-module__xgIAbW__actions{flex-wrap:wrap;gap:16px;display:flex}.sample-report-module__xgIAbW__actions .button{white-space:normal;text-decoration:none}.sample-report-module__xgIAbW__actions .buttonPrimary{color:#fff;background:#173d30}.sample-report-module__xgIAbW__actions .button:not(.buttonPrimary){color:#173d30;border-color:#173d30}.sample-report-module__xgIAbW__page a:focus-visible,.sample-report-module__xgIAbW__tableScroll:focus-visible{outline-offset:5px;outline:3px solid #b86621}@media (min-width:768px){.sample-report-module__xgIAbW__facts div{grid-template-columns:120px 1fr;gap:24px}}@media (max-width:767px){.sample-report-module__xgIAbW__tableScroll table{min-width:0}.sample-report-module__xgIAbW__tableScroll thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sample-report-module__xgIAbW__tableScroll tbody{gap:20px;display:grid}.sample-report-module__xgIAbW__tableScroll tr{border:1px solid #b7c8bb;border-radius:8px;padding:12px;display:grid}.sample-report-module__xgIAbW__tableScroll th,.sample-report-module__xgIAbW__tableScroll td{overflow-wrap:anywhere;padding:8px 0;display:block}.sample-report-module__xgIAbW__tableScroll td:before{content:attr(data-label);font-weight:700;display:block}.sample-report-module__xgIAbW__tableScroll td:last-child{border-bottom:0}}.sample-report-module__xgIAbW__titlePart{display:inline-block}
