.lp-body{--lp-ink:#16302d;--lp-ink-soft:#4a5f5b;--lp-teal:#0f766e;--lp-teal-dark:#115e59;--lp-teal-brand:#0d9488;--lp-mist:#eef6f4;--lp-line:#d5e5e1;--lp-field-border:#7d9893;--lp-gold:#b45309;--lp-error:#b42318;--lp-heading:var(--font-outfit), system-ui, sans-serif;color:var(--lp-ink);font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:0;background:#fff;margin:0;font-size:1.0625rem;line-height:1.6}.lp-body h1,.lp-body h2,.lp-body h3{font-family:var(--lp-heading);color:var(--lp-ink);letter-spacing:-.015em}.lp-body h1{font-size:1.75rem;font-weight:700;line-height:1.15}.lp-body h2{margin:0 0 8px;font-size:1.5rem;font-weight:700;line-height:1.2}.lp-body h3{font-size:1.1875rem;font-weight:600;line-height:1.3}.lp-body p{color:var(--lp-ink-soft);font-size:1.0625rem;line-height:1.6}.lp-body a{color:var(--lp-teal)}.lp-body :focus-visible{outline-offset:2px;outline:3px solid #0d948873}.lp-wrap{width:100%;max-width:1120px;margin:0 auto;padding-inline:16px}.lp-icon{flex:none}.lp-header{border-bottom:1px solid var(--lp-line);background:#fff}.lp-header-inner{justify-content:space-between;align-items:center;gap:8px;min-height:60px;display:flex}.lp-logo{align-items:center;gap:8px;display:inline-flex}.lp-logo-mark{background:var(--lp-teal-brand);color:#fff;width:32px;height:32px;font:700 1rem/32px var(--lp-heading);text-align:center;border-radius:50%}.lp-logo-word{font:800 1.25rem/1 var(--lp-heading);color:var(--lp-ink);letter-spacing:-.02em}.lp-logo-word span{color:var(--lp-teal-brand)}.lp-body .lp-header-phone{min-height:44px;color:var(--lp-teal);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.lp-header-phone-label{color:var(--lp-ink-soft);font-weight:500;display:none}.lp-header-actions{align-items:center;gap:2px;display:flex}.lp-body .lp-header-whatsapp{color:#1a7f4b;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 6px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.lp-header-whatsapp-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-hero{background:var(--lp-mist);padding:20px 0 32px}.lp-hero-grid{grid-template-areas:"copy""quiz""checks";gap:20px;display:grid}.lp-hero-copy{grid-area:copy}.lp-hero-quiz{grid-area:quiz;min-width:0}.lp-hero-checks{grid-area:checks}.lp-body .lp-lead{max-width:34em;margin-top:10px;display:none}.lp-body .lp-price{color:var(--lp-ink);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:14px;display:flex}.lp-price-amount{font:700 1.375rem/1.2 var(--lp-heading);color:var(--lp-gold)}.lp-price-note{font-size:.9375rem}.lp-hero-photo{grid-area:photo;display:none}.lp-hero-photo img{aspect-ratio:920/617;object-fit:cover;border-radius:50% 50% 18px 18px/36% 36% 18px 18px;width:100%;height:auto;display:block}.lp-checks{gap:10px;margin-top:16px;list-style:none;display:grid}.lp-checks li{grid-template-columns:22px 1fr;align-items:start;gap:10px;line-height:1.45;display:grid}.lp-check-icon{width:22px;height:22px;color:var(--lp-teal-brand);margin-top:1px}.lp-quiz{border:1px solid var(--lp-line);background:#fff;border-radius:18px;padding:20px 16px 16px;scroll-margin-top:12px;box-shadow:0 1px 2px #16302d0f,0 16px 36px -16px #16302d47}.lp-body .lp-quiz-title{font:600 1.0625rem/1.3 var(--lp-heading);color:var(--lp-teal);margin-bottom:10px}.lp-progress{background:var(--lp-mist);border-radius:999px;height:6px;overflow:hidden}.lp-progress span{border-radius:inherit;background:var(--lp-teal-brand);height:100%;transition:width .3s;display:block}.lp-body .lp-progress-label{margin-top:6px;font-size:.8125rem}.lp-step{border:0;min-width:0;margin-top:16px;animation:.24s ease-out lp-step-in}@keyframes lp-step-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.lp-body .lp-question{float:none;width:100%;font:600 1.3125rem/1.25 var(--lp-heading);color:var(--lp-ink);letter-spacing:-.01em;margin:0 0 12px}.lp-body .lp-question:focus{outline:none}.lp-body .lp-question:focus-visible{outline:3px solid #0d948873}.lp-body .lp-question-hint{margin:-6px 0 12px;font-size:.9375rem}.lp-options{gap:10px;display:grid}.lp-options-2{grid-template-columns:1fr 1fr}.lp-option{position:relative}.lp-option input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lp-option label{border:1.5px solid var(--lp-line);min-height:56px;color:var(--lp-ink);background:#fff;border-radius:12px;align-items:center;padding:12px 14px 12px 48px;font-weight:500;line-height:1.3;transition:border-color .15s,background-color .15s;display:flex;position:relative}.lp-options-2 .lp-option label{padding-left:42px;font-size:1rem}.lp-option label:before{content:"";border:2px solid var(--lp-field-border);background:#fff;border-radius:50%;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;left:16px}.lp-options-2 .lp-option label:before{left:13px}.lp-option input:checked+label{border-color:var(--lp-teal);background:#e3f3ef}.lp-option input:checked+label:before{border-color:var(--lp-teal);background:radial-gradient(circle, var(--lp-teal) 0 5px, #fff 6px)}.lp-option input:focus-visible+label{outline-offset:2px;outline:3px solid #0d948873}@media (hover:hover){.lp-option input:hover+label{border-color:var(--lp-teal-brand)}}.lp-field{margin-bottom:14px}.lp-field label{color:var(--lp-ink);margin-bottom:6px;font-size:.9375rem;font-weight:600;display:block}.lp-field input{border:1.5px solid var(--lp-field-border);width:100%;min-height:52px;color:var(--lp-ink);font:inherit;background:#fff;border-radius:12px;padding:12px 14px;font-size:1.0625rem}.lp-field textarea{border:1.5px solid var(--lp-field-border);width:100%;min-height:96px;color:var(--lp-ink);font:inherit;resize:vertical;background:#fff;border-radius:12px;padding:12px 14px;font-size:1.0625rem}.lp-field input:focus-visible,.lp-field textarea:focus-visible{border-color:var(--lp-teal);outline-offset:0;outline:3px solid #0d94884d}.lp-optional{color:var(--lp-ink-soft);font-weight:400}.lp-field input[aria-invalid=true]{border-color:var(--lp-error)}.lp-body .lp-hint{margin-top:6px;font-size:.875rem;line-height:1.45}.lp-body .lp-error{color:var(--lp-error);margin-top:6px;font-size:.875rem;font-weight:500;line-height:1.45}.lp-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp-consent{grid-template-columns:22px 1fr;gap:10px;margin-top:4px;display:grid}.lp-consent input{width:22px;height:22px;accent-color:var(--lp-teal);margin-top:2px}.lp-consent label{color:var(--lp-ink-soft);font-size:.8125rem;line-height:1.5}.lp-submit-error{background:#fdecea;border:1px solid #f5c2bd;border-radius:12px;margin-top:12px;padding:12px 14px}.lp-body .lp-submit-error p{color:#7a1a12;font-size:.9375rem}.lp-body .lp-submit-error a{color:inherit;font-weight:700;text-decoration:underline}.lp-quiz-actions{gap:10px;margin-top:16px;display:flex}.lp-btn-primary,.lp-btn-next{background:var(--lp-teal);color:#fff;min-height:56px;font:600 1.0625rem/1.2 var(--lp-heading);cursor:pointer;border:0;border-radius:12px;flex:1;padding:0 18px}.lp-btn-primary:hover,.lp-btn-next:hover{background:var(--lp-teal-dark)}.lp-btn-primary:disabled{opacity:.7;cursor:progress}.lp-btn-back{border:1.5px solid var(--lp-line);min-height:56px;color:var(--lp-ink-soft);font:600 1rem/1.2 var(--lp-heading);cursor:pointer;background:#fff;border-radius:12px;padding:0 18px}.lp-body .lp-quiz-note{text-align:center;margin-top:12px;font-size:.8125rem}.lp-section{padding:56px 0}.lp-section-tint{background:var(--lp-mist)}.lp-split{align-items:center;gap:28px;display:grid}.lp-arch{background:var(--lp-line);position:relative;overflow:hidden}.lp-arch img{object-fit:cover}.lp-arch-portrait{aspect-ratio:4/5;border-radius:999px 999px 16px 16px;width:min(100%,300px)}.lp-arch-wide{aspect-ratio:3/2;border-radius:50% 50% 16px 16px/36% 36% 16px 16px;width:100%}.lp-body .lp-section-note{color:var(--lp-ink);margin-top:18px;font-weight:500}.lp-cta{background:var(--lp-teal);width:100%;min-height:56px;font:600 1.0625rem/1.2 var(--lp-heading);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:0 28px;text-decoration:none;display:inline-flex}.lp-body .lp-cta{color:#fff}.lp-body .lp-cta:hover{background:var(--lp-teal-dark)}.lp-btn-secondary{border:1.5px solid var(--lp-teal);width:100%;min-height:56px;font:600 1.0625rem/1.2 var(--lp-heading);background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;display:inline-flex}.lp-steps{counter-reset:lp-step;gap:20px;margin-top:24px;list-style:none;display:grid}.lp-steps li{counter-increment:lp-step;padding-left:56px;position:relative}.lp-steps li:before{content:counter(lp-step);background:var(--lp-teal);color:#fff;width:40px;height:40px;font:600 1.125rem/40px var(--lp-heading);text-align:center;border-radius:50%;position:absolute;top:0;left:0}.lp-body .lp-steps h3{margin:7px 0 4px}.lp-body .lp-cost-text{max-width:44em}.lp-body .lp-cost-amount{font:700 2rem/1.1 var(--lp-heading);color:var(--lp-gold);margin:6px 0 10px}.lp-why{gap:14px;margin-top:16px;display:grid}.lp-why dt{font:600 1.0625rem/1.3 var(--lp-heading);color:var(--lp-ink)}.lp-why dd{color:var(--lp-ink-soft);margin-top:2px}.lp-faq details{border-bottom:1px solid var(--lp-line);max-width:800px}.lp-faq summary{min-height:48px;font:600 1.0625rem/1.4 var(--lp-heading);color:var(--lp-ink);cursor:pointer;padding:18px 40px 18px 0;list-style:none;position:relative}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";color:var(--lp-teal);font-size:1.5rem;line-height:1;position:absolute;top:50%;right:4px;translate:0 -50%}.lp-faq details[open] summary:after{content:"–"}.lp-body .lp-faq p{padding-bottom:18px}.lp-final{background:var(--lp-ink);padding:56px 0}.lp-body .lp-final h2{color:#fff}.lp-body .lp-final p{color:#cfe3df}.lp-body .lp-final .lp-cta{color:var(--lp-ink);background:#fff}.lp-body .lp-final .lp-cta:hover{background:var(--lp-mist)}.lp-body .lp-final-phone{margin-top:16px}.lp-body .lp-final-phone a{color:#fff;font-weight:600;text-decoration:underline}.lp-footer{padding:32px 0 calc(96px + env(safe-area-inset-bottom));border-top:1px solid var(--lp-line);background:#f6faf9}.lp-footer-inner{gap:24px;display:grid}.lp-footer-address{color:var(--lp-ink-soft);margin-top:12px;font-size:.875rem;font-style:normal;line-height:1.6}.lp-body .lp-footer-contact p{margin-bottom:6px;font-size:.875rem}.lp-body .lp-footer a,.lp-footer-button{color:var(--lp-teal);text-decoration:underline}.lp-footer-links{flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:.875rem;display:flex}.lp-footer-button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lp-sticky{z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--lp-line);background:#fffffff7;grid-template-columns:1fr 1fr 1.6fr;gap:8px;transition:transform .25s;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -6px 20px #16302d14}.lp-sticky[data-visible=true]{transform:none}.lp-sticky a{min-height:48px;font:600 .9375rem/1.15 var(--lp-heading);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:flex}.lp-body .lp-sticky-call{border:1.5px solid var(--lp-line);color:var(--lp-ink)}.lp-body .lp-sticky-whatsapp{border:1.5px solid var(--lp-line);color:#1a7f4b}.lp-body .lp-sticky-cta{background:var(--lp-teal);color:#fff}.lp-consent-banner{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;border:1px solid var(--lp-line);background:#fff;border-radius:16px;max-width:560px;padding:16px;position:fixed;box-shadow:0 12px 40px -8px #16302d59}.lp-body .lp-consent-text{color:var(--lp-ink);font-size:.875rem;line-height:1.5}.lp-consent-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.lp-consent-btn{border:1.5px solid var(--lp-teal);min-height:48px;font:600 1rem/1.2 var(--lp-heading);cursor:pointer;border-radius:10px}.lp-consent-accept{background:var(--lp-teal);color:#fff}.lp-consent-reject{color:var(--lp-teal);background:#fff}.lp-thanks{background:var(--lp-mist);padding:40px 0 64px}.lp-thanks-inner{max-width:760px}.lp-body .lp-thanks-title{margin-bottom:8px}.lp-body .lp-thanks h2{margin-top:36px;font-size:1.3125rem}.lp-thanks-actions{gap:12px;margin-top:28px;display:grid}.lp-body .lp-thanks-actions .lp-cta{margin-top:0}@media (min-width:720px){.lp-wrap{padding-inline:24px}.lp-header-phone-label{display:inline}.lp-header-whatsapp-label{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.lp-header-actions{gap:12px}.lp-body .lp-lead{display:block}.lp-checks-2col{grid-template-columns:1fr 1fr;column-gap:32px}.lp-cta,.lp-btn-secondary{width:auto}.lp-thanks-actions{flex-wrap:wrap;display:flex}.lp-consent-banner{bottom:24px;left:24px;right:auto}}@media (min-width:960px){.lp-body h1{font-size:2.75rem}.lp-body h2{font-size:2rem}.lp-hero{padding:48px 0 64px}.lp-hero-grid{grid-template-columns:minmax(0,1fr) 440px;grid-template-areas:"copy quiz""checks quiz""photo quiz";align-items:start;gap:24px 56px}.lp-hero-quiz{position:sticky;top:24px}.lp-quiz{padding:28px 28px 22px}.lp-price-amount{font-size:1.75rem}.lp-hero-photo{margin-top:8px;display:block}.lp-section,.lp-final{padding:88px 0}.lp-split{grid-template-columns:420px 1fr;gap:64px}.lp-split-reverse{grid-template-columns:1fr 520px}.lp-split-reverse .lp-arch{order:2}.lp-arch-portrait{width:100%}.lp-steps{grid-template-columns:repeat(3,1fr);gap:32px}.lp-steps li{padding:56px 0 0}.lp-steps.lp-steps-compact{grid-template-columns:1fr;gap:20px}.lp-steps.lp-steps-compact li{padding:0 0 0 56px}.lp-footer{padding-bottom:32px}.lp-footer-inner{grid-template-columns:1fr 1fr}.lp-sticky{display:none}}@media (prefers-reduced-motion:reduce){.lp-step{animation:none}.lp-progress span,.lp-sticky,.lp-option label{transition:none}}.lp-b{--lp-b-teal:#0d9488;--lp-b-font:"Segoe UI", var(--font-open-sans), system-ui, sans-serif;--lp-heading:var(--lp-b-font);color:#000;min-height:100vh;font-family:var(--lp-b-font);background:#f5f6f7;font-size:16px;line-height:1.5}.lp-body .lp-b h1,.lp-body .lp-b h2,.lp-body .lp-b h3{letter-spacing:0}.lp-b-container{width:100%;max-width:1280px;margin:0 auto;padding-inline:16px}.lp-b-topbar{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f5f6f7f2;position:fixed;top:0;left:0;right:0}.lp-b-topbar-inner{justify-content:space-between;align-items:center;gap:12px;padding-block:12px;display:flex}.lp-b-topbar-logo{flex:none;width:auto;height:24px;display:block}.lp-b-topbar-mobile{flex:none;align-items:center;gap:8px;display:flex}.lp-b-topbar-whatsapp img{width:28px;height:28px;display:block}.lp-body .lp-b-topbar a{color:#1a1a1a;font-weight:700;text-decoration:none;transition:color .15s}.lp-body .lp-b-topbar a:hover{color:var(--lp-b-teal)}.lp-b-topbar-mobile .lp-b-topbar-phone{white-space:nowrap;font-size:14px;line-height:20px}.lp-b-topbar-desktop{align-items:center;gap:24px;font-size:20px;line-height:28px;display:none}.lp-b-topbar-desktop .lp-b-topbar-phone{align-items:center;gap:8px;display:inline-flex}.lp-b-topbar-desktop img{width:20px;height:20px}.lp-b-hero{isolation:isolate;color:#fff;border-radius:0 0 80px 80px;margin-bottom:40px;position:relative;overflow:hidden}.lp-b-hero-photo{z-index:-1;object-fit:cover;object-position:center}.lp-b-hero-grid{flex-direction:column;display:flex}.lp-b-hero-left{background:radial-gradient(circle,#1c1b1f40,#0000001a);flex-direction:column;display:flex}.lp-b-hero-content{padding-top:294px;padding-bottom:80px}.lp-body .lp-b-hero h1{color:#fff;max-width:860px;margin:0;font-size:36px;font-weight:600;line-height:1.2}.lp-body .lp-b-hero-sub{color:#fff;opacity:.95;max-width:860px;margin:24px 0 8px;font-size:18px;font-weight:600;line-height:1.33}.lp-b-hero-right{color:#000;background:#fff;display:flex}.lp-b-form{flex-direction:column;justify-content:center;width:100%;padding:20px;scroll-margin-top:70px;display:flex}.lp-body .lp-b-form-title{color:#1a1a1a;margin:0 0 20px;font-size:30px;font-weight:600;line-height:1.4}.lp-b-form-fields{flex-direction:column;gap:24px;display:flex}.lp-b-form-row{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.lp-b-field{flex-direction:column;display:flex}.lp-b-field label{color:var(--lp-b-teal);margin-bottom:8px;padding-left:15px;font-size:18px;font-weight:400;line-height:27px}.lp-b-field input,.lp-b-field textarea{border:1px solid var(--lp-b-teal);color:#374151;width:100%;height:56px;font:inherit;background:#fff;border-radius:40px;padding:12px 20px;font-size:16px;line-height:24px}.lp-b-field textarea{resize:vertical;height:90px}.lp-b-field input::placeholder,.lp-b-field textarea::placeholder{color:#9ca3af}.lp-b-field input:focus-visible,.lp-b-field textarea:focus-visible{outline-offset:0;outline:3px solid #0d94884d}.lp-b-field input[aria-invalid=true]{border-color:#ef4444}.lp-body .lp-b-error{color:#ef4444;margin-top:8px;padding-left:15px;font-size:14px;line-height:20px}.lp-b-consent{color:#4b5563;align-items:flex-start;gap:16px;display:flex}.lp-b-consent input{width:20px;height:20px;accent-color:var(--lp-b-teal);flex:none;margin-top:2px}.lp-b-consent label{font-size:14px;line-height:1.5}.lp-body .lp-b-consent a{color:var(--lp-b-teal)}.lp-b-submit{background:var(--lp-b-teal);color:#fff;font:inherit;letter-spacing:.02em;cursor:pointer;border:0;border-radius:40px;justify-content:center;align-items:center;padding:12px 32px;font-size:16px;font-weight:600;line-height:1;transition:opacity .15s;display:inline-flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.lp-b-submit:hover{opacity:.9}.lp-b-submit:disabled{opacity:.6;cursor:wait}.lp-b-section{margin:64px 0}.lp-b-section-white{background:#fff}.lp-b-section-last{margin-bottom:0}.lp-b-section-inner{padding-block:48px;overflow-x:hidden}.lp-body .lp-b-section-inner h2{color:#000;text-align:center;margin:0 0 40px;font-size:30px;font-weight:600;line-height:36px}.lp-b-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}.lp-b-image img{border-radius:40px;width:100%;max-width:90%;height:auto;display:block;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.lp-b-image-full img{max-width:100%}.lp-b-list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.lp-b-list-compact{gap:12px}.lp-b-list li{align-items:center;gap:20px;display:flex}.lp-b-list-icon{background:var(--lp-b-teal);border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 1px 2px #0000000d}.lp-b-list-icon img{width:32px;height:32px}.lp-b-list-text{color:#000;font-size:16px;font-weight:400;line-height:24px}.lp-body .lp-b-note{color:#374151;text-align:center;margin:40px 0 0;font-size:16px;line-height:24px}.lp-body .lp-b-note-dark{color:#000}.lp-b-cta-wrap{text-align:center;margin-top:40px}.lp-body .lp-b-cta{border:2px solid var(--lp-b-teal);background:var(--lp-b-teal);color:#fff;text-align:center;border-radius:9999px;padding:12px 24px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;transition:opacity .15s;display:inline-block}.lp-body .lp-b-cta:hover{opacity:.9}.lp-b-steps-head{text-align:center;margin-bottom:48px}.lp-body .lp-b-steps-intro{color:#4b5563;margin:0;font-size:18px;font-weight:700;line-height:28px}.lp-b-steps{flex-direction:column;align-items:center;margin:0;padding:0;list-style:none;display:flex}.lp-b-step-group{display:contents}.lp-b-step{text-align:center;flex-direction:column;align-items:center;padding-inline:16px;display:flex}.lp-b-step-photo{border:4px solid var(--lp-b-teal);object-fit:cover;border-radius:50%;width:160px;height:160px;display:block}.lp-body .lp-b-step-label{color:var(--lp-b-teal);margin:24px 0 4px;font-size:18px;font-weight:600;line-height:18px}.lp-body .lp-b-step-title{color:var(--lp-b-teal);margin:8px 0 15px;font-size:20px;font-weight:600;line-height:28px}.lp-b-step-arrow{margin:32px 0;display:block;transform:rotate(90deg)}.lp-b-step-arrow img{width:64px;height:64px;display:block}.lp-b-footer-cap{z-index:1;background:#fff;border-radius:0 0 40px 40px;height:128px;margin-bottom:-40px;position:relative;box-shadow:0 1px 2px #0000000d}.lp-b-footer{background:var(--lp-b-teal);color:#fff}.lp-b-footer-inner{max-width:1280px;margin:0 auto;padding:96px 24px 32px}.lp-b-footer-logo{width:auto;height:36px;margin-bottom:24px;display:block}.lp-b-footer-text{opacity:.9;font-style:normal}.lp-body .lp-b-footer-text p{color:#fff;margin:0 0 4px;font-size:14px;font-weight:300;line-height:22.75px}.lp-body .lp-b-footer-text .lp-b-footer-label{padding-top:8px;font-weight:400}.lp-body .lp-b-footer a,.lp-b-footer-button{color:#fff;text-decoration:none;transition:color .15s}.lp-body .lp-b-footer a:hover,.lp-b-footer-button:hover{color:#99f6e4}.lp-b-footer-rule{border-top:1px solid #ffffff4d;margin:48px 0 24px}.lp-b-footer-legal{opacity:.8;flex-wrap:wrap;gap:8px 24px;font-size:12px;font-weight:300;line-height:16px;display:flex}.lp-b-footer-button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (min-width:640px){.lp-b-container{padding-inline:24px}}@media (min-width:768px){.lp-b-hero{margin-bottom:64px}.lp-b-hero-content{padding-top:375px;padding-bottom:40px}.lp-body .lp-b-hero h1{font-size:53px;line-height:1.21}.lp-body .lp-b-hero-sub{font-size:20px;line-height:1.4}.lp-body .lp-b-form-title{font-size:36px}.lp-b-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-b-submit{font-size:18px}.lp-body .lp-b-section-inner h2{margin-bottom:64px;font-size:36px;line-height:40px}.lp-b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-body .lp-b-cta{font-size:18px;line-height:27px}.lp-b-steps{flex-direction:row;justify-content:space-between;align-items:stretch}.lp-b-step{width:33.333%}.lp-body .lp-b-step-title{font-size:24px;line-height:1.17}.lp-b-step-arrow{align-self:flex-start;margin:48px 0 0;transform:none}}@media (min-width:1024px){.lp-b-container{padding-inline:32px}.lp-b-hero{margin-bottom:80px}.lp-b-hero-grid{flex-direction:row}.lp-b-hero-left,.lp-b-hero-right{width:50%}.lp-b-hero-content{padding-top:288px}.lp-b-form{padding:40px}.lp-b-grid-reverse .lp-b-image{order:2}.lp-b-footer-inner{padding-inline:48px}.lp-b-topbar-mobile{display:none}.lp-b-topbar-desktop{display:flex}}@media (min-width:1025px){.lp-body .lp-b-hero h1{font-size:61px;line-height:1.12}.lp-body .lp-b-hero-sub{font-size:40px;line-height:1.33}.lp-b-submit{font-size:20px}.lp-body .lp-b-cta{font-size:20px;line-height:30px}.lp-body .lp-b-step-title{font-size:28px;line-height:1.11}}
