.commercial-focus{scroll-margin-top:120px;background:#f5f0e2;padding:30px;margin:24px 0 32px;display:grid;grid-template-columns:1.1fr 1fr;gap:40px}.commercial-focus h2{font-size:clamp(28px,3.3vw,42px);line-height:1.12;margin:0 0 12px;font-weight:400}.commercial-focus p{line-height:1.6;margin:0 0 18px;max-width:44ch}.commercial-purpose-links{display:grid;grid-template-columns:1fr 1fr;gap:28px}.commercial-purpose-links h3{font-size:20px;line-height:1.2;margin:0 0 12px;font-weight:500}.commercial-purpose-links p{font-size:14px}.commercial-focus .text-link{font-size:14px;min-height:44px}.commercial-selection{margin:40px 0;padding:30px 0;border-top:1px solid #dededb;border-bottom:1px solid #dededb;scroll-margin-top:120px}.commercial-selection h2{font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.2;margin:0 0 16px}.commercial-selection>p{max-width:72ch;line-height:1.65}.commercial-selection-list{list-style:none;padding:0!important;margin:22px 0!important}.commercial-selection-list li{margin:0!important;padding:0!important;border-bottom:1px solid #dededb}.commercial-selection-list a{display:flex;justify-content:space-between;gap:24px;padding:18px 0;text-decoration:none;color:inherit;align-items:center}.commercial-selection-list strong{display:block;font-weight:500}.commercial-selection-list a>span>span{display:block;font-size:14px;color:#646764;margin-top:4px}.commercial-selection-price{display:flex;gap:20px;align-items:center;white-space:nowrap;font-variant-numeric:tabular-nums}.commercial-selection-list svg{width:18px;height:18px}.commercial-selection-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:22px}.commercial-selection .small-note{font-size:13px}.commercial-readiness{font-size:13px;color:#646764;margin:8px 0}.commercial-guides{margin-top:48px;border-top:1px solid #dededb;padding-top:28px;display:grid;gap:12px}.commercial-guides h2{font-size:28px;font-weight:400;margin:0 0 12px}.commercial-guides a{display:flex;gap:20px;justify-content:space-between;max-width:850px;line-height:1.5;min-height:44px;text-underline-offset:4px}.commercial-guides svg{width:18px;height:18px;flex-shrink:0}.commercial-selection a:focus-visible,.commercial-focus a:focus-visible{outline:2px solid #756331;outline-offset:4px}@media(max-width:900px){.commercial-focus{grid-template-columns:1fr;gap:28px}}@media(max-width:560px){.commercial-focus{padding:22px 18px;margin:20px 0 28px;gap:24px}.commercial-purpose-links{grid-template-columns:1fr;gap:20px}.commercial-purpose-links>div+div{border-top:1px solid #d6ceba;padding-top:20px}.commercial-purpose-links p{margin-bottom:4px}.commercial-selection{padding:24px 0}.commercial-selection-list a{align-items:start;gap:10px;flex-direction:column}.commercial-selection-price{justify-content:space-between;width:100%}.commercial-selection-actions .action,.commercial-focus .action{width:100%}.commercial-focus-main p{font-size:14px}}.commercial-focus-selected{grid-template-columns:1fr auto;align-items:center}.commercial-focus-selected h2{font-size:clamp(26px,3vw,36px)}.commercial-focus-selected .commercial-focus-main p{display:none}.commercial-intent-details summary{cursor:pointer;min-height:44px;display:list-item;list-style-position:inside;text-underline-offset:4px;font-size:14px}.commercial-intent-details[open]{max-width:550px}.commercial-intent-details[open] .commercial-purpose-links{margin-top:20px}@media(max-width:900px){.commercial-focus-selected{grid-template-columns:1fr;gap:12px}.commercial-focus-selected .commercial-focus-main a{min-height:36px}.commercial-intent-details[open]{max-width:none}}
