body.adapte-ui-home-page{background:#fff}.adapte-site{min-height:100vh;background:#fff;overflow:hidden}.adapte-hero{padding:24px 0 16px;background:radial-gradient(circle at 88% 12%,rgba(22,119,242,.075),transparent 34%),radial-gradient(circle at 78% 55%,rgba(20,200,137,.055),transparent 28%),#fff}.adapte-hero__grid{display:grid;grid-template-columns:minmax(0,.93fr) minmax(520px,1.07fr);gap:38px;align-items:center}.adapte-hero__copy{padding:17px 0 0}.adapte-hero h1{font-size:clamp(43px,4.2vw,60px);line-height:1.02;letter-spacing:-.047em;color:var(--adapte-navy);margin:0 0 18px;max-width:620px;font-weight:850}.adapte-hero h1 span{display:block;color:#16ab80}.adapte-hero__lead{font-size:18px;line-height:1.5;color:#3f5f8e;margin:0 0 22px;max-width:630px}.adapte-hero__actions{display:flex;align-items:center;gap:22px}.adapte-btn--watch{padding:0;background:transparent;color:var(--adapte-navy);font-weight:750}.adapte-play{width:42px;height:42px;border-radius:50%;border:2px solid var(--adapte-blue);display:inline-grid;place-items:center;color:var(--adapte-blue);font-size:14px;padding-left:2px}.adapte-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:31px}.adapte-benefit{display:flex;align-items:center;gap:8px;color:#46658c;font-size:11.5px;line-height:1.26}.adapte-benefit__icon{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#fff;box-shadow:0 7px 20px rgba(22,119,242,.13);display:grid;place-items:center;color:var(--adapte-blue);font-size:18px;font-weight:900}.adapte-hero__visual{position:relative}.adapte-hero__visual img{width:100%;height:auto;display:block;filter:drop-shadow(0 24px 52px rgba(44,99,154,.08));border-radius:24px}
.adapte-journeys{padding-top:22px}.adapte-journeys__box{display:grid;grid-template-columns:1.25fr .92fr .92fr;gap:16px;align-items:stretch;background:linear-gradient(110deg,#f4faff 0%,#f8fbfd 55%,#eef8fa 100%);border:1px solid #edf3f8;border-radius:18px;padding:17px 20px}.adapte-journeys__intro{padding:11px 8px 9px 3px;align-self:center}.adapte-journeys__intro h2,.adapte-how h2,.adapte-comparison h2,.adapte-final-cta h2{color:var(--adapte-navy);letter-spacing:-.035em}.adapte-journeys__intro h2{font-size:38px;line-height:1.03;margin:0 0 10px;max-width:430px}.adapte-journeys__intro>p:last-child{font-size:16px;line-height:1.42;color:#527099;max-width:440px;margin:0}.adapte-person-card{background:#fff;border:1px solid #edf1f5;border-radius:13px;padding:16px 17px 13px;box-shadow:0 8px 22px rgba(16,42,76,.025)}.adapte-person-card__head{display:flex;gap:11px;align-items:center;margin-bottom:14px}.adapte-avatar{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;font-weight:850;color:#fff;box-shadow:0 4px 12px rgba(11,43,98,.16)}.adapte-avatar--maria{background:linear-gradient(135deg,#dd9d73,#754c39)}.adapte-avatar--joao{background:linear-gradient(135deg,#395a8a,#12264b)}.adapte-person-card h3{margin:0 0 2px;color:var(--adapte-navy);font-size:18px}.adapte-person-card p{margin:0;color:#55729b;font-size:13px}.adapte-skill-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:10px 0}.adapte-skill-row strong{font-size:12px;color:#34567f;margin-right:2px}.adapte-skill-row span{font-size:11.5px;padding:6px 10px;border-radius:999px;white-space:nowrap}.adapte-skill-row .is-good{background:#e8fbf5;color:#049568}.adapte-skill-row .is-attention{background:#fff0f2;color:#d84459}.adapte-person-card blockquote{border:0;margin:12px 0 0;font-size:13px;line-height:1.4;color:#57729a;font-style:italic;padding:0}
.adapte-how{padding-top:23px}.adapte-how h2{font-size:31px;line-height:1.1;margin:0 0 17px}.adapte-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.adapte-step{position:relative;padding:0 8px}.adapte-step__top{display:flex;align-items:center;gap:17px;margin-bottom:7px}.adapte-step__number{font-size:14px;font-weight:850;color:var(--adapte-blue);background:var(--adapte-blue-soft);width:31px;height:31px;border-radius:50%;display:grid;place-items:center}.adapte-step__icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#edf7ff;color:var(--adapte-blue);font-size:26px}.adapte-step h3{margin:0 0 2px;color:var(--adapte-navy);font-size:17px}.adapte-step p{margin:0;color:#58749a;font-size:13.5px;line-height:1.28;max-width:210px}.adapte-step__arrow{position:absolute;right:-18px;top:43px;font-size:28px;color:#91b8df;font-weight:300}
.adapte-comparison__box{display:grid;grid-template-columns:1.02fr 1fr;gap:30px;background:linear-gradient(110deg,#f5faff,#effafa);border:1px solid #eaf2f6;border-radius:18px;padding:19px 22px}.adapte-comparison__left h2{font-size:30px;line-height:1.04;margin:0 0 11px;max-width:500px}.adapte-table{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e6edf4}.adapte-table__row{display:grid;grid-template-columns:1fr 1fr;min-height:32px}.adapte-table__row>*{display:flex;align-items:center;padding:6px 16px;font-size:12px;color:#526f96;border-top:1px solid #edf1f5}.adapte-table__row>*+*{border-left:1px solid #edf1f5}.adapte-table__head{background:linear-gradient(90deg,#eef4fb 0 50%,#dcfaef 50%)}.adapte-table__head>*{font-size:14px;color:var(--adapte-navy);border-top:0;justify-content:center}.adapte-quote-card{position:relative;display:grid;grid-template-columns:1.08fr .92fr;min-height:270px;border-radius:16px;overflow:hidden;background:linear-gradient(120deg,#e9fbf5,#dff7f7);isolation:isolate}.adapte-quote-card:before,.adapte-quote-card:after{content:"";position:absolute;border-radius:50%;background:rgba(20,200,137,.12);z-index:-1}.adapte-quote-card:before{width:240px;height:240px;right:-70px;bottom:-80px}.adapte-quote-card:after{width:170px;height:170px;right:70px;bottom:-90px;background:rgba(22,119,242,.09)}.adapte-quote-card__copy{padding:30px 10px 22px 28px;z-index:2}.adapte-quote-mark{font-size:64px;line-height:.75;color:#08ae80;font-family:Georgia,serif}.adapte-quote-card h3{font-size:22px;line-height:1.1;margin:8px 0 12px;color:var(--adapte-navy);max-width:280px}.adapte-quote-card__copy i{display:block;width:28px;height:3px;background:var(--adapte-green);border-radius:4px;margin-bottom:14px}.adapte-quote-card__copy p{font-size:13.5px;line-height:1.45;color:#365d88;max-width:250px;margin:0}.adapte-quote-card__photo{align-self:end;height:100%}.adapte-quote-card__photo img{width:100%;height:100%;object-fit:cover;object-position:49% center;display:block;mix-blend-mode:multiply}.adapte-handwritten{position:absolute;right:10px;top:16px;color:#0873e8;font-family:"Segoe Print","Bradley Hand",cursive;font-size:12px;line-height:1.35;transform:rotate(-3deg);z-index:3;text-align:center}
.adapte-final-cta{padding-top:0;padding-bottom:28px}.adapte-final-cta__box{min-height:96px;border-radius:18px;background:linear-gradient(100deg,#effbfd,#f7fbfd,#e9fbf5);border:1px solid #e7f0f3;display:grid;grid-template-columns:1fr auto 1px auto;align-items:center;gap:30px;padding:20px 54px}.adapte-final-cta h2{font-size:24px;margin:0 0 5px}.adapte-final-cta p{font-size:14px;color:#5d7799;margin:0}.adapte-cta-divider{height:42px;width:1px;background:#9bb2cb}.adapte-final-login{text-decoration:none;color:var(--adapte-navy);font-size:13px;font-weight:700;white-space:nowrap}
@media(max-width:1080px){.adapte-hero__grid{grid-template-columns:1fr 1fr;gap:24px}.adapte-hero h1{font-size:43px}.adapte-benefits{grid-template-columns:1fr 1fr}.adapte-journeys__box{grid-template-columns:1fr 1fr}.adapte-journeys__intro{grid-column:1/-1}.adapte-comparison__box{grid-template-columns:1fr}.adapte-final-cta__box{padding-inline:28px}}
@media(max-width:767px){.adapte-hero{padding-top:18px}.adapte-hero__grid{grid-template-columns:1fr}.adapte-hero__copy{padding-top:0}.adapte-hero h1{font-size:39px;max-width:620px}.adapte-hero__lead{font-size:16px}.adapte-hero__actions{flex-direction:column;align-items:stretch;gap:10px}.adapte-btn--watch{justify-content:flex-start}.adapte-benefits{margin-top:22px}.adapte-hero__visual{margin-top:5px}.adapte-journeys__box{grid-template-columns:1fr;padding:18px}.adapte-journeys__intro{grid-column:auto}.adapte-journeys__intro h2{font-size:31px}.adapte-steps{grid-template-columns:1fr;gap:14px}.adapte-step{display:grid;grid-template-columns:84px 1fr;padding:8px 0}.adapte-step__top{grid-row:1/3}.adapte-step__arrow{display:none}.adapte-step h3{align-self:end}.adapte-step p{align-self:start;max-width:none}.adapte-comparison__box{padding:18px}.adapte-comparison__left h2{font-size:27px}.adapte-quote-card{grid-template-columns:1fr;min-height:510px}.adapte-quote-card__photo{position:absolute;right:0;bottom:0;width:70%;height:58%}.adapte-quote-card__copy{padding:25px;max-width:86%}.adapte-final-cta__box{grid-template-columns:1fr;gap:13px;text-align:left;padding:23px}.adapte-final-cta__box .adapte-btn{width:100%}.adapte-cta-divider{display:none}.adapte-final-login{text-align:center}}
@media(max-width:430px){.adapte-hero h1{font-size:36px}.adapte-benefits{grid-template-columns:1fr 1fr;gap:9px}.adapte-benefit{font-size:10.5px}.adapte-benefit__icon{width:32px;height:32px;flex-basis:32px}.adapte-table__row>*{padding:7px 10px;font-size:11px}.adapte-quote-card{min-height:470px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
