*,::after,::before{box-sizing:border-box;margin:0;padding:0}:root{--blue:#00678b;--blue-dark:#004f6b;--navy:#0F2F46;--orange:#f09937;--orange-light:#f6ca77;--white:#ffffff;--gray-50:#f8fafc;--gray-100:#f1f5f9;--gray-200:#e2e8f0;--gray-400:#596579;--gray-600:#475569;--gray-800:#1e293b;--text:#1a2535;--text-muted:#5f6b7c;--radius:16px;--radius-sm:8px;--shadow:0 4px 24px rgba(0,103,139,.10);--shadow-lg:0 12px 48px rgba(0,103,139,.18);--transition:.25s ease}html{scroll-behavior:smooth;font-size:16px}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--text);background:var(--white);line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{text-decoration:none;color:inherit}ul{list-style:none}.container{max-width:1200px;margin:0 auto;padding:0 24px}.hidden{display:none!important}.btn{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-weight:600;border-radius:50px;cursor:pointer;transition:all var(--transition);border:2px solid transparent;white-space:nowrap;text-decoration:none}.btn--sm{font-size:.875rem;padding:8px 20px}.btn--lg{font-size:1rem;padding:14px 28px}.btn--full{width:100%;justify-content:center;border-radius:var(--radius-sm);padding:14px}.btn--primary{background:var(--blue);color:var(--white);border-color:var(--blue)}.btn--primary:hover{background:var(--blue-dark);border-color:var(--blue-dark);transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,103,139,.3)}.btn--ghost{background:rgba(255,255,255,.12);color:var(--white);border-color:rgba(255,255,255,.35);backdrop-filter:blur(8px)}.btn--ghost:hover{background:rgba(255,255,255,.2)}.btn--ghost-white{background:0 0;color:var(--white);border-color:rgba(255,255,255,.5)}.btn--ghost-white:hover{background:rgba(255,255,255,.1)}.btn--white{background:var(--white);color:var(--blue);border-color:var(--white)}.btn--white:hover{background:var(--gray-100);transform:translateY(-1px)}.btn--outline{background:0 0;color:var(--blue);border-color:var(--blue)}.btn--outline:hover{background:var(--blue);color:var(--white)}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(255,255,255,.95);backdrop-filter:blur(16px);border-bottom:1px solid var(--gray-200);transition:box-shadow var(--transition)}.header.scrolled{box-shadow:var(--shadow)}.header__inner{display:flex;align-items:center;gap:24px;height:68px}.header__logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.25rem;color:var(--navy);flex-shrink:0}.header__logo img{width:36px;height:36px;object-fit:contain}.header__logo-text span{color:var(--blue)}.header__nav{display:flex;gap:24px;margin-left:auto}.header__nav a{font-size:.875rem;font-weight:500;color:var(--gray-600);transition:color var(--transition)}.header__nav a:hover{color:var(--blue)}.lang-switcher{display:flex;gap:2px;background:var(--gray-100);border-radius:50px;padding:3px;flex-shrink:0}.lang-btn{background:0 0;border:none;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:700;color:var(--gray-400);padding:4px 10px;border-radius:50px;transition:all var(--transition);letter-spacing:.04em}.lang-btn.active{background:var(--white);color:var(--blue);box-shadow:0 1px 4px rgba(0,0,0,.1)}.lang-btn:hover:not(.active){color:var(--navy)}.header__burger{display:none;flex-direction:column;gap:5px;background:0 0;border:none;cursor:pointer;padding:4px}.header__burger span{display:block;width:24px;height:2px;background:var(--navy);border-radius:2px;transition:all var(--transition)}.gradient-text{background:linear-gradient(135deg,var(--blue) 0,var(--orange) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;padding-top:68px}.hero__bg{position:absolute;inset:0;background:linear-gradient(135deg,var(--navy) 0,#1a4a6b 50%,#0d3354 100%)}.hero__particles{position:absolute;inset:0;overflow:hidden;pointer-events:none}.particle{position:absolute;border-radius:50%;background:rgba(255,255,255,.06);animation:linear infinite float}@keyframes float{0%{transform:translateY(0) rotate(0);opacity:.6}100%{transform:translateY(-100vh) rotate(360deg);opacity:0}}.hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr 440px;gap:72px;align-items:center;padding-top:60px;padding-bottom:80px}.hero__badge{display:inline-flex;align-items:center;gap:8px;background:rgba(240,153,55,.15);border:1px solid rgba(240,153,55,.3);color:var(--orange-light);font-size:.8rem;font-weight:600;padding:6px 14px;border-radius:50px;margin-bottom:24px;text-transform:uppercase;letter-spacing:.05em}.hero__badge-dot{flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:var(--orange);animation:1.5s infinite pulse-dot}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.hero__title{font-size:clamp(2.2rem, 4.5vw, 3.2rem);font-weight:900;line-height:1.1;color:var(--white);margin-bottom:24px;letter-spacing:-.02em}.hero__subtitle{font-size:1.05rem;color:rgba(255,255,255,.75);max-width:560px;margin-bottom:36px;line-height:1.7}.hero__list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.hero__list li{position:relative;padding-left:26px;font-size:.98rem;line-height:1.55}.hero__list li::before{content:'';position:absolute;left:6px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--orange)}.hero__actions{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:48px}.hero__stats{display:flex;gap:36px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12)}.hero__stat{line-height:1em}.hero__stat strong{display:block;font-size:1.6rem;font-weight:800;color:var(--white);line-height:1.1}.hero__stat span{font-size:.78rem;color:rgba(255,255,255,.72);margin-top:2px}.chat-mockup{background:var(--white);border-radius:20px;box-shadow:var(--shadow-lg),0 0 0 1px rgba(0,0,0,.06);overflow:hidden}.chat-mockup__header{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f5f5f5;border-bottom:1px solid var(--gray-200)}.chat-mockup__avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0}.chat-mockup__info{flex:1}.chat-mockup__info strong{display:block;font-size:.9rem}.online-dot{font-size:.72rem;color:#147a3d}.chat-mockup__platform{margin-left:auto}.chat-tabs{display:flex;border-bottom:1px solid var(--gray-200);background:var(--gray-50)}.chat-tab{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;background:0 0;border:none;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:600;color:var(--gray-400);border-bottom:2px solid transparent;transition:all var(--transition);margin-bottom:-1px}.chat-tab.active{color:var(--blue);border-bottom-color:var(--blue);background:var(--white)}.chat-tab:hover:not(.active){color:var(--navy)}.chat-mockup__messages{padding:14px;display:flex;flex-direction:column;gap:8px;background:#ece5dd;height:330px;overflow-y:auto}.msg{display:none;flex-direction:column;max-width:85%;opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s}.msg.mounted{display:flex}.msg.visible{opacity:1;transform:none}.msg--out{align-self:flex-end}.msg--in{align-self:flex-start}.msg__bubble{padding:8px 12px;border-radius:10px;font-size:.8rem;line-height:1.45}.msg--out .msg__bubble{background:#dcf8c6;border-bottom-right-radius:3px}.msg--in .msg__bubble{background:var(--white);border-bottom-left-radius:3px}.msg__bubble.handoff{background:#e8f5e9;border:1px solid #a5d6a7}.msg__bubble.insight{background:#e3f2fd;border:1px solid #90caf9}.msg__time{font-size:.66rem;color:var(--gray-400);align-self:flex-end;margin-top:2px}.vacancy-block{font-size:.78rem;line-height:1.6}.vacancy-block .vac-title{font-weight:700;font-size:.85rem;margin-bottom:4px}.vacancy-block .vac-line{display:flex;align-items:center;gap:4px}.chat-mockup__ai-badge{display:flex;align-items:center;gap:6px;padding:9px 14px;background:#fffbf0;border-top:1px solid #fde68a;font-size:.75rem;font-weight:600;color:#92400e}.badge--info{background:#e8f4f8;border-top-color:#b3d9e8;color:var(--blue-dark)}.hero__scroll{position:absolute;z-index:2;bottom:28px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.72);animation:2s infinite bounce;appearance:none;-webkit-appearance:none;border:0;background:0 0;padding:14px 18px;line-height:0;cursor:pointer;user-select:none;-webkit-user-select:none;transition:color .2s}.hero__scroll:focus-visible,.hero__scroll:hover{color:rgba(255,255,255,.85)}@keyframes bounce{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(8px)}}.trust{padding:28px 0;border-bottom:1px solid var(--gray-200)}.trust__label{text-align:center;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-400);font-weight:600;margin-bottom:18px}.trust__logos{display:flex;justify-content:center;align-items:center;gap:36px;flex-wrap:wrap}.trust__logo-item{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:.75rem;color:var(--gray-600);font-weight:500}.section{padding:88px 0}.section--gray{background:var(--gray-50)}.section__header{text-align:center;margin-bottom:56px}.section__tag{display:inline-block;font-size:.73rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--blue);background:rgba(0,103,139,.08);padding:5px 14px;border-radius:50px;margin-bottom:14px}.section__title{font-size:clamp(1.6rem, 3.5vw, 2.25rem);font-weight:800;color:var(--navy);letter-spacing:-.02em;margin-bottom:12px}.section__subtitle{font-size:1rem;color:var(--text-muted);max-width:560px;margin:0 auto}.steps{display:flex;align-items:stretch;gap:0}.step{display:flex;flex-direction:column;flex:1;padding:28px 20px;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius);transition:all var(--transition)}.step:hover{box-shadow:var(--shadow);transform:translateY(-4px);border-color:var(--blue)}.step__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.step__num{font-size:2.5rem;font-weight:900;color:rgba(0,103,139,.08);line-height:1;margin:0;letter-spacing:-.05em}.step__icon{display:flex;align-items:center;flex-shrink:0;margin:0}.step__icon svg{display:block;width:40px;height:40px}.step__title{font-size:1rem;font-weight:700;color:var(--navy);margin-bottom:8px}.step__desc{font-size:.835rem;color:var(--text-muted);line-height:1.6}.step__arrow{display:flex;align-items:center;padding:56px 10px 0;flex-shrink:0;opacity:.4}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature-card{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius);padding:26px;transition:all var(--transition)}.feature-card:hover{box-shadow:var(--shadow);border-color:rgba(0,103,139,.3);transform:translateY(-2px)}.feature-card--wide{grid-column:span 2}.feature-card__icon{font-size:1.9rem;margin-bottom:12px}.feature-card h3{font-size:1rem;font-weight:700;color:var(--navy);margin-bottom:8px}.feature-card p{font-size:.845rem;color:var(--text-muted);line-height:1.65}.feature-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.feature-tags span{font-size:.71rem;font-weight:600;padding:4px 10px;border-radius:50px;background:rgba(0,103,139,.07);color:var(--blue)}.flow-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px;justify-content:center}.flow-tab{display:flex;align-items:center;gap:7px;padding:10px 24px;border-radius:50px;border:2px solid var(--gray-200);background:var(--white);font-family:inherit;font-size:.875rem;font-weight:600;color:var(--gray-400);cursor:pointer;transition:all var(--transition)}.flow-tab.active{border-color:var(--blue);color:var(--blue);background:rgba(0,103,139,.05)}.flow-tab:hover:not(.active){border-color:var(--gray-400);color:var(--navy)}.dialog-demo{max-width:720px;margin:0 auto;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg)}.dialog-demo__header{display:flex;align-items:center;justify-content:space-between;padding:13px 22px;background:var(--gray-50);border-bottom:1px solid var(--gray-200);font-size:.84rem}.dialog-demo__app{display:flex;align-items:center;gap:8px;font-weight:600}.dialog-demo__whatsapp{color:#25d366;font-size:.82rem}.dialog-demo__label{font-size:.76rem;color:var(--gray-400);font-style:italic}.dialog-flow{padding:22px;display:flex;flex-direction:column;gap:18px;background:#ece5dd}.dialog-step{display:flex;width:90%;gap:10px;align-items:flex-start}.dialog-step.ai{align-self:flex-end;flex-direction:row-reverse}.dialog-step.sailor{align-self:flex-start}.dialog-step__role{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.dialog-step__role.ai{background:var(--blue);color:var(--white)}.dialog-step__role.sailor{background:var(--gray-200);color:var(--gray-600)}.dialog-step__content{flex:1;min-width:0}.dialog-step__bubble{background:var(--white);border:1px solid var(--gray-200);border-radius:12px;padding:11px 15px;font-size:.855rem;line-height:1.55;margin-bottom:5px}.dialog-step.sailor .dialog-step__bubble{border-bottom-left-radius:3px}.dialog-step.ai .dialog-step__bubble{background:#dcf8c6;border-color:transparent;border-bottom-right-radius:3px}.dialog-step__bubble.highlight{background:#e8f5e9;border-color:#a5d6a7}.dialog-step__bubble.blue-bg{background:#e3f2fd;border-color:#90caf9}.dialog-step.ai .dialog-step__bubble.blue-bg{background:#dcf8c6;border-color:transparent}.dialog-step__note{font-size:.73rem;color:var(--gray-400);font-style:italic}.dialog-attachment{display:inline-block;margin-top:8px;padding:7px 10px;border:1px solid var(--gray-200);border-radius:8px;background:var(--white);color:var(--blue-dark);font-size:.78rem}.dialog-demo__footer{display:flex;align-items:center;gap:13px;padding:14px 22px;background:#fffbf0;border-top:1px solid #fde68a;font-size:.84rem;color:#92400e}.dialog-demo__footer--info{background:#e8f4f8;border-top-color:#b3d9e8;color:var(--blue-dark)}.dialog-demo__footer-icon{font-size:1.4rem}.criteria-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.criteria-card{display:flex;gap:18px;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius);padding:26px;transition:all var(--transition)}.criteria-card:hover{box-shadow:var(--shadow);border-color:rgba(0,103,139,.25)}.criteria-card__num{flex-shrink:0;width:42px;height:42px;border-radius:12px;background:var(--navy);color:var(--white);font-size:1.05rem;font-weight:800;display:flex;align-items:center;justify-content:center}.criteria-card__body h3{font-size:.97rem;font-weight:700;color:var(--navy);margin-bottom:7px}.criteria-card__body p{font-size:.845rem;color:var(--text-muted);line-height:1.6;margin-bottom:11px}.criteria-card__body em{font-style:normal;font-weight:600;color:var(--blue)}.criteria-card__example{font-size:.77rem;color:var(--blue);background:rgba(0,103,139,.06);border-left:3px solid var(--blue);padding:7px 11px;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-style:italic}.pricing-grid{display:grid;grid-template-columns:minmax(0,680px);justify-content:center;align-items:start}.pricing-card{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius);padding:30px;position:relative;transition:all var(--transition)}.pricing-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.pricing-card--featured{background:var(--navy);border-color:var(--navy);box-shadow:var(--shadow-lg)}.pricing-card--featured:hover{transform:translateY(-4px)}.pricing-card__badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--orange);color:var(--white);font-size:.71rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:4px 14px;border-radius:50px}.pricing-card__header{margin-bottom:26px}.pricing-card__name{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--blue);margin-bottom:11px}.pricing-card--featured .pricing-card__name{color:rgba(255,255,255,.72)}.pricing-card__price{margin-bottom:9px}.pricing-card__amount{font-size:2.1rem;font-weight:900;color:var(--navy);letter-spacing:-.03em}.pricing-card--featured .pricing-card__amount{color:var(--white)}.pricing-card__period{font-size:.88rem;color:var(--gray-400)}.pricing-card--featured .pricing-card__period{color:rgba(255,255,255,.72)}.pricing-card__price--offer{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.pricing-card__old-price{color:rgba(255,255,255,.72);font-size:1.15rem;font-weight:600}.pricing-card__price--offer .pricing-card__amount{font-size:2.65rem}.pricing-countdown{margin:20px 0 26px;padding:17px 20px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:rgba(255,255,255,.055)}.pricing-countdown__title{margin-bottom:12px;color:rgba(255,255,255,.68);font-size:.8rem;font-weight:600}.pricing-countdown__units{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;text-align:center}.pricing-countdown__units span{display:flex;flex-direction:column;gap:3px}.pricing-countdown__units strong{color:var(--white);font-size:1.45rem;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums}.pricing-countdown__units small{color:rgba(255,255,255,.72);font-size:.7rem}.pricing-card__expired{margin:14px 0 24px;color:rgba(255,255,255,.72);font-size:.84rem}.pricing-card__desc{font-size:.82rem;color:var(--text-muted);line-height:1.5}.pricing-card--featured .pricing-card__desc{color:rgba(255,255,255,.72)}.pricing-card__features{display:flex;flex-direction:column;gap:9px;margin-bottom:26px}.pricing-card__features li{display:flex;align-items:center;gap:9px;font-size:.855rem;color:var(--text)}.pricing-card--featured .pricing-card__features li{color:rgba(255,255,255,.85)}.pricing-card__features li.disabled{color:var(--gray-400)}.pricing-card__features li svg{flex-shrink:0}.faq-list{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:7px}.faq-item{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-sm);overflow:hidden;transition:border-color var(--transition)}.faq-item.open{border-color:var(--blue)}.faq-item__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;background:0 0;border:none;font-family:inherit;font-size:.92rem;font-weight:600;color:var(--navy);cursor:pointer;text-align:left;transition:color var(--transition)}.faq-item__q svg{flex-shrink:0;transition:transform var(--transition)}.faq-item.open .faq-item__q svg{transform:rotate(180deg)}.faq-item.open .faq-item__q{color:var(--blue)}.faq-item__a{max-height:0;overflow:hidden;transition:max-height .35s}.faq-item.open .faq-item__a{max-height:400px}.faq-item__a p{padding:0 20px 16px;font-size:.855rem;color:var(--text-muted);line-height:1.65}.cta-section{position:relative;overflow:hidden;padding:88px 0}.cta-section__bg{position:absolute;inset:0;background:linear-gradient(135deg,var(--blue) 0,var(--navy) 100%)}.cta-section__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:72px;align-items:center}.cta-section__content h2{font-size:clamp(1.6rem, 3vw, 2.1rem);font-weight:800;color:var(--white);margin-bottom:11px;letter-spacing:-.02em}.cta-section__content p{font-size:.97rem;color:rgba(255,255,255,.76);margin-bottom:28px}.cta-section__actions{display:flex;gap:14px;flex-wrap:wrap}.cta-stats{display:flex;flex-direction:column;gap:22px}.cta-stat strong{display:block;font-size:1.65rem;font-weight:900;color:var(--white);letter-spacing:-.03em}.cta-stat span{font-size:.78rem;color:rgba(255,255,255,.72)}.footer{background:var(--navy);padding-top:28px}.footer__inner{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.footer__left{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;width:100%}.footer__logo{display:flex;align-items:center;gap:10px;width:fit-content;font-size:1.1rem;font-weight:700;color:var(--white);margin-bottom:0}.footer__logo img{filter:brightness(0) invert(1);opacity:.8}.footer__logo strong{color:var(--orange)}.footer__left p{margin:0;font-size:.82rem;color:rgba(255,255,255,.72);text-align:right}.footer__bottom{display:flex;justify-content:space-between;padding:18px 24px;font-size:.77rem;color:rgba(255,255,255,.72)}.reveal{opacity:0;transform:translateY(24px);transition:opacity .6s,transform .6s}.reveal.visible{opacity:1;transform:none}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}@media (max-width:1100px){.hero__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"badge" "title" "visual" "list" "actions" "stats";gap:0}.hero__content{display:contents}.hero__badge{grid-area:badge}.hero__title{grid-area:title}.hero__visual{grid-area:visual;display:flex;justify-content:center;margin-bottom:32px}.hero__list{grid-area:list}.hero__actions{grid-area:actions}.hero__stats{grid-area:stats}.chat-mockup{max-width:400px;width:100%}.features-grid{grid-template-columns:repeat(2,1fr)}.feature-card--wide{grid-column:span 2}.pricing-grid{grid-template-columns:minmax(0,680px);max-width:680px;margin:0 auto}.cta-section__inner{grid-template-columns:1fr;gap:40px}.cta-stats{flex-direction:row;gap:36px}}@media (max-width:900px){.header__nav{display:none}.header__burger{display:flex}.header__inner .btn--sm{display:none}.steps{flex-direction:column}.step__arrow{transform:rotate(90deg);padding:6px 0}.criteria-grid{grid-template-columns:1fr}}@media (max-width:768px){.hero{min-height:auto;padding:100px 0 60px}.hero__stats{gap:20px;flex-wrap:wrap}.hero__stat strong{font-size:1.35rem}.features-grid{grid-template-columns:1fr}.feature-card--wide{grid-column:span 1}.cta-stats{flex-direction:column;gap:18px}.footer__left{grid-template-columns:1fr;gap:14px}.footer__left p{text-align:left}.footer__bottom{flex-direction:column;gap:6px;text-align:center}.section{padding:60px 0}.flow-tabs{gap:8px}.flow-tab{padding:8px 16px;font-size:.82rem}}@media (max-width:480px){.hero__actions{flex-direction:column}.btn--lg{width:100%;justify-content:center}.trust__logos{gap:16px}.lang-switcher{gap:1px}.lang-btn{padding:4px 8px;font-size:.7rem}}