.msc-sub{--msc-blue:#1D429B;--msc-sky:#41C0F0;--msc-pink:var(--ms-accent-pink,#F59CD9);--msc-yellow:var(--ms-accent-yellow,#f2e257);--msc-coral:var(--ms-accent-orange,#ffb980);--msc-beige:var(--ms-accent-beige,#f1eae5);--msc-pt:72px;--msc-pb:72px;display:block;background:var(--msc-bg,#ffffff);color:var(--msc-ink,#1D429B);padding:var(--msc-pt) 0 var(--msc-pb);font-family:"avenir-next-lt-pro",var(--font-body-family),sans-serif}.msc-sub *{box-sizing:border-box}.msc-sub img{max-width:100%}.msc-sub__wrap{max-width:1180px;margin:0 auto;padding:0 24px}@media(min-width:750px){.msc-sub__wrap{padding:0 40px}}.msc-sub p{margin:0 0 14px}.msc-sub p:last-child{margin-bottom:0}.msc-sub a:not(.msc-sub__btn){color:inherit}.msc-sub a:not(.msc-sub__btn){text-underline-offset:3px}.msc-sub a:focus-visible,.msc-sub summary:focus-visible{outline:3px solid currentColor;outline-offset:3px}.msc-sub__eyebrow{font-family:"avenir-next-lt-pro",var(--font-heading-family),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:13px;margin:0 0 14px}.msc-sub__h1{font-family:"brandon-grotesque",var(--font-heading-family),sans-serif;font-weight:700;text-transform:uppercase;line-height:.96;font-size:clamp(34px,5.2vw,62px);margin:0 0 20px}.msc-sub__h2{font-family:"brandon-grotesque",var(--font-heading-family),sans-serif;font-weight:700;text-transform:uppercase;line-height:1.05;font-size:clamp(27px,3.4vw,44px);margin:0 0 18px}.msc-sub__h3{font-family:"avenir-next-lt-pro",var(--font-heading-family),sans-serif;font-weight:700;font-size:20px;line-height:1.25;margin:0 0 10px}.msc-sub__lede{font-size:18px;line-height:1.55;max-width:68ch}.msc-sub__body{font-size:16px;line-height:1.6;max-width:70ch}.msc-sub a.msc-sub__btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;background:var(--msc-blue);color:#fff;text-decoration:none;font-family:"avenir-next-lt-pro",var(--font-heading-family),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:14px;line-height:1.2;padding:18px 28px;min-height:52px;border:2px solid var(--msc-blue);margin-top:20px;transition:background .15s ease,color .15s ease}.msc-sub a.msc-sub__btn:hover{background:#fff;color:var(--msc-blue)}.msc-sub a.msc-sub__btn--light{background:var(--msc-sky);color:var(--msc-blue);border-color:var(--msc-sky)}.msc-sub a.msc-sub__btn--light:hover{background:#fff;border-color:#fff;color:var(--msc-blue)}.msc-sub__cta-note{display:block;font-size:13px;font-weight:700;margin-top:12px}@media(max-width:749px){.msc-sub__btn{width:100%}}.msc-sub__hero-grid{display:grid;gap:34px;align-items:center}@media(min-width:990px){.msc-sub__hero-grid{grid-template-columns:1.05fr .95fr;gap:56px;min-height:520px}}.msc-sub__hero-media{position:relative;margin-bottom:18px}.msc-sub__hero-media img{display:block;width:100%;height:auto;border:4px solid var(--msc-blue);box-shadow:14px 16px #1d429b38}.msc-sub__hero-placeholder{aspect-ratio:4/3;border:4px dashed var(--msc-blue);background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;font-weight:700;font-size:15px}.msc-sub__badge{position:absolute;right:6px;bottom:-18px;width:126px;height:126px;border-radius:50%;border:4px solid var(--msc-blue);background:var(--msc-yellow);color:var(--msc-blue);display:flex;align-items:center;justify-content:center;text-align:center;font-family:"brandon-grotesque",var(--font-heading-family),sans-serif;font-weight:700;text-transform:uppercase;line-height:1.05;font-size:15px;padding:10px;transform:rotate(-8deg)}@media(max-width:749px){.msc-sub__badge{width:98px;height:98px;font-size:12px;bottom:-14px}}.msc-sub__trust{display:grid;grid-template-columns:1fr 1fr;gap:20px 18px;margin:0;padding:0;list-style:none}@media(min-width:990px){.msc-sub__trust{grid-template-columns:repeat(4,1fr);text-align:center}}.msc-sub__trust b{display:block;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:14px;line-height:1.3}.msc-sub__trust span{display:block;font-size:14px;line-height:1.45;margin-top:6px}.msc-sub__cards{display:grid;gap:20px;margin-top:38px}@media(min-width:750px){.msc-sub__cards{grid-template-columns:repeat(3,1fr)}}.msc-sub__card{border:3px solid var(--msc-blue);background:#fff;padding:26px;box-shadow:8px 8px 0 var(--msc-sky)}.msc-sub__card:nth-child(2){box-shadow:8px 8px 0 var(--msc-pink)}.msc-sub__card:nth-child(3){box-shadow:8px 8px 0 var(--msc-coral)}.msc-sub__num{width:46px;height:46px;border-radius:50%;background:var(--msc-pink);color:var(--msc-blue);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;margin-bottom:20px}.msc-sub__steps{display:grid;gap:16px;margin-top:36px}@media(min-width:750px){.msc-sub__steps{grid-template-columns:repeat(4,1fr)}}.msc-sub__step{background:#fff;padding:22px;border-top:8px solid var(--msc-sky)}.msc-sub__step:nth-child(2){border-top-color:var(--msc-pink)}.msc-sub__step:nth-child(3){border-top-color:var(--msc-coral)}.msc-sub__step:nth-child(4){border-top-color:var(--msc-yellow)}.msc-sub__step b{display:block;font-weight:700;font-size:18px;margin-bottom:8px}.msc-sub__split{display:grid;gap:34px;align-items:center}@media(min-width:990px){.msc-sub__split{grid-template-columns:1fr 1fr;gap:64px}}.msc-sub__split img{display:block;width:100%;height:auto;border:4px solid #fff}.msc-sub__quote{background:#fff;color:var(--msc-blue);padding:32px;box-shadow:10px 10px 0 var(--msc-pink);font-size:21px;line-height:1.4;margin:0}.msc-sub__quote cite{display:block;margin-top:16px;font-size:13px;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.msc-sub__chooser{display:grid;gap:30px;align-items:start}@media(min-width:990px){.msc-sub__chooser{grid-template-columns:.85fr 1.15fr;gap:56px}}.msc-sub__rows{border:3px solid var(--msc-blue);background:#fff;margin:0}.msc-sub__row{display:grid;gap:4px;padding:18px 22px;border-bottom:1px solid rgba(29,66,155,.25)}.msc-sub__row:last-child{border-bottom:0}.msc-sub__row dt{font-size:16px;line-height:1.4}.msc-sub__row dd{margin:0;font-weight:700;font-size:16px;line-height:1.4}@media(min-width:750px){.msc-sub__row{grid-template-columns:1.05fr .95fr;align-items:baseline;gap:18px}.msc-sub__row dd{text-align:right}}.msc-sub__route{background:var(--msc-sky);color:var(--msc-blue);padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:300px}.msc-sub__route ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:18px 0 0;border-top:5px dashed var(--msc-blue);font-family:"brandon-grotesque",var(--font-heading-family),sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:16px}.msc-sub__route li{display:flex;align-items:center;gap:10px}.msc-sub__route li:not(:last-child):after{content:"\2192"}.msc-sub__points{display:grid;gap:18px;margin-top:24px}.msc-sub__point b{display:block;font-weight:700}.msc-sub__point p{margin:0}.msc-sub__proof{display:grid;gap:24px;margin-top:6px}@media(min-width:750px){.msc-sub__proof{grid-template-columns:1fr 1fr;gap:38px}}.msc-sub__proof-item{border-left:6px solid var(--msc-sky);padding:2px 0 2px 22px}.msc-sub__proof-item:nth-child(2){border-left-color:var(--msc-pink)}.msc-sub__faq{max-width:900px;margin:32px auto 0}.msc-sub__faq details{border-top:2px solid var(--msc-blue)}.msc-sub__faq details:last-of-type{border-bottom:2px solid var(--msc-blue)}.msc-sub__faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 4px;font-weight:700;font-size:18px;line-height:1.35}.msc-sub__faq summary::-webkit-details-marker{display:none}.msc-sub__faq summary:after{content:"+";font-size:26px;line-height:1;flex:0 0 auto}.msc-sub__faq details[open] summary:after{content:"\2013"}.msc-sub__faq-a{padding:0 4px 22px;font-size:16px;line-height:1.6;max-width:70ch}.msc-sub--final{text-align:center}.msc-sub--final .msc-sub__h2,.msc-sub--final .msc-sub__lede{margin-left:auto;margin-right:auto}.msc-sub--final .msc-sub__lede{max-width:56ch}@media(min-width:750px){.msc-sub--final .msc-sub__btn{width:auto}}@media(prefers-reduced-motion:reduce){.msc-sub *{transition:none!important}}.msc-sub .msc-sub__h1,.msc-sub .msc-sub__h2,.msc-sub .msc-sub__h3,.msc-sub .msc-sub__eyebrow{color:var(--msc-ink,#1D429B)!important}.msc-sub .msc-sub__quote,.msc-sub .msc-sub__quote cite,.msc-sub .msc-sub__route .msc-sub__h2,.msc-sub .msc-sub__route .msc-sub__eyebrow{color:var(--msc-blue)!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/msc-subscription.css.map */
