.pmm-shop-article-layout{display:flex;flex-direction:column}.pmm-shop-article-layout>.article-content{order:1}.pmm-shop-article-layout>.article-navigation{order:2}.pmm-shop-article-layout>.pmti-reviews{order:3}.pmm-shop-article-layout>.article-comments{order:5}.pmm-shop-article-layout>.pmti-resource-nav{order:4}.article-content>.pmti-course-back{display:none}.pmti-resource-nav{margin-block-start:32px;padding-block-start:32px;border-block-start:1px solid rgba(203,166,90,.45)}.pmti-resource-nav__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:16px}.pmti-resource-nav__button{display:flex;min-height:108px;flex-direction:column;justify-content:center;padding:18px 21px;border:1px solid #cba65a;border-radius:8px;background:transparent;color:#061424;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.pmti-resource-nav__button:hover,.pmti-resource-nav__button:focus-visible,.pmti-resource-nav__home:hover,.pmti-resource-nav__home:focus-visible{background:#061424;color:#fff;outline:none}.pmti-resource-nav__button:hover,.pmti-resource-nav__button:focus-visible{transform:translateY(-2px)}.pmti-resource-nav__button--next{text-align:end}.pmti-resource-nav__direction{color:#a77f31;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pmti-resource-nav__button:hover .pmti-resource-nav__direction,.pmti-resource-nav__button:focus-visible .pmti-resource-nav__direction{color:#e1c77f}.pmti-resource-nav__title{display:block;margin-block-start:8px;font-size:18px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.pmti-resource-nav__home{align-self:center;white-space:nowrap}@media screen and (max-width:699px){.pmti-resource-nav__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.pmti-resource-nav__button{min-width:0;min-height:112px;padding:15px 14px}.pmti-resource-nav__title{font-size:16px}.pmti-resource-nav__home{grid-column:1 / -1;grid-row:2;width:100%;margin-block-start:4px}.pmti-resource-nav__spacer{display:none}}.pmti-course-options{margin-block:48px 24px;padding:32px;border:1px solid #cba65a;border-radius:18px;background:#061424;color:#fff}.pmti-resource-access{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-block:32px 0;padding:26px 28px;border:1px solid #cba65a;border-radius:18px;background:#061424;color:#fff}.pmti-resource-access__eyebrow{margin:0 0 5px;color:#d9b86c;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.pmti-resource-access__note{margin:0;color:#fff;line-height:1.5}.pmti-resource-access__actions{display:flex;flex:0 0 auto;gap:10px}.pmti-resource-access__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:12px 20px;border:1px solid #d3a03b;border-radius:9px;background:linear-gradient(100deg,#d3a03b,#f0d58c);color:#061424;font-weight:800;text-align:center;text-decoration:none}.pmti-resource-access__button--secondary{background:#fff}@media screen and (max-width:749px){.pmti-resource-access{flex-direction:column;align-items:stretch;padding:22px 18px}.pmti-resource-access__actions{flex-direction:column;width:100%}.pmti-resource-access__button{width:100%}}.pmti-course-options__eyebrow,.pmti-course-options__label{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pmti-course-options__eyebrow,.pmti-course-options__label--gold{color:#d9b86c}.pmti-course-options__title{margin:0 0 24px;color:#fff;font-size:clamp(26px,4vw,30px);line-height:1.2}.pmti-course-options__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:18px}.pmti-course-options__card{display:flex;flex-direction:column;padding:24px;border-radius:14px}.pmti-course-options__card--light{background:#fff;color:#061424}.pmti-course-options__card--dark{border:1px solid #cba65a;background:#0b2038;color:#fff}.pmti-course-options__price{margin:0 0 10px;font-size:34px;font-weight:700}.pmti-course-options__price span{font-size:16px;font-weight:400}.pmti-course-options__description{margin:0 0 20px;line-height:1.55}.pmti-course-options__card .pmti-course-options__description{flex:1}.pmti-course-options__button{display:block;padding:14px 18px;border-radius:8px;background:#cba65a;color:#061424;font-weight:700;text-align:center;text-decoration:none}.pmti-course-options__button:hover{background:#e1c77f}.pmti-course-options__note{margin:18px 0 0;color:#d5dce5;font-size:13px;line-height:1.5}.pmti-course-back{display:flex;justify-content:center;margin-block-start:24px}.pmti-course-back__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding-inline:24px;border:1px solid #cba65a;border-radius:8px;color:#061424;font-weight:700;text-decoration:none}.pmti-course-back__button:hover{background:#061424;color:#fff}@media screen and (max-width:699px){.pmti-course-options{padding:24px 18px}.pmti-course-back__button{width:100%}}.pmti-reviews{margin-block-start:32px;padding:30px 20px 34px;border-block:1px solid rgba(203,166,90,.4);background:#fbf8f1}.pmti-reviews__header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-block-end:18px}.pmti-reviews__eyebrow{margin:0 0 5px;color:#9a7227;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pmti-reviews__title{margin:0;color:#061424;font-family:Georgia,serif;font-size:clamp(25px,3vw,32px);font-weight:600;line-height:1.1}.pmti-reviews__summary{display:flex;align-items:center;gap:8px;margin-block-start:7px;color:#66707b;font-size:12px}.pmti-reviews__stars{color:#ad8132;letter-spacing:.07em}.pmti-reviews__write{min-height:42px;padding-inline:18px;border:1px solid #cba65a;border-radius:8px;background:transparent;color:#061424;font-size:13px;font-weight:800;white-space:nowrap}.pmti-reviews__write:hover,.pmti-reviews__write:focus-visible,.pmti-reviews__write[aria-expanded=true]{background:#061424;color:#fff}.pmti-reviews__list{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pmti-review-card{padding:17px 18px;border:1px solid #e4ddd0;border-radius:9px;background:#fff}.pmti-review-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.pmti-review-card__label{color:#927028;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.pmti-review-card blockquote{margin:11px 0 12px;color:#39424d;font-size:13px;line-height:1.48}.pmti-review-card__author{color:#061424;font-size:12px;font-weight:800}.pmti-review-dialog[hidden]{display:none}.pmti-review-dialog{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#030b14bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pmti-review-dialog__panel{width:min(650px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:21px;border:1px solid #cba65a;border-radius:11px;background:#061424;color:#fff;box-shadow:0 24px 80px #00000052}.pmti-review-dialog__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-block-end:15px}.pmti-review-dialog__heading h3{margin:0 0 3px;font-family:Georgia,serif;font-size:21px;font-weight:600;line-height:1.2}.pmti-review-dialog__heading p{margin:0;color:#c7d0da;font-size:11px;line-height:1.4}.pmti-review-dialog__close{border:0;background:transparent;color:#fff;font-size:22px}.pmti-review-form__grid{display:grid;grid-template-columns:1fr 80px 1.25fr;gap:11px}.pmti-review-form__field{min-width:0}.pmti-review-form__field--wide,.pmti-review-form__privacy{grid-column:1 / -1}.pmti-review-form fieldset{margin:0;padding:0;border:0}.pmti-review-form label,.pmti-review-form legend{display:block;margin-block-end:5px;color:#fff;font-size:11px;font-weight:800}.pmti-review-form input:not([type=radio]):not([type=hidden]),.pmti-review-form textarea{width:100%;border:1px solid rgba(255,255,255,.28);border-radius:7px;background:#fff;color:#18202b;font-size:13px;outline:none}.pmti-review-form input:not([type=radio]):not([type=hidden]){height:40px;padding-inline:11px}.pmti-review-form textarea{min-height:76px;padding:10px;resize:vertical}.pmti-review-form input:focus,.pmti-review-form textarea:focus{border-color:#e1c77f;box-shadow:0 0 0 2px #e1c77f38}.pmti-review-form__rating{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:1px}.pmti-review-form__rating input{position:absolute;width:1px;height:1px;opacity:0}.pmti-review-form__rating label{margin:0;color:#6b7887;cursor:pointer;font-size:25px;line-height:1}.pmti-review-form__rating input:checked~label,.pmti-review-form__rating label:hover,.pmti-review-form__rating label:hover~label{color:#e1c77f}.pmti-review-form__privacy{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-block-start:2px}.pmti-review-form__privacy p{max-width:610px;margin:0;color:#c7d0da;font-size:10px;line-height:1.4}.pmti-review-form__submit{min-height:40px;padding-inline:16px;border:0;border-radius:7px;background:#cba65a;color:#061424;font-size:12px;font-weight:800;white-space:nowrap}.pmti-review-form__notice{margin:0 0 14px;padding:9px 11px;border-radius:7px;background:#e5f2e8;color:#215b2d;font-size:11px;font-weight:700}.pmti-review-form__notice--error{background:#fae4e4;color:#7b1f1f}.pmti-reviews__admin-note{margin:13px 0 0;color:#66707b;font-size:10px;line-height:1.4}@media screen and (max-width:699px){.pmti-reviews{padding:24px 16px 28px}.pmti-reviews__header{align-items:flex-end}.pmti-reviews__list{grid-template-columns:1fr}.pmti-review-dialog{padding:12px}.pmti-review-dialog__panel{max-height:calc(100vh - 24px);padding:17px 14px}.pmti-review-form__grid{grid-template-columns:1fr 75px}.pmti-review-form__field--email{grid-column:1 / -1}.pmti-review-form__privacy{align-items:stretch;flex-direction:column}.pmti-review-form__submit{width:100%}}.pmm-footer-redesign{color:#fff;background:radial-gradient(circle at 8% -15%,#17365f,#061327 38%,#020812);border-top:1px solid rgba(200,154,61,.9);box-shadow:inset 0 1px #ffffff0a}.pmm-footer-redesign__inner{display:grid;grid-template-columns:1.35fr .8fr .9fr;gap:clamp(34px,5vw,88px);max-width:1120px;margin:0 auto;padding:72px 28px 58px}.pmm-footer-redesign__brand{max-width:330px}.pmm-footer-redesign__brand>a{display:block}.pmm-footer-redesign__logo{display:block;width:min(320px,100%);height:auto;margin:0 0 22px}.pmm-footer-redesign__brand p{margin:0 0 24px;color:#fff;font-size:15px;line-height:1.75}.pmm-footer-redesign__social{display:flex;gap:10px}.pmm-footer-redesign__social a{display:grid;place-items:center;width:38px;height:38px;color:#c89a3d;border:1px solid rgba(200,154,61,.6);border-radius:50%;text-decoration:none;transition:.2s ease}.pmm-footer-redesign__social svg{width:17px;height:17px;fill:currentColor;stroke:currentColor;stroke-width:1.7}.pmm-footer-redesign__social rect,.pmm-footer-redesign__social circle:not(.fill){fill:none}.pmm-footer-redesign__social .fill{fill:currentColor;stroke:none}.pmm-footer-redesign__social .fill-dark{fill:#061327;stroke:none}.pmm-footer-redesign__social a:hover{color:#061327;background:#c89a3d;transform:translateY(-2px)}.pmm-footer-redesign__column h2{margin:0 0 24px;color:#c89a3d;font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pmm-footer-redesign__column>a:not(.pmm-footer-redesign__button){display:block;width:fit-content;margin:0 0 13px;color:#fff;font-size:15px;text-decoration:none}.pmm-footer-redesign__column>a:not(.pmm-footer-redesign__button):hover{color:#e4bd63}.pmm-footer-redesign__bottom{display:flex;justify-content:space-between;align-items:center;gap:28px;max-width:1320px;margin:0 auto;padding:24px 28px 30px;border-top:1px solid rgba(211,166,65,.28)}.pmm-footer-redesign__bottom p{margin:0;color:#fff;font-size:12px}.pmm-footer-redesign__bottom nav{display:flex;flex-wrap:wrap;gap:22px}.pmm-footer-redesign__bottom a{color:#fff;font-size:12px;text-decoration:none}.pmm-footer-redesign__bottom a:hover{color:#e4bd63}@media(max-width:980px){.pmm-footer-redesign__inner{grid-template-columns:1.2fr 1fr 1fr}}@media(max-width:700px){.pmm-footer-redesign__inner{grid-template-columns:1fr 1fr;gap:42px 28px;padding:52px 24px 42px}.pmm-footer-redesign__brand{grid-column:1 / -1;max-width:none}.pmm-footer-redesign__bottom{align-items:flex-start;flex-direction:column;padding:22px 24px 28px}}@media(max-width:440px){.pmm-footer-redesign__inner{grid-template-columns:1fr}.pmm-footer-redesign__brand{grid-column:auto}.pmm-footer-redesign__bottom nav{flex-direction:column;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAQAAAAEA */
