@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,400;0,500;0,600;0,700&display=swap";:root{--app-font-family: "Nunito Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-font-weight-text: 500;--app-font-weight-heading: 700;--lp2-brand: #2e3777;--lp2-primary: var(--lp2-brand);--lp2-on-brand: var(--m3-surface);--lp2-brand-container: #dbe0fb;--lp2-on-brand-container: #282d79;--lp2-green: #25af70;--lp2-on-green: var(--m3-surface);--lp2-orange: #f79221;--lp2-on-orange: var(--m3-surface);--lp2-blue-container: #a6def6;--lp2-on-surface: #1c1c1c;--lp2-on-surface-variant: #4d4d4f;--lp2-surface: #f9f9f9;--lp2-surface-container-low: #efefef;--lp2-surface-container-lowest: var(--m3-surface);--lp2-outline: #666666;--lp2-outline-variant: #c2c2c2;--lp2-white: var(--m3-surface);--sys-primary: var(--color-ocean);--sys-on-primary: var(--m3-surface);--sys-primary-container: var(--m3-orb-blue);--sys-on-primary-container: var(--color-ocean);--sys-surface-lowest: var(--m3-surface);--sys-surface-low: #f2f4f6;--sys-on-surface: var(--m3-on-surface);--sys-on-surface-variant: var(--m3-on-surface-muted);--sys-outline-variant: var(--m3-outline);--sys-error: #ba1a1a;--header-bg: var(--m3-surface-dim);--state-on-primary-hover: var(--m3-surface)14;--state-on-primary-pressed: var(--m3-surface)1f;--state-primary-hover: rgba(29, 101, 134, .08);--state-primary-pressed: rgba(29, 101, 134, .12);--transition-smooth: cubic-bezier(.4, 0, .2, 1);--lp2-sp-2: 4px;--lp2-sp-3: 8px;--lp2-sp-4: 12px;--lp2-sp-5: 16px;--lp2-sp-6: 24px;--lp2-sp-7: 32px;--lp2-sp-8: 40px;--lp2-sp-9: 48px;--lp2-sp-10: 64px;--lp2-sp-11: 80px;--lp2-sp-12: 96px;--lp2-corner-sm: 8px;--lp2-corner-md: 12px;--lp2-corner-lg: 16px;--lp2-corner-full: 1000px;--lp2-stroke-1: 1px;--lp2-max-w: 1280px}.conversion-v2{min-height:100vh;background:var(--sys-surface-lowest, #ffffff);color:var(--sys-on-surface, #181c1f);font-family:var(--app-font-family, "Nunito Sans", sans-serif)}.conversion-v2__main{overflow:hidden}.conversion-v2-hero{min-height:620px;display:flex;align-items:center;padding:144px var(--lp2-sp-10) 88px;background:radial-gradient(circle at 12% 10%,rgba(196,231,255,.72),transparent 32%),linear-gradient(180deg,var(--header-bg, #f6fafe) 0%,var(--sys-surface-lowest, #ffffff) 100%)}.conversion-v2-hero__container,.conversion-v2-section__container,.conversion-v2-stats__container,.conversion-v2-cta__container{width:100%;max-width:var(--lp2-max-w);margin:0 auto}.conversion-v2-hero__container,.conversion-v2-cta__container{max-width:900px;text-align:center}.conversion-v2-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:var(--sys-primary-container, #c4e7ff);color:var(--sys-on-primary-container, #004c69);font-size:14px;font-weight:var(--app-font-weight-heading, 700);line-height:20px}.conversion-v2-kicker svg{width:18px;height:18px}.conversion-v2-hero h1{margin:18px 0 0;color:var(--sys-on-surface, #181c1f);font-size:clamp(44px,7vw,78px);font-weight:var(--app-font-weight-heading, 700);line-height:.98}.conversion-v2-hero p{max-width:760px;margin:24px auto 0;color:var(--sys-on-surface-variant, #49454f);font-size:21px;line-height:32px}.conversion-v2-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:34px}.conversion-v2-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:12px;padding:12px 20px;font-size:16px;font-weight:var(--app-font-weight-heading, 700);line-height:24px;text-decoration:none;transition:background-color .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1)),border-color .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1)),box-shadow .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1)),transform .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1))}.conversion-v2-button--primary{background:var(--sys-primary, #1d6586);color:var(--sys-on-primary, #ffffff)}.conversion-v2-button--primary:hover{box-shadow:inset 0 0 0 48px var(--state-on-primary-hover, #ffffff14)}.conversion-v2-button--secondary{border-color:var(--sys-outline-variant, #c0c7cd);background:var(--sys-surface-lowest, #ffffff);color:var(--sys-primary, #1d6586)}.conversion-v2-button--secondary:hover{background:var(--state-primary-hover, rgba(29, 101, 134, .08));border-color:var(--sys-primary, #1d6586)}.conversion-v2-note{margin-top:18px!important;font-size:14px!important;line-height:22px!important}.conversion-v2-section{padding:88px var(--lp2-sp-10);background:var(--sys-surface-lowest, #ffffff)}.conversion-v2-section--tinted{background:var(--header-bg, #f6fafe)}.conversion-v2-section__container--narrow{max-width:960px}.conversion-v2-section__header{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.conversion-v2-section__header--center{align-items:center;text-align:center}.conversion-v2-eyebrow{margin:0;color:var(--sys-primary, #1d6586);font-size:14px;font-weight:var(--app-font-weight-heading, 700);line-height:20px;letter-spacing:.08em;text-transform:uppercase}.conversion-v2-section__header h2,.conversion-v2-cta h2{margin:0;color:var(--sys-on-surface, #181c1f);font-size:clamp(34px,4vw,52px);font-weight:var(--app-font-weight-heading, 700);line-height:1.08}.conversion-v2-section__header p:not(.conversion-v2-eyebrow){max-width:700px;margin:0;color:var(--sys-on-surface-variant, #49454f);font-size:18px;line-height:28px}.conversion-v2-grid{display:grid;gap:18px}.conversion-v2-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.conversion-v2-card,.conversion-v2-plan,.conversion-v2-quote,.conversion-v2-step,.conversion-v2-table-wrap{background:var(--sys-surface-lowest, #ffffff);border:1px solid var(--sys-outline-variant, #c0c7cd);border-radius:16px}.conversion-v2-card{min-height:260px;padding:24px;transition:border-color .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1)),box-shadow .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1)),transform .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1))}.conversion-v2-card:hover,.conversion-v2-plan:hover{border-color:var(--sys-primary, #1d6586);box-shadow:0 16px 44px #181c1f14;transform:translateY(-2px)}.conversion-v2-card__icon-box{width:48px;height:48px;display:grid;place-items:center;margin-bottom:20px;border-radius:12px;background:var(--sys-primary-container, #c4e7ff);color:var(--sys-on-primary-container, #004c69)}.conversion-v2-card__icon{width:24px;height:24px}.conversion-v2-card h3,.conversion-v2-plan h3,.conversion-v2-step h3{margin:0;color:var(--sys-on-surface, #181c1f);font-size:24px;font-weight:var(--app-font-weight-heading, 700);line-height:32px}.conversion-v2-card p,.conversion-v2-plan p,.conversion-v2-step p,.conversion-v2-quote p{margin:10px 0 0;color:var(--sys-on-surface-variant, #49454f);font-size:16px;line-height:25px}.conversion-v2-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.conversion-v2-step{padding:24px}.conversion-v2-step span{width:40px;height:40px;display:grid;place-items:center;margin-bottom:18px;border-radius:12px;background:var(--sys-primary, #1d6586);color:var(--sys-on-primary, #ffffff);font-weight:var(--app-font-weight-heading, 700)}.conversion-v2-table-wrap{overflow-x:auto}.conversion-v2-table{width:100%;min-width:680px;border-collapse:collapse;font-size:15px}.conversion-v2-table th,.conversion-v2-table td{padding:18px 20px;border-bottom:1px solid var(--sys-outline-variant, #c0c7cd);text-align:center;color:var(--sys-on-surface-variant, #49454f)}.conversion-v2-table th:first-child,.conversion-v2-table td:first-child{text-align:left}.conversion-v2-table th{background:var(--sys-surface-low, #f2f4f6);color:var(--sys-on-surface, #181c1f);font-weight:var(--app-font-weight-heading, 700)}.conversion-v2-table tbody tr:last-child td{border-bottom:none}.conversion-v2-quote{padding:24px}.conversion-v2-quote strong{display:block;margin-top:20px;color:var(--sys-on-surface, #181c1f)}.conversion-v2-quote span{display:block;margin-top:4px;color:var(--sys-on-surface-variant, #49454f);font-size:14px}.conversion-v2-stats{padding:40px var(--lp2-sp-10);border-block:1px solid var(--sys-outline-variant, #c0c7cd);background:var(--sys-surface-low, #f2f4f6)}.conversion-v2-stats__container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.conversion-v2-stat{text-align:center}.conversion-v2-stat strong{display:block;color:var(--sys-on-surface, #181c1f);font-size:36px;font-weight:var(--app-font-weight-heading, 700);line-height:44px}.conversion-v2-stat span{display:block;margin-top:4px;color:var(--sys-on-surface-variant, #49454f);font-size:14px;line-height:20px}.conversion-v2-plan{position:relative;min-height:480px;display:flex;flex-direction:column;padding:24px}.conversion-v2-plan--featured{border-color:var(--sys-primary, #1d6586);box-shadow:0 24px 60px #1d658624}.conversion-v2-plan__badge{align-self:flex-start;margin-bottom:18px;padding:6px 10px;border-radius:999px;background:var(--sys-primary-container, #c4e7ff);color:var(--sys-on-primary-container, #004c69);font-size:12px;font-weight:var(--app-font-weight-heading, 700);letter-spacing:.06em;text-transform:uppercase}.conversion-v2-plan__price{margin-top:24px}.conversion-v2-plan__price strong{display:block;color:var(--sys-on-surface, #181c1f);font-size:44px;font-weight:var(--app-font-weight-heading, 700);line-height:1}.conversion-v2-plan__price span{display:block;margin-top:8px;color:var(--sys-on-surface-variant, #49454f);font-size:15px}.conversion-v2-plan ul{display:flex;flex:1;flex-direction:column;gap:12px;margin:28px 0;padding:0;list-style:none}.conversion-v2-plan li{display:flex;align-items:flex-start;gap:10px;color:var(--sys-on-surface-variant, #49454f);font-size:15px;line-height:22px}.conversion-v2-plan li svg{width:18px;height:18px;flex:0 0 18px;margin-top:2px;color:var(--sys-primary, #1d6586)}.conversion-v2-loading{min-height:260px;display:grid;place-items:center;border:1px solid var(--sys-outline-variant, #c0c7cd);border-radius:16px;background:var(--sys-surface-lowest, #ffffff);color:var(--sys-on-surface-variant, #49454f);font-weight:var(--app-font-weight-heading, 700)}.conversion-v2-cta{padding:96px var(--lp2-sp-10);background:var(--sys-primary, #1d6586);color:var(--sys-on-primary, #ffffff)}.conversion-v2-cta svg{width:48px;height:48px;margin-bottom:20px}.conversion-v2-cta h2{color:var(--sys-on-primary, #ffffff)}.conversion-v2-cta p{max-width:680px;margin:18px auto 0;color:#ffffffd1;font-size:20px;line-height:30px}.conversion-v2-cta .conversion-v2-button--primary,.conversion-v2-cta .conversion-v2-button--secondary{background:var(--sys-on-primary, #ffffff);color:var(--sys-primary, #1d6586);border-color:transparent}.conversion-v2-cta .conversion-v2-button--primary:hover,.conversion-v2-cta .conversion-v2-button--secondary:hover{background:var(--sys-on-primary, #ffffff);color:var(--sys-primary, #1d6586);box-shadow:inset 0 0 0 48px #0000000d}.seo-contact-form{padding:28px;border:1px solid var(--sys-outline-variant, #c0c7cd);border-radius:16px;background:var(--sys-surface-lowest, #ffffff)}.seo-contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.seo-contact-form__full{grid-column:1 / -1}.seo-contact-form label{display:flex;flex-direction:column;gap:8px;color:var(--sys-on-surface, #181c1f);font-size:14px;font-weight:var(--app-font-weight-heading, 700);line-height:20px}.seo-contact-form input,.seo-contact-form select,.seo-contact-form textarea{width:100%;border:1px solid var(--sys-outline-variant, #c0c7cd);border-radius:12px;background:var(--sys-surface-lowest, #ffffff);color:var(--sys-on-surface, #181c1f);font:inherit;font-weight:var(--app-font-weight-heading, 700);line-height:24px;outline:none;padding:12px 14px;transition:border-color .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1)),box-shadow .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1))}.seo-contact-form textarea{resize:vertical}.seo-contact-form input:focus,.seo-contact-form select:focus,.seo-contact-form textarea:focus{border-color:var(--sys-primary, #1d6586);box-shadow:0 0 0 4px var(--state-primary-hover, rgba(29, 101, 134, .08))}.seo-contact-form__submit{width:100%;margin-top:22px;gap:8px}.seo-contact-form__error{margin-bottom:18px;border:1px solid #ffb4ab;border-radius:12px;background:#ffdad6;color:#410002;font-size:14px;font-weight:var(--app-font-weight-heading, 700);line-height:22px;padding:12px 14px}@media (max-width: 1024px){.conversion-v2-hero,.conversion-v2-section,.conversion-v2-stats,.conversion-v2-cta{padding-left:var(--lp2-sp-7);padding-right:var(--lp2-sp-7)}.conversion-v2-grid--three,.conversion-v2-steps,.conversion-v2-stats__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.conversion-v2-hero{min-height:560px;padding:128px var(--lp2-sp-5) 72px}.conversion-v2-section,.conversion-v2-stats,.conversion-v2-cta{padding:72px var(--lp2-sp-5)}.conversion-v2-hero p,.conversion-v2-cta p{font-size:18px;line-height:28px}.conversion-v2-grid--three,.conversion-v2-steps,.conversion-v2-stats__container{grid-template-columns:1fr}.conversion-v2-actions{align-items:stretch;flex-direction:column}.seo-contact-form__grid{grid-template-columns:1fr}}.conversion-v2 :where(h1,h2,h3,h4,h5,h6){font-family:var(--app-font-family, "Nunito Sans", sans-serif);font-weight:var(--app-font-weight-heading, 700)}.conversion-v2 :where(p,li,a,span,label,input,textarea,select,button,td,th,dd,small){font-family:var(--app-font-family, "Nunito Sans", sans-serif);font-weight:var(--app-font-weight-text, 500)}
