.seo-eyebrow{font-size:15px!important;color:#75640b;letter-spacing:.03em}.seo-content{max-width:1120px;padding:70px 32px;margin:auto}.seo-content h2{font-size:clamp(28px,4vw,44px);line-height:1.15;letter-spacing:-.03em;margin:24px 0}.seo-content p{font-size:18px;line-height:1.65;color:#686863;max-width:850px}.seo-content h3{font-size:23px}.seo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:36px 0}.seo-grid article{background:white;border:1px solid #ebe7dc;border-radius:20px;padding:24px}.seo-grid p{font-size:16px}.seo-related{display:flex;flex-wrap:wrap;gap:16px 28px;margin:28px 0}.seo-related a,.seo-content a{color:inherit;text-underline-offset:5px}.seo-content details{padding:24px 0;border-bottom:1px solid #ddd8ca}.seo-content summary{font-size:20px;cursor:pointer}.breadcrumbs{font-size:14px;margin-bottom:32px;color:#686863}.article-contents{display:flex;flex-wrap:wrap;gap:18px;padding:24px 0;border-block:1px solid #ddd8ca}.article-contents a{font-size:16px}.seo-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.6}.seo-table th,.seo-table td{padding:16px;border-bottom:1px solid #ddd8ca;text-align:left;vertical-align:top}.seo-table th{background:#f2f0e9}.seo-table-wrap{overflow-x:auto}.worked-example{list-style:none;padding:0!important;display:grid;gap:28px}.worked-example li{background:#fff;border:1px solid #e6e2d8;border-radius:24px;padding:28px}.worked-example h3{margin:0 0 20px;font-size:24px}.example-shot{background:#f4f6f1;border:1px solid #d9dfd5;border-radius:12px;padding:22px;min-height:120px;font-size:17px}.example-shot p{font-size:16px;margin:18px 0 0}.example-button{float:right;background:#fff;border:1px solid #b9c5b3;border-radius:8px;padding:8px 12px;font-size:16px}.example-button b,.example-pin{display:inline-grid;place-items:center;border:2px solid #252620;background:#ffe335;border-radius:50%;width:29px;height:29px;color:#222}.example-check{background:#415e4a;color:white;padding:0 5px;border-radius:4px}.caption{font-size:14px!important}.example-note{background:#fff5c1;padding:24px;border-radius:20px}.example-note p{font-size:17px;color:#34342f}section[id]{scroll-margin-top:90px}@media(max-width:700px){.seo-grid{grid-template-columns:1fr}.seo-content{padding:40px 22px}.seo-content p{font-size:17px}.seo-related{display:grid;gap:16px}.seo-table{min-width:580px}.worked-example li{padding:20px}.example-shot{padding:16px}.example-button{float:none;display:inline-block;margin:10px 0}.breadcrumbs{margin-bottom:20px}}