body .customer-workspace.app-shell{--workspace-gutter:32px;color:#172842;background:#f7f3ec;min-height:100vh}body .customer-workspace .app-topbar[data-context=customer]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b132b;border-bottom:1px solid #2a3c55;min-height:74px}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell{min-height:74px}body .customer-workspace .app-topbar[data-context=customer] .app-brand-lockup img{width:190px}body .customer-workspace .app-topbar[data-context=customer] nav{background:0 0;border:0;gap:12px;padding:0}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link{color:#fff;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:7px;padding:12px 18px}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link[aria-current=page]{background:#ffffff0c;box-shadow:inset 0 -2px #f4c15d}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link span{font-size:.83rem}body .customer-workspace .app-topbar[data-context=customer] nav i{color:#f4c15d;font-size:1.03rem}body .customer-workspace footer{color:#274472}body .customer-workspace .app-footer{color:#425b75;background:#f7f3ec;border-top:1px solid #d6e0ea;padding-top:20px}body .customer-workspace .app-footer :is(p,span,small,a){color:#425b75}body .customer-workspace .app-footer img{filter:brightness(.4)}body .customer-workspace .purchase-experience{color:#172842;padding:0 0 30px}body .customer-workspace .purchase-back{color:#274472;margin-bottom:12px;font-size:.75rem}body .customer-workspace .purchase-experience .purchase-context{color:#172842;background:0 0;border:0;border-radius:0;grid-template-columns:1fr .42fr;gap:35px;min-height:0;padding:0 0 24px;display:grid}body .customer-workspace .purchase-context h1{color:#172842;max-width:35ch;margin:9px 0 12px;font:400 clamp(1.6rem,2.5vw,2.25rem)/1.25 Montserrat,sans-serif}body .customer-workspace .purchase-context>div>p{color:#4b6179;max-width:80ch;font-size:.85rem;line-height:1.8}body .customer-workspace .purchase-experience .section-kicker{color:#546e89;font-size:.66rem}body .customer-workspace .purchase-context aside{color:#274472;border-left:1px solid #cbd6e1;padding:10px 0 10px 25px}body .customer-workspace .purchase-context aside>span{color:#5c7390;font-size:.65rem}body .customer-workspace .purchase-context aside p{color:#506883;font-size:.75rem}body .customer-workspace .purchase-plan-picker{gap:14px;margin-bottom:20px}body .customer-workspace .purchase-plan-picker button{color:#172842;min-height:155px;box-shadow:none;background:#fff;border:1px solid #cdd8e4;border-radius:12px;grid-template-columns:1fr 80px;gap:6px 12px;padding:22px}body .customer-workspace .purchase-plan-picker button[aria-pressed=true]{background:#edf3f9;border-color:#274472;box-shadow:0 0 0 1px #274472}body .customer-workspace .purchase-plan-picker button .purchase-plan-diagram{background:#10253e;border-radius:50%;grid-area:1/2/5;width:80px;display:block}body .customer-workspace .purchase-plan-picker button span b{font-size:1.9rem;font-weight:500}body .customer-workspace .purchase-plan-picker button small{font-size:.67rem}body .customer-workspace .purchase-plan-picker button strong{font-size:.95rem}body .customer-workspace .purchase-plan-picker button em{background:var(--mca-action-gold);color:var(--mca-action-ink);padding:4px 7px;font-size:.55rem}body .customer-workspace .purchase-layout{grid-template-columns:1fr 1fr;align-items:start;gap:22px}body .customer-workspace .purchase-experience .purchase-summary{color:#fff;background:#10253e;border:1px solid #314961;position:static;padding:28px!important}body .customer-workspace .purchase-summary h2{color:#fff;margin:14px 0;font-size:1.5rem}body .customer-workspace .purchase-price{font-size:3.5rem;color:#fff!important}body .customer-workspace .purchase-summary .purchase-price-row{margin:18px 0}body .customer-workspace .purchase-summary .purchase-lead{color:#fff;font-size:.85rem;line-height:1.8}body .customer-workspace .purchase-summary li{color:#fff;margin:7px 0;font-size:.78rem;line-height:1.7}body .customer-workspace .purchase-summary-note{background:#0b1b30;border-color:#4e6580;margin-top:18px;padding:14px}body .customer-workspace .purchase-experience .purchase-decision{color:#172842;background:#fff;border:1px solid #dce2e9;padding:28px!important}body .customer-workspace .purchase-step>span{display:none}body .customer-workspace .purchase-step h2{color:#172842;font-size:1.4rem}body .customer-workspace .purchase-step small{color:#5c7390}body .customer-workspace .purchase-unlocks{background:#f6f8fa;border-color:#d3dde7;margin:20px 0}body .customer-workspace .purchase-unlocks>summary{color:#274472;padding:13px 16px;font-size:.78rem}body .customer-workspace .purchase-unlocks>summary:after{color:#274472}body .customer-workspace .purchase-unlocks>div{border-color:#d3dde7}body .customer-workspace .purchase-unlocks :is(strong,small,p){color:#274472;font-size:.75rem}body .customer-workspace .purchase-unlocks>div>b{color:#9d772f}body .customer-workspace .purchase-decision .field{margin:18px 0}body .customer-workspace .purchase-experience .field>span{color:#274472;font-size:.8rem}body .customer-workspace .purchase-experience .field>select{color:#172842;background:#f8fafc;border:1px solid #9ab0c6;min-height:48px;font-size:.9rem}body .customer-workspace .purchase-experience .field>small{color:#566d86;font-size:.72rem}body .customer-workspace .purchase-terms{background:#f4f7fa;border-color:#d3dde7;margin:20px 0}body .customer-workspace .purchase-terms>div{border-color:#d3dde7;padding:13px}body .customer-workspace .purchase-terms span{color:#526b87;font-size:.68rem}body .customer-workspace .purchase-experience .purchase-terms p{font-size:.72rem;color:#172842!important}body .customer-workspace .purchase-experience .purchase-trust,body .customer-workspace .purchase-experience .purchase-help-link{color:#506780;font-size:.7rem}body .customer-workspace .purchase-checkout{font-size:var(--mca-button-font-size);min-height:var(--mca-button-height-large)}body .customer-workspace .purchase-experience .notice{color:#694815;background:#fff6e5;border-color:#dcb87a;font-size:.8rem}@media (max-width:820px){body .customer-workspace.app-shell{--workspace-gutter:20px}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell{grid-template-rows:48px 49px;min-height:102px}body .customer-workspace .app-topbar[data-context=customer] .app-brand-lockup img{width:162px}body .customer-workspace .app-topbar[data-context=customer] nav{gap:2px}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link{min-height:44px;padding:10px 6px}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link span{font-size:.78rem}body .customer-workspace .purchase-experience .purchase-context{grid-template-columns:1fr;gap:14px}body .customer-workspace .purchase-context aside{border-top:1px solid #cbd6e1;border-left:0;padding:12px 0 0}body .customer-workspace .purchase-context aside p{display:none}body .customer-workspace .purchase-context aside strong{margin-left:12px;font-size:.8rem;display:inline}body .customer-workspace .purchase-layout{grid-template-columns:1fr}body .customer-workspace .purchase-plan-picker button{grid-template-columns:1fr;min-height:158px;padding:17px}body .customer-workspace .purchase-plan-picker button .purchase-plan-diagram{display:none}}@media (max-width:520px){body .customer-workspace.app-shell{--workspace-gutter:16px}body .customer-workspace .app-main{padding-top:16px}body .customer-workspace .purchase-plan-picker{grid-template-columns:1fr;gap:10px}body .customer-workspace .purchase-plan-picker button{grid-template-columns:1fr auto;min-height:108px;padding:16px 18px}body .customer-workspace .purchase-plan-picker button span{grid-area:1/2/4;align-self:center}body .customer-workspace .purchase-plan-picker button small{font-size:.64rem}body .customer-workspace .purchase-plan-picker button strong{font-size:.88rem}body .customer-workspace .purchase-plan-picker button span b{font-size:1.6rem}body .customer-workspace .purchase-plan-picker button em{font-size:.5rem}body .customer-workspace .purchase-experience .purchase-summary,body .customer-workspace .purchase-experience .purchase-decision{padding:24px!important}body .customer-workspace .purchase-context h1{font-size:1.65rem}body .customer-workspace .purchase-context aside{display:none}}body .customer-workspace .purchase-experience .purchase-context{box-shadow:none}body .customer-workspace .purchase-context aside strong{color:#274472}body .customer-workspace .purchase-plan-picker{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}body .customer-workspace .purchase-plan-picker button small{color:#4f6b88}body .customer-workspace .purchase-plan-picker button span,body .customer-workspace .purchase-plan-picker button span b,body .customer-workspace .purchase-plan-picker button strong{color:#172842}body .customer-workspace .purchase-step{margin:0;padding:0;display:block}body .customer-workspace .purchase-step>div{width:100%;max-width:none}body .customer-workspace .purchase-step small{margin-bottom:7px;display:block}body .customer-workspace .purchase-experience .purchase-price-row{min-height:0;padding:0 0 20px}body .customer-workspace .purchase-experience .purchase-lead{margin:20px 0;padding:0}body .customer-workspace .purchase-experience .purchase-summary-note{min-height:0}@media (max-width:820px){body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell{grid-template-rows:auto auto;min-height:102px}body .customer-workspace .app-topbar[data-context=customer] .app-brand-lockup{padding:8px 0}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link{min-width:0}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link span{white-space:normal;overflow-wrap:anywhere;text-align:center}body .customer-workspace .purchase-plan-picker button span{grid-area:1/2/4}}body .customer-workspace .purchase-plan-picker button .purchase-plan-diagram{text-align:center;background:0 0;border-radius:0;width:80px}body .customer-workspace .purchase-plan-picker button .purchase-plan-diagram>span{color:#8ca2bb;letter-spacing:-.07em;font:300 3.5rem/1 Montserrat,sans-serif}body .customer-workspace>.app-main+footer{background:#0b132b}body .customer-workspace>.app-main+footer :is(p,a,strong,span){color:#fff}body .customer-workspace .app-topbar[data-context=customer] .app-brand-lockup img{width:220px;max-width:100%}body .customer-workspace.app-shell{color:#0b132b;--workspace-gutter:40px;background:#f7f3ec}body .customer-workspace .shell{width:min(calc(100% - var(--workspace-gutter)*2),1440px);max-width:1440px}body .customer-workspace .app-main{padding:28px 0 56px}body .customer-workspace .app-topbar[data-context=customer]{background:#0b132b;border-color:#274472}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link{border-radius:999px;padding:12px 20px}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link[aria-current=page]{box-shadow:none;color:#fff;background:#274472}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link span{font-size:.92rem;font-weight:500}body .customer-workspace .purchase-experience{max-width:1240px;margin:auto}body .customer-workspace .purchase-back{align-items:center;min-height:44px;margin:0 0 20px;font-size:.9rem;display:inline-flex}body .customer-workspace .purchase-experience .purchase-context{grid-template-columns:minmax(0,1fr) 280px;gap:32px;padding:10px 0 28px}body .customer-workspace .purchase-context h1{letter-spacing:-.035em;max-width:28ch;font:400 clamp(2rem,3.2vw,3.1rem)/1.2 Fraunces,Georgia,serif}body .customer-workspace .purchase-context>div>p{color:#274472;font-size:1rem;line-height:1.75}body .customer-workspace .purchase-experience .section-kicker{letter-spacing:.07em;color:#274472;font-size:.82rem;font-weight:600}body .customer-workspace .purchase-context aside{background:#fff;border:1px solid #cad5e3;border-radius:18px;align-self:center;padding:22px}body .customer-workspace .purchase-context aside>span{font-size:.8rem}body .customer-workspace .purchase-context aside strong{color:#0b132b;margin:10px 0;font:400 1.3rem/1.4 Fraunces,serif}body .customer-workspace .purchase-context aside p{font-size:.87rem;line-height:1.65}body .customer-workspace .purchase-plan-picker{gap:16px}body .customer-workspace .purchase-plan-picker button{background:#fff;border-color:#cad5e3;border-radius:20px;grid-template-columns:1fr auto;gap:10px;min-height:170px;padding:26px;position:relative}body .customer-workspace .purchase-plan-picker button .purchase-plan-diagram{display:none}body .customer-workspace .purchase-plan-picker button[aria-pressed=true]{background:#fff;border:2px solid #274472;box-shadow:0 12px 28px #0b132b0c}body .customer-workspace .purchase-plan-picker button[aria-pressed=true]:after{content:"✓";color:#fff;background:#274472;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.85rem;display:grid;position:absolute;top:18px;right:20px}body .customer-workspace .purchase-plan-picker button small{grid-column:1/-1;font-size:.85rem}body .customer-workspace .purchase-plan-picker button strong{grid-column:1/-1;font:400 1.5rem/1.3 Fraunces,serif}body .customer-workspace .purchase-plan-picker button span{grid-area:auto/1}body .customer-workspace .purchase-plan-picker button span b{font:400 2.3rem/1.2 Fraunces,serif}body .customer-workspace .purchase-plan-picker button em{background:var(--mca-action-gold);color:var(--mca-action-ink);border-radius:999px;order:5;grid-area:auto/1;justify-self:start;padding:5px 9px;font-size:.72rem;position:static}body .customer-workspace .purchase-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px}body .customer-workspace .purchase-experience .purchase-summary{box-shadow:none;background:#0b132b;border-color:#274472;border-radius:24px;padding:36px!important}body .customer-workspace .purchase-summary .section-kicker{color:#f4c15d}body .customer-workspace .purchase-summary h2{font:400 2rem/1.2 Fraunces,serif}body .customer-workspace .purchase-price{font:400 5rem/1 Fraunces,serif}body .customer-workspace .purchase-price-row>span{color:#fff;font-size:.95rem}body .customer-workspace .purchase-summary .purchase-lead{font-size:1rem;line-height:1.8}body .customer-workspace .purchase-summary li{margin:14px 0;font-size:1rem;line-height:1.7}body .customer-workspace .purchase-summary-note{background:#274472;border:1px solid #5b8ed1;border-radius:14px;padding:20px}body .customer-workspace .purchase-summary-note :is(b,span){color:#fff;font-size:.95rem}body .customer-workspace .purchase-experience .purchase-decision{box-shadow:none;border-color:#cad5e3;border-radius:24px;padding:36px!important}body .customer-workspace .purchase-step h2{font:400 2rem/1.2 Fraunces,serif}body .customer-workspace .purchase-step small{margin-bottom:10px;font-size:.85rem}body .customer-workspace .purchase-email-note{border-bottom:1px solid #cad5e3;margin-top:14px;padding:20px 0}body .customer-workspace .purchase-email-note strong{color:#0b132b;font-size:1rem}body .customer-workspace .purchase-email-note p{color:#274472;margin:8px 0 0;font-size:.95rem;line-height:1.75}body .customer-workspace .purchase-unlocks>summary{min-height:48px;padding:16px;font-size:.95rem}body .customer-workspace .purchase-unlocks :is(strong,small,p){font-size:.9rem;line-height:1.65}body .customer-workspace .purchase-experience .field>span{font-size:1rem}body .customer-workspace .purchase-experience .field>select{background:#fff;border-color:#8da4c0;border-radius:12px;min-height:54px;font-size:1rem}body .customer-workspace .purchase-experience .field>small{font-size:.85rem}body .customer-workspace .purchase-terms span{font-size:.82rem}body .customer-workspace .purchase-experience .purchase-terms p{font-size:.9rem;line-height:1.65}body .customer-workspace .purchase-checkout{min-height:var(--mca-button-height-large);background:var(--mca-action-gold);border-color:var(--mca-action-gold);color:var(--mca-action-ink);font-size:var(--mca-button-font-size);box-shadow:none;border-radius:999px}body .customer-workspace .purchase-payment-brand{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:22px;display:flex}body .customer-workspace .purchase-payment-brand img{object-fit:contain;width:116px;height:auto}body .customer-workspace .purchase-payment-brand span{color:#274472;font-size:.85rem}body .customer-workspace .purchase-experience .purchase-trust,body .customer-workspace .purchase-experience .purchase-help-link{color:#274472;font-size:.86rem;line-height:1.75}body .customer-workspace .purchase-help-link{align-items:center;min-height:44px;display:inline-flex}body .customer-workspace .purchase-experience .notice{font-size:.95rem;line-height:1.7}@media (max-width:1000px){body .customer-workspace.app-shell{--workspace-gutter:24px}body .customer-workspace .purchase-layout{grid-template-columns:1fr 1fr}body .customer-workspace .purchase-experience .purchase-summary,body .customer-workspace .purchase-experience .purchase-decision{padding:26px!important}}@media (max-width:800px){body .customer-workspace .purchase-experience .purchase-context,body .customer-workspace .purchase-layout{grid-template-columns:1fr}body .customer-workspace .purchase-context aside{display:none}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link{padding:10px 8px}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link span{font-size:.85rem}}@media (max-width:520px){body .customer-workspace.app-shell{--workspace-gutter:16px}body .customer-workspace .app-main{padding-top:18px}body .customer-workspace .purchase-plan-picker{grid-template-columns:1fr}body .customer-workspace .purchase-plan-picker button{grid-template-columns:minmax(0,1fr) auto;min-height:138px;padding:22px}body .customer-workspace .purchase-plan-picker button span{grid-area:2/2/4}body .customer-workspace .purchase-plan-picker button strong{grid-column:1;font-size:1.35rem}body .customer-workspace .purchase-plan-picker button small{grid-column:1;font-size:.8rem}body .customer-workspace .purchase-plan-picker button em{grid-column:1}body .customer-workspace .purchase-price-row{flex-wrap:wrap}}body .customer-workspace .purchase-plan-picker{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}@media (max-width:700px){body .customer-workspace .purchase-plan-picker{grid-template-columns:1fr}}@media (max-width:820px){body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell{grid-template-rows:52px 56px;min-height:108px;padding-bottom:0}body .customer-workspace .app-topbar[data-context=customer] nav{grid-template-columns:1.15fr .85fr 1.15fr .85fr;gap:0;width:100%;padding:0 6px;display:grid;overflow:visible}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link{justify-content:center;min-width:0;min-height:44px;padding:10px 4px;display:flex}body .customer-workspace .app-topbar[data-context=customer] .app-nav-shell nav a.app-nav-link span{white-space:nowrap;word-break:normal;overflow-wrap:normal;letter-spacing:0;font-size:14px}}body .customer-workspace .purchase-checkout{box-sizing:border-box;min-height:var(--mca-button-height-large);height:auto;padding:var(--mca-button-padding-block) var(--mca-button-padding-inline);font-size:var(--mca-button-font-size);line-height:var(--mca-button-line-height);align-items:center;gap:var(--mca-button-gap);white-space:normal;overflow-wrap:anywhere;font-weight:600;display:inline-flex}
