.price-page{max-width:calc(1000px + 2 * var(--gutter-content));padding:55px var(--gutter-content) 82px;margin-inline:auto}.price-guide--page{background:var(--color-surface);border:1px solid var(--color-line-strong);padding:57px;position:relative}.price-guide__corner{border:0 solid var(--color-gold);pointer-events:none;width:35px;height:35px;position:absolute}.price-guide__corner--tl{border-top-width:2px;border-left-width:2px;top:7px;left:7px}.price-guide__corner--br{border-bottom-width:2px;border-right-width:2px;bottom:7px;right:7px}.price-guide--page .price-guide__title{margin-top:0}.price-guide--page .price-guide__currency{margin-top:12px}.price-guide__actions{margin-top:35px}.price-guide__actions .button{margin-left:-1px}.price-page__back{text-align:center;letter-spacing:var(--track-button);text-transform:uppercase;margin-top:28px;font-size:12px;line-height:12px}.price-page__back-link{color:var(--color-text-body);transition:color var(--duration-base) ease;text-decoration:none}.price-page__back-link:hover{color:var(--color-champagne)}.price-page__back-link:focus-visible{outline:1px solid var(--color-gold);outline-offset:6px}@media (width<=1023.98px){.price-page{max-width:none;padding:55px 31px 82px}.price-guide--page{padding:26px 33px 32px}.price-guide--page .price-guide__title{--heading-size:40px;line-height:46px}.price-guide__corner--br{bottom:44px}.price-guide--page .price-notes{gap:23px;margin-top:30px}.price-guide--page .price-notes__item dt{margin-bottom:7px}}@media (width<=599.98px){.price-page{padding:39px 15px 66px}.price-guide--page{padding:16px 23px 22px}.price-guide--page .price-cards{margin-top:28px}.price-guide__corner--br{bottom:33px}.price-guide--page .price-notes{margin-top:26px}.price-guide__actions{margin-top:31px}}
