.gf-city.gf-v .gf-real{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.gf-city.gf-v::after{content:attr(data-c)}html body.page-id-12150 main h2{margin-top:40px;margin-bottom:12px}html body.page-id-23 main .form.form--live{padding-left:0;padding-right:0}html body.page-id-23 main .form.form--live .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}html body.page-id-23 main .body.two h2{margin-bottom:14px}@media (max-width:600px){html body.page.proto-page:not(.home):not(:has(.aip)) main h1{font-size:clamp(min(2rem,12vw),8.6vw,3.25rem)!important}html body.page.proto-page:not(.home):not(:has(.aip)) main h2{font-size:min(1.875rem,10.5vw)}}main .cards.b12-strip{position:relative}main .cards.b12-strip>.card{position:relative;padding-top:58px;overflow:visible}main .cards.b12-strip>.card b{text-wrap:balance}main .cards.b12-strip>.card>.b12-n{position:absolute;top:16px;left:18px;width:30px;height:30px;border-radius:999px;background:#E87722;color:#1B2A4A;font:800 15px/30px Inter,"Segoe UI",Roboto,Arial,sans-serif;text-align:center;z-index:2}main .cards.b12-strip>.card:not(:last-child)::after{content:"";position:absolute;top:30px;left:56px;right:-18px;height:2px;background:repeating-linear-gradient(90deg,#E87722 0 6px,transparent 6px 11px);z-index:1;pointer-events:none}@media (max-width:900px){main .cards.b12-strip>.card{padding-top:18px;padding-left:56px}main .cards.b12-strip>.card>.b12-n{top:18px;left:14px}main .cards.b12-strip>.card:not(:last-child)::after{top:52px;left:28px;right:auto;bottom:-18px;width:2px;height:auto;background:repeating-linear-gradient(180deg,#E87722 0 6px,transparent 6px 11px)}}.form .b12-sample{margin-top:20px;padding-top:18px;border-top:1px solid #DFE3EA}.form .b12-sample .eyebrow{margin:0 0 10px}.form .b12-fig{position:relative}.form .b12-fig .snap-sample{display:block;margin:0}.form .b12-fig .snap-sample img{display:block;width:100%;height:auto;border-radius:8px}.form .b12-m{position:absolute;top:67.5%;transform:translate(-35%,-50%);width:24px;height:24px;border-radius:999px;background:#E87722;color:#1B2A4A;font:800 13px/24px Inter,"Segoe UI",Roboto,Arial,sans-serif;text-align:center;box-shadow:0 0 0 3px #fff}.form .b12-key{list-style:none;counter-reset:b12k;display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;padding:0;font-size:.875rem;font-weight:600;color:#1B2A4A}.form .b12-key li{counter-increment:b12k;display:flex;align-items:center;margin:0}.form .b12-key li::before{content:counter(b12k);display:inline-block;width:20px;height:20px;border-radius:999px;background:#E87722;color:#1B2A4A;font-size:11px;font-weight:800;line-height:20px;text-align:center;margin-right:6px}.prose .b12-fig-chart{margin:28px 0 32px;padding:0}.prose .b12-fig-chart .b12-card{border:1px solid #EADFD3;border-radius:14px;box-shadow:0 6px 18px rgb(27 42 74 / .06);background:#fff;padding:18px 18px 12px}.prose .b12-fig-chart .b12-k{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#B45813;margin:0 0 6px}.prose .b12-fig-chart .b12-t{font-size:1.0625rem;font-weight:800;line-height:1.3;color:#1B2A4A;margin:0 0 10px;text-wrap:balance}.prose .b12-fig-chart svg{display:block;width:100%;height:auto}.prose .b12-fig-chart figcaption{font-size:.875rem;line-height:1.5;color:#55627C;margin-top:8px;text-wrap:pretty}