.teams-page{background-color:var(--gradient-background, #FAF7F2);color:#14361d;overflow-x:hidden;position:relative}.teams-hero{padding:clamp(4rem,7vw,8rem) 0 clamp(3rem,5vw,5rem);text-align:center;position:relative;background:radial-gradient(circle at 50% 20%,#ffefe699,#faf7f200 70%)}.teams-hero__container{max-width:86rem;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center}.teams-hero__badge{display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1.6rem;background:#ffe8f0;color:#b8336a;border-radius:9999px;font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:2rem;box-shadow:0 2px 8px #b8336a14;border:1px solid rgba(184,51,106,.15)}.teams-hero__badge-star{color:#ffa9d6;font-size:1.4rem}.teams-hero__title{font-family:var(--font-heading-family, serif);font-size:clamp(3.6rem,6vw,6.2rem);font-weight:400;line-height:1.15;color:#14361d;margin:0 0 2rem;letter-spacing:-.02em;max-width:78rem}.teams-hero__subtitle{font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1.55;color:#4a5b4f;margin:0 0 3.2rem;max-width:62rem;font-weight:400}.teams-hero__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.5rem}.teams-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1.4rem 3.2rem;border-radius:9999px;font-size:1.5rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);cursor:pointer}.teams-btn--primary{background-color:#14361d;color:#fff;border:1.5px solid #14361D;box-shadow:0 4px 14px #14361d2e}.teams-btn--primary:hover{background-color:#23502e;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #14361d3d}.teams-btn--secondary{background-color:#fff;color:#14361d;border:1.5px solid #E8E2D8;box-shadow:0 2px 8px #0000000a}.teams-btn--secondary:hover{border-color:#14361d;transform:translateY(-2px);box-shadow:0 4px 12px #14361d1a}.teams-btn__arrow{transition:transform .2s ease}.teams-btn:hover .teams-btn__arrow{transform:translate(4px)}.teams-offerings{padding:clamp(2rem,4vw,4rem) 0 clamp(6rem,8vw,10rem)}.teams-offerings__list{display:flex;flex-direction:column;gap:clamp(4rem,6vw,7rem);max-width:120rem;margin:0 auto;padding:0 2rem}.teams-offering{display:grid;grid-template-columns:1fr;gap:clamp(3rem,5vw,5.5rem);align-items:center;padding:clamp(2.4rem,4vw,4.5rem);background:#fff;border-radius:2.8rem;border:1.5px solid #EFEAE1;box-shadow:0 8px 30px #14361d0a;position:relative;transition:transform .3s ease,box-shadow .3s ease}.teams-offering:hover{box-shadow:0 12px 40px #14361d14}@media screen and (min-width:900px){.teams-offering{grid-template-columns:1fr 1fr}.teams-offering--reverse .teams-offering__content{order:2}.teams-offering--reverse .teams-offering__visual{order:1}}.teams-offering__content{display:flex;flex-direction:column;align-items:flex-start}.teams-offering__badge-row{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.8rem}.teams-offering__emoji{font-size:2.6rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:1.4rem;background:#faf7f2;border:1px solid #EFE8DE;box-shadow:0 2px 6px #00000008}.teams-offering__tag{display:inline-block;padding:.5rem 1.4rem;border-radius:9999px;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#f3f1ed;color:#3b4d40}.teams-offering__title{font-family:var(--font-heading-family, serif);font-size:clamp(2.6rem,3.4vw,3.8rem);line-height:1.25;color:#14361d;margin:0 0 1.6rem;letter-spacing:-.01em}.teams-offering__desc{font-size:clamp(1.5rem,1.8vw,1.75rem);line-height:1.65;color:#445548;margin:0 0 2.4rem}.teams-offering__desc p{margin:0 0 1rem}.teams-offering__desc p:last-child{margin-bottom:0}.teams-offering__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:2.8rem}.teams-offering__chip{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1.2rem;background:#faf7f2;border:1px dashed #DDD6CA;border-radius:9999px;font-size:1.25rem;color:#2f4234;font-weight:500}.teams-offering__chip-bullet{color:#ffa9d6;font-size:1.2rem}.teams-offering__cta{margin-top:auto}.teams-offering__visual{width:100%;position:relative}.teams-gallery--single{border-radius:2rem;overflow:hidden;box-shadow:0 8px 24px #14361d12;border:1px solid #EAE3D7;background:#f8f5f0;aspect-ratio:4 / 3;position:relative}.teams-gallery--single img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.teams-offering:hover .teams-gallery--single img{transform:scale(1.03)}.teams-gallery--duo{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}.teams-gallery__photo{border-radius:1.8rem;overflow:hidden;background:#f8f5f0;border:1px solid #EAE3D7;box-shadow:0 6px 20px #14361d0f;aspect-ratio:1;position:relative}.teams-gallery__photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.teams-offering:hover .teams-gallery__photo img{transform:scale(1.04)}.teams-gallery--trio{display:grid;grid-template-columns:1.3fr 1fr;gap:1.4rem;align-items:stretch}.teams-gallery__trio-main{border-radius:2rem;overflow:hidden;background:#f8f5f0;border:1px solid #EAE3D7;box-shadow:0 8px 24px #14361d12;position:relative;min-height:26rem}.teams-gallery__trio-main img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.teams-gallery__trio-sub{display:flex;flex-direction:column;gap:1.4rem}.teams-gallery__trio-sub .teams-gallery__photo{aspect-ratio:auto;flex:1}.teams-gallery__placeholder{border-radius:2rem;border:2px dashed #E2D7C8;background:linear-gradient(135deg,#faf7f2,#f5efe6);padding:3.5rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:28rem;box-sizing:border-box}.teams-gallery__placeholder-icon{width:5.4rem;height:5.4rem;border-radius:50%;background:#fff;border:1.5px solid #EAE2D5;display:flex;align-items:center;justify-content:center;font-size:2.2rem;margin-bottom:1.4rem;box-shadow:0 4px 12px #14361d0d}.teams-gallery__placeholder-title{font-size:1.5rem;font-weight:600;color:#14361d;margin:0 0 .6rem}.teams-gallery__placeholder-hint{font-size:1.25rem;color:#7b8a7e;max-width:24rem;line-height:1.4;margin:0}.teams-collab{padding:clamp(4rem,6vw,8rem) 0 clamp(6rem,10vw,10rem);text-align:center}.teams-collab__card{max-width:92rem;margin:0 auto;padding:clamp(4rem,6vw,6.5rem) clamp(2rem,5vw,5rem);background:linear-gradient(135deg,#ffefe7,#ffdce9);border-radius:3.2rem;border:1.5px solid rgba(255,169,214,.4);box-shadow:0 16px 48px #b8336a14;position:relative;overflow:hidden}.teams-collab__sparkle{position:absolute;color:#ffa9d6;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:2.2rem;opacity:.7}.teams-collab__sparkle--1{top:2.5rem;left:3rem}.teams-collab__sparkle--2{bottom:2.5rem;right:3rem}.teams-collab__heading{font-family:var(--font-heading-family, serif);font-size:clamp(3.2rem,5vw,5rem);line-height:1.2;color:#14361d;margin:0 0 1.4rem;letter-spacing:-.01em}.teams-collab__subheading{font-size:clamp(1.8rem,2.4vw,2.4rem);font-weight:600;color:#8c2655;margin:0 0 1.2rem}.teams-collab__text{font-size:clamp(1.6rem,2vw,1.9rem);line-height:1.55;color:#3c4d41;max-width:58rem;margin:0 auto 3.2rem}.teams-collab__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.6rem}.teams-collab__btn{background-color:#14361d;color:#fff;padding:1.6rem 3.8rem;font-size:1.6rem}.teams-collab__btn:hover{background-color:#23502e;color:#fff}.teams-sticky-tab{position:fixed;bottom:2.4rem;left:50%;transform:translate(-50%) translateY(0);z-index:990;display:flex;align-items:center;gap:1.4rem;padding:.8rem 1rem .8rem 1.8rem;background:#fdfbf7f2;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1.5px solid #E6DED2;border-radius:9999px;box-shadow:0 12px 36px #14361d29,0 2px 6px #0000000a;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;max-width:calc(100vw - 3.2rem);animation:teamsTabEntrance .5s cubic-bezier(.16,1,.3,1) both}@keyframes teamsTabEntrance{0%{opacity:0;transform:translate(-50%) translateY(30px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.teams-sticky-tab:hover{box-shadow:0 16px 44px #14361d38;transform:translate(-50%) translateY(-2px)}.teams-sticky-tab__pulse{position:relative;width:1rem;height:1rem;border-radius:50%;background:#25d366;flex-shrink:0}.teams-sticky-tab__pulse:after{content:"";position:absolute;top:-.3rem;left:-.3rem;right:-.3rem;bottom:-.3rem;border-radius:50%;border:1.5px solid #25D366;opacity:.8;animation:tabPulse 2s cubic-bezier(.24,0,.38,1) infinite}@keyframes tabPulse{0%{transform:scale(.9);opacity:.9}70%{transform:scale(2.2);opacity:0}to{transform:scale(2.4);opacity:0}}.teams-sticky-tab__prompt{font-size:1.35rem;font-weight:600;color:#14361d;white-space:nowrap}.teams-sticky-tab__btn{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.8rem;border-radius:9999px;background:#25d366;color:#fff;font-size:1.35rem;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 2px 8px #25d3664d;transition:all .2s ease}.teams-sticky-tab__btn:hover{background:#20ba5a;color:#fff;box-shadow:0 4px 14px #25d36666;transform:translateY(-1px)}.teams-sticky-tab__icon{width:1.6rem;height:1.6rem;fill:currentColor;flex-shrink:0}body.template-page-for-teams #whatsapp-fab,body.template-page-corporate #whatsapp-fab{display:none!important}@media screen and (max-width:749px){.teams-hero{padding:3.5rem 0 3rem}.teams-hero__title{font-size:3.4rem}.teams-hero__subtitle{font-size:1.6rem;margin-bottom:2.4rem}.teams-btn{width:100%;padding:1.3rem 2.4rem}.teams-offering{padding:2.4rem 1.8rem;border-radius:2.2rem}.teams-offering__title{font-size:2.5rem}.teams-offering__desc{font-size:1.5rem}.teams-offering__cta .teams-btn{width:100%}.teams-collab__card{padding:3.6rem 2rem;border-radius:2.4rem}.teams-sticky-tab{bottom:1.6rem;padding:.6rem .8rem .6rem 1.2rem;gap:.8rem;width:calc(100vw - 2.8rem);justify-content:space-between}.teams-sticky-tab__prompt{font-size:1.25rem;overflow:hidden;text-overflow:ellipsis}.teams-sticky-tab__btn{padding:.8rem 1.4rem;font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-teams.css.map */
