.md-v2{--md-ink:#153b63;--md-text:#53677a;--md-green:#eaf3ef;--md-line:#dde6e4;color:var(--md-ink);font-family:inherit;font-size:16px;line-height:1.6;background:#fff}.md-v2 *{box-sizing:border-box}.md-v2 h1,.md-v2 h2,.md-v2 h3,.md-v2 p{margin:0;color:inherit}.md-v2 h1,.md-v2 h2,.md-v2 h3{font-family:inherit;font-weight:650;letter-spacing:-.035em;text-transform:none;line-height:1.14}.md-v2 h1{font-size:clamp(34px,4.5vw,56px);max-width:600px}.md-v2 h2{font-size:clamp(26px,3vw,38px)}.md-v2 h3{font-size:21px;letter-spacing:-.02em;line-height:1.25}.md-v2 .md-shell{width:min(1160px,calc(100% - 48px));margin-inline:auto}.md-v2 .md-kicker{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;color:#53746b;margin-bottom:14px}.md-v2 .md-body{color:var(--md-text);font-size:16px;line-height:1.65}.md-v2 .md-body p+p{margin-top:12px}.md-v2 a{color:var(--md-ink)}.md-v2 .md-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:13px 24px;border:1px solid var(--md-ink);border-radius:8px;background:var(--md-ink);color:#fff;text-decoration:none;font-family:inherit;font-size:14px;font-weight:650;line-height:1.4;letter-spacing:0;transition:background .15s}.md-v2 .md-btn:hover{background:#28517a;color:#fff}.md-v2 .md-text-link{display:inline-flex;align-items:center;min-height:44px;gap:10px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.md-v2 a:focus-visible,.md-v2 summary:focus-visible{outline:3px solid #00838f;outline-offset:4px}.md-v2 img{display:block;width:100%;height:auto}.md-v2 .md-image{border-radius:18px;object-fit:contain;background:#fff}.md-v2 .md-section{padding:60px 0}.md-v2 .md-head{max-width:680px;margin-bottom:28px}.md-v2 .md-head .md-body{margin-top:14px}.md-v2 .md-home{background:#fff;margin-top:28px;padding:40px 0 44px;border-top:1px solid var(--md-line)}.md-v2 .md-home-inner{max-width:700px;text-align:center;margin-inline:auto}.md-v2 .md-home h2{font-size:36px;letter-spacing:-.03em}.md-v2 .md-home .md-body{max-width:530px;margin:14px auto 0}.md-v2 .md-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:26px auto 24px;list-style:none;max-width:450px}.md-v2 .md-values li{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;min-width:0;line-height:1.35}.md-v2 .md-values li+li{border-left:1px solid var(--md-line)}.md-v2 .md-values svg{width:19px;height:19px;flex:none;color:#458471}.md-v2 .md-guide-hero{padding:52px 0;background:#f4f8f6}.md-v2 .md-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.md-v2 .md-guide-hero .md-body{margin-top:20px;max-width:510px;font-size:17px}.md-v2 .md-guide-hero .md-btn{margin-top:24px}.md-v2 .md-hero-image{aspect-ratio:1/1;max-height:450px;object-fit:contain;border-radius:18px}.md-v2 .md-pick{display:grid;grid-template-columns:1fr 1fr;gap:54px;align-items:center;border:1px solid var(--md-line);border-radius:20px;overflow:hidden;background:#fff;padding:24px}.md-v2 .md-pick+.md-pick{margin-top:24px}.md-v2 .md-product-image{aspect-ratio:1/1;object-fit:contain;max-height:430px}.md-v2 .md-product-info{padding:18px 22px 18px 0}.md-v2 .md-tag{display:inline-block;font-size:12px;font-weight:650;line-height:1.4;padding:7px 12px;border-radius:5px;background:var(--md-green);color:#335f52;margin-bottom:14px}.md-v2 .md-product-info h3{font-size:clamp(26px,3vw,34px)}.md-v2 .md-product-info h3 a{text-decoration:none}.md-v2 .md-price{display:block;font-size:20px;font-weight:650;margin:12px 0 16px;color:var(--md-ink)}.md-v2 .md-fit{font-size:15px;color:var(--md-text);margin:16px 0!important;line-height:1.65}.md-v2 .md-feature-list{list-style:none;padding:0;margin:20px 0 24px;display:grid;gap:10px}.md-v2 .md-feature-list li{position:relative;padding-left:22px;font-size:14px;line-height:1.5}.md-v2 .md-feature-list li:before{content:"\2713";position:absolute;left:0;color:#458471;font-weight:700}.md-v2 .md-product-note{font-size:12px;line-height:1.6;color:var(--md-text);margin-top:12px!important}.md-v2 .md-playing{background:#f4f8f6}.md-v2 .md-play-grid{display:grid;grid-template-columns:.95fr 1fr;gap:54px;align-items:center}.md-v2 .md-play-photo{aspect-ratio:1/1;object-fit:contain;max-height:500px;border-radius:18px}.md-v2 .md-play-steps{padding:0;margin:24px 0 12px;list-style:none;counter-reset:md-play}.md-v2 .md-play-steps li{position:relative;padding:0 0 20px 46px;margin-bottom:20px;border-bottom:1px solid #dbe5de;counter-increment:md-play}.md-v2 .md-play-steps li:last-child{margin-bottom:0;padding-bottom:0;border:0}.md-v2 .md-play-steps li:before{content:"0" counter(md-play);position:absolute;left:0;top:1px;font-size:12px;font-weight:700;color:#458471}.md-v2 .md-play-steps h3{font-size:20px;margin-bottom:8px}.md-v2 .md-play-steps .md-body{font-size:15px}.md-v2 .md-criteria{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.md-v2 .md-criterion{border-top:2px solid #9cbcab;padding-top:22px}.md-v2 .md-criterion .md-body{font-size:15px;margin-top:12px}.md-v2 .md-faq-shell{max-width:800px;margin-inline:auto}.md-v2 .md-faq{border-bottom:1px solid var(--md-line);padding:20px 0}.md-v2 .md-faq summary{position:relative;padding-right:30px;cursor:pointer;list-style:none;font-size:17px;font-weight:600;line-height:1.5}.md-v2 .md-faq summary::-webkit-details-marker{display:none}.md-v2 .md-faq summary:after{content:"+";position:absolute;right:1px;top:0;font-size:24px;line-height:1}.md-v2 .md-faq[open] summary:after{content:"\2212"}.md-v2 .md-faq .md-body{padding-top:12px;font-size:15px}.md-v2 .md-closing{text-align:center;background:var(--md-green);padding:40px 24px;border-radius:18px}.md-v2 .md-closing .md-body{max-width:540px;margin:14px auto 22px}.md-v2 .md-closing .md-text-link{margin:8px 12px}.md-v2 [id]{scroll-margin-top:110px}@media(max-width:989px){.md-v2 .md-hero-grid,.md-v2 .md-pick,.md-v2 .md-play-grid{gap:30px}.md-v2 .md-product-info{padding-right:0}.md-v2 .md-criteria{gap:20px}}@media(max-width:749px){.md-v2 .md-shell{width:calc(100% - 40px)}.md-v2 .md-home{margin-top:24px;padding:30px 0 34px}.md-v2 .md-home h2{font-size:clamp(24px,7.2vw,29px)}.md-v2 .md-home .md-body{font-size:14px;line-height:1.65;margin-top:12px}.md-v2 .md-kicker{font-size:10px;letter-spacing:.1em;margin-bottom:12px}.md-v2 .md-values{margin:22px 0 20px}.md-v2 .md-values li{flex-direction:column;gap:8px;padding:2px 4px;font-size:12px}.md-v2 .md-values svg{width:22px;height:22px}.md-v2 .md-btn{font-size:13px;min-height:46px;padding:12px 20px}.md-v2 .md-guide-hero{padding:30px 0}.md-v2 .md-hero-grid,.md-v2 .md-pick,.md-v2 .md-play-grid{grid-template-columns:1fr;gap:24px}.md-v2 .md-guide-hero .md-body{font-size:15px;margin-top:16px}.md-v2 .md-hero-image{max-height:310px;aspect-ratio:1/1}.md-v2 .md-section{padding:40px 0}.md-v2 .md-pick{padding:16px;gap:10px}.md-v2 .md-product-image{max-height:280px}.md-v2 .md-product-info{padding:8px 4px}.md-v2 .md-product-info .md-btn{width:100%}.md-v2 .md-price{font-size:19px}.md-v2 .md-head{margin-bottom:24px}.md-v2 .md-play-photo{max-height:340px}.md-v2 .md-play-steps{margin-top:24px}.md-v2 .md-criteria{grid-template-columns:1fr;gap:24px}.md-v2 .md-criterion{padding-top:18px}.md-v2 .md-criterion h3{font-size:20px}.md-v2 .md-faq summary{font-size:16px}.md-v2 .md-closing{padding:30px 20px}.md-v2 .md-closing h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.md-v2 a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/md-learning.css.map */
