:root{--df-navy: #243E81;--df-navy-deep: #1A2D5E;--df-red: #CA2027;--df-ink: #1E2433;--df-muted: #3D4352;--df-line: #D1D3D4;--df-tint: #F2F4F8;--df-tint-line: #DDE2EC;--df-photo: #E8ECF4;--df-radius: 6px;--df-serif: "Marcellus", Georgia, serif;--df-sans: "Libre Franklin", Arial, sans-serif;--font-body--family: var(--df-sans);--font-subheading--family: var(--df-sans);--font-heading--family: var(--df-serif);--font-accent--family: var(--df-serif)}body{font-family:var(--df-sans);color:var(--df-ink)}.df{font-family:var(--df-sans);color:var(--df-ink);font-size:16px;line-height:1.55}.df *,.df *:before,.df *:after{box-sizing:border-box}.df a{color:var(--df-navy)}.df a:hover{color:var(--df-red)}.df [hidden]{display:none!important}.df--navy a:hover,.df-box--navy a:hover{color:#fff;text-decoration:underline}.df-wrap{max-width:1200px;margin:0 auto;padding:clamp(48px,8vw,96px) clamp(16px,4vw,40px)}.df-wrap--tight{padding-block:clamp(36px,5vw,56px)}.df--tint{background:var(--df-tint);border-block:1px solid var(--df-tint-line)}.df--navy{background:var(--df-navy);color:#fff}.df--navy a{color:#fff}.df--white{background:#fff}.df-eyebrow{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--df-red)}.df--navy .df-eyebrow{color:#fff;opacity:.85}.df-h1,.df-h2,.df-h3{font-family:var(--df-serif);font-weight:400;color:var(--df-navy);margin:0;letter-spacing:0;text-transform:none}.df--navy .df-h1,.df--navy .df-h2,.df--navy .df-h3{color:#fff}.df-h1{font-size:clamp(38px,5.6vw,70px);line-height:1.05}.df-h2{font-size:clamp(30px,3.8vw,46px);line-height:1.1}.df-h3{font-size:clamp(22px,2.4vw,30px);line-height:1.15}.df-lede{margin:18px 0 0;font-size:18px;color:var(--df-muted);max-width:640px}.df--navy .df-lede{color:#e3e8f4}.df-muted{color:var(--df-muted)}.df-small{font-size:13px;color:var(--df-muted)}.df--navy .df-small{color:#e3e8f4}.df-center{text-align:center}.df-center .df-lede{margin-inline:auto}.df-rte>*:first-child{margin-top:0}.df-row{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.df-row--top{align-items:flex-start}.df-col{flex:1 1 420px;min-width:0}.df-col--wide{flex:1.4 1 520px}.df-cards{display:flex;flex-wrap:wrap;gap:20px}.df-cards>*{flex:1 1 260px;min-width:0}.df-cards--wide>*{flex-basis:300px}.df-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.df-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 26px;border-radius:4px;font:inherit;font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;border:1.5px solid transparent;line-height:1.2}.df .df-btn--red,.df-btn--red{background:var(--df-red);color:#fff}.df .df-btn--red:hover{background:#a9191f;color:#fff}.df .df-btn--navy,.df-btn--navy{background:var(--df-navy);color:#fff}.df .df-btn--navy:hover{background:var(--df-navy-deep);color:#fff}.df .df-btn--outline,.df-btn--outline{background:#fff;color:var(--df-navy);border-color:var(--df-navy)}.df .df-btn--outline:hover{background:var(--df-tint);color:var(--df-navy)}.df .df-btn--white{background:#fff;color:var(--df-navy)}.df-link{font-weight:700;display:inline-block;margin-top:16px}.df-card{background:#fff;border:1px solid var(--df-line);border-radius:var(--df-radius);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:var(--df-ink)}.df-card__body{padding:22px 24px 26px;display:flex;flex-direction:column;gap:10px;flex:1}.df-card--navy-top{border-top:5px solid var(--df-navy)}.df-card--red-top{border-top:5px solid var(--df-red)}.df a.df-card{color:var(--df-ink)}.df a.df-card:hover{border-color:#9aa3b8;color:var(--df-ink)}.df-card__title{font-size:18px;font-weight:700;color:var(--df-navy)}.df-media{background:var(--df-photo);border-radius:var(--df-radius);overflow:hidden;position:relative}.df-media img{width:100%;height:100%;object-fit:cover;display:block}.df-media--placeholder{display:flex;align-items:flex-end;padding:16px;border:1px dashed #93A0BF}.df-media--placeholder span{font-size:12px;color:var(--df-muted);background:#fff;padding:6px 10px;border-radius:4px}.df-card .df-media{border-radius:0}.df-checks{display:flex;flex-wrap:wrap;gap:10px 28px;font-size:14px;color:var(--df-muted);margin:0;padding:0;list-style:none}.df-checks li{display:flex;gap:8px;align-items:center}.df-list{margin:0;padding-left:20px;color:var(--df-muted);display:flex;flex-direction:column;gap:4px}.df-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.df-steps li{display:flex;gap:14px}.df-num{flex:none;width:34px;height:34px;border-radius:50%;background:var(--df-navy);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.df--navy .df-num{background:#fff;color:var(--df-navy)}.df-steps strong{display:block}.df-stats{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.df-stat{flex:1 1 200px;border-top:3px solid var(--df-red);padding-top:14px}.df-stat__value{display:block;font-family:var(--df-serif);font-size:40px;line-height:1;color:var(--df-navy)}.df--navy .df-stat__value{color:#fff}.df-stat__label{font-size:14px;color:var(--df-muted)}.df--navy .df-stat__label{color:#e3e8f4}.df-figure{margin:0;background:#fff;border:1px solid var(--df-tint-line);border-radius:var(--df-radius);padding:clamp(18px,3vw,32px)}.df-figure svg{width:100%;height:auto;display:block}.df-figure figcaption{margin-top:14px;font-size:13px;color:var(--df-muted)}.df-table-wrap{overflow-x:auto}.df-table{width:100%;min-width:420px;border-collapse:collapse;background:#fff;font-size:15px}.df-table th,.df-table td{padding:12px 16px;text-align:left;border-bottom:1px solid #E3E6EC;vertical-align:top}.df-table thead th{background:var(--df-navy);color:#fff;font-weight:600;border:0}.df-table tbody th{font-weight:600}.df-faq details{border-top:1px solid var(--df-line);padding:18px 0}.df-faq details:last-child{border-bottom:1px solid var(--df-line)}.df-faq summary{font-weight:700;font-size:18px;cursor:pointer}.df-faq .df-rte{margin-top:10px;color:var(--df-muted)}.df-form{display:flex;flex-wrap:wrap;gap:18px 16px}.df-form--card{background:#fff;border:1px solid var(--df-line);border-top:5px solid var(--df-navy);border-radius:var(--df-radius);padding:clamp(20px,3vw,36px)}.df-form--card.df-form--red{border-top-color:var(--df-red)}.df-field{flex:1 1 220px;display:flex;flex-direction:column;gap:6px;min-width:0}.df-field--full{flex-basis:100%}.df-field label,.df-legend{font-weight:600;font-size:14px;color:var(--df-ink)}.df-field input,.df-field select,.df-field textarea{font:inherit;font-size:16px;padding:12px 14px;border:1px solid #8A92A5;border-radius:4px;background:#fff;color:var(--df-ink);width:100%}.df-field input:focus,.df-field select:focus,.df-field textarea:focus{outline:2px solid var(--df-navy);outline-offset:1px}.df-fieldset{border:0;padding:0;margin:0;flex:1 1 100%}.df-legend{font-family:var(--df-serif);font-weight:400;font-size:26px;color:var(--df-navy);padding:0;margin-bottom:14px}.df-choices{display:flex;flex-wrap:wrap;gap:10px}.df-choice{flex:1 1 200px;position:relative}.df-choice input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0}.df-choice span{display:block;min-height:60px;padding:12px 16px;border:2px solid #B9BDC6;border-radius:var(--df-radius);background:#fff;cursor:pointer}.df-choice span strong{display:block;font-size:16px}.df-choice span small{display:block;font-size:13px;margin-top:2px}.df-choice input:checked+span{background:var(--df-navy);border-color:var(--df-navy);color:#fff}.df-choice input:focus-visible+span{outline:2px solid var(--df-red);outline-offset:2px}.df-check{display:flex;gap:10px;align-items:flex-start;flex:1 1 100%;font-size:15px}.df-check input{width:18px;height:18px;margin-top:3px;flex:none}.df-checkrow{display:flex;flex-wrap:wrap;gap:10px 24px}.df-checkrow label{display:flex;gap:8px;align-items:center;min-height:32px;font-weight:400}.df-note{flex:1 1 100%;background:var(--df-tint);border-radius:var(--df-radius);padding:16px 18px;font-size:15px}.df-alert{flex:1 1 100%;padding:14px 16px;border-radius:4px;font-weight:600}.df-alert--ok{background:#e7f3ea;color:#1d5a2c}.df-alert--err{background:#fbe9ea;color:#8a1419}.df-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.df-aside{display:flex;flex-direction:column;gap:20px;flex:1 1 320px;min-width:0}.df-box{border-radius:var(--df-radius);padding:24px}.df-box--tint{background:var(--df-tint)}.df-box--line{border:1px solid var(--df-line)}.df-box--navy{background:var(--df-navy);color:#fff}.df-box--navy a{color:#fff}.df-box h2,.df-box h3{margin:0;font-size:18px;color:var(--df-navy);font-family:var(--df-sans);font-weight:700}.df-box--navy h2,.df-box--navy h3{color:#fff}.df-box p{margin:8px 0 0;font-size:15px}@media(max-width:749px){.df-row{gap:32px}.df-btn{width:100%}.df-btns .df-btn{width:auto;flex:1 1 200px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/df-base.css.map */
