.mil-page{flex-direction:column;gap:0;margin-bottom:0;display:flex}.mil-page [id],#military-apply{scroll-margin-top:calc(var(--mil-header-offset,128px) + 12px)}html:has(.mil-subnav){scroll-padding-top:calc(var(--mil-header-offset,128px) + 12px)}main:has(.mil-page){padding-top:128px;overflow-x:clip}.navbar:has(.mil-subnav){align-items:stretch;border-bottom:0!important;flex-wrap:wrap!important;padding-bottom:0!important}.navbar:has(.mil-subnav)>.container{flex:1 0 100%;width:100%;padding-bottom:.75rem}.mil-subnav{background:#f7fafc;border-top:1px solid #edf1f4;border-bottom:1px solid #e1eaf0;flex:0 0 100%;width:100%}.mil-subnav-inner{justify-content:space-between;align-items:center;gap:1.75rem;min-height:48px;display:flex}.mil-subnav-title{color:#42677f;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:650;text-decoration:none}.mil-subnav-title:hover{color:var(--tas-primary)}.mil-subnav-scroll{scrollbar-width:none;min-width:0;overflow-x:auto}.mil-subnav-scroll::-webkit-scrollbar{display:none}.mil-subnav-links{justify-content:flex-end;align-items:stretch;gap:1.6rem;width:max-content;min-width:100%;display:flex}.mil-subnav-links a{color:#527184;white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;min-height:48px;padding:2px 2px 0;font-size:16px;font-weight:500;text-decoration:none;display:flex}.mil-subnav-links a[aria-current=location]{color:var(--tas-primary);border-bottom-color:var(--tas-accent)}@media (hover:hover) and (pointer:fine){.mil-subnav-links a:hover{color:var(--tas-primary);border-bottom-color:var(--tas-accent)}}.mil-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--tas-accent);margin:0 0 .55rem;font-size:.75rem;font-weight:700}.mil-lead{color:#5b6b7c;max-width:42rem;margin:0;line-height:1.65}.mil-title{color:#10334f;letter-spacing:-.035em;margin:0 0 .75rem;font-size:clamp(1.8rem,3vw,2.35rem);font-weight:750;line-height:1.15}.mil-hero{isolation:isolate;margin:-1.5rem calc(var(--bs-gutter-x,1.5rem) * -.5) 0;padding:3.4rem calc(var(--bs-gutter-x,1.5rem) * .5) 0;position:relative}.mil-hero:before{content:"";z-index:-1;background:linear-gradient(120deg,#fff 15%,#f3f8fb 65%,#eef7f8);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.mil-hero-grid{grid-template-columns:1.17fr 1fr;align-items:center;gap:3rem;display:grid}.mil-hero-eyebrow{color:#12878e;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 1.1rem;font-size:14px;font-weight:700;line-height:1.5;display:flex}.mil-hero-shield{color:#12878e;letter-spacing:0;background:#d9edef;border-radius:6px 6px 10px 10px;place-items:center;width:22px;height:24px;font-size:15px;display:inline-grid}.mil-hero h1{color:#10334f;letter-spacing:-.045em;margin:0 0 1.5rem;font-size:clamp(38px,4.2vw,57px);font-weight:750;line-height:1.13}.mil-hero h1 span{color:#117f91}.mil-hero-lead{color:#5d7386;max-width:32rem;margin:0 0 1.75rem;font-size:18px;line-height:1.7}.mil-hero-actions{flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex}.mil-hero-btn{color:#fff;cursor:pointer;background:linear-gradient(110deg,#115897,#158f97);border:0;border-radius:12px;justify-content:center;align-items:center;gap:1.4rem;padding:1.05rem 1.5rem;font-family:inherit;font-size:17px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex;box-shadow:0 5px 14px #0964871f}.mil-hero-btn span{font-size:22px;line-height:1}.mil-hero-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #0964872e}.mil-text-link{color:var(--tas-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0;font-family:inherit;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.mil-text-link:hover{text-underline-offset:4px;text-decoration:underline}.mil-hero-hint{color:#708394;align-items:center;gap:.45rem;margin:1.35rem 0 0;font-size:15px;line-height:1.5;display:flex}.mil-hero-hint svg{fill:none;stroke:currentColor;stroke-width:1.5px;flex:none;width:14px}.mil-hero-visual{isolation:isolate;color:#fff;background:linear-gradient(140deg,#0c517e,#0b3f68 55%,#138b91);border-radius:27px;height:408px;position:relative;overflow:hidden;box-shadow:0 18px 50px #074d6d29}.mil-visual-top,.mil-visual-bottom{z-index:2;position:absolute;left:28px;right:28px}.mil-visual-top{justify-content:space-between;align-items:center;display:flex;top:28px}.mil-visual-label{color:#cee4ee;letter-spacing:.15em;text-transform:uppercase;font-size:13px;font-weight:600}.mil-visual-mark{letter-spacing:-.03em;font-size:22px;font-style:italic;font-weight:800}.mil-orbit{pointer-events:none;border:1px solid #ffffff14;border-radius:50%;position:absolute}.mil-orbit-one{width:420px;height:420px;top:-32px;left:20px}.mil-orbit-two{width:330px;height:330px;top:13px;left:65px}.mil-orbit-three{width:240px;height:240px;top:58px;left:110px}.mil-car-art{z-index:1;width:90%;position:absolute;top:32px;left:5%}.mil-visual-bottom{border-top:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;padding-top:17px;display:flex;bottom:28px}.mil-visual-bottom div:first-child{flex-direction:column;display:flex}.mil-visual-bottom span{color:#c6e4e9;letter-spacing:.13em;text-transform:uppercase;font-size:12px}.mil-visual-bottom strong{letter-spacing:-.03em;font-size:31px;font-weight:750;line-height:1.35}.mil-visual-bottom small{color:#d1e7eb;max-width:290px;font-size:13px}.mil-visual-arrow{background:#ffffff1a;border-radius:50%;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.mil-hero-facts{border-top:1px solid #d9e6ec;grid-template-columns:repeat(3,minmax(0,1fr));margin:3rem 0 0;padding:1.5rem 0 1.85rem;list-style:none;display:grid}.mil-hero-facts li{border-left:1px solid #d5e2ea;flex-direction:column;gap:.25rem;padding-left:2.25rem;display:flex}.mil-hero-facts li:first-child{border-left:0;padding-left:0}.mil-hero-facts span{color:#6a8193;font-size:15px}.mil-hero-facts strong{color:#10334f;letter-spacing:-.02em;font-size:18px;font-weight:650;line-height:1.5}.mil-grid{gap:.85rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.mil-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mil-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mil-card{background:#fff;border:1px solid #0f4c811a;border-radius:20px;height:100%;margin:0;padding:1.1rem 1.15rem 1.15rem;box-shadow:0 8px 22px #0f4c810d}.mil-card h3,.mil-detail h3,.mil-step h3{color:#1e3a5f;margin:0 0 .4rem;font-size:1.02rem;font-weight:700}.mil-card p,.mil-detail p,.mil-step p,.mil-note,.mil-rich p{color:#5b6b7c;margin:0;line-height:1.6}.mil-card-value{font-weight:750;line-height:1.3;color:var(--tas-primary)!important;margin:0 0 .45rem!important}.mil-limit{color:var(--tas-accent);margin-bottom:.45rem;font-size:.92rem;font-weight:800;display:inline-block}.mil-note{margin-top:.9rem;font-size:.92rem}.mil-callout{background:#f4f9fd;border:1px solid #0f4c811a;border-radius:16px;margin-top:.9rem;padding:.95rem 1.05rem}.mil-callout p{color:#3d4f63;margin:0 0 .45rem;line-height:1.55}.mil-link{color:var(--tas-primary);font-weight:700;text-decoration:none}.mil-link:hover{text-decoration:underline}.mil-links{flex-wrap:wrap;gap:.85rem 1.25rem;margin-top:.95rem;display:flex}.mil-distance-label{letter-spacing:.06em;text-transform:uppercase;color:#7b8b9c;margin:1.2rem 0 0;font-size:.78rem;font-weight:700}.mil-details{background:#fff;border:1px solid #0f4c811a;border-radius:18px;margin-top:.85rem;overflow:hidden}.mil-details summary{cursor:pointer;color:#1e3a5f;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;font-weight:700;list-style:none;display:flex}.mil-details summary::-webkit-details-marker{display:none}.mil-details summary:after{content:"+";color:var(--tas-primary);flex-shrink:0;font-weight:500}.mil-details[open] summary:after{content:"–"}.mil-details .mil-rich{padding:0 1.15rem 1.05rem}.mil-rich p+p,.mil-rich ul{margin-top:.7rem}.mil-rich ul{color:#5b6b7c;margin-bottom:0;padding-left:1.15rem}.mil-rich li+li{margin-top:.35rem}.mil-price{grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr);align-items:stretch;gap:1rem;display:grid}.mil-price-card{color:#fff;background:radial-gradient(circle at 100% 0%, #fff3, transparent 38%), linear-gradient(145deg, var(--tas-primary) 0%, #14639e 58%, var(--tas-accent) 150%);border-radius:22px;flex-direction:column;justify-content:space-between;padding:1.25rem 1.3rem;display:flex;box-shadow:0 16px 32px #0f4c812e}.mil-price-card span{letter-spacing:.04em;text-transform:uppercase;color:#ffffffc7;font-size:.82rem}.mil-price-card strong{letter-spacing:-.03em;margin:.35rem 0 .7rem;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.05;display:block}.mil-price-card p{color:#ffffffe0;margin:0;line-height:1.5}.mil-list{counter-reset:mil-detail;flex-direction:column;gap:.75rem;margin:1.15rem 0 0;padding:0;list-style:none;display:flex}.mil-detail{background:#fff;border:1px solid #0f4c811a;border-radius:18px;grid-template-columns:auto minmax(0,1fr);gap:.85rem;padding:1rem 1.05rem;display:grid}.mil-detail:before{counter-increment:mil-detail;content:counter(mil-detail, decimal-leading-zero);color:var(--tas-accent);font-weight:800}.mil-steps{counter-reset:mil-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.mil-step{background:linear-gradient(#0f4c810a,#1f9d8b0d),#fff;border:1px solid #0f4c811a;border-radius:20px;padding:1.1rem 1.1rem 1.15rem}.mil-step:before{counter-increment:mil-step;content:counter(mil-step);background:var(--tas-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-bottom:.7rem;font-size:.85rem;font-weight:700;display:inline-flex}.mil-faq{grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);align-items:start;gap:1.25rem;display:grid}.mil-phone{color:var(--tas-primary);margin-top:.85rem;font-weight:800;text-decoration:none;display:inline-block}.mil-phone:hover{text-decoration:underline}.mil-faq-list{flex-direction:column;gap:.7rem;display:flex}.mil-faq-list .mil-details{border-radius:20px;margin-top:0;box-shadow:0 2px 12px #0f4c810d}.mil-cta{color:#fff;background:radial-gradient(circle at 100% 0%, #ffffff2e, transparent 34%), linear-gradient(120deg, #0a3558 0%, var(--tas-primary) 55%, #178f86 140%);border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.4rem;display:flex}.mil-cta h2{letter-spacing:-.02em;margin:0 0 .4rem;font-size:clamp(1.45rem,2.4vw,1.9rem);font-weight:750}.mil-cta p{color:#ffffffdb;max-width:36rem;margin:0}.mil-cta .mil-eyebrow{color:#ffffffb8}.mil-cta .btn{color:var(--tas-primary);background:#fff;border-color:#fff;flex-shrink:0}.mil-docs ul{flex-direction:column;gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.mil-docs a{color:#1e3a5f;background:#fff;border:1px solid #0f4c811a;border-radius:16px;justify-content:space-between;gap:1rem;padding:.9rem 1rem;font-weight:650;text-decoration:none;display:flex}.mil-docs a:after{content:"↗";color:var(--tas-primary)}.mil-docs a:hover{background:#f7fbff;border-color:#0f4c8147}@media (max-width:991.98px){.mil-subnav-title{display:none}.mil-subnav-scroll{width:100%}.mil-subnav-links{justify-content:space-between;gap:1.25rem}.mil-hero-grid,.mil-price,.mil-faq,.mil-grid-3,.mil-steps{grid-template-columns:1fr}.mil-cta{flex-direction:column;align-items:flex-start}.mil-hero{padding-top:2.4rem}.mil-hero h1{font-size:36px}.mil-hero-lead{font-size:16px}.mil-hero-visual{height:350px}.mil-visual-arrow{display:none}.mil-hero-facts strong{font-size:16px}}@media (max-width:575.98px){.mil-subnav-inner{min-height:44px}.mil-subnav-links{gap:.5rem}.mil-subnav-links a{min-height:44px;padding-inline:4px;font-size:15px}.mil-grid-2{grid-template-columns:1fr}.mil-hero{padding-top:1.6rem}.mil-hero h1{margin-bottom:1.1rem;font-size:clamp(33px,8.9vw,42px)}.mil-hero-lead{margin-bottom:1.4rem;font-size:16px}.mil-hero-actions>.mil-hero-btn,.mil-next .mil-hero-btn,.mil-price-copy .mil-hero-btn{width:100%;font-size:16px}.mil-hero-visual{border-radius:20px;max-width:450px;height:320px;margin-inline:auto}.mil-car-art{width:min(100%,350px);top:24px;left:50%;transform:translate(-50%)}.mil-visual-arrow{width:34px;height:34px;font-size:20px;display:grid}.mil-orbit-one{left:calc(50% - 210px)}.mil-orbit-two{left:calc(50% - 165px)}.mil-orbit-three{left:calc(50% - 120px)}.mil-hero-facts{grid-template-columns:1fr;margin-top:1.75rem;padding:.5rem 0 .8rem}.mil-hero-facts li,.mil-hero-facts li:first-child{border-bottom:1px solid #d5e2ea;border-left:0;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0}.mil-hero-facts li:last-child{border-bottom:0}.mil-hero-facts strong{text-align:right;max-width:65%;font-size:15px}}.mil-block{padding:56px 0}.mil-band{isolation:isolate;margin-inline:calc(var(--bs-gutter-x,1.5rem) * -.5);padding:64px calc(var(--bs-gutter-x,1.5rem) * .5);position:relative}.mil-band:before{content:"";z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.mil-band-soft:before{background:#f6f9fb;border-block:1px solid #eaf0f4}.mil-band-steps:before{background:#f3f8fb;border-block:1px solid #e6eff4}.mil-kicker{color:#168e98;letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-size:14px;font-weight:700;line-height:1.5}.mil-block h2,.mil-band h2,.mil-territory h2,.mil-price-panel h2,.mil-side h2{color:#073b63;letter-spacing:-.035em;white-space:pre-line;margin:0;font-size:36px;font-weight:720;line-height:1.2}.mil-intro{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:32px;display:flex}.mil-intro>p,.mil-side>p{color:#5a7184;white-space:pre-line;max-width:410px;margin:22px 0;font-size:17px;line-height:1.75}.mil-intro>p{margin:0 0 2px}.mil-cover-grid,.mil-extra{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.mil-extra{grid-template-columns:1fr 1fr;margin-top:22px}.mil-cover-card{background:#f4f8fb;border:1px solid #e6eef3;border-radius:18px;padding:28px}.mil-icon-box{color:#115c97;background:#e4eff5;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:24px;display:grid}.mil-icon-box svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px}.mil-cover-card h3,.mil-excl h3,.mil-steps-line h3{color:#073b63;margin:0 0 9px;font-size:18px;font-weight:700}.mil-cover-card p,.mil-extra p,.mil-benefit,.mil-row p,.mil-distance-rule p,.mil-excl p,.mil-steps-line p,.mil-faq-list .mil-rich p{color:#5a7184;margin:0;line-height:1.75}.mil-cover-card p{font-size:16px}.mil-extra article{border:1px solid #dbe7ef;border-radius:16px;flex-direction:column;padding:22px 26px;display:flex}.mil-extra span,.mil-price-value>span:first-child{color:#6c8393;font-size:15px}.mil-extra strong{color:#073b63;letter-spacing:-.025em;margin:5px 0 8px;font-size:23px;line-height:1.3}.mil-extra p,.mil-row p,.mil-distance-rule>p,.mil-excl p,.mil-steps-line p{font-size:15px}.mil-benefit,.mil-steps-note,.mil-caution{color:#5a7184;margin:12px 2px 0;font-size:14px;line-height:1.7}.mil-inline-note,.mil-territory-key{align-items:flex-start;gap:10px;display:flex}.mil-inline-note{color:#6c7e8d;margin-top:22px;font-size:15px;line-height:1.6}.mil-inline-note p,.mil-territory-key p{margin:0}.mil-inline-note a,.mil-row a,.mil-caution a{color:#115c97;text-underline-offset:3px;font-weight:600}.mil-row a,.mil-caution a{text-decoration:underline}.mil-note-icon{border:1px solid #8ea6b4;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin-top:1px;font-size:14px;line-height:1;display:grid}.mil-split,.mil-territory{gap:36px 50px;display:grid}.mil-split{grid-template-columns:1fr 1.8fr;align-items:start;gap:80px}.mil-side{top:calc(var(--mil-header-offset,128px) + 20px);z-index:2;position:sticky}.mil-side .mil-text-link,.mil-excl>.mil-text-link{margin-top:4px;font-size:16px}.mil-table{background:#fff;border:1px solid #dbe7ef;border-radius:18px;padding:4px 26px}.mil-row{border-bottom:1px solid #e5edf2;grid-template-columns:142px minmax(0,1fr);gap:20px;padding:21px 0;font-size:16px;display:grid}.mil-row:last-child{border-bottom:0}.mil-row>span{color:#6b8091;padding-top:2px;font-size:16px}.mil-row strong{color:#24455e;font-size:16px}.mil-franchise{grid-template-columns:1fr 1fr;gap:16px;margin:2px 0 13px;display:grid}.mil-franchise>div{background:#f0f7f9;border-radius:11px;flex-direction:column;gap:3px;padding:14px;display:flex}.mil-franchise strong{color:#073b63;letter-spacing:-.03em;font-size:27px;line-height:1.25}.mil-franchise span{color:#526f81;font-size:14px;line-height:1.5}.mil-territory{background:#edf6f7;border:1px solid #dcebef;border-radius:25px;grid-template-columns:1fr 1fr;padding:44px}.mil-territory-copy>p{color:#577483;max-width:400px;margin:22px 0 24px;font-size:16px}.mil-territory-key{border-block:1px solid #cfe1e6;margin:0 0 24px;padding:17px 0}.mil-territory-key p{color:#476a7c;font-size:16px;line-height:1.75}.mil-territory-copy>.mil-text-link{font-size:16px;line-height:1.6}.mil-distance{background:#fff;border:1px solid #d4e5eb;border-radius:18px;align-self:start;padding:28px}.mil-status{color:#377786;background:#eef6f7;border-radius:6px;margin-bottom:15px;padding:5px 9px;font-size:13px;font-weight:600;line-height:1.5;display:inline-block}.mil-distance h3{color:#073b63;margin:0 0 4px;font-size:21px}.mil-distance-rule{border-bottom:1px solid #dbe7ef;padding:18px 0}.mil-distance-rule+.mil-distance-rule{border-bottom:0}.mil-distance-rule span{color:#5a7184;margin-bottom:2px;font-size:14px;display:block}.mil-distance-rule strong{color:#073b63;letter-spacing:-.035em;font-size:30px;font-weight:700;line-height:1.3;display:block}.mil-distance-rule small{font-size:20px}.mil-distance-rule p strong{color:#34596e;font-size:inherit;letter-spacing:0;font-weight:650;display:inline}.mil-distance-foot{color:#5a7184;background:#f2f7fa;border-radius:9px;margin:3px 0 0;padding:14px;font-size:14px;line-height:1.7}.mil-territory-bottom{border-top:1px solid #cfe1e6;grid-column:1/-1;padding-top:18px}.mil-territory-bottom summary,.mil-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;list-style:none;display:flex}.mil-territory-bottom summary::-webkit-details-marker{display:none}.mil-faq-list summary::-webkit-details-marker{display:none}.mil-territory-bottom summary{color:#073b63;font-size:16px;font-weight:650}.mil-territory-bottom summary>span,.mil-faq-list summary>span{color:#69889c;flex:none;font-size:24px;font-weight:400;transition:transform .2s}.mil-territory-bottom details[open] summary>span,.mil-faq-list details[open] summary>span{transform:rotate(45deg)}.mil-territory-bottom .mil-rich{padding-top:12px}.mil-territory-bottom .mil-rich p{color:#4e7180;margin:12px 0 0;font-size:15px}.mil-caution{color:#65818c;margin-top:15px}.mil-price-panel{background:#fff;border:1px solid #dbe7ef;border-radius:22px;grid-template-columns:1.2fr 1fr;gap:55px;padding:42px 48px;display:grid}.mil-price-copy>p{color:#5a7184;max-width:400px;margin:18px 0 24px;font-size:16px;line-height:1.75}.mil-price-value{border-left:1px solid #dbe7ef;flex-direction:column;justify-content:center;padding-left:50px;display:flex}.mil-price-value strong{color:#073b63;letter-spacing:-.05em;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:10px 0 13px;font-size:53px;font-weight:700;line-height:1.15;display:flex}.mil-price-value strong small{letter-spacing:-.02em;font-size:23px;font-weight:500}.mil-price-value>p{color:#617b8c;max-width:310px;margin:0;font-size:15px;line-height:1.7}.mil-price-foot{color:#8a9ba7;margin-top:12px;font-size:13px}.mil-excl article{border-bottom:1px solid #dbe7ef;gap:20px;padding:20px 0;display:flex}.mil-excl article:first-child{padding-top:0}.mil-excl article>span{color:#6995a8;letter-spacing:.06em;flex:none;padding-top:5px;font-size:14px}.mil-excl h3{font-size:18px}.mil-excl p{font-size:16px;line-height:1.8}.mil-excl>.mil-text-link{margin-top:22px}.mil-steps-line{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:44px;display:grid}.mil-steps-line article{position:relative}.mil-steps-line article>span{color:#115c97;background:#fff;border:1px solid #c9dfe8;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:22px;font-size:16px;display:grid}.mil-steps-line article:not(:last-child):after{content:"";border-top:1px dashed #c9dce6;position:absolute;top:18px;left:58px;right:-23px}.mil-steps-line h3{font-size:19px}.mil-steps-line p{color:#668092;max-width:320px;font-size:16px;line-height:1.8}.mil-steps-note{color:#7a90a0;margin-top:28px}.mil-faq-list{min-width:0;display:block}.mil-faq-list details{border-bottom:1px solid #dbe7ef}.mil-faq-list details:first-child{border-top:1px solid #dbe7ef}.mil-faq-list summary{color:#073b63;padding:21px 0;font-size:17px;font-weight:600;line-height:1.5}.mil-faq-list .mil-rich p{margin:0 30px 19px 0;font-size:16px;line-height:1.8}.mil-faq-list .mil-rich ul{color:#5a7184;margin:0 20px 20px;padding-left:20px;font-size:16px;line-height:1.8}.mil-phone{color:#115c97;margin-top:4px;font-size:17px;font-weight:650;text-decoration:none;display:inline-block}.mil-phone:hover{text-underline-offset:4px;text-decoration:underline}.mil-next{color:#fff;background:linear-gradient(112deg,#10518a,#0b6189 65%,#168e98);border-radius:24px;justify-content:space-between;align-items:center;gap:36px;margin-bottom:38px;padding:44px 48px;display:flex}.mil-next .mil-kicker{color:#b2e0e7}.mil-next h2{color:#fff;letter-spacing:-.035em;white-space:pre-line;margin:0;font-size:34px;font-weight:720;line-height:1.2}.mil-next p{color:#d0e5ed;max-width:none;margin:20px 0 0;font-size:16px}.mil-hero-btn-light{color:#073b63;background:#fff;flex:none}.mil-hero-btn-light:hover{color:#073b63}.mil-papers{border-top:1px solid #dbe7ef;grid-template-columns:1fr 1.3fr;gap:40px;padding:25px 0 40px;display:grid}.mil-papers h2{color:#073b63;letter-spacing:0;margin:0 0 10px;font-size:17px;font-weight:700}.mil-papers ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mil-papers a{color:#115c97;text-underline-offset:4px;font-size:16px;text-decoration:underline}.mil-papers p{color:#5a7184;margin:0;font-size:14px;line-height:1.8}@media (max-width:991.98px){.mil-split,.mil-territory,.mil-price-panel,.mil-papers,.mil-cover-grid,.mil-steps-line{grid-template-columns:1fr;gap:28px}.mil-side{position:static}.mil-block h2,.mil-band h2,.mil-territory h2,.mil-next h2{font-size:31px}.mil-intro{display:block}.mil-intro>p{max-width:none;margin-top:14px}.mil-price-value{border-top:1px solid #dbe7ef;border-left:0;padding-top:24px;padding-left:0}.mil-price-value strong{font-size:42px}.mil-row{grid-template-columns:155px minmax(0,1fr)}.mil-next{flex-direction:column;align-items:flex-start;padding:32px}}@media (max-width:575.98px){.mil-block{padding:44px 0}.mil-band{padding:42px calc(var(--bs-gutter-x,1.5rem) * .5)}.mil-cover-grid,.mil-extra,.mil-franchise{grid-template-columns:1fr}.mil-cover-card{border-radius:14px;min-height:125px;padding:20px 20px 20px 81px;position:relative}.mil-icon-box{width:43px;height:43px;margin:0;position:absolute;top:22px;left:20px}.mil-row,.mil-territory{grid-template-columns:1fr}.mil-territory,.mil-price-panel,.mil-next{border-radius:18px;padding:26px 20px}.mil-table{padding:0 18px}.mil-row{gap:6px;padding:17px 0}.mil-distance-rule strong{font-size:29px}.mil-steps-line{gap:26px}.mil-steps-line article{padding-left:54px}.mil-steps-line article>span{width:32px;height:32px;margin:0;position:absolute;top:0;left:0}.mil-steps-line article:not(:last-child):after{border-top:0;border-left:1px dashed #c9dce6;height:calc(100% - 23px);inset:45px auto auto 16px}.mil-papers{grid-template-columns:1fr;gap:16px}}
