.guide-wordmark{font-family:CloseSans,Arial,sans-serif;font-size:7px;letter-spacing:.14em;color:#a195af;border-left:1px solid #e7dfef;margin-left:13px;padding-left:13px}.guide-hero{max-width:1180px;padding:65px 30px 85px;margin:auto;display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.guide-hero h1{font-size:70px;font-weight:500;line-height:1.1;letter-spacing:-.06em;margin:24px 0}.guide-hero h1 em{font-family:Georgia,serif;font-weight:400;color:#8a79b2}.guide-hero>div>p{font-size:15px;line-height:1.9;max-width:460px;margin-bottom:27px}.editor-note{background:#f2edf8;border:1px solid #e2d9ef;padding:44px 36px;position:relative;transform:rotate(2deg);border-radius:5px;box-shadow:0 20px 70px #78609d12}.editor-note h2{font-family:Georgia,serif;font-size:37px;font-weight:400;line-height:1.35;letter-spacing:-1px;color:#665477;margin:35px 0 25px}.editor-note>p:not(.eyebrow){font-size:12px;line-height:1.9;margin-bottom:30px}.paper-tab{position:absolute;top:-13px;left:33px;background:#dcd1ed;color:#7d669b;font-size:8px;letter-spacing:.1em;padding:8px 16px;transform:rotate(-4deg)}.hand-line{display:block;border-top:1px solid #dfd5ed;padding-top:20px;font-family:Georgia,serif;font-style:italic;font-size:16px;color:#a28ab7}.library{background:#f7f5fa;border-top:1px solid #eeebf4;padding:60px max(25px,calc((100vw - 1120px)/2));margin-bottom:65px}.library-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px}.library-heading h2{font-size:35px;font-weight:500;margin:0}.library-heading>span{font-size:9px;color:#a198ae}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.guide-card{display:flex;flex-direction:column;padding:28px;background:white;border:1px solid #e9e3f1;border-radius:11px;transition:transform .15s}.guide-card:hover{transform:translateY(-3px);border-color:#cfc3e4}.guide-number{font-family:Georgia,serif;font-style:italic;font-size:38px;color:#ddd3eb;margin-bottom:25px;line-height:1}.guide-card .eyebrow{font-size:7px;color:#9b87b6;margin-bottom:15px}.guide-card h2{font-size:21px;font-weight:500;line-height:1.35;margin-bottom:15px}.guide-card>p:not(.eyebrow){font-size:11px;line-height:1.8;margin-bottom:25px}.guide-card .text-button{margin-top:auto;font-size:11px;justify-content:space-between}.editorial-strip{max-width:900px;padding:0 25px 65px;margin:auto;text-align:center}.editorial-strip p{font-size:11px;line-height:1.9}.editorial-strip a{font-size:10px;color:var(--purple)}.article-layout{max-width:1120px;margin:55px auto 90px;padding:0 25px;display:grid;grid-template-columns:minmax(0,720px) 240px;gap:70px}.guide-article h1{font-size:43px;font-weight:500;line-height:1.17;margin:20px 0}.breadcrumb{display:block;font-size:10px;color:#a294b1;margin-bottom:35px}.guide-article .eyebrow{font-size:9px}.guide-article .lede{font-size:17px;line-height:1.8}.byline{font-size:9px;color:#aa9cb6;border-bottom:1px solid #e9e3f0;padding:15px 0 24px;margin-bottom:35px}.guide-article section{margin:32px 0}.guide-article section h2{font-size:24px;font-weight:500;line-height:1.35;margin-bottom:18px}.guide-article section p,.guide-article section li{font-size:13px;line-height:1.95;color:#7c7187}.guide-article section ul{padding-left:22px}.guide-article section li{margin:12px 0;padding-left:5px}.guide-article .source-box{padding:23px;background:#f6f3fa;border-radius:9px}.source-box h2{font-size:16px!important}.source-box p,.source-box li{font-size:10px!important}.source-box a{color:var(--purple);text-decoration:underline}.article-note{font-size:10px;line-height:1.8;font-style:italic}.article-aside{border:1px solid #e7dff0;border-radius:11px;background:#f8f5fc;padding:23px;height:fit-content;position:sticky;top:25px;margin-top:70px}.article-aside .eyebrow{font-size:8px}.article-aside h3{font-size:21px;font-weight:500;line-height:1.3}.article-aside p{font-size:11px;line-height:1.8}.article-aside>a:not(.button){display:block;font-size:11px;color:#9580af;line-height:1.7;margin:20px 0}.article-aside .button{font-size:10px}.article-aside hr{border:0;border-top:1px solid #e2d8ee;margin:25px 0}.template-list section{border:1px solid #e7dff0;border-radius:10px;padding:24px;margin:25px 0}.template-list h2{margin:0 0 15px}.template-list .button{font-size:11px}@media(max-width:950px){.guide-hero{gap:45px}.guide-hero h1{font-size:58px}.editor-note{padding:30px 25px}.editor-note h2{font-size:30px}.guide-grid{grid-template-columns:1fr 1fr}.article-layout{grid-template-columns:minmax(0,1fr) 200px;gap:30px}.guide-wordmark{display:none}.article-aside{padding:18px}}@media(max-width:720px){.guide-hero{grid-template-columns:1fr;padding:35px 25px 60px;gap:35px}.guide-hero h1{font-size:61px}.editor-note{max-width:430px;width:100%;margin:auto}.guide-grid{grid-template-columns:1fr}.library-heading{display:block}.library-heading>span{display:block;margin-top:15px}.guide-card{padding:25px}.guide-card .eyebrow{font-size:8px}.article-layout{grid-template-columns:1fr;gap:35px;margin-top:30px}.guide-article h1{font-size:34px}.article-aside{position:static;margin-top:0}.guide-article .lede{font-size:15px}.guide-article section h2{font-size:22px}.guide-article section p,.guide-article section li{font-size:12px}.marketing-header .brand{font-size:20px}}
