:root{--ink:#17212a;--ink-strong:#07111f;--muted:#68737c;--blue:#176fe8;--blue-dark:#0d58bd;--line:#dfe5ea;--paper:#fff;--soft:#f1f5f9;--font-body:"Aptos", "Segoe UI Variable Text", "Segoe UI", Helvetica, Arial, sans-serif;--font-display:"Aptos Display", "Segoe UI Variable Display", "Segoe UI", Helvetica, Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:78px}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,label,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img{max-width:100%;display:block}[hidden]{display:none!important}:focus-visible{outline-offset:3px;outline:3px solid #176fe847}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.funnel-shell,.shell{width:min(1280px,100% - 48px);margin-inline:auto}.funnel-page{background:#fff;min-height:100vh}.landing-hero{color:#fff;background-color:#07111f;background-image:radial-gradient(100% 130% at 105% -12%,#6fb0ff75,#326cc833 34%,#0000 64%),radial-gradient(80% 110% at -10% 120%,#14a4ff33,#0000 66%),linear-gradient(138deg,#07111f,#0a1c32 48%,#102d53);padding:90px 0 98px;position:relative;overflow:hidden}.landing-hero:after{content:"";pointer-events:none;background:linear-gradient(112deg,#0000 24%,#bcdcff0a 43%,#b1d7ff26 52%,#0000 74%);border-radius:45%;width:62%;height:150%;position:absolute;inset:-48% -18% auto auto;transform:rotate(14deg)}.landing-hero-grid{z-index:1;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:center;gap:clamp(56px,8vw,112px);display:grid;position:relative}.landing-hero-copy h1{max-width:790px;font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(47px,5.5vw,76px);font-weight:735;line-height:.98}.landing-hero-copy>p:not(.panel-eyebrow){color:#c6d2dc;max-width:690px;margin:25px 0 0;font-size:15px;line-height:1.65}.landing-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.hero-primary,.hero-secondary{justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding:14px 19px;font-size:12px;font-weight:760;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.hero-primary{background:var(--blue);color:#fff;min-width:260px}.hero-secondary{color:#d6e4f0;border:1px solid #bddcff42}.hero-primary:hover,.hero-secondary:hover{transform:translateY(-1px)}.hero-primary:hover{background:#2580f2}.hero-secondary:hover{background:#ffffff0f;border-color:#bddcff80}.hero-primary span,.hero-secondary span{font-size:18px}.landing-proof-card{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff13;border:1px solid #b9d9ff40;padding:31px;box-shadow:0 28px 70px #0000002e}.landing-proof-card>span{color:#9bc7ff;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:760}.landing-proof-metric{border-top:1px solid #b9d9ff33;border-bottom:1px solid #b9d9ff33;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;margin-top:22px;padding:21px 0;display:grid}.landing-proof-metric strong{color:#fff;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(25px,2.5vw,34px);font-weight:740}.landing-proof-metric strong:last-child{color:#9bc7ff;text-align:right}.landing-proof-metric i{color:#7195ba;font-style:normal}.landing-proof-card>p{color:#c5d1db;margin:21px 0;font-size:12px;line-height:1.65}.landing-proof-card>div:last-child{border-top:1px solid #b9d9ff33;gap:4px;padding-top:19px;display:grid}.landing-proof-card b{color:#fff;font-size:20px}.landing-proof-card small{color:#9cabb7;font-size:9px;line-height:1.5}.application-section{border-top:1px solid var(--line);background:#f6f9fc}.application-heading{text-align:center;padding:92px 0 54px}.application-heading h2{color:#15212b;max-width:900px;font-family:var(--font-display);letter-spacing:-.045em;margin:0 auto;font-size:clamp(40px,5.4vw,65px);font-weight:720;line-height:.99}.application-heading>p{max-width:680px;color:var(--muted);margin:23px auto 0;font-size:14px;line-height:1.7}.funnel-header{z-index:10;background:#fffffff7;border-bottom:1px solid #e5e7eb;position:sticky;top:0;box-shadow:0 8px 26px #07111f0d}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.funnel-brand{flex:none;width:180px;display:block}.funnel-brand img,.privacy-brand img{width:100%;height:auto}.header-status{color:#56616a;white-space:nowrap;align-items:center;gap:9px;font-size:10px;font-weight:700;display:inline-flex}.header-status i{background:var(--blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #176fe81a}.header-status.neutral i{background:#f58a26;box-shadow:0 0 0 4px #f58a261f}.header-actions{align-items:center;gap:22px;display:flex}.header-link{color:#43505c;font-size:11px;font-weight:700}.header-link:hover{color:var(--blue)}.header-cta{border:1px solid var(--blue);background:var(--blue);color:#fff;justify-content:center;align-items:center;gap:12px;min-height:42px;padding:10px 16px;font-size:11px;font-weight:760;line-height:1;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex;box-shadow:0 8px 20px #176fe82e}.header-cta:hover{border-color:var(--blue-dark);background:var(--blue-dark);transform:translateY(-1px)}.header-cta span{font-size:16px}.qualifier-section{flex-direction:column;min-height:calc(100svh - 78px);padding:0 0 24px;display:flex}.journey-panel{width:100%;box-shadow:none;color:#fff;isolation:isolate;contain:paint;background-color:#07111f;background-image:radial-gradient(120% 115% at 103% -8%,#8ec4ff80,#4984ec3d 29%,#0000 58%),radial-gradient(85% 105% at -12% 118%,#14a4ff3d,#105eb11a 38%,#0000 68%),linear-gradient(138deg,#07111f,#0a1c32 42%,#102d53 72%,#101b38);border:0;border-bottom:1px solid #8bc0ff33;border-radius:0;margin:0;padding:22px 24px;position:relative;overflow:hidden}.journey-panel:before{z-index:-1;content:"";opacity:.62;background:linear-gradient(112deg,#0000 25%,#b9dcff0a 43%,#b1d7ff2e 51%,#548eff12 61%,#0000 76%);border-radius:46%;width:82%;height:140%;position:absolute;inset:-58% -42% auto auto;transform:rotate(17deg)}.story-content{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1.15fr) minmax(270px,.85fr);align-items:center;gap:5px 36px;width:min(920px,100%);margin-inline:auto;animation:.16s ease-out both story-in;display:grid}.panel-eyebrow{color:#9bc7ff;letter-spacing:.07em;text-transform:uppercase;grid-column:1;margin:0 0 3px;font-size:9px;font-weight:700}.journey-panel h3,.calendar-heading-direct h1,.not-ready-card h1,.privacy-document h1{font-family:var(--font-display);letter-spacing:-.032em;margin:0;font-weight:720}.journey-panel h3{color:#fff;grid-column:1;font-size:clamp(24px,2.5vw,32px);line-height:1.04}.story-body{color:#d0dbe1;grid-column:1;max-width:610px;margin:6px 0 0;font-size:12px;line-height:1.55}.story-evidence{grid-area:1/2/4;width:100%;margin:0}.story-flow{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.story-flow span{color:#f0f5f8;font-size:10px;font-weight:750}.story-flow i{color:#9bc7ff;font-size:14px;font-style:normal}.story-offer{border-top:1px solid #9bc7ff3d;border-bottom:1px solid #9bc7ff3d;overflow:hidden}.story-offer>div{border-bottom:1px solid #9bc7ff2e;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.story-offer span{color:#b7c6d1;font-size:10px}.story-offer strong{color:#9bc7ff;text-align:right;font-size:13px}.story-offer p{color:#aebcc6;margin:0;padding:9px 0 10px;font-size:9px;line-height:1.5}.story-offer b{color:#fff}.story-checks{border-top:1px solid #9bc7ff33;flex-direction:column;display:flex}.story-checks span{color:#d5dbe4;border-bottom:1px solid #9bc7ff33;grid-template-columns:22px 1fr;align-items:center;gap:8px;min-height:37px;padding:7px 0;font-size:10px;display:grid}.story-checks i{color:#9bc7ff;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.qualifier-card{background:#fff;width:min(760px,100% - 48px);min-height:0;margin:0 auto;padding:28px 0 18px}.mobile-conversion-intro{display:none}.form-progress{border-bottom:1px solid #e5e7eb;width:100%;padding:0 0 13px}.form-progress>div:first-child{color:#69747c;letter-spacing:.025em;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:9px;font-weight:700;display:flex}.form-progress b{color:var(--blue)}.progress-track{background:#edf0f4;height:3px;overflow:hidden}.progress-track i{background:var(--blue);height:100%;transition:width .2s;display:block}.progress-note{color:#7b838c;margin:7px 0 0;font-size:9px;line-height:1.45}.guided-form{width:100%;min-height:410px}.guided-step{border:0;min-inline-size:0;margin:0;padding:30px 0 0;animation:.15s ease-out both step-in}.guided-step legend{gap:9px;width:100%;margin:0 0 22px;padding:0;display:grid}.guided-step legend>span{color:var(--blue);letter-spacing:.035em;font-size:10px;font-weight:750}.guided-step legend>strong{color:#17212a;max-width:720px;font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(30px,3.2vw,40px);font-weight:720;line-height:1.04}.guided-choices{gap:10px;display:grid}.guided-choice{appearance:none;color:#26323b;text-align:left;touch-action:manipulation;background:#fff;border:1px solid #d4dbe3;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:70px;padding:13px 13px 13px 17px;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 2px #1827350f}.guided-choice>span{gap:4px;min-width:0;display:grid}.guided-choice b{font-size:14px;font-weight:720}.guided-choice small{color:#6f7a83;font-size:11px;line-height:1.35}.guided-choice i{width:34px;height:34px;color:var(--blue);background:#edf5ff;border:1px solid #d8e6f8;border-radius:8px;flex:none;justify-content:center;align-items:center;font-style:normal;font-weight:700;display:inline-flex}.guided-choice[aria-pressed=true]{border-color:var(--blue);color:#104f9f;background:#f4f8ff;box-shadow:0 0 0 1px #176fe814}.guided-choice[aria-pressed=true] i{border-color:var(--blue);background:var(--blue);color:#fff}@media (hover:hover){.guided-choice:hover{background:#fafdff;border-color:#8cb7ef;transform:translateY(-1px);box-shadow:0 6px 16px #183c5c14}}.guided-back{color:#6a747d;background:0 0;border:0;margin-top:18px;padding:7px 0;font-size:10px;font-weight:650}.guided-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.guided-fields label{gap:7px;display:grid}.guided-fields label>span{color:#5f6b74;font-size:10px;font-weight:700}.guided-fields input{width:100%;min-height:48px;color:var(--ink);background:#fff;border:1px solid #d4dbe3;border-radius:8px;padding:13px 14px;transition:border-color .15s,box-shadow .15s}.guided-fields input:focus{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #176fe81a}.guided-fields input::placeholder{color:#a2a9b0}.full-field{grid-column:1/-1}.final-actions{justify-content:space-between;align-items:center;gap:18px;margin-top:22px;display:flex}.final-actions .guided-back{margin:0}.primary-action{background:var(--blue);color:#fff;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:13px 17px 13px 20px;font-size:12px;font-weight:760;transition:background-color .15s,transform .15s;display:inline-flex}.primary-action:hover{background:var(--blue-dark)}.primary-action:disabled{cursor:wait;opacity:.68}.primary-action span{font-size:18px}.form-error{color:#8c2d29;background:#fff4f3;border-left:3px solid #c63b35;margin-top:16px;padding:12px 14px;font-size:11px;line-height:1.45}.form-legal{color:#7d858d;margin:15px 0 0;font-size:9px;line-height:1.5}.form-legal a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.form-trust{color:#777d88;letter-spacing:.02em;border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:10px 18px;margin-top:24px;padding-top:15px;font-size:8px;font-weight:650;display:flex}.form-trust i{color:var(--blue);font-style:normal}.honey-field{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.learn-more-link{color:#66717a;text-align:center;justify-content:center;align-items:center;gap:8px;margin:16px auto 0;padding:8px 0;font-size:10px;font-weight:650;display:flex}.learn-more-link:hover{color:var(--blue)}.learn-more-link span{color:var(--blue);font-size:14px}.funnel-footer{color:#7b838b;justify-content:space-between;align-items:center;gap:20px;min-height:76px;font-size:9px;display:flex}.funnel-footer a:hover{color:var(--blue)}.result-section,.not-ready-section{min-height:calc(100svh - 78px);padding-block:32px}.calendar-card,.not-ready-card{border:1px solid var(--line);background:#fff;width:min(100%,1020px);margin-inline:auto;box-shadow:0 22px 60px #12243714}.calendar-card-direct{overflow:hidden}.calendar-heading-direct{border-bottom:1px solid var(--line);padding:26px 30px}.calendar-confirmation{align-items:flex-start;gap:16px;display:flex}.result-check{color:#38822c;background:#e9f7e6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;font-weight:800;display:inline-flex}.result-check-compact{width:36px;height:36px;font-size:16px}.calendar-kicker{color:var(--blue);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:750;display:block}.calendar-heading-direct h1{color:var(--ink);font-size:clamp(32px,4vw,48px);line-height:1}.calendar-heading-direct p{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.55}.calendar-heading-direct p strong{color:#32414d}.calendar-frame-wrap{background:#fff;min-height:720px;position:relative}.calendar-loading{z-index:2;color:#4b5964;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex;position:absolute;inset:0}.calendar-loading button{color:#1b63b8;background:#f4f8ff;border:1px solid #bfd3eb;border-radius:7px;min-height:42px;margin-top:5px;padding:10px 14px;font-size:10px;font-weight:720}.calendar-spinner{border:3px solid #dce9f7;border-top-color:var(--blue);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite calendar-spin}@keyframes calendar-spin{to{transform:rotate(360deg)}}.calendly-frame{background:#fff;border:0;width:100%;height:720px;display:block}.integration-notice{color:#315a87;background:#f4f8ff;border:1px solid #cfe0f5;margin:24px;padding:22px;font-size:13px;line-height:1.6}.not-ready-section{place-items:center;display:grid}.not-ready-card{max-width:760px;padding:clamp(34px,6vw,64px)}.not-ready-card .panel-eyebrow{color:var(--blue);margin-bottom:18px}.not-ready-card h1{color:var(--ink);font-size:clamp(38px,5vw,58px);line-height:.98}.not-ready-card>p:not(.panel-eyebrow){color:var(--muted);margin:22px 0 0;font-size:13px;line-height:1.65}.requirements-list{border-top:1px solid var(--line);margin:25px 0}.requirements-list span{border-bottom:1px solid var(--line);color:#36434d;grid-template-columns:18px 1fr;gap:10px;padding:14px 0;font-size:12px;line-height:1.5;display:grid}.requirements-list i{color:var(--blue);font-style:normal}.not-ready-card>small{color:#858d94;margin-top:14px;font-size:9px;display:block}#aplicar{scroll-margin-top:78px}.conversion-content{background:#fff;border-top:1px solid #e2e7ec}.content-shell{width:min(1120px,100% - 48px);margin-inline:auto}.proof-strip{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.proof-strip>div{border-left:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:112px;padding:25px 30px;display:grid}.proof-strip>div:first-child{border-left:0}.proof-strip strong{color:var(--blue);font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(32px,3.5vw,46px);font-weight:760}.proof-strip span{color:#5f6972;max-width:180px;font-size:10px;font-weight:650;line-height:1.45}.content-section{border-bottom:1px solid var(--line);padding:96px 0}.content-section,.closing-section{content-visibility:auto;contain-intrinsic-size:1px 720px}.content-eyebrow{color:var(--blue);letter-spacing:.07em;text-transform:uppercase;margin-bottom:17px;font-size:10px;font-weight:760;display:block}.content-section h2,.closing-section h2{color:#15212b;font-family:var(--font-display);letter-spacing:-.042em;margin:0;font-size:clamp(38px,5vw,62px);font-weight:720;line-height:.99}.content-section p,.closing-section p{color:var(--muted);font-size:14px;line-height:1.72}.case-section{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(48px,7vw,90px);display:grid}.case-copy>p{max-width:560px;margin:25px 0 0}.case-metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:31px;display:grid}.case-metrics>div{padding:20px 20px 20px 0}.case-metrics>div+div{border-left:1px solid var(--line);padding-left:20px}.case-metrics strong,.case-metrics span{display:block}.case-metrics strong{color:var(--blue);font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(25px,3vw,37px);font-weight:760}.case-metrics span{color:var(--muted);margin-top:5px;font-size:9px;line-height:1.45}.case-copy>small{color:#88919a;margin-top:16px;font-size:8px;line-height:1.5;display:block}.case-proof{background:#f5f7f9;border:1px solid #cfd8e0;margin:0;padding:9px;box-shadow:0 24px 55px #1426391c}.case-proof img{width:100%;height:auto}.case-proof figcaption{color:#77818a;padding:9px 3px 2px;font-size:8px}.content-cta,.text-cta{justify-content:space-between;align-items:center;gap:24px;min-height:54px;margin-top:28px;font-size:12px;font-weight:760;display:inline-flex}.content-cta{background:var(--blue);color:#fff;min-width:250px;padding:14px 17px 14px 20px}.content-cta:hover,.price-card a:hover{background:var(--blue-dark)}.content-cta span,.text-cta span{font-size:18px}.section-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:56px;display:grid}.section-heading .content-eyebrow{grid-column:1/-1;margin-bottom:-35px}.section-heading>p{margin:0}.mechanism-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:54px;display:grid}.mechanism-grid article{border-left:1px solid var(--line);min-width:0;padding:28px 24px 30px}.mechanism-grid article:first-child{border-left:0;padding-left:0}.mechanism-grid article:last-child{padding-right:0}.mechanism-grid i{color:var(--blue);margin-bottom:34px;font-size:10px;font-style:normal;font-weight:800;display:block}.mechanism-grid strong{color:#1d2933;font-size:17px;display:block}.mechanism-grid p{margin:12px 0 0;font-size:11px;line-height:1.6}.roles-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:50px;display:grid}.roles-grid article{border:1px solid var(--line);background:#fff;padding:34px}.roles-grid article:first-child{background:#f4f8ff;border-color:#bed7f6}.roles-grid article>span{color:var(--blue);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:780}.roles-grid h3{color:#1b2832;font-family:var(--font-display);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(25px,2.8vw,34px);line-height:1.05}.roles-grid ul{margin:25px 0 0;padding:0;list-style:none}.roles-grid li{border-top:1px solid var(--line);color:#55616a;padding:13px 0 13px 22px;font-size:11px;line-height:1.5;position:relative}.roles-grid li:before{color:var(--blue);content:"✓";font-weight:800;position:absolute;top:15px;left:1px}.text-cta{border-bottom:1px solid var(--blue);min-height:42px;color:var(--blue)}.fit-section{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:center;gap:72px;display:grid}.fit-copy>p{max-width:610px;margin:25px 0 0}.fit-list{border-top:1px solid var(--line)}.fit-list span{border-bottom:1px solid var(--line);color:#34424d;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:13px;min-height:66px;padding:13px 0;font-size:12px;font-weight:650;line-height:1.45;display:grid}.fit-list i{width:25px;height:25px;color:var(--blue);background:#e7f1ff;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:850;display:flex}.guarantee-section{color:#fff;background:radial-gradient(90% 120% at 100% 0,#5497ff4f,#0000 56%),linear-gradient(135deg,#07111f,#102f56);border-bottom:0;grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);align-items:center;gap:clamp(52px,9vw,120px);padding-inline:clamp(32px,5vw,68px);display:grid}.guarantee-section .content-eyebrow{color:#9bc7ff}.guarantee-section h2{color:#fff}.guarantee-section p{color:#c9d5dd;max-width:650px;margin:25px 0 0}.price-card{background:#ffffff1a;border:1px solid #b9d9ff47;padding:27px}.price-card>span{color:#b7c6d1;font-size:9px;display:block}.price-card>strong{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;margin-top:6px;font-size:29px;font-weight:740;display:block}.price-card strong small{color:#aabac6;letter-spacing:0;font-size:10px;font-weight:600}.price-card hr{background:#b9d9ff33;border:0;height:1px;margin:20px 0}.price-card a{background:var(--blue);color:#fff;justify-content:space-between;align-items:center;min-height:51px;margin-top:24px;padding:13px 16px;font-size:11px;font-weight:760;display:flex}.price-card b{font-size:17px}.faq-section{grid-template-columns:minmax(260px,.62fr) minmax(0,1fr);align-items:start;gap:80px;display:grid}.faq-heading{display:block;position:sticky;top:112px}.faq-heading .content-eyebrow{margin-bottom:17px}.faq-heading h2{font-size:clamp(35px,4.4vw,53px)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{color:#293640;cursor:pointer;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:22px;min-height:78px;padding:18px 0;font-size:13px;font-weight:700;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--blue);font-size:21px;font-weight:400;transition:transform .18s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{max-width:700px;margin:-4px 42px 22px 0;font-size:12px;line-height:1.65}.closing-section{background:var(--soft);text-align:center;margin:0 0 72px;padding:78px clamp(32px,7vw,88px)}.closing-section .content-eyebrow{margin-bottom:18px}.closing-section h2{max-width:860px;margin-inline:auto}.closing-section p{max-width:610px;margin:22px auto 0}.content-cta-light{margin-top:28px}.privacy-page{background:#f7f9fb;min-height:100vh}.privacy-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:92px;display:flex}.privacy-brand{width:180px}.privacy-back{color:#68727b;font-size:10px;font-weight:700}.privacy-document{width:min(920px,100% - 48px);margin-inline:auto;padding:84px 0 110px}.eyebrow{color:var(--blue);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 24px;font-size:10px;font-weight:750;display:flex}.eyebrow-line{background:var(--blue);width:28px;height:1px}.privacy-document h1{color:var(--ink);font-size:clamp(54px,8vw,92px);line-height:.86}.privacy-document h1 em{color:var(--blue);font-style:normal}.privacy-updated{color:#7c858d;margin:28px 0 64px;font-size:10px}.privacy-document section{border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:38px;padding:30px 0;display:grid}.privacy-document section h2{color:#2b3842;margin:0;font-size:13px}.privacy-document section p{color:#59656e;margin:0;font-size:14px;line-height:1.75}.privacy-cta{color:#fff;background:#0c1d2c;justify-content:space-between;align-items:center;gap:26px;margin-top:54px;padding:30px;display:flex}.privacy-cta p{margin:0;font-size:14px}.button{justify-content:space-between;align-items:center;gap:28px;min-height:50px;padding:13px 16px 13px 19px;font-size:11px;font-weight:750;display:inline-flex}.button-dark{background:var(--blue);color:#fff}.button span{font-size:17px}@keyframes story-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes step-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=920px){.landing-hero{padding:72px 0 78px}.landing-hero-grid{grid-template-columns:1fr;gap:48px}.landing-hero-copy h1{max-width:820px}.landing-proof-card{width:min(680px,100%)}.roles-grid,.proof-strip{grid-template-columns:1fr}.proof-strip>div{border-top:1px solid var(--line);border-left:0;min-height:80px;padding:18px 0}.proof-strip>div:first-child{border-top:0}.case-section,.fit-section,.guarantee-section,.faq-section{grid-template-columns:1fr}.case-proof{width:min(680px,100%)}.mechanism-grid{grid-template-columns:1fr 1fr}.mechanism-grid article:nth-child(3){border-left:0}.mechanism-grid article:nth-child(n+3){border-top:1px solid var(--line)}.faq-heading{position:static}}@media (width<=860px){.qualifier-section{min-height:calc(100svh - 70px);padding-bottom:12px}.journey-panel{width:100%;padding:20px 20px 18px;display:block}.journey-panel .story-content{grid-template-rows:auto;grid-template-columns:1fr;gap:0;width:min(760px,100%);display:grid}.journey-panel .panel-eyebrow,.journey-panel h3,.journey-panel .story-body,.journey-panel .story-evidence{grid-area:auto/1}.journey-panel h3{font-size:clamp(24px,6.3vw,29px)}.journey-panel .story-body{margin-top:8px;font-size:12px;line-height:1.48}.journey-panel .story-evidence{margin-top:14px}.qualifier-card{width:min(100%,720px);padding:18px 20px max(22px, env(safe-area-inset-bottom));margin-inline:auto}.mobile-conversion-intro{display:none}.mobile-conversion-intro span{color:#9bc7ff;font-size:9px;font-weight:750}.mobile-conversion-intro strong{font-size:13px;font-weight:720;line-height:1.28}.form-progress{padding-bottom:10px}.guided-step{padding-top:20px}.guided-step legend{gap:7px;margin-bottom:17px}.guided-step legend>strong{font-size:clamp(27px,7vw,34px);line-height:1.05}}@media (width<=620px){html{scroll-padding-top:58px}.funnel-shell,.shell{width:calc(100% - 36px)}.header-inner{gap:12px;min-height:64px}.funnel-brand{width:136px}.header-status{gap:7px;font-size:9px}.header-actions{gap:0}.header-link{display:none}.header-cta{text-align:center;gap:7px;max-width:158px;min-height:38px;padding:8px 11px;font-size:9.5px}.header-cta span{font-size:14px}.landing-hero{padding:54px 0 58px}.landing-hero-grid{gap:34px}.landing-hero-copy h1{font-size:clamp(39px,12vw,51px);line-height:.99}.landing-hero-copy>p:not(.panel-eyebrow){margin-top:20px;font-size:13px;line-height:1.58}.landing-hero-actions{flex-direction:column;align-items:stretch;margin-top:26px}.hero-primary,.hero-secondary{width:100%;min-width:0}.landing-proof-card{padding:22px}.landing-proof-metric{margin-top:17px;padding:17px 0}.landing-proof-metric strong{font-size:25px}.application-heading{padding:62px 0 38px}.application-heading h2{font-size:clamp(36px,10.5vw,45px)}.application-heading>p{margin-top:19px;font-size:12px}.qualifier-card{width:100%;min-height:0;padding:17px 16px max(18px, env(safe-area-inset-bottom))}.journey-panel{padding:19px 18px 17px}.journey-panel h3{font-size:clamp(24px,7.4vw,29px);line-height:1.03}.journey-panel .story-body{font-size:13px;line-height:1.5}.journey-panel .story-evidence{margin-top:12px}.journey-panel .story-offer>div{padding:8px 0}.journey-panel .story-offer span{font-size:9px}.journey-panel .story-offer strong{max-width:58%;font-size:12px}.journey-panel .story-offer p{padding:8px 0;font-size:9px}.journey-panel .story-header-points span{min-height:34px;padding:6px 0;font-size:9px}.form-progress{padding:0 0 9px}.progress-note{margin-top:6px;font-size:9px}.guided-form{min-height:0}.guided-step{padding-top:17px}.guided-step legend{margin-bottom:14px}.guided-step legend>strong{font-size:clamp(25px,7.4vw,31px)}.guided-choices{gap:8px}.guided-choice{min-height:62px;padding:10px 11px 10px 14px}.guided-choice i{width:32px;height:32px}.contact-fields{grid-template-columns:1fr}.full-field{grid-column:auto}.final-actions{flex-direction:column-reverse;align-items:stretch}.final-actions .primary-action{width:100%}.form-trust{margin-top:18px}.learn-more-link{margin-top:12px;font-size:9px;line-height:1.4}.funnel-footer{min-height:64px}.result-section,.not-ready-section{width:100%;min-height:calc(100svh - 58px);padding:0}.calendar-card,.not-ready-card{box-shadow:none;border:0}.calendar-heading-direct{padding:22px 18px}.calendar-heading-direct h1{font-size:34px}.calendly-frame{height:760px}.calendar-frame-wrap{min-height:760px}.not-ready-card{flex-direction:column;justify-content:center;min-height:calc(100svh - 58px);padding:34px 22px;display:flex}.not-ready-card h1{font-size:38px}#aplicar{scroll-margin-top:58px}.content-shell{width:calc(100% - 36px)}.proof-strip>div{grid-template-columns:86px minmax(0,1fr);gap:10px;min-height:72px;padding:14px 0}.proof-strip strong{font-size:32px}.proof-strip span{max-width:210px;font-size:9px}.content-section{padding:66px 0}.content-eyebrow{margin-bottom:13px;font-size:9px}.content-section h2,.closing-section h2{font-size:clamp(34px,10vw,43px);line-height:1.01}.content-section p,.closing-section p{font-size:13px;line-height:1.62}.case-section{gap:40px}.case-copy>p{margin-top:20px}.case-metrics{grid-template-columns:1fr;margin-top:24px}.case-metrics>div,.case-metrics>div+div{border-left:0;padding:17px 0}.case-metrics>div+div{border-top:1px solid var(--line)}.case-metrics strong{font-size:31px}.content-cta,.text-cta{width:100%;min-width:0;font-size:11px}.section-heading{display:block}.section-heading .content-eyebrow{margin-bottom:13px}.section-heading>p{margin-top:20px}.mechanism-grid{grid-template-columns:1fr;margin-top:35px}.roles-grid{gap:14px;margin-top:35px}.roles-grid article{padding:25px 21px}.roles-grid h3{font-size:29px}.mechanism-grid article,.mechanism-grid article:first-child,.mechanism-grid article:last-child{border-top:1px solid var(--line);border-left:0;padding:24px 0}.mechanism-grid article:first-child{border-top:0}.mechanism-grid i{margin-bottom:14px}.fit-section{gap:36px}.fit-list span{min-height:62px;font-size:11px}.guarantee-section{gap:38px;width:calc(100% + 36px);margin-inline:-18px;padding:64px 18px}.price-card{padding:22px}.faq-section{gap:36px}.faq-heading h2{font-size:37px}.faq-list summary{min-height:71px;font-size:12px;line-height:1.45}.faq-list p{margin-right:24px;font-size:11px}.closing-section{width:calc(100% + 36px);margin:0 -18px 50px;padding:58px 18px}.privacy-header{min-height:78px}.privacy-brand{width:150px}.privacy-back{font-size:9px}.privacy-document{width:calc(100% - 36px);padding:60px 0 80px}.privacy-document h1{font-size:58px}.privacy-updated{margin-bottom:44px}.privacy-document section{grid-template-columns:1fr;gap:12px;padding:24px 0}.privacy-document section p{font-size:13px}.privacy-cta{flex-direction:column;align-items:flex-start;padding:24px 22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
