.editorial-module__dGIGDq__root{--editorial-ink:#1e0a46;--editorial-purple:#43268c;--editorial-muted:#69616f;--editorial-paper:#fbf8f3;--editorial-line:#e7e1ec;color:var(--editorial-ink);background:#fff}.editorial-module__dGIGDq__root a:focus-visible,.editorial-module__dGIGDq__root summary:focus-visible{outline-offset:5px;outline:3px solid #8051da}.editorial-module__dGIGDq__wrap{width:min(1200px,100% - 80px);margin-inline:auto}.editorial-module__dGIGDq__hero{background:var(--editorial-paper);border-bottom:1px solid var(--editorial-line);padding:142px 0 58px}.editorial-module__dGIGDq__crumb{color:var(--editorial-muted);align-items:center;gap:10px;margin-bottom:32px;font-size:13px;display:flex}.editorial-module__dGIGDq__crumb a{text-underline-offset:4px;text-decoration:underline}.editorial-module__dGIGDq__heroGrid{grid-template-columns:1.02fr 1fr;align-items:center;gap:60px;display:grid}.editorial-module__dGIGDq__eyebrow{font-family:var(--font-geist), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--editorial-purple);font-size:12px;font-weight:600}.editorial-module__dGIGDq__title{letter-spacing:-.035em;max-width:640px;margin:20px 0 24px;font-size:clamp(42px,4.6vw,66px);font-weight:450;line-height:1.02}.editorial-module__dGIGDq__deck{color:var(--editorial-muted);max-width:530px;font-size:19px;line-height:1.65}.editorial-module__dGIGDq__heroDownload{background:var(--editorial-purple);color:#fff;min-height:48px;font-family:var(--font-geist), sans-serif;border-radius:999px;justify-content:center;align-items:center;gap:18px;margin-top:30px;padding:12px 22px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.editorial-module__dGIGDq__heroDownload:hover{background:var(--editorial-ink)}.editorial-module__dGIGDq__cover{aspect-ratio:1.23;background:#bca0f4;border-radius:6px;overflow:hidden}.editorial-module__dGIGDq__cover img{object-fit:cover;object-position:center;width:100%;height:100%}.editorial-module__dGIGDq__caption{color:var(--editorial-muted);margin-top:9px;font-size:11px;line-height:1.5}.editorial-module__dGIGDq__caption a{text-underline-offset:3px;text-decoration:underline}.editorial-module__dGIGDq__bodyGrid{grid-template-columns:220px minmax(0,700px);justify-content:center;gap:76px;padding:64px 0 88px;display:grid}.editorial-module__dGIGDq__toc{align-self:start;font-size:13px;line-height:1.55;position:sticky;top:115px}.editorial-module__dGIGDq__toc p{margin-bottom:18px;font-weight:600}.editorial-module__dGIGDq__toc ol{border-left:1px solid var(--editorial-line);gap:17px;padding-left:18px;display:grid}.editorial-module__dGIGDq__toc a{color:var(--editorial-muted)}.editorial-module__dGIGDq__toc a:hover{color:var(--editorial-purple);text-underline-offset:4px;text-decoration:underline}.editorial-module__dGIGDq__tocFooter{border-top:1px solid var(--editorial-line);color:var(--editorial-purple);margin-top:30px;padding-top:22px}.editorial-module__dGIGDq__mobileToc{display:none}.editorial-module__dGIGDq__prose{color:#554e5d;min-width:0;font-size:18px;line-height:1.75}.editorial-module__dGIGDq__prose>nav{display:none}.editorial-module__dGIGDq__prose>section,.editorial-module__dGIGDq__prose>figure{margin-top:48px}.editorial-module__dGIGDq__prose>div:first-child{background:#f4f0fc;border:0;border-radius:6px;padding:28px 32px}.editorial-module__dGIGDq__prose>div:first-child h2{font-family:var(--font-geist), sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#43268c;font-size:13px;font-weight:600}.editorial-module__dGIGDq__prose h2{letter-spacing:-.025em;color:#25143d;margin-bottom:20px;font-size:34px;line-height:1.16}.editorial-module__dGIGDq__prose h3{color:#25143d;font-size:27px;line-height:1.2}.editorial-module__dGIGDq__prose section{scroll-margin-top:115px}.editorial-module__dGIGDq__prose section p{margin-top:18px}.editorial-module__dGIGDq__prose ul{margin:18px 0}.editorial-module__dGIGDq__prose li{margin-top:8px}.editorial-module__dGIGDq__prose .rounded-2xl{border-radius:6px}.editorial-module__dGIGDq__prose .rounded-3xl{border-radius:6px}.editorial-module__dGIGDq__prose figure figcaption{font-size:14px;line-height:1.65}.editorial-module__dGIGDq__inlinePhoto{margin:42px 0}.editorial-module__dGIGDq__inlinePhoto img{aspect-ratio:1.8;object-fit:cover;border-radius:5px;width:100%;height:auto}.editorial-module__dGIGDq__related{background:var(--editorial-paper);border-block:1px solid var(--editorial-line);padding:60px 0}.editorial-module__dGIGDq__sectionTop{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.editorial-module__dGIGDq__sectionTop h2{letter-spacing:-.03em;font-size:39px;line-height:1.1}.editorial-module__dGIGDq__sectionTop a{color:var(--editorial-purple);text-underline-offset:5px;font-size:14px;text-decoration:underline}.editorial-module__dGIGDq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.editorial-module__dGIGDq__card{display:block}.editorial-module__dGIGDq__cardArt{aspect-ratio:1.65;background:#e7ddfa;border-radius:5px;margin-bottom:20px;position:relative;overflow:hidden}.editorial-module__dGIGDq__cardArt img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.editorial-module__dGIGDq__card:hover .editorial-module__dGIGDq__cardArt img{transform:scale(1.025)}.editorial-module__dGIGDq__card h3{letter-spacing:-.02em;margin:10px 0;font-size:28px;line-height:1.14}.editorial-module__dGIGDq__card p{color:var(--editorial-muted);margin-top:12px;font-size:15px;line-height:1.6}.editorial-module__dGIGDq__card .editorial-module__dGIGDq__read{color:var(--editorial-purple);margin-top:16px;font-size:13px;font-weight:500;display:inline-block}.editorial-module__dGIGDq__productArt{background:#d8c5fa;justify-content:center;align-items:flex-start;padding:24px 40px 0;display:flex}.editorial-module__dGIGDq__productArt img{object-fit:contain;object-position:top;border-radius:20px 20px 0 0;width:46%;height:auto;box-shadow:0 4px 25px #28174720}.editorial-module__dGIGDq__endnote{padding:56px 0}.editorial-module__dGIGDq__endnoteInner{justify-content:space-between;align-items:center;gap:36px;display:flex}.editorial-module__dGIGDq__endnote h2{font-size:34px;line-height:1.15}.editorial-module__dGIGDq__endnote p{max-width:640px;color:var(--editorial-muted);margin-top:12px;font-size:16px;line-height:1.65}.editorial-module__dGIGDq__hubHero{background:var(--editorial-paper);padding:146px 0 48px}.editorial-module__dGIGDq__hubTitle{letter-spacing:-.04em;max-width:830px;margin:20px 0;font-size:clamp(44px,5.1vw,72px);line-height:1.02}.editorial-module__dGIGDq__hubDescription{max-width:630px;color:var(--editorial-muted);font-size:19px;line-height:1.65}.editorial-module__dGIGDq__categoryBar{background:var(--editorial-paper);border-bottom:1px solid var(--editorial-line);padding:24px 0}.editorial-module__dGIGDq__categoryLinks{flex-wrap:wrap;gap:10px;display:flex}.editorial-module__dGIGDq__categoryLinks a{color:#4c385e;border:1px solid #d8cede;border-radius:25px;padding:11px 15px;font-size:13px;line-height:1.3}.editorial-module__dGIGDq__categoryLinks a:hover{color:#fff;background:#43268c;border-color:#43268c}.editorial-module__dGIGDq__feature{grid-template-columns:1.15fr 1fr;align-items:center;gap:54px;margin:48px auto 70px;display:grid}.editorial-module__dGIGDq__featureArt{aspect-ratio:1.4;background:#c3a9ef;border-radius:6px;overflow:hidden}.editorial-module__dGIGDq__featureArt img{object-fit:cover;width:100%;height:100%}.editorial-module__dGIGDq__feature h2{letter-spacing:-.03em;margin:18px 0;font-size:45px;line-height:1.07}.editorial-module__dGIGDq__feature p{color:var(--editorial-muted);font-size:18px;line-height:1.65}.editorial-module__dGIGDq__textLink{color:var(--editorial-purple);align-items:center;gap:16px;margin-top:26px;font-size:14px;font-weight:600;display:inline-flex}.editorial-module__dGIGDq__popular{padding-bottom:72px}.editorial-module__dGIGDq__directory{border-top:1px solid var(--editorial-line);padding:62px 0 76px}.editorial-module__dGIGDq__directoryIntro{color:var(--editorial-muted);margin-top:14px;font-size:17px;line-height:1.6}.editorial-module__dGIGDq__topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:68px;display:grid}.editorial-module__dGIGDq__topic{border-top:1px solid var(--editorial-line);padding:34px 0;scroll-margin-top:110px}.editorial-module__dGIGDq__topic h3{font-family:var(--font-geist), sans-serif;color:var(--editorial-purple);margin-bottom:18px;font-size:14px;font-weight:600}.editorial-module__dGIGDq__topic h3 span{color:var(--editorial-muted);margin-left:8px;font-weight:400}.editorial-module__dGIGDq__topic li{margin-top:15px}.editorial-module__dGIGDq__topic a{justify-content:space-between;gap:20px;font-size:18px;line-height:1.45;display:flex}.editorial-module__dGIGDq__topic a span:last-child{color:var(--editorial-purple);flex-shrink:0}.editorial-module__dGIGDq__topic a:hover{text-underline-offset:5px;text-decoration:underline}@media (min-width:1500px){.editorial-module__dGIGDq__title{font-size:68px}}@media (max-width:1000px){.editorial-module__dGIGDq__wrap{width:calc(100% - 48px)}.editorial-module__dGIGDq__heroGrid{gap:32px}.editorial-module__dGIGDq__title{font-size:48px}.editorial-module__dGIGDq__bodyGrid{grid-template-columns:170px minmax(0,1fr);gap:36px}.editorial-module__dGIGDq__feature{gap:32px}.editorial-module__dGIGDq__feature h2{font-size:37px}.editorial-module__dGIGDq__cards{gap:20px}.editorial-module__dGIGDq__card h3{font-size:25px}}@media (max-width:700px){.editorial-module__dGIGDq__wrap{width:calc(100% - 40px)}.editorial-module__dGIGDq__hero{padding:111px 0 34px}.editorial-module__dGIGDq__crumb{margin-bottom:26px;font-size:12px}.editorial-module__dGIGDq__heroGrid{grid-template-columns:1fr;gap:30px}.editorial-module__dGIGDq__title{letter-spacing:-.035em;margin:16px 0 20px;font-size:44px;line-height:1.03}.editorial-module__dGIGDq__deck{font-size:17px;line-height:1.65}.editorial-module__dGIGDq__heroDownload{margin-top:22px}.editorial-module__dGIGDq__cover{aspect-ratio:1.42}.editorial-module__dGIGDq__caption{font-size:10px}.editorial-module__dGIGDq__bodyGrid{padding:26px 0 48px;display:block}.editorial-module__dGIGDq__toc{display:none}.editorial-module__dGIGDq__mobileToc{border-bottom:1px solid var(--editorial-line);margin-bottom:28px;padding:0 0 20px;font-size:14px;display:block}.editorial-module__dGIGDq__mobileToc summary{cursor:pointer;color:var(--editorial-purple);font-weight:600;list-style-position:inside}.editorial-module__dGIGDq__mobileToc ol{gap:12px;margin-top:18px;padding-left:22px;list-style:decimal;display:grid}.editorial-module__dGIGDq__mobileToc a{text-underline-offset:4px;text-decoration:underline}.editorial-module__dGIGDq__prose{font-size:17px;line-height:1.75}.editorial-module__dGIGDq__prose>div:first-child{padding:22px}.editorial-module__dGIGDq__prose h2{font-size:30px;line-height:1.17}.editorial-module__dGIGDq__prose h3{font-size:25px}.editorial-module__dGIGDq__prose>section,.editorial-module__dGIGDq__prose>figure{margin-top:36px}.editorial-module__dGIGDq__prose section p{margin-top:16px}.editorial-module__dGIGDq__related{padding:40px 0}.editorial-module__dGIGDq__sectionTop{flex-direction:column;align-items:start;gap:16px}.editorial-module__dGIGDq__sectionTop h2{font-size:34px}.editorial-module__dGIGDq__cards{grid-template-columns:1fr;gap:34px}.editorial-module__dGIGDq__cardArt{aspect-ratio:1.7;margin-bottom:17px}.editorial-module__dGIGDq__card h3{font-size:29px}.editorial-module__dGIGDq__endnote{padding:42px 0}.editorial-module__dGIGDq__endnoteInner{display:block}.editorial-module__dGIGDq__endnoteInner>div:last-child{margin-top:24px}.editorial-module__dGIGDq__endnote h2{font-size:31px}.editorial-module__dGIGDq__hubHero{padding:116px 0 28px}.editorial-module__dGIGDq__hubTitle{margin:18px 0;font-size:40px;line-height:1.03}.editorial-module__dGIGDq__hubDescription{font-size:17px}.editorial-module__dGIGDq__categoryBar{padding:16px 0 22px}.editorial-module__dGIGDq__categoryLinks{gap:8px}.editorial-module__dGIGDq__categoryLinks a{padding:9px 12px;font-size:12px}.editorial-module__dGIGDq__feature{grid-template-columns:1fr;gap:24px;margin:30px auto 48px}.editorial-module__dGIGDq__featureArt{aspect-ratio:1.5}.editorial-module__dGIGDq__feature h2{margin:13px 0;font-size:37px}.editorial-module__dGIGDq__feature p{font-size:17px}.editorial-module__dGIGDq__textLink{margin-top:20px}.editorial-module__dGIGDq__popular{padding-bottom:46px}.editorial-module__dGIGDq__directory{padding:40px 0}.editorial-module__dGIGDq__topics{grid-template-columns:1fr}.editorial-module__dGIGDq__topic{padding:28px 0}.editorial-module__dGIGDq__topic a{font-size:17px}}@media (prefers-reduced-motion:reduce){.editorial-module__dGIGDq__cardArt img{transition:none}.editorial-module__dGIGDq__card:hover .editorial-module__dGIGDq__cardArt img{transform:none}}@media (max-width:700px){.editorial-module__dGIGDq__categoryLinks{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:6px;overflow-x:auto}.editorial-module__dGIGDq__categoryLinks a{flex-shrink:0}}
