.seo-guide{border-top:1px solid var(--line);margin-top:40px;padding-top:32px}.seo-block-title{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);margin:0 0 14px;font-size:21px;font-weight:700;font-stretch:108%;line-height:1.1}.seo-lead{color:var(--ink-mid);max-width:680px;margin:0 0 18px;font-size:15px;line-height:1.6}.seo-lead a,.seo-card a,.seo-facts a,.kort-antwoord a,.seo-table a{color:var(--court);text-underline-offset:2px;font-weight:500;text-decoration:underline}.seo-lead a:hover,.seo-card a:hover,.kort-antwoord a:hover,.seo-table a:hover{color:var(--court-light)}.seo-cards{grid-template-columns:1fr;gap:10px;margin-bottom:20px;display:grid}.seo-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);padding:16px}.seo-card-title{font-family:var(--font-display);text-transform:uppercase;color:var(--ink);margin:0 0 6px;font-size:15px;font-weight:700;font-stretch:108%;line-height:1.15}.seo-card p{color:var(--ink-mid);margin:0;font-size:13.5px;line-height:1.55}@media (min-width:900px){.seo-cards{grid-template-columns:repeat(3,1fr);gap:16px}.seo-card{padding:20px}}.seo-facts{color:var(--ink-mid);flex-wrap:wrap;gap:6px 18px;margin:0 0 6px;padding:0;font-size:13px;list-style:none;display:flex}.seo-facts strong{color:var(--ink);font-feature-settings:"tnum";font-weight:650}.seo-facts-note{color:var(--ink-soft);margin:0;font-size:12px}.kort-antwoord{background:var(--sand);border-left:3px solid var(--court);border-radius:0 var(--r-btn) var(--r-btn) 0;margin:0 0 28px;padding:14px 16px}.kort-antwoord-label{letter-spacing:.16em;text-transform:uppercase;color:var(--court);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.prose .kort-antwoord p,.kort-antwoord p{color:var(--ink);margin:0;font-size:14.5px;line-height:1.6}.seo-table-wrap{border:1px solid var(--line);border-radius:var(--r-btn);background:var(--white);margin:0 0 24px;overflow-x:auto}.seo-table{border-collapse:collapse;width:100%;font-size:13.5px}.seo-table th,.seo-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-mid);padding:10px 12px;line-height:1.45}.seo-table th{background:var(--sand);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11.5px;font-weight:650}.seo-table tr:last-child td{border-bottom:0}.seo-table td strong{color:var(--ink);font-weight:650}.seo-table .tnum{font-feature-settings:"tnum";white-space:nowrap}.seo-table--wide{min-width:600px}.seo-table-note{color:var(--ink-soft);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.brand-keuzes{margin-top:18px;margin-bottom:36px}.brand-keuzes .seo-card-title a{color:var(--ink);text-decoration:none}.brand-keuzes .seo-card-title a:hover{color:var(--court)}.merken-grid{margin-bottom:8px}.merken-grid .seo-card-title a{color:var(--ink);text-decoration:none}.merken-grid .seo-card-title a:hover{color:var(--court)}.merk-card-facts{font-feature-settings:"tnum";font-weight:600;color:var(--ink)!important;margin-bottom:6px!important}.merken-outro{margin-top:32px}.seo-faq{max-width:760px}.seo-faq .seo-block-title{margin-bottom:0}.racket-context{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);margin-top:40px;padding:18px 16px}.racket-context .seo-block-title{font-size:18px}.racket-context-facts,.racket-context-rivals,.racket-context-not{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.racket-context-facts li{color:var(--ink-mid);font-feature-settings:"tnum";font-size:14px;line-height:1.5}.racket-context-facts strong{min-width:112px;color:var(--ink);font-weight:650;display:inline-block}.racket-context-sub{letter-spacing:.16em;text-transform:uppercase;color:var(--court);margin:18px 0 8px;font-size:11px;font-weight:600}.racket-context-rivals li,.racket-context-not li{color:var(--ink-mid);padding-left:18px;font-size:13.5px;line-height:1.5;position:relative}.racket-context-rivals li:before{content:"→";color:var(--court);position:absolute;left:0}.racket-context-not li:before{content:"×";color:var(--clay);font-weight:700;position:absolute;left:2px}.racket-context a{color:var(--court);text-underline-offset:2px;font-weight:600;text-decoration:underline}.racket-context .seo-facts-note{margin-top:12px}@media (min-width:900px){.racket-context{padding:24px 28px}}.home-cat-meta{color:var(--court);font-feature-settings:"tnum";margin-top:auto;padding-top:4px;font-size:12px;font-weight:600}.home-faq{padding-top:8px}.home-faq .seo-faq{margin-top:0}
