.BrandingButton_button__HiHSl{font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;border:none!important;outline:none!important;box-shadow:none!important;border-radius:12px!important;transition:all .2s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.BrandingButton_primary__1gtZt{background-color:#409093!important;color:#fff!important}.BrandingButton_primary__1gtZt:hover{background-color:#36787d!important}.BrandingButton_primary__1gtZt:active{background-color:#2c5f62!important;transform:scale(.98)}.BrandingButton_secondary__vc9Qh{background-color:transparent!important;border:1px solid #409093!important;color:#409093!important}.BrandingButton_secondary__vc9Qh:hover{background-color:rgba(64,144,147,.1)!important;border:1px solid #409093!important;color:#409093!important}.BrandingButton_secondary__vc9Qh:active{background-color:#409093!important;border:1px solid #409093!important;color:#fff!important}.BrandingButton_outline__L__fA{background-color:transparent!important;border:1px solid #fff!important;color:#fff!important}.BrandingButton_outline__L__fA:hover{background-color:hsla(0,0%,100%,.1)!important;border:1px solid #fff!important;color:#fff!important}.BrandingButton_outline__L__fA:active{background-color:#2c5f62!important;border:none!important;color:#fff!important}.BrandingButton_small__FeHLS{height:40px;padding:0 16px;font-size:14px}.BrandingButton_medium__W9eNS{height:50px;padding:0 24px;font-size:16px}.BrandingButton_large__F0fNU{height:60px;padding:0 32px;font-size:18px}.BrandingButton_fullWidth__vbxyf{width:100%!important}.BrandingButton_disabled__ZY0Hy{opacity:.6!important;cursor:not-allowed!important;pointer-events:none}.BrandingButton_disabled__ZY0Hy:hover{background-color:#409093!important;transform:none!important}.BrandingButton_button__HiHSl:focus,.BrandingButton_button__HiHSl:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}.BrandingButton_secondary__vc9Qh:focus,.BrandingButton_secondary__vc9Qh:focus-visible{background-color:transparent!important;border:1px solid #409093!important;color:#409093!important;outline:none!important;box-shadow:none!important}.BrandingButton_outline__L__fA:focus,.BrandingButton_outline__L__fA:focus-visible{background-color:transparent!important;border:1px solid #fff!important;color:#fff!important;outline:none!important;box-shadow:none!important}@media (max-width:768px){.BrandingButton_button__HiHSl{font-size:14px}.BrandingButton_small__FeHLS{height:36px;padding:0 12px;font-size:12px}.BrandingButton_medium__W9eNS{height:44px;padding:0 20px;font-size:14px}.BrandingButton_large__F0fNU{height:52px;padding:0 28px;font-size:16px}}@media (max-width:480px){.BrandingButton_button__HiHSl{font-size:13px}.BrandingButton_small__FeHLS{height:32px;padding:0 10px;font-size:11px}.BrandingButton_medium__W9eNS{height:40px;padding:0 16px;font-size:13px}.BrandingButton_large__F0fNU{height:48px;padding:0 24px;font-size:15px}}.CTASection_ctaContainer__JdZUR{display:flex;gap:20px;max-width:1274px;margin:0 auto;box-sizing:border-box;width:100%;overflow-x:hidden;flex-wrap:nowrap;overflow-x:hidden!important;max-width:1274px!important;margin:0 auto!important;padding-right:34px;padding-left:20px}.CTASection_ctaContainer__JdZUR *,.CTASection_ctaContainer__JdZUR :after,.CTASection_ctaContainer__JdZUR :before{overflow-x:hidden!important;max-width:100%!important}.CTASection_ctaLeftBox__UpX_0 img,.CTASection_ctaRightBox___42nx img{max-width:100%;height:auto;display:block}.CTASection_ctaImageMobileHide__DSHC6,.CTASection_hideOnSmallScreens__3U21Y{display:block}@media (max-width:768px){.CTASection_ctaImageMobileHide__DSHC6{display:none!important}.CTASection_ctaButtonSmall__hccYn{width:202px!important}}.CTASection_ctaContainer__JdZUR .CTASection_col-md-4__1GLhL,.CTASection_ctaContainer__JdZUR .CTASection_col-md-8__4b3pz{flex:none!important;max-width:none!important;padding-left:0!important;padding-right:0!important}.CTASection_ctaLeftBox__UpX_0{background-color:#d8e4e3;flex-direction:column;flex:1 1;min-width:0}.CTASection_ctaLeftBox__UpX_0,.CTASection_ctaRightBox___42nx{border-radius:12px;padding:2rem;display:flex;justify-content:space-between;height:400px;box-sizing:border-box;width:100%}.CTASection_ctaRightBox___42nx{background-color:#122d2f;color:#fff;flex-direction:column;flex:0 0 300px;min-width:250px;max-width:350px}.CTASection_ctaTitle__Hsxd8{font-size:36px;font-weight:700;font-family:Inter,sans-serif}.CTASection_ctaQuestionTitle__jY3Fo{font-size:36px!important;font-weight:700;font-family:Inter,sans-serif}.CTASection_ctaButton__H8Dsi{background-color:#409093!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;border:none!important;outline:none!important;box-shadow:none!important;border-radius:12px!important;transition:background-color .2s ease;cursor:pointer}.CTASection_ctaButton__H8Dsi:hover{background-color:#36787d!important}.CTASection_ctaButton__H8Dsi:active{background-color:#2c5f62!important;transform:scale(.98)}.CTASection_ctaButton__H8Dsi:focus,.CTASection_ctaButton__H8Dsi:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}.CTASection_ctaButton__H8Dsi{width:254px;height:50px}.CTASection_ctaButtonSmall__hccYn{width:185px;height:50px}@media (max-width:998px){.CTASection_ctaContainer__JdZUR{flex-direction:column;align-items:center;gap:30px;margin:0 auto;width:100%;max-width:1274px}.CTASection_ctaLeftBox__UpX_0{width:100%;height:388px;flex:none;overflow:hidden;position:relative}.CTASection_ctaLeftBox__UpX_0 .CTASection_d-flex__FG_oT{position:relative;overflow:visible}.CTASection_ctaLeftBox__UpX_0 div img{position:absolute;right:-10%;bottom:10px;max-width:250px;width:250px}.CTASection_ctaRightBox___42nx{width:100%;height:353px;flex:none}.CTASection_ctaLeftBox__UpX_0 div img,.CTASection_ctaRightBox___42nx div img{display:block;max-width:100%;height:auto;margin-top:15px}.CTASection_ctaLeftBox__UpX_0 .CTASection_d-flex__FG_oT,.CTASection_ctaRightBox___42nx .CTASection_d-flex__FG_oT{flex-direction:column;align-items:flex-start;gap:12px}.CTASection_ctaButton__H8Dsi{width:207px!important}.CTASection_ctaButtonSmall__hccYn{width:202px!important}}@media (max-width:850px){.CTASection_ctaContainer__JdZUR{flex-direction:column;gap:25px;padding:0 15px;max-width:1274px;margin:0 auto}.CTASection_ctaContainer__JdZUR .CTASection_col-md-4__1GLhL,.CTASection_ctaContainer__JdZUR .CTASection_col-md-8__4b3pz{flex:none!important;max-width:100%!important;width:100%!important}.CTASection_ctaLeftBox__UpX_0,.CTASection_ctaRightBox___42nx{flex:none!important;width:100%!important;max-width:none!important}.CTASection_ctaRightBox___42nx{min-width:auto!important}}@media (max-width:700px){.CTASection_ctaContainer__JdZUR{padding:0 20px;gap:20px;max-width:1274px;margin:0 auto}.CTASection_ctaContainer__JdZUR .CTASection_col-md-4__1GLhL,.CTASection_ctaContainer__JdZUR .CTASection_col-md-8__4b3pz{flex:none!important;max-width:100%!important;width:100%!important}.CTASection_ctaLeftBox__UpX_0,.CTASection_ctaRightBox___42nx{height:auto!important;min-height:300px!important;padding:1.5rem!important;width:100%!important;max-width:none!important}.CTASection_ctaQuestionTitle__jY3Fo,.CTASection_ctaTitle__Hsxd8{font-size:30px!important}}@media (max-width:600px){.CTASection_ctaContainer__JdZUR{gap:15px!important;max-width:1274px!important;margin:0 auto!important}.CTASection_ctaContainer__JdZUR .CTASection_col-md-4__1GLhL,.CTASection_ctaContainer__JdZUR .CTASection_col-md-8__4b3pz{flex:none!important;max-width:100%!important;width:100%!important}.CTASection_ctaLeftBox__UpX_0,.CTASection_ctaRightBox___42nx{height:auto!important;min-height:250px!important;padding:1rem!important;width:100%!important;max-width:none!important}.CTASection_ctaTitle__Hsxd8{font-size:24px!important}.CTASection_ctaButton__H8Dsi{width:207px!important;font-size:14px!important;padding:8px 16px!important}.CTASection_ctaButtonSmall__hccYn{width:202px!important;font-size:14px!important;padding:8px 16px!important}.CTASection_ctaLeftBox__UpX_0 .CTASection_d-flex__FG_oT,.CTASection_ctaRightBox___42nx .CTASection_d-flex__FG_oT{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:480px){.CTASection_ctaContainer__JdZUR{margin:0 auto;max-width:1274px;gap:12px}.CTASection_ctaLeftBox__UpX_0,.CTASection_ctaRightBox___42nx{padding:1.5rem}.CTASection_ctaLeftBox__UpX_0{overflow:hidden;position:relative}.CTASection_ctaRightBox___42nx{height:230px!important}.CTASection_ctaLeftBox__UpX_0 div img{position:absolute;right:-35%;bottom:10px;max-width:250px;width:250px;height:auto}.CTASection_ctaTitle__Hsxd8{font-size:30px!important}.CTASection_ctaLeftBox__UpX_0 div img,.CTASection_ctaRightBox___42nx div img{max-width:80px;height:auto;margin-top:20px}.CTASection_ctaLeftBox__UpX_0 .CTASection_d-flex__FG_oT,.CTASection_ctaRightBox___42nx .CTASection_d-flex__FG_oT{flex-direction:column;align-items:flex-start;gap:15px}@media (max-width:776px){.CTASection_ctaButton__H8Dsi{height:44px}}}@media (max-width:400px){.CTASection_hideOnSmallScreens__3U21Y{display:none!important}}.templateDetail_detailHero___1Gyo{background:linear-gradient(160deg,#112a2d,#1a3a3d 40%,#204547 70%,#112a2d);padding:100px 24px 80px;text-align:center;position:relative;overflow:hidden}.templateDetail_detailHero___1Gyo:before{content:"";position:absolute;top:-40%;right:-15%;width:700px;height:700px;background:radial-gradient(circle,rgba(64,144,147,.12) 0,transparent 65%);pointer-events:none}.templateDetail_detailHeroContent__mpIBq{position:relative;z-index:1;max-width:720px;margin:0 auto}.templateDetail_detailHeroLogos__f6QH4{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:28px}.templateDetail_detailHeroLogo__E3DXw{width:56px;height:56px;border-radius:14px;background:hsla(0,0%,100%,.1);padding:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);object-fit:contain}.templateDetail_detailHeroConnector__5B4l1{font-size:20px;color:hsla(0,0%,100%,.4);font-weight:300}.templateDetail_detailHeroTitle__4c0xX{font-family:Inter,sans-serif;font-size:40px;font-weight:700;color:#fff;margin-bottom:16px!important;line-height:1.2}.templateDetail_detailHeroTitle__4c0xX span{color:#8bc7c8}.templateDetail_detailHeroSubtitle__fVbE6{font-family:Inter,sans-serif;font-size:16px;color:hsla(0,0%,100%,.65);line-height:1.7;margin:0 auto 32px!important;max-width:560px}.templateDetail_detailHeroCTA__iOj_U{display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;padding:14px 32px;border-radius:12px;border:none;background:#409093;color:#fff;cursor:pointer;transition:all .2s ease;text-decoration:none}.templateDetail_detailHeroCTA__iOj_U:hover{background:#36787d;transform:translateY(-1px);box-shadow:0 4px 16px rgba(64,144,147,.3);color:#fff;text-decoration:none}.templateDetail_detailHeroPreview__C9M5Y{position:relative;z-index:1;max-width:960px;margin:56px auto 0}.templateDetail_detailHeroPreview__C9M5Y a{display:block;transition:transform .2s ease,box-shadow .2s ease}.templateDetail_detailHeroPreview__C9M5Y a:hover{transform:translateY(-3px)}.templateDetail_detailHeroPreviewImg__NsbvN{width:100%;height:auto;display:block;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 60px rgba(0,0,0,.35);transition:box-shadow .2s ease}.templateDetail_detailHeroPreview__C9M5Y a:hover .templateDetail_detailHeroPreviewImg__NsbvN{box-shadow:0 30px 70px rgba(0,0,0,.45)}.templateDetail_detailHeroPreviewFrame__pFAuF{width:100%;aspect-ratio:16/10;display:block;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 60px rgba(0,0,0,.35);background:#fff}.templateDetail_detailHeroBreadcrumb__f4TWj{font-family:Inter,sans-serif;font-size:13px;color:hsla(0,0%,100%,.45);margin-bottom:24px}.templateDetail_detailHeroBreadcrumb__f4TWj a{color:hsla(0,0%,100%,.6);text-decoration:none;transition:color .2s ease}.templateDetail_detailHeroBreadcrumb__f4TWj a:hover{color:#8bc7c8}.templateDetail_detailContent___IkMT{max-width:900px;margin:0 auto;padding:0 24px}.templateDetail_metricsSection__7_GyU{padding:60px 0}.templateDetail_sectionTitle__Vh0mj{font-family:Poppins,sans-serif;font-size:28px;font-weight:700;color:#1f2937;margin-bottom:8px;text-align:center}.templateDetail_sectionSubtitle__YOffW{font-family:Inter,sans-serif;font-size:15px;color:#6b7280;text-align:center;margin-bottom:36px;line-height:1.6}.templateDetail_metricsGrid__AJm7F{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:12px;gap:12px}.templateDetail_metricBadge__wGNuu{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;background:#fff;border:1px solid #d7e4e5;border-radius:999px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374151;transition:all .2s ease}.templateDetail_metricBadge__wGNuu:hover{border-color:#409093;box-shadow:0 2px 8px rgba(64,144,147,.12)}.templateDetail_metricIcon__jJeDJ{color:#409093;font-size:14px;flex-shrink:0}.templateDetail_fieldGroups__l10h4{max-width:720px;margin:20px auto 0;padding:28px 32px;background:rgba(64,144,147,.07);border:1px solid rgba(64,144,147,.18);border-radius:16px;display:flex;flex-direction:column;gap:22px}.templateDetail_fieldGroup__5FLqa{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 12px}.templateDetail_fieldGroupLabel__3pJXE{flex:0 0 96px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#2f6f72;margin:6px 0 0}.templateDetail_badgeRow__Vozt8{flex:1 1 300px;display:flex;flex-wrap:wrap;gap:8px}.templateDetail_featuresSection__8rxqW{padding:0 0 60px}.templateDetail_featuresList__lYsMv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;list-style:none;padding:0;margin:0}.templateDetail_featureItem___Le_8{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;background:#fff;border:1px solid #f0f0f0;border-radius:12px;font-family:Inter,sans-serif;font-size:14px;color:#374151;line-height:1.5;transition:all .2s ease}.templateDetail_featureItem___Le_8:hover{border-color:#e0e7eb;box-shadow:0 2px 12px rgba(0,0,0,.04)}.templateDetail_featureCheck__F1x_6{color:#409093;font-size:16px;flex-shrink:0;margin-top:1px}.templateDetail_howToSection__PUUiG{padding:60px 0;background:#f8fafb;border-radius:20px;margin-bottom:60px}.templateDetail_howToSectionInner__cW4oo{max-width:900px;margin:0 auto;padding:0 24px}.templateDetail_stepsGrid__SX7VK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:8px}.templateDetail_step__2O2gZ{text-align:center;padding:24px}.templateDetail_stepNumber__J9_Jd{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#409093;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;margin-bottom:16px}.templateDetail_stepTitle__huf71{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#1f2937;margin-bottom:8px}.templateDetail_stepDescription__8h__1{font-family:Inter,sans-serif;font-size:13px;color:#6b7280;line-height:1.6}.templateDetail_stepLink__0ZD2c{color:#409093;text-decoration:none;font-weight:500}.templateDetail_stepLink__0ZD2c:hover{text-decoration:underline}.templateDetail_relatedSection__WUl52{padding:0 0 60px}.templateDetail_relatedGrid__FODIM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.templateDetail_relatedCard__QR1TL{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:24px;text-decoration:none;transition:all .3s ease;display:block}.templateDetail_relatedCard__QR1TL:hover{border-color:#e0e7eb;box-shadow:0 4px 20px rgba(0,0,0,.06);transform:translateY(-1px);text-decoration:none}.templateDetail_relatedCardLogos__9GqTr{display:flex;align-items:center;gap:6px;margin-bottom:12px}.templateDetail_relatedCardLogo__InP1u{width:28px;height:28px;border-radius:6px;object-fit:contain}.templateDetail_relatedCardConnector__aug1b{font-size:12px;color:#d1d5db}.templateDetail_relatedCardTitle__2dKH1{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#1f2937;margin:0}.templateDetail_relatedCardSub__FGgOi{font-family:Inter,sans-serif;font-size:12px;color:#9ca3af;margin-top:4px}.templateDetail_faqSection__KVdyp{padding:0 0 60px}.templateDetail_faqList__n0vG2{display:flex;flex-direction:column;gap:12px}.templateDetail_faqItem__w4kh4{background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;transition:all .2s ease}.templateDetail_faqItem__w4kh4:hover{border-color:#e0e7eb}.templateDetail_faqQuestion__pCIkj{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 24px;border:none;background:transparent;font-family:Inter,sans-serif;font-size:15px;font-weight:600;color:#1f2937;cursor:pointer;text-align:left;gap:12px}.templateDetail_faqChevron__sH9Tf{font-size:14px;color:#9ca3af;transition:transform .3s ease;flex-shrink:0}.templateDetail_faqChevronOpen__vL__L{transform:rotate(180deg);color:#409093}.templateDetail_faqAnswer__NCyo3{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease;opacity:0}.templateDetail_faqAnswerOpen__RxUIP{max-height:300px;opacity:1}.templateDetail_faqAnswerText__mwFsZ{padding:0 24px 20px;font-family:Inter,sans-serif;font-size:14px;color:#6b7280;line-height:1.7}.templateDetail_faqAnswerText__mwFsZ a{color:#409093;text-decoration:none;font-weight:500}.templateDetail_faqAnswerText__mwFsZ a:hover{text-decoration:underline}.templateDetail_internalLinks__zukBm{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;padding:0 0 40px}.templateDetail_internalLink__NW9yW{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#409093;text-decoration:none;padding:8px 16px;border:1px solid rgba(64,144,147,.2);border-radius:8px;transition:all .2s ease}.templateDetail_internalLink__NW9yW:hover{background:rgba(64,144,147,.06);border-color:#409093;text-decoration:none}.templateDetail_ctaBottom__5S5dH{padding:0 24px 60px;max-width:900px;margin:0 auto}@media (max-width:768px){.templateDetail_detailHeroTitle__4c0xX{font-size:28px}.templateDetail_featuresList__lYsMv{grid-template-columns:1fr}.templateDetail_stepsGrid__SX7VK{grid-template-columns:1fr;gap:16px}.templateDetail_relatedGrid__FODIM{grid-template-columns:1fr}.templateDetail_metricsGrid__AJm7F{grid-template-columns:repeat(2,1fr)}}