.guides_page__My7t_{background:#0b0b10;color:#f4f1fa;min-height:100vh;padding:138px 24px 88px}.guides_container__FjKyf{width:min(1120px,100%);margin:0 auto}.guides_breadcrumbs__zVYUF{display:flex;flex-wrap:wrap;gap:10px;color:#b6b0c5;font-size:13px;margin-bottom:30px}.guides_breadcrumbs__zVYUF a:hover,.guides_sources__KJvLf a:hover{color:#d3a1ff}.guides_eyebrow__xyo9K{color:#c497ed;text-transform:uppercase;font-size:12px;letter-spacing:.14em;font-weight:700;margin-bottom:18px}.guides_hero__iP62o{max-width:850px;margin-bottom:42px}.guides_hero__iP62o h1{font-size:clamp(34px,4.8vw,62px);font-weight:800;line-height:1.12;letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;overflow-wrap:anywhere}.guides_hero__iP62o p{color:#c4bed0;line-height:1.8;font-size:18px}.guides_hero__iP62o p.guides_eyebrow__xyo9K{color:#c497ed;font-size:12px;line-height:1.6}.guides_byline__Ap4n0{display:flex;flex-wrap:wrap;gap:10px 24px;color:#9c95ae;font-size:13px;margin-top:24px}.guides_actions__xo4Vw{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:28px}.guides_actions__xo4Vw>a{color:#d3a1ff;font-size:14px}.guides_actions__xo4Vw>a.guides_primaryAction__FJPfF{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border:1px solid #b88bd9;border-radius:12px;background:#382248;color:#f4f1fa;font-weight:650;line-height:1.5}.guides_actions__xo4Vw>a.guides_primaryAction__FJPfF:hover{background:#4a2d5f}.guides_articleCover__yseqw{max-width:720px;margin:0 0 44px;border-radius:12px;overflow:hidden}.guides_articleCover__yseqw img{width:100%;height:auto;border-radius:12px}.guides_articleCover__yseqw figcaption{margin-top:12px;color:#a79cae;font-size:12px;line-height:1.7}.guides_chartGuides__rcl2e{background:#0b0b10;padding:1px 0 32px}.guides_chartIntro__ccbvz{width:min(1072px,calc(100% - 48px));margin:56px auto 0}.guides_chartIntro__ccbvz h2{font-size:clamp(24px,3vw,32px);line-height:1.3;font-weight:650;margin-bottom:18px}.guides_chartIntro__ccbvz p{max-width:800px;color:#b8adc5;line-height:1.85;font-size:15px;margin-bottom:20px}.guides_chartIntro__ccbvz a{color:#d3a1ff;font-size:14px}.guides_chartIntro__ccbvz a:focus-visible{outline:2px solid #d3a1ff;outline-offset:5px}.guides_format__l_brf{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:28px;border:1px solid #533773;border-radius:18px;background:linear-gradient(110deg,#241733,#14101e);margin-bottom:42px;font-size:clamp(17px,2vw,25px);font-weight:650}.guides_format__l_brf span{color:#c497ed}.guides_layout__0bdxz{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:64px}.guides_body__IPYJr{min-width:0}.guides_body__IPYJr section,.guides_compatibility__d16jt{scroll-margin-top:110px;margin-bottom:44px}.guides_body__IPYJr h2,.guides_compatibility__d16jt h2,.guides_group__2n4Tu h2,.guides_links__ZQvA0 h2{font-size:clamp(24px,2.3vw,32px);font-weight:750;line-height:1.25;margin:0 0 20px;letter-spacing:-.02em}.guides_body__IPYJr li,.guides_body__IPYJr p,.guides_compatibility__d16jt p{color:#c4bed0;line-height:1.85;font-size:16px}.guides_body__IPYJr p{margin-bottom:16px}.guides_body__IPYJr ol,.guides_body__IPYJr ul{padding-left:24px;margin:20px 0}.guides_body__IPYJr ul{list-style:disc}.guides_body__IPYJr ol{list-style:decimal}.guides_body__IPYJr li{padding-left:6px;margin-bottom:12px}.guides_toc__nHIUN{position:sticky;top:110px;align-self:start;border-left:1px solid #302838;padding-left:24px}.guides_toc__nHIUN h2{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#9c95ae;margin-bottom:16px}.guides_toc__nHIUN a{display:block;color:#b6b0c5;font-size:14px;line-height:1.5;padding:8px 0}.guides_toc__nHIUN a:hover{color:white}.guides_figure__IXpoO{margin:40px 0}.guides_figure__IXpoO img{width:100%;height:auto;border:1px solid #302838;border-radius:16px}.guides_figure__IXpoO figcaption{color:#9c95ae;font-size:12px;line-height:1.6;margin-top:12px}.guides_faq__O4tq6 details{border-bottom:1px solid #302838;padding:18px 0}.guides_faq__O4tq6 summary{cursor:pointer;font-weight:600;font-size:17px;line-height:1.5}.guides_faq__O4tq6 details p{padding-top:16px}.guides_sources__KJvLf{border-top:1px solid #302838;padding-top:26px}.guides_sources__KJvLf a{color:#c497ed;overflow-wrap:anywhere}.guides_sources__KJvLf h2{font-size:20px}.guides_cta__aUhPW{border:1px solid #533773;background:linear-gradient(135deg,#251534,#121019);border-radius:24px;padding:36px;margin:44px 0}.guides_cta__aUhPW h2{font-size:27px;font-weight:750;margin-bottom:12px}.guides_cta__aUhPW p{color:#c4bed0;line-height:1.7}.guides_links__ZQvA0{width:min(1120px,100%);margin:56px auto;padding:0 24px}.guides_links__ZQvA0 p{color:#b6b0c5;line-height:1.7;margin-bottom:22px}.guides_cards__UqMqf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.guides_card__d3A3z{display:flex;flex-direction:column;border:1px solid #302838;border-radius:18px;padding:24px;background:#15111d;transition:border-color .2s,background .2s}.guides_card__d3A3z:hover{border-color:#9165b5;background:#1d1428}.guides_card__d3A3z h3{color:#f4f1fa;font-weight:650;font-size:18px;line-height:1.45;margin-bottom:14px}.guides_card__d3A3z p{font-size:14px;line-height:1.7;margin-bottom:20px}.guides_card__d3A3z>span:last-child{margin-top:auto;color:#c497ed;font-size:13px}.guides_all__CBBxo{display:inline-block;color:#c497ed;font-size:14px;margin-top:24px}.guides_group__2n4Tu{margin:48px 0;scroll-margin-top:110px}.guides_categories__c3d7c{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.guides_categories__c3d7c a{border:1px solid #533773;padding:10px 16px;border-radius:30px;color:#d3a1ff;font-size:14px}.guides_compatibility__d16jt{width:min(1120px,100%);margin:50px auto;padding:0 24px}.guides_tableScroll__4JJcB{width:100%;overflow-x:auto;border:1px solid #302838;border-radius:16px;margin-top:24px}.guides_tableScroll__4JJcB table{width:100%;border-collapse:collapse;min-width:650px;font-size:14px;text-align:left;background:#15111d}.guides_tableScroll__4JJcB th{color:#eadcf6;background:#21172d;font-weight:650}.guides_tableScroll__4JJcB td,.guides_tableScroll__4JJcB th{padding:18px;border-bottom:1px solid #302838;line-height:1.6;vertical-align:top}.guides_tableScroll__4JJcB td{color:#c4bed0}.guides_tableScroll__4JJcB tr:last-child td{border:0}.guides_tableScroll__4JJcB a{color:#d3a1ff}.guides_note__Yrg7y{font-size:13px!important;margin-top:18px;color:#9c95ae!important}.guides_all__CBBxo:focus-visible,.guides_card__d3A3z:focus-visible,.guides_categories__c3d7c a:focus-visible,.guides_tableScroll__4JJcB:focus-visible,.guides_toc__nHIUN a:focus-visible{outline:2px solid #d3a1ff;outline-offset:5px}@media (max-width:900px){.guides_layout__0bdxz{grid-template-columns:minmax(0,1fr);gap:24px}.guides_toc__nHIUN{position:static;grid-row:1;padding:18px 22px;border:1px solid #302838;border-radius:16px}.guides_cards__UqMqf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.guides_page__My7t_{padding:116px 20px 56px}.guides_hero__iP62o p{font-size:16px}.guides_cards__UqMqf{grid-template-columns:minmax(0,1fr)}.guides_format__l_brf{padding:22px;gap:14px}.guides_cta__aUhPW{padding:26px}.guides_compatibility__d16jt,.guides_links__ZQvA0{padding:0 20px}}@media (prefers-reduced-motion:reduce){.guides_card__d3A3z{transition:none}}.guides_directory__T8cj3{scroll-margin-top:112px}.guides_groupHeading__DqSDL{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.guides_groupHeading__DqSDL h2{margin-bottom:0}.guides_search__SDpeX label{display:block;font-size:14px;color:#c4bed0;margin:10px 0}.guides_searchInput__lmt0W{display:flex;align-items:center;gap:14px;background:#17131e;border:1px solid #53405f;padding:0 18px;border-radius:14px;color:#c497ed}.guides_searchInput__lmt0W:focus-within{outline:2px solid #d3a1ff;outline-offset:3px}.guides_searchInput__lmt0W input{flex:1;min-width:0;background:transparent;border:0;color:#f4f1fa;font-size:16px;padding:18px 0;outline:0}.guides_searchInput__lmt0W input::placeholder{color:#a69db5}.guides_filters___5Fr0{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.guides_filters___5Fr0 button{display:flex;align-items:center;gap:9px;background:#15111d;border:1px solid #403449;color:#c4bed0;border-radius:30px;padding:10px 14px;font-size:13px;cursor:pointer;min-height:44px}.guides_filters___5Fr0 button[aria-pressed=true]{background:#382248;border-color:#b88bd9;color:#f4f1fa}.guides_filters___5Fr0 button span{opacity:.7;font-size:11px}.guides_resultsStatus__LP3CT{color:#a69db5;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.guides_empty__BTljS{padding:38px;margin-top:26px;background:#15111d;border:1px solid #403449;border-radius:18px}.guides_empty__BTljS h3{font-size:22px;font-weight:650;margin-bottom:14px}.guides_empty__BTljS p{color:#b6b0c5;line-height:1.7}.guides_empty__BTljS button{margin-top:22px;background:#382248;color:#eadcf6;border:1px solid #b88bd9;border-radius:10px;padding:12px 18px;cursor:pointer}.guides_hubHelp__nI9Xw{border-top:1px solid #403449;padding-top:44px;margin-top:64px}.guides_hubHelp__nI9Xw p{color:#b6b0c5;line-height:1.8;max-width:750px}.guides_sectionGuides__0Li8A a{color:#d3a1ff;text-decoration:underline;text-underline-offset:4px}.guides_sectionGuides__0Li8A a:focus-visible{outline:2px solid #d3a1ff;outline-offset:5px}@media print{.guides_page__My7t_{background:white;color:black;padding:24px 0}.guides_body__IPYJr li,.guides_body__IPYJr p,.guides_hero__iP62o p{color:#222}.guides_layout__0bdxz{display:block}.guides_actions__xo4Vw,.guides_cta__aUhPW,.guides_links__ZQvA0,.guides_toc__nHIUN{display:none}}.guides_directoryPage__LiK75{background:#0c0c10}.guides_editorialHero__kHTdH{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:72px;margin:48px 0 42px}.guides_editorialHero__kHTdH .guides_eyebrow__xyo9K{font-size:11px;color:#a9a4b1;letter-spacing:.12em;margin-bottom:17px}.guides_editorialHero__kHTdH h1{font-size:clamp(40px,5vw,64px);letter-spacing:-.045em;line-height:1.08;font-weight:650}.guides_editorialHero__kHTdH>p{max-width:460px;font-size:16px;line-height:1.75;color:#aaa6b2;margin-bottom:2px}.guides_featuredGuide__fzENO{display:grid;grid-template-columns:1fr 1fr;border:1px solid #2e2c34;border-radius:12px;overflow:hidden;margin-bottom:64px;background:#151419}.guides_featuredGuideBody__EApjS{display:flex;flex-direction:column;align-items:start;justify-content:center;padding:32px 42px}.guides_featuredGuideLabel__mwAV_{color:#a9a4b1;font-size:12px;margin-bottom:15px}.guides_featuredGuide__fzENO h2{font-size:clamp(25px,3vw,34px);font-weight:600;letter-spacing:-.025em;line-height:1.2;margin-bottom:15px}.guides_featuredGuide__fzENO p{font-size:15px;line-height:1.7;color:#aaa6b2;max-width:380px}.guides_featuredGuideAction__Mg6bL{display:flex;align-items:center;gap:16px;color:#e5deef;font-size:13px;margin-top:25px}.guides_featuredGuide__fzENO:hover .guides_featuredGuideAction__Mg6bL svg{transform:translate(2px,-2px)}.guides_directoryToolbar__dTS_V{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:26px}.guides_directoryToolbar__dTS_V h2{display:flex;align-items:center;gap:14px;font-size:26px;font-weight:600;letter-spacing:-.025em}.guides_directoryToolbar__dTS_V h2 span{font-size:13px;letter-spacing:0;color:#96909f;font-weight:400}.guides_directoryToolbar__dTS_V .guides_search__SDpeX{width:min(380px,50%)}.guides_directoryToolbar__dTS_V .guides_searchInput__lmt0W{border-radius:8px;border-color:#333039;background:#141318;color:#a59dab;gap:12px;padding:0 15px}.guides_directoryToolbar__dTS_V .guides_searchInput__lmt0W input{font-size:14px;padding:14px 0}.guides_visuallyHidden__guerW{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.guides_directory__T8cj3 .guides_filters___5Fr0{border-top:1px solid #2c2932;border-bottom:1px solid #2c2932;gap:0 22px;padding:10px 0;margin:0 0 20px}.guides_directory__T8cj3 .guides_filters___5Fr0 button{background:transparent;border:0;border-radius:0;padding:10px 0;font-size:12px;color:#a49dab;gap:7px;position:relative}.guides_directory__T8cj3 .guides_filters___5Fr0 button[aria-pressed=true]{background:transparent;border-color:transparent;color:#f4f1fa}.guides_directory__T8cj3 .guides_filters___5Fr0 button[aria-pressed=true]:after{content:"";position:absolute;bottom:4px;height:1px;background:#b9a3d1;left:0;right:0}.guides_directory__T8cj3 .guides_group__2n4Tu{margin-top:38px;margin-bottom:60px}.guides_directory__T8cj3 .guides_groupHeading__DqSDL{margin-bottom:22px}.guides_directory__T8cj3 .guides_groupHeading__DqSDL h2{font-size:20px;font-weight:550;letter-spacing:-.015em}.guides_directory__T8cj3 .guides_groupHeading__DqSDL>span{border:0;padding:0;color:#847c8e;font-size:12px}.guides_editorialCard__wIwiC{display:flex;flex-direction:column;min-width:0;border-radius:10px;overflow:hidden;background:#141318;border:1px solid #2d2a32;transition:border-color .2s ease}.guides_editorialCard__wIwiC:hover{border-color:#73647e}.guides_editorialCardBody__MSqKp{display:flex;flex-direction:column;flex:1;padding:22px 23px 20px}.guides_editorialCardMeta__9GrD9{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#aaa0b5;font-size:11px;margin-bottom:14px}.guides_editorialCardMeta__9GrD9 span:last-child{flex-shrink:0}.guides_editorialCard__wIwiC h3{color:#f1edf5;font-size:20px;font-weight:550;line-height:1.35;letter-spacing:-.018em;margin-bottom:14px;min-height:81px}.guides_editorialCard__wIwiC p{color:#a9a2b2;font-size:14px;line-height:1.65;margin:0 0 22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.guides_editorialCardAction__ra5vo{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#d0c2df;margin-top:auto;padding-top:16px;border-top:1px solid #2c2832}.guides_editorialCardAction__ra5vo svg,.guides_featuredGuideAction__Mg6bL svg{transition:transform .2s ease}.guides_editorialCard__wIwiC:hover .guides_editorialCardAction__ra5vo svg{transform:translate(2px,-2px)}.guides_cover__L4Udn{--cover-paper:#d0d5ca;position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;isolation:isolate;color:#303332;background:var(--cover-paper)}.guides_cover__L4Udn[data-tone=sand]{--cover-paper:#d9d1c4}.guides_cover__L4Udn[data-tone=blue]{--cover-paper:#c8d2de}.guides_cover__L4Udn[data-tone=lilac]{--cover-paper:#d4cbdc}.guides_cover__L4Udn[data-tone=rose]{--cover-paper:#dbc9c6}.guides_cover__L4Udn:before{content:"";position:absolute;inset:0;background-image:url(/images/wrapped/grain-320.webp);background-size:160px;opacity:.07;pointer-events:none;z-index:2}.guides_coverHeading__ZiZi_{display:flex;align-items:center;gap:10px;position:absolute;left:7%;top:10%;right:7%;z-index:3}.guides_coverHeading__ZiZi_>span{font-size:12px;font-weight:550;letter-spacing:-.01em}.guides_coverRegistration__zET6j{margin-left:auto;opacity:.45;flex-shrink:0}.guides_coverCapture__NQIzo{position:absolute;top:31%;left:7%;width:93%;height:78%;border:5px solid #17171c;border-radius:8px 0 0 0;background:#17171c;box-shadow:0 10px 20px #25252c20;overflow:hidden}.guides_coverCapture__NQIzo img{object-fit:cover;transition:transform .35s ease}.guides_editorialCard__wIwiC:hover .guides_coverCapture__NQIzo img{transform:scale(1.035)}.guides_coverFeatured__BC8of{aspect-ratio:auto;min-height:276px}.guides_coverFeatured__BC8of .guides_coverHeading__ZiZi_{top:9%}.guides_coverFeatured__BC8of .guides_coverCapture__NQIzo{top:25%;height:83%}.guides_coverCaption__VqMFR{position:absolute;top:12%;left:8%;font-size:10px;letter-spacing:.12em;color:#534957}.guides_coverPair__tJWK0{position:absolute;inset:25% 9% 8%;display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center}.guides_coverSoftware___b83B{display:flex;flex-direction:column;align-items:center;position:relative}.guides_coverSoftware___b83B>div{display:grid;place-items:center;width:78px;height:78px;border-radius:16px;background:#f6f3f7;border:1px solid #aa9db533}.guides_coverSoftware___b83B img{width:53px;height:53px;object-fit:contain}.guides_coverSoftware___b83B>span{margin-top:10px;font-size:12px;color:#35303a;font-weight:550}.guides_coverSoftware___b83B small{font-size:10px;letter-spacing:.06em;color:#73647e;margin-top:3px}.guides_coverPairArrow__rp0Sr{position:absolute;left:-31px;top:29px;color:#73647e}.guides_coverInstall__vZ92d{position:absolute;inset:25% 7% 9%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}.guides_coverInstall__vZ92d img{border-radius:16px}.guides_coverInstall__vZ92d strong{font-size:16px;font-weight:550;letter-spacing:-.02em}.guides_coverInstall__vZ92d span{font-size:11px;color:#645c53}.guides_editorialCard__wIwiC:focus-visible,.guides_featuredGuide__fzENO:focus-visible{outline:2px solid #d3a1ff;outline-offset:5px}.guides_directoryPage__LiK75 .guides_hubHelp__nI9Xw h2{font-size:24px;font-weight:550;margin-bottom:18px}.guides_actions__xo4Vw a:focus-visible,.guides_breadcrumbs__zVYUF a:focus-visible,.guides_empty__BTljS button:focus-visible,.guides_filters___5Fr0 button:focus-visible{outline:2px solid #d3a1ff;outline-offset:5px}@media (max-width:900px){.guides_editorialHero__kHTdH{gap:32px}.guides_featuredGuideBody__EApjS{padding:28px}.guides_coverFeatured__BC8of{min-height:282px}}@media (max-width:700px){.guides_editorialHero__kHTdH{grid-template-columns:1fr;gap:22px;margin-top:32px}.guides_featuredGuide__fzENO{grid-template-columns:1fr;margin-bottom:44px}.guides_coverFeatured__BC8of{aspect-ratio:16/9;min-height:0}.guides_featuredGuideBody__EApjS{padding:28px}.guides_directoryToolbar__dTS_V{flex-direction:column;align-items:stretch;gap:20px}.guides_directoryToolbar__dTS_V .guides_search__SDpeX{width:100%}.guides_directory__T8cj3 .guides_filters___5Fr0{gap:0 18px}}@media (max-width:600px){.guides_editorialCard__wIwiC h3{min-height:0}.guides_coverHeading__ZiZi_>span{font-size:12px}.guides_coverSoftware___b83B>div{width:78px;height:78px}}@media (prefers-reduced-motion:reduce){.guides_coverCapture__NQIzo img,.guides_editorialCardAction__ra5vo svg,.guides_editorialCard__wIwiC,.guides_featuredGuideAction__Mg6bL svg{transition:none}}.guides_links__ZQvA0 h2{font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%}