.social-facebook{--bgsocial:#3b5998;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-twitter{--bgsocial:#000;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-pinterest{--bgsocial:#bd081c;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-linkedin{--bgsocial:#0077b5;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-tumblr{--bgsocial:#35465c;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-reddit{--bgsocial:#ff4500;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-email{--bgsocial:#58a9de;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-whatsapp{--bgsocial:#20b038;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-sms{--bgsocial:#20b038;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-vk{--bgsocial:#45668e;--iconsizesocial:20px;--iconpaddingsocial:15px}.social-messenger{--bgsocial:#007FFF;--iconsizesocial:20px;--iconpaddingsocial:15px}.nv-post-share{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:var(--iconalignsocial,left)}.nv-post-share.above .nv-social-icons-label,.nv-post-share.below .nv-social-icons-label{display:flex;flex-basis:100%;justify-content:var(--iconalignsocial,left)}.nv-post-share span{display:flex}.nv-post-share ul{max-width:100%;display:flex;grid-gap:var(--icongapsocial,10px)}.nv-post-share ul li{display:flex}.nv-post-share.round-style a{width:calc(var(--iconsizesocial,20px) + 2 * var(--iconpaddingsocial,15px))}.nv-post-share.round-style svg{width:calc(100% + var(--iconpaddingsocial,15px))}.nv-post-share.round-style .nv-social-icon{--hex:#fff}.nv-post-share a{width:var(--iconsizesocial,20px);display:flex;align-items:center;justify-content:center}.nv-post-share svg{width:100%;height:auto;fill:var(--hex)}.nv-post-share.round-style a{background:var(--bgsocial);padding:var(--iconpaddingsocial,15px);border-radius:100%}.nv-post-share.round-style svg{fill:var(--hex)}.nv-post-share .hide-mobile{display:none}.nv-social-icons-label{margin:0}.nv-author-elements-wrapper{display:grid;grid-template-columns:1fr;grid-gap:20px;grid-auto-flow:dense;align-items:center}.nv-author-elements-wrapper .nv-author-bio-name{margin-bottom:15px}.nv-author-elements-wrapper a{color:var(--color);font-weight:600}.nv-author-elements-wrapper p{margin:0}.nv-author-elements-wrapper img{border-radius:var(--borderradius);width:var(--avatarsize);justify-self:var(--authorcontentalign,center)}.nv-author-elements-wrapper .nv-author-bio-text-wrapper{text-align:var(--authorcontentalign,left)}.nv-author-elements-wrapper .nv-author-bio-link{margin-top:15px;display:block}.nv-related-posts{text-align:var(--relatedContentAlign,left)}.nv-related-posts .posts-wrapper{grid-template-columns:repeat(var(--relatedcolumns,3),1fr)}.nv-related-posts a{color:var(--color,var(--nv-secondary-accent))}.nv-related-posts .entry-title a{color:var(--color,var(--nv-text-color))}.nv-related-posts .title{margin-bottom:var(--mb,20px)}.nv-related-posts .excerpt-wrap{margin-bottom:var(--mb,0)}.nv-related-posts .posts-wrapper{display:grid;grid-gap:30px;margin:0!important}.nv-related-posts .read-more-wrapper a{display:inline-block}.nv-related-posts .th-wrap{margin-bottom:var(--mb,0)}.nv-related-posts .th-wrap,.nv-related-posts .th-wrap img{display:block}.nv-related-posts .nv-meta-list{margin-bottom:var(--mb,20px)}#toggle-comment-area{margin:40px auto 20px;display:block}.nv-comments-hidden{display:none}.nv-ft-wrap{overflow:hidden}.posts-wrapper article{text-align:var(--alignment)}.posts-wrapper article .nv-ft-wrap{box-shadow:var(--cardboxshadow)}.cover-post{border-radius:var(--borderradius,0);overflow:hidden;min-height:var(--coverheight,300px)}.cover-post .cover-overlay{background:var(--overlay,rgba(0,0,0,.75))}.cover-post .inner{justify-content:var(--justify);padding:var(--padding,20px)}.article-content-col{border-bottom:solid;border-width:var(--borderwidth,0);border-color:var(--bordercolor)}article.layout-grid .article-content-col{overflow:hidden;border-radius:var(--borderradius);background:var(--cardbgcolor);color:var(--cardcolor);box-shadow:var(--cardboxshadow)}article.layout-grid a{color:var(--cardcolor,var(--nv-secondary-accent))}article.layout-grid .entry-title a{color:var(--cardcolor,var(--nv-text-color))}article.nv-non-grid-article .article-content-col .nv-ft-wrap{background:var(--cardbgcolor);box-shadow:var(--cardboxshadow);color:var(--cardcolor);overflow:hidden;padding-bottom:0}article.nv-non-grid-article a{color:var(--cardcolor,var(--nv-secondary-accent))}article.nv-non-grid-article .entry-title a{color:var(--cardcolor,var(--nv-text-color))}article.nv-non-grid-article.layout-alternative:nth-child(even) .nv-post-thumbnail-wrap{display:flex;justify-content:end}.nv-ft-post:not(.layout-default) .nv-ft-wrap{border-radius:var(--borderradius,0)}.nv-ft-post .wp-post-image{object-position:var(--ftpostimgalign)}.nv-ft-post .content{padding:0}.nv-ft-post .nv-ft-wrap{display:grid;min-height:var(--fpminheight);box-shadow:var(--cardboxshadow);background:var(--fpbackground,var(--nv-light-bg))!important}.nv-ft-post .inner,.nv-ft-post .non-grid-content{padding:var(--fppadding);align-self:var(--ftpostcontentalign)}.nv-related-posts .excerpt-wrap{font-weight:var(--fontweight);text-transform:var(--texttransform);letter-spacing:var(--letterspacing);line-height:var(--lineheight);font-size:var(--fontsize)}.nv-related-posts .title{font-size:var(--fontsize,var(--h4fontsize));font-weight:var(--fontweight,var(--h4fontweight));line-height:var(--lineheight,var(--h4lineheight));letter-spacing:var(--letterspacing,var(--h4letterspacing));text-transform:var(--texttransform,var(--h4texttransform))}.nv-contact-list{display:flex;align-items:center}.nv-contact-list .icon,.nv-contact-list li{display:flex;align-items:center;fill:var(--iconcolor,currentColor)}.nv-contact-list li:not(:first-child){margin-left:var(--spacing,10px)}.nv-contact-list.left .icon{margin-right:5px}.nv-contact-list.right .icon{margin-left:5px}.nv-social-icons-list{display:flex;align-items:center}.nv-social-icons-list li{margin-right:var(--spacing,10px)}.nv-social-icons-list li:last-child{margin:0}.nv-social-icons-list a{display:flex;align-items:center;justify-content:center;padding:var(--iconpadding,5px);line-height:1;border-radius:var(--borderradius,5px)}.nv-social-icons-list :is(img,svg){width:var(--icon-size,18px);height:var(--icon-size,18px)}.nv--lang-switcher{z-index:99;display:flex;align-items:center}.nv--lang-switcher li:not(:first-child){margin-left:10px}.nv--lang-switcher.nv--tlp .trp-language-switcher{display:flex;flex-direction:column}.nv--lang-switcher.nv--tlp .trp-language-switcher .trp-ls-shortcode-language{display:none}.nv--lang-switcher.nv--tlp a{display:flex;align-items:center}.nv--lang-switcher.nv--tlp a:hover{background:initial}.nv--lang-switcher.nv--wpml .wpml-ls-legacy-list-horizontal{padding:0;margin:0}.nv--lang-switcher.nv--wpml ul li a{padding:0}.nv--lang-switcher.nv--weglot a,.nv--lang-switcher.nv--weglot aside{background:var(--bgcolor)}.nv--lang-switcher.nv--weglot a,.nv--lang-switcher.nv--weglot span{font-size:inherit!important}.hfg_header{width:100%;z-index:99999}.hfg_header .header--row{height:auto;transition:height .2s ease-out;-webkit-transition:height .2s ease-out}.hfg_header .header--row.is_sticky_on_scroll{height:0;overflow:hidden}.hfg_header.is-stuck.has-sticky-rows--mobile .header--row:not(.is_sticky){overflow:hidden;height:0}.hfg_header.is-stuck.has-sticky-rows--mobile .is_sticky_on_scroll{overflow:visible}.sticky-header-placeholder{transition:height .2s ease-out 2ms;-webkit-transition:height .2s ease-out 2ms}.hfg_header.has-sticky-rows--mobile{position:fixed}.hfg_footer{bottom:0;width:100%}.hfg_footer.has-sticky-rows{z-index:1000;position:fixed}.hfg_footer.has-sticky-rows.is-stuck .footer--row:not(.is_sticky){max-height:0;overflow:hidden}.neve-transparent-header{position:absolute;width:100%;z-index:10000}.header .neve-transparent-header.has-sticky-rows--mobile:not(.is-stuck) .header--row.hide-on-desktop,.header .neve-transparent-header:not(.has-sticky-rows--mobile) .header--row.hide-on-desktop{--bgcolor:transparent;--bgimage:none;--overlaycolor:transparent}.header .neve-transparent-header.has-sticky-rows--mobile:not(.is-stuck){box-shadow:none}.my-account-wrapper{display:flex;align-items:center;position:relative;padding:var(--padding);background:var(--bgcolor);border-radius:var(--borderradius);border-width:var(--borderwidth,0);color:var(--color);border-style:solid}.my-account-wrapper:hover{background:var(--bghover,var(--bgcolor));color:var(--hovercolor)}.my-account-wrapper img{border-radius:100%;display:block}.my-account-wrapper svg{fill:currentColor}.my-account-container{position:relative;display:flex;align-items:center}.my-account-component .sub-menu{background:var(--bgcolor);right:0;top:100%;position:absolute;z-index:100;opacity:0;visibility:hidden;min-width:150px}.my-account-component .sub-menu a{display:block;white-space:nowrap;width:100%;padding:7px 14px}.my-account-component .sub-menu a:hover{background:var(--bghover);color:var(--hovercolor)}.my-account-icon{margin-right:5px;display:flex}.my-account-container .sub-menu.dropdown-open,.my-account-container:hover .sub-menu{visibility:visible;opacity:1}.my-account-container button.my-account-caret{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;background:0 0;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.my-account-container button.my-account-caret .caret{display:flex}.my-account-container button.my-account-caret[aria-expanded=true] svg{transform:rotate(0)!important}.builder-item>.builder-item--my_account{padding:0}.nv--yoast-breadcrumb{margin:0}.nv--yoast-breadcrumb a{color:var(--linkcolor)}.nv--yoast-breadcrumb a:hover{color:var(--hovercolor)}.wl-icon-wrapper{display:flex;align-items:center}.wl-icon-wrapper svg{fill:currentColor;width:var(--iconsize);height:var(--iconsize)}.wl-icon-wrapper:hover{color:var(--hovercolor)}.has-divider{height:100%;margin:0}.row [class*=builder-item--divider]{height:100%}.row [class*=builder-item--divider] .component-wrap{margin:0;height:100%;align-items:center}.row [class*=builder-item--divider] .divider{height:var(--divsize);border-left:var(--divwidth) var(--divstyle) var(--divcolor)}.header-menu-sidebar [class*=builder-item--divider] .component-wrap{justify-content:center;margin:0 -15px}.header-menu-sidebar .divider{width:var(--divsize);border-bottom:var(--divwidth) var(--divstyle) var(--divcolor)}.menu-item .nv-icon{margin-right:5px;display:flex;align-items:center}@media (min-width:960px){.nv-post-share .hide-desktop{display:none}.nv-post-share .hide-mobile:not(.hide-desktop){display:flex}.nv-author-elements-wrapper{grid-template-columns:auto auto}.nv-author-elements-wrapper.center{grid-template-columns:1fr}.nv-author-elements-wrapper.center img{margin:0 auto}.nv-author-elements-wrapper.right img{grid-column:2}.show-hover .inner{opacity:0;transition:.2s ease-out}.show-hover:hover .inner{opacity:1}.hfg_header.has-sticky-rows--desktop{position:fixed}.hfg_header.neve-transparent-header:not(.has-sticky-rows--desktop){position:absolute}.hfg_header:not(.has-sticky-rows--desktop):not(.neve-transparent-header){position:static}.hfg_header:not(.has-sticky-rows--desktop):not(.neve-transparent-header) .sticky-header-placeholder{display:none}.hfg_header:not(.has-sticky-rows--desktop):not(.neve-transparent-header).is-stuck .header--row:not(.is_sticky){overflow:initial;max-height:initial}.is-stuck.has-sticky-rows--desktop .header--row:not(.is_sticky){overflow:hidden;height:0}.is-stuck.has-sticky-rows--desktop .is_sticky_on_scroll{overflow:visible}.header .neve-transparent-header.has-sticky-rows--desktop:not(.is-stuck) .header--row,.header .neve-transparent-header:not(.has-sticky-rows--desktop) .header--row{--bgcolor:transparent;--bgimage:none;--overlaycolor:transparent}.header .neve-transparent-header.has-sticky-rows--desktop:not(.is-stuck){box-shadow:none}}@media (min-width:576px){.nv-ft-post.with-thumb:not(.layout-covers) .nv-ft-wrap{grid-template-columns:var(--ftposttemplate,1fr)}.nv-ft-post:not(.layout-covers) .nv-post-thumbnail-wrap{order:var(--ftpostimgorder,0)}.nv-ft-post:not(.layout-covers) .non-grid-content{order:var(--ftpostcontentorder,1)}}.monj-price-v12 {
--mp-ink: #102920;
--mp-muted: #52655e;
--mp-paper: #f7f8f4;
--mp-white: #ffffff;
--mp-green: #087b58;
--mp-green-dark: #073b30;
--mp-green-soft: #ddf3e8;
--mp-blue: #176f9b;
--mp-blue-dark: #133d58;
--mp-blue-soft: #e0f1f8;
--mp-purple: #7052a1;
--mp-purple-dark: #40305f;
--mp-purple-soft: #eee8f8;
--mp-amber: #986006;
--mp-amber-soft: #fff0cf;
--mp-coral: #bf6848;
--mp-coral-soft: #ffe8de;
--mp-pink-soft: #fbe6ef;
--mp-green-border: #a5cdbb;
--mp-blue-border: #a8cad9;
--mp-purple-border: #c4b4dc;
--mp-amber-border: #dabd7a;
--mp-coral-border: #d8aa98;
--mp-pink-border: #d6a5ba;
--mp-line: #dce6e1;
--mp-shadow:
0 2px 3px rgba(16, 41, 32, 0.04), 0 16px 40px rgba(16, 41, 32, 0.08);
--mp-shadow-up:
0 4px 8px rgba(16, 41, 32, 0.06), 0 22px 50px rgba(16, 41, 32, 0.12);
position: relative;
isolation: isolate;
width: 100%;
overflow: clip;
background: var(--mp-paper);
color: var(--mp-ink);
color-scheme: light;
font-family:
-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial,
sans-serif;
font-size: 16px;
line-height: 1.62;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.monj-price-v12 *,
.monj-price-v12 *::before,
.monj-price-v12 *::after {
box-sizing: border-box;
}
.monj-price-v12 h1,
.monj-price-v12 h2,
.monj-price-v12 h3,
.monj-price-v12 h4,
.monj-price-v12 p {
margin-top: 0;
}
.monj-price-v12 h1,
.monj-price-v12 h2,
.monj-price-v12 h3,
.monj-price-v12 h4 {
text-wrap: balance;
}
.monj-price-v12 p {
margin-bottom: 0;
text-wrap: pretty;
}
.monj-price-v12 a {
color: inherit;
text-decoration: none;
touch-action: manipulation;
-webkit-tap-highlight-color: rgba(8, 123, 88, 0.16);
}
.monj-price-v12 img,
.monj-price-v12 svg {
display: block;
}
.monj-price-v12 *:focus-visible {
outline: 3px solid #ffbf47;
outline-offset: 4px;
}
.monj-price-v12 .mp-wrap {
width: min(1180px, calc(100% - 40px));
margin-inline: auto;
} .monj-price-v12 .mp-topbar {
position: relative;
z-index: 6;
width: auto;
margin-inline: calc(50% - 50vw);
background: #062a22;
color: #d8e8e1;
}
.monj-price-v12 .mp-topbar-inner,
.monj-price-v12 .mp-topbar-left,
.monj-price-v12 .mp-header-inner,
.monj-price-v12 .mp-logo,
.monj-price-v12 .mp-trust-strip,
.monj-price-v12 .mp-pill,
.monj-price-v12 .mp-button,
.monj-price-v12 .mp-check,
.monj-price-v12 .mp-footer-links {
display: flex;
align-items: center;
}
.monj-price-v12 .mp-topbar-inner {
min-height: 42px;
justify-content: space-between;
gap: 20px;
font-size: 12.5px;
font-weight: 680;
}
.monj-price-v12 .mp-topbar-left {
gap: 10px;
}
.monj-price-v12 .mp-topbar a {
display: inline-flex;
align-items: center;
min-height: 34px;
gap: 7px;
color: #ffffff;
font-weight: 760;
}
.monj-price-v12 .mp-dot {
display: inline-block;
width: 9px;
height: 9px;
flex: 0 0 9px;
background: #4ce1aa;
border-radius: 50%;
box-shadow: 0 0 0 4px rgba(76, 225, 170, 0.13);
}
.monj-price-v12 .mp-header {
position: relative;
z-index: 5;
width: auto;
margin-inline: calc(50% - 50vw);
background: #ffffff;
box-shadow: 0 1px 0 rgba(16, 41, 32, 0.08);
}
.monj-price-v12 .mp-header-inner {
min-height: 68px;
}
.monj-price-v12 .mp-logo {
gap: 11px;
color: var(--mp-ink);
font-size: 16px;
font-weight: 820;
letter-spacing: -0.015em;
}
.monj-price-v12 .mp-logo-mark {
display: grid;
place-items: center;
width: 38px;
height: 38px;
background: var(--mp-green-soft);
border-radius: 12px;
color: var(--mp-green);
font-size: 21px;
font-weight: 850;
}
.monj-price-v12 .mp-breadcrumb {
padding-block: 15px;
}
.monj-price-v12 .mp-breadcrumb ol {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin: 0;
padding: 0;
color: #66776f;
list-style: none;
font-size: 12.5px;
}
.monj-price-v12 .mp-breadcrumb li + li::before {
margin-right: 8px;
color: #9aa8a1;
content: "/";
}
.monj-price-v12 .mp-breadcrumb a {
color: var(--mp-green);
font-weight: 720;
text-decoration: underline;
text-decoration-color: rgba(8, 123, 88, 0.3);
text-underline-offset: 0.18em;
} .monj-price-v12 .mp-hero {
position: relative;
isolation: isolate;
width: auto;
margin-inline: calc(50% - 50vw);
margin-bottom: 176px;
padding: clamp(54px, 7vw, 84px) 20px 0;
overflow: visible;
background:
radial-gradient(
circle at 7% 105%,
rgba(54, 216, 159, 0.24),
transparent 31%
),
radial-gradient(
circle at 96% 2%,
rgba(126, 96, 205, 0.34),
transparent 30%
),
#073b30;
color: #ffffff;
}
.monj-price-v12 .mp-hero-grid {
position: relative;
z-index: 1;
display: block;
width: min(1180px, 100%);
margin-inline: auto;
}
.monj-price-v12 .mp-hero-grid::before {
position: absolute;
z-index: -1;
top: 6px;
right: 18px;
width: 390px;
height: 305px;
background:
linear-gradient(var(--mp-green-soft), var(--mp-green-soft)) 30px 32px /
330px 62px no-repeat,
linear-gradient(var(--mp-amber-soft), var(--mp-amber-soft)) 30px 118px /
330px 62px no-repeat,
linear-gradient(var(--mp-blue-soft), var(--mp-blue-soft)) 30px 204px /
330px 62px no-repeat,
#f9fcfa;
border-radius: 38px;
box-shadow: 0 30px 60px rgba(2, 25, 19, 0.24);
content: "";
opacity: 0.96;
transform: rotate(-4deg);
pointer-events: none;
}
.monj-price-v12 .mp-hero-grid::after {
position: absolute;
z-index: -1;
top: 232px;
right: 340px;
width: 96px;
height: 96px;
background: #f3c662;
border-radius: 50%;
box-shadow: 255px -236px 0 22px rgba(112, 82, 161, 0.76);
content: "";
pointer-events: none;
}
.monj-price-v12 .mp-hero-grid > div:first-child {
position: relative;
z-index: 2;
max-width: 690px;
padding-bottom: 2px;
}
.monj-price-v12 .mp-kicker {
display: inline-flex;
align-items: center;
gap: 10px;
width: fit-content;
margin-bottom: 23px;
padding: 8px 12px 8px 10px;
background: rgba(255, 255, 255, 0.1);
border-radius: 999px;
color: #bdf3dc;
font-size: 13px;
font-weight: 780;
}
.monj-price-v12 .mp-hero h1 {
max-width: 760px;
margin-bottom: 23px;
color: #ffffff;
font-size: clamp(48px, 6vw, 76px);
font-weight: 870;
letter-spacing: -0.054em;
line-height: 0.98;
}
.monj-price-v12 .mp-lede {
max-width: 680px;
margin-bottom: 30px;
color: #d8e8e2;
font-size: clamp(17px, 1.7vw, 20px);
line-height: 1.57;
}
.monj-price-v12 .mp-lede strong {
color: #ffffff;
font-weight: 790;
}
.monj-price-v12 .mp-review-proof {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 8px 16px;
margin: -8px 0 22px;
color: #d8e8e2;
font-size: 12.5px;
font-weight: 650;
}
.monj-price-v12 .mp-review-proof span,
.monj-price-v12 .mp-review-proof a {
display: inline-flex;
min-height: 32px;
align-items: center;
}
.monj-price-v12 .mp-review-proof a {
color: #ffffff;
font-weight: 810;
text-decoration: underline;
text-decoration-color: rgba(95, 225, 174, 0.62);
text-decoration-thickness: 2px;
text-underline-offset: 0.2em;
}
.monj-price-v12 .mp-review-proof span::before {
width: 7px;
height: 7px;
margin-right: 9px;
background: #5fe1ae;
border-radius: 50%;
content: "";
}
.monj-price-v12 .mp-trust-strip {
flex-wrap: wrap;
gap: 8px;
}
.monj-price-v12 .mp-pill {
min-height: 41px;
gap: 8px;
padding: 9px 12px;
background: rgba(255, 255, 255, 0.095);
border-radius: 12px;
color: #f4faf7;
font-size: 12.5px;
font-weight: 710;
line-height: 1.35;
}
.monj-price-v12 .mp-pill svg {
width: 16px;
height: 16px;
flex: 0 0 16px;
color: #5fe1ae;
}
.monj-price-v12 .mp-priority-panel {
position: relative;
z-index: 3;
margin-top: 54px;
padding: clamp(24px, 3vw, 34px);
background: #ffffff;
border-radius: 34px;
box-shadow: var(--mp-shadow-up);
color: var(--mp-ink);
transform: translateY(128px);
}
.monj-price-v12 .mp-panel-title,
.monj-price-v12 .mp-heading {
display: flex;
align-items: end;
justify-content: space-between;
gap: 28px;
}
.monj-price-v12 .mp-panel-title {
margin-bottom: 23px;
}
.monj-price-v12 .mp-panel-title h2,
.monj-price-v12 .mp-heading h2 {
margin-bottom: 5px;
color: var(--mp-ink);
font-size: clamp(28px, 3.4vw, 42px);
font-weight: 850;
letter-spacing: -0.04em;
line-height: 1.07;
}
.monj-price-v12 .mp-panel-title p,
.monj-price-v12 .mp-heading p {
max-width: 620px;
color: var(--mp-muted);
font-size: 15px;
line-height: 1.52;
}
.monj-price-v12 .mp-panel-badge {
flex: 0 0 auto;
padding: 7px 12px;
background: var(--mp-green-soft);
border-radius: 999px;
color: #086748;
font-size: 10.5px;
font-weight: 830;
letter-spacing: 0.06em;
text-transform: uppercase;
}
.monj-price-v12 .mp-priority-list > .mp-priority-card { grid-column: span 2; }
.monj-price-v12 .mp-priority-card.bundle {
background: var(--mp-coral-soft);
border: 1px solid var(--mp-coral-border);
}
.monj-price-v12 .mp-priority-card.bundle .mp-priority-icon { color: var(--mp-coral); }
.monj-price-v12 .mp-priority-list {
display: grid;
grid-template-columns: repeat(6, minmax(0, 1fr));
gap: 11px;
}
.monj-price-v12 .mp-priority-card {
position: relative;
display: flex;
min-height: 244px;
flex-direction: column;
padding: 22px;
overflow: hidden;
background: var(--mp-green-soft);
border-radius: 23px;
transition:
transform 150ms ease,
box-shadow 150ms ease;
}
.monj-price-v12 .mp-priority-card.primary {
background: var(--mp-amber-soft);
border: 2px solid var(--mp-amber);
box-shadow:
0 0 0 3px #ffffff,
0 0 0 6px rgba(152, 96, 6, 0.2),
0 14px 30px rgba(87, 54, 2, 0.12);
z-index: 1;
}
.monj-price-v12 .mp-priority-card.igovy {
background: var(--mp-blue-soft);
}
.monj-price-v12 .mp-priority-card.ogovy {
background: var(--mp-purple-soft);
}
.monj-price-v12 .mp-priority-icon {
display: grid;
place-items: center;
width: 62px;
height: 62px;
margin-bottom: 20px;
background: rgba(255, 255, 255, 0.84);
border-radius: 19px;
color: var(--mp-green);
}
.monj-price-v12 .mp-priority-icon svg {
width: 30px;
height: 30px;
fill: none;
stroke: currentColor;
stroke-linecap: round;
stroke-linejoin: round;
stroke-width: 1.9;
}
.monj-price-v12 .mp-priority-card.primary .mp-priority-icon {
color: var(--mp-amber);
}
.monj-price-v12 .mp-priority-card.igovy .mp-priority-icon {
color: var(--mp-blue);
}
.monj-price-v12 .mp-priority-card.ogovy .mp-priority-icon {
color: var(--mp-purple);
}
.monj-price-v12 .mp-priority-card small,
.monj-price-v12 .mp-priority-card strong,
.monj-price-v12 .mp-priority-card > div > span {
display: block;
}
.monj-price-v12 .mp-priority-card > div {
min-width: 0;
}
.monj-price-v12 .mp-priority-card small {
margin-bottom: 6px;
color: #53675f;
font-size: 10px;
font-weight: 830;
letter-spacing: 0.06em;
text-transform: uppercase;
}
.monj-price-v12 .mp-priority-card strong {
margin-bottom: 7px;
color: var(--mp-ink);
font-size: 19px;
font-weight: 830;
letter-spacing: -0.022em;
line-height: 1.22;
}
.monj-price-v12 .mp-priority-card > div > span {
color: var(--mp-muted);
font-size: 13px;
line-height: 1.47;
}
.monj-price-v12 .mp-arrow {
display: grid;
place-items: center;
width: 40px;
height: 40px;
margin-top: auto;
align-self: flex-end;
background: #ffffff;
border-radius: 50%;
color: var(--mp-ink);
transition:
transform 140ms ease,
background-color 140ms ease,
color 140ms ease;
}
.monj-price-v12 .mp-arrow svg {
width: 20px;
height: 20px;
fill: none;
stroke: currentColor;
stroke-linecap: round;
stroke-linejoin: round;
stroke-width: 2.25;
}
@media (hover: hover) {
.monj-price-v12 .mp-priority-card:hover,
.monj-price-v12 .mp-mini-card:hover,
.monj-price-v12 .mp-pathway:hover,
.monj-price-v12 .mp-sidebar-card:hover {
transform: translateY(-4px);
box-shadow: var(--mp-shadow-up);
}
.monj-price-v12 .mp-priority-card:hover .mp-arrow {
transform: translateX(3px);
background: var(--mp-ink);
color: #ffffff;
}
.monj-price-v12 .mp-priority-card.primary:hover {
box-shadow:
0 0 0 3px #ffffff,
0 0 0 6px rgba(152, 96, 6, 0.28),
var(--mp-shadow-up);
}
} .monj-price-v12 .mp-section {
padding: clamp(40px, 5.5vw, 70px) 0;
}
.monj-price-v12 .mp-heading {
margin-bottom: 27px;
}
.monj-price-v12 .mp-heading h2 {
max-width: 680px;
}
.monj-price-v12 .mp-heading > p {
max-width: 560px;
}
.monj-price-v12 .mp-proof-row,
.monj-price-v12 .mp-safety {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 16px;
}
.monj-price-v12 .mp-hub-card,
.monj-price-v12 .mp-safety-short,
.monj-price-v12 .mp-card,
.monj-price-v12 .mp-safety-panel,
.monj-price-v12 .mp-faq-card,
.monj-price-v12 .mp-author-card {
padding: clamp(30px, 4.5vw, 48px);
background: #ffffff;
border-radius: 32px;
box-shadow: var(--mp-shadow);
}
.monj-price-v12 .mp-hub-card,
.monj-price-v12 .mp-safety-short {
display: flex;
min-height: 335px;
flex-direction: column;
justify-content: space-between;
overflow: hidden;
}
.monj-price-v12 .mp-hub-card {
background:
radial-gradient(
circle at 96% 4%,
rgba(177, 136, 246, 0.36),
transparent 31%
),
linear-gradient(135deg, #102f4a, #173f68 58%, #40346f);
color: #ffffff;
}
.monj-price-v12 .mp-safety-short {
background:
radial-gradient(
circle at 100% 0,
rgba(240, 155, 85, 0.25),
transparent 38%
),
var(--mp-coral-soft);
border: 1px solid var(--mp-coral-border);
}
.monj-price-v12 .mp-hub-card h2,
.monj-price-v12 .mp-safety-short h2,
.monj-price-v12 .mp-card h2,
.monj-price-v12 .mp-safety-panel h2,
.monj-price-v12 .mp-faq-card > h2,
.monj-price-v12 .mp-author-card h2 {
margin-bottom: 15px;
color: var(--mp-ink);
font-size: clamp(29px, 3.5vw, 42px);
font-weight: 850;
letter-spacing: -0.04em;
line-height: 1.07;
}
.monj-price-v12 .mp-hub-card h2 {
color: #ffffff;
}
.monj-price-v12 .mp-hub-card p,
.monj-price-v12 .mp-safety-short p,
.monj-price-v12 .mp-card > p,
.monj-price-v12 .mp-safety-panel > p,
.monj-price-v12 .mp-faq-card > p,
.monj-price-v12 .mp-author-card p {
color: var(--mp-muted);
font-size: 15.5px;
line-height: 1.62;
}
.monj-price-v12 .mp-hub-card p {
color: #d7e5ed;
}
.monj-price-v12 .mp-card > p + p,
.monj-price-v12 .mp-safety-panel > p + p {
margin-top: 15px;
}
.monj-price-v12 .mp-button {
justify-content: center;
min-height: 49px;
width: fit-content;
margin-top: 27px;
padding: 12px 20px;
background: var(--mp-blue-dark);
border-radius: 13px;
color: #ffffff !important;
font-size: 14px;
font-weight: 780;
transition:
transform 140ms ease,
background-color 140ms ease;
}
.monj-price-v12 .mp-button.light {
background: #ffffff;
color: var(--mp-blue-dark) !important;
border: 1px solid #ffffff;
box-shadow: 0 10px 22px -14px rgba(0, 0, 0, 0.55);
}
.monj-price-v12 .mp-button.light:hover {
background: var(--mp-blue-soft);
color: var(--mp-blue-dark) !important;
}
.monj-price-v12 .mp-button.green {
background: var(--mp-green);
}
.monj-price-v12 .mp-button.purple {
background: var(--mp-purple);
}
.monj-price-v12 .mp-button.dark {
background: var(--mp-ink);
}
.monj-price-v12 .mp-button.amber {
background: var(--mp-amber);
}
.monj-price-v12 .mp-button.pink {
background: #a83f6d;
}
@media (hover: hover) {
.monj-price-v12 .mp-button:hover {
transform: translateY(-2px);
background: #061f19;
}
}
.monj-price-v12 .mp-disclaimer-banner {
display: flex;
align-items: flex-start;
gap: 12px;
margin-top: 15px;
padding: 18px 22px;
background: #ffffff;
border-radius: 16px;
color: #42574f;
box-shadow: 0 1px 2px rgba(16, 41, 32, 0.05);
font-size: 14.5px;
line-height: 1.56;
}
.monj-price-v12 .mp-disclaimer-banner::before {
display: grid;
place-items: center;
width: 28px;
height: 28px;
flex: 0 0 28px;
background: var(--mp-blue-soft);
border-radius: 50%;
color: var(--mp-blue);
content: "i";
font-weight: 850;
}
.monj-price-v12 .mp-disclaimer-banner strong {
color: var(--mp-blue-dark);
} .monj-price-v12 .mp-section[aria-labelledby="how-to-use-title"] {
width: auto;
margin-inline: calc(50% - 50vw);
padding: clamp(64px, 8vw, 96px) max(20px, calc((100vw - 1180px) / 2));
background: #eaf4ef;
}
.monj-price-v12 .mp-mini-grid {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 12px;
}
.monj-price-v12 .mp-mini-grid.three {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.monj-price-v12 .mp-mini-card {
display: flex;
min-height: 245px;
flex-direction: column;
padding: 24px;
background: #e3f1ea;
border: 1px solid #a5cdbb;
border-radius: 23px;
box-shadow:
0 1px 2px rgba(16, 41, 32, 0.04),
0 10px 25px rgba(16, 41, 32, 0.05);
transition:
transform 150ms ease,
box-shadow 150ms ease;
}
.monj-price-v12 .mp-mini-card .mp-card-icon {
display: grid;
place-items: center;
width: 62px;
height: 62px;
margin-bottom: 21px;
background: #cce8dc;
border: 1px solid #8ebda9;
border-radius: 19px;
color: var(--mp-green);
box-shadow: none;
}
.monj-price-v12 .mp-mini-card .mp-card-icon svg {
width: 29px;
height: 29px;
fill: none;
stroke: currentColor;
stroke-linecap: round;
stroke-linejoin: round;
stroke-width: 1.9;
}
.monj-price-v12 .mp-mini-card:nth-child(2),
.monj-price-v12 .mp-mini-card.blue {
background: #e2eff5;
border-color: #a8cad9;
}
.monj-price-v12 .mp-mini-card:nth-child(2) .mp-card-icon,
.monj-price-v12 .mp-mini-card.blue .mp-card-icon {
background: #cfe5ef;
border-color: #91bccf;
color: var(--mp-blue);
}
.monj-price-v12 .mp-mini-card:nth-child(3),
.monj-price-v12 .mp-mini-card.purple {
background: #ebe5f4;
border-color: #c4b4dc;
}
.monj-price-v12 .mp-mini-card:nth-child(3) .mp-card-icon,
.monj-price-v12 .mp-mini-card.purple .mp-card-icon {
background: #ddd2ed;
border-color: #ae99cf;
color: var(--mp-purple);
}
.monj-price-v12 .mp-mini-card:nth-child(4) {
background: #f8ebcd;
border-color: #dabd7a;
}
.monj-price-v12 .mp-mini-card:nth-child(4) .mp-card-icon {
background: #f2ddb1;
border-color: #cca85c;
color: var(--mp-amber);
}
.monj-price-v12 .mp-section[aria-labelledby="tools-title"] .mp-mini-card:nth-child(4) {
background: #f5e3ec;
border-color: #d6a5ba;
}
.monj-price-v12 .mp-section[aria-labelledby="tools-title"] .mp-mini-card:nth-child(4) .mp-card-icon {
background: #edcfdd;
border-color: #c98da8;
color: #9f3f69;
}
.monj-price-v12 .mp-mini-card strong,
.monj-price-v12 .mp-mini-card span,
.monj-price-v12 .mp-mini-card b {
display: block;
}
.monj-price-v12 .mp-mini-card strong {
margin-bottom: 8px;
color: var(--mp-ink);
font-size: 19px;
font-weight: 830;
letter-spacing: -0.02em;
line-height: 1.25;
}
.monj-price-v12 .mp-mini-card span {
color: var(--mp-muted);
font-size: 13.5px;
line-height: 1.52;
}
.monj-price-v12 .mp-mini-card b {
margin-top: auto;
padding-top: 18px;
color: var(--mp-green);
font-size: 13.5px;
font-weight: 790;
}
.monj-price-v12 .mp-mini-card.blue b {
color: var(--mp-blue);
}
.monj-price-v12 .mp-mini-card.purple b {
color: var(--mp-purple);
} .monj-price-v12 .mp-section[aria-labelledby="database-title"] .mp-card {
overflow: hidden;
background:
radial-gradient(
circle at 98% 0,
rgba(108, 197, 225, 0.28),
transparent 29%
),
linear-gradient(135deg, #073b30, #124f5f 56%, #253a68);
color: #ffffff;
box-shadow: var(--mp-shadow-up);
}
.monj-price-v12 .mp-section[aria-labelledby="database-title"] .mp-card h2 {
max-width: 820px;
color: #ffffff;
font-size: clamp(36px, 5vw, 58px);
}
.monj-price-v12 .mp-section[aria-labelledby="database-title"] .mp-card > p {
max-width: 880px;
color: #d6e7e5;
font-size: 16.5px;
}
.monj-price-v12 .mp-facts-grid {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 10px;
margin-top: 31px;
}
.monj-price-v12 .mp-fact {
padding: 21px;
background: rgba(255, 255, 255, 0.1);
border: 1px solid rgba(255, 255, 255, 0.17);
border-radius: 17px;
}
.monj-price-v12 .mp-fact strong,
.monj-price-v12 .mp-fact span {
display: block;
}
.monj-price-v12 .mp-fact strong {
margin-bottom: 7px;
color: #ffffff;
font-size: 15px;
font-weight: 800;
line-height: 1.35;
}
.monj-price-v12 .mp-fact span {
color: #d2e2e2;
font-size: 12.5px;
line-height: 1.48;
} .monj-price-v12
.mp-section[aria-labelledby="maintenance-title"]
.mp-card:first-child {
background: #ebe5f4;
border: 1px solid var(--mp-purple-border);
box-shadow: none;
}
.monj-price-v12
.mp-section[aria-labelledby="maintenance-title"]
.mp-card:nth-child(2) {
background: #e2eff5;
border: 1px solid var(--mp-blue-border);
box-shadow: none;
}
.monj-price-v12 .mp-section[aria-labelledby="what-is-title"] .mp-card {
display: grid;
grid-template-columns: minmax(250px, 0.38fr) minmax(0, 0.62fr);
gap: 20px clamp(34px, 6vw, 80px);
background: #ffffff;
}
.monj-price-v12 .mp-section[aria-labelledby="what-is-title"] .mp-card > h2 {
grid-column: 1;
grid-row: 1;
}
.monj-price-v12
.mp-section[aria-labelledby="what-is-title"]
.mp-card
> p:nth-of-type(1) {
grid-column: 2;
grid-row: 1;
}
.monj-price-v12 .mp-section[aria-labelledby="what-is-title"] .mp-card > h3 {
grid-column: 1;
grid-row: 2 / span 2;
margin: 5px 0 0;
padding: 24px;
background: #f8ebcd;
border: 1px solid var(--mp-amber-border);
border-radius: 20px;
color: var(--mp-ink);
font-size: 22px;
font-weight: 820;
letter-spacing: -0.025em;
line-height: 1.2;
}
.monj-price-v12
.mp-section[aria-labelledby="what-is-title"]
.mp-card
> p:nth-of-type(n + 2) {
grid-column: 2;
} .monj-price-v12 .mp-pathway-list {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 11px;
}
.monj-price-v12 .mp-pathway {
min-height: 205px;
padding: 24px;
background: #e2eff5;
border: 1px solid var(--mp-blue-border);
border-radius: 22px;
transition:
transform 150ms ease,
box-shadow 150ms ease;
}
.monj-price-v12 .mp-pathway.green {
background: #e3f1ea;
border-color: var(--mp-green-border);
}
.monj-price-v12 .mp-pathway.purple {
background: #ebe5f4;
border-color: var(--mp-purple-border);
}
.monj-price-v12 .mp-pathway.amber {
background: #f8ebcd;
border-color: var(--mp-amber-border);
}
.monj-price-v12 .mp-pathway.blue {
background: #e2eff5;
border-color: var(--mp-blue-border);
}
.monj-price-v12 .mp-pathway a {
display: inline-block;
margin-bottom: 10px;
color: var(--mp-ink);
font-size: 18px;
font-weight: 830;
letter-spacing: -0.02em;
line-height: 1.25;
text-decoration: underline;
text-decoration-color: rgba(16, 41, 32, 0.25);
text-underline-offset: 0.17em;
}
.monj-price-v12 .mp-pathway p {
color: var(--mp-muted);
font-size: 13.5px;
line-height: 1.55;
} .monj-price-v12 #monj-safety-links {
width: auto;
margin-inline: calc(50% - 50vw);
padding: clamp(68px, 8vw, 100px) max(20px, calc((100vw - 1180px) / 2));
background: #eaf4ef;
}
.monj-price-v12 .mp-safety-panel:first-child {
background:
radial-gradient(
circle at 100% 0,
rgba(40, 176, 119, 0.12),
transparent 36%
),
#ffffff;
}
.monj-price-v12 .mp-safety-panel:nth-child(2) {
background: var(--mp-purple-soft);
box-shadow: none;
}
.monj-price-v12 .mp-checks {
display: grid;
gap: 4px;
margin-top: 24px;
}
.monj-price-v12 .mp-check {
align-items: flex-start;
gap: 11px;
padding: 9px 0;
color: #30473e;
font-size: 14px;
font-weight: 650;
line-height: 1.48;
}
.monj-price-v12 .mp-check i {
display: grid;
place-items: center;
width: 25px;
height: 25px;
flex: 0 0 25px;
margin-top: 1px;
background: var(--mp-green);
border-radius: 50%;
color: #ffffff;
font-size: 13px;
font-style: normal;
}
.monj-price-v12 .mp-safety-links {
display: grid;
gap: 9px;
margin-top: 24px;
}
.monj-price-v12 .mp-safety-link {
display: flex;
align-items: center;
justify-content: space-between;
min-height: 77px;
gap: 16px;
padding: 15px 18px;
background: #ffffff;
border-radius: 14px;
color: var(--mp-ink);
box-shadow: 0 2px 8px rgba(47, 32, 74, 0.08);
font-size: 15px;
font-weight: 790;
line-height: 1.3;
transition:
transform 140ms ease,
box-shadow 140ms ease;
}
.monj-price-v12 .mp-safety-link::after {
color: var(--mp-purple);
content: "\2197";
font-size: 17px;
}
.monj-price-v12 .mp-safety-link span {
display: block;
margin-top: 3px;
color: var(--mp-muted);
font-size: 12.5px;
font-weight: 560;
}
@media (hover: hover) {
.monj-price-v12 .mp-safety-link:hover {
transform: translateY(-2px);
box-shadow: 0 10px 24px rgba(47, 32, 74, 0.13);
}
} .monj-price-v12 #verification-method {
width: auto;
margin-inline: calc(50% - 50vw);
padding: clamp(68px, 8vw, 102px) max(20px, calc((100vw - 1180px) / 2));
background: var(--mp-purple-soft);
}
.monj-price-v12 #verification-method .mp-card {
padding: 0;
background: transparent;
border-radius: 0;
box-shadow: none;
}
.monj-price-v12 #verification-method .mp-card > h2 {
font-size: clamp(37px, 5vw, 58px);
}
.monj-price-v12 #verification-method .mp-card > p {
max-width: 900px;
}
.monj-price-v12 .mp-verify-inline {
color: #075f43;
font-weight: 850;
text-decoration: underline;
text-decoration-color: rgba(8, 123, 88, 0.28);
text-decoration-thickness: 2px;
text-underline-offset: 0.2em;
}
.monj-price-v12 #verification-method h3 {
margin: 35px 0 18px;
color: var(--mp-ink);
font-size: 25px;
font-weight: 840;
letter-spacing: -0.03em;
}
.monj-price-v12 .mp-method-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 11px;
}
.monj-price-v12 .mp-method {
min-height: 190px;
padding: 24px;
background: #f4f0f8;
border: 1px solid var(--mp-purple-border);
border-radius: 21px;
box-shadow: 0 2px 10px rgba(55, 37, 83, 0.06);
}
.monj-price-v12 .mp-method small {
display: grid;
place-items: center;
width: 35px;
height: 35px;
margin-bottom: 18px;
background: var(--mp-purple);
border-radius: 50%;
color: #ffffff;
font-size: 13px;
font-weight: 830;
}
.monj-price-v12 .mp-method strong,
.monj-price-v12 .mp-method p {
display: block;
}
.monj-price-v12 .mp-method strong {
margin-bottom: 8px;
color: var(--mp-ink);
font-size: 17px;
font-weight: 820;
line-height: 1.3;
}
.monj-price-v12 .mp-method p {
color: var(--mp-muted);
font-size: 13.5px;
line-height: 1.52;
}
.monj-price-v12 .mp-note {
margin-top: 11px;
padding: 19px 22px;
background: #f8ebcd;
border: 1px solid var(--mp-amber-border);
border-radius: 16px;
color: #5e5134;
font-size: 14px;
line-height: 1.55;
}
.monj-price-v12 .mp-note strong {
color: var(--mp-ink);
}
.monj-price-v12 .mp-audit {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
gap: 4px 24px;
margin-top: 11px;
padding: 23px 25px;
background: var(--mp-blue-dark);
border-radius: 18px;
color: #ffffff;
}
.monj-price-v12 .mp-audit h4 {
grid-column: 1 / -1;
margin: 0 0 5px;
color: #ffffff;
font-size: 17px;
font-weight: 820;
}
.monj-price-v12 .mp-audit p {
color: #d2e3eb;
font-size: 13.5px;
}
.monj-price-v12 .mp-audit-date {
justify-self: end;
color: #ffffff !important;
font-weight: 760;
} .monj-price-v12 .mp-sidebar-grid {
position: relative;
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 11px;
}
.monj-price-v12 .mp-sidebar-card {
position: relative;
z-index: 1;
display: flex;
min-height: 245px;
flex-direction: column;
padding: 24px;
background: #e3f1ea;
border: 1px solid var(--mp-green-border);
border-radius: 22px;
transition:
transform 150ms ease,
box-shadow 150ms ease;
}
.monj-price-v12 .mp-sidebar-card.yellow {
background: #f8ebcd;
border-color: var(--mp-amber-border);
}
.monj-price-v12 .mp-sidebar-card.purple {
background: #ebe5f4;
border-color: var(--mp-purple-border);
}
.monj-price-v12 .mp-sidebar-card.pink {
background: #f5e3ec;
border-color: var(--mp-pink-border);
}
.monj-price-v12 .mp-sidebar-card h3 {
margin-bottom: 10px;
color: var(--mp-ink);
font-size: 20px;
font-weight: 830;
letter-spacing: -0.025em;
line-height: 1.2;
}
.monj-price-v12 .mp-sidebar-card p {
color: var(--mp-muted);
font-size: 13.5px;
line-height: 1.54;
}
.monj-price-v12 .mp-sidebar-card .mp-button {
margin-top: auto;
padding-top: 11px;
padding-bottom: 11px;
}
.monj-price-v12 .mp-watermark {
position: absolute;
z-index: 0;
top: 50%;
left: 50%;
width: min(340px, 42vw);
height: auto;
opacity: 0.035;
transform: translate(-50%, -50%);
pointer-events: none;
} .monj-price-v12
.mp-section[aria-label="Monj independence and charity pledge"] {
width: auto;
margin-inline: calc(50% - 50vw);
padding: clamp(58px, 7vw, 82px) max(20px, calc((100vw - 1180px) / 2));
background: var(--mp-blue-dark);
color: #ffffff;
}
.monj-price-v12 .mp-independence {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.monj-price-v12 .mp-ind-card {
padding: 3px clamp(20px, 3vw, 34px);
}
.monj-price-v12 .mp-ind-card + .mp-ind-card {
border-left: 1px solid rgba(255, 255, 255, 0.16);
}
.monj-price-v12 .mp-ind-card strong,
.monj-price-v12 .mp-ind-card p {
display: block;
}
.monj-price-v12 .mp-ind-card strong {
margin-bottom: 10px;
color: #ffffff;
font-size: 17px;
font-weight: 810;
letter-spacing: -0.018em;
line-height: 1.3;
}
.monj-price-v12 .mp-ind-card strong::before {
display: inline-block;
width: 10px;
height: 10px;
margin-right: 9px;
background: #58dda9;
border-radius: 50%;
content: "";
}
.monj-price-v12 .mp-ind-card:nth-child(2) strong::before {
background: #f1bd58;
}
.monj-price-v12 .mp-ind-card:nth-child(3) strong::before {
background: #bda3eb;
}
.monj-price-v12 .mp-ind-card:nth-child(4) strong::before {
background: #77c9e9;
}
.monj-price-v12 .mp-ind-card p {
color: #d3e3eb;
font-size: 13.5px;
line-height: 1.58;
} .monj-price-v12 #monj-price-faq {
width: auto;
margin-inline: calc(50% - 50vw);
padding: clamp(68px, 8vw, 100px) max(20px, calc((100vw - 1180px) / 2));
background: var(--mp-amber-soft);
}
.monj-price-v12 #monj-price-faq .mp-faq-card {
display: grid;
grid-template-columns: minmax(260px, 0.39fr) minmax(0, 0.61fr);
gap: 15px clamp(38px, 7vw, 86px);
padding: 0;
background: transparent;
border-radius: 0;
box-shadow: none;
}
.monj-price-v12 #monj-price-faq .mp-faq-card > h2 {
grid-column: 1;
grid-row: 1;
font-size: clamp(37px, 5vw, 56px);
}
.monj-price-v12 #monj-price-faq .mp-faq-card > p {
grid-column: 1;
grid-row: 2;
color: #5f5845;
}
.monj-price-v12 .mp-faq-accordion {
display: grid;
grid-column: 2;
grid-row: 1 / span 3;
gap: 9px;
}
.monj-price-v12 .mp-faq-accordion details {
overflow: hidden;
background: #fffdf8;
border: 1px solid var(--mp-amber-border);
border-radius: 17px;
box-shadow: 0 2px 8px rgba(80, 61, 20, 0.07);
}
.monj-price-v12 .mp-faq-accordion summary {
display: flex;
align-items: center;
justify-content: space-between;
min-height: 74px;
gap: 20px;
padding: 19px 21px;
color: var(--mp-ink);
cursor: pointer;
list-style: none;
font-size: 16px;
font-weight: 790;
line-height: 1.36;
}
.monj-price-v12 .mp-faq-accordion summary::-webkit-details-marker {
display: none;
}
.monj-price-v12 .mp-faq-accordion summary::after {
display: grid;
place-items: center;
width: 34px;
height: 34px;
flex: 0 0 34px;
background: var(--mp-green-soft);
border-radius: 50%;
color: var(--mp-green);
content: "+";
font-size: 23px;
font-weight: 500;
line-height: 1;
}
.monj-price-v12 .mp-faq-accordion details[open] summary::after {
content: "\2212";
}
.monj-price-v12 .mp-faq-content {
padding: 0 21px 21px;
color: var(--mp-muted);
font-size: 14px;
line-height: 1.62;
} .monj-price-v12 .mp-author-card {
background:
radial-gradient(
circle at 100% 0,
rgba(45, 173, 117, 0.12),
transparent 35%
),
#ffffff;
}
.monj-price-v12 .mp-author-inner {
display: grid;
grid-template-columns: 92px minmax(0, 1fr);
gap: 27px;
align-items: start;
}
.monj-price-v12 .mp-author-inner > img {
width: 92px;
height: 92px;
object-fit: cover;
border-radius: 26px;
box-shadow: 0 12px 28px rgba(16, 41, 32, 0.12);
}
.monj-price-v12 .mp-author-title {
margin-bottom: 7px !important;
color: var(--mp-green) !important;
font-size: 13px !important;
font-weight: 810;
letter-spacing: 0.025em;
text-transform: uppercase;
}
.monj-price-v12 .mp-author-card .mp-button {
margin-top: 20px;
} .monj-price-v12 .mp-footer {
width: auto;
margin-inline: calc(50% - 50vw);
padding: 60px 0;
background: #062a22;
color: #d1dfd9;
}
.monj-price-v12 .mp-footer-grid {
display: grid;
grid-template-columns: minmax(0, 1.1fr) minmax(0, 0.9fr);
gap: 38px;
align-items: start;
}
.monj-price-v12 .mp-footer strong,
.monj-price-v12 .mp-footer small {
display: block;
}
.monj-price-v12 .mp-footer strong {
margin-bottom: 10px;
color: #ffffff;
font-size: 20px;
font-weight: 820;
}
.monj-price-v12 .mp-footer p {
color: #d1dfd9;
font-size: 13.5px;
line-height: 1.62;
}
.monj-price-v12 .mp-footer small {
max-width: 760px;
margin-top: 22px;
color: #a9c0b7;
font-size: 12.5px;
line-height: 1.58;
}
.monj-price-v12 .mp-footer-links {
flex-wrap: wrap;
justify-content: flex-end;
gap: 9px;
}
.monj-price-v12 .mp-footer-link {
display: inline-flex;
align-items: center;
min-height: 43px;
padding: 9px 13px;
background: rgba(255, 255, 255, 0.08);
border-radius: 999px;
color: #ffffff !important;
font-size: 13px;
font-weight: 710;
transition: background-color 140ms ease;
}
@media (hover: hover) {
.monj-price-v12 .mp-footer-link:hover {
background: rgba(255, 255, 255, 0.15);
}
}
.monj-price-v12 .mp-floating-actions {
position: fixed;
z-index: 15;
right: 18px;
bottom: 18px;
}
.monj-price-v12 .mp-floating-action {
display: grid;
place-items: center;
width: 58px;
height: 58px;
overflow: hidden;
background: #ffffff;
border-radius: 18px;
box-shadow: 0 12px 32px rgba(16, 41, 32, 0.18);
transition:
transform 140ms ease,
opacity 140ms ease;
}
.monj-price-v12 .mp-floating-action img {
width: 40px;
height: 40px;
object-fit: cover;
border-radius: 12px;
}
.monj-price-v12 #priority-title,
.monj-price-v12 #monj-safety-links,
.monj-price-v12 #verification-method,
.monj-price-v12 #monj-price-faq {
scroll-margin-top: 24px;
}
@supports (content-visibility: auto) {
.monj-price-v12 .mp-section[aria-labelledby="sister-platforms-title"],
.monj-price-v12 .mp-section[aria-labelledby="database-title"],
.monj-price-v12 .mp-section[aria-labelledby="maintenance-title"],
.monj-price-v12 .mp-section[aria-labelledby="what-is-title"],
.monj-price-v12 .mp-section[aria-labelledby="pathways-title"],
.monj-price-v12 #monj-safety-links,
.monj-price-v12 #verification-method,
.monj-price-v12 .mp-section[aria-labelledby="tools-title"],
.monj-price-v12
.mp-section[aria-label="Alternative pathways and reporting"],
.monj-price-v12
.mp-section[aria-label="Monj independence and charity pledge"],
.monj-price-v12 #monj-price-faq,
.monj-price-v12 .mp-section[aria-label="Author and editorial information"],
.monj-price-v12 .mp-footer {
content-visibility: auto;
contain-intrinsic-block-size: auto 560px;
}
}
@media (max-width: 1040px) {
.monj-price-v12 .mp-hero-grid::before {
right: -35px;
opacity: 0.45;
}
.monj-price-v12 .mp-hero-grid::after {
opacity: 0.52;
}
.monj-price-v12 .mp-priority-list,
.monj-price-v12 .mp-mini-grid,
.monj-price-v12 .mp-facts-grid,
.monj-price-v12 .mp-sidebar-grid,
.monj-price-v12 .mp-independence {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.monj-price-v12 .mp-priority-list {
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.monj-price-v12 .mp-priority-card {
min-height: 220px;
}
.monj-price-v12 .mp-pathway-list {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.monj-price-v12 .mp-ind-card:nth-child(3) {
border-left: 0;
}
.monj-price-v12 .mp-ind-card:nth-child(n + 3) {
margin-top: 26px;
padding-top: 26px;
border-top: 1px solid rgba(255, 255, 255, 0.16);
}
}
@media (max-width: 820px) {
.monj-price-v12 .mp-hero-grid::before {
right: -105px;
width: 330px;
opacity: 0.22;
}
.monj-price-v12 .mp-hero-grid::after {
display: none;
}
.monj-price-v12 .mp-proof-row,
.monj-price-v12 .mp-safety,
.monj-price-v12 .mp-section[aria-labelledby="what-is-title"] .mp-card,
.monj-price-v12 #monj-price-faq .mp-faq-card,
.monj-price-v12 .mp-footer-grid {
grid-template-columns: 1fr;
}
.monj-price-v12 .mp-section[aria-labelledby="what-is-title"] .mp-card > h2,
.monj-price-v12
.mp-section[aria-labelledby="what-is-title"]
.mp-card
> p:nth-of-type(1),
.monj-price-v12 .mp-section[aria-labelledby="what-is-title"] .mp-card > h3,
.monj-price-v12
.mp-section[aria-labelledby="what-is-title"]
.mp-card
> p:nth-of-type(n + 2),
.monj-price-v12 #monj-price-faq .mp-faq-card > h2,
.monj-price-v12 #monj-price-faq .mp-faq-card > p,
.monj-price-v12 .mp-faq-accordion {
grid-column: 1;
grid-row: auto;
}
.monj-price-v12 .mp-section[aria-labelledby="what-is-title"] .mp-card > h3 {
margin-top: 13px;
}
.monj-price-v12 .mp-faq-accordion {
margin-top: 16px;
}
.monj-price-v12 .mp-footer-links {
justify-content: flex-start;
}
.monj-price-v12 .mp-priority-list > .mp-priority-card,
.monj-price-v12 .mp-priority-list > .mp-priority-card:nth-child(-n+2) {
grid-column: auto;
}
.monj-price-v12 .mp-priority-list {
grid-template-columns: 1fr;
gap: 12px;
}
.monj-price-v12 .mp-priority-card {
display: grid;
grid-template-columns: 56px minmax(0, 1fr) 44px;
min-height: 132px;
gap: 14px;
align-items: center;
padding: 16px 18px;
}
.monj-price-v12 .mp-priority-icon {
grid-column: 1;
grid-row: 1;
width: 56px;
height: 56px;
margin: 0;
}
.monj-price-v12 .mp-priority-card > div {
grid-column: 2;
grid-row: 1;
}
.monj-price-v12 .mp-arrow {
grid-column: 3;
grid-row: 1;
margin: 0;
align-self: center;
}
}
@media (max-width: 700px) {
.monj-price-v12 .mp-wrap {
width: min(100% - 24px, 1180px);
}
.monj-price-v12 .mp-topbar-inner {
min-height: 42px;
gap: 8px;
font-size: 10.5px;
}
.monj-price-v12 .mp-topbar-left span:nth-child(2) {
display: none;
}
.monj-price-v12 .mp-header-inner {
min-height: 54px;
}
.monj-price-v12 .mp-logo-mark {
width: 34px;
height: 34px;
border-radius: 10px;
font-size: 18px;
}
.monj-price-v12 .mp-breadcrumb {
display: none;
}
.monj-price-v12 .mp-hero {
margin-bottom: 58px;
padding: 28px 12px 0;
}
.monj-price-v12 .mp-hero-grid::before {
top: 140px;
right: -148px;
width: 300px;
height: 250px;
opacity: 0.16;
}
.monj-price-v12 .mp-hero h1 {
margin-bottom: 16px;
font-size: clamp(36px, 10.7vw, 47px);
letter-spacing: -0.051em;
line-height: 1;
}
.monj-price-v12 .mp-kicker {
margin-bottom: 19px;
font-size: 11.5px;
}
.monj-price-v12 .mp-lede {
margin-bottom: 18px;
font-size: 15px;
line-height: 1.48;
}
.monj-price-v12 .mp-review-proof {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
gap: 3px 12px;
margin: 0 0 16px;
padding: 11px 12px;
background: rgba(255, 255, 255, 0.08);
border-radius: 13px;
font-size: 11.5px;
}
.monj-price-v12 .mp-review-proof span,
.monj-price-v12 .mp-review-proof a {
min-height: 28px;
}
.monj-price-v12 .mp-trust-strip {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
width: 100%;
gap: 7px;
margin: 0;
padding: 0;
overflow: visible;
}
.monj-price-v12 .mp-pill {
min-width: 0;
min-height: 48px;
padding: 8px 9px;
white-space: normal;
font-size: 11px;
line-height: 1.25;
}
.monj-price-v12 .mp-hide-mobile {
display: inline-flex;
}
.monj-price-v12 .mp-priority-panel {
margin-top: 24px;
padding: 15px;
border-radius: 25px;
transform: translateY(38px);
}
.monj-price-v12 .mp-panel-title,
.monj-price-v12 .mp-heading {
display: block;
margin-bottom: 15px;
}
.monj-price-v12 .mp-panel-title h2,
.monj-price-v12 .mp-heading h2 {
font-size: 29px;
}
.monj-price-v12 .mp-panel-badge {
display: none;
}
.monj-price-v12 .mp-priority-list > .mp-priority-card,
.monj-price-v12 .mp-priority-list > .mp-priority-card:nth-child(-n+2) {
grid-column: auto;
}
.monj-price-v12 .mp-priority-list {
grid-template-columns: 1fr;
gap: 10px;
}
.monj-price-v12 .mp-priority-card {
display: grid;
grid-template-columns: 50px minmax(0, 1fr) 38px;
min-width: 0;
min-height: 126px;
gap: 12px;
align-items: center;
padding: 14px;
border-radius: 20px;
}
.monj-price-v12 .mp-priority-icon {
width: 50px;
height: 50px;
margin: 0;
border-radius: 16px;
}
.monj-price-v12 .mp-priority-icon svg {
width: 25px;
height: 25px;
}
.monj-price-v12 .mp-priority-card small {
margin-bottom: 3px;
font-size: 9px;
}
.monj-price-v12 .mp-priority-card strong {
margin-bottom: 4px;
padding-right: 0;
font-size: 16px;
line-height: 1.22;
}
.monj-price-v12 .mp-priority-card > div > span {
display: block;
overflow: visible;
font-size: 11.5px;
line-height: 1.4;
}
.monj-price-v12 .mp-arrow {
position: static;
width: 38px;
height: 38px;
margin: 0;
}
.monj-price-v12 .mp-section {
padding: 42px 0;
}
.monj-price-v12 .mp-hub-card,
.monj-price-v12 .mp-safety-short,
.monj-price-v12 .mp-card,
.monj-price-v12 .mp-safety-panel,
.monj-price-v12 .mp-faq-card,
.monj-price-v12 .mp-author-card {
padding: 27px 22px;
border-radius: 24px;
}
.monj-price-v12 .mp-hub-card,
.monj-price-v12 .mp-safety-short {
min-height: 0;
}
.monj-price-v12 .mp-button {
width: 100%;
}
.monj-price-v12 .mp-disclaimer-banner {
padding: 16px;
}
.monj-price-v12 .mp-section[aria-labelledby="how-to-use-title"],
.monj-price-v12 #monj-safety-links,
.monj-price-v12 #verification-method,
.monj-price-v12
.mp-section[aria-label="Monj independence and charity pledge"],
.monj-price-v12 #monj-price-faq {
padding: 50px 12px;
}
.monj-price-v12 .mp-mini-grid,
.monj-price-v12 .mp-mini-grid.three,
.monj-price-v12 .mp-facts-grid,
.monj-price-v12 .mp-sidebar-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 9px;
}
.monj-price-v12 .mp-mini-card,
.monj-price-v12 .mp-sidebar-card {
min-height: 225px;
padding: 18px;
border-radius: 19px;
}
.monj-price-v12 .mp-mini-card .mp-card-icon {
width: 55px;
height: 55px;
margin-bottom: 17px;
border-radius: 17px;
}
.monj-price-v12 .mp-mini-card .mp-card-icon svg {
width: 26px;
height: 26px;
}
.monj-price-v12 .mp-mini-card strong,
.monj-price-v12 .mp-sidebar-card h3 {
font-size: 16.5px;
}
.monj-price-v12 .mp-mini-card span,
.monj-price-v12 .mp-mini-card b,
.monj-price-v12 .mp-sidebar-card p {
font-size: 12px;
}
.monj-price-v12 .mp-section[aria-labelledby="database-title"] .mp-card h2,
.monj-price-v12 #verification-method .mp-card > h2,
.monj-price-v12 #monj-price-faq .mp-faq-card > h2 {
font-size: 34px;
}
.monj-price-v12 .mp-fact {
padding: 17px;
}
.monj-price-v12 .mp-fact strong {
font-size: 13.5px;
}
.monj-price-v12 .mp-fact span {
font-size: 11.5px;
}
.monj-price-v12 .mp-pathway-list,
.monj-price-v12 .mp-method-grid {
grid-template-columns: 1fr;
}
.monj-price-v12 .mp-pathway,
.monj-price-v12 .mp-method {
min-height: 0;
padding: 21px;
}
.monj-price-v12 .mp-audit {
grid-template-columns: 1fr;
}
.monj-price-v12 .mp-audit-date {
justify-self: start;
}
.monj-price-v12 .mp-independence {
display: grid;
grid-auto-flow: row;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 1px;
width: 100%;
margin: 0;
padding: 0;
overflow: visible;
background: rgba(255, 255, 255, 0.16);
border-radius: 20px;
}
.monj-price-v12 .mp-ind-card,
.monj-price-v12 .mp-ind-card:nth-child(n + 3) {
min-width: 0;
min-height: 178px;
margin: 0;
padding: 18px;
background: var(--mp-blue-dark);
border-top: 0;
border-left: 0;
}
.monj-price-v12 .mp-ind-card:first-child {
border-radius: 20px 0 0;
}
.monj-price-v12 .mp-ind-card:nth-child(2) {
border-radius: 0 20px 0 0;
}
.monj-price-v12 .mp-ind-card:nth-child(3) {
border-radius: 0 0 0 20px;
}
.monj-price-v12 .mp-ind-card:nth-child(4) {
border-radius: 0 0 20px;
}
.monj-price-v12 .mp-faq-accordion summary {
min-height: 70px;
padding: 18px;
font-size: 15px;
}
.monj-price-v12 .mp-faq-content {
padding: 0 18px 19px;
font-size: 13.5px;
}
.monj-price-v12 .mp-author-inner {
grid-template-columns: 72px minmax(0, 1fr);
gap: 18px;
}
.monj-price-v12 .mp-author-inner > img {
width: 72px;
height: 72px;
border-radius: 21px;
}
.monj-price-v12 .mp-footer {
padding: 48px 0;
}
.monj-price-v12 .mp-floating-actions {
right: 10px;
bottom: max(10px, env(safe-area-inset-bottom));
}
.monj-price-v12 .mp-floating-action {
width: 46px;
height: 46px;
border-radius: 14px;
}
.monj-price-v12 .mp-floating-action img {
width: 32px;
height: 32px;
}
}
@media (max-width: 560px) {
.monj-price-v12 .mp-mini-grid,
.monj-price-v12 .mp-mini-grid.three,
.monj-price-v12 .mp-facts-grid,
.monj-price-v12 .mp-sidebar-grid,
.monj-price-v12 .mp-independence {
grid-template-columns: 1fr;
}
.monj-price-v12 .mp-mini-card {
display: grid;
grid-template-columns: 52px minmax(0, 1fr);
min-height: 0;
gap: 4px 14px;
align-content: start;
padding: 16px;
border-radius: 18px;
}
.monj-price-v12 .mp-mini-card .mp-card-icon {
grid-column: 1;
grid-row: 1 / span 3;
width: 52px;
height: 52px;
margin: 0;
border-radius: 16px;
}
.monj-price-v12 .mp-mini-card > strong,
.monj-price-v12 .mp-mini-card > span:not(.mp-card-icon),
.monj-price-v12 .mp-mini-card > b {
grid-column: 2;
}
.monj-price-v12 .mp-mini-card > strong {
margin-bottom: 1px;
font-size: 16px;
}
.monj-price-v12 .mp-mini-card > b {
margin-top: 2px;
padding-top: 4px;
}
.monj-price-v12 .mp-sidebar-card {
min-height: 0;
}
.monj-price-v12 .mp-ind-card,
.monj-price-v12 .mp-ind-card:nth-child(n + 3) {
min-height: 0;
margin: 0;
padding: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.16);
border-left: 0;
border-radius: 0;
}
.monj-price-v12 .mp-ind-card:first-child {
border-top: 0;
border-radius: 20px 20px 0 0;
}
.monj-price-v12 .mp-ind-card:nth-child(2),
.monj-price-v12 .mp-ind-card:nth-child(3) {
border-radius: 0;
}
.monj-price-v12 .mp-ind-card:nth-child(4) {
border-radius: 0 0 20px 20px;
}
}
@media (max-width: 440px) {
.monj-price-v12 .mp-sidebar-grid {
grid-template-columns: 1fr;
}
.monj-price-v12 .mp-review-proof {
grid-template-columns: 1fr;
}
.monj-price-v12 .mp-priority-card {
grid-template-columns: 46px minmax(0, 1fr) 36px;
min-height: 128px;
gap: 10px;
padding: 13px;
}
.monj-price-v12 .mp-priority-icon {
width: 46px;
height: 46px;
border-radius: 15px;
}
.monj-price-v12 .mp-priority-icon svg {
width: 23px;
height: 23px;
}
.monj-price-v12 .mp-arrow {
width: 36px;
height: 36px;
}
.monj-price-v12 .mp-ind-card,
.monj-price-v12 .mp-ind-card:nth-child(n + 3) {
min-height: 188px;
padding: 16px;
}
.monj-price-v12 .mp-mini-card,
.monj-price-v12 .mp-sidebar-card {
min-height: 0;
}
.monj-price-v12 .mp-author-inner {
grid-template-columns: 1fr;
}
}
@media (prefers-reduced-motion: reduce) {
.monj-price-v12 *,
.monj-price-v12 *::before,
.monj-price-v12 *::after {
scroll-behavior: auto !important;
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
}
}
@media (forced-colors: active) {
.monj-price-v12 .mp-priority-card,
.monj-price-v12 .mp-mini-card,
.monj-price-v12 .mp-button,
.monj-price-v12 .mp-pathway,
.monj-price-v12 .mp-safety-link,
.monj-price-v12 .mp-method,
.monj-price-v12 .mp-sidebar-card,
.monj-price-v12 .mp-faq-accordion details,
.monj-price-v12 .mp-footer-link {
border: 1px solid ButtonText;
}
} .monj-price-v12 .mp-live-strip{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0 0 20px;padding:15px 19px;border:1px solid rgba(16,47,74,.16);border-radius:16px;background:var(--mp-blue-soft);box-shadow:0 10px 24px -20px rgba(16,47,74,.5)}
.monj-price-v12 .mp-live-label{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:850;letter-spacing:.07em;text-transform:uppercase;color:var(--mp-blue-dark)}
.monj-price-v12 .mp-live-price{font-size:clamp(21px,3.2vw,27px);font-weight:900;line-height:1;color:var(--mp-ink)}
.monj-price-v12 .mp-live-meta{font-size:14px;font-weight:650;color:#51616f}
.monj-price-v12 .mp-live-link{margin-left:auto;font-size:14px;font-weight:800;color:var(--mp-blue-dark);text-decoration:underline;text-underline-offset:3px}
.monj-price-v12 .mp-live-link:hover{text-decoration-thickness:2px}
@media (max-width:640px){.monj-price-v12 .mp-live-strip{gap:8px 14px;padding:14px 16px}.monj-price-v12 .mp-live-link{margin-left:0;width:100%}} #mp-live-answer .mpm-lr,#mp-live-answer .mpm-lr header,#mp-live-answer .mpm-lr dl,#mp-live-answer .mpm-lr .mpm-lr__row,#mp-live-answer .mpm-lr dd,#mp-live-answer .mpm-lr h3,#mp-live-answer .mpm-lr span{display:inline;margin:0;padding:0;border:0;background:transparent;box-shadow:none;font:inherit;color:inherit;line-height:inherit}
#mp-live-answer .mpm-lr dt{display:none}
#mp-live-answer .mpm-lr .mpm-lr__name-link{color:inherit;text-decoration:underline;text-underline-offset:.15em}
#mp-live-answer strong .mpm-lr__total-amount{font-weight:800} .monj-price-v12 .mp-mini-card .mp-card-price{display:block;margin-top:11px;color:var(--mp-ink);font-size:15.5px;font-weight:780;letter-spacing:-.01em;line-height:1.3}
@media (max-width:700px){.monj-price-v12 .mp-mini-card .mp-card-price{font-size:14px;margin-top:9px}}