.tldr{background:var(--surface-warm-alt);border-left:4px solid var(--accent-500);padding:20px 24px;border-radius:var(--radius-lg);margin:18px 0 6px}.tldr__label{margin:0 0 8px;font-size:.66rem;letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--accent-600);font-weight:var(--fw-bold)}.tldr p:last-child{margin:0;font-size:1rem}[data-world=v3] .tldr{border-radius:0;background:none;border-left:0;border-top:2px solid var(--ink-900);padding-inline:0}.sym{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:10px 24px}.sym li{display:flex;gap:12px;align-items:flex-start;font-size:.94rem}.sym__mark{flex:none;width:20px;height:20px;border-radius:50%;background:var(--accent-100);position:relative;margin-top:1px}.sym__mark:after{content:"";position:absolute;inset:6px 5px;border-left:2px solid var(--accent-600);border-bottom:2px solid var(--accent-600);transform:rotate(-45deg)}[data-world=v3] .sym__mark{border-radius:0}.tcard{padding:16px 0;border-bottom:1px solid var(--line-light)}.tcard h3{margin-top:0}.tcard h3 a{text-decoration:none;border-bottom:2px solid var(--action-600)}.tcard p{margin:6px 0 0;font-size:.94rem;color:var(--text-on-light-soft)}.ec-ca[data-astro-cid-nnaow26b]{padding:5rem 0 4.5rem;overflow:hidden;font-family:var(--ec-font-body, sans-serif);background:linear-gradient(180deg,var(--ec-surface, #f6f5f0),var(--ec-white, #fff))}.ec-ca-inner[data-astro-cid-nnaow26b]{max-width:var(--ec-container, 1200px);margin:0 auto;padding:0 1.5rem}.ec-ca-grid[data-astro-cid-nnaow26b]{display:grid;grid-template-columns:1.05fr .95fr;gap:3rem;align-items:center}@media(max-width:900px){.ec-ca-grid[data-astro-cid-nnaow26b]{grid-template-columns:1fr}}.ec-ca-crumb[data-astro-cid-nnaow26b]{font-size:.8rem;color:#76827a;margin:0 0 1.25rem}.ec-ca-eyebrow[data-astro-cid-nnaow26b]{display:block;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:700;color:var(--ec-ink, #101613);margin-bottom:.9rem}.ec-ca-eyebrow[data-astro-cid-nnaow26b]:before{content:"";display:inline-block;width:.55em;height:.55em;background:var(--ec-accent, #c8f542);margin-right:.55rem}.ec-ca-h1[data-astro-cid-nnaow26b]{font-family:var(--ec-font-display, sans-serif);font-weight:var(--ec-font-display-weight, 400);text-transform:uppercase;color:var(--ec-ink, #101613);line-height:1;letter-spacing:.01em;font-size:clamp(2.4rem,5vw,4rem);margin:0 0 .5em}.ec-ca-lede[data-astro-cid-nnaow26b]{font-size:1.1rem;color:var(--ec-body, #46524b);max-width:44rem;margin:0 0 1em}.ec-ca-btns[data-astro-cid-nnaow26b]{margin-top:1.75rem}.ec-ca-btn[data-astro-cid-nnaow26b]{display:inline-flex;align-items:center;background:transparent;color:var(--ec-ink, #101613);border:1.5px solid rgba(16,22,19,.35);padding:.75rem 1.6rem;border-radius:999px;font-weight:800;text-decoration:none;transition:background var(--ec-dur-base, .4s) var(--ec-ease, ease),color var(--ec-dur-base, .4s) var(--ec-ease, ease)}.ec-ca-btn[data-astro-cid-nnaow26b]:hover{background:var(--ec-ink, #101613);color:var(--ec-white, #fff)}.ec-ca-kicker[data-astro-cid-nnaow26b]{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#76827a;margin-bottom:1rem}.ec-ca-list[data-astro-cid-nnaow26b]{display:flex;flex-direction:column;gap:.85rem}.ec-ca-list[data-astro-cid-nnaow26b] a[data-astro-cid-nnaow26b]{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--ec-white, #fff);border:1px solid var(--ec-line, #e5e2d9);border-radius:999px;padding:.95rem 1.5rem;text-decoration:none;color:var(--ec-ink, #101613);font-weight:700;font-size:.95rem;opacity:0;transform:translate(36px);animation:ec-ca-in var(--ec-dur-base, .7s) var(--ec-ease, ease) forwards;transition:border-color var(--ec-dur-base, .4s) var(--ec-ease, ease),transform var(--ec-dur-base, .4s) var(--ec-ease, ease)}.ec-ca-list[data-astro-cid-nnaow26b] a[data-astro-cid-nnaow26b]:hover{border-color:var(--ec-accent, #c8f542);transform:translate(-4px)!important}.ec-ca-list[data-astro-cid-nnaow26b] a[data-astro-cid-nnaow26b]:nth-child(1){animation-delay:var(--ec-stagger, .15s)}.ec-ca-list[data-astro-cid-nnaow26b] a[data-astro-cid-nnaow26b]:nth-child(2){animation-delay:calc(var(--ec-stagger, .15s) * 2)}.ec-ca-list[data-astro-cid-nnaow26b] a[data-astro-cid-nnaow26b]:nth-child(3){animation-delay:calc(var(--ec-stagger, .15s) * 3)}.ec-ca-list[data-astro-cid-nnaow26b] a[data-astro-cid-nnaow26b]:nth-child(4){animation-delay:calc(var(--ec-stagger, .15s) * 4)}.ec-ca-list[data-astro-cid-nnaow26b] a[data-astro-cid-nnaow26b]:nth-child(5){animation-delay:.75s}.ec-ca-arr[data-astro-cid-nnaow26b]{width:1.9rem;height:1.9rem;flex:none;border-radius:999px;background:var(--ec-accent, #c8f542);color:var(--ec-on-accent, #101613);display:grid;place-items:center;font-size:.85rem}@keyframes ec-ca-in{to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.ec-ca-list[data-astro-cid-nnaow26b] a[data-astro-cid-nnaow26b]{animation:none;opacity:1;transform:none}}.sxg__grid[data-astro-cid-ge5vzg5a]{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px 26px}.sxg__grid[data-astro-cid-ge5vzg5a] li[data-astro-cid-ge5vzg5a]{display:flex;gap:12px;align-items:flex-start;font-size:.95rem}.sxg__mark[data-astro-cid-ge5vzg5a]{flex:none;width:22px;height:22px;border-radius:50%;background:var(--accent-100);position:relative;margin-top:1px}.sxg__mark[data-astro-cid-ge5vzg5a]:after{content:"";position:absolute;inset:7px 6px;border-left:2px solid var(--accent-600);border-bottom:2px solid var(--accent-600);transform:rotate(-45deg)}[data-astro-cid-ge5vzg5a][data-world=v3] .sxg__mark[data-astro-cid-ge5vzg5a]{border-radius:0}
