.fc-page{color:#0a2138;background:#fff;font-family:inherit}.fc-page *{box-sizing:border-box}.fc-shell{width:min(1240px,calc(100% - 40px));margin-inline:auto}.fc-page h1,.fc-page h2,.fc-page h3{line-height:1.15;color:#09223b}.fc-page h2{font-size:clamp(2rem,3.2vw,3.2rem);margin:.3em 0 .6em}.fc-page h3{font-size:1.35rem;margin:.2em 0 .65em}.fc-page p{line-height:1.65}.fc-page a{color:#075281}.fc-page a:focus-visible,.fc-page button:focus-visible{outline:3px solid #008ca0;outline-offset:3px}.fc-ms{white-space:nowrap}.fc-ms em{font-style:italic}.fc-ms sup{font-size:.45em;line-height:0;vertical-align:super;margin-left:.17em;font-style:normal}.fc-kicker{font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:#916d21;font-size:.85rem;margin:0 0 .7rem!important}.fc-lead{max-width:850px;font-size:1.12rem;color:#496076}.fc-section{padding:clamp(52px,6vw,88px) 0}.fc-section--pale{background:#f2f7f9}.fc-breadcrumb{display:flex;flex-wrap:wrap;gap:.55rem;font-size:.9rem;margin-bottom:clamp(48px,8vw,110px)}.fc-breadcrumb a{color:inherit!important}.fc-hero{position:relative;min-height:560px;display:flex;align-items:center;isolation:isolate;background:#071d35;color:white;overflow:hidden}.fc-hero__image,.fc-hero__image img,.fc-hero__shade{position:absolute;inset:0;width:100%;height:100%}.fc-hero__image{z-index:-2}.fc-hero__image img{object-fit:cover;object-position:center 48%}.fc-hero__shade{z-index:-1;background:linear-gradient(90deg,rgba(5,27,49,.93) 0%,rgba(5,27,49,.76) 48%,rgba(5,27,49,.22) 100%)}.fc-hero__content{padding:38px 0 70px}.fc-hero h1{color:#fff;max-width:950px;font-size:clamp(2.6rem,5.4vw,5.3rem);margin:.15em 0 .35em}.fc-hero__lead{color:#fff;max-width:790px;font-size:clamp(1.1rem,1.7vw,1.32rem);margin-bottom:1.8rem}.fc-hero .fc-kicker{color:#e7c965}.fc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.15rem;border-radius:12px;text-decoration:none!important;font-weight:750;line-height:1.25;text-align:center}.fc-btn--gold{background:#d8b44c;color:#071d35!important}.fc-btn--outline{border:1px solid #a6c0d0;background:#fff;color:#093354!important}.fc-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.fc-card,.fc-decision-grid article,.fc-pair-grid article,.fc-brand,.fc-faq details{border:1px solid #d7e4e9;border-radius:20px;background:#fff;box-shadow:0 12px 34px rgba(7,29,53,.06)}.fc-card{padding:30px;display:flex;flex-direction:column}.fc-card strong{display:block;font-size:1.07rem;line-height:1.4}.fc-card p{flex:1;color:#496076}.fc-card .fc-btn{align-self:flex-start}.fc-decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fc-decision-grid article{padding:24px}.fc-decision-grid p,.fc-pair-grid p{color:#496076}.fc-note{border-left:4px solid #d8b44c;background:#fcf8ed;border-radius:8px;padding:1rem 1.25rem;margin-top:25px}.fc-table-hint{font-size:.9rem;color:#52697b}.fc-table-wrap{overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid #d7e4e9;border-radius:16px}.fc-table-wrap table{width:100%;min-width:860px;border-collapse:separate;border-spacing:0}.fc-table-wrap th,.fc-table-wrap td{padding:17px;text-align:left;vertical-align:top;border-bottom:1px solid #dce7ec;min-width:205px;line-height:1.45}.fc-table-wrap th:first-child{min-width:180px;position:sticky;left:0;z-index:1;background:#eef4f7}.fc-table-wrap thead th{background:#0c304e;color:#fff;font-weight:800}.fc-table-wrap thead th:first-child{background:#0c304e;z-index:2}.fc-table-wrap tbody tr:last-child>*{border-bottom:0}.fc-table-wrap tbody tr:nth-child(even) td{background:#f7fafb}.fc-search{background:#f0f6f8}.fc-price-note{padding:18px 22px;background:#fff7e7;border-left:4px solid #d8b44c;border-radius:9px;margin:25px 0}.fc-search__frame{background:white;border:1px solid #d9e7eb;border-radius:20px;overflow:hidden;min-height:700px}.fc-search__frame iframe{display:block;width:100%;border:0;min-height:700px}.fc-search__placeholder{min-height:700px;display:grid;place-items:center;text-align:center;padding:24px;color:#546b7d}.fc-search__fallback{font-size:.94rem}.fc-search__choices{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:20px}.fc-brand{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;margin:28px 0}.fc-brand:nth-of-type(even) picture{order:2}.fc-brand picture{display:block;min-height:360px}.fc-brand picture img{width:100%;height:100%;object-fit:cover;display:block}.fc-brand__copy{padding:clamp(24px,3vw,48px);align-self:center}.fc-brand__copy p{color:#496076}.fc-brand__copy .fc-btn{margin-top:14px}.fc-brand figcaption{font-size:.83rem;color:#5a6d7e;margin-top:.6rem}.fc-pair-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.fc-pair-grid article{padding:26px}.fc-finder .fc-card{height:100%}.fc-faq{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fc-faq details{padding:0 22px;box-shadow:none}.fc-faq summary{cursor:pointer;font-weight:750;padding:19px 0}.fc-faq details p{margin:0 0 20px;color:#496076}.fc-final{background:#09243c;color:white}.fc-final h2{color:white}.fc-final p{max-width:850px;color:#dce7ed}.fc-final .fc-btn{margin-top:15px}@media(max-width:850px){.fc-three,.fc-decision-grid,.fc-pair-grid{grid-template-columns:1fr 1fr}.fc-brand{grid-template-columns:1fr}.fc-brand:nth-of-type(even) picture{order:0}.fc-brand picture{height:320px;min-height:0}.fc-faq{grid-template-columns:1fr}}@media(max-width:600px){.fc-shell{width:min(100% - 28px,1240px)}.fc-hero{min-height:610px;align-items:end}.fc-hero__shade{background:linear-gradient(0deg,rgba(5,27,49,.96),rgba(5,27,49,.55) 70%,rgba(5,27,49,.2))}.fc-hero__content{padding:28px 0 46px}.fc-breadcrumb{margin-bottom:85px}.fc-three,.fc-decision-grid,.fc-pair-grid{grid-template-columns:1fr}.fc-section{padding:50px 0}.fc-card{padding:22px}.fc-search .fc-shell{width:100%}.fc-search .fc-shell>h2,.fc-search .fc-shell>.fc-kicker,.fc-search .fc-shell>p,.fc-search .fc-shell>.fc-price-note,.fc-search__choices{margin-left:14px;margin-right:14px}.fc-search__frame{border-radius:0;border-left:0;border-right:0}.fc-search__frame iframe{min-width:100%}.fc-brand picture{height:250px}.fc-brand__copy{padding:23px}.fc-table-wrap{margin-right:-14px}.fc-page h2{font-size:2rem}}
.fc-section--sand{background:#f8f5ed}.fc-split{display:grid;grid-template-columns:1.5fr 1fr;gap:45px;align-items:center}.fc-aside{padding:25px 30px;border-radius:20px;background:#f2f7f9;border:1px solid #d8e5eb}.fc-aside li{padding:.35rem 0}.fc-brand-section{display:grid;grid-template-columns:1fr 1fr;background:white;border:1px solid #d7e4e9;border-radius:22px;overflow:hidden;margin:28px 0}.fc-brand-section__copy{padding:clamp(24px,3vw,42px);align-self:center}.fc-brand-section figure{margin:0;display:flex;flex-direction:column}.fc-brand-section picture{flex:1;min-height:310px}.fc-brand-section img{width:100%;height:100%;object-fit:cover;display:block}.fc-brand-section figcaption{padding:10px 18px;color:#587083;font-size:.82rem}.fc-brand-section__links{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;margin-top:18px}.fc-btn--navy{background:#0a2a46;color:#fff!important}.fc-textlink{display:inline-block;font-weight:750}.fc-pair-grid .fc-card div{display:flex;gap:12px;flex-wrap:wrap}.fc-pair-grid .fc-card div a{font-weight:750}.fc-final__actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.fc-final .fc-textlink{color:#fff!important}@media(max-width:850px){.fc-brand-section,.fc-split{grid-template-columns:1fr}.fc-brand-section picture{min-height:260px}}@media(max-width:600px){.fc-brand-section__copy{padding:24px}.fc-brand-section picture{min-height:230px}.fc-brand-section figcaption{font-size:.78rem}}
