.msop[data-astro-cid-kcudz57q]{container-type:inline-size}.msop-cards[data-astro-cid-kcudz57q]{display:grid;gap:18px}.msop-card[data-astro-cid-kcudz57q]{padding:var(--ms-card-pad);border:1px solid var(--ms-line-light);background:var(--ms-paper-2);color:var(--ms-ink);border-radius:var(--ms-card-radius)}.msop-card[data-astro-cid-kcudz57q].is-office{background:radial-gradient(110% 60% at 50% 0%,#111b30,#0c132200 70%),linear-gradient(180deg,#0c1322,#0b1019 60%,#0b0d11);border:1px solid var(--ms-brass-deep);color:var(--ms-ivory);padding:var(--ms-card-pad)}.msop-head[data-astro-cid-kcudz57q],.msop-c-head[data-astro-cid-kcudz57q]{display:flex;align-items:flex-start;gap:12px}.msop-head[data-astro-cid-kcudz57q] .msprm{margin-top:5px}.is-office[data-astro-cid-kcudz57q] .msop-head[data-astro-cid-kcudz57q] .msprm{margin-top:8px}.msop-c-head[data-astro-cid-kcudz57q] .msprm{margin-top:2px}.msop-name[data-astro-cid-kcudz57q]{margin:0;font-family:var(--ms-serif);font-weight:500;font-size:30px;line-height:1.15;color:inherit}.is-office[data-astro-cid-kcudz57q] .msop-name[data-astro-cid-kcudz57q]{font-size:34px}.msop-sub[data-astro-cid-kcudz57q]{display:block;margin-top:4px;font-family:var(--ms-sans);font-weight:300;font-size:.5em;letter-spacing:.01em;color:var(--ms-muted-light)}.is-office[data-astro-cid-kcudz57q] .msop-sub[data-astro-cid-kcudz57q]{color:var(--ms-muted-dark)}.msop-price[data-astro-cid-kcudz57q]{margin:14px 0 0;font-family:var(--ms-mono);font-size:13px;letter-spacing:.02em;line-height:1.6;color:var(--color-brass-text)}.msop-price[data-astro-cid-kcudz57q] strong[data-astro-cid-kcudz57q]{font-family:var(--ms-serif);font-weight:600;font-size:28px;letter-spacing:0;line-height:1.2;color:var(--ms-ink)}.is-office[data-astro-cid-kcudz57q] .msop-price[data-astro-cid-kcudz57q]{color:var(--ms-brass)}.is-office[data-astro-cid-kcudz57q] .msop-price[data-astro-cid-kcudz57q] strong[data-astro-cid-kcudz57q]{color:var(--ms-brass-2);font-size:32px}.msop-hire[data-astro-cid-kcudz57q]{margin:14px 0 0;font-size:15.5px;font-weight:300;line-height:1.6;color:var(--ms-muted-dark);max-width:52ch}.msop-includes[data-astro-cid-kcudz57q]{margin:16px 0 0;font-size:16px;font-weight:500;line-height:1.5}.msop-items[data-astro-cid-kcudz57q]{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--ms-line-light)}.is-office[data-astro-cid-kcudz57q] .msop-items[data-astro-cid-kcudz57q]{border-top-color:var(--ms-line-dark)}.msop-items[data-astro-cid-kcudz57q] li[data-astro-cid-kcudz57q]{position:relative;padding:11px 0 11px 20px;border-bottom:1px solid var(--ms-line-light);font-size:16px;font-weight:300;line-height:1.55}.is-office[data-astro-cid-kcudz57q] .msop-items[data-astro-cid-kcudz57q] li[data-astro-cid-kcudz57q]{border-bottom-color:var(--ms-line-dark)}.msop-items[data-astro-cid-kcudz57q] li[data-astro-cid-kcudz57q]:before{content:"";position:absolute;left:0;top:1.35em;width:9px;height:1px;background:var(--ms-brass-deep)}.is-office[data-astro-cid-kcudz57q] .msop-items[data-astro-cid-kcudz57q] li[data-astro-cid-kcudz57q]:before{background:var(--ms-brass)}.msop-for[data-astro-cid-kcudz57q]{margin:18px 0 0;font-family:var(--ms-mono);font-size:12px;letter-spacing:.06em;line-height:1.6;text-transform:uppercase;color:var(--color-brass-text)}.is-office[data-astro-cid-kcudz57q] .msop-for[data-astro-cid-kcudz57q]{color:var(--ms-brass)}.msop-note[data-astro-cid-kcudz57q]{margin:18px 0 0;font-size:14.5px;font-weight:300;line-height:1.65;color:var(--ms-muted-light);max-width:72ch}@container (min-width: 820px){.msop-cards[data-astro-cid-kcudz57q]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:22px;align-items:stretch}.msop-card[data-astro-cid-kcudz57q],.msop-card[data-astro-cid-kcudz57q].is-office{padding:var(--ms-card-pad)}.is-office[data-astro-cid-kcudz57q] .msop-name[data-astro-cid-kcudz57q]{font-size:40px}.is-office[data-astro-cid-kcudz57q] .msop-price[data-astro-cid-kcudz57q] strong[data-astro-cid-kcudz57q]{font-size:36px}.msop-items[data-astro-cid-kcudz57q] li[data-astro-cid-kcudz57q]{font-size:16.5px}}.msop-compact[data-astro-cid-kcudz57q]{display:grid;gap:0;border-top:1px solid var(--ms-line-light)}.msop-compact[data-astro-cid-kcudz57q].is-dark{border-top-color:var(--ms-line-dark)}.msop-c[data-astro-cid-kcudz57q]{padding:14px 0 15px;border-bottom:1px solid var(--ms-line-light)}.msop-compact[data-astro-cid-kcudz57q].is-dark .msop-c[data-astro-cid-kcudz57q]{border-bottom-color:var(--ms-line-dark)}.msop-c-name[data-astro-cid-kcudz57q]{margin:0;font-family:var(--ms-serif);font-weight:500;font-size:clamp(22px,1.1vw + 18px,26px);line-height:1.2;color:var(--ms-ink)}.msop-compact[data-astro-cid-kcudz57q].is-dark .msop-c-name[data-astro-cid-kcudz57q]{color:var(--ms-ivory)}.msop-c-sub[data-astro-cid-kcudz57q]{display:block;font-family:var(--ms-sans);font-weight:300;font-size:.62em;color:var(--ms-muted-light)}.msop-compact[data-astro-cid-kcudz57q].is-dark .msop-c-sub[data-astro-cid-kcudz57q]{color:var(--ms-muted-dark)}.msop-c-price[data-astro-cid-kcudz57q]{margin:6px 0 0;font-family:var(--ms-mono);font-size:12.5px;letter-spacing:.04em;line-height:1.6;color:var(--color-brass-text)}.msop-c-price[data-astro-cid-kcudz57q] strong[data-astro-cid-kcudz57q]{font-weight:600}.msop-compact[data-astro-cid-kcudz57q].is-dark .msop-c-price[data-astro-cid-kcudz57q]{color:var(--ms-brass)}.msop-c-for[data-astro-cid-kcudz57q]{margin:4px 0 0;font-size:15px;font-weight:300;line-height:1.55;color:var(--ms-muted-light)}.msop-compact[data-astro-cid-kcudz57q].is-dark .msop-c-for[data-astro-cid-kcudz57q]{color:var(--ms-muted-dark)}.msop-brief[data-astro-cid-kcudz57q]{display:grid;gap:0;border-top:1px solid var(--ms-line-dark)}.msop-b[data-astro-cid-kcudz57q]{padding:16px 0 18px;border-bottom:1px solid var(--ms-line-dark)}.msop-b-name[data-astro-cid-kcudz57q]{margin:0;font-family:var(--ms-serif);font-weight:500;font-size:24px;line-height:1.2;color:var(--ms-ivory)}.msop-b-sub[data-astro-cid-kcudz57q]{display:block;font-family:var(--ms-sans);font-weight:300;font-size:.62em;color:var(--ms-muted-dark)}.msop-b-price[data-astro-cid-kcudz57q]{margin:6px 0 0;font-family:var(--ms-mono);font-size:12.5px;letter-spacing:.04em;line-height:1.6;color:var(--ms-brass)}.msop-b-price[data-astro-cid-kcudz57q] strong[data-astro-cid-kcudz57q]{font-weight:600}.msop-b-includes[data-astro-cid-kcudz57q]{margin:10px 0 0;font-size:15px;font-weight:500;line-height:1.5;color:var(--ms-ivory)}.msop-b-items[data-astro-cid-kcudz57q]{list-style:none;margin:8px 0 0;padding:0}.msop-b-items[data-astro-cid-kcudz57q] li[data-astro-cid-kcudz57q]{position:relative;padding:5px 0 5px 18px;font-size:15px;font-weight:300;line-height:1.5;color:var(--ms-ivory)}.msop-b-items[data-astro-cid-kcudz57q] li[data-astro-cid-kcudz57q]:before{content:"";position:absolute;left:0;top:1.05em;width:9px;height:1px;background:var(--ms-brass)}
