#pricing-banner{position: relative;overflow: hidden;background-color: var(--dark);display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 272px 112px 72px;--pricing-gold: #ffcf4a}#pricing-banner::before{content: '';position: absolute;inset: 0;background-image: url('/images/pricing-banner.webp');background-size: cover;background-position: center;pointer-events: none}#pricing-banner::after{content: '';position: absolute;inset: 0;background: linear-gradient(0deg, rgba(0, 22, 111, 1) 0%, rgba(0, 22, 111, 0) 133.58%), linear-gradient(90deg, rgba(0, 22, 111, 0.6) 0%, rgba(0, 22, 111, 0.6) 100%);pointer-events: none}#pricing-banner .pricing-banner__content{position: relative;z-index: 2;width: 844px;max-width: 100%;display: flex;flex-direction: column;align-items: center;gap: 24px}#pricing-banner .pricing-banner__text{display: flex;flex-direction: column;align-items: center;gap: 20px;width: 100%;text-align: center;word-break: break-word}#pricing-banner .pricing-banner__headings{display: flex;flex-direction: column;align-items: center;gap: 16px;width: 100%}#pricing-banner .pricing-banner__eyebrow{margin: 0;font-family: var(--primary-font);font-size: 12px;font-weight: 600;line-height: 1.6;letter-spacing: 0.6px;text-transform: uppercase;color: var(--pricing-gold)}#pricing-banner .pricing-banner__title{margin: 0;font-family: var(--third-font);font-size: 40px;font-weight: 500;line-height: 48px;letter-spacing: -1.2px;text-transform: none;color: #fff}#pricing-banner .pricing-banner__title .accent{color: var(--pricing-gold)}#pricing-banner .pricing-banner__body{margin: 0;width: 700px;max-width: 100%;font-family: var(--primary-font);font-size: 14px;font-weight: 400;line-height: 1.6;letter-spacing: normal;color: #fff}#pricing-banner .pricing-banner__callout{display: flex;align-items: center;justify-content: center;gap: 12px;padding: 20px;border-radius: 8px;background: rgba(255, 255, 255, 0.1);border: 1px solid rgba(255, 255, 255, 0.15);backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px);color: #fff;white-space: nowrap}#pricing-banner .pricing-banner__callout-figure{margin: 0;font-family: var(--primary-font);font-size: 36px;font-weight: 800;line-height: 1;letter-spacing: -1.08px}#pricing-banner .pricing-banner__callout-label{margin: 0;font-family: var(--primary-font);font-size: 16px;font-weight: 500;line-height: 1.6}#pricing-banner .pricing-banner__support{margin: 0;font-family: var(--primary-font);font-size: 12px;font-weight: 500;line-height: 1.6;color: rgba(255, 255, 255, 0.6);white-space: nowrap}#pricing-banner .pricing-banner__form{display: flex;align-items: stretch;justify-content: center;gap: 10px;width: 742px;max-width: 100%}#pricing-banner .pricing-banner__form .form-control, #pricing-banner .pricing-banner__form input{flex: 1 0 0;min-width: 0;height: auto;padding: 12px 16px;border: 1px solid #d8d8d8;border-radius: 4px;background: #fff;font-family: var(--primary-font);font-size: 14px;font-weight: 400;line-height: 24px;letter-spacing: normal;color: #585858}#pricing-banner .pricing-banner__form .form-control::placeholder, #pricing-banner .pricing-banner__form input::placeholder{color: #585858;text-transform: none}#pricing-banner .pricing-banner__submit{flex: 0 0 auto;padding: 10px 24px;border: 0;border-radius: 4px;background: var(--primary);color: var(--dark);font-family: var(--primary-font);font-size: 16px;font-weight: 700;line-height: 28px;letter-spacing: normal;text-transform: uppercase;white-space: nowrap;cursor: pointer;transition: all 0.3s}#pricing-banner .pricing-banner__submit:hover{background: #fff;color: var(--dark)}@media (max-width: 991px) {#pricing-banner{padding: 250px 40px 72px}}@media (max-width: 650px) {#pricing-banner{padding: 200px 20px 60px}#pricing-banner .pricing-banner__title{font-size: 30px;line-height: 38px}#pricing-banner .pricing-banner__callout{white-space: normal;flex-direction: column;gap: 4px;text-align: center}#pricing-banner .pricing-banner__support{white-space: normal}#pricing-banner .pricing-banner__form{flex-direction: column}#pricing-banner .pricing-banner__submit{padding: 12px 24px}}#pricing-live-strip{--pricing-live-green: #00a873;width: 100%;padding: 16px 24px;box-sizing: border-box;background: var(--pricing-live-green);font-family: var(--primary-font);color: #fff}#pricing-live-strip .pricing-live-strip__content{display: flex;align-items: center;justify-content: center;gap: 12px}#pricing-live-strip .pricing-live-strip__badge{display: inline-flex;flex: 0 0 auto;align-items: center;gap: 4px;height: 32px;padding: 0 13px;border: 1px solid rgba(255, 255, 255, 0.3);border-radius: 20px;background: rgba(255, 255, 255, 0.2);box-sizing: border-box}#pricing-live-strip .pricing-live-strip__badge img{display: block;flex: 0 0 20px;width: 20px;height: 20px}#pricing-live-strip .pricing-live-strip__badge span{font-size: 12px;font-weight: 700;line-height: 19.2px;letter-spacing: 0.6px;text-transform: uppercase;white-space: nowrap}#pricing-live-strip .pricing-live-strip__message{margin: 0;font-size: 14px;font-weight: 500;line-height: 22.4px;color: #fff;text-align: center;text-transform: none}#pricing-live-strip .pricing-live-strip__message strong{font-weight: 700}@media (max-width: 991px) {#pricing-live-strip{padding: 8px 12px}#pricing-live-strip .pricing-live-strip__message{font-size: 12px}#pricing-live-strip .pricing-live-strip__badge span{font-size: 10px}#pricing-live-strip .pricing-live-strip__badge img{flex: 0 0 15px;width: 15px;height: 15px}}@media ( max-width: 703px) {#pricing-live-strip .pricing-live-strip__content{flex-wrap:wrap;gap: 6px}}#pricing-details{--pricing-navy: #00166f;--pricing-gold: #ffcf4a;--pricing-gold-eyebrow: #c9a84c;--pricing-text: #202020;--pricing-muted: #6f7174;--pricing-fee-bg: #eef5fd;--pricing-cat-bg: #ebf2fb;--pricing-green: #1d9e75;--pricing-check: #00ad14;--pricing-red: #de0000;--pricing-card-shadow: 0px 1px 3px 0px rgba(0,0,0,0.08), 0px 4px 16px 0px rgba(0,0,0,0.06);font-family: var(--primary-font);color: var(--pricing-text);letter-spacing: normal}#pricing-details .pricing-btn{display: inline-flex;align-items: center;justify-content: center;height: 44px;padding: 16px 24px;border-radius: 2px;background: var(--pricing-gold);color: var(--pricing-text) !important;font-family: var(--primary-font);font-size: 14px;font-weight: 700;line-height: 24px;text-decoration: none;border: 0;white-space: nowrap;transition: all 0.3s}#pricing-details .pricing-btn:hover{background: #fff;color: var(--pricing-navy) !important}#pricing-details .pricing-eyebrow{margin: 0;font-size: 11px;font-weight: 700;line-height: 17.6px;letter-spacing: 1.32px;text-transform: uppercase;color: var(--pricing-gold-eyebrow)}#pricing-details .pricing-heading{margin: 0;font-size: 24px;font-weight: 700;line-height: 33.6px;color: var(--pricing-navy);text-transform: none;font-family: var(--primary-font);letter-spacing: normal}#pricing-details .pricing-lead{margin: 0;font-size: 14px;font-weight: 400;line-height: 23.8px;color: var(--pricing-text)}#pricing-details .pricing-block-intro{display: flex;flex-direction: column;gap: 6.4px;width: 100%}.pricing-details-container{position: relative;z-index: 2}.pricing-details-container> .body-container{padding-top: 120px;padding-bottom: 70px;max-width: 900px;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px}#pricing-details{display: flex;flex-direction: column;gap: 24px;width: 100%}#pricing-details .pricing-fees-card{display: flex;gap: 60px;align-items: flex-start;justify-content: center;width: 100%;padding: 48px 32px;background: #fff;border-radius: 12px;box-shadow: 0px 1px 1.5px rgba(0,0,0,0.08), 0px 4px 8px rgba(0,0,0,0.06)}#pricing-details .pricing-fees-card__copy{flex: 1 0 0;min-width: 0;display: flex;flex-direction: column;gap: 20px;align-items: flex-start}#pricing-details .pricing-fees-card__copy-text{display: flex;flex-direction: column;gap: 8px;width: 100%}#pricing-details .pricing-fees-card__title{margin: 0;font-size: 18px;font-weight: 600;line-height: 32px;color: var(--pricing-text);font-family: var(--primary-font);text-transform: none}#pricing-details .pricing-fees-card__body{margin: 0;font-size: 12px;font-weight: 400;line-height: 1.6;color: var(--pricing-text)}#pricing-details .pricing-fees-list{flex: 1 0 0;min-width: 240px;display: flex;flex-direction: column;gap: 8px;list-style: none;margin: 0;padding: 0}#pricing-details .pricing-fees-list li{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 35.2px;padding: 7.2px 12.8px;background: var(--pricing-fee-bg);border-radius: 6px}#pricing-details .pricing-fees-list__label{margin: 0;font-size: 12px;font-weight: 500;line-height: 20.8px;color: var(--pricing-text)}#pricing-details .pricing-fees-list__value{margin: 0;font-size: 12px;font-weight: 700;line-height: 20.8px;color: var(--pricing-navy);text-align: right;white-space: nowrap}#pricing-details .pricing-fees-list__value.is-green{color: var(--pricing-green)}#pricing-details .pricing-addons{display: flex;flex-direction: column;gap: 8px;width: 100%}#pricing-details .pricing-addons__title{margin: 0;font-size: 12px;font-weight: 700;line-height: 19.2px;color: var(--pricing-muted)}#pricing-details .pricing-addons__item{display: flex;gap: 4px;align-items: flex-start;font-size: 12px;line-height: 19.2px;color: var(--pricing-muted)}#pricing-details .pricing-addons__star{color: var(--pricing-navy);font-size: 16px;line-height: 19.2px;flex: 0 0 auto}#pricing-details .pricing-addons__item strong{font-weight: 600;color: var(--pricing-muted)}#pricing-details .pricing-compare-intro{padding-top: 12px;display: flex;flex-direction: column;gap: 6.4px}#pricing-details .pricing-compare{width: 100%;background: #fff;border-radius: 12px;overflow: hidden;box-shadow: var(--pricing-card-shadow)}#pricing-details .pricing-compare__head, #pricing-details .pricing-compare__row{display: flex;align-items: center;width: 100%;padding: 12px 20px;border-bottom: 1px solid #f3f4f6}#pricing-details .pricing-compare__head{background: var(--pricing-navy);padding: 16px 20px;border-bottom: 0;color: #fff;font-size: 14px;font-weight: 700;line-height: 1.4}#pricing-details .pricing-compare__cat{background: var(--pricing-cat-bg);border-bottom: 1px solid #e5e7eb;padding: 16px 20px 17px;font-size: 14px;font-weight: 600;line-height: 1.4;color: var(--pricing-navy)}#pricing-details .pricing-compare__service{flex: 1 0 0;min-width: 0;font-size: 14px;font-weight: 400;line-height: 1.4;color: var(--pricing-text);padding-right: 12px}#pricing-details .pricing-compare__gr{flex: 0 0 130px;width: 130px;text-align: center;font-size: 17px;font-weight: 700;line-height: 27.2px;color: var(--pricing-check)}#pricing-details .pricing-compare__gr.is-text{font-size: 14px;font-weight: 600;line-height: 1.4;color: var(--pricing-navy)}#pricing-details .pricing-compare__gr.is-never{color: var(--pricing-green);font-size: 14px;font-weight: 700;line-height: 1.4}#pricing-details .pricing-compare__gr.is-dark{color: #202020;font-size: 14px;font-weight: 400;line-height: 1.4}#pricing-details .pricing-compare__avg{flex: 0 0 190px;width: 190px;text-align: center;font-size: 14px;font-weight: 400;line-height: 1.4;color: var(--pricing-muted)}#pricing-details .pricing-compare__avg.is-text{font-size: 14px;font-weight: 600;line-height: 1.4;color: var(--pricing-navy)}#pricing-details .pricing-compare__avg.is-extra{font-weight: 600;color: var(--pricing-red)}#pricing-details .pricing-compare__head .pricing-compare__service, #pricing-details .pricing-compare__head .pricing-compare__gr, #pricing-details .pricing-compare__head .pricing-compare__avg{color: #fff;font-size: 14px;font-weight: 700}@media (max-width: 640px) {#pricing-details .pricing-compare__head, #pricing-details .pricing-compare__row { flex-wrap: wrap;padding: 0;align-items: stretch;}#pricing-details .pricing-compare__row .pricing-compare__service{flex: 0 0 100%;width: 100%;padding: 14px 20px;background: var(--pricing-cat-bg);border-bottom: 1px solid #e5e7eb;}#pricing-details .pricing-compare__head .pricing-compare__service{display: none;}#pricing-details .pricing-compare__gr, #pricing-details .pricing-compare__avg, #pricing-details .pricing-compare__head .pricing-compare__gr, #pricing-details .pricing-compare__head .pricing-compare__avg{flex: 1 1 50% !important;width: 50% !important;max-width: 50%;box-sizing: border-box;padding: 14px 8px;font-size: 13px;text-align: center;}#pricing-details .pricing-compare__gr{background: var(--pricing-navy);color: #fff;}#pricing-details .pricing-compare__avg{color: black;margin: auto;}#pricing-details .pricing-compare__head .pricing-compare__avg{background: var(--pricing-navy);color: #fff;}#pricing-details .pricing-compare__cat{padding: 14px 20px;}#pricing-details .pricing-compare__avg.is-extra, #pricing-details .pricing-compare__gr.is-never, #pricing-details .pricing-compare__gr.is-dark, #pricing-details .pricing-compare__gr.is-text, #pricing-details .pricing-compare__avg.is-text{font-size: 13px;}#pricing-details .pricing-compare__gr.is-never, #pricing-details .pricing-compare__gr.is-dark{color: #fff;}}#pricing-details .pricing-live{display: flex;gap: 75px;justify-content: space-between;align-items: stretch;width: 100%;padding: 32px;background: var(--pricing-navy);border-radius: 12px;color: #fff}#pricing-details .pricing-live__eyebrow{margin: 0 0 8px;font-size: 11px;font-weight: 700;line-height: 17.6px;letter-spacing: 1.32px;text-transform: uppercase;color: var(--pricing-gold)}#pricing-details .pricing-live__title{margin: 0;font-size: 24px;font-weight: 600;line-height: 31.2px;color: #fff;text-transform: none;font-family: var(--primary-font);margin-bottom: 24px}#pricing-details .pricing-live__title em{font-style: italic;font-weight: 600}#pricing-details .pricing-live__body{margin: 0;font-size: 14px;line-height: 1.6;color: #fff}#pricing-details .pricing-live__list{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 12px;max-width: 381px;margin: 50px 0px}#pricing-details .pricing-live__list li{display: flex;gap: 12px;align-items: flex-start;font-size: 14px;line-height: 20.8px;opacity: 0.92}#pricing-details .pricing-live__list li::before{content: '✦';color: var(--pricing-gold);font-weight: 700;font-size: 15px;line-height: 21px;flex: 0 0 auto}#pricing-details .pricing-live__stats{flex: 0 0 271px;width: 271px;display: flex;flex-direction: column;gap: 12px}#pricing-details .pricing-live__stat{padding: 20px;border-radius: 10px;background: rgba(255,255,255,0.08);border: 1px solid rgba(255,255,255,0.12);display: flex;flex-direction: column;gap: 16px}#pricing-details .pricing-live__stat-value{margin: 0;font-size: 32px;font-weight: 600;line-height: 1.4;color: var(--pricing-gold)}#pricing-details .pricing-live__stat-rule{height: 0;border-top: 1px solid rgba(255,255,255,0.2);width: 100%}#pricing-details .pricing-live__stat-label{margin: 0;font-size: 14px;line-height: 1.6;color: #fff}#pricing-details .pricing-team{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: flex-end;width: 100%;min-height: 480px;padding: 32px;border-radius: 12px;overflow: hidden;background: var(--pricing-cat-bg)}#pricing-details .pricing-team__img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;border-radius: 12px}#pricing-details .pricing-team::after{content: '';position: absolute;inset: 0;border-radius: 12px;background: linear-gradient(to bottom, rgba(0,22,111,0) 29%, #00166f 86%);pointer-events: none}#pricing-details .pricing-team__content{position: relative;z-index: 2;width: 100%;max-width: 530px;display: flex;flex-direction: column;align-items: center;gap: 24px;text-align: center;color: #fff}#pricing-details .pricing-team__title{margin: 0 0 12px;font-size: 20px;font-weight: 700;line-height: 1.4;color: #fff;text-transform: none;font-family: var(--primary-font)}#pricing-details .pricing-team__body{margin: 0;font-size: 14px;line-height: 1.6;color: #fff}@media (max-width: 425px) {#pricing-details .pricing-team::after{background: linear-gradient(to bottom, rgb(0 22 111 / 38%) 29%, #00166f 86%)}}#pricing-details .pricing-commitments-intro{padding-top: 12px;display: flex;flex-direction: column;gap: 6.4px}#pricing-details .pricing-commitments{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 24px;width: 100%}#pricing-details .pricing-commitment{background: #fff;border-top: 3px solid var(--pricing-navy);border-radius: 12px;padding: 20px;min-height: 240px;box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.1);display: flex;flex-direction: column;gap: 5px;align-items: flex-start}#pricing-details .pricing-commitment__icon{width: 32px;height: 32px;flex: 0 0 auto}#pricing-details .pricing-commitment__icon img{width: 32px;height: 32px;display: block}#pricing-details .pricing-commitment__title{margin: 4px 0 0;font-size: 13px;font-weight: 700;line-height: 20.8px;color: var(--pricing-navy);font-family: var(--primary-font);text-transform: none}#pricing-details .pricing-commitment__body{margin: 0;font-size: 12px;font-weight: 400;line-height: 19.2px;color: var(--pricing-text)}#pricing-details .pricing-military{position: relative;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;width: 100%;min-height: 420px;padding: 240px 32px 32px 32px;border-radius: 12px;overflow: hidden;background: var(--pricing-cat-bg)}#pricing-details .pricing-military__img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;border-radius: 12px}#pricing-details .pricing-military::after{content: '';position: absolute;inset: 0;border-radius: 12px;background: linear-gradient(to bottom, rgb(0 22 111 / 46%) 30%, #00166f 75%);pointer-events: none}#pricing-details .pricing-military__content{position: relative;z-index: 2;width: 100%;max-width: 600px;display: flex;flex-direction: column;align-items: flex-start;gap: 24px;color: #fff}#pricing-details .pricing-military__title{margin: 0;font-size: 20px;font-weight: 700;line-height: 1.4;color: #fff;text-transform: none;font-family: var(--primary-font)}#pricing-details .pricing-military__body{margin: 0;font-size: 14px;line-height: 1.6;color: #fff;max-width: 488px}#pricing-details .pricing-military__tags{display: flex;flex-wrap: wrap;gap: 5.6px;list-style: none;margin: 0;padding: 0}#pricing-details .pricing-military__tags li{background: rgba(255,255,255,0.2);border-radius: 20px;padding: 8px 16px;font-size: 11px;font-weight: 700;color: #fff;line-height: normal}#pricing-details .pricing-military__note{margin: 0;font-size: 12px;line-height: 19.2px;color: #fff}#pricing-details .pricing-notice{display: flex;gap: 20px;align-items: flex-start;width: 100%;padding: 32px;background: #eaf3de;border-radius: 12px;color: #166534}#pricing-details .pricing-notice__icon{width: 48px;height: 48px;flex: 0 0 auto}#pricing-details .pricing-notice__icon img{width: 48px;height: 48px;display: block}#pricing-details .pricing-notice__title{margin: 0 0 13px;font-size: 20px;font-weight: 700;line-height: 23.1px;color: #166534;text-transform: none;font-family: var(--primary-font)}#pricing-details .pricing-notice__body{margin: 0;font-size: 14px;line-height: 1.6;color: #166534}#pricing-details .pricing-fullservice{position: relative;display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;width: 100%;min-height: 360px;padding: 33px;padding-top: 241px;border: 1px solid #e8d08a;border-radius: 12px;overflow: hidden;background: #fdf3dc}#pricing-details .pricing-fullservice__img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: bottom;border-radius: 12px;opacity: 0.85}#pricing-details .pricing-fullservice::after{content: '';position: absolute;inset: 0;border-radius: 12px;background: linear-gradient(to bottom, rgb(253 243 220 / 73%) 42%, #fdf3dc 55%);pointer-events: none}#pricing-details .pricing-fullservice__content{position: relative;z-index: 2;width: 100%;display: flex;flex-direction: column}#pricing-details .pricing-fullservice__eyebrow{margin: 0 0 5px;font-size: 11px;font-weight: 700;line-height: 17.6px;letter-spacing: 1.1px;text-transform: uppercase;color: #aa8008}#pricing-details .pricing-fullservice__title{margin: 5px 0px;font-size: 20px;font-weight: 700;line-height: 1.4;color: var(--pricing-text);text-transform: none;font-family: var(--primary-font)}#pricing-details .pricing-fullservice__body{margin: 0 0 24px;font-size: 14px;line-height: 22.1px;color: var(--pricing-text)}#pricing-details .pricing-fullservice__tags{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 0;padding: 0}#pricing-details .pricing-fullservice__tags li{background: #ffe19c;border-radius: 20px;padding: 8px 16px;font-size: 11px;font-weight: 600;color: #55451b;line-height: 17.6px}#pricing-details .pricing-faq-intro{padding-top: 12px;display: flex;flex-direction: column;gap: 6.4px}#pricing-details .pricing-faq.launch-accordion{background: #fff;border-radius: 12px;overflow: hidden;box-shadow: var(--pricing-card-shadow);margin: 0}#pricing-details .pricing-faq.launch-accordion> li{margin-bottom: 0;border-bottom: 1px solid #f3f4f6}#pricing-details .pricing-faq.launch-accordion> li:last-child{border-bottom: 0}#pricing-details .pricing-faq.launch-accordion> li> h3{background: transparent;color: var(--pricing-text);font-family: var(--primary-font);font-size: 14px;font-weight: 700;line-height: 22.4px;padding: 16px 52px 16px 24px;letter-spacing: normal;text-transform: none}#pricing-details .pricing-faq.launch-accordion> li> h3::after{content: '+';right: 24px;color: var(--pricing-muted);font-size: 20px;font-weight: 400}#pricing-details .pricing-faq.launch-accordion> li.active> h3::after{content: '\2212'}#pricing-details .pricing-faq.launch-accordion> li> h3:hover, #pricing-details .pricing-faq.launch-accordion> li.active> h3, #pricing-details .pricing-faq.launch-accordion> li:focus> h3{background: transparent}#pricing-details .pricing-faq.launch-accordion> li> div{background: transparent;border: 0;padding: 0 24px 16px;font-size: 14px;line-height: 1.6;color: var(--pricing-text)}#pricing-details .pricing-faq.launch-accordion> li.active> div{display: block}#pricing-details .pricing-faq.launch-accordion> li> div p{margin: 0 0 1em}#pricing-details .pricing-faq.launch-accordion> li> div p:last-child{margin-bottom: 0}#pricing-details .pricing-cta{display: flex;flex-direction: column;align-items: center;gap: 24px;width: 100%;padding: 53px 40px 40px;background: var(--pricing-navy);border-radius: 12px;text-align: center;color: #fff}#pricing-details .pricing-cta__title{margin: 0;font-size: 24px;font-weight: 700;line-height: normal;color: #fff;text-transform: none;font-family: var(--primary-font)}#pricing-details .pricing-cta__body{margin: 0;max-width: 544px;font-size: 14px;line-height: 1.6;color: #fff}#pricing-details .pricing-cta__meta{margin: 0;font-size: 12px;font-weight: 600;line-height: normal;color: #fff}#pricing-details .pricing-cta__meta a{color: #fff;text-decoration: none}#pricing-details .pricing-cta__meta a:hover{color: var(--pricing-gold)}@media (max-width: 991px) {#pricing-details .pricing-live{flex-direction: column}#pricing-details .pricing-live__stats{flex: 1 1 auto;width: 100%;display: grid;grid-template-columns: 1fr 1fr}#pricing-details .pricing-commitments{grid-template-columns: 1fr 1fr}#pricing-details .pricing-compare__avg{flex: 0 0 140px;width: 140px}#pricing-details .pricing-compare__gr{flex: 0 0 90px;width: 90px}}@media (max-width: 650px) {#pricing-details .pricing-fees-card{flex-direction: column;gap: 32px;padding: 32px 24px}#pricing-details .pricing-btn{width: 100%}#pricing-details .pricing-fees-list{width: 100%}.pricing-details-container> .body-container{padding-top: 120px}#pricing-details .pricing-heading, #pricing-details .pricing-live__title, #pricing-details .pricing-cta__title{font-size: 22px;line-height: 1.3}#pricing-details .pricing-commitments, #pricing-details .pricing-live__stats{grid-template-columns: 1fr}#pricing-details .pricing-compare{overflow-x: auto}#pricing-details .pricing-compare__head, #pricing-details .pricing-compare__row, #pricing-details .pricing-compare__cat{text-align: center}#pricing-details .pricing-fees-list li{flex-wrap: wrap}#pricing-details .pricing-fees-list__value{white-space: normal}#pricing-details .pricing-team, #pricing-details .pricing-military{min-height: 360px;padding: 24px}#pricing-details .pricing-fullservice{padding: 24px}#pricing-details .pricing-notice{flex-direction: column;padding: 24px}#pricing-details .pricing-cta{padding: 40px 20px}#pricing-details .pricing-cta__title{white-space: normal}}#pricing-banner .amp__form{width: 100%;.ion-form input {border-radius: 4px !important;&::placeholder {color: #585858 !important;font-size: 14px}} .ion-form button{border-radius: 4px;font-weight: 700;width: 100%;max-width: 109px;min-width: unset}}