.ShowcaseHeader_header__VCmfG{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 24px;padding-bottom:24px;border-bottom:1px solid #dce4df;margin-bottom:24px}.ShowcaseHeader_brand__dftQl{display:inline-flex;align-items:center;max-width:100%;min-height:44px}.ShowcaseHeader_nav__kvVv9{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ShowcaseHeader_nav__kvVv9 a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;color:#385763;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none}.ShowcaseHeader_nav__kvVv9 a:hover{background:#e6efea}.ShowcaseHeader_nav__kvVv9 a[aria-current]{background:#183b33;color:white}.ShowcaseHeader_brand__dftQl:focus-visible,.ShowcaseHeader_nav__kvVv9 a:focus-visible{outline:3px solid #247967;outline-offset:3px}@media(max-width:650px){.ShowcaseHeader_header__VCmfG{gap:10px;padding-bottom:16px}.ShowcaseHeader_nav__kvVv9{width:100%;gap:4px}.ShowcaseHeader_nav__kvVv9 a{flex:1 1}}.templates_page__TwCaZ{min-height:100svh;background:#f7f8f5;color:#142d38;padding:30px clamp(20px,5vw,80px) 50px}.templates_shell__95mxj{max-width:1240px;margin:auto}.templates_header__A_E4U{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:26px;border-bottom:1px solid #dce4df}.templates_brand__9DUb_{color:#142d38;text-decoration:none;font-size:25px;font-weight:800;letter-spacing:-1px}.templates_brand__9DUb_ span{color:#247967}.templates_nav__9_IhX{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.templates_nav__9_IhX a{color:#385763;font-size:14px;font-weight:700;text-underline-offset:5px}.templates_eyebrow__Ejxnw{font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#247967}.templates_hero__GcY5v{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:60px;gap:60px;align-items:end;padding:68px 0 48px}.templates_detailHero___j7PE h1,.templates_hero__GcY5v h1{font-size:clamp(38px,5.2vw,68px);line-height:1.07;letter-spacing:-2.6px;margin:18px 0 22px;max-width:760px}.templates_detailHero___j7PE p,.templates_hero__GcY5v p{font-size:17px;line-height:1.7;color:#526875;max-width:680px}.templates_stats__8UE_4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:10px}.templates_stats__8UE_4 div{background:#e6efea;border-radius:18px;padding:24px 16px;min-width:0}.templates_stats__8UE_4 b{font-size:34px;display:block;letter-spacing:-1px}.templates_stats__8UE_4 span{font-size:12px;display:block;margin-top:8px;color:#385763;line-height:1.5}.templates_disclosure__4J3HX{background:#edf1eb;border:1px solid #dce4df;border-radius:14px;padding:16px 20px;font-size:13px;color:#40564b;line-height:1.6;margin:12px 0 30px}.templates_tools___i7A2{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin:30px 0 20px}.templates_tools___i7A2 label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}.templates_tools___i7A2 input,.templates_tools___i7A2 select{width:100%;background:#fff;border:1px solid #bbcfc4;border-radius:10px;padding:13px 15px;font:inherit;color:#142d38;min-height:48px}.templates_count__p_xxl{font-size:13px;color:#536977;margin-bottom:24px}.templates_grid__cCjxg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px;gap:26px}.templates_card__1BkdP{display:block;background:white;border:1px solid #dce4df;border-radius:20px;overflow:hidden;color:#142d38;text-decoration:none;box-shadow:0 8px 25px #17372905;transition:transform .18s,border-color .18s}.templates_card__1BkdP:hover{transform:translateY(-3px);border-color:#7da792}.templates_card__1BkdP:focus-visible,.templates_nav__9_IhX a:focus-visible,.templates_variant__RkRYY:focus-visible{outline:3px solid #247967;outline-offset:5px}.templates_picture__MFITS{position:relative;aspect-ratio:16/10;overflow:hidden;background:#e6efea}.templates_picture__MFITS img{width:100%;height:100%;object-fit:cover;display:block}.templates_imageTag__N0Sjo{position:absolute;bottom:12px;left:12px;padding:5px 9px;border-radius:30px;background:#fffffff0;font-size:10px;color:#183b33;font-weight:700}.templates_cardBody__TVbuK{padding:24px}.templates_type__97ihn{font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:800;color:#247967}.templates_card__1BkdP h2{font-size:23px;letter-spacing:-.5px;margin:10px 0 12px}.templates_card__1BkdP p{font-size:14px;line-height:1.6;color:#526875;margin:0 0 20px}.templates_chips__zJDna{display:flex;gap:7px;flex-wrap:wrap}.templates_chips__zJDna span{font-size:11px;color:#385763;background:#f1f5f1;border:1px solid #e1e9e1;border-radius:30px;padding:5px 8px}.templates_cardCta__0ureJ{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e7ece7;padding-top:18px;margin-top:22px;font-size:13px;font-weight:800}.templates_empty__KHsM3{padding:45px;border:1px dashed #a7c1b2;border-radius:20px;text-align:center}.templates_footer__Ng54s{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;border-top:1px solid #dce4df;margin-top:55px;padding-top:25px;font-size:12px;color:#526875}.templates_footer__Ng54s a{color:#247967}.templates_detailHero___j7PE{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:50px;gap:50px;align-items:center;margin:50px 0 30px}.templates_detailHero___j7PE h1{font-size:clamp(38px,4.8vw,60px)}.templates_detailImage__iq43k{position:relative;aspect-ratio:4/3;border-radius:24px;overflow:hidden}.templates_detailImage__iq43k img{width:100%;height:100%;object-fit:cover;display:block}.templates_featureList__KlmiJ{display:flex;gap:10px;flex-wrap:wrap;padding:0;list-style:none;margin:24px 0}.templates_featureList__KlmiJ li{background:#e6efea;border-radius:30px;font-size:12px;padding:8px 12px;font-weight:700}.templates_sectionTitle__apWU6{font-size:28px;margin:40px 0 12px;letter-spacing:-.8px}.templates_variants__5Ht8V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:20px 0}.templates_variant__RkRYY{font:inherit;text-align:left;color:#142d38;border:1px solid #c9d9d0;background:#fff;border-radius:16px;padding:21px;cursor:pointer;min-width:0}.templates_variant__RkRYY[aria-pressed=true]{border:2px solid #247967;padding:20px;background:#eef6f1;box-shadow:0 0 0 3px #2479670b}.templates_variant__RkRYY strong{font-size:17px;display:block}.templates_variant__RkRYY small{display:block;color:#526875;margin-top:10px;line-height:1.5}.templates_variantMark__fPYk2{height:54px;border-radius:8px;margin-bottom:20px;background:linear-gradient(115deg,var(--sample-primary),var(--sample-accent));position:relative;overflow:hidden}.templates_variantMark__fPYk2:after{content:"";position:absolute;width:70px;height:70px;border-radius:50%;right:15px;top:15px;background:#ffffff20}.templates_toolbar__SNTws{display:flex;gap:15px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:24px 0}.templates_toolbar__SNTws strong{font-size:14px}.templates_toolbar__SNTws div{display:flex;gap:8px;flex-wrap:wrap}.templates_toolbar__SNTws button{border:1px solid #bbd0c3;border-radius:8px;padding:10px 16px;background:white;color:#142d38;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.templates_toolbar__SNTws button[aria-pressed=true]{background:#183b33;color:white}.templates_customize__F89at{background:#fff;border:1px solid #dce4df;border-radius:16px;padding:20px;margin:20px 0}.templates_customize__F89at summary{font-weight:800;font-size:14px;cursor:pointer}.templates_customizeBody__poynT{padding-top:24px;display:grid;grid-gap:25px;gap:25px}.templates_recommendations__go8dX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.templates_recommendation__uiQMf{border-left:3px solid #7bb59b;padding:12px 18px;background:#eef3ee;border-radius:0 12px 12px 0}.templates_recommendation__uiQMf strong{display:block;font-size:15px}.templates_recommendation__uiQMf p{font-size:13px;line-height:1.6;color:#526875;margin:10px 0 0}.templates_previewWrap__Ftde_{border:1px solid #d5e1d8;border-radius:20px;padding:18px;background:#e9eee8;min-width:0;overflow:hidden}.templates_previewWrap__Ftde_ .templates_site-frame__5gSyp{margin:auto}.templates_notice__xwLiU{padding:16px 20px;background:#e4f2e8;border-radius:12px;font-size:14px;line-height:1.6}.templates_button__RSxX9{display:inline-block;text-decoration:none;border-radius:10px;background:#173b33;color:white;font-weight:700;padding:13px 20px;font-size:14px}.templates_ctaRow__3TIn5{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:25px}.templates_textLink__BcQN3{color:#247967;text-underline-offset:4px;font-weight:700;font-size:14px}.templates_previewWrap__Ftde_ .site-hero h1{font-size:clamp(34px,4.3vw,56px)}.templates_previewWrap__Ftde_ .site-frame[data-device=mobile] .site-hero h1{font-size:36px;line-height:1.12}.templates_previewWrap__Ftde_ .site-hero .hero-image{max-height:350px;object-fit:cover}.templates_previewWrap__Ftde_ .site-card img{aspect-ratio:16/10;object-fit:cover}.templates_previewWrap__Ftde_ .site-hero[data-hero-split=false]>.hero-image{width:100%;max-height:320px;border-radius:14px;margin-top:24px}.templates_previewWrap__Ftde_ .site-frame[data-device=mobile] .hero-image{max-height:230px}@media(max-width:1000px){.templates_hero__GcY5v{grid-template-columns:1fr;gap:25px;padding:45px 0 25px}.templates_stats__8UE_4{max-width:600px}.templates_grid__cCjxg{grid-template-columns:repeat(2,minmax(0,1fr))}.templates_detailHero___j7PE{gap:30px}.templates_variants__5Ht8V{gap:12px}.templates_variant__RkRYY{padding:16px}.templates_variant__RkRYY[aria-pressed=true]{padding:15px}}@media(max-width:650px){.templates_page__TwCaZ{padding:24px 18px 35px}.templates_header__A_E4U{align-items:flex-start;gap:16px}.templates_nav__9_IhX{gap:12px;justify-content:flex-end}.templates_nav__9_IhX a{font-size:12px}.templates_brand__9DUb_{font-size:23px}.templates_detailHero___j7PE h1,.templates_hero__GcY5v h1{letter-spacing:-1.5px}.templates_detailHero___j7PE p,.templates_hero__GcY5v p{font-size:15px}.templates_stats__8UE_4 div{padding:18px 12px}.templates_stats__8UE_4 b{font-size:28px}.templates_detailHero___j7PE,.templates_grid__cCjxg,.templates_recommendations__go8dX,.templates_tools___i7A2,.templates_variants__5Ht8V{grid-template-columns:1fr}.templates_detailHero___j7PE{margin-top:30px}.templates_detailImage__iq43k{aspect-ratio:16/10}.templates_cardBody__TVbuK{padding:22px}.templates_variant__RkRYY{display:grid;grid-template-columns:65px 1fr;grid-gap:15px;gap:15px;align-items:center}.templates_variantMark__fPYk2{height:60px;margin:0;grid-row:span 2}.templates_variant__RkRYY strong{font-size:16px}.templates_variant__RkRYY small{margin:0}.templates_previewWrap__Ftde_{padding:4px;border-radius:13px}.templates_customize__F89at{padding:15px}.templates_sectionTitle__apWU6{font-size:24px}.templates_footer__Ng54s{gap:12px}.templates_toolbar__SNTws{gap:10px}}@media(prefers-reduced-motion:reduce){.templates_card__1BkdP{transition:none}.templates_card__1BkdP:hover{transform:none}}.templates_resultsBar__cou3U{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-bottom:24px}.templates_resultsBar__cou3U .templates_count__p_xxl{margin:0}.templates_resetButton__LjVjS{min-height:44px;padding:10px 14px;background:white;border:1px solid #bbd0c3;border-radius:8px;color:#183b33;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.templates_variantMark__fPYk2{display:block}.templates_toolbar__SNTws button{min-height:44px}.templates_customize__F89at summary:focus-visible,.templates_resetButton__LjVjS:focus-visible,.templates_toolbar__SNTws button:focus-visible{outline:3px solid #247967;outline-offset:3px}