@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";*{box-sizing:border-box;margin:0;padding:0}:root{--bg:#f0f0f0;--bg-card:#fff;--bg-dark:#151619;--text:#646464;--text-dark:#121212;--text-muted:#a1a1a1;--text-light:#f0f0f0;--accent:#fb5000;--accent-hover:#ec5008;--border:#00000014}.accent-dot{color:var(--accent)!important}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text-dark);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}.wrapper{max-width:1350px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.btn{cursor:pointer;white-space:nowrap;border:none;border-radius:50px;justify-content:center;align-items:center;padding:6px 29px;font-family:inherit;font-size:14.4px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:#fb5000;color:#fff!important}.btn-primary:hover{background:#ec5008}.btn-secondary{border:1px solid var(--border);background:#fff;color:var(--text-dark)!important}.btn-secondary:hover{background:var(--bg)}a,.btn,.review-card,.showcase-card,.interactive-card,.form-submit-btn{transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s,color .3s,opacity .3s,border-color .3s}a:not(p a){text-decoration:none;display:inline-block}a:hover,.btn:hover,.review-card:hover,.showcase-card:hover,.interactive-card:hover,.form-submit-btn:hover{transform:translateY(-1px)}@media (width<=768px){.wrapper{padding-left:1rem;padding-right:1rem}}.site-header{justify-content:space-between;align-items:center;padding:24px 0;display:flex}.site-logo{letter-spacing:-.5px;color:var(--text-dark);font-size:1.4em;font-weight:800;text-decoration:none;transition:none}.site-logo:hover{color:var(--text-dark);transform:none!important}.logo-dot{color:#fb5000}.header-link{color:#fafafa;background:#fb5000;border:none;border-radius:50px;justify-content:center;align-items:center;padding:6px 29px;font-size:14.4px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.header-link:hover{background:#ec5008;transform:translateY(-1px)}@media (width<=768px){.site-header{padding:16px 0}}.hero{flex-direction:column;justify-content:start;align-items:center;display:flex}.hero-container{flex-direction:row;justify-content:center;align-items:center;gap:140px;width:100%;display:flex}.hero-content{flex-direction:column;flex-shrink:0;gap:0;width:540px;display:flex}.hero-heading-wrapper{flex-direction:column;gap:30px;display:flex}.hero-badge{background:var(--accent);border-radius:25px;align-items:center;gap:6px;width:fit-content;padding:3px 13px;display:inline-flex}.hero-badge span{color:var(--accent);letter-spacing:-.168px;font-size:11.2px;font-weight:600}.hero-badge p{color:var(--text-light);letter-spacing:-.168px;font-size:11.2px;font-weight:600}.hero h1{color:var(--text-dark);letter-spacing:-3.6px;width:640px;font-size:72px;font-weight:700;line-height:1.1}.hero h1 .highlight{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--text-dark);text-decoration-color:var(--text-dark);text-underline-offset:8px}.hero-subtitle{color:#4f4f4f;letter-spacing:-.616px;font-size:17.6px;font-weight:500;line-height:1.35}.hero-buttons{gap:12px;display:flex}.btn-text{letter-spacing:-.32px}.hero-trust{align-items:center;gap:14px;margin-top:32px;display:flex}.trust-avatars{align-items:center;display:flex}.trust-avatar{border:0px solid var(--bg-dark);background:var(--bg-card);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-8px;font-size:11px;display:flex;overflow:hidden}.trust-avatar:first-child{margin-left:0}.trust-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.trust-info p:first-child{color:var(--text-dark);font-size:14.4px;font-weight:600}.trust-info p:last-child{color:#4f4f4f;font-size:11.2px;font-weight:600}.hero-images{width:690px;height:809px;position:relative;overflow:hidden}.hero-images-ticker{gap:7px;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.ticker-column{flex:1;position:relative;overflow:hidden}.ticker-column:before,.ticker-column:after{content:"";z-index:2;pointer-events:none;height:120px;position:absolute;left:0;right:0}.ticker-column:before{background:linear-gradient(to bottom, var(--bg) 0%, transparent 100%);top:0}.ticker-column:after{background:linear-gradient(to top, var(--bg) 0%, transparent 100%);bottom:0}.ticker-list{will-change:transform;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ticker-list-up{animation:25s linear infinite tickerScrollUp}.ticker-list-down{animation:25s linear infinite tickerScrollDown}.ticker-item{flex-shrink:0;width:100%;height:fit-content}.ticker-image{border-radius:20px;width:100%;overflow:hidden}.ticker-image img{object-fit:cover;border-radius:inherit;width:100%;height:auto;display:block}@keyframes tickerScrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes tickerScrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (width<=768px){.hero{min-height:auto;padding:3em 0}.hero-container{flex-direction:column;gap:60px}.hero-content{gap:0;width:100%;padding-top:0}.hero-heading-wrapper{gap:20px}.hero h1{letter-spacing:-1.8px;width:100%;font-size:36px}.hero-subtitle{font-size:15px}.hero-buttons{flex-direction:row;gap:8px}.btn{flex:1;padding:6px 12px;font-size:13px}.hero-images{width:100%;height:300px}.hero-images-ticker{flex-direction:column}.ticker-column-down{display:none}.ticker-column:before,.ticker-column:after{height:60px}}#services{padding:7.5em 0;overflow:hidden}.services-container{flex-direction:column;justify-content:flex-start;align-items:center;gap:50px;display:flex}.services-heading-wrapper{flex-direction:row;justify-content:space-between;gap:0;width:100%;display:flex}.services-heading-left{flex-direction:column;gap:15px;width:800px;display:flex}.services-heading-wrapper>p{color:#4f4f4f;letter-spacing:-.56px;text-align:left;align-self:center;width:320px;margin:0;font-size:16px;font-weight:500;line-height:1.4}.section-label{align-items:center;gap:6px;width:fit-content;margin-bottom:0;display:inline-flex}.section-label span{color:var(--accent);letter-spacing:-.168px;font-size:11.2px;font-weight:600}.section-label p{color:var(--text-light);letter-spacing:-.168px;font-size:11.2px;font-weight:600}.services-badge{background:var(--accent);border-radius:25px;width:fit-content;padding:3px 13px}.services-badge p{color:var(--text-light)}.services-heading-left h2{color:var(--text-dark);letter-spacing:-3.84px;text-align:left;width:600px;margin:0;font-size:64px;font-weight:700;line-height:1.1}.services-grid{flex-wrap:nowrap;gap:16px;width:100%;display:flex}.service-card{background:#e5e5e5;border-radius:20px;flex-direction:column;width:100%;padding:7px;display:flex}.service-inner{background:var(--bg);border-radius:16px;padding:27px;box-shadow:0 .602187px .602187px -.916667px #00000014,0 2.28853px 2.28853px -1.83333px #00000014,0 10px 10px -2.75px #00000012}.service-content{flex-direction:column;gap:50px;display:flex}.service-icon{justify-content:center;align-items:center;width:60px;height:48px;display:flex}.service-icon .icon-placeholder{color:#ffffff80;font-size:28px}.service-text h3{color:var(--text-dark);letter-spacing:-.72px;margin-bottom:12px;font-size:24px;font-weight:700}.service-text>p{color:#4f4f4f;letter-spacing:-.56px;margin-bottom:16px;font-size:16px;font-weight:500;line-height:1.4}.service-tags{flex-wrap:wrap;gap:8px;display:flex}.service-tag{color:#000;letter-spacing:0;background-color:#e5e5e5;border-radius:30px;align-items:center;gap:8px;padding:3px 9px;font-size:12px;font-weight:400;display:flex}.service-tag:before{content:"";background-color:#ff3700;border-radius:20px;flex-shrink:0;width:6px;height:6px}.service-image-container{margin-top:9px}.service-image-container img{object-fit:cover;object-position:center center;border-radius:17px;width:100%;height:100%;display:block}@media (width<=768px){#services{padding:3em 0}.services-heading-wrapper{flex-direction:column;gap:15px}.services-heading-left{width:100%}.services-heading-left h2{letter-spacing:-1.8px;width:100%;font-size:36px}.services-heading-wrapper>p{width:100%}.services-grid{flex-direction:column}.service-card{width:100%}}#benefits{padding:7.5em 0;overflow:hidden}.benefits-container{flex-direction:column;justify-content:flex-start;align-items:center;gap:50px;display:flex}.benefits-heading-wrapper{flex-direction:row;justify-content:space-between;gap:0;width:100%;display:flex}.benefits-heading-left{flex-direction:column;gap:15px;width:800px;display:flex}.benefits-heading-wrapper>p{color:#4f4f4f;letter-spacing:-.56px;text-align:left;align-self:center;width:320px;margin:0;font-size:16px;font-weight:500;line-height:1.4}.benefits-badge{background:var(--accent);border-radius:25px;width:fit-content;padding:3px 13px}.benefits-badge p{color:var(--text-light)}.benefits-heading-left h2{color:var(--text-dark);letter-spacing:-3.84px;text-align:left;width:600px;margin:0;font-size:64px;font-weight:700;line-height:1.1}.benefits-bento{background:#e5e5e5;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:7px;width:100%;padding:7px;display:grid}.benefit-card{background:#f0f0f0;border-radius:16px;overflow:hidden;box-shadow:0 .602187px .602187px -.916667px #00000014,0 2.28853px 2.28853px -1.83333px #00000014,0 10px 10px -2.75px #00000012}.benefit-card-content{border-radius:12px;flex-direction:column;gap:50px;min-height:200px;padding:20px;display:flex}.benefit-card-header{justify-content:space-between;align-items:center;display:flex}.benefit-icon{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.benefit-dots{gap:6px;display:flex}.benefit-dot{background:#e5e5e5;border-radius:13px;width:9px;height:9px}.benefit-dot.active{background:#ff4726}.benefit-card-body h3{color:var(--text-dark);letter-spacing:-.54px;margin:0 0 8px;font-size:18px;font-weight:700}.benefit-card-body p{color:#4f4f4f;letter-spacing:-.42px;margin:0;font-size:14px;font-weight:500;line-height:1.43}@media (width<=768px){#benefits{padding:3em 0}.benefits-heading-wrapper{flex-direction:column;gap:15px}.benefits-heading-left{width:100%}.benefits-heading-left h2{letter-spacing:-1.8px;width:100%;font-size:36px}.benefits-heading-wrapper>p{width:100%}.benefits-bento{grid-template-columns:1fr}}#work{padding:7.5em 0;overflow:hidden}.work-container{flex-direction:column;justify-content:flex-start;align-items:center;gap:50px;display:flex}.work-heading-wrapper{flex-direction:row;justify-content:space-between;gap:0;width:100%;display:flex}.work-heading-left{flex-direction:column;gap:15px;width:800px;display:flex}.work-heading-wrapper>p{color:#4f4f4f;letter-spacing:-.56px;text-align:left;align-self:center;width:320px;margin:0;font-size:16px;font-weight:500;line-height:1.4}.work-badge{background:var(--accent);border-radius:25px;width:fit-content;padding:3px 13px}.work-badge p{color:var(--text-light)}.work-heading-left h2{color:var(--text-dark);letter-spacing:-3.84px;text-align:left;width:600px;margin:0;font-size:64px;font-weight:700;line-height:1.1}.work-grid{grid-template-columns:repeat(2,1fr);gap:7px;width:100%;display:grid}.showcase-card--skeleton{aspect-ratio:7/5;background:#e8e8e8;border-radius:16px;position:relative;overflow:hidden}@media (width<=768px){#work{padding:3em 0}.work-heading-wrapper{flex-direction:column;gap:15px}.work-heading-left{width:100%}.work-heading-left h2{letter-spacing:-1.8px;width:100%;font-size:36px}.work-heading-wrapper>p{width:100%}.work-grid{grid-template-columns:1fr}}.showcase-card{color:inherit;aspect-ratio:7/5;background:#e8e8e8;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden}.showcase-card__image-wrap{position:absolute;inset:0;overflow:hidden}.showcase-card__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1);display:block}.showcase-card__img.loaded{opacity:1}.showcase-card:hover .showcase-card__img{transform:scale(1.04)}.showcase-card__skeleton{z-index:1;background:linear-gradient(90deg,#ececec 25%,#e0e0e0 50%,#ececec 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite showcase-skeleton;position:absolute;inset:0}@keyframes showcase-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.showcase-card__content{z-index:3;opacity:0;background:#f3f3f3;border:1px solid #fff3;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 14px 20px;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:8px;left:8px;right:8px;transform:translateY(12px)}.showcase-card:hover .showcase-card__content{opacity:1;transform:translateY(0)}.showcase-card__info{flex-direction:column;gap:2px;min-width:0;display:flex}.showcase-card__name{letter-spacing:-.02em;color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;font-weight:700;line-height:1.25;overflow:hidden}.showcase-card__category{color:#1a1a1a80;font-size:13px;font-weight:500;line-height:1.3}.showcase-card__link-icon{color:#fff;background:#1a1a1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,transform .2s;display:flex}.showcase-card:hover .showcase-card__link-icon:hover{background:#333;transform:scale(1.06)}@media (width<=768px){.showcase-card{aspect-ratio:4/3}.showcase-card__content{opacity:1;transform:translateY(0)}.showcase-card__name{font-size:15px}.showcase-card__category{font-size:12px}.showcase-card__link-icon{width:36px;height:36px}}@media (width<=480px){.showcase-card{aspect-ratio:3/2}.showcase-card__content{border-radius:12px;padding:12px 12px 12px 16px;bottom:6px;left:6px;right:6px}}#faqs{padding:7.5em 0;overflow:clip}.faqs-container{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:50px;display:flex}.faqs-heading-wrapper{flex-direction:column;gap:10px;width:535px;display:flex}.faqs-badge{background:var(--accent);border-radius:25px;width:fit-content;padding:3px 13px}.faqs-badge p{color:var(--text-light)}.faqs-heading-wrapper h2{color:var(--text-dark);letter-spacing:-3.84px;width:450px;margin:0;font-size:64px;font-weight:700;line-height:1.1}.faqs-heading-wrapper>p{color:#4f4f4f;letter-spacing:-.56px;text-align:left;width:320px;margin:0;font-size:16px;font-weight:500;line-height:1.4}.faqs-accordion{flex-direction:column;flex-shrink:0;width:696px;display:flex}.faq-item{background:#e5e5e5;border-radius:20px;margin-bottom:7px;padding:7px}.faq-inner{background:var(--bg);border-radius:16px;padding:1px;overflow:hidden;box-shadow:0 .602187px .602187px -.916667px #00000014,0 2.28853px 2.28853px -1.83333px #00000014,0 10px 10px -2.75px #00000012}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 24px;transition:color .2s;display:flex}.faq-question:hover{color:var(--text-dark)}.faq-question h3{color:var(--text-dark);letter-spacing:-1.04px;font-size:20.8px;font-weight:600;line-height:1.4}.faq-icon{color:var(--text-muted);flex-shrink:0;margin-left:16px;font-size:20px;transition:transform .3s}.faq-item.open .faq-icon{color:var(--accent);transform:rotate(45deg)}.faq-answer{padding:0 24px 20px;overflow:hidden}.faq-answer p{color:#4f4f4f;letter-spacing:-.45px;font-size:15px;font-weight:500;line-height:1.47}@media (width<=768px){#faqs{padding:3em 0}.faqs-container{flex-direction:column}.faqs-heading-wrapper{width:100%}.faqs-heading-wrapper h2{letter-spacing:-1.8px;width:100%;font-size:36px}.faqs-heading-wrapper>p,.faqs-accordion{width:100%}}#contact{padding:7.5em 0;overflow:hidden}.contact-container{flex-direction:row;justify-content:space-between;align-items:stretch;gap:50px;display:flex}.contact-content{flex-direction:column;justify-content:space-between;width:535px;min-height:100%;display:flex}.contact-heading-wrapper{flex-direction:column;gap:10px;display:flex}.contact-badge{background:var(--accent);border-radius:25px;width:fit-content;padding:3px 13px}.contact-badge p{color:var(--text-light)}.contact-heading-wrapper h2{color:var(--text-dark);letter-spacing:-3.84px;width:535px;margin:0;font-size:64px;font-weight:700;line-height:1.1}.contact-heading-wrapper>p{color:#4f4f4f;letter-spacing:-.56px;text-align:left;width:320px;margin:0;font-size:16px;font-weight:500;line-height:1.4}.contact-info-cards{background:#e5e5e5;border-radius:20px;flex-direction:row;gap:7px;width:535px;padding:7px;display:flex}.contact-info-card{background:var(--bg);border-radius:16px;flex:1;padding:1px;box-shadow:0 .602187px .602187px -.916667px #00000014,0 2.28853px 2.28853px -1.83333px #00000014,0 10px 10px -2.75px #00000012}.contact-info-inner{flex-direction:column;gap:20px;height:100%;padding:24px;display:flex}.contact-info-icon{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.contact-info-text{flex-direction:column;gap:4px;display:flex}.contact-info-text span{color:var(--text-muted);font-size:12px}.contact-info-text a{color:var(--text-dark);letter-spacing:-.32px;font-size:16px;font-weight:600;text-decoration:none}.contact-info-text a:hover{color:var(--accent)}.contact-form-wrapper{flex-shrink:0;width:696px}.contact-form{background:var(--bg-dark);border-radius:20px;flex-direction:column;gap:20px;padding:25px;display:flex}.form-field{flex-direction:column;gap:10px;display:flex}.form-label-text{color:#a1a1a1;font-size:13px;font-weight:500}.contact-form input,.contact-form textarea{color:var(--text-light);background:0 0;border:none;border-bottom:1px solid #ffffff26;border-radius:0;outline:none;padding:10px 0;font-family:inherit;font-size:16px;transition:border-color .2s}.contact-form input:focus,.contact-form textarea:focus{border-bottom-color:var(--accent)}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#ffffff4d}.contact-form textarea{resize:vertical;min-height:80px}.form-radio-group{background:#ffffff14;border-radius:8px;gap:1px;display:flex;overflow:hidden}.form-radio{cursor:pointer;background:#ffffff08;flex:1;justify-content:center;align-items:center;padding:12px 16px;transition:background .2s;display:flex}.form-radio:hover{background:#ffffff0f}.form-radio input[type=radio]{display:none}.form-radio input[type=radio]:checked+.radio-label{color:#fff}.form-radio:has(input:checked){background:#ffffff14}.radio-label{color:#fff9;font-size:14px;font-weight:500;transition:color .2s}.form-submit-wrapper{margin-top:8px;padding:0}.form-submit-btn{width:100%;color:var(--text-dark);cursor:pointer;letter-spacing:-.32px;background:#fff;border:none;border-radius:12px;padding:20px;font-family:inherit;font-size:16px;font-weight:700;transition:opacity .2s}.form-submit-btn:hover{opacity:.85}@media (width<=768px){#contact{padding:3em 0}.contact-container{flex-direction:column}.contact-content{width:100%}.contact-heading-wrapper h2{letter-spacing:-1.8px;width:100%;font-size:36px}.contact-heading-wrapper>p{width:100%}.contact-info-cards{flex-direction:column;width:100%}.contact-info-card,.contact-form-wrapper{width:100%}.contact-form{padding:20px}.form-radio-group{flex-direction:column;gap:1px}}footer{padding:7.5em 0 3em;overflow:hidden}.footer-container{flex-direction:column;gap:100px;display:flex}.footer-navigation{flex-direction:row;justify-content:space-between;width:100%;display:flex}.footer-newsletter{flex-direction:column;gap:20px;width:408px;display:flex}.footer-newsletter h3{color:var(--text-dark);margin:0;font-size:18.4px;font-weight:600}.footer-newsletter p{color:#4f4f4f;letter-spacing:-.48px;margin:0;font-size:16px;font-weight:500;line-height:1.4}.footer-newsletter-form{flex-direction:column;gap:20px;display:flex}.footer-newsletter-form input{border:none;border-bottom:1px solid var(--border);color:var(--text-dark);background:0 0;outline:none;padding:10px 0;font-family:inherit;font-size:16px}.footer-newsletter-form input:focus{border-color:var(--accent)}.footer-newsletter-form input::placeholder{color:var(--text-muted)}.footer-newsletter-form button{background:var(--accent);color:var(--text-dark);cursor:pointer;border:none;border-radius:50px;align-self:flex-start;padding:14px;font-size:16px;font-weight:600;transition:background .2s}.footer-newsletter-form button:hover{background:var(--accent-hover)}.footer-links{flex-direction:row;gap:80px;display:flex}.footer-link-column{flex-direction:column;gap:16px;display:flex}.footer-link-column h4{color:#4f4f4f;letter-spacing:-.168px;margin:0;font-size:11.2px;font-weight:600}.footer-link-column ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer-link-column a{color:var(--text-dark);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.footer-link-column a:hover{color:var(--accent)}.footer-bottom{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.footer-bottom p{color:#4f4f4f;letter-spacing:-.216px;font-size:14.4px;font-weight:600;line-height:1.2}.footer-cowale{flex-direction:row;align-items:center;gap:4px;display:flex}.footer-cowale span{color:#4f4f4f;font-size:14px}.footer-cowale a{color:#4f4f4f;font-family:Geist,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:color .2s}.footer-cowale a:hover{color:var(--accent)}@media (width<=768px){footer{padding:3em 0 1.5em}.footer-container{gap:50px}.footer-navigation{flex-direction:column;gap:40px}.footer-newsletter{width:100%}.footer-links{flex-direction:column;gap:30px}.footer-bottom{text-align:center;flex-direction:column;gap:8px}.footer-cowale{justify-content:center}}.links-page{background:var(--bg);min-height:100vh;color:var(--text-dark);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.page-transition{animation:.5s ease-out forwards fadeIn}.links-page .wrapper{max-width:1350px;margin:0 auto;padding:7rem 1.5rem 4rem}.profile-header-wrapper{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;margin-bottom:2.5rem;display:flex}.profile-header-top{align-items:center;gap:1.5rem;width:100%;display:flex}.profile-avatar{border-radius:20px;flex-shrink:0;width:100px;height:100px;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%}.cowale-link{color:#fb5000!important;text-decoration:none!important}.cowale-link:hover{text-decoration:underline!important}.hero-buttons{gap:12px;margin-top:1.5rem;display:flex}.profile-bio-text{color:var(--text-dark);text-align:left;flex-direction:column;width:100%;font-size:15px;line-height:1.5;display:flex}.profile-bio-text p{margin:0}.profile-bio-text a{color:inherit;font-weight:600;text-decoration:underline}.profile-bio-text a.btn{text-decoration:none}.profile-bio-text a:hover{color:var(--accent)}.profile-bio-text a.btn:hover{color:inherit}.links-container{flex-direction:column;align-items:center;max-width:800px;margin:0 auto;display:flex}.links-page .services-heading-left{text-align:left;align-items:flex-start;gap:3px;width:100%}.links-page .services-heading-left h2{text-align:left;width:100%}.links-grid{flex-direction:column;gap:16px;width:100%;display:flex}.interactive-card{color:inherit;cursor:pointer;text-decoration:none;display:block}.product-card .flex-row-card{flex-direction:row;justify-content:space-between;align-items:stretch;gap:1rem;height:100%;padding:.3em .3em .3em 1.25em;display:flex}.product-card .service-content{flex:1;justify-content:center;gap:12px}.product-card .service-text{flex-direction:column;justify-content:center;height:100%;display:flex}.product-card .service-text h3{margin-bottom:12px;font-size:20px;line-height:1.3}.product-image-container{border-radius:12px;flex-shrink:0;width:229px;height:100%;overflow:hidden}.product-image-container img{object-fit:cover;width:100%;height:100%;display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (width<=768px){.links-page .wrapper{padding-top:3rem;padding-left:1.25rem;padding-right:1.25rem}.profile-header-wrapper{text-align:left;flex-direction:column;align-items:flex-start;gap:1.5rem}.profile-bio-text,.links-page .services-heading-left{text-align:left;align-items:flex-start}.links-page .services-heading-left h2{text-align:left}.hero-buttons{flex-direction:row;gap:8px;width:100%}.hero-buttons .btn{flex:1;padding:6px 12px;font-size:13px}.product-card .flex-row-card{flex-direction:column;justify-content:space-between;align-items:stretch;gap:1rem;height:100%;padding:.3em;display:flex}.product-card .service-content{flex:1;justify-content:center;gap:12px;padding:.6em}.product-image-container{border-radius:12px;flex-shrink:0;width:100%;height:100%;overflow:hidden}}#reviews{padding:7.5em 0;overflow:hidden}.reviews-container{flex-direction:column;justify-content:flex-start;align-items:center;gap:50px;display:flex}.reviews-heading-wrapper{flex-direction:row;justify-content:space-between;gap:0;width:100%;display:flex}.reviews-heading-left{flex-direction:column;gap:15px;width:800px;display:flex}.reviews-heading-wrapper>p{color:#4f4f4f;letter-spacing:-.56px;text-align:left;align-self:center;width:320px;margin:0;font-size:16px;font-weight:500;line-height:1.4}.reviews-badge{background:var(--accent);border-radius:25px;width:fit-content;padding:3px 13px}.reviews-badge p{color:var(--text-light)}.reviews-heading-left h2{color:var(--text-dark);letter-spacing:-3.84px;text-align:left;width:600px;margin:0;font-size:64px;font-weight:700;line-height:1.1}.reviews-wrapper{flex-direction:row;gap:10px;width:100%;height:576px;display:flex}.reviews-about-card{background:#fb5000;border-radius:20px;flex-direction:column;justify-content:space-between;width:503px;height:576px;padding:25px;display:flex}.reviews-about-top{flex-direction:row;align-items:center;gap:16px;display:flex}.reviews-about-top h2{color:#f0f0f0;letter-spacing:-2.88px;text-align:center;margin:0;font-size:48px;font-weight:700;line-height:1.05}.reviews-about-top>p{color:#f0f0f0;letter-spacing:-.42px;text-align:right;opacity:.7;margin:0;font-size:14px;font-weight:500;line-height:1.43}.reviews-about-bottom{flex-direction:column;gap:25px;display:flex}.reviews-trust{flex-direction:column;gap:12px;display:flex}.reviews-trust .trust-avatars{align-items:center;margin-bottom:0;display:flex}.reviews-trust .trust-avatars .trust-avatar{background:var(--bg-card);border:2px solid #f0f0f0;border-radius:50%;width:32px;height:32px;margin-left:-8px;position:relative;overflow:hidden}.reviews-trust .trust-avatars .trust-avatar:first-child{margin-left:0}.reviews-trust .trust-avatars .trust-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.reviews-trust p:first-of-type{margin-bottom:0;font-size:14px;font-weight:600;color:#fafafa!important}.reviews-trust p:last-of-type{margin:0;font-size:12px;color:#fafafa80!important}.reviews-cta{background:#f0f0f0;border-radius:50px;justify-content:center;align-items:center;width:100%;padding:7px 21px;text-decoration:none;transition:opacity .2s;display:flex}.reviews-cta:hover{opacity:.85}.reviews-cta span{color:#121212;letter-spacing:-.28px;font-size:14px;font-weight:600}.reviews-cards-grid{flex:1;grid-template-columns:1fr 1fr;gap:7px;height:100%;display:grid}.review-card{background:#e5e5e5;border-radius:20px;width:100%;height:100%;padding:7px}.review-card-inner{background:#f0f0f0;border-radius:16px;flex-direction:column;justify-content:space-between;height:100%;padding:20px;display:flex;overflow:clip;box-shadow:0 .602187px .602187px -.916667px #00000014,0 2.28853px 2.28853px -1.83333px #00000014,0 10px 10px -2.75px #00000012}.review-top{flex-direction:column;gap:12px;display:flex}.review-rating{align-items:center;gap:6px;display:flex}.review-rating .review-score{color:var(--text-dark);font-size:16px;font-weight:700}.review-rating .review-label{color:var(--text-muted);font-size:12px}.review-text{color:var(--text-dark);letter-spacing:-.3px;margin:0;font-size:15px;font-weight:600;line-height:1.5}.review-author{align-items:center;gap:12px;display:flex}.review-author-avatar{border:2px solid #f0f0f0;border-radius:30px;flex-shrink:0;width:50px;height:50px;overflow:hidden}.review-author-avatar img{object-fit:cover;width:100%;height:100%}.review-author-info{flex-direction:column;gap:2px;display:flex}.review-author .review-name{color:var(--text-dark);margin:0;font-size:14px;font-weight:600}.review-author .review-role{color:var(--text-muted);margin:0;font-size:12px;font-weight:500}@media (width<=768px){#reviews{padding:3em 0}.reviews-heading-wrapper{flex-direction:column;gap:15px}.reviews-heading-left{width:100%}.reviews-heading-left h2{letter-spacing:-1.8px;width:100%;font-size:36px}.reviews-heading-wrapper>p{width:100%}.reviews-wrapper{flex-direction:column;height:auto}.reviews-about-card{width:100%;height:auto}.reviews-cards-grid{grid-template-columns:1fr}}
