.app-hero{position:relative;background-color:#d7d3d2}.app-hero__cover{position:relative;z-index:1;background-repeat:no-repeat;background-position:top;background-size:cover}.app-hero__cover:after{background:hsla(0,0%,8%,.25);position:absolute;z-index:2;height:100%;width:100%;top:0}@media screen and (max-width:599px){.app-hero__cover{min-height:820px;background-image:url(/_next/static/media/small.5de95cf4.jpg)}.app-hero__cover:after{content:""}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__cover{min-height:1100px;background-image:url(/_next/static/media/medium.7b62ef54.jpg)}.app-hero__cover:after{content:""}}@media screen and (min-width:900px)and (max-width:1199px){.app-hero__cover{min-height:1200px;background-image:url(/_next/static/media/large.a8952df7.jpg)}}@media screen and (min-width:1200px)and (max-width:1536px){.app-hero__cover{min-height:1400px;background-image:url(/_next/static/media/large.a8952df7.jpg)}}@media screen and (min-width:1537px){.app-hero__cover{min-height:1400px;background-image:url(/_next/static/media/large.a8952df7.jpg)}}.app-hero__content{position:absolute;z-index:2;top:0;left:0;right:0;height:100%}.app-hero__content .MuiContainer-root{height:100%}@media only screen and (min-width:1900px){.app-hero__content{left:-260px}}@media only screen and (min-width:2400px){.app-hero__content{left:-500px}}.app-hero__details{height:100%;display:flex;flex-direction:column;gap:70px}@media screen and (max-width:599px){.app-hero__details{padding-bottom:60px;align-items:center;justify-content:flex-end;gap:40px}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__details{padding-bottom:60px;align-items:center;justify-content:flex-end;gap:40px}}@media screen and (min-width:900px){.app-hero__details{justify-content:center}}.app-hero__details h1{position:relative;display:inline-flex;flex-direction:column}@media screen and (max-width:599px){.app-hero__details h1{align-items:center;text-align:center}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__details h1{align-items:center;text-align:center}}.app-hero__details h1 span.is-1{color:#fff;text-transform:capitalize;text-shadow:0 0 7px rgba(62,62,62,.1)}@media screen and (max-width:599px){.app-hero__details h1 span.is-1{font-size:70px;line-height:1;font-weight:700;letter-spacing:700}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__details h1 span.is-1{font-size:140px;line-height:1;font-weight:700;letter-spacing:700}}@media screen and (min-width:900px)and (max-width:1199px){.app-hero__details h1 span.is-1{font-size:115px;line-height:1;font-weight:700;letter-spacing:700}}@media screen and (min-width:1200px)and (max-width:1536px){.app-hero__details h1 span.is-1{font-size:136px;line-height:1;font-weight:700;letter-spacing:700}}@media screen and (min-width:1537px){.app-hero__details h1 span.is-1{font-size:150px;line-height:1;font-weight:700;letter-spacing:700}}.app-hero__details h1 span.is-2{display:flex;flex-direction:column;padding-top:10px;font-style:italic}.app-hero__details h1 span.is-2 span{display:block}@media screen and (max-width:599px){.app-hero__details h1 span.is-2{color:#fff;border-top:6px solid #fff;font-size:48px;line-height:1;font-weight:400;letter-spacing:.01em}.app-hero__details h1 span.is-2 strong{font-size:64px;line-height:1;font-weight:700;letter-spacing:.1em}.app-hero__details h1 span.is-2 small{font-size:36px;line-height:1;font-weight:400;letter-spacing:.1em}.app-hero__details h1 span.is-2 span{line-height:0}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__details h1 span.is-2{color:#fff;font-size:85px;line-height:1;font-weight:400;letter-spacing:.01em}.app-hero__details h1 span.is-2 strong{font-size:115px;line-height:1;font-weight:700;letter-spacing:.1em}.app-hero__details h1 span.is-2 small{font-size:60px;line-height:1;font-weight:400;letter-spacing:.1em}.app-hero__details h1 span.is-2 span{line-height:0}}@media screen and (min-width:900px)and (max-width:1199px){.app-hero__details h1 span.is-2{color:#15857c;font-size:70px;line-height:1;font-weight:400;letter-spacing:.01em}.app-hero__details h1 span.is-2 strong{font-size:100px;line-height:1;font-weight:700;letter-spacing:.1em}.app-hero__details h1 span.is-2 small{font-size:50px;line-height:1;font-weight:400;letter-spacing:.1em}.app-hero__details h1 span.is-2 span{line-height:0}}@media screen and (min-width:1200px)and (max-width:1536px){.app-hero__details h1 span.is-2{color:#15857c;font-size:85px;line-height:1;font-weight:400;letter-spacing:.01em}.app-hero__details h1 span.is-2 strong{font-size:100px;line-height:1;font-weight:700;letter-spacing:.1em}.app-hero__details h1 span.is-2 small{font-size:60px;line-height:1;font-weight:400;letter-spacing:.1em}.app-hero__details h1 span.is-2 span{line-height:0}}@media screen and (min-width:1537px){.app-hero__details h1 span.is-2{color:#15857c;font-size:100px;line-height:1;font-weight:400;letter-spacing:.01em}.app-hero__details h1 span.is-2 strong{font-size:125px;line-height:1;font-weight:700;letter-spacing:.1em}.app-hero__details h1 span.is-2 small{font-size:70px;line-height:1;font-weight:400;letter-spacing:.1em}.app-hero__details h1 span.is-2 span{line-height:0}}.app-hero__details-action{position:relative;display:flex;flex-direction:column}@media screen and (max-width:599px){.app-hero__details-action{width:340px;gap:30px}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__details-action{width:450px;gap:30px}}@media screen and (min-width:900px)and (max-width:1199px){.app-hero__details-action{width:450px;gap:30px}}@media screen and (min-width:1200px){.app-hero__details-action{gap:40px;width:500px}}.app-hero__details-action .app-cta{text-align:left;justify-content:space-between}.app-hero__details-action .app-cta i{display:flex;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:599px){.app-hero__details-action .app-cta i{height:28px;width:28px}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__details-action .app-cta i{height:32px;width:32px}}@media screen and (min-width:900px)and (max-width:1199px){.app-hero__details-action .app-cta i{height:32px;width:32px}}@media screen and (min-width:1200px){.app-hero__details-action .app-cta i{height:40px;width:40px}}.app-hero__details-action .app-cta.app-cta--primary i{background-image:url(/_next/static/media/icon-chevron-right-white.3117ca64.svg)}.app-hero__details-action .app-cta.app-cta--secondary i{background-image:url(/_next/static/media/icon-chevron-right.675608d0.svg)}@media screen and (max-width:599px){.app-hero__details-action .app-cta{padding:0 20px 0 40px}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__details-action .app-cta{padding:0 20px 0 60px}}@media screen and (min-width:900px)and (max-width:1199px){.app-hero__details-action .app-cta{padding:0 20px 0 30px}}@media screen and (min-width:1200px)and (max-width:1536px){.app-hero__details-action .app-cta{padding:0 20px 0 40px}}@media screen and (min-width:1537px){.app-hero__details-action .app-cta{padding:0 20px 0 40px}}.app-hero__details-info{font-size:12px;color:#5a5a5a;width:600px}@media screen and (max-width:599px){.app-hero__details-info{display:none}}@media screen and (min-width:600px)and (max-width:899px){.app-hero__details-info{display:none}}.ba-gallery{position:relative;background:#fff;overflow:hidden}@media screen and (max-width:599px){.ba-gallery{padding:60px 0 50px}}@media screen and (min-width:600px)and (max-width:899px){.ba-gallery{padding:80px 0 60px}}@media screen and (min-width:900px){.ba-gallery{padding:100px 0 80px}}.ba-gallery__header{text-align:center;margin-bottom:3rem}.ba-gallery__title{color:#1a1a1a;text-transform:none;letter-spacing:0}.ba-gallery__title strong{color:#199c92}@media screen and (max-width:599px){.ba-gallery__title{font-size:28px;line-height:36px;font-weight:700;margin-bottom:.5rem}}@media screen and (min-width:600px)and (max-width:899px){.ba-gallery__title{font-size:36px;line-height:44px;font-weight:700;margin-bottom:.6rem}}@media screen and (min-width:900px){.ba-gallery__title{font-size:42px;line-height:50px;font-weight:700;margin-bottom:.75rem}}.ba-gallery__subtitle{color:#777;max-width:550px;margin:0 auto 2rem}@media screen and (max-width:599px){.ba-gallery__subtitle{font-size:14px;line-height:22px;font-weight:400}}@media screen and (min-width:600px){.ba-gallery__subtitle{font-size:16px;line-height:24px;font-weight:400}}.ba-gallery__carousel{position:relative}.ba-gallery__carousel .slick-list{overflow:visible}.ba-gallery__carousel .slick-track{display:flex!important}.ba-gallery__carousel .slick-slide{height:auto}.ba-gallery__carousel .slick-slide>div{height:100%}.ba-gallery__carousel .slick-dots{bottom:-40px}.ba-gallery__carousel .slick-dots li{margin:0 3px}.ba-gallery__carousel .slick-dots li button:before{font-size:10px;color:#ccc;opacity:1}.ba-gallery__carousel .slick-dots li.slick-active button:before{color:#199c92;opacity:1}.ba-gallery__slide{padding:0 10px;height:100%}.ba-gallery__card{position:relative;border-radius:16px;overflow:hidden;cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.08);border:3px solid transparent;transition:all .3s ease}.ba-gallery__card:hover{border-color:#199c92;box-shadow:0 8px 32px rgba(25,156,146,.2);transform:translateY(-4px)}.ba-gallery__card:hover .ba-gallery__card-overlay{opacity:1}.ba-gallery__img-wrapper{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#f5f5f5}.ba-gallery__img-wrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.ba-gallery__card:hover .ba-gallery__img-wrapper img{transform:scale(1.03)}.ba-gallery__card-overlay{position:absolute;inset:0;background:rgba(15,110,102,.35);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.ba-gallery__zoom-icon{width:52px;height:52px;background:hsla(0,0%,100%,.95);color:#0f6e66;box-shadow:0 2px 12px rgba(0,0,0,.15)}.ba-gallery__arrow,.ba-gallery__zoom-icon{border-radius:50%;display:flex;align-items:center;justify-content:center}.ba-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border:2px solid #199c92;background:#fff;color:#199c92;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ba-gallery__arrow:hover{background:#199c92;color:#fff}.ba-gallery__arrow--prev{left:-22px}@media screen and (max-width:599px){.ba-gallery__arrow--prev{display:none}}.ba-gallery__arrow--next{right:-22px}@media screen and (max-width:599px){.ba-gallery__arrow--next{display:none}}.ba-gallery__arrow:before{display:none}.ba-lightbox{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.85);animation:ba-fadeIn .25s ease}.ba-lightbox,.ba-lightbox__content{display:flex;align-items:center;justify-content:center}.ba-lightbox__content{position:relative;max-width:90vw;max-height:90vh}.ba-lightbox__img{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:12px;box-shadow:0 8px 40px rgba(0,0,0,.4)}.ba-lightbox__close{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;cursor:pointer;opacity:.8;transition:opacity .2s}.ba-lightbox__close:hover{opacity:1}.ba-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.15);border:none;border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:background .2s}.ba-lightbox__nav:hover{background:hsla(0,0%,100%,.3)}.ba-lightbox__nav--prev{left:-70px}.ba-lightbox__nav--next{right:-70px}@media screen and (max-width:599px){.ba-lightbox__nav--prev{left:8px}.ba-lightbox__nav--next{right:8px}}@keyframes ba-fadeIn{0%{opacity:0}to{opacity:1}}.ba-protected-img{position:relative;width:100%;height:100%;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ba-protected-img img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.ba-protected-img__shield{position:absolute;inset:0;z-index:1;background:transparent}.app-debug__bp{z-index:10000;position:fixed;bottom:10px;right:30px;padding:12px;background:rgba(255,176,0,.75);color:#000}.app-debug__bp div{display:none;font-size:10px;letter-spacing:.1em}.app-debug__bp div span{display:block;font-size:13px;font-weight:900;letter-spacing:0;margin-bottom:4px;padding-bottom:3px;border-bottom:2px solid #000}@media screen and (max-width:599px){.app-debug__bp .small{display:block}}@media screen and (min-width:600px)and (max-width:899px){.app-debug__bp .medium{display:block}}@media screen and (min-width:900px)and (max-width:1199px){.app-debug__bp .large{display:block}}@media screen and (min-width:1200px)and (max-width:1536px){.app-debug__bp .xlarge{display:block}}@media screen and (min-width:1537px){.app-debug__bp .xxlarge{display:block}}.ph-toggle{position:fixed;bottom:28px;right:28px;width:62px;height:62px;border-radius:50%;background:linear-gradient(135deg,#0f6e66,#199c92);border:1.5px solid rgba(25,156,146,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 32px rgba(0,0,0,.25),0 0 0 0 rgba(25,156,146,.3);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease;z-index:9998;animation:phPulseRing 3s ease-in-out infinite}.ph-toggle:hover{transform:scale(1.08);box-shadow:0 12px 40px rgba(0,0,0,.3),0 0 0 8px rgba(25,156,146,.12);animation:none}.ph-toggle svg{width:26px;height:26px}.ph-toggle .icon-chat{display:block;transition:opacity .2s,transform .2s}.ph-toggle .icon-close{display:none;opacity:0;transform:rotate(-90deg);transition:opacity .2s,transform .2s}.ph-toggle.open .icon-chat{display:none;opacity:0}.ph-toggle.open .icon-close{display:block;opacity:1;transform:rotate(0deg)}@keyframes phPulseRing{0%,to{box-shadow:0 8px 32px rgba(0,0,0,.25),0 0 0 0 rgba(25,156,146,.25)}50%{box-shadow:0 8px 32px rgba(0,0,0,.25),0 0 0 10px rgba(25,156,146,0)}}.ph-notif{position:absolute;top:4px;right:4px;width:12px;height:12px;background:#ff6b6b;border-radius:50%;border:2px solid #0f6e66;animation:phBlink 2s ease-in-out infinite}@keyframes phBlink{0%,to{opacity:1}50%{opacity:.3}}.ph-window{position:fixed;bottom:104px;right:28px;width:390px;height:600px;background:#fff;border:1px solid rgba(25,156,146,.25);border-radius:20px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.15),inset 0 0 0 1px rgba(25,156,146,.08);z-index:9999;transform:scale(.85) translateY(20px);opacity:0;pointer-events:none;transform-origin:bottom right;transition:transform .35s cubic-bezier(.34,1.4,.64,1),opacity .25s ease}.ph-window.open{transform:scale(1) translateY(0);opacity:1;pointer-events:all}.ph-header{padding:18px 20px 14px;background:linear-gradient(180deg,#199c92,#0f6e66);border-bottom:1px solid rgba(25,156,146,.15);gap:12px}.ph-avatar,.ph-header{display:flex;align-items:center;flex-shrink:0}.ph-avatar{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.2);justify-content:center;font-size:18px}.ph-header-text{flex:1 1}.ph-header-name{font-family:Cormorant Garamond,serif;font-size:16px;font-weight:600;color:#fff;letter-spacing:.02em;line-height:1.2}.ph-header-sub{font-family:DM Sans,sans-serif;font-size:11px;color:hsla(0,0%,100%,.7);margin-top:2px}.ph-status{width:8px;height:8px;background:#a0f5a0;border-radius:50%;box-shadow:0 0 6px #a0f5a0;flex-shrink:0}.ph-messages{flex:1 1;overflow-y:auto;padding:20px 16px 12px;display:flex;flex-direction:column;gap:12px;scroll-behavior:smooth;background:#f0fafa}.ph-messages::-webkit-scrollbar{width:4px}.ph-messages::-webkit-scrollbar-track{background:transparent}.ph-messages::-webkit-scrollbar-thumb{background:rgba(25,156,146,.3);border-radius:2px}.ph-msg{display:flex;gap:8px;align-items:flex-end;animation:phMsgIn .3s cubic-bezier(.34,1.4,.64,1) both}.ph-msg.user{flex-direction:row-reverse}@keyframes phMsgIn{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ph-bubble{max-width:78%;padding:11px 15px;border-radius:18px;font-family:DM Sans,sans-serif;font-size:13.5px;line-height:1.6}.ph-msg.bot .ph-bubble{background:#fff;color:#333;border-bottom-left-radius:4px;border:1px solid rgba(25,156,146,.15);box-shadow:0 1px 4px rgba(0,0,0,.05)}.ph-msg.user .ph-bubble{background:linear-gradient(135deg,#199c92,#0f6e66);color:#fff;border-bottom-right-radius:4px}.ph-msg-avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#199c92,#0f6e66);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.ph-typing .ph-bubble{display:flex;align-items:center;gap:5px;padding:14px 18px}.ph-dot{width:6px;height:6px;background:rgba(25,156,146,.5);border-radius:50%;animation:phDotBounce 1.2s ease-in-out infinite}.ph-dot:nth-child(2){animation-delay:.2s}.ph-dot:nth-child(3){animation-delay:.4s}@keyframes phDotBounce{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-6px);opacity:1}}.ph-suggestions{padding:0 16px 10px;display:flex;gap:6px;flex-wrap:wrap;flex-shrink:0;background:#f0fafa}.ph-chip{font-family:DM Sans,sans-serif;font-size:11.5px;padding:6px 12px;border-radius:20px;background:rgba(25,156,146,.08);border:1px solid rgba(25,156,146,.3);color:#0f6e66;cursor:pointer;transition:background .2s,transform .15s;white-space:nowrap}.ph-chip:hover{background:rgba(25,156,146,.18);transform:translateY(-1px)}.ph-footer{padding:12px 14px 14px;background:#fff;border-top:1px solid rgba(25,156,146,.15);display:flex;align-items:center;gap:10px;flex-shrink:0}.ph-input{flex:1 1;background:#f0fafa;border:1px solid rgba(25,156,146,.2);border-radius:22px;padding:10px 16px;font-family:DM Sans,sans-serif;font-size:13.5px;color:#333;outline:none;resize:none;height:42px;max-height:120px;overflow-y:auto;line-height:1.4;transition:border-color .2s,background .2s}.ph-input:focus{border-color:#199c92;background:#fff}.ph-input::placeholder{color:rgba(0,0,0,.35)}.ph-send{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#199c92,#0f6e66);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 12px rgba(25,156,146,.3)}.ph-send:hover{transform:scale(1.08);box-shadow:0 4px 18px rgba(25,156,146,.45)}.ph-send:disabled{opacity:.4;cursor:not-allowed;transform:none}.ph-send svg{width:16px;height:16px}@media(max-width:480px){.ph-window{bottom:0;right:0;width:100vw;height:100dvh;border-radius:0;border:none}.ph-toggle{bottom:20px;right:20px}}.trust-section{position:relative;background:#f0fafa;overflow:hidden}@media screen and (max-width:599px){.trust-section{padding:60px 0 50px}}@media screen and (min-width:600px)and (max-width:899px){.trust-section{padding:80px 0 60px}}@media screen and (min-width:900px){.trust-section{padding:100px 0 80px}}.trust-section__header{text-align:center;margin-bottom:3rem}.trust-section__title{color:#1a1a1a;text-transform:none;letter-spacing:0}.trust-section__title strong{color:#199c92}@media screen and (max-width:599px){.trust-section__title{font-size:28px;line-height:36px;font-weight:700;margin-bottom:.5rem}}@media screen and (min-width:600px)and (max-width:899px){.trust-section__title{font-size:36px;line-height:44px;font-weight:700;margin-bottom:.6rem}}@media screen and (min-width:900px){.trust-section__title{font-size:42px;line-height:50px;font-weight:700;margin-bottom:.75rem}}.trust-section__subtitle{color:#777;max-width:500px;margin:0 auto 2.5rem}@media screen and (max-width:599px){.trust-section__subtitle{font-size:14px;line-height:22px;font-weight:400}}@media screen and (min-width:600px){.trust-section__subtitle{font-size:16px;line-height:24px;font-weight:400}}.trust-section__scores{display:inline-flex;align-items:center;justify-content:center;gap:2rem;background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.06)}@media screen and (max-width:599px){.trust-section__scores{flex-direction:column;gap:1rem;padding:1.2rem 2rem}}@media screen and (min-width:600px){.trust-section__scores{flex-direction:row;gap:2.5rem;padding:1.2rem 3rem}}.trust-section__score{display:flex;align-items:center;gap:.75rem}.trust-section__score>div{display:flex;flex-direction:column;align-items:flex-start}.trust-section__score-value{font-weight:800;color:#1a1a1a;line-height:1}@media screen and (max-width:599px){.trust-section__score-value{font-size:28px}}@media screen and (min-width:600px){.trust-section__score-value{font-size:32px}}.trust-section__score-label{font-size:12px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}@media screen and (max-width:599px){.trust-section__score-divider{width:60px;height:1px;background:#e0e0e0}}@media screen and (min-width:600px){.trust-section__score-divider{width:1px;height:50px;background:#e0e0e0}}.trust-section__carousel .slick-list{overflow:visible}.trust-section__carousel .slick-track{display:flex!important}.trust-section__carousel .slick-slide{height:auto}.trust-section__carousel .slick-slide>div{height:100%}.trust-section__carousel .slick-dots{bottom:-36px}.trust-section__carousel .slick-dots li{margin:0 3px}.trust-section__carousel .slick-dots li button:before{font-size:10px;color:#ccc;opacity:1}.trust-section__carousel .slick-dots li.slick-active button:before{color:#199c92;opacity:1}.trust-section__slide{padding:0 10px;height:100%}.trust-card{background:#fff;border-radius:14px;box-shadow:0 2px 12px rgba(0,0,0,.06);display:flex!important;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}@media screen and (max-width:599px){.trust-card{padding:1.25rem;min-height:220px}}@media screen and (min-width:600px){.trust-card{padding:1.5rem;min-height:250px}}.trust-card:hover{box-shadow:0 6px 24px rgba(25,156,146,.15);transform:translateY(-2px)}.trust-card__header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.trust-card__avatar{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#199c92;color:#fff;font-weight:700;font-size:18px;flex-shrink:0}.trust-card__author{font-weight:700;font-size:.95rem;color:#1a1a1a;margin-bottom:2px;line-height:1.2}.trust-card__text{color:#444;line-height:1.65;flex-grow:1;margin-bottom:.75rem}@media screen and (max-width:599px){.trust-card__text{font-size:.88rem}}@media screen and (min-width:600px){.trust-card__text{font-size:.92rem}}.trust-card__more{background:none;border:none;color:#199c92;font-weight:600;font-size:.85rem;cursor:pointer;padding:0;margin-bottom:.75rem;transition:color .2s}.trust-card__more:hover{color:#0f6e66}.trust-card__footer{border-top:1px solid #f0f0f0;padding-top:.75rem;display:flex;align-items:center;justify-content:flex-end}.trust-badge{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;padding:4px 10px;border-radius:20px}.trust-badge--google{background:#f1f3f4;color:#5f6368}.trust-badge--trustpilot{background:#e8f7f6;color:#00b67a}.trust-stars{display:inline-flex;gap:1px;line-height:1}.why-phx{background:linear-gradient(180deg,#f0fafa,#fff);overflow:hidden}@media screen and (max-width:599px){.why-phx{padding:60px 0}}@media screen and (min-width:600px)and (max-width:899px){.why-phx{padding:80px 0}}@media screen and (min-width:900px){.why-phx{padding:100px 0}}.why-phx__header{text-align:center;margin-bottom:3rem}.why-phx__title{color:#1a1a1a}.why-phx__title strong{color:#199c92}@media screen and (max-width:599px){.why-phx__title{font-size:26px;line-height:34px;font-weight:700;margin-bottom:.5rem}}@media screen and (min-width:600px)and (max-width:899px){.why-phx__title{font-size:34px;line-height:42px;font-weight:700;margin-bottom:.6rem}}@media screen and (min-width:900px){.why-phx__title{font-size:40px;line-height:48px;font-weight:700;margin-bottom:.75rem}}.why-phx__subtitle{color:#666;max-width:600px;margin:0 auto}@media screen and (max-width:599px){.why-phx__subtitle{font-size:14px;line-height:22px;font-weight:400}}@media screen and (min-width:600px){.why-phx__subtitle{font-size:16px;line-height:26px;font-weight:400}}.why-phx__stats{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}@media screen and (max-width:599px){.why-phx__stats{grid-template-columns:repeat(2,1fr);gap:1rem}}@media screen and (min-width:600px)and (max-width:899px){.why-phx__stats{grid-template-columns:repeat(4,1fr);gap:1.25rem}}@media screen and (min-width:900px){.why-phx__stats{grid-template-columns:repeat(4,1fr);gap:2rem}}.why-phx__stat{text-align:center;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease;border-top:3px solid #199c92}@media screen and (max-width:599px){.why-phx__stat{padding:1.25rem 1rem}}@media screen and (min-width:600px)and (max-width:899px){.why-phx__stat{padding:1.5rem 1rem}}@media screen and (min-width:900px){.why-phx__stat{padding:2rem 1.5rem}}.why-phx__stat:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(25,156,146,.15)}.why-phx__stat-value{display:block;color:#199c92;font-weight:800}@media screen and (max-width:599px){.why-phx__stat-value{font-size:2rem;margin-bottom:.25rem}}@media screen and (min-width:600px)and (max-width:899px){.why-phx__stat-value{font-size:2.25rem;margin-bottom:.3rem}}@media screen and (min-width:900px){.why-phx__stat-value{font-size:2.5rem;margin-bottom:.4rem}}.why-phx__stat-label{display:block;color:#1a1a1a;font-weight:600;margin-bottom:.25rem}@media screen and (max-width:599px){.why-phx__stat-label{font-size:.85rem}}@media screen and (min-width:600px){.why-phx__stat-label{font-size:.95rem}}.why-phx__stat-detail{display:block;color:#888}@media screen and (max-width:599px){.why-phx__stat-detail{font-size:.75rem;line-height:1.3}}@media screen and (min-width:600px){.why-phx__stat-detail{font-size:.8rem;line-height:1.4}}.why-phx__grid{display:grid;grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:599px){.why-phx__grid{grid-template-columns:1fr;gap:1rem}}@media screen and (min-width:600px)and (max-width:899px){.why-phx__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media screen and (min-width:900px){.why-phx__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}.why-phx__card{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.06);border-left:4px solid #199c92;transition:transform .3s ease,box-shadow .3s ease}@media screen and (max-width:599px){.why-phx__card{padding:1.25rem}}@media screen and (min-width:600px)and (max-width:899px){.why-phx__card{padding:1.5rem}}@media screen and (min-width:900px){.why-phx__card{padding:2rem 2.5rem}}.why-phx__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(25,156,146,.15)}.why-phx__card-title{color:#0f6e66;font-weight:700;margin-bottom:.5rem}@media screen and (max-width:599px){.why-phx__card-title{font-size:1rem}}@media screen and (min-width:600px)and (max-width:899px){.why-phx__card-title{font-size:1.1rem}}@media screen and (min-width:900px){.why-phx__card-title{font-size:1.2rem}}.why-phx__card-text{color:#555;line-height:1.6}@media screen and (max-width:599px){.why-phx__card-text{font-size:.85rem}}@media screen and (min-width:600px){.why-phx__card-text{font-size:.95rem}}.av-page__grid{display:grid;grid-gap:20px;gap:20px;margin-top:2.5rem}@media screen and (max-width:599px){.av-page__grid{grid-template-columns:1fr}}@media screen and (min-width:600px)and (max-width:899px){.av-page__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:900px){.av-page__grid{grid-template-columns:repeat(3,1fr)}}.av-page__card{position:relative;border-radius:16px;overflow:hidden;cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.08);border:3px solid transparent;transition:all .3s ease;display:block;text-decoration:none}.av-page__card:hover{border-color:#199c92;box-shadow:0 8px 32px rgba(25,156,146,.2);transform:translateY(-4px)}.av-page__card:hover .av-page__overlay{opacity:1}.av-page__card:hover .av-page__img-wrap img{transform:scale(1.04)}.av-page__img-wrap{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#f5f5f5;-moz-user-select:none;user-select:none;-webkit-user-select:none}.av-page__img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.av-page__img-wrap:after{content:"";position:absolute;inset:0;z-index:1;background:transparent}.av-page__overlay{position:absolute;inset:0;background:rgba(15,110,102,.35);opacity:0;transition:opacity .3s ease;z-index:2}.av-page__overlay,.av-page__zoom{display:flex;align-items:center;justify-content:center}.av-page__zoom{width:52px;height:52px;border-radius:50%;background:hsla(0,0%,100%,.95);color:#0f6e66;box-shadow:0 2px 12px rgba(0,0,0,.15)}.av-page__caption{padding:12px 16px;background:#fff;font-size:13px;color:#555;border-top:1px solid #f0f0f0}.av-page__caption strong{display:block;font-size:14px;color:#1a1a1a;margin-bottom:2px}.av-page__filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:2rem;justify-content:center}.av-page__filter-btn{padding:8px 20px;border-radius:100px;border:2px solid #ececec;background:#fff;font-size:14px;color:#555;cursor:pointer;transition:all .2s ease;font-family:inherit}.av-page__filter-btn:hover{border-color:#199c92;color:#199c92}.av-page__filter-btn--active{background:#199c92;border-color:#199c92;color:#fff;font-weight:600}.av-page__count{text-align:center;margin-top:1rem;font-size:14px;color:#8e8e98}.av-page__disclaimer{margin-top:3rem;padding:20px 24px;background:#f8f9fb;border-radius:12px;border-left:3px solid #199c92;font-size:13px;color:#777;line-height:1.6}.av-page__trust{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ececec}.av-page__trust-item{font-size:14px;color:#555;display:flex;align-items:center;gap:6px}.av-page__trust-item strong{color:#199c92}.equipe-hero{background:linear-gradient(135deg,#0f6e66,#199c92 50%,#24b5a8);text-align:center;position:relative;overflow:hidden}@media screen and (max-width:599px){.equipe-hero{padding:3rem 1rem 2.5rem}}@media screen and (min-width:600px)and (max-width:899px){.equipe-hero{padding:4rem 2rem 3rem}}@media screen and (min-width:900px){.equipe-hero{padding:5rem 2rem 3.5rem}}.equipe-hero:before{top:-50%;right:-20%;width:400px;height:400px;background:hsla(0,0%,100%,.05)}.equipe-hero:after,.equipe-hero:before{content:"";position:absolute;border-radius:50%}.equipe-hero:after{bottom:-30%;left:-10%;width:300px;height:300px;background:hsla(0,0%,100%,.04)}.equipe-hero__badge{display:inline-block;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:hsla(0,0%,100%,.9);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 20px;border-radius:50px;border:1px solid hsla(0,0%,100%,.2);margin-bottom:1.25rem}.equipe-hero__title{color:#fff;margin:0 0 .75rem}.equipe-hero__title strong{color:#fff;font-weight:800}@media screen and (max-width:599px){.equipe-hero__title{font-size:26px;line-height:34px;font-weight:700}}@media screen and (min-width:600px)and (max-width:899px){.equipe-hero__title{font-size:34px;line-height:42px;font-weight:700}}@media screen and (min-width:900px){.equipe-hero__title{font-size:42px;line-height:52px;font-weight:700}}.equipe-hero__subtitle{color:hsla(0,0%,100%,.8);margin:0}@media screen and (max-width:599px){.equipe-hero__subtitle{font-size:13px;line-height:20px;font-weight:400}}@media screen and (min-width:600px){.equipe-hero__subtitle{font-size:15px;line-height:24px;font-weight:400}}.app-equipe .equipe-intro{text-align:center;max-width:700px;margin:0 auto 3rem}.app-equipe .equipe-intro p{color:#555;font-size:1.05rem;line-height:1.75}.app-equipe .equipe-intro p strong{color:#0f6e66}.app-equipe .equipe-members{display:grid;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}@media screen and (max-width:599px){.app-equipe .equipe-members{grid-template-columns:1fr}}@media screen and (min-width:600px){.app-equipe .equipe-members{grid-template-columns:1fr}}.app-equipe .equipe-card{display:flex;gap:1.5rem;background:#fff;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.07);padding:2rem;align-items:flex-start}@media screen and (max-width:599px){.app-equipe .equipe-card{flex-direction:column;align-items:center;text-align:center}}.app-equipe .equipe-card__icon{font-size:2.5rem;flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#f0fafa;border-radius:16px}.app-equipe .equipe-card__name{font-size:1.25rem;font-weight:700;color:#0f6e66;margin-bottom:.5rem}.app-equipe .equipe-card__bio{color:#444;line-height:1.7;font-size:.95rem;margin:0}.app-equipe .equipe-ars{background:linear-gradient(135deg,#f0fafa,#e8f6f5);border-left:4px solid #199c92;border-radius:12px;padding:2rem 2.5rem;margin-bottom:3rem}.app-equipe .equipe-ars__badge{display:inline-block;font-weight:700;font-size:1.1rem;color:#0f6e66;margin-bottom:.75rem}.app-equipe .equipe-ars p{color:#444;line-height:1.75;font-size:.95rem;margin:0}.app-equipe .equipe-ars p strong{color:#0f6e66}.app-equipe .equipe-clinic{margin-top:0;margin-bottom:3rem}.app-equipe .equipe-clinic h2{text-align:center;font-size:1.6rem;color:#1a1a1a;margin-bottom:.75rem}.app-equipe .equipe-clinic h2 strong{color:#199c92}.app-equipe .equipe-clinic__intro{text-align:center;color:#666;max-width:600px;margin:0 auto 2rem;line-height:1.7}.app-equipe .equipe-clinic__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media screen and (max-width:599px){.app-equipe .equipe-clinic__grid{grid-template-columns:1fr}}.app-equipe .equipe-clinic__item{display:flex;align-items:center;gap:.75rem;background:#f0fafa;border-radius:12px;padding:1rem 1.25rem}.app-equipe .equipe-clinic__icon{font-size:1.5rem;flex-shrink:0}.app-equipe .equipe-clinic__label{font-size:.9rem;color:#333;font-weight:500}.app-equipe .equipe-why{margin-bottom:3rem;background:#fff;border-radius:16px;box-shadow:0 2px 16px rgba(0,0,0,.06);padding:2.5rem}.app-equipe .equipe-why h2{font-size:1.4rem;color:#1a1a1a;margin-bottom:1.25rem}.app-equipe .equipe-why h2 strong{color:#199c92}.app-equipe .equipe-why__content p{color:#444;line-height:1.75;font-size:.95rem;margin-bottom:1rem}@media screen and (min-width:600px)and (max-width:899px){.app-service h1{max-width:650px;margin:auto}}@media screen and (min-width:900px)and (max-width:1199px){.app-service h1{max-width:650px;margin:auto}}.app-service section{position:relative;margin-bottom:40px;padding-bottom:20px;padding-top:20px}@media screen and (min-width:900px){.app-service section{margin-bottom:0;padding-bottom:40px;padding-top:40px}.app-service section:first-child{padding-top:0}.app-service section:last-child{padding-bottom:0}}.app-service section .rows{flex-direction:column;gap:40px}.app-service section .rows,.app-service section .rows .col{display:flex;align-items:center;justify-content:center;width:100%}@media screen and (min-width:900px){.app-service section .rows .col{width:50%}.app-service section .rows{flex-direction:row;gap:0}.app-service section:after{top:0;width:1px;height:100%;background-color:#ececec}.app-service section:after,.app-service section:before{content:"";position:absolute;left:0;right:0;margin:auto}.app-service section:before{bottom:0;height:12px;width:44px;background:#fff;z-index:100;border:3px solid #199c92;border-left:0;border-right:0;transform:skew(0,-12deg)}.app-service section:last-child:before{display:none}.app-service section:nth-child(odd) .col:first-child{justify-content:flex-end}.app-service section:nth-child(odd) .col:last-child{justify-content:flex-start;padding-left:40px}.app-service section:nth-child(2n) .rows{flex-direction:row-reverse}.app-service section:nth-child(2n) .col:first-child{justify-content:flex-start}.app-service section:nth-child(2n) .col:last-child{justify-content:flex-end;padding-right:40px}}.app-service .app-media img{height:auto;width:100%}@media screen and (max-width:599px){.app-service .app-media{height:320px;width:380px}}@media screen and (min-width:600px)and (max-width:899px){.app-service .app-media{height:450px;width:550px}}@media screen and (min-width:900px)and (max-width:1199px){.app-service .app-media{height:450px;width:450px}}@media screen and (min-width:1200px)and (max-width:1536px){.app-service .app-media{height:450px;width:550px}}@media screen and (min-width:1537px){.app-service .app-media{height:450px;width:550px}}.app-service .app-typo{position:relative}.app-service .app-typo h2{margin-top:0}.app-service .app-typo p,.app-service .app-typo ul li{color:#8898aa}.app-service .app-typo:before{content:"";position:absolute;border:2px solid #fff;border-radius:20px}@media screen and (max-width:599px){.app-service .app-typo{background:rgba(21,133,124,.12);border-radius:20px;max-width:90%;padding:40px;text-align:center}.app-service .app-typo h2{color:#15857c;border-width:0}.app-service .app-typo h2:after{background-color:#fff;height:2px;right:0;left:0;margin-left:auto;margin-right:auto}.app-service .app-typo:before{left:12px;right:12px;top:12px;bottom:12px}}@media screen and (min-width:600px)and (max-width:899px){.app-service .app-typo{background:rgba(21,133,124,.12);border-radius:20px;max-width:520px;padding:40px;text-align:center}.app-service .app-typo h2{color:#15857c;border-width:0}.app-service .app-typo h2:after{background-color:#fff;height:2px;right:0;left:0;margin-left:auto;margin-right:auto}.app-service .app-typo:before{left:20px;right:20px;top:20px;bottom:20px}}@media screen and (min-width:900px)and (max-width:1199px){.app-service .app-typo{max-width:360px}.app-service .app-typo p,.app-service .app-typo ul li{font-size:16px;text-align:justify}}@media screen and (min-width:1200px)and (max-width:1536px){.app-service .app-typo{max-width:450px;width:100%}}@media screen and (min-width:1537px){.app-service .app-typo{max-width:450px;width:100%}}@media screen and (max-width:599px){.app-contact{padding:40px 0}}@media screen and (min-width:600px){.app-contact{padding:80px 0;background-color:#fafafa}}@media screen and (min-width:1200px){.app-contact .is-pined{margin-top:40px}}.app-contact .fe4m6a{overflow:hidden;height:1px;width:1px}.app-contact .h1,.app-contact h1{font-size:36px;font-weight:100;margin:0 0 40px}.app-contact .h1 strong,.app-contact h1 strong{font-weight:700}.app-contact .MuiAlert-root{width:100%;margin-bottom:20px}.app-contact .rows{display:flex;justify-content:center}.app-contact .rows .col{position:relative}@media screen and (max-width:599px){.app-contact .rows .col{width:100%}.app-contact .rows{flex-direction:column;gap:80px}}@media screen and (min-width:600px)and (max-width:899px){.app-contact .rows{flex-direction:column;gap:80px}}@media screen and (min-width:900px)and (max-width:1199px){.app-contact .rows{flex-direction:column;gap:80px}}@media screen and (min-width:1200px)and (max-width:1536px){.app-contact .rows{flex-direction:row-reverse;gap:40px}}@media screen and (min-width:1537px){.app-contact .rows{flex-direction:row-reverse;gap:80px}}.app-contact .app-typo a{text-decoration:underline;font-weight:500}@media screen and (min-width:600px)and (max-width:899px){.app-contact .app-typo{max-width:480px}}@media screen and (min-width:900px)and (max-width:1199px){.app-contact .app-typo{max-width:600px}}@media screen and (min-width:1200px)and (max-width:1536px){.app-contact .app-typo{max-width:480px}}@media screen and (min-width:1537px){.app-contact .app-typo{max-width:480px}}.app-contact__boxe{position:relative;display:flex;flex-direction:column;align-items:center;border-radius:30px;background-color:#fff;transition:var(--transition-tab)}@media screen and (min-width:600px){.app-contact__boxe:hover{box-shadow:0 -6px 32px rgba(62,57,107,.05)}}.app-contact__boxe:after{border-radius:2cap;position:absolute;z-index:40;pointer-events:none;border:1px solid #ececec;top:20px;bottom:20px;left:20px;right:20px}@media screen and (min-width:600px){.app-contact__boxe:after{content:""}}@media screen and (max-width:599px){.app-contact__boxe{width:100%}}@media screen and (min-width:600px)and (max-width:899px){.app-contact__boxe{width:540px;min-height:840px;padding:80px 60px;margin:auto}}@media screen and (min-width:900px)and (max-width:1199px){.app-contact__boxe{width:740px;min-height:840px;padding:80px;margin:auto}}@media screen and (min-width:1200px)and (max-width:1536px){.app-contact__boxe{width:740px;min-height:840px;padding:80px}}@media screen and (min-width:1537px){.app-contact__boxe{width:800px;min-height:840px;padding:80px}}.no-outline{outline:none}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.app-consultation h1{position:fixed;top:-1000px}@media screen and (min-width:1200px){.app-consultation .is-pined{position:-webkit-sticky!important;position:sticky!important;top:180px}.app-consultation .rows{align-items:flex-start}}.app-consultation__select{width:100%;display:flex;align-items:center;flex-wrap:wrap}.app-consultation__select button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;white-space:nowrap;font-size:18px;line-height:1;font-weight:700;display:flex;align-items:center;flex-direction:column-reverse;justify-content:center;margin:0 0 20px}.app-consultation__select button i{content:"";position:relative;border-radius:50%;background-color:#dadada;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.app-consultation__select button i:before{content:"";opacity:0;background-color:rgba(21,133,124,.9);background-image:url(/_next/static/media/icon-circle-check-white.4e1aa18c.svg);background-repeat:no-repeat;background-position:50%;background-size:50px;position:absolute;border-radius:50%;top:0;left:0;right:0;bottom:0;transition:var(--transition-tab)}.app-consultation__select button i:after{content:"";transition:var(--transition-tab);border:2px solid transparent;border-radius:50%;position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px}.app-consultation__select button:hover i:after{border-color:#15857c}.app-consultation__select button.is-active{color:#15857c}.app-consultation__select button.is-active i:before{opacity:1}.app-consultation__select button.is-active i:after{border-color:#15857c}.app-consultation__select--a{justify-content:space-between}.app-consultation__select--a i{height:150px;width:150px}@media screen and (max-width:599px){.app-consultation__select--a{justify-content:center;flex-direction:column}}@media screen and (min-width:600px)and (max-width:899px){.app-consultation__select--a{justify-content:center;flex-direction:column}}.app-consultation__select--b{justify-content:space-between;gap:30px}.app-consultation__select--b i{height:120px;width:120px}@media screen and (max-width:599px){.app-consultation__select--b{max-width:300px;justify-content:center;margin:auto}}@media screen and (min-width:600px)and (max-width:899px){.app-consultation__select--b{max-width:300px;justify-content:center;margin:auto}}.app-consultation__group{width:100%}.app-consultation__group,.app-consultation__group h4{display:flex;flex-direction:column;margin-bottom:40px}.app-consultation__group h4{align-items:center}.app-consultation__group h4 small{display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;margin-bottom:15px;color:#15857c}.app-consultation__group h4 small:after{content:"";display:block;height:60px;width:60px;position:absolute;border-radius:50%;border:4px solid rgba(21,133,124,.4)}.app-consultation__group h4 span{display:flex;gap:5px;font-size:36px;font-weight:100}@media screen and (max-width:599px){.app-consultation__group h4 span{flex-direction:column;align-items:center}}@media screen and (min-width:600px)and (max-width:899px){.app-consultation__group h4 span{flex-direction:column;align-items:center}}.app-consultation__group h4 span i{color:#ff3535}.app-consultation__group h4 span strong{font-weight:700}.app-loading-dot{align-items:center;display:flex;justify-content:center;margin-top:-5px}.app-loading-dot span{display:inline-block;border-radius:30px}.app-loading-dot span:nth-of-type(2){animation-delay:.2s}.app-loading-dot span:nth-of-type(3){animation-delay:.3s}.app-loading-dot--default{height:10px;width:100px}.app-loading-dot--default span{animation:dot 1s ease-in-out infinite;background-color:hsla(0,0%,100%,.8);height:15px;width:15px;margin:5px}.app-loading-dot--xl{width:125px;height:25px}.app-loading-dot--xl span{animation:dotXl 1s ease-in-out infinite;background-color:#d2d2d2;height:20px;width:20px;margin:10px}@keyframes rotateSpinner{to{transform:rotate(1turn)}}@keyframes dot{0%{background-color:hsla(0,0%,100%,.3);transform:scale(1)}50%{background-color:hsla(0,0%,100%,.5);transform:scale(1.3)}to{background-color:hsla(0,0%,100%,.3);transform:scale(1)}}@keyframes dotXl{0%{background-color:#d2d2d2;transform:scale(1)}50%{background-color:#767676;transform:scale(1.3)}to{background-color:#d2d2d2;transform:scale(1)}}