.fs-journal-intro{padding:45px 0;background:linear-gradient(115deg,#f7e8f3,#ece9f8 65%,#e6f6fc);border-bottom:4px solid #e6007e}.fs-journal-intro h1{font-size:clamp(3.2rem,4.2vw,5.4rem);font-weight:600;color:#442151;margin:8px 0 16px;letter-spacing:-.035em;line-height:1.1}.fs-journal-intro>.page-width>p:not(.fs-eyebrow){font-size:1.7rem;line-height:1.6;max-width:700px}.fs-guide-search{max-width:640px;margin-top:24px}.fs-guide-search label{display:block;font-size:1.3rem;font-weight:600;margin-bottom:8px}.fs-guide-search>div{display:flex;background:white;border:1px solid #d5bedf;border-radius:6px;overflow:hidden}.fs-guide-search input{min-width:0;width:100%;font:inherit;font-size:1.6rem;border:0;padding:15px;background:#fff;color:#24223b}.fs-guide-search button{background:#692a87;color:#fff;border:0;font:inherit;font-size:1.4rem;padding:0 22px;cursor:pointer;min-height:48px}.fs-journal-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:44px;padding-top:44px;padding-bottom:64px}.fs-journal-sidebar h2,.fs-article-sidebar h2{font-size:1.7rem;line-height:1.3;margin:0 0 16px;font-weight:600}.fs-journal-sidebar ul{list-style:none;padding:0;margin:0 0 28px}.fs-journal-sidebar li a{display:flex;justify-content:space-between;gap:12px;padding:15px 12px;border-bottom:1px solid #e9e2ee;font-size:1.4rem;text-decoration:none;color:#40204f}.fs-journal-sidebar a[aria-current=page]{background:#f2e8f6;border-left:3px solid #ad0069;font-weight:600}.fs-journal-video{display:block;background:#572477;color:#fff;padding:24px;border-radius:9px;text-decoration:none;margin-bottom:24px}.fs-journal-video>span{font-size:1.1rem;text-transform:uppercase;letter-spacing:.12em}.fs-journal-video h2{color:#fff;margin-top:18px;font-size:2.2rem}.fs-journal-video p{font-size:1.3rem;line-height:1.7;margin-bottom:20px}.fs-journal-video strong{font-size:1.3rem;color:#fff}.fs-journal-sidehelp{padding:22px;background:#edf7fc;border-radius:8px}.fs-journal-sidehelp p{font-size:1.3rem;line-height:1.7}.fs-journal-sidehelp a{font-size:1.3rem;color:#572477;font-weight:600;text-underline-offset:4px}.fs-journal-start{margin-bottom:40px}.fs-journal-start h2{font-size:2.8rem;font-weight:600;line-height:1.2;margin:0 0 22px;color:#40204f}.fs-guide-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fs-guide-links a{display:flex;flex-direction:column;padding:22px 18px;text-decoration:none;color:#40204f;background:#f5eef8;border-top:3px solid #ad0069;border-radius:0 0 8px 8px}.fs-guide-links a:nth-child(2){background:#eef8fc;border-color:#009fe3}.fs-guide-links a:nth-child(3){background:#fceff6}.fs-guide-links span{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.fs-guide-links h3{font-size:1.7rem;line-height:1.4;margin:15px 0 20px;font-weight:600}.fs-guide-links strong{font-size:1.2rem;margin-top:auto}.fs-journal-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.fs-journal-heading h2{font-size:2.6rem;font-weight:600;margin:0 0 22px}.fs-journal-heading a{font-size:1.3rem;color:#692a87}.fs-journal-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.fs-journal-tags a{padding:8px 13px;border:1px solid #e5d9eb;border-radius:20px;text-decoration:none;color:#572477;font-size:1.2rem;overflow-wrap:anywhere}.fs-journal-tags a[aria-current=page]{background:#572477;color:#fff}.fs-post-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.fs-post-card{border:1px solid #e8e1ec;border-radius:10px;overflow:hidden;display:flex;flex-direction:column}.fs-post-card__image{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;background:#f4eef8;color:#692a87;text-decoration:none}.fs-post-card__image img{width:100%;height:100%;object-fit:cover}.fs-post-card__image>span{font-size:1.3rem;padding:24px;text-align:center}.fs-post-card__body{padding:24px;display:flex;flex-direction:column;flex:1}.fs-post-card time{font-size:1.2rem;color:#655c70}.fs-post-card h3{font-size:2rem;line-height:1.35;font-weight:600;margin:10px 0 12px}.fs-post-card h3 a{color:#33223e;text-decoration:none}.fs-post-card__body>p{font-size:1.4rem;line-height:1.7;margin:0 0 22px}.fs-post-card__read{font-size:1.3rem;font-weight:600;color:#922164;text-decoration:none;display:flex;justify-content:space-between;gap:10px;margin-top:auto}.fs-post-card a:hover{text-decoration:underline;text-underline-offset:4px}.fs-article-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;padding-top:24px;padding-bottom:24px;font-size:1.3rem}.fs-article-breadcrumb a{color:#692a87;text-decoration:none}.fs-article-shell{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:54px;padding-bottom:60px;align-items:start}.fs-article-main{min-width:0}.fs-article-main .page-width--narrow,.fs-article-main .page-width{width:100%;max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.fs-article-main .article-template>header{margin:12px 0 28px}.fs-article-main .article-template__title{font-size:clamp(3rem,3.6vw,4.6rem);line-height:1.15;letter-spacing:-.03em;color:#40204f;font-weight:600;margin:0 0 18px}.fs-article-main .article-template__hero-container{max-width:none;margin:0 0 32px;border-radius:10px;overflow:hidden}.fs-article-main .article-template__hero-medium{height:330px;background:#f4eef8}.fs-article-main .article-template__hero-container img{object-fit:contain}.fs-article-main .article-template__content{font-size:1.7rem;line-height:1.8;margin-top:0;overflow-wrap:anywhere}.fs-article-main .article-template__content p,.fs-article-main .article-template__content li,.fs-article-main .article-template__content span{font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.fs-article-main .article-template__content p{margin:0 0 24px}.fs-article-main .article-template__content h1,.fs-article-main .article-template__content h2,.fs-article-main .article-template__content h3{font-family:inherit!important;color:#40204f!important;font-weight:600!important;line-height:1.3!important;scroll-margin-top:120px}.fs-article-main .article-template__content h1,.fs-article-main .article-template__content h2{font-size:2.7rem!important;margin:40px 0 18px!important}.fs-article-main .article-template__content h3{font-size:2.1rem!important;margin:30px 0 14px!important}.fs-article-main .article-template__content [hidden]{display:none!important}.fs-article-main .article-template__content img{max-width:100%!important;height:auto!important;display:block;margin:24px auto}.fs-article-main .article-template__content iframe{width:100%;max-width:100%;aspect-ratio:16/9;height:auto;min-height:200px}.fs-article-main .article-template__content a{color:#922164;text-underline-offset:4px}.fs-article-main .article-template__content ul,.fs-article-main .article-template__content ol{padding-left:28px;margin:20px 0 28px}.fs-article-main .article-template__content li{margin-bottom:12px}.fs-article-main .article-template__content blockquote{border-left:4px solid #009fe3;background:#edf7fc;padding:20px 24px;margin:28px 0}.fs-table-scroll{max-width:100%;overflow-x:auto}.fs-article-sidebar{position:sticky;top:110px;margin-top:12px}.fs-article-toc{padding:22px;background:#f4eef8;border-top:4px solid #ad0069;border-radius:0 0 8px 8px;margin-bottom:24px}.fs-article-toc[hidden]{display:none}.fs-article-toc summary{font-size:1.7rem;font-weight:600;color:#40204f;cursor:pointer}.fs-article-toc ol{padding-left:20px;margin-bottom:0}.fs-article-toc li{font-size:1.3rem;line-height:1.5;margin:12px 0}.fs-article-toc a{color:#572477;text-decoration:none}.fs-article-toc a:hover{text-decoration:underline}.fs-related-guides{margin:28px 0}.fs-related-guides>a{display:block;font-size:1.3rem;line-height:1.6;color:#692a87;border-bottom:1px solid #e8dfed;padding:14px 0;text-decoration:none}.fs-related-guides>a:hover{text-decoration:underline}@media(max-width:989px){.fs-journal-layout{grid-template-columns:210px minmax(0,1fr);gap:28px}.fs-guide-links{grid-template-columns:1fr}.fs-guide-links a{padding:18px}.fs-guide-links h3{margin:8px 0 12px}.fs-article-shell{grid-template-columns:minmax(0,1fr) 230px;gap:30px}}@media(max-width:749px){.fs-journal-intro{padding:30px 0}.fs-journal-intro>.page-width>p:not(.fs-eyebrow){font-size:1.5rem}.fs-journal-layout{grid-template-columns:1fr;gap:30px;padding-top:30px}.fs-journal-sidebar nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fs-journal-sidebar li a{font-size:1.2rem;border:1px solid #e5d9eb;border-radius:6px;padding:12px;min-height:54px}.fs-journal-sidebar>.fs-journal-video,.fs-journal-sidebar>.fs-journal-sidehelp{display:none}.fs-post-grid{gap:18px;grid-template-columns:1fr}.fs-post-card__body{padding:22px}.fs-journal-start h2{font-size:2.5rem}.fs-guide-links{grid-template-columns:1fr}.fs-guide-links a{display:block}.fs-article-shell{grid-template-columns:1fr;gap:32px}.fs-article-sidebar{position:static}.fs-article-main .article-template__hero-medium{height:230px}.fs-article-main .article-template__content{font-size:1.6rem}.fs-article-main .article-template__content h2{font-size:2.4rem!important}.fs-guide-search button{padding:0 16px}}
