.MarketingTemplateLibrary_page__GxmdY{--ink:#143b32;--forest:#073d33;--deep:#052f29;--paper:#fbf9f4;--line:#d9dfda;--gold:#d8a353;background:#fff;color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.MarketingTemplateLibrary_page__GxmdY h1,.MarketingTemplateLibrary_page__GxmdY h2,.MarketingTemplateLibrary_page__GxmdY h3,.MarketingTemplateLibrary_wordmark__oMvTB{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.052em}.MarketingTemplateLibrary_nav__TM9dH{position:relative;z-index:5;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:30px;gap:30px;min-height:77px;padding:0 max(34px,calc((100vw - 1350px) / 2));border-bottom:1px solid rgb(255 255 255/14%);color:#fff}.MarketingTemplateLibrary_wordmark__oMvTB{color:inherit;font-size:1.52rem;text-decoration:none}.MarketingTemplateLibrary_links__RVKxR{display:flex;gap:27px}.MarketingTemplateLibrary_links__RVKxR a{position:relative;color:rgb(255 255 255/80%);font-size:.73rem;font-weight:800;text-decoration:none;white-space:nowrap}.MarketingTemplateLibrary_links__RVKxR a:after{position:absolute;right:0;bottom:-28px;left:0;height:2px;background:transparent;content:""}.MarketingTemplateLibrary_links__RVKxR a.MarketingTemplateLibrary_current__1Pt7c{color:#fff}.MarketingTemplateLibrary_links__RVKxR a.MarketingTemplateLibrary_current__1Pt7c:after{background:var(--gold)}.MarketingTemplateLibrary_links__RVKxR small{display:none}.MarketingTemplateLibrary_navCta__ZCcQl,.MarketingTemplateLibrary_primaryButton__zQVId,.MarketingTemplateLibrary_secondaryButton__gpoyl{display:inline-flex;min-height:45px;align-items:center;justify-content:center;gap:10px;border-radius:4px;font-size:.74rem;font-weight:800;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.MarketingTemplateLibrary_navCta__ZCcQl{justify-self:end;border:1px solid #e0aa59;padding:0 18px;color:#f4c273}.MarketingTemplateLibrary_navCta__ZCcQl:hover,.MarketingTemplateLibrary_primaryButton__zQVId:hover,.MarketingTemplateLibrary_secondaryButton__gpoyl:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgb(0 0 0/12%)}.MarketingTemplateLibrary_menuButton__KORUl,.MarketingTemplateLibrary_scrim__AQwEs{display:none}.MarketingTemplateLibrary_collectionHero__m_ec_{background:var(--deep);color:#fff}.MarketingTemplateLibrary_collectionIntro__y5mn9{display:grid;grid-template-columns:minmax(330px,.88fr) minmax(560px,1.12fr);grid-gap:clamp(45px,6vw,112px);gap:clamp(45px,6vw,112px);max-width:1380px;margin:auto;padding:78px 44px 86px;align-items:center}.MarketingTemplateLibrary_collectionIntro__y5mn9>div:first-child>p,.MarketingTemplateLibrary_detailBridge__YA_EB p,.MarketingTemplateLibrary_detailHeroGrid__CgMRQ p,.MarketingTemplateLibrary_detailPages__N_U9x>div>p,.MarketingTemplateLibrary_hotelFlow__OWP7v>div>p,.MarketingTemplateLibrary_hotelHeroGrid__XG18s p,.MarketingTemplateLibrary_hotelModules__T7BzE>div>p,.MarketingTemplateLibrary_selector__821Yc>div>p{margin:0 0 19px;color:#e3b467;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.MarketingTemplateLibrary_collectionIntro__y5mn9 h1,.MarketingTemplateLibrary_detailHeroGrid__CgMRQ h1,.MarketingTemplateLibrary_hotelHeroGrid__XG18s h1{max-width:620px;margin:0;font-size:clamp(3.45rem,5.8vw,6.25rem);line-height:.92}.MarketingTemplateLibrary_collectionIntro__y5mn9>div:first-child>span,.MarketingTemplateLibrary_detailHeroGrid__CgMRQ>div>span,.MarketingTemplateLibrary_hotelHeroGrid__XG18s>div>span{display:block;max-width:555px;margin-top:29px;color:rgb(255 255 255/83%);font-size:1.02rem;line-height:1.67}.MarketingTemplateLibrary_heroActions__11VWI{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.MarketingTemplateLibrary_primaryButton__zQVId{border:1px solid #e4a345;background:#e4a345;padding:0 19px;color:#fff}.MarketingTemplateLibrary_primaryButton__zQVId svg{width:16px}.MarketingTemplateLibrary_secondaryButton__gpoyl{border:1px solid rgb(255 255 255/40%);padding:0 18px;color:#fff}.MarketingTemplateLibrary_secondaryButton__gpoyl:hover{border-color:#e4a345}.MarketingTemplateLibrary_conceptFrame__CIs84{position:relative;min-height:425px;overflow:hidden;border:1px solid rgb(255 255 255/16%);box-shadow:0 27px 70px rgb(0 0 0/27%)}.MarketingTemplateLibrary_conceptFrame__CIs84 img{object-fit:cover;object-position:center top}.MarketingTemplateLibrary_collectionAtlas__6DC_7{min-height:425px;overflow:hidden;border:1px solid rgb(255 255 255/18%);background:linear-gradient(145deg,#0c3d35,#062e28 72%);box-shadow:0 27px 70px rgb(0 0 0/27%);padding:17px}.MarketingTemplateLibrary_atlasFoot__d8G_X,.MarketingTemplateLibrary_atlasTopline___4xL9{display:flex;align-items:center;gap:10px;min-height:30px;color:rgb(255 255 255/69%);font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.MarketingTemplateLibrary_atlasTopline___4xL9 b{margin-left:auto;color:#e7b25d;font-size:.6rem}.MarketingTemplateLibrary_atlasGrid__fLAWG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:9px 0 12px}.MarketingTemplateLibrary_atlasTile__EVyD_{position:relative;display:block;overflow:hidden;min-height:152px;border:1px solid rgb(255 255 255/15%);color:#fff;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.MarketingTemplateLibrary_atlasTile__EVyD_:nth-child(2),.MarketingTemplateLibrary_atlasTile__EVyD_:nth-child(5){transform:translateY(15px)}.MarketingTemplateLibrary_atlasTile__EVyD_:hover{z-index:2;transform:translateY(-3px) scale(1.025);border-color:#e4a345}.MarketingTemplateLibrary_atlasTile__EVyD_:hover:nth-child(2),.MarketingTemplateLibrary_atlasTile__EVyD_:hover:nth-child(5){transform:translateY(11px) scale(1.025)}.MarketingTemplateLibrary_atlasTile__EVyD_ .MarketingTemplateLibrary_templateVisual__uQF4U{min-height:152px}.MarketingTemplateLibrary_atlasTile__EVyD_ .MarketingTemplateLibrary_visualTopbar__ACtRw{min-height:22px;font-size:.45rem}.MarketingTemplateLibrary_atlasTile__EVyD_ .MarketingTemplateLibrary_visualMedia__J7N4b{inset:22px 0 0}.MarketingTemplateLibrary_atlasTile__EVyD_ .MarketingTemplateLibrary_compact__PUUvy .MarketingTemplateLibrary_visualCopy__cm7q4{left:9px;bottom:9px}.MarketingTemplateLibrary_atlasTile__EVyD_ .MarketingTemplateLibrary_compact__PUUvy .MarketingTemplateLibrary_visualCopy__cm7q4 b{font-size:.39rem}.MarketingTemplateLibrary_atlasTile__EVyD_ .MarketingTemplateLibrary_compact__PUUvy .MarketingTemplateLibrary_visualCopy__cm7q4 strong{font-size:1rem}.MarketingTemplateLibrary_atlasTile__EVyD_>span{position:absolute;z-index:3;right:8px;bottom:7px;color:#f2c675;font-family:Georgia,Times New Roman,serif;font-size:.8rem}.MarketingTemplateLibrary_atlasFoot__d8G_X{border-top:1px solid rgb(255 255 255/15%);padding-top:10px}.MarketingTemplateLibrary_atlasFoot__d8G_X i{width:4px;height:4px;border-radius:50%;background:#e4a345}.MarketingTemplateLibrary_atlasFoot__d8G_X svg{width:16px;margin-left:auto;color:#e4a345}.MarketingTemplateLibrary_selector__821Yc{display:flex;align-items:flex-end;justify-content:space-between;gap:42px;max-width:1280px;margin:0 auto;padding:100px 40px 37px}.MarketingTemplateLibrary_detailBridge__YA_EB h2,.MarketingTemplateLibrary_detailPages__N_U9x h2,.MarketingTemplateLibrary_hotelFlow__OWP7v h2,.MarketingTemplateLibrary_hotelGuardrail__2QhWf h2,.MarketingTemplateLibrary_hotelModules__T7BzE h2,.MarketingTemplateLibrary_integrationBand__7QFl3 h2,.MarketingTemplateLibrary_libraryCta__fyZE_ h2,.MarketingTemplateLibrary_selector__821Yc h2{max-width:715px;margin:0;font-size:clamp(2.65rem,4.5vw,4.7rem);line-height:1.01}.MarketingTemplateLibrary_detailBridge__YA_EB p,.MarketingTemplateLibrary_detailPages__N_U9x>div>p,.MarketingTemplateLibrary_hotelFlow__OWP7v>div>p,.MarketingTemplateLibrary_hotelModules__T7BzE>div>p,.MarketingTemplateLibrary_selector__821Yc>div>p{color:#b77d33}.MarketingTemplateLibrary_sectorSwitch__G16zy{display:flex;flex:0 0 auto;border:1px solid #cbd6d1;border-radius:5px;overflow:hidden}.MarketingTemplateLibrary_sectorSwitch__G16zy button{display:inline-flex;align-items:center;gap:9px;border:0;border-left:1px solid #cbd6d1;background:#fff;padding:11px 13px;color:#587067;font-size:.72rem;font-weight:800;cursor:pointer;transition:background-color .18s ease,color .18s ease}.MarketingTemplateLibrary_sectorSwitch__G16zy button:first-child{border-left:0}.MarketingTemplateLibrary_sectorSwitch__G16zy svg{width:17px}.MarketingTemplateLibrary_sectorSwitch__G16zy button span{display:grid;min-width:18px;height:18px;place-items:center;border-radius:50%;background:#eef3ef;color:#345c50;font-size:.58rem}.MarketingTemplateLibrary_sectorSwitch__G16zy button.MarketingTemplateLibrary_selected__acTkA{background:#0b493c;color:#fff}.MarketingTemplateLibrary_sectorSwitch__G16zy button.MarketingTemplateLibrary_selected__acTkA span{background:#e2a249;color:#fff}.MarketingTemplateLibrary_templateGrid__PgipK{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;max-width:1280px;margin:0 auto 102px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.MarketingTemplateLibrary_templateCard__l4GK_{display:block;min-width:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:inherit;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease}.MarketingTemplateLibrary_templateCard__l4GK_:hover{position:relative;z-index:1;background:#f8fbf8;box-shadow:0 15px 29px rgb(10 66 53/12%)}.MarketingTemplateLibrary_templateCard__l4GK_:hover .MarketingTemplateLibrary_templateVisual__uQF4U{transform:scale(1.018)}.MarketingTemplateLibrary_templateCard__l4GK_:hover .MarketingTemplateLibrary_cardFooter___GisG>svg{transform:translateX(4px)}.MarketingTemplateLibrary_expansionCollection__BeVib{max-width:1280px;margin:0 auto 102px;border-top:1px solid var(--line)}.MarketingTemplateLibrary_expansionCollection__BeVib>header{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:54px;gap:54px;align-items:end;padding:78px 0 45px}.MarketingTemplateLibrary_expansionCard__eXoFs header,.MarketingTemplateLibrary_expansionCollection__BeVib>header p,.MarketingTemplateLibrary_expansionStats__zNjqV small,.MarketingTemplateLibrary_expansionStats__zNjqV span{margin:0;color:#96743e;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.MarketingTemplateLibrary_expansionCollection__BeVib h2{max-width:760px;margin:13px 0 15px;color:#173d34;font:400 clamp(2.2rem,4.1vw,4.2rem) /.96 Georgia,Times New Roman,serif;letter-spacing:-.055em}.MarketingTemplateLibrary_expansionCollection__BeVib>header>div:first-child>span{display:block;max-width:680px;color:#5b6f69;font-size:.92rem;line-height:1.65}.MarketingTemplateLibrary_expansionStats__zNjqV{display:grid;justify-items:start;grid-gap:5px;gap:5px;border-left:1px solid var(--line);padding:7px 0 7px 27px}.MarketingTemplateLibrary_expansionStats__zNjqV b{color:#0b493c;font:400 4.7rem/.84 Georgia,Times New Roman,serif;letter-spacing:-.07em}.MarketingTemplateLibrary_expansionStats__zNjqV small{color:#71817b;font-weight:700;letter-spacing:.04em;text-transform:none}.MarketingTemplateLibrary_expansionGrid__sV_es{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.MarketingTemplateLibrary_expansionCard__eXoFs{display:grid;min-height:355px;align-content:start;padding:27px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fbfcf9;color:inherit;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.MarketingTemplateLibrary_expansionCard__eXoFs[data-sector=restaurant]{background:#fffaf2}.MarketingTemplateLibrary_expansionCard__eXoFs:hover{position:relative;z-index:1;transform:translateY(-3px);background:#f0f6f0;box-shadow:0 16px 32px rgb(14 61 50/12%)}.MarketingTemplateLibrary_expansionCard__eXoFs[data-sector=restaurant]:hover{background:#fff4e5}.MarketingTemplateLibrary_expansionCard__eXoFs header{display:flex;align-items:center;justify-content:space-between;color:#5a716a}.MarketingTemplateLibrary_expansionCard__eXoFs header small{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.MarketingTemplateLibrary_expansionCard__eXoFs h3{margin:29px 0 10px;color:#153f35;font:400 2rem/.96 Georgia,Times New Roman,serif;letter-spacing:-.05em}.MarketingTemplateLibrary_expansionCard__eXoFs p{min-height:68px;margin:0;color:#536864;font-size:.8rem;line-height:1.55}.MarketingTemplateLibrary_expansionPages__BLQLF{display:flex;flex-wrap:wrap;gap:6px;margin-top:21px}.MarketingTemplateLibrary_expansionPages__BLQLF span{border:1px solid #d7e1d9;border-radius:999px;padding:5px 8px;color:#315c51;font-size:.62rem;font-weight:700;line-height:1}.MarketingTemplateLibrary_expansionCard__eXoFs[data-sector=restaurant] .MarketingTemplateLibrary_expansionPages__BLQLF span{border-color:#ead4b7;color:#8c512c}.MarketingTemplateLibrary_expansionCard__eXoFs footer{display:flex;flex-wrap:wrap;gap:8px 14px;align-self:end;margin-top:23px;border-top:1px solid var(--line);padding-top:14px;color:#6d7d78;font-size:.65rem;line-height:1.35}.MarketingTemplateLibrary_templateVisual__uQF4U{position:relative;min-height:340px;overflow:hidden;background:var(--template-surface);color:#fff;transition:transform .22s ease}.MarketingTemplateLibrary_templateVisual__uQF4U.MarketingTemplateLibrary_compact__PUUvy{min-height:196px}.MarketingTemplateLibrary_visualTopbar__ACtRw{position:absolute;z-index:2;top:0;right:0;left:0;display:flex;align-items:center;gap:5px;min-height:28px;border-bottom:1px solid rgb(255 255 255/20%);background:rgb(3 42 35/75%);padding:0 11px;font-size:.57rem;letter-spacing:.04em;text-transform:uppercase}.MarketingTemplateLibrary_visualTopbar__ACtRw span{margin-right:auto}.MarketingTemplateLibrary_visualTopbar__ACtRw i{width:4px;height:4px;border-radius:50%;background:rgb(255 255 255/70%)}.MarketingTemplateLibrary_visualMedia__J7N4b{position:absolute;inset:28px 0 0;background-position:50%;background-size:cover}.MarketingTemplateLibrary_visualMedia__J7N4b:after{position:absolute;inset:0;background:linear-gradient(90deg,rgb(4 45 37/74%),rgb(4 45 37/14%));content:""}.MarketingTemplateLibrary_alpine__jMQaa .MarketingTemplateLibrary_visualMedia__J7N4b,.MarketingTemplateLibrary_aparthotel__KoNkN .MarketingTemplateLibrary_visualMedia__J7N4b,.MarketingTemplateLibrary_coast__x_OVC .MarketingTemplateLibrary_visualMedia__J7N4b,.MarketingTemplateLibrary_relais__qabv6 .MarketingTemplateLibrary_visualMedia__J7N4b,.MarketingTemplateLibrary_urban__fbfzU .MarketingTemplateLibrary_visualMedia__J7N4b{background-image:url(/images/leadpilot-hotel-collection-concept-2026-07-26.png)}.MarketingTemplateLibrary_coast__x_OVC .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:9% 25%}.MarketingTemplateLibrary_urban__fbfzU .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:36% 57%}.MarketingTemplateLibrary_alpine__jMQaa .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:49% 55%}.MarketingTemplateLibrary_relais__qabv6 .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:70% 58%}.MarketingTemplateLibrary_aparthotel__KoNkN .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:91% 58%}.MarketingTemplateLibrary_fast__ukGsB .MarketingTemplateLibrary_visualMedia__J7N4b,.MarketingTemplateLibrary_gourmet__Ejf9o .MarketingTemplateLibrary_visualMedia__J7N4b,.MarketingTemplateLibrary_pizzeria__CDm1q .MarketingTemplateLibrary_visualMedia__J7N4b,.MarketingTemplateLibrary_trattoria__owTgs .MarketingTemplateLibrary_visualMedia__J7N4b,.MarketingTemplateLibrary_wine__7rnkd .MarketingTemplateLibrary_visualMedia__J7N4b{background-image:url(/images/leadpilot-restaurant-collection-concept-2026-07-26.png)}.MarketingTemplateLibrary_trattoria__owTgs .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:11% 55%}.MarketingTemplateLibrary_pizzeria__CDm1q .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:36% 58%}.MarketingTemplateLibrary_gourmet__Ejf9o .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:51% 57%}.MarketingTemplateLibrary_wine__7rnkd .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:74% 57%}.MarketingTemplateLibrary_fast__ukGsB .MarketingTemplateLibrary_visualMedia__J7N4b{background-position:92% 57%}.MarketingTemplateLibrary_visualCopy__cm7q4{position:absolute;z-index:1;bottom:20px;left:18px;max-width:74%}.MarketingTemplateLibrary_visualCopy__cm7q4 b{display:block;margin-bottom:7px;color:#e6c186;font-size:.56rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.MarketingTemplateLibrary_visualCopy__cm7q4 strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2vw,2.1rem);font-weight:400;line-height:.98;letter-spacing:-.05em}.MarketingTemplateLibrary_compact__PUUvy .MarketingTemplateLibrary_visualCopy__cm7q4{bottom:13px;left:13px}.MarketingTemplateLibrary_compact__PUUvy .MarketingTemplateLibrary_visualCopy__cm7q4 b{font-size:.48rem}.MarketingTemplateLibrary_compact__PUUvy .MarketingTemplateLibrary_visualCopy__cm7q4 strong{font-size:1.25rem}.MarketingTemplateLibrary_visualCopy__cm7q4 em{display:inline-block;margin-top:13px;border:1px solid rgb(255 255 255/55%);padding:7px 9px;font-size:.55rem;font-style:normal;font-weight:800}.MarketingTemplateLibrary_compact__PUUvy .MarketingTemplateLibrary_visualCopy__cm7q4 em{display:none}.MarketingTemplateLibrary_visualFooter__j5Mcx{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;align-items:center;gap:10px;min-height:42px;background:#fff;padding:0 16px;color:#315548;font-size:.59rem}.MarketingTemplateLibrary_visualFooter__j5Mcx span{color:#b77d33;font-family:Georgia,Times New Roman,serif;font-size:.82rem}.MarketingTemplateLibrary_visualFooter__j5Mcx b{flex:1 1;font-weight:700}.MarketingTemplateLibrary_visualFooter__j5Mcx svg{width:15px}.MarketingTemplateLibrary_cardFooter___GisG{display:grid;grid-template-columns:27px 1fr 17px;grid-gap:9px;gap:9px;align-items:center;min-height:75px;padding:0 13px}.MarketingTemplateLibrary_cardFooter___GisG>span{color:#b77d33;font-family:Georgia,Times New Roman,serif;font-size:.84rem}.MarketingTemplateLibrary_cardFooter___GisG b{display:block;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:400;letter-spacing:-.035em}.MarketingTemplateLibrary_cardFooter___GisG small{display:block;margin-top:4px;color:#718078;font-size:.59rem}.MarketingTemplateLibrary_cardFooter___GisG>svg{width:15px;transition:transform .18s ease}.MarketingTemplateLibrary_integrationBand__7QFl3{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:75px;gap:75px;align-items:flex-start;background:#f7f6f0;padding:92px max(40px,calc((100vw - 1250px) / 2))}.MarketingTemplateLibrary_integrationBand__7QFl3>div>p{margin:0 0 18px;color:#a86c29;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.MarketingTemplateLibrary_integrationBand__7QFl3>div>span{display:block;max-width:430px;margin-top:21px;color:#5f7068;font-size:.88rem;line-height:1.65}.MarketingTemplateLibrary_integrationList__PL9py{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #d3ddd7;border-left:1px solid #d3ddd7}.MarketingTemplateLibrary_integrationList__PL9py article{min-height:194px;border-right:1px solid #d3ddd7;border-bottom:1px solid #d3ddd7;padding:25px}.MarketingTemplateLibrary_integrationList__PL9py svg{width:25px;color:#186350}.MarketingTemplateLibrary_integrationList__PL9py h3{margin:22px 0 8px;font-size:1.38rem}.MarketingTemplateLibrary_integrationList__PL9py p{margin:0;color:#5e7068;font-size:.75rem;line-height:1.55}.MarketingTemplateLibrary_libraryCta__fyZE_{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:1120px;margin:72px auto 48px;border:1px solid #d19546;background:#063d32;padding:40px 48px;color:#fff}.MarketingTemplateLibrary_libraryCta__fyZE_ h2{max-width:690px;font-size:clamp(2.1rem,3.4vw,3.35rem)}.MarketingTemplateLibrary_libraryCta__fyZE_ .MarketingTemplateLibrary_primaryButton__zQVId{flex:0 0 auto}.MarketingTemplateLibrary_footer__Yj90o{display:grid;grid-template-columns:1fr auto;grid-gap:30px;gap:30px;background:#063d32;padding:47px max(40px,calc((100vw - 1320px) / 2)) 30px}.MarketingTemplateLibrary_footer__Yj90o .MarketingTemplateLibrary_wordmark__oMvTB{font-size:1.48rem}.MarketingTemplateLibrary_footer__Yj90o p{max-width:340px;color:rgb(255 255 255/67%);font-size:.7rem}.MarketingTemplateLibrary_footer__Yj90o nav{display:flex;align-items:flex-start;gap:22px}.MarketingTemplateLibrary_footer__Yj90o nav a{color:rgb(255 255 255/78%);font-size:.7rem}.MarketingTemplateLibrary_footer__Yj90o nav a:hover{color:#f0bd68}.MarketingTemplateLibrary_footer__Yj90o>span{grid-column:1/-1;border-top:1px solid rgb(255 255 255/16%);padding-top:20px;color:rgb(255 255 255/55%);font-size:.62rem}.MarketingTemplateLibrary_detailHero__qeEEv{background:#063d32;color:#fff}.MarketingTemplateLibrary_detailHero__qeEEv.MarketingTemplateLibrary_restaurant__Rsuws{background:#2d2526}.MarketingTemplateLibrary_detailHeroGrid__CgMRQ{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:clamp(45px,7vw,110px);gap:clamp(45px,7vw,110px);max-width:1330px;margin:auto;padding:72px 40px 88px;align-items:center}.MarketingTemplateLibrary_detailHeroGrid__CgMRQ h1{max-width:600px}.MarketingTemplateLibrary_detailHeroGrid__CgMRQ p{color:#efbd67}.MarketingTemplateLibrary_backLink__PUsqo{display:inline-flex;margin-bottom:29px;color:rgb(255 255 255/70%);font-size:.68rem;font-weight:800;text-decoration:none}.MarketingTemplateLibrary_backLink__PUsqo:before{margin-right:7px;content:"←"}.MarketingTemplateLibrary_backLink__PUsqo:hover{color:#efbd67}.MarketingTemplateLibrary_detailHeroGrid__CgMRQ .MarketingTemplateLibrary_templateVisual__uQF4U{min-height:430px;border:1px solid rgb(255 255 255/19%);box-shadow:0 28px 50px rgb(0 0 0/22%)}.MarketingTemplateLibrary_detailPages__N_U9x{display:grid;grid-template-columns:.73fr 1.27fr;grid-gap:clamp(55px,8vw,140px);gap:clamp(55px,8vw,140px);max-width:1210px;margin:auto;padding:100px 40px}.MarketingTemplateLibrary_detailBridge__YA_EB>div>span,.MarketingTemplateLibrary_detailPages__N_U9x>div>span{display:block;max-width:480px;margin-top:20px;color:#61726a;font-size:.88rem;line-height:1.65}.MarketingTemplateLibrary_detailPages__N_U9x ol{margin:0;border-top:1px solid #d7e0db;padding:0;list-style:none}.MarketingTemplateLibrary_detailPages__N_U9x li{display:grid;grid-template-columns:54px 1fr 20px;grid-gap:15px;gap:15px;align-items:center;min-height:73px;border-bottom:1px solid #d7e0db;color:#2d4c41}.MarketingTemplateLibrary_detailPages__N_U9x li span{color:#b77933;font-family:Georgia,Times New Roman,serif;font-size:1.02rem}.MarketingTemplateLibrary_detailPages__N_U9x li b{font-family:Georgia,Times New Roman,serif;font-size:1.3rem;font-weight:400;letter-spacing:-.035em}.MarketingTemplateLibrary_detailPages__N_U9x li svg{width:15px;color:#55806f}.MarketingTemplateLibrary_detailBridge__YA_EB{display:grid;grid-template-columns:105px 1fr;grid-gap:30px;gap:30px;max-width:1060px;margin:0 auto 100px;border:1px solid #cddad3;background:#f4f8f4;padding:42px 46px}.MarketingTemplateLibrary_bridgeIcon__GRdIT{display:grid;width:62px;height:62px;place-items:center;border-radius:50%;background:#0a4e40;color:#f3bc61}.MarketingTemplateLibrary_bridgeIcon__GRdIT svg{width:29px}.MarketingTemplateLibrary_detailBridge__YA_EB h2{max-width:680px;font-size:clamp(2rem,3.6vw,3.55rem)}.MarketingTemplateLibrary_detailBridge__YA_EB p{color:#a66c2b}.MarketingTemplateLibrary_detailBridge__YA_EB ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px 30px;gap:12px 30px;margin:28px 0 0;padding:0;list-style:none}.MarketingTemplateLibrary_detailBridge__YA_EB li{display:flex;align-items:center;gap:9px;color:#345a4d;font-size:.75rem;font-weight:700}.MarketingTemplateLibrary_detailBridge__YA_EB li svg{width:16px;color:#16805f}.MarketingTemplateLibrary_detailProof__kGfQy{display:grid;grid-template-columns:repeat(3,1fr);max-width:1210px;margin:0 auto 100px;border-top:1px solid #d4ddd8;border-left:1px solid #d4ddd8}.MarketingTemplateLibrary_detailProof__kGfQy article{min-height:205px;border-right:1px solid #d4ddd8;border-bottom:1px solid #d4ddd8;padding:28px}.MarketingTemplateLibrary_detailProof__kGfQy svg{width:25px;color:#176553}.MarketingTemplateLibrary_detailProof__kGfQy h3{margin:22px 0 9px;font-size:1.45rem}.MarketingTemplateLibrary_detailProof__kGfQy p{margin:0;color:#62736b;font-size:.77rem;line-height:1.6}.MarketingTemplateLibrary_hotelHero__YyI0w{background:radial-gradient(circle at 76% 10%,#0e5d4d 0,#073d33 44%,#052f29 100%);color:#fff}.MarketingTemplateLibrary_hotelHeroGrid__XG18s{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:clamp(48px,8vw,130px);gap:clamp(48px,8vw,130px);max-width:1330px;margin:auto;padding:74px 40px 89px;align-items:center}.MarketingTemplateLibrary_hotelHeroGrid__XG18s p{color:#efbc66}.MarketingTemplateLibrary_bookingPreview__244qa{overflow:hidden;border:1px solid rgb(255 255 255/19%);background:#fff;color:#29473d;box-shadow:0 27px 60px rgb(0 0 0/19%)}.MarketingTemplateLibrary_bookingTop__7Cc0X{display:flex;align-items:center;gap:9px;min-height:65px;border-bottom:1px solid #e5eae6;padding:0 25px}.MarketingTemplateLibrary_bookingTop__7Cc0X svg{width:21px;color:#0e6653}.MarketingTemplateLibrary_bookingTop__7Cc0X span{flex:1 1;font-family:Georgia,Times New Roman,serif;font-size:1.25rem}.MarketingTemplateLibrary_bookingTop__7Cc0X b{border:1px solid #cfe2d8;background:#f2f8f3;padding:6px 8px;color:#23705b;font-size:.58rem}.MarketingTemplateLibrary_bookingFields__XuP4R{display:grid;grid-template-columns:repeat(3,1fr);margin:24px;border:1px solid #d7e1dc}.MarketingTemplateLibrary_bookingFields__XuP4R span{min-height:74px;border-left:1px solid #d7e1dc;padding:12px;color:#718079;font-size:.63rem}.MarketingTemplateLibrary_bookingFields__XuP4R span:first-child{border-left:0}.MarketingTemplateLibrary_bookingFields__XuP4R b{display:block;margin-top:8px;color:#2d4c41;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-weight:400}.MarketingTemplateLibrary_bookingRate__Emuzd{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 24px;border-top:1px solid #e5ece7;border-bottom:1px solid #e5ece7;padding:17px 0}.MarketingTemplateLibrary_bookingRate__Emuzd b{display:block;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;font-weight:400}.MarketingTemplateLibrary_bookingRate__Emuzd span{display:block;margin-top:5px;color:#6d7d75;font-size:.66rem}.MarketingTemplateLibrary_bookingRate__Emuzd strong{color:#0f684f;font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:400}.MarketingTemplateLibrary_bookingPreview__244qa>button{display:flex;width:calc(100% - 48px);min-height:45px;align-items:center;justify-content:center;gap:10px;margin:21px 24px 12px;border:1px solid #0d5d4b;background:#0d5d4b;color:#fff;font-size:.7rem;font-weight:800}.MarketingTemplateLibrary_bookingPreview__244qa>button svg{width:15px}.MarketingTemplateLibrary_bookingPreview__244qa>small{display:block;margin:0 24px 23px;color:#6f7e77;font-size:.6rem;line-height:1.45}.MarketingTemplateLibrary_hotelFlow__OWP7v{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:clamp(55px,8vw,130px);gap:clamp(55px,8vw,130px);max-width:1240px;margin:auto;padding:105px 40px 96px}.MarketingTemplateLibrary_hotelFlow__OWP7v>div>span{display:block;max-width:430px;margin-top:22px;color:#61736b;font-size:.9rem;line-height:1.65}.MarketingTemplateLibrary_hotelFlow__OWP7v ol{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none}.MarketingTemplateLibrary_hotelFlow__OWP7v li{border-left:1px solid #d6e0da;padding:0 22px}.MarketingTemplateLibrary_hotelFlow__OWP7v li span{display:grid;width:35px;height:35px;place-items:center;border-radius:50%;background:#0a503f;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:.76rem}.MarketingTemplateLibrary_hotelFlow__OWP7v h3{margin:18px 0 8px;font-size:1.3rem}.MarketingTemplateLibrary_hotelFlow__OWP7v li p{margin:0;color:#65776e;font-size:.75rem;line-height:1.6}.MarketingTemplateLibrary_hotelModules__T7BzE{background:#f8f7f2;padding:89px max(40px,calc((100vw - 1250px) / 2))}.MarketingTemplateLibrary_hotelModules__T7BzE>div:first-child{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:42px}.MarketingTemplateLibrary_moduleRows__tfGAz{border:1px solid #cbd8d1}.MarketingTemplateLibrary_moduleRows__tfGAz article{display:grid;grid-template-columns:34px .8fr 1.2fr 22px;grid-gap:17px;gap:17px;align-items:center;min-height:82px;border-top:1px solid #d5dfda;padding:0 22px}.MarketingTemplateLibrary_moduleRows__tfGAz article:first-child{border-top:0}.MarketingTemplateLibrary_moduleRows__tfGAz article>svg{width:22px;color:#166654}.MarketingTemplateLibrary_moduleRows__tfGAz h3{margin:0;font-size:1.18rem}.MarketingTemplateLibrary_moduleRows__tfGAz p{margin:0;color:#63756d;font-size:.7rem;line-height:1.45}.MarketingTemplateLibrary_moduleRows__tfGAz span{display:flex;align-items:center;gap:7px;color:#4f695e;font-size:.64rem;font-weight:800}.MarketingTemplateLibrary_moduleRows__tfGAz span i{width:8px;height:8px;border-radius:50%;background:#d69a43}.MarketingTemplateLibrary_moduleRows__tfGAz article>svg:last-child{width:15px;color:#527367}.MarketingTemplateLibrary_hotelGuardrail__2QhWf{display:grid;grid-template-columns:42px 1fr;grid-gap:18px;gap:18px;max-width:880px;margin:84px auto;padding:0 30px}.MarketingTemplateLibrary_hotelGuardrail__2QhWf>svg{width:30px;height:30px;color:#16705a}.MarketingTemplateLibrary_hotelGuardrail__2QhWf h2{font-size:2rem}.MarketingTemplateLibrary_hotelGuardrail__2QhWf p{margin:11px 0 0;color:#61736b;font-size:.85rem;line-height:1.65}@media (max-width:1100px){.MarketingTemplateLibrary_links__RVKxR{gap:18px}.MarketingTemplateLibrary_collectionIntro__y5mn9,.MarketingTemplateLibrary_detailHeroGrid__CgMRQ,.MarketingTemplateLibrary_hotelHeroGrid__XG18s{grid-template-columns:1fr}.MarketingTemplateLibrary_collectionIntro__y5mn9{padding-top:56px}.MarketingTemplateLibrary_collectionAtlas__6DC_7,.MarketingTemplateLibrary_conceptFrame__CIs84{max-width:820px;width:100%}.MarketingTemplateLibrary_templateGrid__PgipK{grid-template-columns:repeat(3,1fr);margin-right:30px;margin-left:30px}.MarketingTemplateLibrary_expansionCollection__BeVib{margin-right:30px;margin-left:30px}.MarketingTemplateLibrary_detailPages__N_U9x,.MarketingTemplateLibrary_hotelFlow__OWP7v,.MarketingTemplateLibrary_integrationBand__7QFl3{grid-template-columns:1fr;gap:45px}.MarketingTemplateLibrary_detailBridge__YA_EB,.MarketingTemplateLibrary_detailProof__kGfQy{margin-right:30px;margin-left:30px}.MarketingTemplateLibrary_hotelModules__T7BzE{padding-right:30px;padding-left:30px}}@media (max-width:820px){.MarketingTemplateLibrary_nav__TM9dH{grid-template-columns:1fr auto;min-height:70px;padding:0 20px}.MarketingTemplateLibrary_links__RVKxR{position:fixed;z-index:20;top:0;right:0;bottom:0;display:flex;width:min(330px,calc(100vw - 38px));flex-direction:column;gap:5px;transform:translateX(calc(100% + 24px));opacity:0;visibility:hidden;pointer-events:none;border-left:1px solid rgb(255 255 255/16%);border-radius:16px 0 0 16px;background:rgb(4 56 47/97%);padding:84px 16px 78px;box-shadow:-22px 0 52px rgb(0 0 0/28%),inset 0 -4px 0 #e5a340;overflow-y:auto;transition:transform .22s ease,opacity .18s ease,visibility 0s linear .22s}.MarketingTemplateLibrary_links__RVKxR.MarketingTemplateLibrary_open__S3hp6{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.MarketingTemplateLibrary_links__RVKxR a{display:grid;grid-gap:4px;gap:4px;border-radius:7px;padding:11px 12px;color:#fff;font-size:.82rem}.MarketingTemplateLibrary_links__RVKxR a:after{display:none}.MarketingTemplateLibrary_links__RVKxR small{display:block;color:rgb(255 255 255/62%);font-size:.61rem;font-weight:500}.MarketingTemplateLibrary_menuButton__KORUl{position:relative;z-index:21;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#fff;font-size:.68rem;font-weight:800}.MarketingTemplateLibrary_menuButton__KORUl svg{width:19px}.MarketingTemplateLibrary_scrim__AQwEs{position:fixed;z-index:19;inset:0;display:block;border:0;background:rgb(0 25 21/43%)}.MarketingTemplateLibrary_navCta__ZCcQl{display:none}.MarketingTemplateLibrary_selector__821Yc{display:grid;grid-template-columns:1fr;align-items:start;padding:73px 20px 31px}.MarketingTemplateLibrary_templateGrid__PgipK{grid-template-columns:repeat(2,1fr);margin:0 20px 75px}.MarketingTemplateLibrary_expansionCollection__BeVib{margin:0 20px 75px}.MarketingTemplateLibrary_expansionCollection__BeVib>header{grid-template-columns:1fr;gap:28px;padding:65px 0 37px}.MarketingTemplateLibrary_expansionStats__zNjqV{grid-template-columns:auto 1fr;column-gap:12px;align-items:center;border-top:1px solid var(--line);border-left:0;padding:17px 0 0}.MarketingTemplateLibrary_expansionStats__zNjqV b{grid-row:span 2;font-size:3.8rem}.MarketingTemplateLibrary_expansionStats__zNjqV small{grid-column:2}.MarketingTemplateLibrary_expansionGrid__sV_es{grid-template-columns:repeat(2,minmax(0,1fr))}.MarketingTemplateLibrary_integrationBand__7QFl3{padding:70px 20px}.MarketingTemplateLibrary_libraryCta__fyZE_{display:grid;margin:48px 20px 35px;padding:30px 24px}.MarketingTemplateLibrary_libraryCta__fyZE_ .MarketingTemplateLibrary_primaryButton__zQVId{width:100%}.MarketingTemplateLibrary_footer__Yj90o{grid-template-columns:1fr;padding:35px 20px 24px}.MarketingTemplateLibrary_footer__Yj90o nav{flex-wrap:wrap;gap:14px 20px}.MarketingTemplateLibrary_detailHeroGrid__CgMRQ{padding:55px 20px 64px}.MarketingTemplateLibrary_detailPages__N_U9x{padding:72px 20px}.MarketingTemplateLibrary_detailBridge__YA_EB{margin:0 20px 72px;padding:30px 24px}.MarketingTemplateLibrary_detailProof__kGfQy{grid-template-columns:1fr;margin:0 20px 72px}.MarketingTemplateLibrary_hotelHeroGrid__XG18s{padding:55px 20px 65px}.MarketingTemplateLibrary_hotelFlow__OWP7v{padding:76px 20px}.MarketingTemplateLibrary_hotelModules__T7BzE{padding:70px 20px}.MarketingTemplateLibrary_hotelModules__T7BzE>div:first-child{display:block}.MarketingTemplateLibrary_hotelModules__T7BzE h2{margin-top:15px}.MarketingTemplateLibrary_hotelGuardrail__2QhWf{margin:62px 0;padding:0 20px}}@media (max-width:560px){.MarketingTemplateLibrary_collectionIntro__y5mn9 h1,.MarketingTemplateLibrary_detailHeroGrid__CgMRQ h1,.MarketingTemplateLibrary_hotelHeroGrid__XG18s h1{font-size:clamp(3rem,13vw,4.15rem)}.MarketingTemplateLibrary_collectionIntro__y5mn9{gap:37px;padding:48px 20px 58px}.MarketingTemplateLibrary_collectionIntro__y5mn9>div:first-child>span,.MarketingTemplateLibrary_detailHeroGrid__CgMRQ>div>span,.MarketingTemplateLibrary_hotelHeroGrid__XG18s>div>span{font-size:.92rem}.MarketingTemplateLibrary_collectionAtlas__6DC_7,.MarketingTemplateLibrary_conceptFrame__CIs84{min-height:255px}.MarketingTemplateLibrary_collectionAtlas__6DC_7{padding:11px}.MarketingTemplateLibrary_atlasGrid__fLAWG{gap:5px}.MarketingTemplateLibrary_atlasTile__EVyD_,.MarketingTemplateLibrary_atlasTile__EVyD_ .MarketingTemplateLibrary_templateVisual__uQF4U{min-height:96px}.MarketingTemplateLibrary_atlasTile__EVyD_ .MarketingTemplateLibrary_compact__PUUvy .MarketingTemplateLibrary_visualCopy__cm7q4 strong{font-size:.78rem}.MarketingTemplateLibrary_atlasTile__EVyD_:nth-child(2),.MarketingTemplateLibrary_atlasTile__EVyD_:nth-child(5){transform:translateY(8px)}.MarketingTemplateLibrary_sectorSwitch__G16zy{width:100%}.MarketingTemplateLibrary_sectorSwitch__G16zy button{flex:1 1;justify-content:center}.MarketingTemplateLibrary_templateGrid__PgipK{grid-template-columns:1fr}.MarketingTemplateLibrary_expansionCollection__BeVib h2{font-size:2.35rem}.MarketingTemplateLibrary_expansionGrid__sV_es{grid-template-columns:1fr}.MarketingTemplateLibrary_expansionCard__eXoFs{min-height:0;padding:24px 20px}.MarketingTemplateLibrary_expansionCard__eXoFs p{min-height:0}.MarketingTemplateLibrary_templateVisual__uQF4U.MarketingTemplateLibrary_compact__PUUvy{min-height:225px}.MarketingTemplateLibrary_integrationList__PL9py{grid-template-columns:1fr}.MarketingTemplateLibrary_integrationList__PL9py article{min-height:0}.MarketingTemplateLibrary_detailPages__N_U9x li{grid-template-columns:40px 1fr 16px;min-height:65px}.MarketingTemplateLibrary_detailPages__N_U9x li b{font-size:1.17rem}.MarketingTemplateLibrary_detailBridge__YA_EB{grid-template-columns:1fr;gap:19px}.MarketingTemplateLibrary_detailBridge__YA_EB ul{grid-template-columns:1fr}.MarketingTemplateLibrary_hotelFlow__OWP7v ol{grid-template-columns:1fr;gap:23px}.MarketingTemplateLibrary_hotelFlow__OWP7v li{padding-left:19px}.MarketingTemplateLibrary_bookingTop__7Cc0X{padding:0 15px}.MarketingTemplateLibrary_bookingTop__7Cc0X b{display:none}.MarketingTemplateLibrary_bookingFields__XuP4R{margin:16px}.MarketingTemplateLibrary_bookingFields__XuP4R span{min-height:63px;padding:9px}.MarketingTemplateLibrary_bookingFields__XuP4R b{font-size:.98rem}.MarketingTemplateLibrary_bookingRate__Emuzd{margin:0 16px}.MarketingTemplateLibrary_bookingPreview__244qa>button{width:calc(100% - 32px);margin-right:16px;margin-left:16px}.MarketingTemplateLibrary_bookingPreview__244qa>small{margin-right:16px;margin-left:16px}.MarketingTemplateLibrary_moduleRows__tfGAz article{grid-template-columns:27px 1fr 17px;padding:18px 14px}.MarketingTemplateLibrary_moduleRows__tfGAz p,.MarketingTemplateLibrary_moduleRows__tfGAz span{grid-column:2/-1}.MarketingTemplateLibrary_moduleRows__tfGAz article>svg:last-child{grid-column:3;grid-row:1}.MarketingTemplateLibrary_hotelGuardrail__2QhWf{grid-template-columns:1fr}.MarketingTemplateLibrary_hotelGuardrail__2QhWf h2{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.MarketingTemplateLibrary_page__GxmdY *,.MarketingTemplateLibrary_page__GxmdY :after,.MarketingTemplateLibrary_page__GxmdY :before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.MarketingTemplateLibrary_footer__Yj90o{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;min-height:124px;border-top:1px solid rgb(255 255 255/16%);box-shadow:inset 0 1px 0 rgb(255 255 255/6%);background:radial-gradient(circle at 78% -45%,rgb(21 103 83/72%),transparent 48%),#052f29;padding:31px max(40px,calc((100vw - 1330px) / 2));color:#fff}.MarketingTemplateLibrary_footer__Yj90o .MarketingTemplateLibrary_wordmark__oMvTB{color:#fff;font-size:clamp(1.45rem,2vw,1.75rem);letter-spacing:-.055em}.MarketingTemplateLibrary_footer__Yj90o p{max-width:380px;margin:8px 0 0;color:rgb(255 255 255/70%);font-size:.72rem;line-height:1.5}.MarketingTemplateLibrary_footer__Yj90o nav{flex-wrap:wrap;justify-content:flex-end;gap:clamp(16px,2vw,28px)}.MarketingTemplateLibrary_footer__Yj90o nav a{position:relative;color:rgb(255 255 255/82%);font-size:.71rem;font-weight:700;text-decoration:none;transition:color .18s ease}.MarketingTemplateLibrary_footer__Yj90o nav a:after{position:absolute;right:0;bottom:-7px;left:0;height:1px;transform:scaleX(0);transform-origin:left;background:#ebb05b;content:"";transition:transform .18s ease}.MarketingTemplateLibrary_footer__Yj90o nav a:focus-visible,.MarketingTemplateLibrary_footer__Yj90o nav a:hover{color:#fff}.MarketingTemplateLibrary_footer__Yj90o nav a:focus-visible:after,.MarketingTemplateLibrary_footer__Yj90o nav a:hover:after{transform:scaleX(1)}@media (max-width:820px){.MarketingTemplateLibrary_links__RVKxR{box-sizing:border-box;padding-bottom:96px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.MarketingTemplateLibrary_links__RVKxR:after{position:absolute;right:0;bottom:0;left:0;display:flex;min-height:66px;align-items:center;padding:0 22px;background:#d8a353;color:#24392f;content:"LeadPilot · Ristoranti e Hotel";font-family:Georgia,Times New Roman,serif;font-size:.88rem;letter-spacing:-.02em}.MarketingTemplateLibrary_footer__Yj90o{grid-template-columns:1fr;gap:20px;min-height:0;padding:31px 20px 28px}.MarketingTemplateLibrary_footer__Yj90o nav{justify-content:flex-start;gap:14px 22px}}@media (prefers-reduced-motion:reduce){.MarketingTemplateLibrary_footer__Yj90o nav a,.MarketingTemplateLibrary_footer__Yj90o nav a:after{transition-duration:1ms!important}}