.mds .inner--text{max-width:760px;margin:0 auto}.mds .inner--wide{max-width:1100px;margin:0 auto}.mds .tagchips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.mds .chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:100px;border:1.5px solid rgba(28,43,68,.22);background:var(--ground);color:var(--ink);font:600 15px/1.2 var(--sans);text-decoration:none}.mds .chip:hover{border-color:var(--ink)}.mds .chip[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.mds .mds-editor-note{padding:12px 0}.mds .crumbs-wrap{padding:var(--pt, 16px) var(--gutter) var(--pb, 0px)}.mds .crumbs-wrap:not(.st-pale):not(.mds-pearl):not(.st-dark){background:var(--panel)}.mds .crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;list-style:none;margin:0;padding:0;font-size:14px;line-height:21px;color:var(--muted)}.mds .crumbs li{display:inline-flex;align-items:center;min-width:0}.mds .crumbs li+li:before{content:"/";margin:0 10px;color:#1c2b4459}.mds .crumbs a{display:inline-flex;align-items:center;min-height:32px;color:var(--muted);text-decoration:none}.mds .crumbs a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.mds .crumbs [aria-current]{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:52ch}@media(max-width:760px){.mds .crumbs-wrap{padding-top:calc(var(--pt, 16px) * .6)}.mds .crumbs [aria-current]{max-width:70vw}}.mds .mds-hero{position:relative;display:grid;background:var(--sand)}.mds .mds-hero .hero-media{position:relative;margin:0;overflow:hidden;background:var(--pale)}.mds .mds-hero .hero-media>img,.mds .mds-hero .hero-media>svg{width:100%;height:100%;object-fit:cover}.mds .mds-hero .hero-media>video{display:block;width:100%;height:100%;object-fit:cover}.mds .mds-hero .hero-media .mds-film__toggle{right:16px;bottom:16px;z-index:2}.mds .mds-hero .hero-media.is-paused .mds-film__toggle .i-play{display:block}.mds .mds-hero .hero-media.is-paused .mds-film__toggle .i-pause{display:none}.mds .mds-hero .hero-card{position:relative;z-index:1;background:var(--panel)}.mds .mds-hero h1{margin:0 0 16px;font-family:var(--display);font-weight:600;font-size:64px;line-height:66px;letter-spacing:-1px}.mds .mds-hero h1 .eyebrow{margin-bottom:14px}.mds .mds-hero h1 .hero-h{display:block}.mds .mds-hero .lead{margin-bottom:18px;color:var(--ink)}.mds .mds-hero .btn-row{margin-top:6px}.mds .hero-trust{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:20px 0 0;padding:0;font-size:14px;line-height:20px;font-weight:600;color:var(--muted)}.mds .hero-trust li{display:inline-flex;align-items:center;gap:8px}.mds .hero-trust .ico{width:20px;height:20px;color:var(--ink)}.mds .mds-hero--overlay{min-height:680px}.mds .mds-hero--overlay .hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.mds .mds-hero--overlay .hero-card{align-self:end;justify-self:start;max-width:600px;margin:calc(40px + var(--pt, 0px)) 40px calc(48px + var(--pb, 0px)) max(var(--gutter),calc(50% - 660px));padding:36px 36px 30px;border-radius:var(--r-card)}.mds .mds-hero--split{grid-template-columns:minmax(0,6fr) minmax(0,6fr);background:var(--panel)}.mds .mds-hero--split .hero-media{order:2;min-height:560px}.mds .mds-hero--split .hero-card{align-self:center;padding:calc(56px + var(--pt, 0px)) var(--gutter) calc(56px + var(--pb, 0px)) max(var(--gutter),calc(50vw - 660px));max-width:720px}@media(max-width:900px){.mds .mds-hero,.mds .mds-hero--split,.mds .mds-hero--overlay{display:flex;flex-direction:column;min-height:0;background:var(--panel)}.mds .mds-hero .hero-media,.mds .mds-hero--overlay .hero-media,.mds .mds-hero--split .hero-media{position:relative;inset:auto;order:0;aspect-ratio:4 / 3;min-height:0}.mds .mds-hero .hero-card,.mds .mds-hero--overlay .hero-card,.mds .mds-hero--split .hero-card{margin:0;max-width:none;border-radius:0;padding:22px var(--gutter) 30px}.mds .mds-hero h1{font-size:40px;line-height:44px;letter-spacing:-.6px}}.mds .mds-hero.st-pale,.mds .mds-hero.st-pale .hero-card{background:var(--pale-2)}.mds .mds-hero.mds-pearl,.mds .mds-hero.mds-pearl .hero-card{background:var(--pearl)}.mds .fp-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px;align-items:center}.mds .fp-media{display:block;aspect-ratio:1177 / 995}.mds .fp-body h2{margin-bottom:12px}.mds .fp-body .lead{margin:12px 0 18px}.mds .fp-points{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px}.mds .fp-points li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:24px}.mds .fp-points .ico{width:20px;height:20px;margin-top:2px;color:var(--gold)}.mds .fp-price{margin:0 0 4px;font-size:15px;color:var(--muted)}.mds .fp-price b{margin-right:6px;font:600 32px/1.1 var(--display);color:var(--ink)}.mds .fp-note{margin:0 0 18px;font-size:15px;line-height:22px;color:var(--muted)}.mds .fp-note--out{color:var(--ink);font-weight:700}@media(max-width:900px){.mds .fp-grid{grid-template-columns:minmax(0,1fr);gap:22px}}.mds .teaser{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:center;padding:20px;border-radius:var(--r-card);background:var(--card);color:var(--ink)}.mds .teaser-media{display:block;position:relative;overflow:hidden;aspect-ratio:1177 / 995;border-radius:12px;background:var(--pale-2)}.mds .teaser-media>img,.mds .teaser-media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mds .teaser-body .eyebrow{margin-bottom:6px}.mds .teaser-title{margin:0 0 8px;font:600 24px/30px var(--display);letter-spacing:-.2px}.mds .teaser-text{margin:0 0 10px;font-size:16px;line-height:24px}.mds .teaser-price{margin:0 0 14px;font-size:15px;line-height:22px;font-weight:600;color:var(--muted)}.mds .teaser-note{font-size:14px;line-height:20px;color:var(--muted)}.mds .teaser .btn{min-height:50px;padding:0 24px;font-size:16px}.mds .teaser--wide{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px;padding:28px}.mds .teaser--wide .teaser-title{font-size:32px;line-height:38px}.mds .art-body .teaser{margin:36px 0}.mds .art-body .teaser p{max-width:none;margin:0 0 10px}.mds .art-body .teaser .teaser-media>img{height:100%;margin:0;border-radius:0}.mds .art-body .teaser .teaser-price{margin-bottom:14px}@media(max-width:760px){.mds .teaser,.mds .teaser--wide{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.mds .teaser--inline{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:14px}.mds .teaser--inline .teaser-title{font-size:20px;line-height:25px}.mds .teaser--inline .btn-row{gap:8px 12px}.mds .teaser--wide .teaser-title{font-size:26px;line-height:32px}}.mds .blog-head .sec-head{margin-bottom:24px}.mds .blog-head h1,.mds .hub h1{margin:0 0 14px;font-size:56px;line-height:60px;letter-spacing:-.8px}.mds .chips-nav{margin:0}@media(max-width:760px){.mds .blog-head h1,.mds .hub h1{font-size:38px;line-height:42px}.mds .chips-nav{overflow-x:auto;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 4px;scrollbar-width:none}.mds .chips-nav::-webkit-scrollbar{display:none}.mds .chips-nav .tagchips{flex-wrap:nowrap;width:max-content}}.mds .post-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.mds .post-grid--2,.mds .post-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.mds .post-card{display:flex;flex-direction:column;gap:14px;height:100%}.mds .post-media{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 2;border-radius:var(--r-img);background:var(--pale-2)}.mds .post-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.mds .post-card:hover .post-media img{transform:scale(1.03)}.mds .post-noimg{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(160deg,var(--pale-2),var(--pale));color:var(--gold)}.mds .post-noimg svg{width:44px;height:44px}.mds .post-body{display:flex;flex-direction:column;gap:6px}.mds .post-tag{font:700 12px/18px var(--sans);text-transform:uppercase;letter-spacing:1.8px;color:var(--muted)}.mds .post-title{margin:0;font-family:var(--sans);font-size:21px;line-height:28px;font-weight:700;letter-spacing:-.2px}.mds .post-title a{color:inherit;text-decoration:none}.mds .post-title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:var(--gold)}.mds .post-excerpt{margin:0;font-size:16px;line-height:24px;color:var(--muted)}.mds .post-meta{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--muted)}.mds .post-feature-wrap{margin:0 0 56px}.mds .post-card--feature{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:36px;align-items:center}.mds .post-card--feature .post-media{aspect-ratio:16 / 10}.mds .post-card--feature .post-title{font-family:var(--display);font-weight:600;font-size:38px;line-height:44px;letter-spacing:-.5px}.mds .post-card--feature .post-excerpt{font-size:17px;line-height:27px}.mds .grid-h{margin:0 0 24px;font-size:32px;line-height:38px}.mds .pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 20px;margin:48px 0 0}.mds .pager ol{display:flex;gap:6px;list-style:none;margin:0;padding:0}.mds .pager li a,.mds .pager li span{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 8px;border-radius:100px;color:var(--ink);text-decoration:none;font-weight:600}.mds .pager li a:hover{background:var(--pale-2)}.mds .pager [aria-current]{background:var(--ink);color:#fff!important}.mds .pager-step{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:4px}.mds .related-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 24px;max-width:none}.mds .related-head .eyebrow{flex-basis:100%}.mds .related-head h2{margin-right:auto}@media(max-width:1000px){.mds .post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.mds .post-grid,.mds .post-grid--2,.mds .post-grid--4{grid-template-columns:minmax(0,1fr);gap:32px}.mds .post-card--feature{grid-template-columns:minmax(0,1fr);gap:16px}.mds .post-card--feature .post-title{font-size:28px;line-height:34px}.mds .post-feature-wrap{margin-bottom:40px}.mds .grid-h{font-size:26px;line-height:32px}}.mds .art-head .art-topic{display:inline-block;text-decoration:none}.mds .art-head .art-topic:hover{color:var(--ink)}.mds .art-h1,.mds .blog-head h1,.mds .hub h1,.mds .post-title,.mds .mds-hero h1{-webkit-hyphens:auto;hyphens:auto}.mds .art-h1{margin:0 0 18px;font-family:var(--display);font-weight:600;font-size:50px;line-height:56px;letter-spacing:-.8px}.mds .art-lead{margin:0 0 18px}.mds .art-meta{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;font-size:15px;line-height:22px;color:var(--muted);max-width:none}.mds .art-meta>span+span:before{content:"\b7";margin:0 10px}.mds .art-figure{margin:32px auto 0;max-width:1200px}.mds .art-figure img{width:100%;height:auto;border-radius:var(--r-img)}.mds .art-lay{display:block}.mds .art-lay.has-toc{display:grid;grid-template-columns:260px minmax(0,760px);gap:64px;justify-content:center;align-items:start}.mds .art-main{max-width:760px;margin:0 auto;min-width:0}.mds .art-body{font-size:18px;line-height:30px}.mds .art-body p,.mds .art-body ul,.mds .art-body ol{max-width:none;margin:0 0 20px}.mds .art-body li{margin:0 0 8px}.mds .art-body h2{margin:48px 0 16px;font-size:34px;line-height:40px}.mds .art-body h3{margin:36px 0 12px;font-size:23px;line-height:30px}.mds .art-body h4{margin:28px 0 10px;font-size:19px;line-height:26px}.mds .art-body>:first-child{margin-top:0}.mds .art-body img{height:auto;border-radius:12px;margin:8px 0}.mds .art-body blockquote{margin:28px 0;padding:4px 0 4px 20px;border-left:3px solid var(--gold);font-size:20px;line-height:31px;color:var(--ink)}.mds .art-body table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:16px;line-height:24px;display:block;overflow-x:auto}.mds .art-body th,.mds .art-body td{padding:10px 12px;border-bottom:1px solid var(--hair);text-align:left;vertical-align:top}.mds .art-body iframe{max-width:100%}.mds .art-body a:not(.btn){text-decoration-color:var(--gold)}.mds .art-body [id]{scroll-margin-top:calc(var(--head-h) + 20px)}.mds .toc{position:sticky;top:calc(var(--head-h) + 24px);max-height:calc(100vh - var(--head-h) - 48px);overflow:auto}.mds .toc-box{border-radius:var(--r-card);background:var(--pale-2);padding:18px 20px}.mds .toc-box summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:32px;font:700 13px/20px var(--sans);text-transform:uppercase;letter-spacing:2px;color:var(--muted)}.mds .toc-box summary::-webkit-details-marker{display:none}.mds .toc-box summary:after{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin:-4px 4px 0 12px}.mds .toc-box[open] summary:after{transform:rotate(-135deg);margin-top:4px}.mds .toc ol{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:2px}.mds .toc li a{display:block;padding:6px 0;font-size:15px;line-height:21px;color:var(--ink);text-decoration:none}.mds .toc li a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--gold)}.mds .toc .toc-l3 a{padding-left:14px;font-size:14px;color:var(--muted)}.mds .toc--box{position:static;max-height:none;overflow:visible}.mds .art-tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:40px 0 0;padding:24px 0 0;border-top:1px solid var(--hair)}.mds .art-tags-l{font-weight:700}.mds .author-box{display:flex;gap:18px;align-items:flex-start;margin:32px 0 0;padding:22px;border-radius:var(--r-card);background:var(--card)}.mds .author-box img{width:80px;height:80px;border-radius:50%;object-fit:cover;flex:none}.mds .author-l{margin:0 0 6px}.mds .author-bio{font-size:16px;line-height:25px;color:var(--muted)}@media(max-width:1000px){.mds .art-lay.has-toc{display:block}.mds .toc{position:static;max-height:none;overflow:visible;margin:0 auto 28px;max-width:760px}}@media(max-width:760px){.mds .art-h1{font-size:34px;line-height:40px;letter-spacing:-.4px}.mds .art-meta{flex-direction:column;gap:2px;font-size:14px}.mds .art-meta>span+span:before{content:none}.mds .art-body{font-size:17px;line-height:28px}.mds .art-body h2{margin-top:36px;font-size:27px;line-height:33px}.mds .art-body h3{font-size:21px;line-height:28px}.mds .art-figure{margin-top:22px}}.mds .vid{margin:0}.mds .vid-frame{position:relative;overflow:hidden;aspect-ratio:var(--ar, 16 / 9);border-radius:var(--r-img);background:var(--night)}.mds .vid-frame>img,.mds .vid-frame>svg,.mds .vid-frame>video,.mds .vid-frame>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.mds .vid-frame>video{object-fit:contain;background:#000}.mds .vid-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;min-height:58px;padding:0 26px 0 20px;border:0;border-radius:100px;background:var(--ground);color:var(--ink);font:700 17px/1 var(--sans);white-space:nowrap;cursor:pointer;box-shadow:0 8px 30px #121c2e40}.mds .vid-play svg{width:26px;height:26px}.mds .vid-play:hover{background:#fff;transform:translate(-50%,-50%) scale(1.03)}.mds .vid-note{margin:10px 0 0;font-size:13px;line-height:19px;color:var(--muted);max-width:none}.mds .vid-chapters{margin:24px 0 0}.mds .vid-chapters-h,.mds .vid-summary-h{margin:0 0 8px;font:700 13px/20px var(--sans);text-transform:uppercase;letter-spacing:2px;color:var(--muted)}.mds .vid-chapters ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.mds .vid-chapters button{display:flex;gap:12px;align-items:baseline;width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--hair);border-radius:12px;background:var(--ground);text-align:left;font-size:15px;line-height:21px;cursor:pointer}.mds .vid-chapters button:hover{border-color:var(--ink)}.mds .vid-t{font-weight:700;font-variant-numeric:tabular-nums;color:var(--muted)}.mds .vid-summary{margin:28px 0 0;max-width:760px}.mds .vid-transcript{margin:20px 0 0;max-width:760px;border-top:1px solid var(--hair);padding-top:8px}.mds .vid-transcript summary{cursor:pointer;display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--gold)}@media(max-width:760px){.mds .vid-play{min-height:46px;padding:0 18px 0 14px;font-size:15px;top:auto;bottom:14px;left:14px;transform:none}.mds .vid-play:hover{transform:none}}.mds .hub-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mds .hub-card{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-card);background:var(--card)}.mds .hub-media{aspect-ratio:16 / 9;border-radius:0}.mds .hub-body{display:flex;flex-direction:column;gap:10px;align-items:flex-start;padding:26px}.mds .hub-title{margin:0;font-size:30px;line-height:36px}.mds .hub-title a{color:inherit;text-decoration:none}.mds .hub-title a:hover{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:5px}.mds .hub-text{color:var(--muted)}.mds .hub-pillar{margin:4px 0 0;font-size:16px;line-height:24px}.mds .hub-pillar span{font-weight:700}.mds .hub-posts{margin:2px 0 6px;padding-left:18px;font-size:16px;line-height:24px}.mds .hub-posts li{margin:0 0 6px}.mds .hub-posts a{color:var(--ink)}@media(max-width:760px){.mds .hub-grid{grid-template-columns:minmax(0,1fr);gap:16px}.mds .hub-body{padding:20px}.mds .hub-title{font-size:25px;line-height:31px}}.mds .fp-media--contain{background:#fff}.mds .fp-media--contain>img{object-fit:contain;padding:6%}.mds .vid-sec h1{font-size:46px;line-height:52px}@media(max-width:760px){.mds .vid-sec h1{font-size:31px;line-height:37px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mds-content.css.map */
