@media only screen and (max-width:768px){html,body{width:100%;overflow-x:hidden}}.inline-css{display:flex;justify-content:end}@media only screen and (min-width:982px){.align-middle{display:flex;align-items:center}}.et_pb_menu .et_mobile_menu{padding:0%}.et_pb_menu .et-menu>li{padding-left:25px;padding-right:25px}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:30px!important;padding-bottom:30px!important;padding-right:35px!important}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget{width:23.5%;margin-right:2%;margin-bottom:3%}.et_pb_menu_inner_container.clearfix #footer-menu .et_pb_menu__wrap{display:flex!important;justify-content:flex-start!important}#footer-menu .et_pb_menu__wrap{display:flex;justify-content:center!important}#menu-footer-menu{display:flex;flex-direction:column}.et_pb_menu .et-menu>li{padding-left:10px!important;padding-right:10px!important}.ff-el-form-control{font-size:16px}.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style.wpf_has_custom_css{font-size:16px;text-transform:uppercase;font-weight:700;line-height:27px}.ff-default .ff-el-form-control:focus{border-color:#b20000!important}.box-items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.box-items .et_pb_bg_layout_light{display:flex;justify-content:center;align-items:center}.n2-ss-slide{border:1px solid #00000021!important;border-radius:15px!important}@media only screen and (max-width:981px){.col-reverse{display:flex;flex-direction:column-reverse!important}}@media only screen and (max-width:767px){.n2-ss-slider .n2-ss-item-image-content img{max-width:75%}.client-name{font-size:18px!important}}.hero-section .et_pb_button_module_wrapper{display:inline}.et_pb_column.et_pb_column_empty{min-height:0}.hero-bottom .et_pb_text{width:100%}.hero-bottom .et_pb_css_mix_blend_mode_passthrough{display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px;column-gap:15px}.hero-bottom .et_pb_column_inner{display:flex;flex-wrap:wrap;justify-content:left;row-gap:15px;column-gap:15px}.et_pb_section.et_pb_section_1.et_pb_with_background.et_section_regular:not(:has(.et_pb_row_4col)){margin-top:0px!important;background:#f6f6f7!important}@media only screen and (min-width:980px){.hero-bottom .et_pb_css_mix_blend_mode_passthrough{justify-content:left}}.align-left-menu .et_pb_menu__wrap{display:flex!important;justify-content:flex-start!important}.footer-top .et_pb_column_0_tb_footer{display:flex;column-gap:15px;row-gap:15px;flex-wrap:wrap;justify-content:center}.footer-top .et_pb_text_0_tb_footer{width:100%}.et_pb_gallery_items{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:980px){.et_pb_gallery_item{width:30%!important}}@media only screen and (max-width:767px){.et_pb_gallery_item{width:48%!important}}.top-form-col{background:#005a9c;padding:30px 2px;border-radius:15px;border:1px solid #000;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:980px){.hero-bottom .et_pb_column_inner{justify-content:center}}.top-form-col .et_pb_blurb{width:32%}#fluentform_4 .ff-el-form-control{background:#a2c8e3;border:1px solid #000}@media only screen and (max-width:767px){.et_pb_section:has(>.hero-section){height:260px!important;padding-top:0!important;padding-bottom:0!important}}.et_pb_section:has(.et_pb_row_4col){background:#005A9C!important}.et_pb_button{transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease!important}.et_pb_button:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 16px rgba(0,90,156,0.35)}.et_pb_bg_layout_light .et_pb_button:hover,a.et_pb_button.et_pb_bg_layout_light:hover{background-color:#EF3E42!important;color:#FFFFFF!important;border-color:#EF3E42!important}.et_pb_blurb{transition:transform 0.25s ease,box-shadow 0.25s ease;border-radius:10px}.et_pb_blurb:hover{transform:translateY(-6px)}.et_pb_blurb .et_pb_main_blurb_image{transition:transform 0.25s ease}.et_pb_blurb:hover .et_pb_main_blurb_image{transform:scale(1.08)}.et-menu .sub-menu,ul.sub-menu{background:#FFFFFF!important;border-radius:10px!important;box-shadow:0 12px 28px rgba(0,0,0,0.18)!important;padding:8px 0!important;border:none!important}.et-menu .sub-menu li a,ul.sub-menu li a{padding:10px 22px!important;color:#3B3B3B!important;transition:background-color 0.15s ease,color 0.15s ease}.et-menu .sub-menu li a:hover,ul.sub-menu li a:hover{background-color:#F7F3ED!important;color:#005A9C!important}.n2-ss-control-bullet{display:none!important}.et_pb_menu.et_pb_menu_0_tb_header .nav li ul.sub-menu,.et_pb_menu.et_pb_menu_0_tb_footer .nav li ul.sub-menu,.et_pb_menu .nav li ul.sub-menu{background-color:#FFFFFF!important;border-color:#FFFFFF!important}.et_pb_menu.et_pb_menu_0_tb_header .nav li ul.sub-menu a,.et_pb_menu .nav li ul.sub-menu a{color:#3B3B3B!important}.et_pb_menu.et_pb_menu_0_tb_header .nav li ul.sub-menu a:hover,.et_pb_menu .nav li ul.sub-menu a:hover{background-color:#F7F3ED!important;color:#005A9C!important}.et_pb_menu_0_tb_header.et_pb_menu.et_pb_menu_0_tb_header .nav li ul.sub-menu a,.et_pb_menu_0_tb_header.et_pb_menu.et_pb_menu_0_tb_header .nav li ul.sub-menu li.current-menu-item a{color:#3B3B3B!important}.et_pb_menu_0_tb_header.et_pb_menu.et_pb_menu_0_tb_header .nav li ul.sub-menu a:hover{color:#005A9C!important;background-color:#F7F3ED!important}.lacp-footer-extra{color:#FFFFFF!important;margin-top:18px;font-size:15px;line-height:1.6}.lacp-footer-extra a{color:#FFFFFF!important;text-decoration:underline}.lacp-legal-links a{color:#FFFFFF!important;text-decoration:underline}.lacp-legal-links a:hover{color:#F7F3ED!important}.box-items .et_pb_text{transition:transform 0.25s ease}.box-items .et_pb_text:hover{transform:translateY(-5px) scale(1.03)}.box-items .et_pb_text svg{transition:transform 0.25s ease}.box-items .et_pb_text:hover svg{transform:scale(1.15)}.n2-ss-slide{transition:box-shadow 0.25s ease!important}.n2-ss-slide:hover{box-shadow:0 10px 18px rgba(0,0,0,0.18)!important}.page-id-1495 .et_pb_gallery_image{flex:0 0 calc(33.333% - 14px)!important;max-width:calc(33.333% - 14px)!important;margin:7px!important}.page-id-1495 .et_pb_gallery_image img{width:100%!important;height:260px!important;object-fit:cover!important}@media only screen and (max-width:767px){.page-id-1495 .et_pb_gallery_image{flex:0 0 calc(50% - 14px)!important;max-width:calc(50% - 14px)!important}.page-id-1495 .et_pb_gallery_image img{height:160px!important}}.et_pb_menu_0_tb_footer.et_pb_menu.et_pb_menu_0_tb_footer .nav li ul.sub-menu a,.et_pb_menu_0_tb_footer.et_pb_menu.et_pb_menu_0_tb_footer .nav li ul.sub-menu li.current-menu-item a{color:#3B3B3B!important}.et_pb_menu_0_tb_footer.et_pb_menu.et_pb_menu_0_tb_footer .nav li ul.sub-menu a:hover{color:#005A9C!important;background-color:#F7F3ED!important}.ff-message-success,.ff_success_message,.ff-form-loading_success,div[class*="success"] .ff-el-form-control~*,.fluentform_wrapper_3 .ff-message-success{color:#07070D!important;background-color:#FFFFFF!important;border-color:#005A9C!important}.fluentform_wrapper_3 .ff-message-success p{color:#07070D!important}.lacp-hood-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.lacp-hood-card{flex:1 1 calc(33.333% - 20px);max-width:calc(33.333% - 20px);box-sizing:border-box}@media only screen and (max-width:980px){.lacp-hood-card{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (max-width:600px){.lacp-hood-card{flex:1 1 100%;max-width:100%}}@media only screen and (max-width:767px){.page-id-1495 .lacp-gallery-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.page-id-1495 .lacp-gallery-grid img{height:180px!important}}.et_pb_section.lx-root{padding:0!important}.et_pb_row.lx-root{width:100%!important;max-width:100%!important;padding:0!important}.et_pb_column.lx-root{width:100%!important;margin:0!important;padding:0!important}.lx-root .et_pb_code_inner,.lx-root .et_pb_module{margin:0}.lx{--b:#005A9C;--bd:#00457A;--sky:#A2C8E3;--r:#EF3E42;--cream:#F7F3ED;--ink:#1d2733;--mut:#4b5865;--line:#e2e8ef;color:var(--ink);font-size:17px;line-height:1.65;text-align:left}.lx *,.lx *:before,.lx *:after{box-sizing:border-box}.lx img{max-width:100%;height:auto;display:block}.lx-w{max-width:1180px;margin:0 auto;padding:0 22px}.lx-n{max-width:820px;margin:0 auto}.lx h1,.lx h2,.lx h3,.lx h4{font-family:Helvetica,Arial,sans-serif;font-weight:700;color:var(--ink);line-height:1.15;margin:0 0 .55em;padding:0;letter-spacing:-.01em}.lx h1{font-size:clamp(2.1rem,4.4vw,3.3rem)}.lx h2{font-size:clamp(1.65rem,3.1vw,2.4rem)}.lx h3{font-size:1.2rem;line-height:1.25}.lx p{margin:0 0 1.05em;padding:0;color:var(--ink)}.lx a{color:var(--b);text-decoration:underline;text-underline-offset:3px}.lx a:hover{color:var(--bd)}.lx ul{margin:0 0 1.1em;padding:0;list-style:none}.lx li{padding:0}.lx strong{font-weight:700;color:inherit}.lx-sec{padding:72px 0}.lx-sec.alt{background:var(--cream)}.lx-sec.blue{background:var(--b)}.lx-sec.blue h2,.lx-sec.blue h3,.lx-sec.blue p,.lx-sec.blue li{color:#fff}.lx-sec.blue a{color:#fff}.lx-head{text-align:center;max-width:760px;margin:0 auto 44px}.lx-head p{color:var(--mut);font-size:1.08rem;margin:0}.lx-sec.blue .lx-head p{color:#e6f0f8}.lx-eyebrow{display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--r);margin-bottom:10px}.lx-sec.blue .lx-eyebrow{color:var(--sky)}.lx-hero{background:linear-gradient(135deg,#005A9C 0%,#00457A 100%);color:#fff;text-align:center;padding:68px 0 62px}.lx-hero h1,.lx-hero p{color:#fff}.lx-hero .lx-lead{font-size:1.18rem;max-width:760px;margin:0 auto;color:#e8f1f8}.lx-bc{font-size:.85rem;margin-bottom:18px;color:#cfe2f1}.lx-bc a{color:#fff;text-decoration:none}.lx-bc a:hover{text-decoration:underline}.lx-bc span{margin:0 6px;opacity:.7}.lx-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.lx-hero .lx-btns,.lx-center .lx-btns{justify-content:center}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 26px;border-radius:9px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;line-height:1.2;text-decoration:none!important;border:2px solid transparent;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.lx-btn svg{width:18px;height:18px;flex:none;transition:transform .2s ease}.lx-btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px -10px rgba(0,0,0,.45)}.lx-btn:hover svg{transform:translateX(4px)}.lx a.lx-btn.pri,.lx-btn.pri{background:var(--b);color:#fff}.lx a.lx-btn.pri:hover{background:var(--bd);color:#fff}.lx a.lx-btn.wht,.lx-btn.wht{background:#fff;color:var(--b)}.lx a.lx-btn.wht:hover{background:var(--cream);color:var(--bd)}.lx a.lx-btn.out,.lx-btn.out{background:transparent;border-color:#fff;color:#fff}.lx a.lx-btn.out:hover{background:#fff;color:var(--b)}.lx a.lx-btn.red,.lx-btn.red{background:var(--r);color:#fff}.lx a.lx-btn.red:hover{background:#d62f33;color:#fff}.lx-g{display:grid;gap:22px}.lx-g.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-g.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-g.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.lx-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.lx-card:hover{transform:translateY(-5px);box-shadow:0 18px 34px -18px rgba(0,60,110,.35);border-color:var(--sky)}.lx-card h3{margin-bottom:.4em}.lx-card p{color:var(--mut);margin-bottom:.8em}.lx-card p:last-child{margin-bottom:0}.lx-ic{width:54px;height:54px;border-radius:14px;background:var(--b);display:grid;place-items:center;margin-bottom:16px;color:#fff;transition:background-color .25s ease}.lx-ic svg{width:27px;height:27px;transition:transform .3s ease}.lx-card:hover .lx-ic svg,.lx-trust li:hover .lx-ic svg{transform:rotate(-8deg) scale(1.12)}.lx-card:hover .lx-ic{background:var(--r)}.lx-more{font-weight:700;text-decoration:none!important;display:inline-flex;align-items:center;gap:6px;font-family:Helvetica,Arial,sans-serif;font-size:.95rem}.lx-more svg{width:16px;height:16px;transition:transform .2s}.lx-more:hover svg{transform:translateX(4px)}a.lx-card{display:block;text-decoration:none!important;color:inherit}.lx-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.lx-trust li{display:flex;align-items:center;gap:14px;font-family:Helvetica,Arial,sans-serif;font-weight:700;line-height:1.25}.lx-trust .lx-ic{margin:0;flex:none;width:48px;height:48px}.lx-trust small{display:block;font-weight:400;color:var(--mut);font-family:inherit;font-size:.86rem;margin-top:2px}.lx-split{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}.lx-split.rev .lx-split-media{order:-1}.lx-split-media img{border-radius:18px;width:100%;aspect-ratio:4/3;object-fit:cover;box-shadow:0 22px 40px -24px rgba(0,40,80,.5)}.lx-ticks li{position:relative;padding-left:32px;margin-bottom:.7em}.lx-ticks li:before{content:"";position:absolute;left:0;top:.32em;width:20px;height:20px;border-radius:50%;background:var(--b) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/13px no-repeat}.lx-sec.blue .lx-ticks li:before{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23005A9C' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")}.lx-steps{counter-reset:s}.lx-step{position:relative;padding:30px 26px 26px;background:#fff;border:1px solid var(--line);border-radius:16px}.lx-step:before{counter-increment:s;content:counter(s);position:absolute;top:-20px;left:24px;width:42px;height:42px;border-radius:50%;background:var(--r);color:#fff;font-family:Helvetica,Arial,sans-serif;font-weight:700;display:grid;place-items:center;font-size:1.1rem;box-shadow:0 8px 16px -8px rgba(239,62,66,.7)}.lx-step h3{margin-top:6px}.lx-step p{color:var(--mut);margin:0}.lx-steps.g{margin-top:12px}.lx-ph{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lx-ph a{display:block;overflow:hidden;border-radius:14px;border:1px solid var(--line);box-shadow:0 10px 22px -16px rgba(0,0,0,.5);background:#dfe8f0}.lx-ph img{width:100%;aspect-ratio:16/11;object-fit:cover;transition:transform .45s ease}.lx-ph a:hover img{transform:scale(1.06)}.lx-q{background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:14px;transition:box-shadow .25s ease,border-color .25s ease}.lx-q:hover{box-shadow:0 18px 34px -20px rgba(0,60,110,.4);border-color:var(--sky)}.lx-q p{margin:0;font-size:1.02rem}.lx-stars{color:#f4a51c;letter-spacing:2px;font-size:1.1rem;line-height:1}.lx-q cite{font-style:normal;font-weight:700;font-family:Helvetica,Arial,sans-serif;margin-top:auto}.lx-faq details{background:#fff;border:1px solid var(--line);border-radius:12px;margin-bottom:12px;transition:border-color .2s,box-shadow .2s}.lx-faq details[open]{border-color:var(--b);box-shadow:0 12px 26px -18px rgba(0,90,156,.5)}.lx-faq summary{cursor:pointer;list-style:none;padding:18px 54px 18px 22px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:1.05rem;position:relative}.lx-faq summary::-webkit-details-marker{display:none}.lx-faq summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--b);color:#fff;display:grid;place-items:center;font-size:1.2rem;line-height:1;transition:transform .2s}.lx-faq details[open] summary:after{content:"\2212";background:var(--r)}.lx-faq .lx-a{padding:0 22px 18px;color:var(--mut)}.lx-faq .lx-a p{color:var(--mut)}.lx-faq h2.lx-fh{font-size:1.35rem;margin:34px 0 14px}.lx-curb{background:linear-gradient(#cfd5da,#b9c0c6);border-radius:18px;padding:34px;display:grid;place-items:center;box-shadow:inset 0 -14px 0 rgba(0,0,0,.08)}.lx-curb span{display:block;background:#fff;color:#000;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:clamp(2.2rem,6vw,3.6rem);letter-spacing:.12em;padding:12px 34px;border-radius:4px;transform:perspective(500px) rotateX(18deg);box-shadow:0 8px 14px -6px rgba(0,0,0,.45)}.lx-formcard{background:#fff;border:1px solid var(--line);border-radius:20px;padding:34px;box-shadow:0 26px 50px -30px rgba(0,50,100,.45)}.lx-formcard h2,.lx-formcard h3{margin-bottom:.3em}.lx-formcard>p{color:var(--mut)}.lx-side{background:var(--cream);border-radius:20px;padding:32px}.lx-side h3{margin-bottom:.8em}.lx-side li{display:flex;gap:12px;margin-bottom:1em}.lx-side li svg{width:22px;height:22px;flex:none;color:var(--b);margin-top:3px}.lx-formwrap{display:grid;grid-template-columns:1.25fr .75fr;gap:34px;align-items:start}.lx-form-note{font-size:.92rem;color:var(--mut);margin:.4em 0 0}.lx-cta{background:var(--b);color:#fff;text-align:center;padding:64px 0}.lx-cta h2,.lx-cta p{color:#fff}.lx-cta p{max-width:640px;margin:0 auto 1em;color:#e6f0f8}.lx-cta .lx-btns{justify-content:center}.lx .fluentform{margin:0}.lx .fluentform .ff-el-group{margin-bottom:16px}.lx .fluentform .ff-el-input--label label{font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:.93rem;color:var(--ink);margin-bottom:6px}.lx .fluentform .ff-el-form-control{width:100%;font-size:1rem;color:var(--ink);background:#fff;border:1.5px solid #c8d3de;border-radius:10px;padding:13px 14px;line-height:1.4;height:auto;box-shadow:none;transition:border-color .2s,box-shadow .2s}.lx .fluentform textarea.ff-el-form-control{min-height:110px}.lx .fluentform .ff-el-form-control::placeholder{color:#8a96a3}.lx .fluentform .ff-el-form-control:focus,.lx .ff-default .ff-el-form-control:focus{border-color:var(--b)!important;box-shadow:0 0 0 4px rgba(0,90,156,.15)!important;outline:none}.lx .fluentform .ff-t-container{gap:16px;display:flex}.lx .fluentform .ff-t-cell{flex:1 1 0;min-width:0}.lx .fluentform .ff-el-is-error .ff-el-form-control{border-color:var(--r)}.lx .fluentform .text-danger,.lx .fluentform .error{color:#c4262a;font-size:.85rem;margin-top:5px}.lx .fluentform .ff_submit_btn_wrapper{margin-top:6px}.lx .fluentform .ff-btn-submit{width:100%;background:var(--b)!important;color:#fff!important;border:0;border-radius:10px;padding:16px 24px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:1.05rem;text-transform:none;line-height:1.2;cursor:pointer;transition:transform .2s,box-shadow .2s,background-color .2s}.lx .fluentform .ff-btn-submit:hover{background:var(--bd)!important;transform:translateY(-2px);box-shadow:0 12px 24px -12px rgba(0,60,110,.7)}.lx .fluentform .ff-message-success{background:#e9f4ec;border:1px solid #9bd0a8;color:#16532a;border-radius:12px;padding:22px;box-shadow:none}.lx .fluentform .ff-message-success h3{color:#16532a;margin:0 0 .3em}.lx .fluentform .ff-message-success p{color:#16532a;margin:0}.lx .fluentform .ff-message-success a{color:#16532a}.lx-center{text-align:center}.lx [id]{scroll-margin-top:96px}@media (max-width:980px){.lx-trust{grid-template-columns:repeat(2,1fr)}.lx-g.c4{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-g.c3{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-split,.lx-formwrap{grid-template-columns:1fr;gap:34px}.lx-split.rev .lx-split-media{order:0}.lx-ph{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lx{font-size:16.5px}.lx-sec{padding:50px 0}.lx-hero{padding:46px 0 44px}.lx-g.c2,.lx-g.c3,.lx-g.c4{grid-template-columns:1fr}.lx-trust{grid-template-columns:1fr;gap:14px}.lx-btns{flex-direction:column;align-items:stretch}.lx-btn{width:100%}.lx-card,.lx-step,.lx-q{padding:22px}.lx-formcard,.lx-side{padding:24px 20px;border-radius:16px}.lx-ph{gap:10px}.lx-head{margin-bottom:32px}.lx .fluentform .ff-t-container{flex-direction:column;gap:0}}@media (prefers-reduced-motion:reduce){.lx *{transition:none!important;animation:none!important}}.lx-hh{position:relative;min-height:620px;display:flex;align-items:center;color:#fff;overflow:hidden;background:#0b2a44;padding:56px 0}.lx-hh picture,.lx-hh picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lx-hh:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,35,70,.5),rgba(0,35,70,.05))}.lx-hh .lx-w{position:relative;z-index:2;width:100%}.lx-hcard{background:var(--b);border-radius:22px;padding:42px;max-width:590px;box-shadow:0 30px 60px -28px rgba(0,0,0,.65)}.lx-hcard h1,.lx-hcard p{color:#fff}.lx-hcard .lx-lead{font-size:1.14rem;color:#e8f1f8}.lx-mini{display:flex;flex-wrap:wrap;gap:8px 20px;margin:24px 0 0!important;font-family:Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:700}.lx-mini li{color:#fff;display:flex;align-items:center;gap:7px}.lx-mini svg{width:17px;height:17px;color:var(--sky);flex:none}@media (max-width:640px){.lx-hh{min-height:0;padding:0;display:block}.lx-hh picture,.lx-hh picture img{position:relative;height:230px;display:block}.lx-hh:after{display:none}.lx-hh .lx-w{padding:0}.lx-hcard{border-radius:0;max-width:none;padding:32px 22px}}.lx-link-list{display:grid;gap:10px}.lx-link-list a{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:14px 18px;font-weight:600;text-decoration:none!important;color:var(--ink)!important;transition:transform .2s,border-color .2s,box-shadow .2s}.lx-link-list a:hover{transform:translateX(4px);border-color:var(--b);box-shadow:0 10px 20px -16px rgba(0,60,110,.6)}.lx-link-list svg{width:18px;height:18px;color:var(--b);flex:none}.lx-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 1em}.lx-tags li{background:#eaf2f9;color:var(--bd);border-radius:999px;padding:5px 13px;font-size:.88rem;font-weight:600}.lx-region h3{font-size:1.05rem;color:var(--b)}.lx-region p{margin:0;color:var(--mut)}.lx a.lx-btn.ghost,.lx-btn.ghost{background:#fff;border-color:var(--b);color:var(--b)}.lx a.lx-btn.ghost:hover{background:var(--b);color:#fff}.lx-hcard .lx-btns .lx-btn{padding:14px 22px}.lx-split-media img{aspect-ratio:4/3}#lacp-map .leaflet-tile-pane{filter:grayscale(1) brightness(1.12) contrast(.88)}#lacp-map{border-radius:14px;overflow:hidden;border:1px solid #e2e8ef}.lx-js .lx-rv{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.lx-js .lx-rv.lx-in{opacity:1;transform:none}.lx-lab{display:block;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:.93rem;margin:1.2em 0 6px}.lx-inp{width:100%;max-width:280px;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:.12em;padding:12px 16px;border:2px solid #c8d3de;border-radius:10px;background:#fff;color:var(--ink);transition:border-color .2s,box-shadow .2s}.lx-inp:focus{outline:none;border-color:var(--b);box-shadow:0 0 0 4px rgba(0,90,156,.15)}#lx-prev{transition:transform .25s ease}.lx-curb span.lx-pop{animation:lxpop .35s ease}@keyframes lxpop{0%{transform:perspective(500px) rotateX(18deg) scale(.92)}60%{transform:perspective(500px) rotateX(18deg) scale(1.05)}100%{transform:perspective(500px) rotateX(18deg) scale(1)}}@media (max-width:640px){.lx-ph.snap{scroll-padding-left:22px;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:10px;margin:0 -22px;padding-left:22px;padding-right:22px}.lx-ph.snap a{flex:0 0 78%;scroll-snap-align:start}.lx-inp{max-width:none}}.lx .lx-prog{margin:0 0 22px}.lx .lx-prog-top{display:flex;justify-content:space-between;align-items:baseline;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:.9rem;margin-bottom:8px}.lx .lx-prog-top span:last-child{color:var(--mut);font-weight:600}.lx .lx-prog-track{height:8px;border-radius:99px;background:#e3ebf3;overflow:hidden}.lx .lx-prog-bar{height:100%;width:50%;border-radius:99px;background:linear-gradient(90deg,var(--b),#2a86c9);transition:width .45s ease}.lx .lx-pane{animation:lxpane .4s ease}@keyframes lxpane{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}.lx .lx-nav{display:flex;gap:12px;margin-top:8px}.lx .lx-nav .lx-btn,.lx .lx-backbtn{font-size:1rem}.lx .lx-nav .lx-btn{flex:1}.lx .lx-backbtn{background:none;border:2px solid #c8d3de;color:var(--ink);border-radius:10px;padding:14px 20px;font-weight:700;font-family:Helvetica,Arial,sans-serif;cursor:pointer;margin-bottom:12px;width:100%;transition:border-color .2s,background .2s}.lx .lx-backbtn:hover{border-color:var(--b);background:#f3f8fc}.lx .lx-chips{display:flex;flex-wrap:wrap;gap:8px}.lx .lx-chip{background:#fff;border:1.5px solid #c8d3de;border-radius:999px;padding:9px 16px;font-family:Helvetica,Arial,sans-serif;font-weight:600;font-size:.93rem;color:var(--ink);cursor:pointer;line-height:1.2;transition:transform .15s,border-color .15s,background .15s,color .15s}.lx .lx-chip:hover{border-color:var(--b);transform:translateY(-2px)}.lx .lx-chip[aria-pressed=true]{background:var(--b);border-color:var(--b);color:#fff;box-shadow:0 8px 16px -10px rgba(0,60,110,.8)}.lx .fluentform .ff-message-success:before{content:"\2713";display:grid;place-items:center;width:52px;height:52px;margin:0 auto 12px;border-radius:50%;background:#1a8f46;color:#fff;font-size:1.7rem;font-weight:700;animation:lxpop2 .5s ease}.lx .fluentform .ff-message-success{text-align:center}@keyframes lxpop2{0%{transform:scale(.3);opacity:0}70%{transform:scale(1.12)}100%{transform:scale(1);opacity:1}}.lx-formcard{scroll-margin-top:100px}@media (max-width:640px){.lx .lx-nav{flex-direction:column}}