:root{--wp--preset--color--navy:#0E2A4F;--wp--preset--color--navy-deep:#0A1E38;--wp--preset--color--text:#1B2A3F;--wp--preset--color--muted:#51627A;--wp--preset--color--line:#DCE3EC;--wp--preset--color--sky:#F3F6FA;--wp--preset--color--white:#FFFFFF;--wp--preset--font-family--serif:Cinzel, 'Times New Roman', Georgia, serif;--wp--preset--font-family--sans:Montserrat, 'Helvetica Neue', Helvetica, Arial, sans-serif}*,*::before,*::after{box-sizing:border-box}body{margin:0;background:#fff;color:#1B2A3F;font-family:var(--wp--preset--font-family--sans);font-size:.9375rem;line-height:1.65}h1,h2{font-family:var(--wp--preset--font-family--serif);font-weight:500;line-height:1.15;color:#0E2A4F}h1{font-size:clamp(2.1rem,1.4rem + 2.6vw,3.4rem)}h2{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}h3{font-family:var(--wp--preset--font-family--sans);font-size:1.0625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.35;color:#0E2A4F}h4{font-family:var(--wp--preset--font-family--sans);font-size:.875rem;font-weight:600;line-height:1.35;color:#0E2A4F}a{color:#0E2A4F}figure{margin:0}img{max-width:100%}.wp-block-group>*,.wp-block-column>*{margin-top:0;margin-bottom:0}.wp-block-group>*+*,.wp-block-column>*+*{margin-top:1.25rem}.pv-constrained>*{max-width:1240px;margin-left:auto!important;margin-right:auto!important}.wp-block-columns{display:flex;gap:2em;flex-wrap:nowrap;align-items:normal}.wp-block-column{flex:1 1 0%;min-width:0}.wp-block-column[style*="flex-basis"]{flex-grow:0}@media (max-width:781px){.wp-block-columns{flex-wrap:wrap}.wp-block-column{flex-basis:100%!important}}.wp-block-buttons{display:flex;gap:.75rem;flex-wrap:wrap}.wp-block-button__link{display:inline-block;background:#0E2A4F;color:#fff;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;padding:.85rem 1.3rem;text-decoration:none}.pv-nav{display:flex;gap:2rem;font-size:.85rem;font-weight:500;align-items:center}.pv-nav a{text-decoration:none;color:#0E2A4F}.pv-dd{position:relative}.pv-menu{display:none;position:absolute;top:100%;left:-1rem;background:#fff;border:1px solid #DCE3EC;box-shadow:0 10px 24px rgb(14 42 79 / .12);padding:.4rem 0;min-width:260px;z-index:30}.pv-dd:hover .pv-menu,.pv-dd:focus-within .pv-menu{display:block}.pv-menu a{display:block;padding:.55rem 1rem}.pv-menu a:hover{background:#F3F6FA}.pv-li{display:grid;place-items:center;width:26px;height:26px;background:#fff;color:#0A1E38!important;font-weight:700;font-size:.85rem;text-decoration:none;border-radius:3px}.pv-grid>*{margin:0!important}@media (max-width:900px){.pv-nav{gap:1rem;flex-wrap:wrap;font-size:.8rem}}:root{--fra-pad:clamp(18px, 4vw, 40px);--fra-navy:#0E2A4F;--fra-deep:#0A1E38;--fra-line:#DCE3EC;--fra-sky:#F3F6FA;--fra-muted:#51627A}body{-webkit-font-smoothing:antialiased}h1,h2{text-transform:uppercase;letter-spacing:.01em}:where(a):focus-visible{outline:2px solid #6FA3D8;outline-offset:2px}.fra-section.fra-section>*,.fra-card.fra-card>*,.fra-item.fra-item>*,.fra-capitem.fra-capitem>*,.fra-contact-card.fra-contact-card>*{margin-block:0}.fra-section{padding:clamp(40px, 5.5vw, 72px) var(--fra-pad);margin-block:0!important}.fra-section+.fra-section{margin-top:0!important}main>.wp-block-post-content>.fra-section,main>.fra-section{margin-top:0!important}.wp-block-button__link::after{content:"\2192";margin-left:.9em;font-size:1.1em}.wp-block-button__link{border:1px solid var(--fra-navy);transition:background .15s,color .15s}.wp-block-button__link:hover{background:var(--fra-deep)}.wp-block-button.is-style-outline>.wp-block-button__link{background:#fff0;color:var(--fra-navy);border:1px solid var(--fra-navy);padding:.85rem 1.3rem}.wp-block-button.is-style-outline>.wp-block-button__link:hover{background:var(--fra-navy);color:#fff}.fra-label{font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fra-navy)}.fra-regions{font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.fra-regions .dot,.fra-ci .dot{margin:0 .55em;opacity:.8}.fra-header{background:#fff;padding:.8rem var(--fra-pad);gap:1.5rem;border-bottom:1px solid var(--fra-line);position:relative;z-index:20}.fra-logo{margin:0;flex:none}.fra-logo img{width:clamp(190px, 22vw, 270px);height:auto;display:block}.fra-nav{font-size:.85rem;font-weight:500;gap:2rem}.fra-nav a{text-decoration:none;color:var(--fra-navy)}.fra-nav .wp-block-navigation-item__content:hover{text-decoration:underline;text-underline-offset:6px}.fra-nav .wp-block-navigation__submenu-container{border:1px solid var(--fra-line)!important;box-shadow:0 10px 24px rgb(14 42 79 / .12);padding:.4rem 0;min-width:260px!important}.fra-nav .wp-block-navigation__submenu-container a{padding:.55rem 1rem!important}.fra-phones{gap:.1rem!important;flex:none}.fra-phones.fra-phones>*{margin-block:0}.fra-phones p{font-weight:600;font-size:.95rem}.fra-phones a{text-decoration:none;color:var(--fra-navy)}.fra-ci{padding-left:1.9rem;background-repeat:no-repeat;background-size:18px 18px;background-position:0 .15em}.fra-ci.phone{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEUyQTRGIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMjIgMTYuOXYzYTIgMiAwIDAgMS0yLjIgMiAxOS44IDE5LjggMCAwIDEtOC42LTMuMSAxOS41IDE5LjUgMCAwIDEtNi02QTE5LjggMTkuOCAwIDAgMSAyLjEgNC4yIDIgMiAwIDAgMSA0LjEgMmgzYTIgMiAwIDAgMSAyIDEuN2MuMSAxIC40IDEuOS43IDIuOGEyIDIgMCAwIDEtLjUgMi4xTDguMSA5LjlhMTYgMTYgMCAwIDAgNiA2bDEuMy0xLjNhMiAyIDAgMCAxIDIuMS0uNGMuOS4zIDEuOC42IDIuOC43YTIgMiAwIDAgMSAxLjcgMnoiLz48L3N2Zz4=)}.fra-ci.mobile{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEUyQTRGIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cmVjdCB4PSI3IiB5PSIyIiB3aWR0aD0iMTAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTExIDE4aDIiLz48L3N2Zz4=)}.fra-ci.pin{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEUyQTRGIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cGF0aCBkPSJNMTIgMjFzLTctNi4yLTctMTFhNyA3IDAgMCAxIDE0IDBjMCA0LjgtNyAxMS03IDExeiIvPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTAiIHI9IjIuNSIvPjwvc3ZnPg==)}.fra-ci.globe{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEUyQTRGIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI5Ii8+PHBhdGggZD0iTTMgMTJoMTgiLz48cGF0aCBkPSJNMTIgM2ExNCAxNCAwIDAgMSAwIDE4Ii8+PHBhdGggZD0iTTEyIDNhMTQgMTQgMCAwIDAgMCAxOCIvPjwvc3ZnPg==)}.fra-ci a{color:inherit;text-decoration:none}.fra-hero{position:relative;background-color:var(--fra-deep);color:#fff;padding:clamp(56px,7vw,96px) var(--fra-pad) clamp(64px,8vw,104px);margin:0!important;overflow:hidden}.fra-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(10 30 56 / .97) 0%,rgb(10 30 56 / .88) 38%,rgb(10 30 56 / .35) 66%,rgb(10 30 56 / .05) 100%)}.fra-hero>*{position:relative}.fra-hero-inner>*{margin-block:0!important}.fra-hero .fra-label{color:#fff;font-size:.8rem}.fra-hero h1{color:#fff;margin-top:.9rem!important;max-width:min(100%, 12.5em);line-height:1.08}.fra-hero .fra-regions{margin-top:1rem!important;color:#fff}.fra-hero-text{margin-top:1.2rem!important;max-width:44ch;color:#E1E8F1;font-size:1rem}.fra-hero .wp-block-buttons{margin-top:1.8rem!important;gap:1rem}.fra-hero .wp-block-button__link{border-color:rgb(255 255 255 / .75)}.fra-hero .wp-block-button.is-style-outline>.wp-block-button__link{color:#fff;border-color:rgb(255 255 255 / .75)}.fra-hero .wp-block-button.is-style-outline>.wp-block-button__link:hover{background:#fff;color:var(--fra-navy)}.fra-motto{position:absolute!important;right:var(--fra-pad);bottom:1rem;margin:0!important;font-size:.8rem;font-weight:500;color:#fff;text-shadow:0 1px 6px rgb(0 0 0 / .6)}.fra-cards-sec{background:var(--fra-sky)}.fra-cards{gap:1.1rem!important}.fra-card{background:#fff;border:1px solid var(--fra-line);box-shadow:0 2px 10px rgb(14 42 79 / .06);padding-bottom:1.1rem;display:flex;flex-direction:column}.fra-card-img{margin:0!important}.fra-card-img img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.fra-card .fra-ico{margin:-23px 0 0 14px!important;position:relative}.fra-card h3{font-size:.82rem;margin:.8rem 14px 0!important}.fra-card p{font-size:.8rem;color:var(--fra-muted);margin:.5rem 14px 0!important}.fra-card .fra-link{margin-top:auto!important;padding-top:.9rem}.fra-link a{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fra-navy);text-decoration:none}.fra-link a::after{content:"\2192";margin-left:.7em}.fra-ico{width:46px;height:46px;border-radius:50%;background:var(--fra-navy);border:3px solid #fff;display:grid!important;place-items:center;flex:none;margin:0}.fra-ico img{width:21px;height:21px;display:block}.fra-ico.sm{width:42px;height:42px;border:0}.fra-ico.sm img{width:19px;height:19px}.fra-ico.ring{width:38px;height:38px;background:#fff0;border:1.5px solid rgb(255 255 255 / .7)}.fra-ico.ring img{width:18px;height:18px}.fra-split{gap:clamp(24px,4vw,48px)!important;align-items:center}.fra-split h2{margin-top:.8rem;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2}.fra-split p:not(.fra-label){margin-top:1.1rem}.fra-split .wp-block-buttons{margin-top:1.6rem}.fra-cap-cols{gap:0!important;align-items:stretch!important;margin:0!important}.fra-cap-cols>.wp-block-column{margin:0!important}.fra-cap-img{margin:0;height:100%}.fra-cap-img img{width:100%;height:100%;min-height:320px;object-fit:cover;object-position:30% 50%;display:block}.fra-cap-panel{background:var(--fra-navy);color:#fff;padding:1.5rem 1.4rem;height:100%}.fra-cap-panel>*{margin-block:0!important}.fra-cap-panel h3{color:#fff;font-family:var(--wp--preset--font-family--serif);font-weight:500;font-size:.95rem;margin-bottom:1rem!important}.fra-capitem{display:flex;gap:.9rem;align-items:flex-start;padding:.55rem 0}.fra-capitem h4{color:#fff;font-size:.82rem;margin:.2rem 0 0!important}.fra-capitem p{color:#B9C8DA;font-size:.75rem;margin:.1rem 0 0!important}.fra-rule{display:flex;align-items:center;gap:1rem;font-family:var(--wp--preset--font-family--serif)!important;font-weight:500!important;font-size:1.05rem!important;margin-bottom:1.6rem!important}.fra-rule::after{content:"";flex:1;border-top:1px solid var(--fra-line)}.fra-items{gap:1.5rem 1.8rem!important}.fra-item{display:flex;gap:.85rem;align-items:flex-start}.fra-item:not(:has(p)){align-items:center}.fra-item h4{color:var(--fra-navy);font-size:.8rem;margin:.25rem 0 0!important}.fra-item p{color:var(--fra-muted);font-size:.76rem;line-height:1.5;margin:.25rem 0 0!important}.fra-item .fra-ico img[src*="check"]{width:22px;height:22px}.fra-items-sec{padding-top:clamp(24px,3vw,40px)}.fra-tabs-sec{padding:0 var(--fra-pad);background:#fff;margin:0!important}.fra-tabs{gap:0!important;border:1px solid var(--fra-line);border-top:0}.fra-tab{margin:0!important;border-right:1px solid var(--fra-line)}.fra-tab:last-child{border-right:0}.fra-tab a{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:1rem .6rem;text-align:center;text-decoration:none;color:var(--fra-navy);font-size:.74rem;font-weight:600;line-height:1.3;height:100%;border-bottom:3px solid #fff0}.fra-tab a:hover{background:var(--fra-sky)}.fra-tab.is-current a{background:var(--fra-sky);border-bottom-color:var(--fra-navy)}.fra-tab-ico{width:28px;height:28px}.fra-intro{align-items:center!important;gap:clamp(24px,4vw,56px)!important}.fra-intro h2{font-size:clamp(1.4rem,2.4vw,1.8rem);line-height:1.2}.fra-intro p{margin-top:1rem}.fra-intro .wp-block-buttons{margin-top:1.5rem}.fra-sec-img{margin:0}.fra-sec-img img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.fra-cta-sec{padding-top:clamp(24px,3vw,40px)}.fra-cta-cols{gap:1.2rem!important;align-items:stretch!important}.fra-cta-band{background-image:url(/wp-content/themes/first-response-aviation/assets/images/cta-band.jpg);background-size:cover;background-position:center;position:relative;background-color:var(--fra-navy);padding:2.2rem 2rem;height:100%;min-height:210px;display:flex;flex-direction:column;justify-content:center}.fra-cta-band::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(10 30 56 / .96) 0%,rgb(10 30 56 / .8) 45%,rgb(10 30 56 / .1) 100%)}.fra-cta-band>*{position:relative;margin-block:0!important}.fra-cta-band h2{color:#fff;font-size:clamp(1.2rem,2vw,1.5rem)}.fra-cta-band p{color:#E1E8F1;margin-top:.6rem!important}.fra-cta-band .wp-block-buttons{margin-top:1.4rem!important}.fra-cta-band .wp-block-button.is-style-outline>.wp-block-button__link{color:#fff;border-color:#fff}.fra-cta-band .wp-block-button.is-style-outline>.wp-block-button__link:hover{background:#fff;color:var(--fra-navy)}.fra-contact-card{background:var(--fra-sky);border:1px solid var(--fra-line);padding:1.6rem 1.5rem;height:100%;display:flex;flex-direction:column;gap:.7rem;justify-content:center}.fra-contact-card p{color:var(--fra-navy);font-size:.9rem}.fra-contact-card .fra-ci.phone,.fra-contact-card .fra-ci.mobile{font-weight:600;font-size:1rem}.fra-contact-card .fra-ci.globe{font-size:.78rem}.fra-ci.email{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMEUyQTRGIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48cmVjdCB4PSIzIiB5PSI1IiB3aWR0aD0iMTgiIGhlaWdodD0iMTQiIHJ4PSIxLjUiLz48cGF0aCBkPSJNMy41IDZsOC41IDcgOC41LTciLz48L3N2Zz4=);font-weight:600}.fra-footer{background:var(--fra-deep);color:#B9C8DA;padding:2.4rem var(--fra-pad) 1.6rem}.fra-footer>*{margin-block:0!important}.fra-foot-top{align-items:center!important}.fra-footer .fra-logo img{width:220px}.fra-footnav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem 1.8rem;font-size:.8rem}.fra-footnav a{color:#fff;text-decoration:none}.fra-footnav a:hover{text-decoration:underline}.fra-foot-bottom{margin-top:1.4rem!important;padding-top:1.2rem;border-top:1px solid rgb(185 200 218 / .2);align-items:center}.fra-foot-tag{font-size:.8rem;color:#DCE5EE}.fra-foot-tag .sep{margin:0 .8em;opacity:.6}.fra-social .wp-block-social-link{background:transparent!important;color:#fff!important}.fra-legal{margin-top:.8rem!important;font-size:.72rem;color:#7F94AB}.fra-trust-h{font-family:var(--wp--preset--font-family--serif);text-transform:uppercase;font-weight:500;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);color:var(--fra-navy);margin-top:1.8rem!important;padding-top:1.4rem;border-top:1px solid var(--fra-line)}.fra-coreg{font-size:.82rem;color:var(--fra-muted)}.pv-nav a.pv-cta{background:var(--fra-navy);color:#fff;padding:.55rem .9rem;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pv-nav a.pv-cta:hover{background:var(--fra-deep)}.fra-wl-cols{align-items:flex-start!important}.fra-form{display:grid;gap:1.1rem}.fra-form>*{margin:0!important}.fra-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:1.1rem}.fra-form label{display:grid;gap:.4rem;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--fra-navy)}.fra-form input:not([type=checkbox]),.fra-form select,.fra-form textarea{font:inherit;font-size:.95rem;font-weight:400;letter-spacing:0;color:#1B2A3F;background:#fff;border:1px solid #C5D0DD;border-radius:0;padding:.75rem .85rem;width:100%}.fra-form input:focus,.fra-form select:focus,.fra-form textarea:focus{outline:2px solid #6FA3D8;outline-offset:0;border-color:var(--fra-navy)}.fra-form fieldset{border:1px solid var(--fra-line);padding:1rem 1.1rem 1.1rem}.fra-form legend{font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--fra-navy);padding:0 .35rem}.fra-checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:.6rem 1rem}.fra-checks label,.fra-consent{display:flex!important;align-items:flex-start;gap:.6rem!important;font-weight:400!important;letter-spacing:0!important;font-size:.88rem!important;color:#1B2A3F!important}.fra-form input[type=checkbox]{width:1.05rem;height:1.05rem;margin:.15rem 0 0;accent-color:var(--fra-navy);flex:none}.fra-form .is-bad{border-color:#B3261E!important}.fra-form-err{color:#B3261E;font-size:.88rem}.fra-form button{cursor:pointer;font-family:inherit}.fra-form-ok{border:1px solid var(--fra-line);background:var(--fra-sky);padding:1.5rem}.fra-form-ok>*{margin:0 0 .6rem!important}.fra-msg-card{background:#fff;border:1px solid var(--fra-line);border-top:3px solid var(--fra-navy);box-shadow:0 18px 40px rgb(14 42 79 / .08);padding:clamp(20px,3vw,36px)}.fra-msg-card>*{margin:0!important}.fra-msg-card>*+*{margin-top:.9rem!important}.fra-msg-card h3{font-family:var(--wp--preset--font-family--serif);text-transform:uppercase;font-weight:500;font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem);letter-spacing:.01em}.fra-msg-intro{color:var(--fra-muted);font-size:.92rem}.fra-msg-card .fra-form{margin-top:1.5rem!important}.fra-urg{border:0!important;padding:0!important;margin:0;display:grid;gap:.4rem}.fra-urg legend{padding:0!important;margin-bottom:.4rem}.fra-seg{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #C5D0DD}.fra-seg label{display:block!important;position:relative}.fra-seg input{position:absolute;opacity:0;inset:0;margin:0!important;width:100%!important;height:100%!important;cursor:pointer}.fra-seg span{display:grid;place-items:center;min-height:2.85rem;padding:0 .4rem;font-size:.78rem;font-weight:600;letter-spacing:.03em;color:var(--fra-navy);border-left:1px solid #C5D0DD;text-align:center}.fra-seg label:first-child span{border-left:0}.fra-seg input:checked+span{background:var(--fra-navy);color:#fff}.fra-seg input[value="Urgent"]:checked+span{background:#9C2B23}.fra-seg input:focus-visible+span{outline:2px solid #6FA3D8;outline-offset:-2px}.fra-urgent-note{background:#FBEDEC;border-left:3px solid #9C2B23;padding:.7rem .9rem;font-size:.88rem;color:#5E1A15}.fra-urgent-note a{color:#5E1A15;font-weight:700}.fra-deliv-sec{background:#fff;border-top:1px solid var(--fra-line)}.fra-deliv{gap:clamp(24px,4vw,56px)!important}.fra-ticks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));gap:.9rem 1.75rem}.fra-ticks li{position:relative;padding:0 0 .9rem 2rem;border-bottom:1px solid var(--fra-line);font-size:.92rem;line-height:1.5}.fra-ticks li::before{content:"";position:absolute;left:0;top:.15em;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--fra-navy);-webkit-mask:none}.fra-ticks li::after{content:"";position:absolute;left:.38rem;top:.36em;width:.3rem;height:.55rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.fra-ticks strong{color:var(--fra-navy);font-weight:600}.fra-steps-sec{background:var(--fra-deep);color:#C9D6E6}.fra-steps-sec h2,.fra-steps-sec h4,.fra-steps-sec .fra-label{color:#fff}.fra-steps-sec .fra-steps-intro>p:last-child{max-width:640px}.fra-steps.fra-steps>*{margin:0!important}.fra-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:1.25rem;margin-top:2rem!important;counter-reset:step}.fra-step{border-top:2px solid rgb(255 255 255 / .35);padding-top:1.1rem;counter-increment:step}.fra-step::before{content:"0" counter(step);display:block;font-family:var(--wp--preset--font-family--serif);font-size:1.9rem;color:#fff;line-height:1;margin-bottom:.8rem}.fra-step h4{margin:0 0 .45rem;text-transform:uppercase;letter-spacing:.06em;font-size:.82rem}.fra-step p{margin:0;font-size:.9rem;line-height:1.6}.fra-placeholder{border:2px dashed #C0337A;background:rgb(192 51 122 / .05);color:#9C1F5E;padding:.9rem 1.1rem;font-size:.9rem}.fra-pagehead{background:var(--fra-deep);padding:clamp(48px,6vw,80px) var(--fra-pad);margin:0!important}.fra-pagehead h1{color:#fff;margin:0}.fra-pagehead .fra-date{color:#B9C8DA}.fra-content{padding:clamp(40px,5vw,72px) var(--fra-pad)}.fra-posts .wp-block-post{padding-block:1.4rem;border-bottom:1px solid var(--fra-line)}.fra-posts .wp-block-post-title{font-size:1.3rem}.fra-posts .wp-block-post-title a{text-decoration:none}@media (max-width:1020px){.fra-header{flex-wrap:wrap!important}.fra-phones{display:none!important}}@media (max-width:781px){.fra-hero::before{background:linear-gradient(180deg,rgb(10 30 56 / .75),rgb(10 30 56 / .95))}.fra-motto{position:static!important;margin-top:2rem!important}.fra-tab{border-bottom:1px solid var(--fra-line)}.fra-footnav{justify-content:flex-start}}.fra-about-sec{background:var(--fra-sky)}.fra-about,.fra-faq{gap:clamp(24px,4vw,56px)!important}.fra-about h2,.fra-faq h2{font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.2}.fra-about p+p{margin-top:1rem!important}.fra-about a{font-weight:600}.fra-faq-sec{background:#fff}.fra-faq .wp-block-details{border-bottom:1px solid var(--fra-line);padding:1rem 0;margin:0!important}.fra-faq .wp-block-details:first-child{border-top:1px solid var(--fra-line)}.fra-faq summary{cursor:pointer;font-weight:600;color:var(--fra-navy);list-style:none;display:flex;justify-content:space-between;gap:1rem}.fra-faq summary::-webkit-details-marker{display:none}.fra-faq summary::after{content:"+";font-size:1.3rem;line-height:1}.fra-faq details[open] summary::after{content:"\2212"}.fra-faq details p{margin-top:.7rem!important;color:var(--fra-muted)}.fra-foot-about{margin-top:1rem!important;font-size:.78rem;color:#9FB2C7;max-width:36ch}.fra-footer .fra-foot-top{align-items:flex-start!important}:root{box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.fra-skip{position:absolute;left:-9999px;top:0;background:#fff;color:var(--fra-navy);padding:.6rem 1rem;z-index:100}.fra-skip:focus{left:1rem;top:1rem}.fra-site-header{position:relative;z-index:40}.fra-burger{display:none;background:none;border:0;padding:.6rem;cursor:pointer}.fra-burger span{display:block;width:24px;height:2px;background:var(--fra-navy);margin:5px 0;transition:transform .2s,opacity .2s}@media (max-width:1020px){.fra-header{flex-wrap:wrap!important}.fra-burger{display:block;order:2;margin-left:auto!important}.fra-header .fra-phones{order:5;width:100%;gap:1.4rem}.fra-site-header.is-open .fra-phones{display:flex!important;padding:.4rem 0 1rem}.fra-header .fra-phones>*{margin:0!important}.pv-nav{order:4;display:none;width:100%;flex-direction:column;align-items:stretch;gap:0;padding:.5rem 0 1rem;border-top:1px solid var(--fra-line)}.fra-site-header.is-open .pv-nav{display:flex}.pv-nav>a,.pv-dd>a{display:block;padding:.75rem 0;border-bottom:1px solid var(--fra-line)}.pv-dd .pv-menu{display:block;position:static;border:0;box-shadow:none;padding:0 0 .4rem 1rem;min-width:0}.pv-nav a.pv-cta{margin-top:.9rem;text-align:center;padding:.9rem}.fra-site-header.is-open .fra-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.fra-site-header.is-open .fra-burger span:nth-child(2){opacity:0}.fra-site-header.is-open .fra-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}.fra-form-ok{margin-top:0!important}.fra-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.fra-content-default{max-width:860px;margin:0 auto;padding:clamp(40px,6vw,80px) var(--fra-pad)}.fra-404{text-align:center}body.admin-bar .fra-site-header{top:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;word-wrap:normal!important}.wp-block-button__link,.wp-element-button,.wp-block-button .wp-block-button__link,.is-style-outline .wp-block-button__link{border-radius:0!important}