body.ma-landing .ma-landing-header__cta .ma-sales__if-offer{display:none}body.ma-landing.ma-offer-live .ma-landing-header__cta .ma-sales__if-offer{display:inline}body.ma-landing.ma-offer-live .ma-landing-header__cta .ma-sales__if-regular{display:none}.ma-site-header--landing{position:relative}.ma-header--landing .ma-header__inner{min-height:56px;gap:.75rem;padding-block:.35rem}.ma-header--landing .ma-brand{gap:.5rem;min-width:0}.ma-header--landing .ma-brand__mark{width:30px;height:30px}.ma-header--landing .ma-brand__name{font-size:1.05rem;white-space:nowrap}.ma-header--landing .ma-header__inner{container:ma-landing-header / inline-size}@container ma-landing-header (max-width: 20em){.ma-header--landing .ma-brand__name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@supports not (container-type: inline-size){@media (max-width: 359px){.ma-header--landing .ma-brand__name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}}.ma-landing-header__cta{box-sizing:border-box;display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:.4rem .95rem;border:1px solid transparent;border-radius:999px;background:var(--ma-lantern);box-shadow:var(--ma-landing-shadow);color:var(--ma-lantern-ink);font-family:var(--ma-font-body);font-size:.875rem;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;text-wrap:balance;transition:background-color .2s ease}.ma-landing-header__cta:is(:hover,:focus-visible){background:var(--ma-landing-hover);color:var(--ma-lantern-ink)}.ma-landing-header__cta:focus-visible{outline:2px solid var(--ma-moon);outline-offset:3px}.ma-main.ma-landing{padding-block-start:1rem}.ma-landing .woocommerce-notices-wrapper:empty,.ma-landing .wp-block-woocommerce-store-notices:not(:has(.woocommerce-error,.woocommerce-message,.woocommerce-info)){display:none}.ma-landing .ma-landing__hero{display:grid;gap:1.1rem;align-items:start;margin-block-start:0}.ma-landing .ma-landing__hero>*{margin-block:0}.ma-landing .ma-landing__copy>*{margin-block:0}.ma-landing .ma-landing__copy>*+*{margin-block-start:.7rem}.ma-landing .ma-product__title{text-wrap:balance}.ma-landing .ma-product__excerpt>p{margin:0}.ma-landing .wc-block-add-to-cart-form form.cart{display:flex;flex-wrap:wrap;gap:0}.ma-landing .wc-block-add-to-cart-form form.cart .single_add_to_cart_button{flex:1 1 100%;min-height:56px;font-size:1.125rem}.ma-landing .ma-landing__trust{margin-block-start:.85rem}.ma-landing .ma-landing__assure{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.ma-landing .ma-landing__assure-line{position:relative;margin:0;padding-inline-start:1.85rem;color:var(--ma-moon);font-size:.875rem;line-height:1.6}.ma-landing .ma-landing__policy{margin:0;padding-inline-start:1.85rem}.ma-landing .ma-landing__policy a{display:inline-flex;align-items:center;min-height:44px;color:var(--ma-cyan);font-size:.9375rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}.ma-landing .ma-landing__policy a:hover{color:var(--ma-moon)}.ma-landing #wc-stripe-express-checkout-element{margin-block-start:.75rem!important}.ma-landing .ma-landing__media-slot:not(:has(*)){display:none}.ma-landing .ma-landing__media>*{margin-block:0}.ma-landing .ma-landing__figure{display:flex;flex-direction:column;align-items:stretch;gap:.55rem;margin:0}.ma-landing .ma-landing__tile{width:100%;max-width:520px;height:auto;margin-inline:auto;aspect-ratio:1080 / 960;border:1px solid var(--ma-glass-border);border-radius:var(--ma-radius-sm)}.ma-landing .ma-landing__labels{position:relative;display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:520px;margin-inline:auto;padding-block-end:.1rem;font-family:var(--ma-font-display);font-size:.9375rem;font-weight:700;line-height:1.4}.ma-landing .ma-landing__label--before{color:var(--ma-mist);text-align:start}.ma-landing .ma-landing__label--after{color:var(--ma-cyan);text-align:end}.ma-landing .ma-landing__labels:after{content:"";position:absolute;inset-inline-start:calc(50% - 6px);top:calc(50% - 6px);width:12px;height:12px;background:var(--ma-lantern);clip-path:var(--ma-star)}.ma-landing .ma-landing__tile:after{content:"";position:absolute;z-index:2;inset-block:0;inset-inline-start:calc(50% - 1px);width:2px;background:var(--ma-lantern);box-shadow:0 0 0 1px var(--ma-night);pointer-events:none}.ma-landing .ma-sales__hero-caption{display:block;width:100%;max-width:520px;margin-inline:auto;font-size:.875rem;line-height:1.7}.ma-landing .ma-landing__controls{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;width:100%;max-width:520px;margin-inline:auto}.ma-landing .ma-landing__controls:not(:has(:not([hidden]))){display:none}.ma-landing .ma-sales__pause{min-height:44px;font-size:.875rem}.ma-landing .ma-landing__pill{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.4rem 1.1rem;border:1px solid var(--ma-line-2);border-radius:999px;background:transparent;color:var(--ma-moon);font-family:var(--ma-font-body);font-size:.875rem;font-weight:500;line-height:1.3;cursor:pointer;transition:border-color .2s ease,color .2s ease}.ma-landing .ma-landing__pill[hidden]{display:none}.ma-landing .ma-landing__pill:is(:hover,:focus-visible){border-color:var(--ma-lantern);color:var(--ma-lantern)}.ma-landing .ma-landing__pill-len{color:var(--ma-mist);font-variant-numeric:tabular-nums}.ma-landing .ma-sales__hero-frame.is-ad{width:auto;max-width:100%;height:min(72svh,640px,calc((100vw - 2 * var(--ma-gutter)) * 16 / 9));aspect-ratio:9 / 16}.ma-landing .ma-sales__hero-frame.is-ad:after{content:none}.ma-landing .ma-landing__figure:has(.is-ad) :is(.ma-landing__labels,.ma-sales__hero-caption){display:none}.ma-landing .ma-sales{margin-block-start:clamp(3rem,8vw,5rem)}.ma-landing .ma-landing__tail{display:grid;justify-items:start;gap:1rem;margin-block-start:clamp(2rem,5vw,3rem)}.ma-landing .ma-landing__tail>*{margin-block:0}.ma-landing .ma-landing__tail .ma-share{margin-block-start:0;padding-block-start:1rem;width:100%}.ma-landing .ma-landing__tail .ma-share__btn{box-sizing:border-box;justify-content:center;min-width:44px;min-height:44px}.ma-landing .ma-sales .ma-sales__slab>.ma-sales__reels{margin-block-start:clamp(2.5rem,6vw,4.5rem)}.ma-landing-sticky{box-sizing:border-box;position:fixed;z-index:40;inset-inline:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:72px;padding-block:.5rem calc(.5rem + env(safe-area-inset-bottom,0px));padding-inline:var(--ma-gutter);border-block-start:1px solid var(--ma-line-2);background:color-mix(in srgb,var(--ma-night) 94%,transparent);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);opacity:1;transition:opacity .15s ease,display .15s allow-discrete}@starting-style{.ma-landing-sticky{opacity:0}}.ma-landing-sticky[hidden]{display:none;opacity:0}.ma-landing-sticky>*{margin:0}.ma-landing-sticky .ma-sales-sticky__price{color:var(--ma-mist);font-size:.875rem;line-height:1.4;font-variant-numeric:tabular-nums}.ma-landing-sticky :is(.ma-sales-sticky__offer,.ma-sales-sticky__regular:only-child){color:var(--ma-lantern);font-family:var(--ma-font-mono);font-size:1.15rem;font-weight:500}.ma-landing-sticky__cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.55rem 1.5rem;border:1px solid transparent;border-radius:999px;background:var(--ma-lantern);color:var(--ma-lantern-ink);font-family:var(--ma-font-body);font-size:1rem;font-weight:600;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .2s ease}.ma-landing-sticky__cta:is(:hover,:focus-visible){background:var(--ma-landing-hover);color:var(--ma-lantern-ink)}.ma-landing-sticky__cta:focus-visible{outline:2px solid var(--ma-moon);outline-offset:3px}html:has(.ma-landing-sticky:not([hidden])){scroll-padding-block-end:var(--ma-landing-sticky-h, 4.5rem)}html.ma-landing-buying :is(.ma-landing-header__cta,.ma-landing-sticky__cta,.ma-sales__cta,.ma-sales-close__cta .wp-block-button__link){opacity:.7;pointer-events:none}.ma-footer--landing{padding-block:2rem 1.5rem}.ma-footer--landing .ma-footer__landing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 2rem}.ma-footer--landing .ma-footer__landing>*{margin-block:0}.ma-footer--landing .ma-footer__links--row{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none}.ma-footer--landing .ma-footer__links--row a{display:inline-flex;align-items:center;min-height:44px;padding-block:0;font-size:.9375rem}.ma-footer--landing .ma-footer__bottom{margin-block-start:.75rem;padding-block-start:1rem}@media (min-width: 600px) and (max-width: 781px){.ma-landing .ma-landing__hero{width:min(100%,32rem);margin-inline:auto}.ma-landing .wc-block-add-to-cart-form form.cart .single_add_to_cart_button{flex:0 1 26rem}}@media (min-width: 782px){.ma-site-header--landing{position:sticky}.ma-header--landing .ma-header__inner{min-height:64px}.ma-landing-sticky{display:none!important}.ma-main.ma-landing{padding-block-start:2rem}.ma-landing .ma-landing__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.ma-landing .ma-landing__copy>*+*{margin-block-start:.85rem}.ma-landing .ma-landing__trust{margin-block-start:.9rem}.ma-landing .wc-block-add-to-cart-form form.cart .single_add_to_cart_button{flex:0 1 22rem}.ma-landing .ma-sales .ma-sales__step:not(:has(.ma-sales__step-talk)) .ma-sales__step-notes{grid-column:1 / -1}.ma-landing .ma-sales .ma-sales__step-notes>:is(.ma-sales__note,.ma-sales__shot){max-width:46rem}.ma-landing .ma-sales .ma-sales__shot--desktop{max-width:min(100%,700px)}.ma-landing .ma-sales__hero-frame:not(.ma-landing__tile):not(.is-ad){width:min(100%,360px);height:auto}}body.ma-landing{color-scheme:light;--rp-ink: #142829;--rp-ink-2: #3b5253;--rp-ground: #eff4f1;--rp-paper: #f6f1e8;--rp-white: #ffffff;--rp-cobalt: #1959bb;--rp-cobalt-deep: #11449a;--rp-lime: #c9de55;--rp-lime-soft: #eef3c4;--rp-peach: #fcb685;--rp-peach-soft: #fde3d0;--rp-red: #c8283a;--rp-hover: #e1eae5;--rp-empty: #e1eae5;--rp-hair: rgba(20, 40, 41, .16);--rp-rule: rgba(20, 40, 41, .34);--rp-line-ui: rgba(20, 40, 41, .6);--rp-r-frame: 6px;--rp-r-btn: 14px;--rp-r-tag: 5px;--rp-edge-h: 14px;--rp-edge-mask: url(../images/icons/film-edge.svg);--rp-check-mask: url(../images/icons/check-bold.svg);--rp-refresh-mask: url(../images/icons/refresh-bold.svg);--rp-press: 0 4px 0 var(--rp-ink);--ma-night: var(--rp-ground);--ma-night-2: #e7eeea;--ma-deep: #e3ebe6;--ma-surface: var(--rp-white);--ma-moon: var(--rp-ink);--ma-mist: var(--rp-ink-2);--ma-cyan: var(--rp-cobalt);--ma-violet: var(--rp-cobalt);--ma-sky: var(--rp-cobalt);--ma-orchid: var(--rp-peach);--ma-lantern: var(--rp-cobalt);--ma-lantern-ink: #ffffff;--ma-danger: #b3261e;--ma-line: var(--rp-hair);--ma-line-2: var(--rp-rule);--ma-field-bg: #ffffff;--ma-field-border: #6a7f80;--ma-placeholder: #566b6c;--ma-glass: #ffffff;--ma-glass-border: var(--rp-rule);--ma-glass-shadow: none;--ma-radius: 10px;--ma-radius-sm: var(--rp-r-frame);--ma-landing-shadow: var(--rp-press);--ma-landing-hover: var(--rp-cobalt-deep)}body.ma-landing :is(.ma-sales-page,.ma-sales,.ma-sales-close,.ma-sales-sticky){--ma-sales-phone-r: clamp(18px, 2.4vw, 22px);--ma-sales-gap: clamp(3.75rem, 9vw, 7rem);--ma-sales-cut: var(--rp-ink);--ma-sales-cut-edge: #ffffff;--ma-sales-shadow: none;--ma-sales-hover: var(--rp-cobalt-deep);--ma-sales-you-bg: var(--rp-peach-soft);--ma-sales-assistant-bg: var(--rp-white)}html:has(body.ma-landing){color-scheme:light;background:var(--rp-ground, #eff4f1)}body.ma-landing{background-color:var(--rp-ground);color:var(--rp-ink)}body.ma-landing .wp-site-blocks{overflow-x:clip}body.ma-landing:before,body.ma-landing:after{content:none}body.ma-landing ::selection{background:var(--rp-lime);color:var(--rp-ink)}body.ma-landing :focus-visible,body.ma-landing :is(.ma-sales-page,.ma-sales,.ma-sales-close,.ma-sales-sticky) :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--rp-cobalt);outline-offset:3px}body.ma-landing h1,body.ma-landing h2,body.ma-landing h3{color:var(--rp-ink);font-family:var(--ma-font-display);font-weight:700;letter-spacing:0}body.ma-landing a:where(:not(.wp-element-button)){color:var(--rp-cobalt)}body.ma-landing a:where(:not(.wp-element-button)):hover{color:var(--rp-cobalt-deep)}body.ma-landing .ma-site-header--landing:after,body.ma-landing .ma-sales .ma-sales__slab:before,body.ma-landing .ma-footer--landing:before{content:"";position:absolute;inset-inline:0;z-index:1;height:var(--rp-edge-h);background:var(--rp-ink);-webkit-mask-image:var(--rp-edge-mask);mask-image:var(--rp-edge-mask);-webkit-mask-size:18px 14px;mask-size:18px 14px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;pointer-events:none}body.ma-landing .ma-site-header--landing{padding-block-end:var(--rp-edge-h);border-block-end:0}body.ma-landing .ma-site-header--landing:before{background:var(--rp-white);-webkit-backdrop-filter:none;backdrop-filter:none}body.ma-landing .ma-site-header--landing:after{bottom:0}body.ma-landing .ma-header--landing .ma-brand,body.ma-landing .ma-footer--landing .ma-brand{min-height:44px;color:var(--rp-ink)}body.ma-landing .ma-header--landing .ma-brand__name,body.ma-landing .ma-footer--landing .ma-brand__name{font-family:var(--ma-font-display);font-weight:700;color:var(--rp-ink)}body.ma-landing .ma-brand__gem{fill:var(--rp-lime);stroke:var(--rp-ink)}body.ma-landing .ma-brand__facets{stroke:var(--rp-ink);opacity:.55}body.ma-landing .ma-brand__star{fill:var(--rp-ink)}body.ma-landing .ma-landing-header__cta{min-height:44px;padding:.4rem 1rem;border:0;border-radius:12px;background:var(--rp-cobalt);box-shadow:0 3px 0 var(--rp-ink);color:#fff;font-family:var(--ma-font-display);font-size:.9375rem;font-weight:700}body.ma-landing .ma-landing-header__cta:is(:hover,:focus-visible){background:var(--rp-cobalt-deep);color:#fff}body.ma-landing .ma-landing-header__cta:active{transform:translateY(2px);box-shadow:0 1px 0 var(--rp-ink)}body.ma-landing{--rp-h1: clamp(1.3rem, 6.6vw, 1.75rem)}@media (min-width: 600px){body.ma-landing{--rp-h1: clamp(1.75rem, .0625rem + 3.2vw, 2.6rem)}}body.ma-landing .ma-landing .ma-product__title{color:var(--rp-ink);font-family:var(--ma-font-display);font-size:var(--rp-h1);font-weight:700;line-height:1.3}body.ma-landing .ma-landing .ma-product__price .wc-block-components-product-price{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .75rem;color:var(--rp-ink);font-family:var(--ma-font-display);font-weight:700;font-size:2.1rem;line-height:1.15;font-variant-numeric:tabular-nums}body.ma-landing .ma-landing .ma-product__price del{margin:0;color:var(--rp-ink-2);font-size:.55em;font-weight:500;text-decoration-thickness:2px}body.ma-landing .ma-landing .ma-product__price ins{padding:.02em .32em .08em;border:2px solid var(--rp-ink);border-radius:var(--rp-r-tag);background:var(--rp-lime);color:var(--rp-ink);text-decoration:none}body.ma-landing .ma-landing .ma-product__price .ma-sales__price-note{margin:.3rem 0 0;color:var(--rp-ink-2);font-size:1rem;font-weight:500;line-height:1.5}body.ma-landing .ma-landing .ma-product__excerpt{color:var(--rp-ink);font-size:1.0625rem;font-weight:400;line-height:1.65}body.ma-landing .ma-landing .wc-block-add-to-cart-form form.cart .single_add_to_cart_button{min-height:58px;margin-block-end:4px;border:0;border-radius:var(--rp-r-btn);background:var(--rp-cobalt);box-shadow:var(--rp-press);color:#fff;font-family:var(--ma-font-display);font-size:1.25rem;font-weight:700;line-height:1.3;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}body.ma-landing .ma-landing .wc-block-add-to-cart-form form.cart .single_add_to_cart_button:is(:hover,:focus-visible){background:var(--rp-cobalt-deep);color:#fff;transform:none}body.ma-landing .ma-landing .wc-block-add-to-cart-form form.cart .single_add_to_cart_button:active{transform:translateY(3px);box-shadow:0 1px 0 var(--rp-ink)}body.ma-landing .ma-landing .ma-landing__assure-line{color:var(--rp-ink-2)}body.ma-landing .ma-landing .ma-landing__assure-line:before{content:"";box-sizing:border-box;position:absolute;inset-inline-start:0;top:calc(.8em - 10px);width:20px;height:20px;border:1.5px solid var(--rp-ink);border-radius:50%;background:var(--rp-lime)}body.ma-landing .ma-landing .ma-landing__assure-line:after{content:"";position:absolute;inset-inline-start:4px;top:calc(.8em - 6px);width:12px;height:12px;background:var(--rp-ink);-webkit-mask:var(--rp-check-mask) center / contain no-repeat;mask:var(--rp-check-mask) center / contain no-repeat}body.ma-landing .ma-landing .ma-landing__assure-line--refund:after{-webkit-mask-image:var(--rp-refresh-mask);mask-image:var(--rp-refresh-mask)}body.ma-landing .ma-landing .ma-landing__policy a{color:var(--rp-cobalt);font-weight:500}body.ma-landing .ma-landing .ma-landing__policy a:hover{color:var(--rp-cobalt-deep)}body.ma-landing .ma-landing .ma-landing__figure{--rp-panel-pad: .95rem;position:relative;gap:.65rem;padding:calc(var(--rp-edge-h) + .95rem) var(--rp-panel-pad) calc(var(--rp-edge-h) + 1rem);border:1px solid var(--rp-ink);border-radius:8px;background:var(--rp-paper);overflow:hidden}body.ma-landing .ma-landing .ma-landing__figure:before,body.ma-landing .ma-landing .ma-landing__figure:after{content:"";position:absolute;inset-inline:0;height:var(--rp-edge-h);background:var(--rp-ink);-webkit-mask-image:var(--rp-edge-mask);mask-image:var(--rp-edge-mask);-webkit-mask-size:18px 14px;mask-size:18px 14px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;pointer-events:none}body.ma-landing .ma-landing .ma-landing__figure:before{top:0}body.ma-landing .ma-landing .ma-landing__figure:after{bottom:0}body.ma-landing .ma-landing .ma-sales__hero-frame.is-ad{height:min(72svh,640px,calc((100vw - 2 * var(--ma-gutter) - 2 * var(--rp-panel-pad) - 2px) * 16 / 9))}body.ma-landing .ma-landing .ma-landing__tile{border:1px solid var(--rp-ink);border-radius:4px;background:var(--rp-empty)}body.ma-landing .ma-landing .ma-landing__labels,body.ma-landing .ma-sales .ma-sales__labels{align-items:center}body.ma-landing .ma-landing__label--before,body.ma-landing .ma-landing__label--after,body.ma-landing .ma-sales__label--before,body.ma-landing .ma-sales__label--after{width:fit-content;padding:.08rem .7rem .14rem;border-radius:var(--rp-r-tag);color:var(--rp-ink);font-weight:700}body.ma-landing .ma-landing__label--before,body.ma-landing .ma-sales__label--before{justify-self:start;background:var(--rp-peach)}body.ma-landing .ma-landing__label--after,body.ma-landing .ma-sales__label--after{justify-self:end;background:var(--rp-lime)}body.ma-landing .ma-landing .ma-landing__labels:after,body.ma-landing .ma-sales .ma-sales__labels:after{background:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__labels:before{background:var(--rp-ink)}body.ma-landing .ma-landing .ma-landing__tile:after,body.ma-landing .ma-sales .ma-sales__frame:after{background:#fff;box-shadow:0 0 0 1px var(--rp-ink)}body.ma-landing :is(.ma-landing__figure>.ma-sales__hero-caption,.ma-sales__ba>.ma-sales__notes):before{content:"";display:block;height:18px;margin-block:0 .65rem;background:linear-gradient(var(--rp-ink),var(--rp-ink)) 50% 0 / 2px 100% no-repeat,repeating-linear-gradient(90deg,rgba(20,40,41,.5) 0 1px,transparent 1px 10px) 0 100% / 100% 6px no-repeat,repeating-linear-gradient(90deg,var(--rp-ink) 0 1px,transparent 1px 50px) 0 100% / 100% 11px no-repeat}body.ma-landing .ma-landing .ma-sales__hero-caption{color:var(--rp-ink-2);font-size:.875rem}body.ma-landing .ma-landing .ma-sales__pause,body.ma-landing .ma-landing .ma-landing__pill{border:1px solid var(--rp-ink);border-radius:10px;background:var(--rp-white);color:var(--rp-ink)}body.ma-landing .ma-landing .ma-landing__pill{font-weight:600}body.ma-landing .ma-landing .ma-sales__ad-icon{color:var(--rp-cobalt)}body.ma-landing .ma-landing .ma-landing__pill-len{color:var(--rp-ink-2)}body.ma-landing .ma-landing :is(.ma-sales__pause,.ma-landing__pill):is(:hover,:focus-visible){border-color:var(--rp-ink);background:var(--rp-hover);color:var(--rp-ink)}body.ma-landing .ma-sales{color:var(--rp-ink)}body.ma-landing .ma-landing .ma-sales{margin-block-start:clamp(3rem,7vw,4.5rem)}body.ma-landing .ma-sales .ma-sales__section>h2{max-width:19em;color:var(--rp-ink);font-family:var(--ma-font-display);font-size:min(clamp(1.75rem,1.25rem + 2.2vw,2.5rem),var(--rp-h1));font-weight:700;line-height:1.24}body.ma-landing .ma-sales :is(h3,.ma-sales__step-title,.ma-sales__spec-term){color:var(--rp-ink);font-family:var(--ma-font-display);font-weight:700}body.ma-landing .ma-sales .ma-sales__caption,body.ma-landing .ma-sales .ma-sales__note,body.ma-landing .ma-sales .ma-sales__reel-caption,body.ma-landing .ma-sales .ma-sales__notes>p,body.ma-landing .ma-sales .ma-sales__shot figcaption{color:var(--rp-ink-2)}body.ma-landing .ma-sales code,body.ma-landing .ma-sales .ma-sales__value{font-family:var(--ma-font-body)}body.ma-landing .ma-sales code{font-size:.95em}body.ma-landing .ma-sales a:where(:not(.ma-sales__cta)){color:var(--rp-cobalt);text-underline-offset:.3em}body.ma-landing .ma-sales .ma-sales__cta,body.ma-landing .ma-sales__ad-cta,body.ma-landing .ma-sales-close .wp-block-button__link{box-sizing:border-box;min-height:56px;padding:.85rem 1.75rem;border:0;border-radius:var(--rp-r-btn);background:var(--rp-cobalt);box-shadow:var(--rp-press);color:#fff;font-family:var(--ma-font-display);font-size:1.1875rem;font-weight:700;line-height:1.3;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}body.ma-landing .ma-sales .ma-sales__cta:is(:hover,:focus-visible),body.ma-landing .ma-sales__ad-cta:is(:hover,:focus-visible),body.ma-landing .ma-sales-close .wp-block-button__link:is(:hover,:focus-visible){background:var(--rp-cobalt-deep);color:#fff;transform:none}body.ma-landing .ma-sales .ma-sales__cta:active,body.ma-landing .ma-sales__ad-cta:active,body.ma-landing .ma-sales-close .wp-block-button__link:active{transform:translateY(3px);box-shadow:0 1px 0 var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__section>.ma-sales__actions{padding-block-end:4px}@media (max-width: 781px){body.ma-landing .ma-sales .ma-sales__actions .ma-sales__cta{flex:1 1 100%;max-width:26rem}}body.ma-landing .ma-sales .ma-sales__checks>li:before{background:var(--rp-cobalt)}body.ma-landing .ma-sales :is(.ma-sales__strip,.ma-sales__reels){scrollbar-color:var(--rp-rule) transparent}body.ma-landing .ma-sales .ma-sales__media{background:var(--rp-empty)}body.ma-landing .ma-sales .ma-sales__frame{border:1px solid var(--rp-ink);border-radius:4px}body.ma-landing .ma-sales .ma-sales__phone{border:1px solid var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__slab{position:relative;padding-block:calc(var(--rp-edge-h) + clamp(2.75rem,7vw,5.5rem)) clamp(2.75rem,6vw,5rem);border-block:0;border-block-end:1px solid var(--rp-ink);background:var(--rp-paper)}body.ma-landing .ma-sales .ma-sales__slab:before{top:0}body.ma-landing .ma-sales .ma-sales__slab>h2{max-width:15em;font-size:min(clamp(1.9rem,1.3rem + 2.9vw,3rem),var(--rp-h1));line-height:1.2}body.ma-landing .ma-sales .ma-sales__notes>ul>li{color:var(--rp-ink-2)}@media (min-width: 782px) and (max-width: 1023px){body.ma-landing .ma-sales .ma-sales__reels{display:flex;gap:var(--ma-sales-strip-gap);margin-inline:calc(-1 * var(--ma-gutter));padding:0 var(--ma-gutter) .9rem;overflow-x:auto}body.ma-landing .ma-sales .ma-sales__reel{width:15rem}body.ma-landing .ma-sales .ma-sales__reel:nth-child(2n){translate:none}}@media (min-width: 1024px){body.ma-landing .ma-sales .ma-sales__reels{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;padding-block:.6rem 1.5rem}body.ma-landing .ma-sales .ma-sales__reel:nth-child(2n){translate:none}}body.ma-landing .ma-sales{--ma-sales-lane: 2.9rem}body.ma-landing .ma-sales .ma-sales__section>.ma-sales__example-tag{padding:.15rem .8rem .2rem;border:0;border-radius:var(--rp-r-tag);background:var(--rp-peach);color:var(--rp-ink);font-size:.9rem;font-weight:600}body.ma-landing .ma-sales .ma-sales__thread:before{inset-inline-start:calc(1rem - 1px);top:1.5rem;width:2px;background:repeating-linear-gradient(to bottom,var(--rp-rule) 0 7px,transparent 7px 13px)}body.ma-landing .ma-sales .ma-sales__step:before{width:2rem;height:2rem;border:0;border-radius:6px;background:var(--rp-ink);color:var(--rp-white);font-size:1.05rem}body.ma-landing .ma-sales .ma-sales__step-title{min-height:2rem;font-size:1.25rem}body.ma-landing .ma-sales .ma-sales__bubble{border:1px solid var(--rp-ink);border-radius:16px;color:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__bubble--you{border-start-start-radius:4px;background:var(--rp-peach-soft)}body.ma-landing .ma-sales .ma-sales__bubble--assistant{border-start-end-radius:4px;background:var(--rp-white)}body.ma-landing .ma-sales .ma-sales__speaker{padding:.02rem .65rem .08rem;font-size:.875rem;border:1px solid var(--rp-ink);border-radius:var(--rp-r-tag);color:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__bubble--you .ma-sales__speaker{background:var(--rp-peach)}body.ma-landing .ma-sales .ma-sales__bubble--assistant .ma-sales__speaker{background:var(--rp-lime)}body.ma-landing .ma-sales .ma-sales__shot--mobile{border:1px solid var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__spec{border-block-start:2px solid var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__spec-row{border-block-end:1px solid var(--rp-hair)}body.ma-landing .ma-sales .ma-sales__spec-term{font-size:1.2rem}body.ma-landing .ma-sales .ma-sales__spec-text{color:var(--rp-ink-2)}body.ma-landing .ma-sales .ma-sales__value{border:1px solid var(--rp-ink);border-radius:var(--rp-r-tag);background:var(--rp-white);color:var(--rp-ink);font-weight:500}body.ma-landing .ma-sales .ma-sales__section--styles{position:relative;margin-inline:calc(50% - 50vw);margin-block-start:clamp(2.75rem,6vw,4.5rem);padding-block:clamp(2.75rem,6vw,4.5rem);padding-inline:max(var(--ma-gutter),calc(50vw - 580px));border-block:1px solid var(--rp-ink);background:var(--rp-white)}body.ma-landing .ma-sales .ma-sales__section--price{margin-block-start:clamp(2.75rem,6vw,4.5rem)}body.ma-landing .ma-sales .ma-sales__style-name{color:var(--rp-ink);font-size:1.15rem}body.ma-landing .ma-sales .ma-sales__style-use{color:var(--rp-ink-2)}body.ma-landing .ma-sales .ma-sales__soon{font-size:.875rem;border-radius:var(--rp-r-tag);background:var(--rp-red);color:#fff}body.ma-landing .ma-sales .ma-sales__soon-note{padding:.85rem 1rem;border:1px solid var(--rp-ink);border-radius:var(--rp-r-frame);background:var(--rp-ground);color:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__section--price{position:relative;max-width:none;margin-inline:calc(50% - 50vw);padding-block:clamp(2.75rem,6vw,4.5rem);padding-inline:max(var(--ma-gutter),calc(50vw - 580px));border-block:1px solid var(--rp-ink);background:var(--rp-paper)}:where(body.ma-landing .ma-sales .ma-sales__section--price)>:where(*){max-width:760px}body.ma-landing .ma-sales .ma-sales__receipt{border-block-start:2px dashed var(--rp-rule)}body.ma-landing .ma-sales .ma-sales__receipt-row{border-block-end:2px dashed var(--rp-rule)}body.ma-landing .ma-sales .ma-sales__receipt-row:last-child{border-block-end:0}body.ma-landing .ma-sales .ma-sales__receipt-row>strong{color:var(--rp-ink);font-size:1.15rem}body.ma-landing .ma-sales .ma-sales__receipt-row>span{color:var(--rp-ink-2)}body.ma-landing .ma-sales .ma-sales__receipt-total{justify-content:flex-start;align-items:center;gap:.5rem 1.25rem;padding-block-start:1rem;border-block-start:4px double var(--rp-rule);color:var(--rp-ink);font-weight:500}body.ma-landing .ma-sales .ma-sales__receipt-total>strong{display:block;padding:.5rem .85rem .6rem;border-radius:8px;background:var(--rp-peach);color:var(--rp-ink);font-size:1.2rem;line-height:1.7}body.ma-landing .ma-sales .ma-sales__receipt-total~.ma-sales__receipt-total>strong{background:var(--rp-lime)}body.ma-landing .ma-sales .ma-sales__receipt-total>strong>span[dir=ltr]{margin-inline:.14em}body.ma-landing .ma-sales .ma-sales__ledger{font-size:.9375rem;line-height:1.6}body.ma-landing .ma-sales .ma-sales__ledger caption{color:var(--rp-ink);font-size:1.2rem}body.ma-landing .ma-sales .ma-sales__ledger :is(th,td){border-block-end:1px solid var(--rp-hair);color:var(--rp-ink-2)}body.ma-landing .ma-sales .ma-sales__ledger :is(th,td).ma-sales__ledger-col--kit{padding-inline:.75rem}@media (max-width: 599px){body.ma-landing .ma-sales .ma-sales__ledger :is(th,td){padding-inline:.4rem}body.ma-landing .ma-sales .ma-sales__ledger :is(th,td):first-child{width:22%;padding-inline-start:0}body.ma-landing .ma-sales .ma-sales__ledger :is(th,td).ma-sales__ledger-col--kit{width:36%;padding-inline:.6rem}}body.ma-landing .ma-sales .ma-sales__ledger thead :is(th,td){border-block-end:2px solid var(--rp-ink);color:var(--rp-ink);font-size:1rem;line-height:1.5;vertical-align:bottom}body.ma-landing .ma-sales .ma-sales__ledger tbody th{color:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__ledger th.ma-sales__ledger-col--kit{border-block-start:0;background:var(--rp-lime);color:var(--rp-ink);font-size:1.1rem}body.ma-landing .ma-sales .ma-sales__ledger td.ma-sales__ledger-col--kit{background:var(--rp-lime-soft);color:var(--rp-ink);font-weight:500}body.ma-landing .ma-sales .ma-sales__offer{--rp-offer-pad: clamp(1.5rem, 5vw, 2.75rem);position:relative;overflow:hidden;padding:var(--rp-offer-pad);border:1px solid var(--rp-ink);border-radius:10px;background:var(--rp-lime);box-shadow:none;color:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__offer>h2{max-width:17em;font-size:min(clamp(1.7rem,1.2rem + 2vw,2.4rem),var(--rp-h1))}body.ma-landing .ma-sales .ma-sales__offer .ma-sales__offer-price{color:var(--rp-ink);font-family:var(--ma-font-display);font-size:3rem;font-weight:700;line-height:1.15}body.ma-landing .ma-sales .ma-sales__offer-price del{color:var(--rp-ink);font-size:.45em;font-weight:500;opacity:.72}body.ma-landing .ma-sales .ma-sales__count{font-family:var(--ma-font-display);font-size:1.15rem;font-weight:700}body.ma-landing .ma-sales .ma-sales__meter{gap:5px}body.ma-landing .ma-sales .ma-sales__tick{width:.8rem;height:1.15rem;border-radius:2px;background:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__tick--used{background:transparent;box-shadow:inset 0 0 0 2px #1428299e}body.ma-landing .ma-sales .ma-sales__rule,body.ma-landing .ma-sales .ma-sales__guarantee{color:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__offer a:not(.ma-sales__cta){color:var(--rp-ink);font-weight:600;text-decoration-thickness:2px;text-underline-offset:.22em}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions{position:relative;margin-block-start:2rem;padding-block:1.75rem 4px;border-block-start:2px dashed var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions:before,body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions:after{content:"";position:absolute;top:-14px;width:26px;height:26px;border:1px solid var(--rp-ink);border-radius:50%;background:var(--rp-ground)}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions:before{inset-inline-start:calc(-1 * var(--rp-offer-pad) - 14px)}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions:after{inset-inline-end:calc(-1 * var(--rp-offer-pad) - 14px)}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__cta,body.ma-landing .ma-sales .ma-sales__offer .ma-sales__cta{box-shadow:var(--rp-press)}@media (min-width: 960px){body.ma-landing .ma-sales .ma-sales__offer{--rp-stub: 21rem;display:grid;grid-template-columns:minmax(0,1fr) var(--rp-stub);column-gap:calc(2 * var(--rp-offer-pad));align-items:start;max-width:none;margin-inline:0}body.ma-landing .ma-sales .ma-sales__offer>*{grid-column:1;margin-block:0}body.ma-landing .ma-sales .ma-sales__offer>*+*{margin-block-start:1rem}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__offer-price{margin-block-start:1.25rem!important}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions{grid-column:2;grid-row:1 / span 3;align-self:center;margin:0;padding:0 0 4px;border:0}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions:before,body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions:after{content:none}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__actions .ma-sales__cta{width:100%;max-width:none}body.ma-landing .ma-sales .ma-sales__offer>.ma-sales__guarantee{grid-column:2;grid-row:4 / span 2;align-self:start;margin:0}body.ma-landing .ma-sales .ma-sales__offer:before,body.ma-landing .ma-sales .ma-sales__offer:after{content:"";position:absolute;inset-block:0;pointer-events:none}body.ma-landing .ma-sales .ma-sales__offer:before{inset-inline-end:calc(2 * var(--rp-offer-pad) + var(--rp-stub) - 13px);width:26px;background:radial-gradient(circle at 50% 0,var(--rp-ground) 0 12px,var(--rp-ink) 12px 13px,transparent 13.5px) top / 26px 14px no-repeat,radial-gradient(circle at 50% 100%,var(--rp-ground) 0 12px,var(--rp-ink) 12px 13px,transparent 13.5px) bottom / 26px 14px no-repeat}body.ma-landing .ma-sales .ma-sales__offer:after{inset-inline-end:calc(2 * var(--rp-offer-pad) + var(--rp-stub) - 1px);inset-block:18px;border-inline-start:2px dashed var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__offer .ma-sales__offer-price{font-size:3.8rem}}body.ma-landing .ma-sales .ma-sales__section>.ma-sales__question{border-block-end:1px solid var(--rp-rule)}body.ma-landing .ma-sales .ma-sales__section>h2+.ma-sales__question{border-block-start:2px solid var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__question>summary{padding-block:1.05rem;padding-inline-end:3.25rem;color:var(--rp-ink);font-size:1.1rem;font-weight:700}body.ma-landing .ma-sales .ma-sales__question>summary:after{inset-inline-end:.1rem;top:calc(50% - 15px);width:30px;height:30px;border:1px solid var(--rp-ink);border-radius:8px;background:linear-gradient(var(--rp-ink),var(--rp-ink)) center / 12px 2px no-repeat,linear-gradient(var(--rp-ink),var(--rp-ink)) center / 2px 12px no-repeat,var(--rp-white);-webkit-mask:none;mask:none;transform:none;transition:background-color .15s ease}body.ma-landing .ma-sales .ma-sales__question[open]>summary:after,body.ma-landing .ma-sales .ma-sales__question[open]>summary:hover:after{background:linear-gradient(var(--rp-white),var(--rp-white)) center / 12px 2px no-repeat,var(--rp-ink);transform:none}body.ma-landing .ma-sales .ma-sales__question>summary:hover:after{background-color:var(--rp-hover)}body.ma-landing .ma-sales .ma-sales__question>:not(summary){color:var(--rp-ink-2)}body.ma-landing .ma-sales .ma-sales__question .ma-sales__question{margin-inline-start:1rem;border-block-start:1px solid var(--rp-hair)}body.ma-landing .ma-sales .ma-sales__question--more>summary{color:var(--rp-cobalt)}body.ma-landing .ma-sales-close{border:1px solid var(--rp-ink);border-radius:10px;background:var(--rp-peach);box-shadow:none;color:var(--rp-ink)}body.ma-landing .ma-sales-close>h2{color:var(--rp-ink);font-size:min(clamp(1.8rem,1.2rem + 2.4vw,2.6rem),var(--rp-h1));line-height:1.22}body.ma-landing .ma-sales-close .wc-block-components-product-price{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .7rem;color:var(--rp-ink);font-family:var(--ma-font-display);font-size:2.4rem;font-weight:700}body.ma-landing .ma-sales-close .wc-block-components-product-price del{margin:0;color:var(--rp-ink);font-size:.5em;font-weight:500;opacity:.75}body.ma-landing .ma-sales-close .wc-block-components-product-price ins{padding:.02em .32em .08em;border:2px solid var(--rp-ink);border-radius:var(--rp-r-tag);background:var(--rp-white);color:var(--rp-ink);text-decoration:none}body.ma-landing .ma-sales-close>.ma-sales-close__offer,body.ma-landing .ma-sales-close>.ma-sales-close__micro,body.ma-landing .ma-sales-close>.ma-sales-close__support{color:var(--rp-ink)}body.ma-landing .ma-sales-close a:where(:not(.wp-element-button)){color:var(--rp-ink);font-weight:600;text-decoration-thickness:2px;text-underline-offset:.22em}body.ma-landing :is(.ma-sales-close,.ma-sales__offer,.ma-sales__questions) a:not([class]){position:relative;padding-block:14px}body.ma-landing .ma-sales-close>.wp-block-buttons{padding-block-end:4px}@media (max-width: 1023px){body.ma-landing .ma-sales-close .ma-sales-close__cta{width:100%;max-width:26rem}}body.ma-landing .ma-landing__tail .ma-follow-inline{border:1px solid var(--rp-ink);border-radius:12px;background:var(--rp-white)}body.ma-landing .ma-landing__tail .ma-follow-inline__label{color:var(--rp-ink);font-family:var(--ma-font-display);font-size:1rem;font-weight:700}body.ma-landing .ma-landing__tail .ma-follow-inline__label:before{background:var(--rp-ink);filter:none}body.ma-landing .ma-landing__tail .ma-social__link,body.ma-landing .ma-footer--landing .ma-social__link{border:1px solid var(--rp-line-ui);background:transparent;color:var(--rp-ink)}body.ma-landing .ma-landing__tail .ma-social__link:is(:hover,:focus-visible){border-color:var(--rp-ink);background:var(--rp-hover);box-shadow:none;color:var(--rp-ink)}body.ma-landing .ma-landing__tail .ma-share{border-block-start:1px solid var(--rp-rule)}body.ma-landing .ma-landing__tail .ma-share__label{color:var(--rp-ink);font-family:var(--ma-font-display);font-weight:700}body.ma-landing .ma-landing__tail .ma-share__btn{font-size:.875rem;border:1px solid var(--rp-line-ui);border-radius:10px;background:var(--rp-white);color:var(--rp-ink)}body.ma-landing .ma-landing__tail .ma-share__btn:is(:hover,:focus-visible),body.ma-landing .ma-landing__tail .ma-share__btn--whatsapp:is(:hover,:focus-visible){border-color:var(--rp-ink);background:var(--rp-hover);box-shadow:none;color:var(--rp-ink)}body.ma-landing .ma-landing__tail .ma-share__copy.is-copied{border-color:var(--rp-ink);background:var(--rp-lime);color:var(--rp-ink)}body.ma-landing .ma-landing-sticky{border-block-start:2px solid var(--rp-ink);background:#f6f1e8f7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.ma-landing .ma-landing-sticky .ma-sales-sticky__price{color:var(--rp-ink-2);font-family:var(--ma-font-body);font-size:.875rem}body.ma-landing .ma-landing-sticky :is(.ma-sales-sticky__offer,.ma-sales-sticky__regular:only-child){color:var(--rp-ink);font-family:var(--ma-font-display);font-size:1.35rem;font-weight:700}body.ma-landing .ma-landing-sticky .ma-sales-sticky__regular:not(:only-child){text-decoration:line-through;text-decoration-thickness:1.5px}body.ma-landing .ma-landing-sticky__cta{min-height:48px;padding:.55rem 1.6rem;border:0;border-radius:12px;background:var(--rp-cobalt);box-shadow:0 3px 0 var(--rp-ink);color:#fff;font-family:var(--ma-font-display);font-size:1.0625rem;font-weight:700}body.ma-landing .ma-landing-sticky__cta:is(:hover,:focus-visible){background:var(--rp-cobalt-deep);color:#fff}body.ma-landing .ma-landing-sticky__cta:active{transform:translateY(2px);box-shadow:0 1px 0 var(--rp-ink)}body.ma-landing .ma-footer--landing{position:relative;padding-block:calc(var(--rp-edge-h) + 2.25rem) 1.5rem;border-block-start:0;background:var(--rp-paper);color:var(--rp-ink)}body.ma-landing .ma-footer--landing:before{top:0}body.ma-landing .ma-footer--landing .ma-footer__links a{color:var(--rp-ink);text-decoration:underline;text-decoration-color:var(--rp-rule);text-underline-offset:.3em}body.ma-landing .ma-footer--landing .ma-footer__links a:is(:hover,:focus-visible){color:var(--rp-cobalt);text-decoration-color:currentColor}body.ma-landing .ma-footer--landing .ma-footer__bottom{border-block-start:1px solid var(--rp-rule);color:var(--rp-ink-2);font-size:.875rem}body.ma-landing .ma-footer--landing .ma-copyright{font-size:.875rem}body.ma-landing :is(.woocommerce-error,.woocommerce-message,.woocommerce-info,.wc-block-components-notice-banner){border:1px solid var(--rp-ink);border-radius:8px;background-color:var(--rp-white);color:var(--rp-ink)}body.ma-landing :is(.woocommerce-error,.wc-block-components-notice-banner.is-error,.wc-block-components-notice-banner.is-warning){border-block-start:4px solid var(--rp-red);background-color:var(--rp-peach-soft)}body.ma-landing :is(.woocommerce-message,.wc-block-components-notice-banner.is-success){border-block-start:4px solid var(--rp-lime);background-color:var(--rp-white)}body.ma-landing .wc-block-components-notice-banner.is-info{background-color:var(--rp-ground)}body.ma-landing :is(.woocommerce-error,.woocommerce-message,.woocommerce-info):before{color:var(--rp-ink)}body.ma-landing .wc-block-components-notice-banner>svg{fill:#fff;background-color:var(--rp-ink)}body.ma-landing .wc-block-components-notice-banner.is-error>svg{background-color:var(--rp-red)}body.ma-landing .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward,body.ma-landing .wc-block-components-notice-banner>.wc-block-components-button{color:var(--rp-ink)!important}body.ma-landing :is(.woocommerce-error,.woocommerce-message,.woocommerce-info,.wc-block-components-notice-banner) a:not(.button){color:var(--rp-ink);text-decoration:underline}body.ma-landing :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) :is(.button,.wp-element-button){display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;margin-inline-start:.5rem;padding:.35rem 1.1rem;border:2px solid var(--rp-ink);border-radius:999px;background:var(--rp-white);box-shadow:none;color:var(--rp-ink)!important;font-size:.9375rem;font-weight:700;opacity:1;text-decoration:none;transform:none}body.ma-landing :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) :is(.button,.wp-element-button):is(:hover,:focus-visible){border-color:var(--rp-ink);background:var(--rp-lime);box-shadow:none;color:var(--rp-ink)!important;transform:none}body.ma-landing .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{display:inline-flex;align-items:center;min-height:44px;box-shadow:none;font-weight:700;opacity:1;text-underline-offset:.22em}body.ma-landing .ma-sales__ad-close{border:1px solid rgba(255,255,255,.4);background:#142829d1;color:#fff}body.ma-landing .ma-sales__ad-end{background:#142829eb;color:#fff}body.ma-landing .ma-sales__ad-replay{color:var(--rp-lime)}body.ma-landing .ma-sales__ad-replay:hover{color:#fff}body.ma-landing .ma-sales__ad :focus-visible{outline-color:var(--rp-lime)}@media (min-width: 782px){body.ma-landing .ma-landing .ma-product__title{line-height:1.22}body.ma-landing .ma-landing .ma-product__price .wc-block-components-product-price{font-size:2.6rem}body.ma-landing .ma-landing .ma-product__excerpt{font-size:1.2rem}body.ma-landing .ma-landing .ma-landing__figure{--rp-panel-pad: 1.25rem}body.ma-landing .ma-landing-header__cta{padding-inline:1.25rem;font-size:1rem}}@media (max-width: 340px){body.ma-landing .ma-landing .ma-product__price .wc-block-components-product-price{font-size:1.75rem}body.ma-landing .ma-landing .ma-product__excerpt{font-size:1rem;line-height:1.5}body.ma-landing .ma-landing .ma-landing__copy>*+*{margin-block-start:.55rem}body.ma-landing .ma-landing .ma-landing__trust{margin-block-start:.65rem}body.ma-landing .ma-landing .wc-block-add-to-cart-form form.cart .single_add_to_cart_button{min-height:54px;font-size:1.15rem}}@media (prefers-reduced-motion: reduce){.ma-landing-sticky,.ma-landing-header__cta,.ma-landing-sticky__cta,.ma-landing .ma-landing__pill,body.ma-landing .ma-landing .wc-block-add-to-cart-form form.cart .single_add_to_cart_button,body.ma-landing .ma-sales .ma-sales__cta,body.ma-landing .ma-sales-close .wp-block-button__link,body.ma-landing .ma-sales .ma-sales__question>summary:after{transition:none}body.ma-landing :is(.single_add_to_cart_button,.ma-sales__cta,.wp-block-button__link,.ma-landing-header__cta,.ma-landing-sticky__cta):active{transform:none}}body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec{counter-reset:ma-spec;display:grid;gap:.75rem;margin-block-start:clamp(1.5rem,4vw,2.25rem);border-block-start:0}body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec>.ma-sales__spec-row{counter-increment:ma-spec;display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:.55rem .75rem;padding:1rem 1.1rem 1.15rem;border:1px solid var(--rp-ink);border-radius:8px;background:var(--rp-white)}body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec>.ma-sales__spec-row:before{content:counter(ma-spec,decimal-leading-zero);content:counter(ma-spec,decimal-leading-zero) / "";box-sizing:border-box;display:grid;place-items:center;min-width:2.25rem;height:2rem;padding-inline:.3rem;border:1.5px solid var(--rp-ink);border-radius:6px;background:var(--rp-lime);color:var(--rp-ink);font-family:var(--ma-font-display);font-size:.9375rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec>.ma-sales__spec-row>dt{grid-column:2}body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec>.ma-sales__spec-row>dd{grid-column:1 / -1}@media (min-width: 700px){body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec>.ma-sales__spec-row:last-child:nth-child(odd){grid-column:1 / -1}}@media (min-width: 1024px){body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec{grid-template-columns:repeat(3,minmax(0,1fr))}body.ma-landing .ma-sales .ma-sales__section--inside>.ma-sales__spec>.ma-sales__spec-row:last-child:nth-child(odd){grid-column:auto}}body.ma-landing .ma-sales .ma-sales__receipt-row>span>span[dir=ltr]{color:var(--rp-ink);font-family:var(--ma-font-display);font-weight:700}body.ma-landing .ma-sales .ma-sales__receipt-row:not(:last-child)>span>span[dir=ltr]:last-of-type{padding-inline:.2em;background:linear-gradient(transparent 52%,var(--rp-peach) 52%);-webkit-box-decoration-break:clone;box-decoration-break:clone}body.ma-landing .ma-sales .ma-sales__receipt-row:last-child>span>span[dir=ltr]{padding-inline:.2em;background:linear-gradient(transparent 52%,var(--rp-lime) 52%);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width: 1024px){body.ma-landing .ma-sales .ma-sales__section:is(.ma-sales__section--journey,.ma-sales__section--price,.ma-sales__section--questions){display:grid;grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start;column-gap:clamp(2.5rem,5vw,4.5rem);max-width:none}body.ma-landing .ma-sales .ma-sales__section:is(.ma-sales__section--journey,.ma-sales__section--price,.ma-sales__section--questions)>*{grid-column:2;min-width:0}body.ma-landing .ma-sales .ma-sales__section:is(.ma-sales__section--journey,.ma-sales__section--price,.ma-sales__section--questions)>h2{grid-column:1;grid-row:1 / span 40;position:sticky;top:6.5rem;max-width:none;font-size:min(clamp(1.6rem,2.4vw,2.2rem),var(--rp-h1))}body.ma-landing .ma-sales .ma-sales__section:is(.ma-sales__section--journey,.ma-sales__section--price,.ma-sales__section--questions)>h2+*{margin-block-start:0}}body.ma-landing .ma-sales .ma-sales__section--me{max-width:none;margin-inline:calc(50% - 50vw);padding-block:clamp(3rem,8vw,5.5rem);padding-inline:max(var(--ma-gutter, 1rem),calc(50vw - 580px));background:var(--rp-ink);color:var(--rp-white)}body.ma-landing .ma-sales .ma-sales__section--me>h2{max-width:15em;color:var(--rp-white);font-size:min(clamp(1.9rem,1.3rem + 2.9vw,3rem),var(--rp-h1));line-height:1.2}body.ma-landing .ma-sales .ma-sales__section--me>p{max-width:40em;color:#ffffffd1}body.ma-landing .ma-sales .ma-sales__section--me>.ma-sales__receipt{display:grid;grid-template-columns:1fr;gap:.9rem;margin-block-start:clamp(1.75rem,5vw,2.5rem);padding:0;list-style:none}body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row,body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row:last-child{display:block;padding:1.1rem 1.25rem;border:1px solid rgb(255 255 255 / .18);border-radius:14px;background:#ffffff0d}body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row>strong{display:block;color:var(--rp-lime);font-family:var(--ma-font-display);font-size:clamp(1.55rem,1.2rem + 1.8vw,2.3rem);line-height:1.2}body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row>span{display:block;margin-block-start:.35rem;color:#ffffffc7}body.ma-landing .ma-sales .ma-sales__section--book{margin-block:clamp(2.5rem,7vw,4rem);padding:clamp(1.5rem,5vw,2.5rem);border:1px solid var(--rp-ink);border-radius:20px;background:var(--rp-white);box-shadow:0 6px 0 var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__section--book>ol{padding-inline-start:1.25rem}body.ma-landing .ma-sales .ma-sales__section--book>ol>li+li{margin-block-start:.5rem}@media (min-width: 782px){body.ma-landing .ma-sales .ma-sales__section--me>.ma-sales__receipt{grid-template-columns:repeat(3,1fr)}}body.ma-landing .ma-landing .ma-landing__byline{display:inline-flex;align-items:center;gap:.7rem;max-width:100%;padding-block:.3rem;padding-inline:.4rem .95rem;border:1px solid var(--rp-ink);border-radius:var(--rp-r-frame);background:var(--rp-white);color:var(--rp-ink);text-decoration:none;transition:background-color .15s ease}body.ma-landing .ma-landing .ma-landing__byline:is(:hover,:focus-visible){background:var(--rp-hover);color:var(--rp-ink)}body.ma-landing .ma-landing .ma-landing__byline-photo{flex:none;box-sizing:border-box;width:2.75rem;height:2.75rem;border:1px solid var(--rp-ink);border-radius:5px;background:var(--rp-empty) url(../images/owner-portrait-sm.jpg) center / cover no-repeat}body.ma-landing .ma-landing .ma-landing__byline-text{display:grid;min-width:0;line-height:1.35}body.ma-landing .ma-landing .ma-landing__byline-text>strong{font-family:var(--ma-font-display);font-size:1.0625rem;font-weight:700}body.ma-landing .ma-landing .ma-landing__byline-text>span{color:var(--rp-ink-2);font-size:.875rem}@media (max-width: 340px){body.ma-landing .ma-landing .ma-landing__byline{display:none}}body.ma-landing .ma-sales .ma-sales__section:is(.ma-sales__section--tracks,.ma-sales__section--gains,.ma-sales__section--flow,.ma-sales__section--kit){max-width:none}body.ma-landing .ma-sales .ma-sales__tracks{margin-block-start:clamp(1.5rem,4vw,2.25rem);border-block-start:2px solid var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__track{display:grid;grid-template-columns:2.75rem minmax(0,1fr);column-gap:.8rem;row-gap:.5rem;padding-block:1.25rem 1.35rem;border-block-end:1px solid var(--rp-hair)}@media (max-width: 899px){body.ma-landing .ma-sales .ma-sales__track>dd:not(.ma-sales__track-line){grid-column:1 / -1}}body.ma-landing .ma-sales .ma-sales__track>dd{margin:0}body.ma-landing .ma-sales .ma-sales__track-name{grid-column:2;align-self:end;font-size:1.3rem;line-height:1.35}body.ma-landing .ma-sales .ma-sales__track:before{content:"";grid-column:1;grid-row:1 / span 2;box-sizing:border-box;width:2.75rem;height:2.75rem;border:1px solid var(--rp-ink);border-radius:8px;background:var(--rp-white) var(--track-icon) center / 1.6rem no-repeat}body.ma-landing .ma-sales .ma-sales__track--montage{--track-icon: url(../images/icons/track-montage.svg)}body.ma-landing .ma-sales .ma-sales__track--automation{--track-icon: url(../images/icons/track-automation.svg)}body.ma-landing .ma-sales .ma-sales__track--agents{--track-icon: url(../images/icons/track-agents.svg)}body.ma-landing .ma-sales .ma-sales__track--code{--track-icon: url(../images/icons/track-code.svg)}body.ma-landing .ma-sales .ma-sales__track--content{--track-icon: url(../images/icons/track-content.svg)}body.ma-landing .ma-sales .ma-sales__track--team{--track-icon: url(../images/icons/track-team.svg)}body.ma-landing .ma-sales .ma-sales__track-line{grid-column:2;align-self:start;color:var(--rp-ink-2);line-height:1.6}body.ma-landing .ma-sales .ma-sales__track-bring,body.ma-landing .ma-sales .ma-sales__track-leave{padding:.7rem .95rem .8rem;border-radius:var(--rp-r-frame);color:var(--rp-ink);font-size:1rem;line-height:1.7}body.ma-landing .ma-sales .ma-sales__track-bring{background:var(--rp-peach-soft)}body.ma-landing .ma-sales .ma-sales__track-leave{background:var(--rp-lime-soft)}body.ma-landing .ma-sales .ma-sales__track-tag{display:inline-block;margin-inline-end:.6rem;margin-block-end:0;padding:.02rem .7rem .1rem;border:1px solid var(--rp-ink);border-radius:var(--rp-r-tag);color:var(--rp-ink);font-family:var(--ma-font-display);font-size:.875rem;font-weight:700;line-height:1.55}body.ma-landing .ma-sales .ma-sales__track-tag--bring{background:var(--rp-peach)}body.ma-landing .ma-sales .ma-sales__track-tag--leave{background:var(--rp-lime)}body.ma-landing .ma-sales .ma-sales__track-note{color:var(--rp-ink-2);font-size:.9rem;line-height:1.6}@media (min-width: 900px){body.ma-landing .ma-sales .ma-sales__track{grid-template-columns:2.75rem minmax(0,1.05fr) minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto auto 1fr;grid-template-areas:"icon name bring leave" "icon line bring leave" ". note bring leave";column-gap:1.1rem;align-items:start;padding-block:1.6rem 1.75rem}body.ma-landing .ma-sales .ma-sales__track-tag{display:block;width:fit-content;margin-inline-end:0;margin-block-end:.4rem}body.ma-landing .ma-sales .ma-sales__track:before{grid-area:icon}body.ma-landing .ma-sales .ma-sales__track-name{grid-area:name}body.ma-landing .ma-sales .ma-sales__track-line{grid-area:line}body.ma-landing .ma-sales .ma-sales__track-bring{grid-area:bring;align-self:stretch}body.ma-landing .ma-sales .ma-sales__track-leave{grid-area:leave;align-self:stretch}body.ma-landing .ma-sales .ma-sales__track-note{grid-area:note;align-self:start}}@media (min-width: 900px){body.ma-landing .ma-sales .ma-sales__tracks:not(:has(.ma-sales__track-bring)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4rem)}body.ma-landing .ma-sales .ma-sales__tracks:not(:has(.ma-sales__track-bring))>.ma-sales__track{grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"icon name" "icon line";column-gap:.9rem;row-gap:.45rem}}@media (min-width: 1024px){body.ma-landing .ma-sales .ma-sales__tracks:not(:has(.ma-sales__track-bring)){grid-template-columns:repeat(3,minmax(0,1fr))}}body.ma-landing .ma-sales .ma-sales__section--gains{position:relative;margin-inline:calc(50% - 50vw);padding-block:clamp(2.75rem,6vw,4.5rem);padding-inline:max(var(--ma-gutter),calc(50vw - 580px));border-block:1px solid var(--rp-ink);background:var(--rp-white)}body.ma-landing .ma-sales .ma-sales__section--gains+.ma-sales__section--me{margin-block-start:0}body.ma-landing .ma-sales .ma-sales__gains{display:grid;gap:.85rem;margin:clamp(1.5rem,4vw,2.25rem) 0 0;padding:0;list-style:none}body.ma-landing .ma-sales .ma-sales__gain{position:relative;display:grid;gap:.3rem;margin:0;padding:1.1rem 1.2rem 1.25rem;padding-inline-start:4.1rem;border:1px solid var(--rp-ink);border-radius:8px;background:var(--rp-ground)}body.ma-landing .ma-sales .ma-sales__gain:before{content:"";box-sizing:border-box;position:absolute;inset-inline-start:1.1rem;top:1.15rem;width:2rem;height:2rem;border:1.5px solid var(--rp-ink);border-radius:50%;background:var(--rp-lime)}body.ma-landing .ma-sales .ma-sales__gain:after{content:"";position:absolute;inset-inline-start:1.6rem;top:1.65rem;width:1rem;height:1rem;background:var(--rp-ink);-webkit-mask:var(--rp-check-mask) center / contain no-repeat;mask:var(--rp-check-mask) center / contain no-repeat}body.ma-landing .ma-sales .ma-sales__gain>strong{color:var(--rp-ink);font-family:var(--ma-font-display);font-size:1.2rem;line-height:1.5}body.ma-landing .ma-sales .ma-sales__gain>span{color:var(--rp-ink-2)}@media (min-width: 700px){body.ma-landing .ma-sales .ma-sales__gains{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media (min-width: 1024px){body.ma-landing .ma-sales .ma-sales__gains{grid-template-columns:repeat(4,minmax(0,1fr))}body.ma-landing .ma-sales .ma-sales__gain{padding:4.4rem 1.25rem 1.4rem}}body.ma-landing .ma-sales .ma-sales__me-head{display:grid;gap:1.5rem;align-items:center}body.ma-landing .ma-sales .ma-sales__portrait{justify-self:start;width:10.5rem;margin:0;padding:.5rem .5rem .65rem;border-radius:4px;background:var(--rp-white);color:var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__portrait-img{display:block;box-sizing:border-box;aspect-ratio:1;border:1px solid var(--rp-ink);background:var(--rp-empty) url(../images/owner-portrait.jpg) center / cover no-repeat}body.ma-landing .ma-sales .ma-sales__portrait>figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin:.55rem 0 0;color:var(--rp-ink);font-family:var(--ma-font-display);line-height:1.3}body.ma-landing .ma-sales .ma-sales__portrait>figcaption>strong{font-size:1.05rem}body.ma-landing .ma-sales .ma-sales__portrait>figcaption>span{color:var(--rp-ink-2);font-size:.875rem}body.ma-landing .ma-sales .ma-sales__me-text>h2{max-width:15em;margin:0;color:var(--rp-white);font-family:var(--ma-font-display);font-size:min(clamp(1.9rem,1.3rem + 2.9vw,3rem),var(--rp-h1));font-weight:700;line-height:1.2}body.ma-landing .ma-sales .ma-sales__me-text>p{max-width:40em;margin:1rem 0 0;color:#ffffffd6}body.ma-landing .ma-sales .ma-sales__section--me a{color:var(--rp-white);text-decoration-color:#ffffff80}body.ma-landing .ma-sales .ma-sales__section--me a:hover{color:var(--rp-lime)}body.ma-landing .ma-sales .ma-sales__section--me :focus-visible{outline-color:var(--rp-lime)}body.ma-landing .ma-sales .ma-sales__section--me>.ma-sales__receipt{margin-block-start:clamp(2rem,5vw,3rem)}body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row:is(:first-child,:nth-child(n))>span>span[dir=ltr]{padding-inline:0;background:none;color:inherit;font-family:inherit;font-weight:inherit}body.ma-landing .ma-sales .ma-sales__reads{margin-block-start:clamp(1.5rem,4vw,2rem);padding:1.1rem 1.25rem 1rem;border:1px dashed rgb(255 255 255 / .4);border-radius:12px}body.ma-landing .ma-sales .ma-sales__reads-title,body.ma-landing .ma-sales .ma-sales__follow-title{margin:0;color:var(--rp-lime);font-family:var(--ma-font-display);font-size:1.05rem;font-weight:700}body.ma-landing .ma-sales .ma-sales__reads-list{display:grid;gap:0;margin:.5rem 0 0;padding:0;list-style:none}body.ma-landing .ma-sales .ma-sales__reads-list>li{margin:0}body.ma-landing .ma-sales .ma-sales__reads-list a{position:relative;display:block;box-sizing:border-box;min-height:44px;padding-block:.55rem;padding-inline-start:1.7rem;text-decoration:none;line-height:1.6}body.ma-landing .ma-sales .ma-sales__reads-list a:before{content:"";position:absolute;inset-inline-start:0;top:.95rem;width:1rem;height:1rem;background:var(--rp-lime);-webkit-mask:url(../images/icons/arrow.svg) center / contain no-repeat;mask:url(../images/icons/arrow.svg) center / contain no-repeat}body.ma-landing .ma-sales .ma-sales__reads-list a:hover{text-decoration:underline;text-underline-offset:.3em}body.ma-landing .ma-sales .ma-sales__follow{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-block-start:clamp(1.5rem,4vw,2rem)}body.ma-landing .ma-sales .ma-sales__social{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}body.ma-landing .ma-sales .ma-sales__social>li{margin:0}body.ma-landing .ma-sales .ma-sales__social a{display:grid;place-items:center;box-sizing:border-box;width:2.75rem;height:2.75rem;border:1px solid rgb(255 255 255 / .5);border-radius:10px;color:var(--rp-white);transition:background-color .15s ease,border-color .15s ease,color .15s ease}body.ma-landing .ma-sales .ma-sales__social a:before{content:"";width:1.4rem;height:1.4rem;background:currentColor;-webkit-mask:var(--net) center / contain no-repeat;mask:var(--net) center / contain no-repeat}body.ma-landing .ma-sales .ma-sales__social a[data-net=instagram]{--net: url(../images/icons/social-instagram.svg)}body.ma-landing .ma-sales .ma-sales__social a[data-net=facebook]{--net: url(../images/icons/social-facebook.svg)}body.ma-landing .ma-sales .ma-sales__social a[data-net=tiktok]{--net: url(../images/icons/social-tiktok.svg)}body.ma-landing .ma-sales .ma-sales__social a[data-net=youtube]{--net: url(../images/icons/social-youtube.svg)}body.ma-landing .ma-sales .ma-sales__social a[data-net=linkedin]{--net: url(../images/icons/social-linkedin.svg)}body.ma-landing .ma-sales .ma-sales__social a:is(:hover,:focus-visible){border-color:var(--rp-lime);background:var(--rp-lime);color:var(--rp-ink)}@media (min-width: 700px){body.ma-landing .ma-sales .ma-sales__me-head{grid-template-columns:auto minmax(0,1fr);gap:2.5rem}body.ma-landing .ma-sales .ma-sales__portrait{width:12rem}}@media (min-width: 782px){body.ma-landing .ma-sales .ma-sales__section--me>.ma-sales__receipt{grid-template-columns:repeat(2,minmax(0,1fr))}}body.ma-landing .ma-sales .ma-sales__flow{counter-reset:ma-flow;display:grid;gap:1.5rem;margin:clamp(1.5rem,4vw,2.25rem) 0 0;padding:0;list-style:none}body.ma-landing .ma-sales .ma-sales__flow>li{counter-increment:ma-flow;position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:1rem;row-gap:.25rem;align-items:start;margin:0}body.ma-landing .ma-sales .ma-sales__flow>li:before{content:counter(ma-flow);content:counter(ma-flow) / "";grid-row:1 / span 2;display:grid;place-items:center;width:2rem;height:2rem;border-radius:6px;background:var(--rp-ink);color:var(--rp-white);font-family:var(--ma-font-display);font-size:1.05rem;font-weight:700;font-variant-numeric:tabular-nums}body.ma-landing .ma-sales .ma-sales__flow>li:not(:last-child):after{content:"";position:absolute;inset-inline-start:calc(1rem - 1px);top:2.4rem;bottom:-1.3rem;width:2px;background:repeating-linear-gradient(to bottom,var(--rp-rule) 0 7px,transparent 7px 13px)}body.ma-landing .ma-sales .ma-sales__flow>li>strong{grid-column:2;display:flex;align-items:center;min-height:2rem;color:var(--rp-ink);font-family:var(--ma-font-display);font-size:1.25rem;line-height:1.45}body.ma-landing .ma-sales .ma-sales__flow>li>span{grid-column:2;color:var(--rp-ink-2)}body.ma-landing .ma-sales .ma-sales__ticket{max-width:36rem;margin-block-start:clamp(2.25rem,6vw,3.25rem);padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--rp-ink);border-radius:20px;background:var(--rp-white);box-shadow:0 6px 0 var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__ticket>h3{margin:0;font-size:1.35rem}body.ma-landing .ma-sales .ma-sales__ticket-rows{display:grid;margin:.6rem 0 0}body.ma-landing .ma-sales .ma-sales__ticket-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:.8rem;border-block-end:2px dashed var(--rp-rule)}body.ma-landing .ma-sales .ma-sales__ticket-rows dt{color:var(--rp-ink-2)}body.ma-landing .ma-sales .ma-sales__ticket-rows dd{margin:0;color:var(--rp-ink);font-weight:700;text-align:end}body.ma-landing .ma-sales .ma-sales__ticket-note{margin:1rem 0 0;color:var(--rp-ink-2);font-size:.95rem;line-height:1.75}body.ma-landing .ma-sales .ma-sales__ticket>.ma-sales__actions{margin-block:1.4rem 0;padding-block-end:4px}@media (min-width: 900px){body.ma-landing .ma-sales .ma-sales__ticket{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "rows note" "rows cta";column-gap:clamp(2rem,5vw,4rem);align-items:start;max-width:none}body.ma-landing .ma-sales .ma-sales__ticket>h3{grid-area:head}body.ma-landing .ma-sales .ma-sales__ticket-rows{grid-area:rows;margin-block-start:.4rem}body.ma-landing .ma-sales .ma-sales__ticket-note{grid-area:note;margin-block-start:1.1rem}body.ma-landing .ma-sales .ma-sales__ticket>.ma-sales__actions{grid-area:cta;align-self:end}body.ma-landing .ma-sales .ma-sales__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}body.ma-landing .ma-sales .ma-sales__flow>li{grid-template-columns:minmax(0,1fr);row-gap:.6rem}body.ma-landing .ma-sales .ma-sales__flow>li:before{grid-row:auto}body.ma-landing .ma-sales .ma-sales__flow>li>strong,body.ma-landing .ma-sales .ma-sales__flow>li>span{grid-column:1}body.ma-landing .ma-sales .ma-sales__flow>li:not(:last-child):after{inset-inline:2.6rem -1.6rem;top:calc(1rem - 1px);bottom:auto;width:auto;height:2px;background:repeating-linear-gradient(to right,var(--rp-rule) 0 7px,transparent 7px 13px)}}body.ma-landing .ma-sales .ma-sales__question--kit>summary{font-size:1.15rem}body.ma-landing .ma-sales .ma-sales__question--kit>.ma-sales__strip,body.ma-landing .ma-sales .ma-sales__question--kit>.ma-sales__spec{margin-block-start:1.25rem}@media (min-width: 1024px){body.ma-landing .ma-sales .ma-sales__question--kit>.ma-sales__strip{display:block;margin-inline:0;padding-inline:0;overflow:visible}body.ma-landing .ma-sales .ma-sales__question--kit .ma-sales__styles{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem 1.1rem}body.ma-landing .ma-sales .ma-sales__question--kit .ma-sales__style-name{font-size:1rem}body.ma-landing .ma-sales .ma-sales__question--kit .ma-sales__style-use{font-size:.875rem;line-height:1.6}}body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row--lead>strong{font-size:clamp(1.8rem,1.2rem + 3vw,3rem);line-height:1.15}body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row--lead{border-color:var(--rp-lime);background:#c9de5514}@media (min-width: 782px){body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row--lead{grid-column:1 / -1}}body.ma-landing .ma-sales .ma-sales__section--built{max-width:none}body.ma-landing .ma-sales .ma-sales__built{display:grid;margin:clamp(1.5rem,4vw,2.25rem) 0 0;padding:0;list-style:none;border-block-start:2px solid var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__built-item{display:grid;align-content:start;gap:.3rem;margin:0;padding-block:1.05rem 1.2rem;border-block-end:1px solid var(--rp-hair)}body.ma-landing .ma-sales .ma-sales__built-item>strong{color:var(--rp-ink);font-family:var(--ma-font-display);font-size:1.15rem;line-height:1.5}body.ma-landing .ma-sales .ma-sales__built-item>span{color:var(--rp-ink-2);line-height:1.75}body.ma-landing .ma-sales .ma-sales__built-note{display:grid;gap:.3rem;margin-block-start:clamp(1.5rem,4vw,2rem);padding:1.1rem 1.25rem 1.2rem;border:1px solid var(--rp-ink);border-radius:8px;background:var(--rp-lime-soft)}body.ma-landing .ma-sales .ma-sales__built-note>strong{color:var(--rp-ink);font-family:var(--ma-font-display);font-size:1.25rem;line-height:1.5}body.ma-landing .ma-sales .ma-sales__built-note>span{color:var(--rp-ink)}@media (min-width: 782px){body.ma-landing .ma-sales .ma-sales__built{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,3.5rem);border-block-start:0}body.ma-landing .ma-sales .ma-sales__built-item{border-block-start:2px solid var(--rp-ink);border-block-end:0;padding-block:1rem 1.6rem}}@media (min-width: 1024px){body.ma-landing .ma-sales .ma-sales__built{grid-template-columns:repeat(3,minmax(0,1fr))}}body.ma-landing .ma-sales .ma-sales__section:is(.ma-sales__section--tracks,.ma-sales__section--built,.ma-sales__section--gains,.ma-sales__section--flow,.ma-sales__section--reviews)>h2,body.ma-landing .ma-sales .ma-sales__me-text>h2{text-wrap:balance}body.ma-landing .ma-sales :is(.ma-sales__track-line,.ma-sales__track-bring,.ma-sales__track-leave,.ma-sales__gain>span,.ma-sales__built-item>span,.ma-sales__built-note>span,.ma-sales__flow>li>span,.ma-sales__reach,.ma-sales__review>blockquote>p){text-wrap:pretty}body.ma-landing .ma-landing .ma-product__price .ma-sales__price-note{color:var(--rp-ink)}body.ma-landing .ma-landing .ma-landing__byline-photo{width:3.25rem;height:3.25rem}body.ma-landing .ma-landing .ma-landing__byline-text>span{font-size:.9375rem}body.ma-landing .ma-sales .ma-sales__section--me .ma-sales__receipt-row--lead>strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4em;font-size:clamp(1.4rem,1rem + 1.9vw,2.1rem);line-height:1.2}body.ma-landing .ma-sales .ma-sales__big{font-family:var(--ma-font-display);font-size:clamp(4.25rem,2.6rem + 8vw,7.25rem);font-weight:800;line-height:.95;letter-spacing:-.02em}body.ma-landing .ma-sales .ma-sales__section--me>.ma-sales__reach{max-width:48em;margin:clamp(1.5rem,4vw,2.25rem) 0 0;padding-inline-start:1rem;border-inline-start:3px solid var(--rp-lime);color:#ffffffdb;font-size:1.0625rem;line-height:1.9}body.ma-landing .ma-sales .ma-sales__reads{max-width:46rem}body.ma-landing .ma-sales .ma-sales__built-grid{display:grid;gap:clamp(1.5rem,4vw,2.25rem);margin-block-start:clamp(1.5rem,4vw,2.25rem)}body.ma-landing .ma-sales .ma-sales__built-grid>.ma-sales__built{margin-block-start:0}body.ma-landing .ma-sales .ma-sales__diagram{width:100%;max-width:26rem;margin:0;justify-self:center;overflow:hidden;border:1px solid var(--rp-ink);border-radius:12px;background:var(--rp-white);box-shadow:0 6px 0 var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__diagram>img{display:block;width:100%;height:auto}body.ma-landing .ma-sales .ma-sales__diagram>figcaption{padding:.65rem 1rem .75rem;border-block-start:1px solid var(--rp-ink);color:var(--rp-ink-2);font-size:.9375rem;line-height:1.6}@media (min-width: 1024px){body.ma-landing .ma-sales .ma-sales__built-grid{grid-template-columns:minmax(0,23rem) minmax(0,1fr);align-items:start;column-gap:clamp(2rem,4vw,3.5rem)}body.ma-landing .ma-sales .ma-sales__built-grid>.ma-sales__diagram{max-width:none;justify-self:stretch}body.ma-landing .ma-sales .ma-sales__built-grid>.ma-sales__built{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 900px){body.ma-landing .ma-sales .ma-sales__ticket>.ma-sales__actions{align-self:start}}body.ma-landing .ma-sales .ma-sales__section--reviews{max-width:none}body.ma-landing .ma-sales .ma-sales__reviews{display:grid;gap:1.1rem;margin:clamp(1.5rem,4vw,2.25rem) 0 0;padding:0;list-style:none}body.ma-landing .ma-sales .ma-sales__review{display:grid;align-content:space-between;gap:1.15rem;margin:0;padding:1.4rem 1.3rem 1.25rem;border:1px solid var(--rp-ink);border-radius:14px;background:var(--rp-white);box-shadow:0 5px 0 var(--rp-ink)}body.ma-landing .ma-sales .ma-sales__review>blockquote{margin:0;padding:0;border:0}body.ma-landing .ma-sales .ma-sales__review>blockquote:before{content:"";display:block;box-sizing:border-box;width:2.25rem;height:2.25rem;margin-block-end:.85rem;border:1.5px solid var(--rp-ink);border-radius:50%;background:var(--rp-lime) url(../images/icons/quote.svg) center / 1.1rem no-repeat}body.ma-landing .ma-sales .ma-sales__review>blockquote>p{margin:0;color:var(--rp-ink);font-size:1.125rem;line-height:1.9}body.ma-landing .ma-sales .ma-sales__review>blockquote>p.ma-sales__review-stars{margin-block-end:.5rem;font-size:1.15rem;letter-spacing:.12em;line-height:1.4}body.ma-landing .ma-sales .ma-sales__review-by{display:grid;gap:.1rem;margin:0;padding-block-start:.9rem;border-block-start:1px dashed var(--rp-rule)}body.ma-landing .ma-sales .ma-sales__review-by>strong{color:var(--rp-ink);font-family:var(--ma-font-display);font-size:1.05rem;line-height:1.5}body.ma-landing .ma-sales .ma-sales__review-by>span{color:var(--rp-ink-2);font-size:.9375rem;line-height:1.6}@media (min-width: 900px){body.ma-landing .ma-sales .ma-sales__reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.ma-landing .ma-montage-note{margin-block-start:1rem;padding:.85rem 1rem;border:1px solid var(--rp-hair);border-inline-start:4px solid var(--rp-lime);border-radius:var(--rp-r-frame);background:var(--rp-paper);color:var(--rp-ink)}.ma-landing .ma-montage-note p{margin:0;line-height:1.75}.ma-landing .ma-montage-note__title{font-weight:700}.ma-landing .ma-montage-note__link{margin-block-start:.35rem}.ma-landing .ma-montage-note__link a{display:inline-block;padding-block:.6rem;color:var(--rp-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}
