.sw-cap3{background:var(--page,#fbfaf7)}.sw-cap3-grid{align-items:start;display:grid;gap:clamp(32px,4vw,56px);grid-template-columns:1fr 1fr}.sw-cap3-colm{min-width:0}.sw-cap3-eb{color:var(--ink,#1e2321);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.4;margin:0 0 18px;text-transform:uppercase}.sw-cap3-eb:before{content:none;display:none}.sw-cap3-list{margin:0;padding:0}.sw-cap3-row{border-bottom:1px solid var(--rule,#e0ddd6);column-gap:12px;display:grid;grid-template-columns:minmax(140px,38%) 1fr;padding:12px 0}.sw-cap3-row:first-child{padding-top:0}.sw-cap3-row dt{color:var(--ink,#1e2321);font-family:var(--font-sans,"Inter",sans-serif);font-weight:700}.sw-cap3-row dd,.sw-cap3-row dt{font-size:15px;line-height:1.45;margin:0}.sw-cap3-row dd{color:var(--ink-body,#202523)}.sw-cap3-plats{display:grid;gap:12px 24px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.sw-cap3-plats li{margin:0}.sw-cap3-plat{color:var(--ink,#1e2321);font-size:15px;line-height:1.45;text-decoration:none}a.sw-cap3-plat:hover{color:var(--orange-text,#b34718);text-decoration:underline;text-underline-offset:3px}.sw-cap3-block+.sw-cap3-block{margin-top:36px}.sw-cap3-body{color:var(--ink-body,#202523);font-size:15px;line-height:1.6;margin:0}.sw-cap3-body strong{color:var(--ink,#1e2321);font-weight:700}.sw-cap3-regions{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;margin:18px 0 0;padding:0}.sw-cap3-regions li{background:var(--card,#fff);border:1px solid var(--rule,#e0ddd6);border-radius:999px;color:var(--ink,#1e2321);font-size:13px;font-weight:500;margin:0;padding:6px 14px}.sw-cap3-link{color:var(--orange-text,#b34718);display:inline-block;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;font-weight:700;letter-spacing:.14em;margin-top:22px;text-decoration:none;text-transform:uppercase}.sw-cap3-link:hover{color:var(--orange,#ce521c);text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){.sw-cap3-grid{grid-template-columns:1fr 1fr}.sw-cap3-grid>.sw-cap3-colm:first-child{grid-column:1/-1}}@media (max-width:640px){.sw-cap3-grid,.sw-cap3-row{grid-template-columns:1fr}.sw-cap3-row{row-gap:2px}}