@media (max-width:991.98px){:root{--section-padding:80px}body{font-size:var(--text-sm)}.bento-section,.comparison-section,.cta-section,.ecosystem-section,.hero,.how-section,.security-section,.site-footer-section,.testimonials-section,.trust-section{padding-left:1.6rem;padding-right:1.6rem}.bento-section h2,.bento-section h3,.comparison-section h2,.comparison-section h3,.cta-section h2,.cta-section h3,.ecosystem-section h2,.ecosystem-section h3,.privacy-section h2,.privacy-section h3,.section-title,.security-section h2,.security-section h3,.site-footer-section h2,.site-footer-section h3,.testimonials-section h2,.testimonials-section h3,.trust-section h2,.trust-section h3,h2,h3{text-align:left!important}.hero-content h2,.hero-content h3,.hero-subtitle,.hero-title,.how-hero h2,.how-hero h3,.how-section h2,.how-section h3,.how-subtitle,.how-title,.pricing-subtitle,.pricing-title{text-align:center!important}.header{padding-left:1.2rem;padding-right:1.2rem}.header .container{padding:1rem 1.4rem;border-radius:16px}.header--scrolled .container{border-radius:14px;padding:.7rem 1.2rem}.header-actions{display:none}.logo-text{display:none}.nav-toggle-btn{display:flex}.nav-center{display:none!important}.header.is-light .logo{color:var(--color-bg)}.header.is-light .nav-toggle-btn .line{background-color:var(--color-bg)}.nav-toggle-btn.active .line-1{transform:translateY(8px) rotate(45deg)}.nav-toggle-btn.active .line-2{opacity:0}.nav-toggle-btn.active .line-3{transform:translateY(-8px) rotate(-45deg)}.mobile-drawer{display:block;position:fixed;bottom:0;left:0;right:0;z-index:1001;background:rgba(14,16,24,.97);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.1);border-bottom:none;border-radius:28px 28px 0 0;padding-bottom:env(safe-area-inset-bottom,0);transform:translateY(100%);transition:transform .42s cubic-bezier(.34, 1.56, .64, 1);will-change:transform}.mobile-drawer.is-dragging{transition:none!important}.mobile-drawer.is-open{transform:translateY(0)}.mobile-drawer-handle{display:flex;justify-content:center;align-items:center;padding:1.4rem 0 .6rem;cursor:grab;user-select:none;touch-action:none}.mobile-drawer-handle:active{cursor:grabbing}.mobile-drawer-pill{display:block;width:40px;height:4px;background:rgba(255,255,255,.22);border-radius:999px}.mobile-drawer-body{padding:.8rem 2.4rem 3.2rem;overflow-y:auto;max-height:75vh;overscroll-behavior:contain}.mobile-drawer-list{list-style:none;margin:0;padding:0}.mob-item{border-bottom:1px solid rgba(255,255,255,.07)}.mob-item:last-child{border-bottom:none}.mob-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.6rem 0;font-family:var(--font-family-base);font-size:2rem;font-weight:500;color:rgba(255,255,255,.82);background:0 0;border:none;text-decoration:none;cursor:pointer;text-align:left;transition:color .2s ease}.mob-link:hover{color:#fff}.mob-chevron{font-size:1.5rem;color:rgba(255,255,255,.35);transition:transform .3s cubic-bezier(.22, 1, .36, 1),color .2s ease;flex-shrink:0}.mob-item.is-open .mob-chevron{transform:rotate(180deg);color:rgba(255,255,255,.65)}.mob-sub{list-style:none;padding:0;margin:0;max-height:0;overflow:hidden;transition:max-height .38s cubic-bezier(.4, 0, .2, 1)}.mob-item.is-open .mob-sub{max-height:400px}.mob-sublink{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.1rem 0 1.1rem 1.2rem;color:rgba(255,255,255,.55);text-decoration:none;transition:color .2s ease}.mob-sublink:hover{color:rgba(255,255,255,.9)}.mob-sublink-text{display:flex;flex-direction:column;gap:.2rem}.mob-sublink-text>span{font-size:var(--text-sm);font-weight:500;color:rgba(255,255,255,.82)}.mob-sublink-text>small{font-size:var(--text-xs);color:rgba(255,255,255,.38)}.mobile-drawer-footer{margin-top:2.8rem}.mobile-drawer-cta{display:flex;align-items:center;justify-content:center;width:100%;padding:1.4rem;border-radius:14px;font-size:1.6rem;font-weight:600;background:var(--color-primary);color:var(--color-bg);text-decoration:none;transition:filter .2s ease,transform .15s ease}.mobile-drawer-cta:hover{filter:brightness(1.08)}.mobile-drawer-cta:active{transform:scale(.98)}.mob-item{opacity:0;transform:translateY(12px);transition:opacity .35s cubic-bezier(.22, 1, .36, 1),transform .35s cubic-bezier(.22, 1, .36, 1)}.mobile-drawer.is-open .mob-item{opacity:1;transform:translateY(0)}.mobile-drawer.is-open .mob-item:first-child{transition-delay:60ms}.mobile-drawer.is-open .mob-item:nth-child(2){transition-delay:0.12s}.mobile-drawer.is-open .mob-item:nth-child(3){transition-delay:0.18s}.mobile-drawer.is-open .mob-item:nth-child(4){transition-delay:0.24s}.nav-backdrop{position:fixed;inset:0;z-index:500;background:rgba(0,0,0,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.nav-backdrop.is-active{opacity:1;visibility:visible;pointer-events:auto}body.mobile-menu-open{overflow:hidden}.hero{min-height:86vh;padding-top:calc(36px + 76px)}.hero-content{padding-left:1.4rem;padding-right:1.4rem;gap:2.2rem}.hero-title{font-size:clamp(3.6rem, 8.8vw, 6.2rem)}.hero-subtitle{font-size:1.65rem;max-width:90%}.hero-actions{flex-direction:row;flex-wrap:nowrap;width:100%;max-width:460px;margin:1.6rem auto 0;gap:1rem;justify-content:center}.hero-cta,.hero-cta-outline{flex:1 1 48%;font-size:1.18rem;padding:.9rem 1.6rem;justify-content:center;min-width:140px}.bento-section{padding:calc(var(--section-padding) * .9) 0}.bento-container{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(180px,auto);gap:1.6rem;max-width:100%}.bento-large{grid-column:1/-1;grid-row:span 1;padding:3.2rem 2.8rem}.bento-title{font-size:clamp(2.8rem, 5.5vw, 4.2rem)}.bento-action i{font-size:4.2rem}.bento-icon{font-size:2.2rem}.stat-ring{width:70px;height:70px}.stat-number{font-size:1.45rem}.trust-logos{grid-template-columns:repeat(3,1fr);gap:1.4rem}.how-cards{grid-template-columns:1fr;gap:2rem}.ecosystem-grid{grid-template-columns:repeat(2,1fr);gap:1.8rem}.testimonial-featured,.testimonial-grid{grid-template-columns:1fr}.cta-inner{padding:5rem 2.2rem}.cta-form{flex-direction:column;background:0 0;padding:0;gap:1.2rem}.cta-form button,.cta-form input{width:100%}.cta-v4-content{align-items:flex-start!important;text-align:left!important}.cta-v4-button{margin-left:0!important;margin-right:auto!important}}@media (max-width:380px){.hero-actions{flex-direction:column;max-width:320px;gap:1rem}.hero-cta,.hero-cta-outline{flex:1 1 auto;padding:1rem 1.8rem}}@media (max-width:767px){:root{--section-padding:64px}body{font-size:var(--text-sm)}.hero{min-height:90vh;padding-top:calc(36px + 64px)}.hero-title{font-size:clamp(3.2rem, 9.5vw, 5.4rem)}.hero-subtitle{font-size:1.58rem}.hero-actions{max-width:380px;gap:1rem}.bento-container{grid-template-columns:1fr;gap:1.4rem;padding:0 .8rem}.bento-large{padding:2.8rem 2.2rem}.bento-title{font-size:clamp(2.6rem, 7vw, 3.8rem)}.bento-feature p,.bento-subtext{font-size:var(--text-sm)}.bento-action i{font-size:3.8rem}.bento-icon{font-size:2rem}.stat-ring{width:64px;height:64px}.stat-number{font-size:1.35rem}.testimonial-featured-visual i{font-size:4rem;padding:1rem}.trust-logos{grid-template-columns:repeat(2,1fr)}.ecosystem-grid{grid-template-columns:1fr}.security-section,.security-section--reverse{grid-template-columns:1fr;height:auto;min-height:unset}.security-visual{min-height:380px;padding:4rem 1.8rem}.security-content{padding:4.8rem 2rem}.security-grid{grid-template-columns:1fr;gap:3rem}.footer-grid{grid-template-columns:1fr;gap:3.6rem}.footer-wordmark{font-size:10rem}.privacy-section{padding:0 1.8rem 7.5rem;padding-top:calc(var(--page-offset) + 4rem)}.privacy-title{font-size:clamp(4rem, 9vw, 6.4rem)}.privacy-layout{grid-template-columns:1fr;gap:0}.privacy-sidebar{display:none}.privacy-block h2{font-size:clamp(2.4rem, 5vw, 3.2rem)}.how-hero{min-height:340px}.ecosystem-header{text-align:left}.comparison-row{grid-template-columns:1fr;gap:2rem}.comparison-footer,.comparison-header{text-align:left}.comparison-visuals{display:none}.footer.is-light p{color:var(--color-bg)}.nav-accordion-trigger,.navbar-pill-link{font-size:1.8rem!important;padding:1.2rem 0!important}.dropdown-card{font-size:1.6rem!important}.dropdown-card h4{font-size:1.6rem!important}}.time-capabilities-title span{display:inline!important;white-space:nowrap;vertical-align:baseline}@media (max-width:480px){.hero-content{padding-left:1.2rem;padding-right:1.2rem}.hero-title{font-size:clamp(2.5rem, 9vw, 4.5rem)}.hero-actions{max-width:100%}.bento-container{gap:1.2rem}.bento-large{padding:2.4rem 1.8rem}.bento-title{font-size:clamp(2.3rem, 8.5vw, 3.4rem)}.cta-v4-content .cta-title{text-align:left;font-size:clamp(2rem, 8.5vw, 3.4rem)}.cta-pill,.hero-pill,.trust-pill{font-size:1.08rem;padding:.48rem 1rem}.cta-v4-title{font-size:clamp(2.6rem, 7vw, 3.8rem)}.cta-v4-subtitle{font-size:1.35rem}.cta-v4-button{padding:1rem 1.6rem;font-size:1.25rem}.navbar-pill-list{padding:1.6rem 1.6rem 3rem!important}.nav-accordion-trigger,.navbar-pill-link{font-size:1.7rem!important}}@media (max-width:600px){.ecosystem-header{text-align:left}.footer-bg{top:0}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:1200px){.blog-post-container{grid-template-columns:1fr 300px;gap:5rem}}@media (max-width:992px){.blog-post-section{padding:calc(var(--section-padding) + 40px) 2rem 8rem 2rem;padding-top:calc(var(--page-offset) + 3rem)}.blog-post-container{grid-template-columns:1fr;gap:4rem}.blog-post-sidebar{position:static;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.related-posts-grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:768px){.blog-post-section{padding:calc(var(--section-padding) + 20px) 1.5rem 6rem 1.5rem;padding-top:calc(var(--page-offset) + 3rem)}.blog-post-title{font-size:clamp(2.4rem, 6vw, 3.6rem)}.blog-post-meta{align-items:flex-start;gap:.8rem}.blog-post-featured-image{height:300px}.content-section h2{font-size:var(--h3)}.blog-post-sidebar{display:none}.related-posts-section{padding:6rem 1.5rem}.related-posts-title{font-size:var(--h3)}.related-posts-grid{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:480px){.blog-post-section{padding:calc(var(--section-padding)) 1rem 5rem 1rem;padding-top:calc(var(--page-offset) + 3rem)}.blog-post-title{font-size:clamp(2rem, 7vw, 2.8rem)}.blog-post-featured-image{height:250px;border-radius:var(--radius-12)}.content-section{margin-bottom:4rem}.content-section h2{font-size:var(--h4)}.blog-quote{padding:1.5rem 2rem}.related-posts-section{padding:5rem 1rem}.related-post-link{padding:2rem}}@media (max-width:1200px){.blog-posts-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem}}@media (max-width:992px){.blog-posts-section{padding:8rem 2rem}.blog-posts-inner{gap:4rem}.blog-posts-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.blog-card-link{padding:2.5rem}}@media (max-width:768px){.blog-posts-section{padding:6rem 1.5rem}.blog-posts-inner{gap:3rem}.blog-filter-wrapper{flex-direction:column;align-items:flex-start;gap:1.5rem}.blog-filter-carousel{width:100%;padding-bottom:1rem}.filter-btn{padding:.9rem 2rem;font-size:var(--text-sm)}.rss-link{align-self:flex-end}.blog-posts-grid{grid-template-columns:1fr;gap:1.5rem}.blog-card-link{padding:2rem}.blog-card-title{font-size:var(--h4)}.blog-card-description{font-size:var(--text-sm)}.blog-card-date{font-size:1.1rem}}@media (max-width:480px){.blog-posts-section{padding:5rem 1rem}.blog-posts-inner{gap:2.5rem}.filter-btn{padding:.8rem 1.6rem;font-size:var(--text-sm)}.blog-card-link{padding:1.8rem}.blog-card-content{gap:1.2rem}.blog-card-footer{padding-top:1.2rem}.blog-card-avatar{width:28px;height:28px}.blog-card-icon{width:36px;height:36px}.blog-card-icon i{font-size:1.8rem}.load-more-btn{padding:1.2rem 2.5rem;font-size:var(--text-sm)}}@media (max-width:1024px){.blog-hero-section{padding:calc(var(--section-padding) + 40px) 2rem 8rem 2rem;padding-top:calc(var(--page-offset) + 3rem)}.blog-hero-inner{gap:4rem}.featured-card-image-wrapper{height:400px}.featured-card-content{padding:3rem}.featured-card-title{font-size:clamp(2.4rem, 4vw, 3.2rem)}}@media (max-width:768px){.blog-hero-section{min-height:auto;padding:calc(var(--section-padding) + 20px) 1.5rem 6rem 1.5rem;padding-top:calc(var(--page-offset) + 3rem)}.blog-hero-inner{gap:3rem}.blog-hero-title{font-size:clamp(3.6rem, 8vw, 5.6rem);margin-bottom:1rem}.blog-hero-subtitle{font-size:var(--text-md)}.featured-card-image-wrapper{height:300px}.featured-card-content{padding:2.5rem;gap:1.2rem}.featured-card-meta{gap:1rem;font-size:var(--text-xs)}.featured-card-category{padding:.4rem 1rem;font-size:var(--text-xs)}.featured-card-title{font-size:clamp(2rem, 4vw, 2.8rem)}.featured-card-cta{padding:1rem 2rem;font-size:var(--text-sm)}.featured-card-cta i{font-size:1.8rem}}@media (max-width:480px){.blog-hero-section{padding:calc(var(--section-padding)) 1rem 5rem 1rem;padding-top:calc(var(--page-offset) + 3rem)}.blog-hero-inner{gap:2.5rem}.blog-hero-title{font-size:clamp(3.2rem, 10vw, 3.6rem)}.blog-hero-subtitle{font-size:var(--text-sm)}.featured-card-image-wrapper{height:250px}.featured-card-content{padding:2rem;gap:1rem}.featured-card-meta{flex-direction:column;align-items:flex-start;gap:.8rem}.featured-card-title{font-size:clamp(1.8rem, 5vw, 2.4rem)}.featured-card-cta{padding:.9rem 1.8rem;font-size:var(--text-sm)}}@media (max-width:1024px){.comparison-table th.feature-column{width:40%}.comparison-table th.plan-column{width:20%}.plan-btn{max-width:140px;padding:.9rem 1.2rem;font-size:var(--text-xs)}}@media (max-width:768px){.pricing-comparison-section{padding:6rem 1.5rem}.comparison-table-wrapper{border-radius:var(--radius-12)}.comparison-table th{padding:2rem 1.5rem}.comparison-table td{padding:1.5rem 1.5rem}.comparison-table th.feature-column{width:50%}.comparison-table th.plan-column{width:16.66%}.plan-header{flex-direction:column;gap:.5rem;font-size:var(--text-sm);margin-bottom:1rem}.plan-header i{font-size:1.8rem}.plan-btn{max-width:100px;padding:.8rem 1rem;font-size:1.1rem}.section-title{font-size:var(--text-sm);padding:2rem 1.5rem!important}.section-title i{font-size:1.8rem}.feature-name{font-size:var(--text-sm)}.feature-value i{font-size:1.8rem}}@media (max-width:480px){.pricing-comparison-section{padding:5rem 1rem}.comparison-table th{padding:1.5rem 1rem}.comparison-table td{padding:1.2rem 1rem}.comparison-table th.feature-column{width:45%;font-size:var(--text-xs)}.comparison-table th.plan-column{width:18.33%}.plan-header{font-size:var(--text-xs);gap:.4rem}.plan-header i{font-size:1.6rem}.plan-header span{display:none}.plan-btn{max-width:80px;padding:.7rem .8rem;font-size:1rem;border-radius:8px}.section-title{font-size:var(--text-xs);gap:.6rem;padding:1.8rem 1rem!important}.section-title i{font-size:1.6rem}.feature-name{font-size:var(--text-xs)}.feature-value i{font-size:1.6rem}}@media (min-width:769px){.comparison-table thead{position:sticky;top:0;z-index:10;background:var(--color-bg)}.comparison-table thead::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:rgba(255,255,255,.1)}}@media (max-width:1024px){.pricing-cards{grid-template-columns:1fr;gap:2rem;max-width:500px}}@media (max-width:768px){.pricing-section{padding:8rem 2rem;padding-top:calc(var(--page-offset) + 3rem)}.pricing-header{margin-bottom:3rem;text-align:center}.pricing-title{font-size:clamp(3.2rem, 7vw, 4.8rem)}.pricing-subtitle{font-size:var(--text-md)}.pricing-subtitle br{display:none}.billing-toggle{margin-bottom:4rem}.pricing-card{padding:2.8rem 2.2rem}.price{font-size:clamp(3.2rem, 5vw, 4.2rem)}.features-list{gap:1rem}}@media (max-width:480px){.pricing-section{padding:6rem 1.5rem;padding-top:calc(var(--page-offset) + 3rem)}.pricing-header{margin-bottom:2.5rem;text-align:center}.pricing-title{font-size:clamp(2.8rem, 8vw, 3.6rem);margin-bottom:1rem}.pricing-subtitle{font-size:var(--text-sm)}.billing-toggle{margin-bottom:3.5rem}.toggle-label{font-size:var(--text-sm)}.toggle-switch{width:52px;height:28px}.toggle-slider::before{height:20px;width:20px}.toggle-switch input:checked+.toggle-slider::before{transform:translateX(24px)}.savings-text{font-size:var(--text-xs)}.pricing-card{padding:2.5rem 2rem}.popular-badge{font-size:.95rem;padding:.4rem 1.5rem}.plan-name{font-size:var(--text-md)}.plan-name i{font-size:1.8rem}.price{font-size:clamp(2.8rem, 6vw, 3.6rem)}.period{font-size:var(--text-sm)}.plan-description{font-size:var(--text-sm);margin-bottom:2.5rem}.features-list{gap:.9rem;margin-bottom:2.5rem}.features-list li{font-size:var(--text-xs)}.features-list i{font-size:1.6rem}.pricing-btn{padding:1.2rem 1.8rem;font-size:var(--text-xs)}}@media (max-width:1024px){.how-we-work-section{padding:var(--section-padding) 2rem}.how-header{margin-bottom:6rem}.process-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:6rem}.timeline-connector{display:none}}@media (max-width:768px){.how-title{font-size:var(--h2)}.how-subtitle br,.how-title br{display:none}.process-grid{grid-template-columns:1fr;gap:2rem}.process-card{padding:3rem 2rem}.card-icon-wrapper{width:80px;height:80px}.card-icon i{font-size:3.2rem}.card-number{font-size:4.8rem}.work-stats{grid-template-columns:1fr;gap:1.5rem;margin-bottom:6rem}.work-cta{padding:4rem 2rem}.cta-title{font-size:var(--h3)}.cta-text{font-size:var(--text-md)}}@media (max-width:480px){.how-we-work-section{padding:6rem 1.5rem}.how-header{margin-bottom:4rem}.how-eyebrow{font-size:1rem;padding:.6rem 1.5rem}.how-title{font-size:clamp(2.4rem, 6vw, 3.2rem)}.how-subtitle{font-size:var(--text-sm)}.process-card{padding:2.5rem 1.5rem}.card-icon-wrapper{width:70px;height:70px}.card-icon i{font-size:2.8rem}.card-title{font-size:var(--h4)}.card-description{font-size:var(--text-sm)}.card-metrics{gap:1.5rem}.metric-value{font-size:var(--h4)}.stat-item{padding:2rem;gap:1.5rem}.stat-icon{width:50px;height:50px}.stat-icon i{font-size:2.4rem}.stat-number{font-size:var(--h3)}.work-cta{padding:3rem 1.5rem}.cta-title{font-size:var(--h4)}.cta-text{font-size:var(--text-sm);margin-bottom:2rem}.cta-button{padding:1.4rem 2.5rem;font-size:var(--text-sm)}}@media (max-width:1024px){.services-grid-inner{grid-template-columns:1fr;gap:4rem}.services-nav{display:none}.services-content{gap:8rem}.service-content-card{min-height:auto;opacity:1}}@media (max-width:768px){.services-grid-inner{padding:6rem 2rem}.services-content{gap:6rem}.service-content-title{font-size:var(--h2)}.service-content-title br{display:none}.service-content-description{font-size:var(--text-md);padding-left:3rem}.phone-mockup{width:280px;height:450px}.product-grid{max-width:320px;gap:1.5rem}.design-showcase{width:280px;height:280px}.design-layer.layer-1{width:200px;height:200px}.design-layer.layer-2{width:230px;height:230px}.design-layer.layer-3{width:260px;height:260px}.video-player{width:100%;max-width:350px}.mobile-screens{gap:1rem}.screen-item{width:120px;height:240px}.screen-item i{font-size:4.8rem}}@media (max-width:480px){.services-grid-inner{padding:5rem 1.5rem}.services-content{gap:5rem}.service-content-title{font-size:clamp(2.4rem, 6vw, 3.2rem)}.service-content-description{font-size:var(--text-sm);padding-left:2.5rem}.service-visual{margin-top:2rem}.phone-mockup{width:240px;height:380px;padding:1rem;border-radius:32px}.phone-screen{border-radius:24px}.call-interface{gap:3rem;padding:5rem 1.5rem 2rem}.call-status{padding:1rem 1.5rem;font-size:1.1rem}.unmute-btn{padding:.8rem 2rem}.product-grid{max-width:280px;gap:1rem}.product-item i{font-size:3.2rem}.design-showcase{width:240px;height:240px}.design-layer.layer-1{width:160px;height:160px}.design-layer.layer-2{width:190px;height:190px}.design-layer.layer-3{width:220px;height:220px}.video-player{height:200px;gap:2rem}.play-button{width:64px;height:64px}.play-button i{font-size:2.8rem}.mobile-screens{flex-direction:column}.screen-item{width:140px;height:280px}}@media (max-width:992px){.services-grid{grid-template-columns:1fr;gap:2rem}.service-card-full{grid-column:1}.section-header{margin-bottom:4rem}.section-title{font-size:var(--h2)}.section-description{font-size:var(--text-md)}.section-description br{display:none}}@media (max-width:768px){.why-services-section{padding:6rem 2rem}.why-services-inner .section-header{text-align:left}.why-services-inner .section-description{margin-left:0;max-width:100%}.service-card{padding:2.5rem}.card-title{font-size:var(--h4)}.card-description{font-size:var(--text-sm);margin-bottom:2rem}.checkmarks-grid{gap:1.5rem;padding:2rem 0}.check-circle{width:56px;height:56px}.check-circle i{font-size:2.8rem}.tech-stack{gap:1.5rem}.tech-item{min-width:80px;padding:1.2rem}.tech-item i{font-size:2.4rem}}@media (max-width:480px){.why-services-section{padding:5rem 1.5rem}.section-header{margin-bottom:3rem}.section-title{font-size:clamp(2.4rem, 6vw, 3.2rem)}.section-description{font-size:var(--text-sm)}.service-card{padding:2rem}.card-label{font-size:1rem;padding:.4rem .8rem}.card-title{font-size:var(--text-lg)}.checkmarks-grid{gap:1rem;flex-wrap:wrap;justify-content:center}.check-circle{width:48px;height:48px}.check-circle i{font-size:2.4rem}.code-snippet{padding:1.5rem;min-height:140px}.code-icon{width:40px;height:40px}.code-icon i{font-size:2rem}.copy-btn{font-size:1rem;padding:.6rem 1.2rem}.cursor-indicator{width:32px;height:32px}.cursor-indicator i{font-size:1.6rem}.tech-stack{gap:1rem}.tech-item{min-width:70px;padding:1rem}.tech-item i{font-size:2rem}.tech-item span{font-size:var(--text-xs)}}@media (max-width:768px){.services-hero{min-height:auto;padding:12rem 2rem 8rem;padding-top:calc(var(--page-offset) + 3rem)}.services-hero-title{font-size:var(--hero)}.services-hero-text{font-size:var(--text-md)}.services-hero-text br{display:none}.services-logo-section{margin-top:6rem}.services-logo-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:2rem}.services-logo-item{font-size:var(--text-md)}.services-hero-gradient{height:150px}}@media (max-width:480px){.services-hero{padding:10rem 1.5rem 6rem;padding-top:calc(var(--page-offset) + 3rem)}.services-hero-title{font-size:var(--hero);margin-bottom:1.5rem}.services-hero-text{font-size:var(--text-sm);margin-bottom:2rem}.services-logo-section{margin-top:5rem}.services-logo-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.services-logo-item{font-size:var(--text-sm)}.services-logo-item i{font-size:2rem}.services-hero .btn-primary{width:100%;justify-content:center;padding:1.2rem 2rem;font-size:var(--text-sm)}}@media (max-width:480px){.auth-container{padding:2.5rem 2rem}.auth-title{font-size:2rem}.auth-logo{font-size:2rem}}@media (max-width:900px){.time-capabilities-grid{grid-template-columns:1fr}.time-capabilities-timeline{gap:.8rem}.time-capabilities-timeline .line{width:60px}}@media (max-width:900px){.trust-grid{grid-template-columns:1fr}.trust-header{margin-bottom:4rem}}@media (max-width:900px){.footer-v2-container{grid-template-columns:1fr;gap:4rem}.footer-v2{padding:6rem 0 4.5rem}}@media (max-width:900px){.cta-v4-inner{grid-template-columns:1fr;text-align:center}.cta-v4-content{align-items:center}.cta-v4-icon{width:180px;margin-top:3rem}}@media (min-width:993px){.nav-center{position:absolute;left:50%;transform:translateX(-50%);z-index:1}}@media (max-width:1200px){.related-post-image img{height:280px}}@media (max-width:992px){.related-posts-grid{grid-template-columns:1fr;gap:4rem}.related-post-image img{height:340px}}@media (max-width:768px){.related-posts-title{font-size:clamp(1.8rem, 5vw, 2.2rem)}.related-post-image img{height:260px}}@media (max-width:480px){.related-posts-section{padding:4rem 1.5rem}.related-post-image img{height:220px}.related-post-title{font-size:1.25rem}}@media (max-width:992px){.learn-hero-section{padding:calc(var(--section-padding) + 60px) 2rem 6rem 2rem;padding-top:calc(var(--page-offset) + 3rem)}.learn-hero-inner{gap:4rem}.learn-hero-content{gap:2rem}.learn-hero-title{font-size:clamp(3.6rem, 7vw, 5.6rem)}.learn-hero-subtitle{font-size:var(--text-md)}.btn-glass-large{padding:1.2rem 2.5rem;font-size:var(--text-sm)}.dashboard-wrapper{border-radius:var(--radius-12)}}@media (max-width:768px){.learn-hero-section{padding:calc(var(--section-padding) + 40px) 1.5rem 5rem 1.5rem;padding-top:calc(var(--page-offset) + 3rem);min-height:auto}.learn-hero-inner{gap:3rem}.learn-hero-content{gap:1.8rem}.learn-hero-badge{flex-direction:column;gap:.6rem;padding:.8rem 1.2rem;text-align:center}.badge-text{font-size:var(--text-xs)}.learn-hero-badge i{display:none}.learn-hero-title{font-size:clamp(3.2rem, 9vw, 4.8rem)}.learn-hero-title br{display:none}.learn-hero-subtitle{font-size:var(--text-sm);line-height:1.6}.learn-hero-subtitle br{display:none}.learn-hero-cta{margin-top:.5rem}.btn-glass-large{width:100%;justify-content:center;padding:1.3rem 2rem}.learn-hero-dashboard{max-width:100%}.dashboard-wrapper{border-radius:12px}[data-hero-item]{transform:translateY(20px)}.learn-hero-dashboard{transform:translateY(30px) scale(.98)}}@media (max-width:480px){.learn-hero-section{padding:calc(var(--section-padding) + 20px) 1rem 4rem 1rem;padding-top:calc(var(--page-offset) + 3rem)}.learn-hero-inner{gap:2.5rem}.learn-hero-content{gap:1.5rem}.learn-hero-badge{padding:.7rem 1rem}.badge-new{font-size:1rem;padding:.25rem .6rem}.learn-hero-title{font-size:clamp(2.8rem, 10vw, 3.6rem)}.learn-hero-subtitle{font-size:1.35rem}.btn-glass-large{padding:1.2rem 1.8rem;font-size:1.35rem}.btn-glass-large i{font-size:1.8rem}.dashboard-wrapper{border-radius:10px}.learn-hero-section::after{opacity:.4}}@media (max-height:600px) and (orientation:landscape){.learn-hero-section{min-height:auto;padding:8rem 2rem 4rem 2rem;padding-top:calc(var(--page-offset) + 1rem)}.learn-hero-inner{gap:2rem}.learn-hero-content{gap:1.2rem}.learn-hero-title{font-size:clamp(2.8rem, 6vw, 4rem)}.learn-hero-subtitle{font-size:1.4rem}.dashboard-wrapper{max-width:600px;margin:0 auto}}@media (max-width:992px){.four-ways-section{padding:8rem 2rem}.four-ways-inner{gap:4rem}.four-ways-title{font-size:clamp(3rem, 5vw, 4.8rem)}.features-grid{gap:1.5rem}.feature-card{padding:3rem;gap:2rem}.feature-title{font-size:var(--h4)}.feature-large .feature-title{font-size:var(--h3)}.feature-description{font-size:var(--text-sm)}.feature-large .feature-description{font-size:var(--text-md)}.chat-bubble{padding:1.6rem}.bubble-header{font-size:var(--text-xs);padding:.6rem 1.2rem}.bubble-text{font-size:var(--text-xs)}.feature-visual-placeholder{min-height:140px}.feature-visual-placeholder i{font-size:6rem}.contact-card{padding:1.6rem}.notes-preview{padding:1.6rem}}@media (max-width:768px){.four-ways-section{padding:6rem 1.5rem}.four-ways-inner{gap:3rem}.four-ways-title{font-size:clamp(2.8rem, 6vw, 4rem)}.four-ways-title br{display:none}.features-grid{grid-template-columns:1fr;gap:1.5rem}.feature-large{grid-row:auto}.feature-wide{grid-column:auto}.feature-card{padding:2.5rem;gap:2rem}.feature-title{font-size:var(--text-lg)}.feature-large .feature-title{font-size:var(--h4)}.feature-title br{display:none}.feature-visual{padding:1.5rem 0}.chat-window{max-width:100%}.chat-bubble{padding:1.5rem}.bubble-header{font-size:1.1rem}.bubble-text{font-size:1.25rem}.chat-input{padding:1rem 1.3rem}.feature-visual-placeholder{min-height:120px}.feature-visual-placeholder i{font-size:5rem}.contact-card,.notes-preview{max-width:100%;padding:1.5rem}.contact-details{flex-direction:column;gap:.8rem}.attendee-avatar{width:32px;height:32px;font-size:1.1rem}}@media (max-width:480px){.four-ways-section{padding:5rem 1rem}.four-ways-inner{gap:2.5rem}.four-ways-title{font-size:clamp(2.4rem, 7vw, 3.2rem)}.features-grid{gap:1.2rem}.feature-card{padding:2rem;gap:1.5rem}.feature-title{font-size:var(--text-md)}.feature-large .feature-title{font-size:var(--text-lg)}.feature-description{font-size:var(--text-xs)}.feature-large .feature-description{font-size:var(--text-sm)}.chat-bubble{padding:1.2rem}.bubble-header{font-size:1rem;padding:.5rem 1rem;margin-bottom:1rem}.bubble-text{font-size:1.15rem;line-height:1.5}.chat-input{padding:.9rem 1.2rem;font-size:1.2rem}.chat-input i{font-size:1.4rem}.feature-visual-placeholder{min-height:100px}.feature-visual-placeholder i{font-size:4rem}.contact-card,.notes-preview{padding:1.2rem}.contact-badge{padding:.5rem 1rem}.contact-name{font-size:1.2rem}.contact-details{font-size:1.1rem}.contact-bio{font-size:1.2rem}.notes-title{font-size:1.2rem}.attendee-avatar{width:28px;height:28px;font-size:1rem}}@media (max-height:600px) and (orientation:landscape){.four-ways-section{padding:4rem 2rem}.four-ways-inner{gap:2rem}.feature-card{padding:2rem}.feature-visual,.feature-visual-mini,.feature-visual-placeholder{min-height:auto}}@media (max-width:992px){.learn-features-inner{grid-template-columns:1fr;gap:5rem}.features-header{position:static}.features-title{font-size:clamp(2.8rem, 5vw, 4rem)}.feature-item{gap:1.5rem;padding:2.5rem 0}.feature-icon{width:52px;height:52px}.feature-icon i{font-size:2.2rem}.feature-text{font-size:var(--text-md)}}@media (max-width:768px){.learn-features-section{padding:6rem 1.5rem}.learn-features-inner{gap:4rem}.features-header{gap:1.5rem}.features-eyebrow{font-size:1.1rem}.features-title{font-size:clamp(2.4rem, 6vw, 3.2rem)}.feature-item{gap:1.2rem;padding:2rem 0}.feature-item::before{left:-1.5rem}.feature-item:hover{padding-left:1rem}.feature-icon{width:48px;height:48px}.feature-icon i{font-size:2rem}.feature-text{font-size:var(--text-sm);padding-top:.3rem}}@media (max-width:480px){.learn-features-section{padding:5rem 1rem}.learn-features-inner{gap:3rem}.features-title{font-size:clamp(2rem, 7vw, 2.8rem)}.feature-item{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.8rem 0}.feature-item:hover{padding-left:0}.feature-item::before{display:none}.feature-icon{width:44px;height:44px}.feature-icon i{font-size:1.8rem}.feature-text{font-size:1.4rem;padding-top:0}}@media (max-width:992px){.learn-capabilities-section{padding:8rem 2rem}.learn-capabilities-inner{grid-template-columns:1fr;gap:5rem}.capabilities-title{font-size:clamp(3rem, 5vw, 4.8rem)}.capabilities-content{gap:3rem}.capability-item{font-size:var(--text-md)}.capability-feature-card{max-width:100%}.capabilities-visual{justify-content:flex-start}.notes-card{max-width:100%}}@media (max-width:768px){.learn-capabilities-section{padding:6rem 1.5rem}.learn-capabilities-inner{gap:4rem}.capabilities-title{font-size:clamp(2.8rem, 6vw, 4rem)}.capabilities-content{gap:2.5rem}.capability-item{font-size:var(--text-sm)}.capability-feature-card{padding:1.6rem;gap:1.2rem}.feature-card-icon{width:40px;height:40px}.feature-card-icon i{font-size:2rem}.notes-card{padding:2.4rem}.notes-card-title{font-size:clamp(2rem, 5vw, 2.8rem)}.notes-card-text{font-size:var(--text-sm);margin-bottom:2rem}.notes-task-title{font-size:var(--text-md)}.task-text{font-size:var(--text-sm)}}@media (max-width:480px){.learn-capabilities-section{padding:5rem 1rem}.learn-capabilities-inner{gap:3rem}.capabilities-title{font-size:clamp(2.4rem, 7vw, 3.2rem)}.capabilities-content{gap:2rem}.capability-item{font-size:var(--text-xs)}.capability-feature-card{padding:1.4rem;gap:1rem;border-radius:12px}.feature-card-icon{width:36px;height:36px;border-radius:8px}.feature-card-icon i{font-size:1.8rem}.feature-card-title{font-size:var(--text-sm)}.feature-card-description{font-size:var(--text-xs)}.notes-card{padding:2rem;border-radius:16px}.notes-card-title{font-size:clamp(1.8rem, 6vw, 2.4rem);margin-bottom:1.2rem}.notes-card-text{font-size:1.3rem;margin-bottom:1.6rem}.notes-divider{margin:1.8rem 0}.notes-task-section{gap:1.2rem}.notes-task-list{gap:1rem}.task-text{font-size:1.3rem}.task-checkbox{width:18px;height:18px}}@media (max-width:992px){.privacy-layout{grid-template-columns:1fr;gap:0}.privacy-sidebar{display:none}.privacy-title{font-size:clamp(4.8rem, 10vw, 7.2rem)}}@media (max-width:768px){.privacy-section{padding:0 1.5rem calc(var(--section-padding) * .8);padding-top:calc(var(--page-offset) + 3.5rem)}.privacy-header{padding-bottom:4rem;margin-bottom:4rem}.privacy-title{font-size:clamp(4rem, 12vw, 5.6rem)}.privacy-block{padding:3.6rem 0}.privacy-block h2{font-size:clamp(2.2rem, 5vw, 2.8rem);margin-bottom:1.8rem}.privacy-block li,.privacy-block p{font-size:var(--text-sm)}.privacy-note{font-size:var(--text-xs);padding:1.4rem 1.6rem}}@media (max-width:480px){.privacy-section{padding:0 1rem calc(var(--section-padding) * .7);padding-top:calc(var(--page-offset) + 3rem)}.privacy-header{padding-bottom:3.2rem;margin-bottom:3.2rem}.privacy-title{font-size:clamp(3.6rem, 14vw, 5.2rem);line-height:1}.privacy-block{padding:3rem 0}.privacy-block h2{font-size:clamp(2rem, 6vw, 2.4rem)}}@media (max-width:1024px){.team-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}}@media (max-width:768px){.team-members-section{padding:6rem 2rem}.team-members-inner{gap:4.5rem}.team-section-header{text-align:left;align-items:flex-start}.team-section-subtitle,.team-section-title{margin-left:0;margin-right:0}.team-section-title{font-size:clamp(3.2rem, 7vw, 4.8rem)}.team-section-subtitle{font-size:var(--text-sm)}.team-section-subtitle br{display:none}.team-grid{grid-template-columns:1fr;gap:2rem}.team-card{padding:2.5rem}}@media (max-width:480px){.team-members-section{padding:5rem 1.5rem}.team-members-inner{gap:4rem}.team-section-header{gap:1.5rem}.team-section-title{font-size:clamp(2.8rem, 8vw, 3.6rem)}.team-section-subtitle{font-size:var(--text-xs)}.team-cta-btn{padding:1.1rem 2.4rem;font-size:var(--text-xs)}.team-card{padding:2.2rem;gap:1.6rem}.team-role{font-size:1rem}.team-avatar{width:80px;height:80px}.team-name{font-size:var(--h4)}.team-bio{font-size:var(--text-xs)}}@media (max-width:768px){.team-card.wide{grid-column:span 1}}@media (max-width:1200px){.team-grid{grid-template-columns:repeat(3,1fr)}.team-card.wide{grid-column:span 3}}@media (max-width:768px){.team-grid{grid-template-columns:1fr}.team-card.wide{grid-column:span 1}}@media (max-width:1400px){.contact-section-inner{gap:4rem}.contact-form-container{padding:3.6rem}}@media (max-width:1200px){.contact-section-inner{gap:3rem}.contact-title{font-size:clamp(3.2rem, 6vw, var(--hero))}.contact-form-container{padding:3.2rem}}@media (max-width:992px){.contact-section{min-height:auto;padding-top:calc(var(--section-padding) * .7 + 80px);padding-bottom:calc(var(--section-padding) * .7)}.contact-section-inner{grid-template-columns:1fr;gap:5rem}.contact-content{max-width:100%;text-align:left}.contact-title{font-size:clamp(3rem, 7vw, 4.8rem)}.contact-text{font-size:var(--text-md)}.contact-form-container{max-width:680px;margin:0 auto}}@media (max-width:768px){.contact-section{padding-left:1.6rem;padding-right:1.6rem}.contact-section-inner{gap:4rem}.contact-content{gap:2.4rem}.contact-features{gap:1.4rem}.contact-feature-item{font-size:var(--text-sm)}.contact-feature-item i{font-size:2rem}.contact-form-container{padding:2.8rem}.contact-form{gap:2rem}.form-row{grid-template-columns:1fr;gap:2rem}.toast-container{right:1.6rem;left:1.6rem}.toast{min-width:unset;max-width:unset}}@media (max-width:480px){.contact-section{padding-top:calc(var(--section-padding) * .5 + 60px);padding-bottom:calc(var(--section-padding) * .5)}.contact-section-inner{gap:3rem}.contact-content{gap:2rem}.contact-title{font-size:clamp(2.8rem, 8vw, 3.6rem)}.contact-text{font-size:var(--text-sm)}.contact-features{gap:1.2rem;margin-top:.8rem}.contact-feature-item{gap:1rem}.contact-feature-item i{font-size:1.8rem}.contact-form-container{padding:2.4rem 2rem}.contact-form{gap:1.8rem}.form-input,.form-select,.form-textarea{padding:1.2rem 1.4rem;font-size:var(--text-sm)}.btn-submit{padding:1.4rem 2.4rem;font-size:var(--text-sm)}.toast-container{top:80px;right:1rem;left:1rem}.toast{padding:1.4rem 1.6rem}}@media (max-width:360px){.contact-form-container{padding:2rem 1.6rem}.form-input,.form-select,.form-textarea{padding:1rem 1.2rem}}@media (max-width:900px){.auth-brand-panel{display:none}.auth-form-panel{width:100%;padding:3.2rem 2.4rem;align-items:center}.auth-card{max-width:100%}}@media (max-width:480px){.auth-form-panel{padding:2.4rem 1.6rem}.auth-card-title{font-size:var(--h3)}.auth-admin-card{padding:2.4rem;border-radius:var(--radius-12)}}body,html{max-width:100%;overflow-x:hidden}@media (max-width:1200px){:root{--h1:4.2rem;--h2:2.8rem;--h3:2.2rem}.bento-inner,.footer-v2-container,.hero-inner,.how-inner,.section-inner,.trust-inner{padding-left:3.2rem;padding-right:3.2rem}}@media (max-width:992px){:root{--h1:3.8rem;--h2:2.6rem;--h3:2.0rem;--h4:1.8rem;--section-padding:72px}.btn,.btn-accent,.btn-glass,.btn-noise,.btn-primary,.btn-secondary,.btn-whatsapp{padding:1.1rem 2rem;font-size:var(--text-md);min-height:44px}.cta-block .btn-glass,.hero-actions .btn-glass,.hero-actions .btn-primary{width:100%;justify-content:center;max-width:360px}.bento-inner,.hero-inner,.how-inner,.section-inner{padding-left:2rem;padding-right:2rem}.contact-section-inner{flex-direction:column;gap:4rem}.contact-content,.contact-form-container{width:100%;max-width:100%}.footer-v2-container{flex-direction:column;gap:3.2rem;padding:4rem 2rem}.toast-container{right:1rem;left:1rem;top:calc(var(--navbar-height) + 1rem)}.toast{min-width:0;max-width:100%;width:100%}}@media (max-width:768px){:root{--h1:3.2rem;--h2:2.4rem;--h3:1.9rem;--h4:1.7rem;--section-padding:60px;--text-lg:1.7rem}h1,h2,h3,h4{word-break:break-word}.btn-submit{padding:1.4rem 2rem}[data-reveal=fade-up]{transform:translateY(16px)}[data-reveal=slide-left]{transform:translateX(-16px)}[data-reveal=slide-right]{transform:translateX(16px)}[data-reveal=scale]{transform:scale(.96)}.bento-grid{grid-template-columns:1fr}.blog-filter-carousel{-ms-overflow-style:none;scrollbar-width:none}.blog-filter-carousel::-webkit-scrollbar{display:none}.plan-cards,.pricing-cards{grid-template-columns:1fr;gap:2rem}.team-grid{grid-template-columns:repeat(2,1fr)}.contact-section{padding-top:calc(var(--page-offset) + 2rem)}.contact-title{font-size:clamp(2.8rem, 8vw, 3.6rem)}}@media (max-width:576px){:root{--h1:2.8rem;--h2:2.2rem;--h3:1.8rem;--section-padding:48px}.hero-title{font-size:clamp(2.8rem, 8vw, 3.8rem)}.btn,.btn-accent,.btn-glass,.btn-noise,.btn-primary,.btn-secondary,.btn-whatsapp{padding:1.2rem 2rem;min-height:48px}.team-grid{grid-template-columns:1fr}.services-features-grid{grid-template-columns:1fr}.blog-posts-grid{grid-template-columns:1fr}.how-steps{flex-direction:column}.testimonials-grid{grid-template-columns:1fr}label,li,p,span{overflow-wrap:break-word;word-break:break-word}.contact-section-inner{gap:3rem}.form-input,.form-select,.form-textarea{font-size:var(--text-md)}}@media (max-width:768px){.manifesto-section{padding:0 1.5rem 7rem;padding-top:calc(var(--page-offset) + 5rem)}.manifesto-title{font-size:clamp(4.4rem, 13vw, 6.4rem);margin-bottom:5.6rem}.manifesto-body p{font-size:1.7rem}.manifesto-rule{margin:4rem 0}}@media (max-width:480px){.manifesto-section{padding:0 1rem 5rem;padding-top:calc(var(--page-offset) + 4rem)}.manifesto-title{font-size:clamp(4rem, 14vw, 5.6rem);margin-bottom:4.8rem}.manifesto-body p{font-size:1.6rem;margin-bottom:2rem}.manifesto-quote{padding:2rem 2rem;margin:3rem 0}.manifesto-rule{margin:3.2rem 0}}@media (max-width:992px){.signal-why-inner{grid-template-columns:1fr;gap:5rem}.signal-steps-grid{grid-template-columns:1fr;gap:4rem}.signal-plans-grid{grid-template-columns:1fr;gap:1.6rem}.signal-plan-earn{font-size:clamp(4rem, 8vw, 5.6rem)}}@media (max-width:768px){.signal-hero-section{padding:0 1.5rem 7rem;padding-top:calc(var(--page-offset) + 4rem)}.signal-headline{font-size:clamp(4.4rem, 13vw, 7.2rem);margin-bottom:2.4rem}.signal-subline{font-size:var(--text-md)}.signal-hero-buttons{flex-direction:column;align-items:flex-start}.signal-commission-section,.signal-cta-section,.signal-steps-section,.signal-why-section{padding:6rem 1.5rem}.signal-commission-header,.signal-steps-header{margin-bottom:4rem}.signal-why-content h2{font-size:clamp(3rem, 8vw, 4.4rem)}.signal-cta-title{font-size:clamp(3.2rem, 10vw, 5.2rem)}.signal-cta-buttons{flex-direction:column;width:100%}.signal-cta-buttons .btn{width:100%;justify-content:center}}@media (max-width:480px){.signal-hero-section{padding:0 1rem 5rem;padding-top:calc(var(--page-offset) + 3.5rem)}.signal-headline{font-size:clamp(4rem, 15vw, 5.6rem)}.signal-commission-section,.signal-cta-section,.signal-steps-section,.signal-why-section{padding:5rem 1rem}.signal-plan-card{padding:2.4rem}.signal-proof-block{padding:2rem}.signal-stat-value{font-size:clamp(3.2rem, 10vw, 4.4rem)}}@media (max-width:960px){.error404-section{padding-left:2rem;padding-right:2rem}.error404-inner{grid-template-columns:1fr;gap:3.2rem}.error404-visual{order:-1;min-height:300px}.error404-character{max-height:320px}.error404-character-placeholder{width:240px;height:320px}.error404-content{align-items:center;text-align:center}.error404-body{max-width:none}.error404-actions{justify-content:center}.error404-links{align-items:center}}@media (max-width:576px){.error404-actions{flex-direction:column;width:100%}.error404-btn-back,.error404-btn-home{width:100%;justify-content:center}.error404-character{max-height:260px}.error404-link{font-size:1.3rem;padding:.5rem 1.1rem}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}[data-appear],[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}