
.ss-ai-wrap{max-width:1200px;margin:0 auto;padding:54px 6vw;color:#29272a;font-size:16px;line-height:1.85}.ss-ai-wrap *{box-sizing:border-box}.ss-ai-eyebrow{font-size:11px;letter-spacing:.14em;font-weight:700;color:#977841;margin:0 0 14px}.ss-ai-wrap h2{font-size:clamp(26px,3.5vw,38px);line-height:1.4;letter-spacing:-.03em;color:#68131c;margin:0 0 20px}.ss-ai-wrap h3{font-size:21px;line-height:1.5;color:#68131c;margin:12px 0}.ss-ai-lead{max-width:820px;color:#5b5960;margin:0 0 25px}.ss-ai-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ss-ai-card{background:#fff;border:1px solid #e5ded5;padding:25px;min-width:0;border-radius:6px}.ss-ai-card p{margin:0 0 18px;color:#5b5960}.ss-ai-num{font-size:32px;font-weight:600;color:#98793f;line-height:1.2}.ss-ai-links{display:flex;flex-wrap:wrap;gap:12px 25px;margin:22px 0}.ss-ai-link{display:inline-flex;align-items:center;min-height:44px;color:#68131c!important;text-decoration:underline!important;text-underline-offset:5px;font-size:14px;line-height:1.6}.ss-ai-note{font-size:13px;color:#6c6761;line-height:1.9;margin:20px 0 0}.ss-ai-feature{display:grid;grid-template-columns:160px 1fr;gap:32px;background:#68131c;color:white;padding:36px;border-radius:7px;margin:32px 0}.ss-ai-feature h2,.ss-ai-feature h3,.ss-ai-feature p,.ss-ai-feature .ss-ai-link{color:white!important}.ss-ai-feature p{margin:0 0 16px}.ss-ai-five{font-size:94px;line-height:1;color:#e0c894}.ss-ai-five span{display:block;font-size:13px;line-height:1.7;letter-spacing:.06em;margin-top:14px}.ss-ai-table{width:100%;border-collapse:collapse;table-layout:fixed}.ss-ai-table th,.ss-ai-table td{padding:17px 20px;border-bottom:1px solid #e6ded4;vertical-align:top;text-align:left}.ss-ai-table th{width:26%;font-size:15px;color:#68131c;background:#faf8f5;font-weight:600}.ss-ai-table td{color:#4f4b4e;font-size:15px}.ss-ai-qa{border-top:1px solid #e6ded4;margin:0}.ss-ai-qa summary{cursor:pointer;color:#68131c;font-size:17px;line-height:1.65;padding:20px 28px 20px 0;font-weight:600}.ss-ai-qa p{max-width:850px;margin:0 0 23px;font-size:15px;color:#5b5960}.ss-ai-sources{background:#f8f6f1;border-left:3px solid #b09152;padding:20px 24px;margin-top:28px}.ss-ai-sources p{font-size:14px;margin:0 0 8px}.ss-ai-compact{background:#f8f6f1;border-top:1px solid #e4ded3;border-bottom:1px solid #e4ded3}.ss-ai-compact .ss-ai-card{border:0;background:transparent;padding:4px 22px 4px 0}.ss-ai-compact .ss-ai-card h3{font-size:21px}.ss-ai-compact .ss-ai-card p{font-size:14px}.ss-ai-updated{font-size:12px;color:#8b7760;letter-spacing:.025em;margin:0 0 25px}.ss-ai-heading{font-size:clamp(30px,4.5vw,52px)!important;line-height:1.3!important;max-width:940px!important}.ss-ai-support .ss-ai-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-ai-support .ss-ai-card{padding:30px}.ss-ai-home-intro{max-width:740px!important}.ss-ai-wrap [id]{scroll-margin-top:100px}
@media(max-width:760px){.ss-ai-wrap{padding:36px 6vw}.ss-ai-grid,.ss-ai-support .ss-ai-grid{grid-template-columns:1fr}.ss-ai-grid{gap:14px}.ss-ai-feature{grid-template-columns:1fr;gap:20px;padding:26px}.ss-ai-five{font-size:72px}.ss-ai-five span{display:inline-block;margin:0 0 0 16px;max-width:180px}.ss-ai-table th,.ss-ai-table td{display:block;width:100%;padding:12px 16px}.ss-ai-table th{border-bottom:0;padding-bottom:5px}.ss-ai-table td{padding-top:6px}.ss-ai-heading{font-size:32px!important}.ss-ai-support .ss-ai-card{padding:23px}.ss-ai-compact .ss-ai-card{padding:0 0 18px}.ss-ai-compact .ss-ai-card+.ss-ai-card{border-top:1px solid #e4ded3;padding-top:22px}}
