.pricing-frame-shell[data-v-686f3cbc]{width:100%;min-width:0;position:relative}iframe[data-v-686f3cbc]{background:0 0;border:0;width:100%;max-width:100%;display:block;overflow:hidden}.pricing-loading[data-v-686f3cbc]{color:#456079;text-align:center;background:#f1f8fc;margin:0;padding:1rem;font-size:.9rem}iframe.frame-unavailable[data-v-686f3cbc]{opacity:0;pointer-events:none;width:1px;position:absolute;height:1px!important}.pricing-unavailable[data-v-686f3cbc]{background:#f6fafc;border:1px solid #d5e5ef;border-radius:12px;padding:calc(clamp(1.5rem,4vw,3rem))}.pricing-unavailable h3[data-v-686f3cbc]{margin:0 0 .7rem;font-size:1.4rem}.pricing-unavailable p[data-v-686f3cbc]{color:#456079;max-width:60ch;line-height:1.75}.pricing-unavailable>div[data-v-686f3cbc]{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}@media (width<=440px){.pricing-unavailable .btn[data-v-686f3cbc]{justify-content:center;width:100%}}.portal-pricing[data-v-88a6c626]{scroll-margin-top:calc(20px + var(--site-header-height,106px));background:#f6fafc;padding-block:calc(clamp(2.5rem,5vw,4rem))}.portal-pricing-heading[data-v-88a6c626]{justify-content:space-between;align-items:end;gap:1.5rem 3rem;margin-bottom:1.75rem;display:flex}.portal-pricing-heading h2[data-v-88a6c626]{letter-spacing:-.025em;max-width:27ch;margin:0 0 .8rem;font-size:calc(clamp(1.65rem,2.8vw,2.5rem));font-weight:600;line-height:1.2}.portal-pricing-heading p[data-v-88a6c626]{color:#456079;margin:0;font-size:1rem;line-height:1.75}.pricing-select[data-v-88a6c626]{flex:0 350px;min-width:260px}.pricing-select label[data-v-88a6c626]{color:#456079;margin-bottom:.5rem;font-size:.85rem;font-weight:600;display:block}.pricing-select>div[data-v-88a6c626]{position:relative}.pricing-select select[data-v-88a6c626]{appearance:none;width:100%;min-height:48px;font:inherit;color:var(--navy-950);cursor:pointer;background:#fff;border:1px solid #c5dce9;border-radius:8px;padding:.75rem 2.75rem .75rem 1rem;font-size:1rem}.pricing-select select[data-v-88a6c626]:focus-visible{outline-offset:3px;outline:2px solid #0878b5}.pricing-select svg[data-v-88a6c626]{pointer-events:none;color:#0878b5;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.pricing-help[data-v-88a6c626]{border-top:1px solid #d5e5ef;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.pricing-help p[data-v-88a6c626]{color:#456079;margin:0;font-size:.95rem}.pricing-help button[data-v-88a6c626]{font:inherit;text-align:left;color:#0878b5;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.65rem 0;font-size:.9rem;font-weight:600;display:inline-flex}.pricing-help button[data-v-88a6c626]:hover{text-underline-offset:4px;text-decoration:underline}.pricing-help svg[data-v-88a6c626]{flex-shrink:0}@media (width<=760px){.portal-pricing-heading[data-v-88a6c626]{display:block}.pricing-select[data-v-88a6c626]{min-width:0;max-width:100%;margin-top:1.5rem}.pricing-help[data-v-88a6c626]{flex-direction:column;align-items:start;gap:.25rem}}
