.scope-choices{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 38px}.scope-choice{display:flex;flex-direction:column;padding:30px 32px;border:1px solid #b9c8b0;background:#f8f7ef;transition:background .2s}.scope-choice:hover{background:#eef1e4}.scope-choice .eyebrow{font-size:10px;margin-bottom:19px}.scope-choice h2{font-size:32px;letter-spacing:-.035em;line-height:1.15}.scope-choice>p{font-size:13px;line-height:1.85;margin:16px 0 21px;max-width:460px}.scope-choice-large{background:#e9eddf}.scope-prices{font-size:12px;font-weight:700;line-height:1.9;margin-top:auto;color:var(--ink)}.scope-prices i{font-style:normal;padding:0 5px;color:#738368}.scope-link{display:flex;justify-content:space-between;gap:20px;padding-top:18px;margin-top:20px;border-top:1px solid #c4cfb9;font-size:12px;font-weight:600}.scope-choice:focus-visible,.page-map a:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.scope-intro{padding:44px 0 0;background:var(--cream)}.scope-intro .scope-choices{margin-bottom:20px}.page-section-note{display:grid;grid-template-columns:.7fr 1.3fr;gap:25px;border-left:3px solid #768b61;background:#eef1e5;padding:22px 25px;margin-bottom:32px;font-size:12px;line-height:1.8}.page-section-note strong{color:var(--ink)}.scope-intro .page-section-note{margin:0}.scope-badge{display:inline-flex;align-self:flex-start;background:#e7ecdc;color:var(--ink);padding:7px 12px;border-radius:30px;font-size:10px;font-weight:700;letter-spacing:.025em;margin-bottom:16px}.demo-extra{border-top:1px solid #c5cfbc;padding-top:15px;margin-top:15px;font-size:11px;line-height:1.85}.demo-extra strong{display:block;color:var(--ink);margin-bottom:4px}.multi-example{background:#f0ede3}.multi-showcase{display:grid;grid-template-columns:1.05fr .95fr;border:1px solid #d9cebf;background:#fbf8f1}.multi-showcase .live-preview{border:0;background:#ead9c7}.multi-showcase .live-preview img{height:100%;max-height:700px;min-height:500px;object-position:top}.multi-showcase .preview-chrome{background:#ead9c7;color:#744e39}.multi-copy{padding:36px}.multi-copy .scope-badge{background:#f0dfce;color:#70422e}.multi-copy h3{font-size:43px;line-height:1.1;letter-spacing:-.04em}.multi-copy>p:not([class]){font-size:13px;line-height:1.85;margin-top:18px}.page-map{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:23px 0}.page-map a{padding:12px;border:1px solid #d9cebf;background:#f5eee3;display:flex;align-items:center;gap:12px;font-size:12px}.page-map a:hover{background:#ece1cf}.page-map span{font-size:9px;color:#88654a}.multi-quote{border-top:1px solid #d9cebf;padding-top:20px;margin:24px 0}.multi-quote strong{font-size:14px;color:var(--ink)}.multi-quote p{font-size:12px;line-height:1.85;margin-top:10px}.multi-copy>.button{font-size:12px}.multi-copy>.text-link{display:table;margin-top:20px;font-size:11px}.multi-example .section-footnote{margin-top:25px;margin-bottom:18px}.multi-pricing{padding:42px 34px;background:#e9eddf;margin-top:55px;border:1px solid #c6d0ba}.multi-pricing-intro{display:grid;grid-template-columns:1fr 1fr;gap:44px}.multi-pricing h2{font-size:43px;line-height:1.15;letter-spacing:-.04em}.multi-pricing-intro>div>p:not(.eyebrow){font-size:13px;line-height:1.9;margin-top:18px}.multi-pricing-intro>div:first-child>p:last-child{font:26px var(--serif);color:var(--ink)}.multi-pricing-intro .text-link{margin-top:19px}.quote-factors{display:grid;grid-template-columns:repeat(3,1fr);gap:27px;margin-top:35px}.quote-factors article{border-top:1px solid #bac8ac;padding-top:23px}.quote-factors span{font-size:10px;color:#627453}.quote-factors h3{font-size:25px;letter-spacing:-.025em;margin:14px 0 12px}.quote-factors p{font-size:12px;line-height:1.85}.multi-pricing-bottom{display:flex;justify-content:space-between;align-items:center;gap:32px;border-top:1px solid #bac8ac;margin-top:30px;padding-top:28px}.multi-pricing-bottom p{font-size:12px;line-height:1.85;max-width:540px}.multi-pricing-bottom .button{flex-shrink:0;font-size:11px}.filter-controls button,.live-tier-links a,.mock-cta,.demo-controls button{border-radius:999px}.anchor-target{display:block;scroll-margin-top:110px}
@media(max-width:1000px){.scope-choice{padding:27px}.scope-choice h2{font-size:29px}.multi-showcase{grid-template-columns:1fr 1fr}.multi-copy{padding:26px}.multi-copy h3{font-size:37px}.multi-pricing{padding:32px 26px}.multi-pricing-bottom{display:block}.multi-pricing-bottom .button{margin-top:20px}.scope-prices i{padding:0 2px}}
@media(max-width:700px){.scope-choices{grid-template-columns:1fr;gap:15px;margin-bottom:29px}.scope-choice{padding:24px}.scope-choice h2{font-size:30px}.scope-choice>p{font-size:12px;margin:14px 0 18px}.scope-prices{font-size:11px}.scope-choice .eyebrow{font-size:9px;margin-bottom:14px}.scope-link{font-size:11px}.page-section-note{grid-template-columns:1fr;gap:8px;padding:20px;margin-bottom:27px}.scope-intro{padding-top:28px}.multi-showcase{grid-template-columns:1fr}.multi-showcase .live-preview img{height:280px;min-height:0;max-height:none}.multi-copy{padding:25px}.multi-copy h3{font-size:36px}.multi-copy>p:not([class]){font-size:12px}.page-map a{font-size:11px}.multi-pricing{padding:27px 23px;margin-top:37px}.multi-pricing-intro{grid-template-columns:1fr;gap:24px}.multi-pricing h2{font-size:36px}.multi-pricing-intro>div>p:not(.eyebrow){font-size:12px}.multi-pricing-intro>div:first-child>p:last-child{font-size:25px}.quote-factors{grid-template-columns:1fr;gap:22px;margin-top:25px}.quote-factors h3{font-size:26px}.multi-pricing-bottom .button{width:100%;justify-content:space-between}.demo-extra{font-size:12px}}
@media(prefers-reduced-motion:reduce){.scope-choice{transition:none}}

.multi-showcase .live-preview{align-self:start}.multi-showcase .live-preview img{height:auto;min-height:0;max-height:none;object-fit:contain}.multi-showcase .live-preview{border-bottom:1px solid #d9cebf}
