html:has(.ReviewPage_page__lOfTU){background:#0a0806}body:has(.ReviewPage_page__lOfTU){--review-runway:0px;--review-bleed:0px;--review-foot:0px;min-height:calc(100lvh + var(--review-runway) + var(--review-foot))}body:has(.ReviewPage_page__lOfTU):after,body:has(.ReviewPage_page__lOfTU):before{position:absolute}.ReviewPage_page__lOfTU.ReviewPage_page__lOfTU{position:relative;isolation:isolate;min-height:inherit;padding-bottom:var(--review-foot);background:var(--b-paper);color:var(--b-ink)}.ReviewPage_page__lOfTU>.gold-material{top:calc(-1 * var(--review-runway));bottom:calc(-1 * var(--review-bleed));height:auto;--gold-opacity:.11}.ReviewPage_page__lOfTU>.sitehead{position:relative;background:transparent}.ReviewPage_runway__bxMyt{height:var(--review-runway)}.ReviewPage_page__lOfTU .ReviewPage_content__EY_tR{position:relative;z-index:1;max-width:730px;margin:0 auto;padding:38px 28px 52px}.ReviewPage_back__io8n7{display:inline-flex;align-items:center;min-height:44px;color:var(--b-ink-2);font-size:.85rem;text-decoration:none}.ReviewPage_back__io8n7:hover{color:var(--b-ink)}.ReviewPage_page__lOfTU .ReviewPage_intro__M2Ody{margin:28px 0 34px}.ReviewPage_intro__M2Ody>.lbl{color:var(--b-ink-2)}.ReviewPage_intro__M2Ody h1{font-family:var(--b-display);font-size:clamp(42px,7vw,66px);line-height:1.06;font-weight:300;letter-spacing:-.045em;margin:14px 0 16px}.ReviewPage_intro__M2Ody p{color:var(--b-ink-2);font-size:1.08rem;line-height:1.6}.ReviewPage_page__lOfTU .ReviewPage_footer__cSM2T{display:flex;justify-content:space-between;gap:20px;margin-top:44px;padding-top:22px;border-top:1px solid var(--b-line);font-size:.8rem;color:var(--b-ink-2)}.ReviewPage_footer__cSM2T a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.ReviewPage_footer__cSM2T a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){body:has(.ReviewPage_page__lOfTU){--review-runway:62px;--review-bleed:140px;--review-foot:110px}.ReviewPage_page__lOfTU .ReviewPage_content__EY_tR{padding:22px 20px 32px}.ReviewPage_page__lOfTU .ReviewPage_intro__M2Ody{margin-top:22px}.ReviewPage_intro__M2Ody p{font-size:1rem}}@media(display-mode:standalone){body:has(.ReviewPage_page__lOfTU){--review-runway:0px;--review-bleed:0px;--review-foot:0px}}