.page_eyebrow__Lzwjc{color:#e24b50;font-size:11px;font-weight:800;letter-spacing:.18em}.page_hero__7l55m{max-width:1320px;margin:0 auto;padding:72px 32px 88px;color:#171717}.page_hero__7l55m h1{max-width:1000px;margin-top:18px;font-size:clamp(60px,7vw,98px);font-weight:900;line-height:1.02;letter-spacing:-.02em;word-spacing:.08em;text-transform:uppercase}.page_hero__7l55m>p:not(.page_eyebrow__Lzwjc){max-width:750px;margin-top:24px;color:#505050;font-size:clamp(17px,1.6vw,20px);line-height:1.65}.page_primaryLink__CRrE7{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:8px;background:#171717;color:#fff;font-size:14px;font-weight:800;text-decoration:none}.page_primaryLink__CRrE7:hover{background:#e24b50}.page_hero__7l55m .page_primaryLink__CRrE7{margin-top:30px}.page_templates__HcCk_{max-width:1320px;margin:0 auto;padding:0 32px 90px}.page_sectionIntro__8tJHC{max-width:820px;margin-bottom:28px}.page_sectionIntro__8tJHC h2{font-size:clamp(36px,4vw,56px);font-weight:850;line-height:1.05;letter-spacing:-.025em;color:#171717}.page_sectionIntro__8tJHC p{margin-top:16px;color:#555;font-size:17px;line-height:1.65}.page_comparison__MOyTa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:32px}.page_comparison__MOyTa a{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid #dedede;border-radius:10px;background:#fff;color:#171717;text-decoration:none}.page_comparison__MOyTa a:hover{border-color:#e24b50}.page_comparison__MOyTa strong{font-size:16px}.page_comparison__MOyTa span{color:#555;font-size:14px}.page_templateCard__Riz28{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);min-height:650px;margin-bottom:24px;overflow:hidden;border:1px solid #dedede;border-radius:16px;background:#fff;color:#171717;scroll-margin-top:24px}.page_preview__y1mXh{display:flex;align-items:center;justify-content:center;padding:24px;background:#f1f1f1}.page_preview__y1mXh img{width:auto;max-width:100%;height:600px;object-fit:contain;box-shadow:0 10px 25px #11111112}.page_cardCopy__ou7HC{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,5vw,76px)}.page_cardTitle__YFuIg{margin-top:15px;font-size:clamp(40px,4.8vw,65px);font-weight:850;line-height:1;letter-spacing:-.025em;word-spacing:.04em;color:#171717}.page_roleCount__KwkfI{display:inline-block;margin-top:20px;padding:7px 12px;border:1px solid #f1cbcd;border-radius:999px;color:#c73f45;font-size:12px;font-weight:800;text-transform:uppercase}.page_cardCopy__ou7HC>p:not(.page_eyebrow__Lzwjc){max-width:540px;margin-top:13px;color:#555;font-size:16px;line-height:1.7}.page_cardCopy__ou7HC>p.page_bestFor__RPZ6r{margin-top:32px;font-size:20px;color:#171717}.page_bestFor__RPZ6r strong{font-weight:800}.page_cardCopy__ou7HC .page_idea__8h80h{padding-left:16px;border-left:3px solid #e24b50}.page_actions__IIyrr{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px}.page_downloadLink__drePn,.page_exampleLink__fM3kI{color:#171717;font-size:14px;font-weight:800;text-decoration:underline;text-decoration-color:#e24b50;text-underline-offset:5px}.page_exampleLink__fM3kI{margin-top:22px}.page_usePaths__jLoUn{max-width:1320px;margin:0 auto;padding:0 32px 90px;color:#171717}.page_usePathsIntro__NqwEt{max-width:760px;margin-bottom:28px}.page_usePathsIntro__NqwEt h2{margin-top:14px;font-size:clamp(38px,4.6vw,64px);font-weight:850;line-height:1.05;letter-spacing:-.025em}.page_usePathsIntro__NqwEt>p:last-child{margin-top:16px;color:#555;font-size:17px;line-height:1.65}.page_usePathGrid__DDbAo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.page_usePathCard__HKC17{display:flex;flex-direction:column;align-items:flex-start;min-height:310px;padding:clamp(28px,4vw,48px);border:1px solid #dedede;border-radius:16px;background:#fff}.page_pathNumber__CE1l8{color:#e24b50;font-size:13px;font-weight:800;letter-spacing:.12em}.page_usePathCard__HKC17 h3{margin-top:18px;font-size:clamp(28px,3vw,40px);font-weight:850;line-height:1.1;letter-spacing:-.025em}.page_usePathCard__HKC17 p{max-width:480px;margin-top:16px;color:#555;font-size:16px;line-height:1.7}.page_textLink__NOTfQ{margin-top:auto;padding-top:24px;color:#171717;font-size:14px;font-weight:800;text-decoration:underline;text-decoration-color:#e24b50;text-underline-offset:5px}.page_howTo__V9g_u{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8vw;padding:86px max(32px,calc((100vw - 1256px) / 2));background:#f6f3ef;color:#171717}.page_howTo__V9g_u h2{max-width:650px;margin-top:14px;font-size:clamp(38px,4.6vw,64px);font-weight:850;line-height:1.02;letter-spacing:-.025em;word-spacing:.04em}.page_howTo__V9g_u ol{margin:0;padding-left:24px}.page_howTo__V9g_u li{padding:0 0 18px 8px;color:#555;font-size:16px;line-height:1.7}.page_howTo__V9g_u li+li{padding-top:18px;border-top:1px solid #ded8d1}.page_howTo__V9g_u strong{color:#171717}.page_faq__euOlX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8vw;max-width:1320px;margin:0 auto;padding:86px 32px;color:#171717}.page_closingCta__yFeUz h2,.page_faq__euOlX h2{font-size:clamp(38px,4.6vw,64px);font-weight:850;line-height:1.05;letter-spacing:-.025em}.page_questions__ty3Jy details{padding:22px 0;border-bottom:1px solid #dedede}.page_questions__ty3Jy details:first-child{border-top:1px solid #dedede}.page_questions__ty3Jy summary{cursor:pointer;font-size:18px;font-weight:800}.page_questions__ty3Jy p{margin-top:14px;color:#555;font-size:16px;line-height:1.7}.page_closingCta__yFeUz{padding:80px 32px 90px;background:#f6f3ef;color:#171717;text-align:center}.page_closingCta__yFeUz p{margin:16px auto 0;color:#555;font-size:17px;line-height:1.65}.page_closingCta__yFeUz .page_primaryLink__CRrE7{margin-top:28px}@media (max-width:780px){.page_hero__7l55m{padding:56px 20px 65px}.page_hero__7l55m h1{font-size:clamp(57px,13vw,83px)}.page_templates__HcCk_{padding:0 20px 65px}.page_comparison__MOyTa,.page_templateCard__Riz28{grid-template-columns:1fr}.page_preview__y1mXh{padding:18px}.page_preview__y1mXh img{height:520px}.page_cardCopy__ou7HC{padding:28px}.page_usePaths__jLoUn{padding:0 20px 65px}.page_usePathGrid__DDbAo{grid-template-columns:1fr}.page_usePathCard__HKC17{min-height:0}.page_faq__euOlX,.page_howTo__V9g_u{grid-template-columns:1fr;gap:28px;padding:65px 20px}.page_closingCta__yFeUz{padding:65px 20px}}