@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}.seo-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)}.seo-v2__main{overflow:hidden;background:var(--sys-surface-lowest, #ffffff)}.seo-v2-page{min-height:auto!important;padding:136px var(--lp2-sp-10, 64px) 88px!important;background:radial-gradient(circle at 12% 0%,rgba(196,231,255,.72),transparent 30%),linear-gradient(180deg,var(--header-bg, #f6fafe) 0%,var(--sys-surface-lowest, #ffffff) 32%)!important}.seo-v2-container{width:100%;max-width:var(--lp2-max-w, 1280px);display:flex;flex-direction:column;gap:32px;margin:0 auto}.seo-v2 h1,.seo-v2 h2,.seo-v2 h3,.seo-v2 strong,.seo-v2 th{color:var(--sys-on-surface, #181c1f)!important;letter-spacing:0!important}.seo-v2 h1{font-size:clamp(42px,6vw,72px)!important;font-weight:var(--app-font-weight-heading, 700)!important;line-height:1!important}.seo-v2 h2{font-size:clamp(28px,3.5vw,44px)!important;font-weight:var(--app-font-weight-heading, 700)!important;line-height:1.1!important}.seo-v2 h3{font-weight:var(--app-font-weight-heading, 700)!important}.seo-v2 p,.seo-v2 li,.seo-v2 td,.seo-v2 blockquote{color:var(--sys-on-surface-variant, #49454f)!important}.seo-v2 p{letter-spacing:0!important}.seo-v2 [class*=tracking-]{letter-spacing:.08em!important}.seo-v2 [class*="text-[#28A6DE]"],.seo-v2 [class*="text-[#28B473]"],.seo-v2 [class*="text-[#00979D]"],.seo-v2 [class*="text-[#0F766E]"],.seo-v2 [class*="text-[#1D4ED8]"],.seo-v2 [class*=text-purple],.seo-v2 [class*="text-[#283C8E]"],.seo-v2 [class*=text-transparent]{color:var(--sys-primary, #1d6586)!important}.seo-v2 [class*=bg-gradient-to]{background-image:none!important}.seo-v2 section[class*=rounded-],.seo-v2 article[class*=rounded-],.seo-v2 aside[class*=rounded-],.seo-v2 div[class*=rounded-][class*=border]{border-color:var(--sys-outline-variant, #c0c7cd)!important;border-radius:16px!important;box-shadow:none!important}.seo-v2 section[class*=bg-white],.seo-v2 article[class*=bg-white],.seo-v2 aside[class*=bg-white],.seo-v2 div[class*=bg-white][class*=border]{background:var(--sys-surface-lowest, #ffffff)!important}.seo-v2 [class*=bg-slate-50],.seo-v2 [class*="bg-[#F7F9FC]"],.seo-v2 [class*="bg-[#121C5E]/7"],.seo-v2 [class*="bg-[#28A6DE]/10"],.seo-v2 [class*="bg-[#28B473]/10"],.seo-v2 [class*="bg-[#00979D]/10"],.seo-v2 [class*="bg-[#0F766E]/10"],.seo-v2 [class*=bg-purple]{background:var(--sys-surface-low, #f2f4f6)!important}.seo-v2 a[class*=bg-gradient-to],.seo-v2 a[class*="bg-[#121C5E]"],.seo-v2 button[class*=bg-gradient-to]{min-height:48px;border-radius:12px!important;background:var(--sys-primary, #1d6586)!important;color:var(--sys-on-primary, #ffffff)!important;font-weight:var(--app-font-weight-heading, 700)!important;box-shadow:none!important;transform:none!important}.seo-v2 a[class*=border][class*=bg-white]{border-color:var(--sys-outline-variant, #c0c7cd)!important;border-radius:12px!important;color:var(--sys-primary, #1d6586)!important;font-weight:var(--app-font-weight-heading, 700)!important}.seo-v2 a:hover{border-color:var(--sys-primary, #1d6586)!important}.seo-v2 table{border-color:var(--sys-outline-variant, #c0c7cd)!important;border-radius:16px!important}.seo-v2 th{background:var(--sys-surface-low, #f2f4f6)!important}.seo-v2 main footer{display:none!important}.seo-v2-panel,.seo-v2-card,.seo-v2-link-card,.seo-v2-sidebar-card,.seo-v2-faq article{border:1px solid var(--sys-outline-variant, #c0c7cd);border-radius:16px;background:var(--sys-surface-lowest, #ffffff)}.seo-v2-panel{padding:28px}.seo-v2-panel--compact{padding:24px}.seo-v2-hero{overflow:hidden}.seo-v2-hero h1{max-width:920px;margin:18px 0 0}.seo-v2-lead{max-width:840px;margin:18px 0 0;color:var(--sys-on-surface-variant, #49454f);font-size:19px;line-height:30px}.seo-v2-copy{max-width:820px;margin:12px 0 0;color:var(--sys-on-surface-variant, #49454f);font-size:15px;line-height:25px}.seo-v2-chip{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:8px;margin-top:24px;border-radius:999px;background:var(--sys-primary-container, #c4e7ff);color:var(--sys-on-primary-container, #004c69);padding:7px 12px;font-size:12px;font-weight:var(--app-font-weight-heading, 700);letter-spacing:.08em;text-transform:uppercase}.seo-v2-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--sys-on-surface-variant, #49454f);font-size:14px}.seo-v2-breadcrumb__item{display:inline-flex;align-items:center;gap:8px}.seo-v2-breadcrumb__link,.seo-v2-breadcrumb__text{color:var(--sys-on-surface-variant, #49454f);font-weight:var(--app-font-weight-heading, 700);text-decoration:none}.seo-v2-breadcrumb__link:hover,.seo-v2-breadcrumb__current{color:var(--sys-on-surface, #181c1f)}.seo-v2-breadcrumb__current{font-weight:var(--app-font-weight-heading, 700)}.seo-v2-breadcrumb__separator{color:var(--sys-outline, #71787e)}.seo-v2-grid{display:grid;gap:18px}.seo-v2-panel>.seo-v2-grid,.seo-v2-panel>.seo-v2-table-wrap,.seo-v2-panel>.seo-v2-tags,.seo-v2-panel>.seo-v2-list,.seo-v2-panel>.seo-v2-two-column,.seo-v2-panel>.seo-v2-content-aside{margin-top:22px}.seo-v2-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-v2-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-v2-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.seo-v2-grid--1{grid-template-columns:1fr}.seo-v2-two-column{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px}.seo-v2-content-aside{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px}.seo-v2-stack{display:flex;flex-direction:column;gap:18px}.seo-v2-card,.seo-v2-link-card,.seo-v2-sidebar-card{padding:22px}.seo-v2-card__icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:18px;border-radius:12px;background:var(--sys-primary-container, #c4e7ff);color:var(--sys-on-primary-container, #004c69)}.seo-v2-card h3,.seo-v2-link-card h3{margin:0;color:var(--sys-on-surface, #181c1f);font-size:20px;line-height:27px}.seo-v2-card p,.seo-v2-link-card p{margin:10px 0 0;color:var(--sys-on-surface-variant, #49454f);font-size:15px;line-height:24px}.seo-v2-link-card{display:block;background:var(--sys-surface-low, #f2f4f6);text-decoration:none;transition:border-color .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1)),background-color .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1))}.seo-v2-link-card:hover{border-color:var(--sys-primary, #1d6586);background:var(--sys-surface-lowest, #ffffff)}.seo-v2-link-card span{display:inline-block;margin-top:14px;color:var(--sys-primary, #1d6586);font-size:14px;font-weight:var(--app-font-weight-heading, 700)}.seo-v2-list{display:flex;flex-direction:column;gap:12px;margin:18px 0 0;padding:0;list-style:none}.seo-v2-list li{display:flex;align-items:flex-start;gap:10px;color:var(--sys-on-surface-variant, #49454f);font-size:15px;line-height:23px}.seo-v2-list svg{flex:0 0 16px;margin-top:3px;color:var(--sys-primary, #1d6586)}.seo-v2-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.seo-v2-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:12px;padding:12px 18px;color:inherit;font-size:15px;font-weight:var(--app-font-weight-heading, 700);text-decoration:none}.seo-v2-button--primary{background:var(--sys-primary, #1d6586);color:var(--sys-on-primary, #ffffff)}.seo-v2-button--secondary{border-color:var(--sys-outline-variant, #c0c7cd);background:var(--sys-surface-lowest, #ffffff);color:var(--sys-primary, #1d6586)}.seo-v2-faq{display:flex;flex-direction:column;gap:14px;margin-top:20px}.seo-v2-faq article{background:var(--sys-surface-low, #f2f4f6);padding:18px}.seo-v2-faq h3{margin:0;color:var(--sys-on-surface, #181c1f);font-size:17px}.seo-v2-faq p{margin:8px 0 0;color:var(--sys-on-surface-variant, #49454f);font-size:15px;line-height:24px}.seo-v2-table-wrap{overflow-x:auto;margin-top:22px}.seo-v2-table{width:100%;min-width:720px;border-collapse:collapse;border:1px solid var(--sys-outline-variant, #c0c7cd);border-radius:16px;overflow:hidden}.seo-v2-table th,.seo-v2-table td{padding:16px;border-bottom:1px solid var(--sys-outline-variant, #c0c7cd);text-align:left;vertical-align:top;font-size:14px;line-height:22px}.seo-v2-table th{background:var(--sys-surface-low, #f2f4f6);color:var(--sys-on-surface, #181c1f);font-size:12px;font-weight:var(--app-font-weight-heading, 700);letter-spacing:.08em;text-transform:uppercase}.seo-v2-table tr:last-child td{border-bottom:none}.seo-v2-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.seo-v2-tags span,.seo-v2-tags a{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:var(--sys-surface-low, #f2f4f6);color:var(--sys-on-surface-variant, #49454f);padding:6px 10px;font-size:12px;font-weight:var(--app-font-weight-heading, 700);text-decoration:none}.seo-v2-tags a:hover{color:var(--sys-primary, #1d6586);background:var(--sys-surface-lowest, #ffffff)}.seo-v2-quote{margin:0;color:var(--sys-on-surface-variant, #49454f);font-size:16px;font-style:italic;line-height:26px}.seo-v2-person{display:flex;align-items:center;gap:12px;margin-top:18px}.seo-v2-avatar{width:40px;height:40px;display:grid;place-items:center;border-radius:999px;background:var(--sys-primary-container, #c4e7ff);color:var(--sys-on-primary-container, #004c69)}.seo-v2-person strong,.seo-v2-person span{display:block}.seo-v2-person span{margin-top:2px;color:var(--sys-on-surface-variant, #49454f);font-size:12px}.seo-v2-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.seo-v2-pill{display:inline-flex;align-items:center;border-radius:999px;background:var(--sys-surface-low, #f2f4f6);color:var(--sys-on-surface-variant, #49454f);padding:6px 10px;font-size:13px;font-weight:var(--app-font-weight-heading, 700)}.seo-v2-stat-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.seo-v2-stat-card,.seo-v2-related,.seo-v2-trust,.seo-v2-cta-card{border:1px solid var(--sys-outline-variant, #c0c7cd);border-radius:16px;background:var(--sys-surface-lowest, #ffffff)}.seo-v2-stat-card{min-height:160px;padding:24px}.seo-v2-stat-card__label,.seo-v2-eyebrow{margin:0;color:var(--sys-primary, #1d6586);font-size:13px;font-weight:var(--app-font-weight-heading, 700);line-height:18px;letter-spacing:.08em;text-transform:uppercase}.seo-v2-stat-card__value{margin:12px 0 0;color:var(--sys-on-surface, #181c1f);font-size:34px;font-weight:var(--app-font-weight-heading, 700);line-height:40px}.seo-v2-stat-card__hint{margin:8px 0 0;color:var(--sys-on-surface-variant, #49454f);font-size:14px;line-height:22px}.seo-v2-related,.seo-v2-trust,.seo-v2-cta-card{padding:28px}.seo-v2-section-intro{max-width:768px}.seo-v2-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.seo-v2-related__item{display:block;min-height:168px;padding:18px;border:1px solid var(--sys-outline-variant, #c0c7cd);border-radius:12px;background:var(--sys-surface-low, #f2f4f6);text-decoration:none;transition:border-color .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1)),background-color .12s var(--transition-smooth, cubic-bezier(.4, 0, .2, 1))}.seo-v2-related__item:hover{border-color:var(--sys-primary, #1d6586);background:var(--sys-surface-lowest, #ffffff)}.seo-v2-related__title{margin:0;color:var(--sys-on-surface, #181c1f);font-weight:var(--app-font-weight-heading, 700)}.seo-v2-related__description,.seo-v2-related__link{margin:10px 0 0;color:var(--sys-on-surface-variant, #49454f);font-size:14px;line-height:22px}.seo-v2-related__link{color:var(--sys-primary, #1d6586);font-weight:var(--app-font-weight-heading, 700)}.seo-v2-cta-card{background:var(--sys-primary, #1d6586);color:var(--sys-on-primary, #ffffff)}.seo-v2-cta-card h2,.seo-v2-cta-card p{color:var(--sys-on-primary, #ffffff)!important}.seo-v2-cta-card p{opacity:.86}.seo-v2-cta-card__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.seo-v2-cta-card__primary,.seo-v2-cta-card__secondary{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;padding:12px 18px;font-size:15px;font-weight:var(--app-font-weight-heading, 700);text-decoration:none}.seo-v2-cta-card__primary{background:var(--sys-on-primary, #ffffff);color:var(--sys-primary, #1d6586)}.seo-v2-cta-card__secondary{border:1px solid rgba(255,255,255,.36);color:var(--sys-on-primary, #ffffff)}.seo-v2-trust__grid{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 320px;margin-top:24px}.seo-v2-trust__quote,.seo-v2-trust__aside{border-radius:12px;background:var(--sys-surface-low, #f2f4f6);padding:20px}.seo-v2-trust__quotes,.seo-v2-trust__notes{display:flex;flex-direction:column;gap:14px}.seo-v2-trust__notes{margin-top:18px}.seo-v2-trust__notes p{margin:0;color:var(--sys-on-surface-variant, #49454f);font-size:14px;line-height:22px}@media (max-width: 1024px){.seo-v2-stat-grid,.seo-v2-related__grid,.seo-v2-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.seo-v2__main>.min-h-screen{padding:124px var(--lp2-sp-5, 16px) 72px!important}.seo-v2-page{padding:124px var(--lp2-sp-5, 16px) 72px!important}.seo-v2 h1{font-size:clamp(38px,12vw,52px)!important}.seo-v2-stat-grid,.seo-v2-related__grid,.seo-v2-trust__grid,.seo-v2-grid,.seo-v2-two-column,.seo-v2-content-aside{grid-template-columns:1fr}.seo-v2-related,.seo-v2-trust,.seo-v2-cta-card{padding:22px}}.seo-v2 :where(h1,h2,h3,h4,h5,h6){font-family:var(--app-font-family, "Nunito Sans", sans-serif)!important;font-weight:var(--app-font-weight-heading, 700)!important}.seo-v2 :where(p,li,a,span,label,input,textarea,select,button,td,th,dd,blockquote,small){font-family:var(--app-font-family, "Nunito Sans", sans-serif)!important;font-weight:var(--app-font-weight-text, 500)!important}
