.TemplateState_section__7GN1f{width:min(100% - 32px,820px);margin:48px auto 96px;padding:clamp(32px,6vw,64px);border:1px solid rgba(8,127,131,.16);border-radius:28px;background:radial-gradient(circle at 100% 0,rgba(104,225,185,.2),transparent 36%),#f8fcfb;text-align:center}.TemplateState_section__7GN1f h2{max-width:580px;margin:10px auto 14px;color:#102a2b;font-size:clamp(28px,4vw,42px);line-height:1.12;letter-spacing:-.035em}.TemplateState_icon__B7E3i{display:inline-grid;grid-template-columns:repeat(3,12px);gap:5px;padding:15px;border-radius:16px;background:#fff;box-shadow:0 14px 30px rgba(13,74,76,.1)}.TemplateState_icon__B7E3i span{width:12px;height:32px;border-radius:999px;background:#0b8f92}.TemplateState_icon__B7E3i span:nth-child(2){height:22px;margin-top:10px;background:#63d9b0}.TemplateState_eyebrow__PxjCp{margin:24px 0 0;color:#087f83;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.TemplateState_description__mZwRz{max-width:590px;margin:0 auto;color:#526b6e;font-size:17px;line-height:1.7}.TemplateState_actions__kA8Yc{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.TemplateState_primary__85Wxr,.TemplateState_secondary__tJTrf{min-height:48px;padding:13px 22px;border-radius:999px;font-weight:700;line-height:20px;transition:transform .16s ease,box-shadow .16s ease}.TemplateState_primary__85Wxr:focus-visible,.TemplateState_secondary__tJTrf:focus-visible{outline:3px solid rgba(8,127,131,.28);outline-offset:3px}.TemplateState_primary__85Wxr{color:#fff;background:#087f83;box-shadow:0 10px 24px rgba(8,127,131,.2)}.TemplateState_secondary__tJTrf{border:1px solid rgba(8,127,131,.24);color:#075f62;background:#fff}@media(hover:hover){.TemplateState_primary__85Wxr:hover,.TemplateState_secondary__tJTrf:hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.TemplateState_primary__85Wxr,.TemplateState_secondary__tJTrf{transition:none}}.TemplateCatalogue_hero__MfdrM{position:relative;overflow:hidden;padding:148px 24px 72px;color:#10233f;background:radial-gradient(circle at 87% 18%,rgba(58,190,160,.16),transparent 25rem),linear-gradient(180deg,#fbfdfc,#f1f8f5)}.TemplateCatalogue_hero__MfdrM:after{position:absolute;right:-100px;bottom:-260px;width:560px;height:560px;border:1px solid rgba(8,127,131,.1);border-radius:50%;content:"";pointer-events:none}.TemplateCatalogue_discovery__GPFM1,.TemplateCatalogue_heroInner__rMQ4c{width:min(1180px,100%);margin:0 auto}.TemplateCatalogue_heroInner__rMQ4c{position:relative;z-index:1}.TemplateCatalogue_eyebrow__V6Y9a{margin:0 0 12px;color:#087f83;font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.TemplateCatalogue_hero__MfdrM h1{max-width:850px;margin:0;color:#10233f;font-size:clamp(42px,5.3vw,72px);line-height:1.02;letter-spacing:-.045em}.TemplateCatalogue_heroCopy__b05T_{max-width:675px;margin:24px 0 0;color:#526478;font-size:clamp(18px,2vw,21px);line-height:1.6}.TemplateCatalogue_heroActions__5Nyys{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.TemplateCatalogue_primaryAction__2SRIl,.TemplateCatalogue_secondaryAction__4UJ2j{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:12px;padding:0 24px;border-radius:999px;font-weight:750;transition:transform .2s ease,background .2s ease}.TemplateCatalogue_primaryAction__2SRIl{color:#fff;background:#087f83;box-shadow:0 12px 24px rgba(8,127,131,.18)}.TemplateCatalogue_secondaryAction__4UJ2j{border:1px solid #c8dbd7;color:#087f83;background:#fff}.TemplateCatalogue_primaryAction__2SRIl:hover,.TemplateCatalogue_secondaryAction__4UJ2j:hover{transform:translateY(-2px)}.TemplateCatalogue_primaryAction__2SRIl:hover{color:#fff;background:#066b70}.TemplateCatalogue_secondaryAction__4UJ2j:hover{color:#066b70;border-color:#087f83}.TemplateCatalogue_primaryAction__2SRIl:focus-visible,.TemplateCatalogue_secondaryAction__4UJ2j:focus-visible{outline:3px solid #37b6ad;outline-offset:4px}.TemplateCatalogue_catalogueCount__N6UTO{margin:28px 0 0;color:#718393;font-size:13px}.TemplateCatalogue_discovery__GPFM1{padding:64px 24px 110px}.TemplateCatalogue_sectionIntro__hGp5o{display:grid;grid-template-columns:1.4fr .7fr;grid-gap:48px;gap:48px;align-items:flex-end;margin-bottom:46px}.TemplateCatalogue_featuredHeading__vjDrK h2,.TemplateCatalogue_resultsHeader__PyYDJ h2,.TemplateCatalogue_sectionIntro__hGp5o h2{margin:0;color:#10233f;letter-spacing:-.035em}.TemplateCatalogue_sectionIntro__hGp5o h2{max-width:680px;font-size:clamp(32px,4vw,52px);line-height:1.05}.TemplateCatalogue_sectionIntro__hGp5o>p{margin:0;color:#5a697b;font-size:16px;line-height:1.65}.TemplateCatalogue_featured__tSQdD{margin-bottom:58px;padding:32px;border:1px solid #d9e8e5;border-radius:28px;background:#edf8f4}.TemplateCatalogue_featuredHeading__vjDrK{margin-bottom:24px}.TemplateCatalogue_featuredHeading__vjDrK>span{color:#087f83;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.TemplateCatalogue_featuredHeading__vjDrK h2{margin-top:8px;font-size:28px}.TemplateCatalogue_featuredGrid__nzUKc,.TemplateCatalogue_grid__xPMwn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.TemplateCatalogue_filterArea__n01Qy{display:grid;grid-gap:20px;gap:20px;margin-bottom:42px;padding:24px;border:1px solid #dce7e5;border-radius:24px;background:#fff;box-shadow:0 12px 30px rgba(16,35,63,.055)}.TemplateCatalogue_searchField__We9gG{display:flex;width:100%;height:56px;align-items:center;gap:14px;padding:0 18px;border:1px solid #c7d8d5;border-radius:14px;background:#fbfdfc}.TemplateCatalogue_searchField__We9gG:focus-within{border-color:#087f83;box-shadow:0 0 0 4px rgba(8,127,131,.13)}.TemplateCatalogue_searchField__We9gG svg{width:22px;fill:none;stroke:#55706f;stroke-width:1.8}.TemplateCatalogue_searchField__We9gG input{width:100%;border:0;outline:0;color:#10233f;background:transparent;font-size:16px}.TemplateCatalogue_desktopFilters__GZhqK{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.TemplateCatalogue_filterControls__nVc99{display:flex;flex-wrap:wrap;gap:12px}.TemplateCatalogue_filterField__qy1o_{display:grid;grid-gap:7px;gap:7px;color:#45566b;font-size:12px;font-weight:700}.TemplateCatalogue_filterField__qy1o_ select{min-width:220px;max-width:min(310px,100%);height:46px;padding:0 36px 0 13px;border:1px solid #cbd8d7;border-radius:12px;color:#18324b;background:#fff;font-size:14px;cursor:pointer}.TemplateCatalogue_filterField__qy1o_ select:focus-visible{outline:3px solid rgba(8,127,131,.3);outline-offset:2px}.TemplateCatalogue_clearButton__B7W_V{height:44px;padding:0 16px;border:0;color:#087f83;background:transparent;font-weight:750;cursor:pointer}.TemplateCatalogue_mobileFilters__m4Y70{display:none}.TemplateCatalogue_resultsHeader__PyYDJ{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 24px;padding-top:12px}.TemplateCatalogue_resultsHeader__PyYDJ h2{font-size:30px}.TemplateCatalogue_activeFilters__4u75A{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.TemplateCatalogue_activeFilters__4u75A button,.TemplateCatalogue_badges__qvJlD span{border-radius:999px;color:#17615f;background:#e3f2ee;font-size:11px;font-weight:750}.TemplateCatalogue_activeFilters__4u75A button{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:0;cursor:pointer}.TemplateCatalogue_activeFilters__4u75A button:hover{background:#d0eae2}.TemplateCatalogue_activeFilters__4u75A button:focus-visible{outline:2px solid #087f83;outline-offset:2px}.TemplateCatalogue_activeFilters__4u75A button span{font-size:16px;line-height:.7}.TemplateCatalogue_grid__xPMwn.TemplateCatalogue_loading__T12Yo{opacity:.55;pointer-events:none}.TemplateCatalogue_loadingState__B7Gml{padding:64px 20px;border:1px solid #dce7e5;border-radius:20px;color:#526478;background:#fff;text-align:center}.TemplateCatalogue_card__t8gys{position:relative;display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid #dce6e5;border-radius:22px;color:#10233f;background:#fff;box-shadow:0 10px 28px rgba(17,46,60,.07);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.TemplateCatalogue_card__t8gys:hover{transform:translateY(-5px);border-color:#9bcac5;color:#10233f;box-shadow:0 18px 42px rgba(17,46,60,.13)}.TemplateCatalogue_card__t8gys:focus-visible{outline:3px solid #0b878a;outline-offset:4px}.TemplateCatalogue_cardPreview__PvctJ{position:relative;overflow:hidden;aspect-ratio:16/9;background:#e8f2ef}.TemplateCatalogue_previewSlide__9Rk3v,.TemplateCatalogue_previewSlides__LqyfC{position:absolute;inset:0}.TemplateCatalogue_previewSlide__9Rk3v{opacity:0;animation:TemplateCatalogue_previewCrossfade__R_syJ 4s infinite}.TemplateCatalogue_previewSlides__LqyfC[data-slides="1"] .TemplateCatalogue_previewSlide__9Rk3v{opacity:1;animation:none}.TemplateCatalogue_cardPreview__PvctJ img{width:100%!important;height:100%!important;transition:transform .35s ease}.TemplateCatalogue_card__t8gys:hover .TemplateCatalogue_cardPreview__PvctJ img{transform:scale(1.025)}.TemplateCatalogue_imageFallback__B5tD8{display:grid;width:100%;height:100%;place-content:center;grid-gap:9px;gap:9px;text-align:center;background:radial-gradient(circle at 82% 14%,rgba(83,202,170,.36),transparent 30%),linear-gradient(145deg,#e8f7f2,#d5ece7)}.TemplateCatalogue_imageFallback__B5tD8 span{display:grid;width:48px;height:48px;place-items:center;margin:auto;border-radius:16px;color:#fff;background:#087f83;font-size:24px;font-weight:850}.TemplateCatalogue_imageFallback__B5tD8 small{color:#476563;font-weight:700}.TemplateCatalogue_featuredBadge__4WIvg{position:absolute;top:14px;left:14px;padding:7px 10px;border-radius:999px;color:#07383f;background:#9ff2d7;font-size:11px;font-weight:850;text-transform:uppercase}.TemplateCatalogue_cardBody__5WUP1{display:flex;min-height:260px;flex:1 1;flex-direction:column;padding:22px}.TemplateCatalogue_cardCategory__koaHl{margin:0 0 8px;color:#087f83;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.TemplateCatalogue_cardBody__5WUP1 h3{margin:0;color:#10233f;font-size:22px;line-height:1.2;letter-spacing:-.02em}.TemplateCatalogue_cardDescription__KDeUR{display:-webkit-box;overflow:hidden;margin:12px 0;color:#59697b;font-size:14px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.TemplateCatalogue_cardMeta__bsJtd{display:flex;gap:8px;color:#68788a;font-size:12px}.TemplateCatalogue_badges__qvJlD{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.TemplateCatalogue_badges__qvJlD span{padding:6px 9px}.TemplateCatalogue_cardLink__UKtiz{margin-top:auto;padding-top:20px;color:#087f83;font-size:13px;font-weight:800}@keyframes TemplateCatalogue_previewCrossfade__R_syJ{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.TemplateCatalogue_pagination__asEV6{display:grid;grid-gap:18px;gap:18px;margin-top:48px;padding-top:24px;border-top:1px solid #dbe5e4;color:#526477}.TemplateCatalogue_paginationSummary__UGyB7{font-size:14px}.TemplateCatalogue_paginationControls__knCV4{display:grid;grid-template-columns:minmax(94px,1fr) auto minmax(94px,1fr);align-items:center;grid-gap:16px;gap:16px}.TemplateCatalogue_paginationArrowPlaceholder__93KBP,.TemplateCatalogue_paginationArrow__tr_DP{min-height:42px;align-items:center}.TemplateCatalogue_paginationArrow__tr_DP{display:inline-flex;gap:8px;color:#087f83;font-size:14px;font-weight:800}.TemplateCatalogue_paginationArrow__tr_DP:last-child{justify-self:end}.TemplateCatalogue_pageNumbers__1XW6F{display:flex;align-items:center;justify-content:center;gap:6px}.TemplateCatalogue_pageNumberCurrent__nbCcZ,.TemplateCatalogue_pageNumber__DV6uY{display:grid;width:40px;height:40px;place-items:center;border:1px solid #d5e2df;border-radius:11px;color:#315c5d;background:#fff;font-size:14px;font-weight:800}.TemplateCatalogue_pageNumber__DV6uY:hover{border-color:#087f83;color:#087f83}.TemplateCatalogue_pageNumberCurrent__nbCcZ{border-color:#087f83;color:#fff;background:#087f83;box-shadow:0 8px 18px rgba(8,127,131,.18)}.TemplateCatalogue_paginationEllipsis__nEN4j{width:24px;color:#6c7d8d;text-align:center;font-weight:800}.TemplateCatalogue_srOnly__ypLEF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:980px){.TemplateCatalogue_featuredGrid__nzUKc,.TemplateCatalogue_grid__xPMwn{grid-template-columns:repeat(2,minmax(0,1fr))}.TemplateCatalogue_desktopFilters__GZhqK{display:none}.TemplateCatalogue_mobileFilters__m4Y70{display:block}.TemplateCatalogue_mobileFilters__m4Y70 summary{padding:14px 18px;border:1px solid #cbd8d7;border-radius:12px;color:#18324b;background:#fff;font-weight:750;cursor:pointer}.TemplateCatalogue_mobileFilterPanel__Jb8Xh{padding:18px;border:1px solid #dce6e5;border-top:0;border-radius:0 0 14px 14px;background:#fff}.TemplateCatalogue_mobileFilterPanel__Jb8Xh .TemplateCatalogue_filterControls__nVc99{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.TemplateCatalogue_filterField__qy1o_ select{width:100%;min-width:0}}@media(max-width:680px){.TemplateCatalogue_hero__MfdrM{padding:128px 20px 64px}.TemplateCatalogue_hero__MfdrM h1{font-size:clamp(40px,13vw,58px)}.TemplateCatalogue_heroCopy__b05T_{font-size:17px}.TemplateCatalogue_heroActions__5Nyys{display:grid}.TemplateCatalogue_discovery__GPFM1{padding:56px 16px 84px}.TemplateCatalogue_filterArea__n01Qy{padding:16px;border-radius:18px}.TemplateCatalogue_sectionIntro__hGp5o{grid-template-columns:1fr;gap:18px}.TemplateCatalogue_featured__tSQdD{margin-inline:-4px;padding:20px;border-radius:22px}.TemplateCatalogue_featuredGrid__nzUKc,.TemplateCatalogue_grid__xPMwn,.TemplateCatalogue_mobileFilterPanel__Jb8Xh .TemplateCatalogue_filterControls__nVc99{grid-template-columns:1fr}.TemplateCatalogue_resultsHeader__PyYDJ{align-items:flex-start;flex-direction:column}.TemplateCatalogue_activeFilters__4u75A{justify-content:flex-start}.TemplateCatalogue_cardBody__5WUP1{min-height:238px}.TemplateCatalogue_pagination__asEV6{gap:13px}.TemplateCatalogue_paginationControls__knCV4{grid-template-columns:auto 1fr auto;gap:10px}.TemplateCatalogue_pageNumbers__1XW6F{gap:4px;overflow-x:auto;justify-content:flex-start;padding:2px}.TemplateCatalogue_pageNumberCurrent__nbCcZ,.TemplateCatalogue_pageNumber__DV6uY{width:36px;height:36px;border-radius:10px;font-size:13px}.TemplateCatalogue_paginationArrow__tr_DP span{display:none}}@media(prefers-reduced-motion:reduce){.TemplateCatalogue_cardPreview__PvctJ img,.TemplateCatalogue_card__t8gys,.TemplateCatalogue_primaryAction__2SRIl,.TemplateCatalogue_secondaryAction__4UJ2j{transition:none}.TemplateCatalogue_previewSlide__9Rk3v{animation:none}.TemplateCatalogue_previewSlide__9Rk3v:first-child{opacity:1}.TemplateCatalogue_card__t8gys:hover,.TemplateCatalogue_primaryAction__2SRIl:hover,.TemplateCatalogue_secondaryAction__4UJ2j:hover{transform:none}}.TemplatePreviewSlides_slides__nUMVt{position:absolute;inset:0;overflow:hidden;background:#edf3f1}.TemplatePreviewSlides_slide__YGKZA{position:absolute;inset:0}.TemplatePreviewSlides_slides__nUMVt[data-slides="2"] .TemplatePreviewSlides_slide__YGKZA{animation:TemplatePreviewSlides_firstSlide__ktR_c 10s ease-in-out infinite}.TemplatePreviewSlides_slides__nUMVt[data-slides="2"] .TemplatePreviewSlides_slide__YGKZA:nth-child(2){animation-name:TemplatePreviewSlides_secondSlide__4RP9i}.TemplatePreviewSlides_slides__nUMVt img{transform:none!important}.TemplatePreviewSlides_slides__nUMVt:hover .TemplatePreviewSlides_slide__YGKZA,a:focus-visible .TemplatePreviewSlides_slide__YGKZA{animation-play-state:paused}@keyframes TemplatePreviewSlides_firstSlide__ktR_c{0%,46%{transform:translateX(0)}50%,96%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes TemplatePreviewSlides_secondSlide__4RP9i{0%,46%{transform:translateX(100%)}50%,96%{transform:translateX(0)}to{transform:translateX(100%)}}.TemplatePreviewSlides_imageFallback__UMFta{display:grid;height:100%;place-content:center;grid-gap:9px;gap:9px;text-align:center;color:#476563;background:linear-gradient(145deg,#e8f7f2,#d5ece7)}.TemplatePreviewSlides_imageFallback__UMFta span{display:grid;width:48px;height:48px;place-items:center;margin:auto;border-radius:16px;color:#fff;background:#087f83;font-size:24px;font-weight:850}.TemplatePreviewSlides_imageFallback__UMFta strong{max-width:24ch;margin:0 auto;color:#123c45;font-size:18px;line-height:1.2}@media(prefers-reduced-motion:reduce){.TemplatePreviewSlides_slides__nUMVt[data-slides="2"] .TemplatePreviewSlides_slide__YGKZA{animation:none}.TemplatePreviewSlides_slides__nUMVt[data-slides="2"] .TemplatePreviewSlides_slide__YGKZA:nth-child(2){display:none}}.TemplateMainPage_mainDiv__5ilau{min-height:100vh;margin:0;background:#f7faf9;color:#10233f}