:root{--br-category-ink:var(--br-brand);--br-category-soft:var(--br-brand-soft);--kd-serif:var(--br-font);--kd-sans:var(--br-font);--kd-bg:var(--br-bg);--kd-surface:var(--br-surface);--kd-surface-2:var(--br-soft);--kd-ink:var(--br-ink);--kd-ink-2:var(--br-muted);--kd-ink-3:var(--br-muted);--kd-line:var(--br-line);--kd-primary:var(--br-brand);--kd-primary-hover:var(--br-brand-hover);--kd-primary-ink:var(--br-on-brand);--kd-primary-fill:var(--br-fill);--kd-primary-fill-hover:var(--br-fill-hover);--kd-primary-soft:var(--br-brand-soft);--kd-accent:var(--br-category-ink);--kd-accent-soft:var(--br-category-soft);--kd-accent-ink:var(--br-category-ink);--kd-sun:var(--br-sun);--kd-sun-soft:var(--br-brand-soft);--kd-success:var(--br-success);--kd-success-soft:var(--br-success-soft);--kd-warn:var(--br-warn);--kd-warn-soft:var(--br-warn-soft);--kd-danger:var(--br-danger);--kd-danger-ink:var(--br-on-danger);--kd-danger-soft:var(--br-danger-soft);--kd-focus:var(--br-brand);--kd-radius-s:8px;--kd-radius:var(--br-control-radius);--kd-radius-l:var(--br-panel-radius);--kd-shadow:var(--br-shadow);--kd-space-1:var(--br-space-1);--kd-space-2:var(--br-space-2);--kd-space-3:var(--br-space-3);--kd-space-4:var(--br-space-4);--kd-space-5:var(--br-space-5);--kd-space-6:var(--br-space-6);--kd-space-7:var(--br-space-7);--kd-text-s:0.9375rem;--kd-text:1rem;--kd-h3:1.3rem;--kd-h2:clamp(1.5rem,1.2vw + 1.1rem,2rem);--kd-h1:clamp(2.2rem,3.5vw + 1rem,3.6rem);--kd-page:var(--br-content);color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--br-category-ink:var(--br-brand);--br-category-soft:var(--br-brand-soft)}}:root[data-theme=dark]{--br-category-ink:var(--br-brand);--br-category-soft:var(--br-brand-soft)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--kd-sans);font-size:var(--kd-text);line-height:1.6;color:var(--kd-ink);background:var(--kd-bg)}h1,h2,h3{font-family:var(--kd-serif);font-weight:600;line-height:1.12;margin:0 0 var(--kd-space-3);letter-spacing:-.01em;font-optical-sizing:auto}h1{font-size:var(--kd-h1)}h2{font-size:var(--kd-h2)}h3{font-size:var(--kd-h3)}h4{font-size:var(--kd-text);margin:0 0 var(--kd-space-2)}p{margin:0 0 var(--kd-space-3)}a{color:var(--kd-primary);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}img{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--kd-focus);outline-offset:3px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--kd-space-3);top:-100px;background:var(--kd-primary-fill);color:var(--kd-primary-ink);padding:var(--kd-space-2) var(--kd-space-4);border-radius:var(--kd-radius-s);z-index:100}.skip-link:focus{top:var(--kd-space-3)}.kd-page{max-width:var(--kd-page);margin:0 auto;padding:var(--kd-space-5) var(--kd-space-4) calc(var(--kd-space-7) + 72px)}@media (min-width:900px){.kd-page{padding:var(--kd-space-6) var(--kd-space-5) var(--kd-space-7)}}.kd-muted{color:var(--kd-ink-3)}.kd-small{font-size:var(--kd-text-s)}.kd-stack>*+*{margin-top:var(--kd-space-4)}.kd-stack-tight>*+*{margin-top:var(--kd-space-2)}.kd-row{display:flex;gap:var(--kd-space-3);align-items:center;flex-wrap:wrap}.kd-row--top{align-items:flex-start}.kd-spread{display:flex;gap:var(--kd-space-3);align-items:baseline;justify-content:space-between;flex-wrap:wrap}.kd-grid-2{display:grid;grid-gap:var(--kd-space-5);gap:var(--kd-space-5)}@media (min-width:900px){.kd-grid-2{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start}}.kd-section{margin-top:var(--kd-space-6)}.kd-narrow{max-width:680px;margin-inline:auto}.kd-eyebrow{font-family:var(--kd-sans);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kd-accent-ink);margin:0 0 var(--kd-space-2)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.kd-banner,.kd-footer,.kd-header,.kd-sidebar,.kd-topbar,.no-print{display:none!important}body{background:#fff;color:#000}.print-sheet table{width:100%;font-size:11pt}}body .kd-footer{padding-top:28px;font-size:.9rem}body .kd-footer__inner{gap:20px 32px;align-items:center}body .kd-footer nav{display:flex;flex-wrap:wrap;gap:8px 24px}body .kd-footer nav a{display:inline-flex;align-items:center;min-height:44px}body .kd-theme{flex-wrap:wrap;gap:8px}body .kd-theme select{min-height:44px;font-size:1rem;max-width:100%}body .kd-header__inner{min-height:72px;height:auto;padding-block:12px;flex-wrap:wrap}body .kd-header__end,body .kd-nav{flex-wrap:wrap}body .kd-nav a{display:inline-flex;align-items:center;min-height:44px}body .kd-landing h1,body .kd-landing h2{overflow-wrap:anywhere}body .kd-landing p{max-width:65ch}body .kd-landing .kd-search-field>*{min-width:0;max-width:100%}body .kd-landing .kd-search-field label{margin:0}body .kd-landing .kd-searchbar{align-items:end}@media (max-width:540px){body .kd-footer__inner{align-items:flex-start;flex-direction:column}}.kd-header{background:var(--kd-bg);border-bottom:1px solid var(--kd-line);position:-webkit-sticky;position:sticky;top:0;z-index:20}.kd-header__inner{max-width:var(--kd-page);margin:0 auto;padding:var(--kd-space-3) var(--kd-space-4);display:flex;gap:var(--kd-space-5);align-items:center}.kd-logo{font-family:var(--kd-serif);font-size:1.6rem;font-weight:600;font-style:italic;color:var(--kd-ink);text-decoration:none;display:inline-flex;gap:8px;align-items:center}.kd-logo__mark{width:14px;height:14px;border-radius:50% 50% 50% 0;background:var(--kd-accent);transform:rotate(-45deg)}.kd-nav{display:none;gap:var(--kd-space-4)}@media (min-width:900px){.kd-nav{display:flex}}.kd-nav a{color:var(--kd-ink-2);text-decoration:none;font-weight:700;font-size:var(--kd-text-s);padding:6px 2px;border-bottom:2px solid transparent}.kd-nav a:hover{color:var(--kd-ink)}.kd-nav a[aria-current=page]{color:var(--kd-ink);border-bottom-color:var(--kd-accent)}.kd-header__end{margin-left:auto;display:flex;gap:var(--kd-space-2);align-items:center}.kd-tabbar{position:fixed;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(5,1fr);background:var(--kd-surface);border-top:1px solid var(--kd-line);padding-bottom:env(safe-area-inset-bottom);z-index:30}@media (min-width:900px){.kd-tabbar{display:none}}.kd-tabbar a{display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:8px 2px;font-size:.75rem;font-weight:700;color:var(--kd-ink-3);text-decoration:none;min-height:56px}.kd-tabbar a[aria-current=page]{color:var(--kd-accent-ink)}.kd-tabbar svg{width:22px;height:22px}.kd-hide-mobile{display:none}@media (max-width:899px){.kd-header .kd-hide-mobile{display:none}}@media (min-width:900px){.kd-hide-mobile{display:inline-flex}}.kd-banner{background:var(--kd-sun-soft);color:var(--kd-warn);padding:var(--kd-space-2) var(--kd-space-4);text-align:center;font-size:var(--kd-text-s)}.kd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 22px;border-radius:999px;border:1.5px solid transparent;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .12s,transform .12s}.kd-btn:active:not(:disabled){transform:translateY(1px)}.kd-btn:disabled{opacity:.55;cursor:not-allowed}.kd-btn--primary{background:var(--kd-primary-fill);color:var(--kd-primary-ink)}.kd-btn--primary:hover:not(:disabled){background:var(--kd-primary-fill-hover);color:var(--kd-primary-ink)}.kd-btn--secondary{background:transparent;color:var(--kd-ink);border-color:var(--kd-ink)}.kd-btn--secondary:hover:not(:disabled){background:var(--kd-surface-2)}.kd-btn--ghost{background:transparent;color:var(--kd-primary);text-decoration:underline;text-underline-offset:3px;padding-inline:10px}.kd-btn--danger{background:var(--kd-danger);color:var(--kd-danger-ink)}.kd-btn--small{min-height:38px;padding:6px 16px;font-size:var(--kd-text-s)}.kd-btn--block{width:100%}.kd-spinner{width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;display:inline-block;animation:kd-spin .8s linear infinite}@keyframes kd-spin{to{transform:rotate(1turn)}}.kd-card{background:var(--kd-surface);border:1px solid var(--kd-line);border-radius:var(--kd-radius);padding:var(--kd-space-5);box-shadow:var(--kd-shadow)}.kd-card--flat{background:var(--kd-surface-2)}.kd-card--flat,.kd-card--sun{box-shadow:none;border-color:transparent}.kd-card--sun{background:var(--kd-sun-soft)}.kd-card>h2:first-child{font-size:1.35rem}.kd-hero{display:grid;grid-gap:var(--kd-space-5);gap:var(--kd-space-5);padding:var(--kd-space-6) 0 var(--kd-space-5)}@media (min-width:900px){.kd-hero{grid-template-columns:1.2fr 1fr;align-items:end}}.kd-hero h1 em{font-style:italic;color:var(--kd-accent)}.kd-lede{font-size:1.2rem;color:var(--kd-ink-2);max-width:46ch}.kd-causes{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--kd-space-3);gap:var(--kd-space-3);grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.kd-cause{display:grid;grid-gap:4px;gap:4px;padding:var(--kd-space-4);border-radius:var(--kd-radius);text-decoration:none;color:var(--kd-ink);background:var(--kd-primary-soft);min-height:118px;align-content:end;border:1.5px solid transparent}.kd-cause:nth-child(3n+2){background:var(--kd-accent-soft)}.kd-cause:nth-child(3n+3){background:var(--kd-sun-soft)}.kd-cause:hover,.kd-cause[aria-current=true]{border-color:var(--kd-ink)}.kd-cause strong{font-family:var(--kd-serif);font-size:1.25rem;font-weight:600}.kd-cause span{font-size:.875rem;color:var(--kd-ink-2)}.kd-quote{font-family:var(--kd-serif);font-size:1.35rem;font-style:italic;line-height:1.35;border-left:4px solid var(--kd-accent);padding-left:var(--kd-space-4);margin:0}.kd-roles{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--kd-space-4);gap:var(--kd-space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.kd-role{display:grid;grid-gap:var(--kd-space-2);gap:var(--kd-space-2);align-content:start;background:var(--kd-surface);border:1px solid var(--kd-line);border-radius:var(--kd-radius);padding:var(--kd-space-4);box-shadow:var(--kd-shadow)}.kd-role__causes{display:flex;flex-wrap:wrap;gap:6px}.kd-role__title{font-size:1.3rem;margin:0}.kd-role__title a{color:var(--kd-ink);text-decoration:none}.kd-role__title a:hover{text-decoration:underline}.kd-role__facts,.kd-role__org{color:var(--kd-ink-2);font-size:var(--kd-text-s);margin:0}.kd-role__facts{list-style:none;padding:0;display:grid;grid-gap:4px;gap:4px}.kd-role__facts li{display:flex;gap:8px;align-items:center}.kd-role__facts svg{flex:none;color:var(--kd-accent)}.kd-role__impact{font-size:var(--kd-text-s);color:var(--kd-ink-2);border-top:1px dashed var(--kd-line);padding-top:var(--kd-space-2);margin:0}.kd-role__foot{display:flex;gap:var(--kd-space-2);align-items:center;justify-content:space-between;margin-top:auto}.kd-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.8125rem;font-weight:700;background:var(--kd-surface-2);color:var(--kd-ink-2)}.kd-tag--cause{background:var(--kd-primary-soft);color:var(--kd-primary)}.kd-tag--warm{background:var(--kd-accent-soft);color:var(--kd-accent-ink)}.kd-tag--sun{background:var(--kd-sun-soft);color:var(--kd-warn)}.kd-tag--good{background:var(--kd-success-soft);color:var(--kd-success)}.kd-tag--urgent{background:var(--kd-danger-soft);color:var(--kd-danger)}.kd-badge-dot{margin-left:6px;background:var(--kd-accent);color:var(--br-on-brand);border-radius:999px;padding:0 7px;font-size:.75rem}.kd-alert{padding:var(--kd-space-3) var(--kd-space-4);border-radius:var(--kd-radius-s);font-size:var(--kd-text-s)}.kd-alert--error{background:var(--kd-danger-soft);color:var(--kd-danger)}.kd-alert--success{background:var(--kd-success-soft);color:var(--kd-success)}.kd-alert--warn{background:var(--kd-warn-soft);color:var(--kd-warn)}.kd-alert--info{background:var(--kd-surface-2);color:var(--kd-ink-2)}.kd-form{display:grid;grid-gap:var(--kd-space-4);gap:var(--kd-space-4)}.kd-field{display:grid;grid-gap:6px;gap:6px;flex:1 1 200px}.kd-field label,.kd-label{font-weight:700}.kd-field [data-hint]{margin:0;color:var(--kd-ink-3);font-size:var(--kd-text-s)}.kd-field [data-error]{margin:0;color:var(--kd-danger);font-weight:700;font-size:var(--kd-text-s)}.kd-field input,.kd-field select,.kd-field textarea,.kd-input{width:100%;min-height:48px;padding:10px 14px;border:1.5px solid var(--kd-line);border-radius:var(--kd-radius-s);background:var(--kd-surface);color:var(--kd-ink);font:inherit}.kd-field textarea{min-height:220px;line-height:1.6;resize:vertical}.kd-field input:focus,.kd-field select:focus,.kd-field textarea:focus,.kd-input:focus{border-color:var(--kd-primary);outline:none;box-shadow:0 0 0 3px var(--kd-primary-soft)}.kd-field[data-invalid] input,.kd-field[data-invalid] textarea{border-color:var(--kd-danger)}.kd-check{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.kd-check input{margin-top:5px;width:18px;height:18px;flex:none;accent-color:var(--kd-primary)}fieldset{border:0;margin:0;min-width:0}fieldset,legend{padding:0}.kd-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.kd-chip{display:inline-flex;gap:8px;align-items:center;border:1.5px solid var(--kd-line);border-radius:999px;padding:6px 14px;cursor:pointer;background:var(--kd-surface);font-weight:700;font-size:var(--kd-text-s);color:var(--kd-ink);text-decoration:none}.kd-chip:has(input:checked),.kd-chip[aria-current=true]{border-color:var(--kd-primary);background:var(--kd-primary-soft);color:var(--kd-primary)}.kd-chip input{accent-color:var(--kd-primary)}.kd-searchbar{display:grid;grid-gap:var(--kd-space-2);gap:var(--kd-space-2)}@media (min-width:720px){.kd-searchbar{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto auto auto}}.kd-filters{display:grid;grid-gap:var(--kd-space-4);gap:var(--kd-space-4)}@media (min-width:900px){.kd-filters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}}.kd-filters__actions{display:flex;gap:var(--kd-space-2);align-items:center}.kd-filter-panel>summary{list-style:none;cursor:pointer;font-weight:700;display:inline-flex;gap:8px;align-items:center}.kd-filter-panel>summary::-webkit-details-marker{display:none}.kd-filter-panel>summary:after{content:"+";font-size:1.2rem;color:var(--kd-accent)}.kd-filter-panel[open]>summary:after{content:"−"}.kd-pagination{display:flex;justify-content:space-between;align-items:center;gap:var(--kd-space-3);margin-top:var(--kd-space-5)}.kd-facts{display:grid;grid-gap:var(--kd-space-3);gap:var(--kd-space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;margin:0;padding:0}.kd-facts li{background:var(--kd-surface-2);border-radius:var(--kd-radius-s);padding:var(--kd-space-3);display:grid;grid-gap:2px;gap:2px}.kd-facts span{font-size:.8125rem;color:var(--kd-ink-3);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.kd-facts strong{font-family:var(--kd-serif);font-size:1.15rem;font-weight:600}.kd-callout{border-radius:var(--kd-radius);padding:var(--kd-space-4);background:var(--kd-primary-soft)}.kd-callout h2,.kd-callout h3{font-size:1.15rem}.kd-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--kd-space-3);gap:var(--kd-space-3)}.kd-list--lined>li{padding-bottom:var(--kd-space-3);border-bottom:1px solid var(--kd-line)}.kd-list--lined>li:last-child{border-bottom:0;padding-bottom:0}.kd-kv{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;grid-gap:6px var(--kd-space-4);gap:6px var(--kd-space-4);margin:0;font-size:var(--kd-text-s)}.kd-kv dt{color:var(--kd-ink-3);font-weight:700}.kd-kv dd{margin:0}.kd-table-wrap{overflow-x:auto}.kd-table{width:100%;border-collapse:collapse;font-size:var(--kd-text-s)}.kd-table td,.kd-table th{text-align:left;padding:10px 8px;border-bottom:1px solid var(--kd-line);vertical-align:top}.kd-table th{font-weight:700;color:var(--kd-ink-2)}.kd-timeline{list-style:none;margin:0;padding:0 0 0 var(--kd-space-4);border-left:2px solid var(--kd-line);display:grid;grid-gap:var(--kd-space-4);gap:var(--kd-space-4)}.kd-timeline>li{position:relative}.kd-timeline>li:before{content:"";position:absolute;left:calc(-1 * var(--kd-space-4) - 7px);top:8px;width:12px;height:12px;border-radius:50%;background:var(--kd-accent);border:2px solid var(--kd-bg)}.kd-reasons{padding-left:1.2em}.kd-reasons,.kd-steps{margin:0;display:grid;grid-gap:6px;gap:6px}.kd-steps{padding-left:1.3em}.kd-tabs{display:flex;gap:var(--kd-space-4);border-bottom:1px solid var(--kd-line);margin-bottom:var(--kd-space-5);overflow-x:auto}.kd-tabs a{padding:10px 2px;color:var(--kd-ink-2);text-decoration:none;font-weight:700;border-bottom:3px solid transparent;white-space:nowrap}.kd-tabs a[aria-current=page]{color:var(--kd-ink);border-bottom-color:var(--kd-accent)}.kd-journey{list-style:none;margin:0;padding:0}.kd-journey,.kd-journey__item{display:grid;grid-gap:var(--kd-space-3);gap:var(--kd-space-3)}.kd-journey__item{background:var(--kd-surface);border:1px solid var(--kd-line);border-radius:var(--kd-radius);padding:var(--kd-space-4)}@media (min-width:720px){.kd-journey__item{grid-template-columns:1fr auto;align-items:center}}.kd-progress-steps{display:flex;gap:4px;margin-top:var(--kd-space-2)}.kd-progress-steps i{height:6px;flex:1 1;border-radius:3px;background:var(--kd-line)}.kd-progress-steps i[data-on]{background:var(--kd-primary-fill)}.kd-person{display:grid;grid-gap:var(--kd-space-3);gap:var(--kd-space-3)}.kd-person__head{display:flex;gap:var(--kd-space-3);align-items:center}.kd-person__head>div{flex:1 1;min-width:0}.kd-avatar{width:52px;height:52px;border-radius:50%;background:var(--kd-accent-soft);color:var(--kd-accent-ink);display:grid;place-items:center;font-family:var(--kd-serif);font-weight:600;font-size:1.2rem;flex:none}.kd-demo-note{font-size:.875rem;margin:0}.kd-fit__score{font-family:var(--kd-serif);font-size:2.2rem;font-weight:600}.kd-meter,.kd-progress{width:100%;height:10px}meter,progress{accent-color:var(--kd-primary)}.kd-stat{display:grid;grid-gap:2px;gap:2px}.kd-stat strong{font-family:var(--kd-serif);font-size:2.4rem;font-weight:600;line-height:1}.kd-stat span{color:var(--kd-ink-3);font-size:var(--kd-text-s)}.kd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--kd-space-4);gap:var(--kd-space-4)}.kd-empty{text-align:center;padding:var(--kd-space-6) var(--kd-space-4);border-radius:var(--kd-radius);background:var(--kd-surface-2)}.kd-empty p{color:var(--kd-ink-2);max-width:52ch;margin-inline:auto}.kd-auth{max-width:460px;margin:var(--kd-space-5) auto}.kd-prose{max-width:68ch}.kd-prose h2{margin-top:var(--kd-space-5);font-size:1.5rem}.kd-prose ol,.kd-prose ul{padding-left:1.3em}.kd-footer{border-top:1px solid var(--kd-line);background:var(--kd-surface-2);padding:var(--kd-space-5) var(--kd-space-4) calc(var(--kd-space-5) + 64px);font-size:var(--kd-text-s)}@media (min-width:900px){.kd-footer{padding-bottom:var(--kd-space-5)}}.kd-footer__inner{max-width:var(--kd-page);margin:0 auto;justify-content:space-between}.kd-footer nav,.kd-footer__inner{display:flex;flex-wrap:wrap;gap:var(--kd-space-4)}.kd-footer a{color:var(--kd-ink-2)}.kd-suggest{flex:1 1 15rem}.kd-suggest .kd-input{width:100%}.kd-suggest__list{position:absolute;z-index:30;inset-inline:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;background:var(--kd-surface);border:1px solid var(--kd-line);border-radius:var(--kd-radius-l);box-shadow:var(--kd-shadow);max-height:18rem;overflow-y:auto}.kd-suggest__option{display:flex;justify-content:space-between;gap:.75rem;padding:.55rem .8rem;border-radius:var(--kd-radius);cursor:pointer}.kd-suggest__option--active{background:var(--kd-accent-soft)}.kd-suggest__kind{font-size:.8rem;color:var(--kd-accent-ink)}.kd-saved{list-style:none;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.kd-saved__edit,.kd-saved__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.kd-saved__head{justify-content:space-between}.kd-saved__edit{margin-top:.75rem}.kd-saved__edit .kd-input{flex:1 1 14rem}.kd-saved__recent{margin:0;padding-left:1.1rem;display:grid;grid-gap:.35rem;gap:.35rem}.kd-error{color:var(--kd-danger)}.kd-entries{list-style:none;margin:0 0 .75rem;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.kd-entry{padding:.6rem 0;border-bottom:1px solid var(--kd-line)}.kd-entry__row{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.kd-entry__form{margin-top:.75rem}.kd-notif__actions{display:flex;gap:.25rem;margin-top:.5rem}.kd-captcha{min-height:65px}.kd-social{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}@media (max-width:899px){.kd-header__inner{gap:var(--kd-space-3)}.kd-header__end{min-width:0}.kd-header__end .kd-btn{white-space:nowrap;padding-inline:12px}}@media (max-width:400px){.kd-logo{font-size:1.35rem}}.kd-btn--block{white-space:normal;text-align:center}@media (pointer:coarse){input[type=checkbox],input[type=radio]{width:22px;height:22px}}.kd-badge--warn{background:var(--kd-warn-soft);color:var(--kd-warn);border-color:transparent}.kd-crumbs{font-size:var(--kd-text-s);color:var(--kd-ink-3);margin-bottom:var(--kd-space-2)}.kd-crumbs a{color:inherit}.kd-list--divided{gap:0}.kd-list--divided>li{padding:8px var(--kd-space-4);border-bottom:1px solid var(--kd-line)}.kd-list--divided>li:last-child{border-bottom:0}.kd-pagehead{display:flex;gap:var(--kd-space-3);align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin-bottom:var(--kd-space-4)}.kd-pagehead p{margin:0}.kd-prewrap{white-space:pre-wrap}.kd-badge--urgent{background:var(--kd-danger-soft);color:var(--kd-danger);border-color:transparent}.kd-theme{display:inline-flex;align-items:center;gap:6px;font-size:.875rem}.kd-theme select{font:inherit;color:var(--kd-ink);background:var(--kd-surface);border:1px solid var(--kd-line);border-radius:6px;padding:2px 6px}.kd-filter-menu{position:relative}.kd-filter-menu>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:100%;min-height:44px}.kd-filter-menu>summary::-webkit-details-marker{display:none}.kd-filter-menu__panel{position:absolute;right:0;top:calc(100% + 8px);z-index:20;width:min(360px,calc(100vw - 32px));max-height:70vh;overflow:auto;padding:16px;background:var(--kd-surface,Canvas);border:1px solid var(--kd-line,#ccc);border-radius:12px;box-shadow:0 12px 32px rgb(0 0 0/.18);display:grid;grid-gap:16px;gap:16px}.kd-searchbar{position:relative}.kd-searchbar .kd-filter-menu{position:static}.kd-searchbar .kd-filter-menu__panel{left:0;right:0;top:calc(100% - 0px + 8px);width:auto}@media (min-width:720px){.kd-searchbar>button[type=submit]{width:7rem}.kd-searchbar .kd-filter-menu__panel{right:calc(0px + 7rem + var(--kd-space-2))}}@media (min-width:700px){.kd-searchbar{grid-template-columns:minmax(0,1fr) auto auto}}.kd-chips-active{display:flex;flex-wrap:wrap;gap:8px;align-items:center;list-style:none;padding:0;margin:12px 0 0}.kd-chips-active .kd-chip{text-decoration:none;color:inherit;min-height:32px}.kd-chip--active{border-color:var(--kd-primary);background:var(--kd-primary-soft);color:var(--kd-primary)}.kd-multi{border:1px solid var(--kd-line);border-radius:10px;margin:8px 0}.kd-multi>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:44px;padding:0 12px}.kd-multi>summary::-webkit-details-marker{display:none}.kd-multi>summary:after{content:"▾"}.kd-multi__count{margin-left:auto;opacity:.75;font-size:.9em}.kd-multi__body{padding:0 12px 12px}.kd-multi__search{width:100%;margin-bottom:8px}.kd-multi__list{display:grid;grid-gap:2px;gap:2px;max-height:220px;overflow:auto}.kd-multi__list>label[hidden]{display:none}.kd-multi__n{margin-left:auto;opacity:.6;font-size:.85em}.kd-multi__list .kd-check{display:flex;gap:8px;align-items:center}.kd-presets{display:flex;gap:8px;margin-top:8px}.kd-preset{border:1px solid var(--kd-line);background:var(--kd-surface);color:inherit;border-radius:999px;padding:4px 12px;min-height:32px;cursor:pointer}.kd-preset[aria-pressed=true]{border-color:var(--kd-primary);background:var(--kd-primary-soft);color:var(--kd-primary)}.kd-switch{display:flex;gap:10px;align-items:center;min-height:40px;cursor:pointer;position:relative}.kd-switch input{position:absolute;opacity:0;width:40px;height:22px;margin:0}.kd-switch__track{flex:none;width:40px;height:22px;border-radius:999px;background:var(--kd-line);position:relative;transition:background .15s}.kd-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--kd-surface);transition:transform .15s}.kd-switch input:checked+.kd-switch__track{background:var(--kd-primary-fill)}.kd-switch input:checked+.kd-switch__track:after{transform:translateX(18px)}.kd-switch input:focus-visible+.kd-switch__track{outline:2px solid var(--kd-primary);outline-offset:2px}.kd-hint{opacity:.75;font-size:.9em}.kd-toggles{display:flex;flex-wrap:wrap;gap:6px;border:0;padding:0}.kd-toggles>legend{width:100%;margin-bottom:6px;font-weight:600}.kd-toggle input{position:absolute;opacity:0}.kd-toggle span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:36px;border:1px solid var(--kd-line);border-radius:8px;cursor:pointer}.kd-toggle input:checked+span{border-color:var(--kd-primary);background:var(--kd-primary-soft);color:var(--kd-primary)}.kd-toggle input:focus-visible+span{outline:2px solid var(--kd-primary);outline-offset:2px}.kd-suggest{position:relative}.kd-locate{justify-self:start;background:none;border:0;padding:2px 0;font-size:12.5px;color:var(--kd-primary);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.kd-locate__status:empty{display:none}.kd-locate__status{font-size:12px;opacity:.75}.kd-filter-unstated{width:100%;margin:0;font-size:11.5px;opacity:.6}.kd-compare-wrap{overflow-x:auto}.kd-compare-table{width:100%;border-collapse:collapse;font-size:14px}.kd-compare-table td,.kd-compare-table th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--kd-line)}.kd-compare-table tbody th{width:180px;font-weight:600;opacity:.8}.kd-compare-table thead th{font-size:15px}@media (max-height:899px),(max-width:899px){.kd-searchbar .kd-filter-menu__panel{max-height:min(78vh,calc(100vh - 140px));overflow-y:auto;overscroll-behavior:contain}.kd-filter-menu__panel .kd-multi[open]>.kd-multi__body{position:static;box-shadow:none;min-width:0;margin-top:4px}.kd-filter-actions,.kd-searchbar .kd-filter-menu__panel>.kd-filters__actions,.kd-searchbar .kd-filter-menu__panel>.kd-row{position:-webkit-sticky;position:sticky;bottom:-14px;background:var(--kd-surface);padding-bottom:10px;z-index:2}}@font-face{font-family:Figtree;src:url(/_next/static/media/Figtree.95e31681.ttf) format("truetype");font-style:normal;font-weight:300 900;font-display:swap}:root{--br-font:"Figtree","Segoe UI",sans-serif;--br-bg:#f8faff;--br-surface:#ffffff;--br-soft:#eef3fc;--br-ink:#101c34;--br-muted:#52617a;--br-line:#d8e1f0;--br-brand:#2457df;--br-brand-hover:#1945bc;--br-on-brand:#ffffff;--br-brand-soft:#e9efff;--br-sun:#2457df;--br-danger:#b42338;--br-danger-soft:#fff0f2;--br-on-danger:#ffffff;--br-success:#176449;--br-success-soft:#edf7f2;--br-warn:#795000;--br-warn-soft:#eef3fc;--br-control-radius:8px;--br-panel-radius:12px;--br-content:1200px;--br-space-1:4px;--br-space-2:8px;--br-space-3:12px;--br-space-4:16px;--br-space-5:24px;--br-space-6:32px;--br-space-7:48px;--br-shadow:0 4px 16px rgb(16 28 52/4%);--br-raised:0 16px 40px rgb(16 28 52/12%);--br-ease:cubic-bezier(0.2,0.7,0.2,1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--br-bg:#101827;--br-surface:#19243a;--br-soft:#202e48;--br-ink:#f2f6ff;--br-muted:#b5c3db;--br-line:#35445e;--br-brand:#9ebaff;--br-brand-hover:#bed0ff;--br-on-brand:#101c34;--br-brand-soft:#253858;--br-sun:#9ebaff;--br-danger:#ffb3bf;--br-danger-soft:#402534;--br-on-danger:#101c34;--br-success:#9bdfc3;--br-success-soft:#193a36;--br-warn:#f2d18e;--br-warn-soft:#393222}}:root[data-theme=dark]{--br-bg:#101827;--br-surface:#19243a;--br-soft:#202e48;--br-ink:#f2f6ff;--br-muted:#b5c3db;--br-line:#35445e;--br-brand:#9ebaff;--br-brand-hover:#bed0ff;--br-on-brand:#101c34;--br-brand-soft:#253858;--br-sun:#9ebaff;--br-danger:#ffb3bf;--br-danger-soft:#402534;--br-on-danger:#101c34;--br-success:#9bdfc3;--br-success-soft:#193a36;--br-warn:#f2d18e;--br-warn-soft:#393222}html{scroll-padding-block:24px}html body{font-family:var(--br-font);color:var(--br-ink);background:var(--br-bg);font-size:16px;line-height:1.55}body :is(h1,h2,h3,h4){font-family:var(--br-font);font-weight:700}button,input,select,textarea{font-family:inherit}:root :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--br-brand);outline-offset:4px}body .br-site-header{position:relative;z-index:40;background:var(--br-surface);color:var(--br-ink);border-bottom:1px solid var(--br-line)}body .br-site-header>div{width:calc(100% - 64px);max-width:var(--br-content);min-height:80px;height:auto;margin-inline:auto;padding:12px 0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:20px}.br-site-header :is(.lp-logo,.kd-logo,.mr-brand){display:flex;align-items:center;flex-shrink:0;gap:14px;min-height:44px;color:var(--br-ink);text-decoration:none;font-family:var(--br-font);font-style:normal}.br-parent{font-size:25px;font-weight:800;letter-spacing:-.045em}.br-product{font-size:13px;font-weight:600;border-left:1px solid var(--br-line);padding-left:14px;letter-spacing:0;color:var(--br-muted)}.br-site-header :is(.lp-header__end,.kd-header__end,.mr-topbar__end){margin-left:auto;flex-wrap:nowrap;gap:8px}.br-site-header :is(.lp-btn,.kd-btn,.mr-btn){min-height:44px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.br-site-header :is(.lp-btn--ghost,.kd-btn--ghost,.mr-btn--secondary){background:var(--br-surface);color:var(--br-ink);border:1px solid var(--br-line)}.br-site-header :is(.lp-btn--ghost,.kd-btn--ghost,.mr-btn--secondary):hover{background:var(--br-brand-soft);border-color:var(--br-brand)}.br-nav-menu{position:relative}.br-nav-menu summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid var(--br-line);border-radius:var(--br-control-radius)}.br-nav-menu summary::-webkit-details-marker{display:none}.br-nav-menu summary:after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform .18s var(--br-ease)}.br-nav-menu[open] summary:after{transform:translateY(2px) rotate(225deg)}.br-nav-menu summary:hover,.br-nav-menu[open] summary{background:var(--br-brand-soft);border-color:var(--br-brand)}.br-nav-menu__panel{position:absolute;top:calc(100% + 10px);right:0;width:260px;padding:8px;background:var(--br-surface);color:var(--br-ink);border:1px solid var(--br-line);border-radius:12px;box-shadow:var(--br-raised)}.br-nav-menu__panel nav{display:grid;grid-gap:2px;gap:2px;margin:0}.br-nav-menu__panel a{display:flex;align-items:center;padding:10px 12px;min-height:44px;border-radius:6px;color:var(--br-ink);text-decoration:none;font-size:15px}.br-nav-menu__panel a:hover,.br-nav-menu__panel a[aria-current=page]{color:var(--br-brand);background:var(--br-brand-soft)}.br-desktop-nav{display:none;min-width:0}.br-desktop-nav nav{display:flex;margin-left:0;gap:2px}.br-desktop-nav a{border-radius:6px;padding:8px 10px;min-height:44px;color:var(--br-muted);font-size:14px;font-weight:500;border-bottom:0}.br-desktop-nav a:hover,.br-desktop-nav a[aria-current=page]{color:var(--br-brand);background:var(--br-brand-soft)}:is(.lp-btn,.mr-btn,.kd-btn,.wa-btn){border-radius:var(--br-control-radius);min-height:44px;font-weight:600;letter-spacing:-.01em;transition:border-color .16s,box-shadow .16s,transform .16s var(--br-ease)}:is(.lp-btn--primary,.mr-btn--primary,.kd-btn--primary){background:var(--br-fill);border-color:var(--br-fill);color:var(--br-on-brand)}:is(.lp-btn--primary,.mr-btn--primary,.kd-btn--primary):hover{background:var(--br-fill-hover);border-color:var(--br-fill-hover);color:var(--br-on-brand)}:is(.lp-input,.mr-input,.kd-input,.wa-input,.lp-select,.mr-select,.kd-select){border-radius:var(--br-control-radius);min-height:44px}:is(.lp-field,.mr-field,.kd-field,.wa-field) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px;border-radius:var(--br-control-radius);font-size:16px}body .br-site-footer{border-top:1px solid var(--br-line);margin-top:48px;padding:0;background:var(--br-surface);color:var(--br-muted)}.br-site-footer>div{width:calc(100% - 64px);max-width:var(--br-content);margin-inline:auto;padding:28px 0;justify-content:space-between;gap:24px;font-size:13px}.br-site-footer nav,.br-site-footer>div{display:flex;align-items:center;flex-wrap:wrap}.br-site-footer nav{gap:8px 20px}.br-site-footer a{display:inline-flex;align-items:center;min-height:44px;color:var(--br-muted);text-decoration:none}.br-site-footer a:hover{color:var(--br-brand);text-decoration:underline;text-underline-offset:4px}.br-footer-links{flex-basis:100%;display:grid;grid-gap:4px;gap:4px}.br-footer-links nav{margin:0}.br-footer-label{font-weight:650;color:var(--br-ink)}.br-footer-products small{margin-left:6px;font-size:12px}.br-landing{width:100%;max-width:none;padding:0}.br-landing .br-hero{position:relative;z-index:2;display:block;padding:44px 32px 36px;margin:0;background:var(--br-bg);text-align:left;color:var(--br-ink);overflow:visible;border-bottom:1px solid var(--br-line)}.br-hero .mr-hero__inner,.br-hero>div{width:100%;max-width:var(--br-content);margin-inline:auto;padding:0}.br-hero h1{font-family:var(--br-font);font-size:clamp(2.5rem,4.2vw,3.75rem);line-height:1.06;font-weight:800;letter-spacing:-.045em;max-width:17ch;margin:14px 0 18px;color:var(--br-ink);overflow-wrap:normal;text-wrap:balance}.br-hero h1 :is(em,span){font-family:inherit;font-style:normal;color:inherit}.br-hero .br-hero__description{font:400 17px/1.6 var(--br-font);max-width:49ch;margin:0;color:var(--br-muted)}.br-hero :is(.lp-kicker,.mr-kicker,.kd-eyebrow){display:block;width:auto;padding:0;margin:0;background:transparent;color:var(--br-brand);font:650 13px/1.5 var(--br-font);letter-spacing:.055em;text-transform:uppercase}.br-hero__intro,.br-hero__search{min-width:0}.br-landing .br-search{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;width:100%;padding:10px;margin:0;grid-gap:0;gap:0;text-align:left;border:1px solid var(--br-line);border-radius:10px;box-shadow:var(--br-shadow);background:var(--br-surface);transition:border-color .18s,box-shadow .18s}.br-landing .br-search:focus-within{border-color:var(--br-brand);box-shadow:0 0 0 3px var(--br-brand-soft),var(--br-shadow)}.br-search>div{min-width:0;padding:4px 16px;display:grid;grid-gap:0;gap:0;align-content:center}.br-search>div+div{border-left:1px solid var(--br-line)}.br-search label{font-size:13px;font-weight:650;color:var(--br-ink);letter-spacing:0}.br-landing .br-search input{min-width:0;width:100%;height:48px;min-height:48px;padding:8px 0;font:400 16px/1.5 var(--br-font);color:var(--br-ink);background:transparent;border:0;border-radius:4px;box-shadow:none}.br-search input::placeholder{color:var(--br-muted);opacity:1}.br-landing .br-search button{grid-column:auto;margin:0;min-height:52px;padding:14px 24px;border-radius:var(--br-control-radius);color:var(--br-on-brand);background:var(--br-fill);border:1px solid var(--br-fill);white-space:nowrap;font-size:15px}.br-landing .br-search button:hover{background:var(--br-fill-hover)}.br-hero .lp-chips{justify-content:flex-start;gap:8px;margin-top:16px}.br-hero .lp-chip{display:inline-flex;align-items:center;padding:8px 12px;min-height:44px;font-size:13px;border-radius:6px;background:var(--br-surface);color:var(--br-muted);border:1px solid var(--br-line);box-shadow:none}.br-hero .lp-chip:hover{border-color:var(--br-brand);background:var(--br-brand-soft);color:var(--br-brand)}.br-landing>:is(.lp-section,.kd-section,.mr-page){width:calc(100% - 64px);max-width:var(--br-content);margin:0 auto;padding:28px 0}.br-landing h2{font-family:var(--br-font);font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.2;letter-spacing:-.03em;color:var(--br-ink)}.br-landing h3{font-family:var(--br-font);letter-spacing:-.02em}.br-landing :is(.lp-section__head,.mr-spread,.kd-section-head,.kd-spread){align-items:center;margin-bottom:20px}.br-landing [data-feed-state]>.lp-row{justify-content:space-between;margin-bottom:20px}.br-landing [data-feed-state] :is(.lp-row,.mr-spread,.kd-spread)>h2{margin-bottom:0}.br-landing [data-feed-state]>:is(.lp-row,.mr-spread,.kd-spread)>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600}.br-landing .v2-empty{margin-top:20px;padding:28px 24px;border:1px solid var(--br-line);border-left:3px solid var(--br-brand);border-radius:8px;background:var(--br-surface);color:var(--br-muted)}.br-landing .v2-empty h3{color:var(--br-ink)}.br-landing .br-capabilities{display:grid;grid-gap:24px 64px;gap:24px 64px;padding-block:40px;border-top:1px solid var(--br-line)}.br-capabilities>h2{max-width:18ch;font-size:clamp(1.8rem,3vw,2.5rem)}.br-capabilities :is(.lp-feature-grid,.mr-features){display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.br-capabilities :is(.lp-card,.mr-card){padding:20px 0;border:0;border-bottom:1px solid var(--br-line);border-radius:0;box-shadow:none;background:transparent}.br-capabilities :is(.lp-card,.mr-card):first-child{padding-top:0}.br-capabilities .mr-card>h3:first-child,.br-capabilities h3{font-size:19px;line-height:1.3;margin-bottom:8px}.br-capabilities p{font-size:16px;margin:0}.br-landing #trust{padding:24px;margin-top:32px;background:var(--br-brand-soft);border:0;border-radius:8px}.br-landing #trust h2{font-size:22px}.br-landing #trust p{max-width:75ch;margin-bottom:0;font-size:16px}.br-landing .kd-causes{gap:0 28px;grid-template-columns:repeat(2,minmax(0,1fr))}.br-landing .kd-cause-frame{height:100%}.br-landing .kd-cause{height:100%;min-height:108px;align-content:start;background:transparent;border:0;border-bottom:1px solid var(--br-line);border-radius:0;padding:18px 0;box-shadow:none}.br-landing .kd-cause:hover{border-color:var(--br-brand)}.br-landing .kd-cause strong{font-family:var(--br-font);font-weight:700;color:var(--br-ink)}.br-landing .kd-cause-symbol{display:none}.br-landing .kd-card--sun,.br-landing .kd-quote{background:var(--br-brand-soft);border:0;border-radius:8px}.mr-sidebar .mr-brand{align-items:flex-start;flex-direction:column;gap:2px}.mr-sidebar .br-product{color:#b5c3db;border:0;padding-left:0}.mr-sidebar .mr-sidenav__label{color:#b5c3db}:root :is(.mr-sidebar,.wa-nav) :focus-visible{outline-color:#9ebaff}.mr-menu>summary,.mr-sidenav a{min-height:44px}.wa-nav{background:var(--wa-nav)}.wa-nav__brand{font-family:var(--br-font);font-size:23px;font-weight:800;letter-spacing:-.04em}.kd-small>a[href$="/login"]{display:inline-flex;align-items:center;min-height:44px;padding-inline:6px}@keyframes br-enter{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes br-disclose{0%{transform:translateY(-5px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.br-hero h1{animation:br-enter .4s var(--br-ease) both}.br-hero .br-hero__description{animation:br-enter .42s 50ms var(--br-ease) both}.br-hero .br-hero__search{animation:br-enter .45s .1s var(--br-ease) both}details[open]>:not(summary){animation:br-disclose .18s var(--br-ease) both}:is(.lp-btn,.mr-btn,.kd-btn,.wa-btn):hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px);box-shadow:var(--br-shadow)}:is(.lp-btn,.mr-btn,.kd-btn,.wa-btn):active:not(:disabled){transform:translateY(1px) scale(.985)}:is(.lp-programme,.kd-role,.mr-job){transition:border-color .18s,box-shadow .18s,transform .18s var(--br-ease)}:is(.lp-programme,.kd-role,.mr-job):hover{transform:translateY(-2px);border-color:var(--br-brand);box-shadow:var(--br-shadow)}}:is(.br-nav-menu summary,.br-desktop-nav a,.lp-nav a,.kd-nav a,.mr-public-nav a,.lp-tabbar a,.kd-tabbar a,.mr-sidenav a,.wa-nav a,.lp-chip,.kd-cause){transition:border-color .16s,box-shadow .16s}:is(.lp-tabbar,.kd-tabbar) a[aria-current=page]{color:var(--br-brand);background:var(--br-brand-soft)}@media (min-width:900px){.br-landing .br-capabilities{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:32px}.br-landing .kd-causes{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1200px){.br-desktop-nav{display:block}.br-nav-menu{display:none}}@media (max-width:760px){body .br-site-header>div{width:calc(100% - 40px);gap:6px;min-height:76px;flex-wrap:wrap}.br-parent{font-size:22px}.br-site-header :is(.lp-logo,.kd-logo,.mr-brand){align-items:flex-start;flex-direction:column;gap:0;justify-content:center}.br-product{display:block;border:0;padding-left:0;font-size:11px;line-height:1.3}.br-site-header :is(.lp-header__end,.kd-header__end,.mr-topbar__end){gap:6px;flex-wrap:wrap;min-width:0;max-width:100%}.br-site-header :is(.lp-btn,.kd-btn,.mr-btn){max-width:100%;white-space:normal;overflow-wrap:anywhere}.br-site-header :is(.lp-btn--small,.mr-btn--small,.kd-btn--small){padding:9px 10px;font-size:13px}.br-site-header :is(.lp-hide-mobile,.mr-hide-mobile,.kd-hide-mobile){display:none}.br-nav-menu summary{padding-inline:10px;font-size:13px;gap:8px}.br-site-header .br-nav-menu{position:static}.br-nav-menu__panel{top:100%;left:20px;right:20px;width:auto;max-height:60vh;max-height:60dvh;overflow-y:auto}.br-landing .br-hero{padding:28px 20px 24px}.br-hero h1{margin-block:12px 16px;font-size:clamp(2.25rem,7vw,3rem)}.br-hero .br-hero__description{font-size:16px}.br-landing .br-search{grid-template-columns:minmax(0,1fr);padding:8px;gap:0}.br-search>div{padding:6px 12px}.br-search>div+div{border-left:0;border-top:1px solid var(--br-line)}.br-landing .br-search button{min-height:48px;width:100%}.br-landing>:is(.lp-section,.kd-section,.mr-page){width:calc(100% - 40px);padding-block:24px}.br-site-footer>div{width:calc(100% - 40px);padding:24px 0;align-items:flex-start;gap:20px}}@media (max-width:899px){body :is(.lp-footer,.kd-footer).br-site-footer{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@media (max-width:480px){.br-landing .kd-causes{grid-template-columns:minmax(0,1fr);gap:0}.br-landing .kd-cause{min-height:92px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}:is(.lp-btn,.mr-btn,.kd-btn,.wa-btn):active{transform:none!important}}html[data-br-product]{--br-fill:var(--br-brand);--br-fill-hover:var(--br-brand-hover);--br-bg:#f5f9ff;--br-surface:#ffffff;--br-soft:#e8f1ff;--br-ink:#102443;--br-muted:#4c6180;--br-line:#cfddee}html[data-br-product=launchpad]{--br-brand:#2f7a4d;--br-brand-hover:#24613d;--br-on-brand:#ffffff;--br-brand-soft:#e3f3e9;--br-category-ink:#24613d;--br-category-soft:#e3f3e9;--br-ambient:#439562;--br-ambient-secondary:#8cc9a2}html[data-br-product=meridian]{--br-brand:#2f6db0;--br-brand-hover:#255a93;--br-on-brand:#ffffff;--br-brand-soft:#e5effa;--br-category-ink:#255a93;--br-category-soft:#e5effa;--br-ambient:#397cc2;--br-ambient-secondary:#6fa8dc}html[data-br-product=kindred]{--br-brand:#7a6200;--br-brand-hover:#5f4c00;--br-on-brand:#102443;--br-fill:#e9c638;--br-fill-hover:#d9b52a;--br-brand-soft:#fbf3cf;--br-category-ink:#6f5a00;--br-category-soft:#fbf3cf;--br-ambient:#e9c638;--br-ambient-secondary:#f2dc80}html[data-br-product] .br-hero{position:relative;isolation:isolate;overflow:visible}html[data-br-product] .br-hero>.br-hero__ambient{position:absolute;inset:0;z-index:-1;width:auto;max-width:none;margin:0;padding:0;overflow:hidden;pointer-events:none}html[data-br-product] .br-hero__ambient:after,html[data-br-product] .br-hero__ambient:before{content:"";position:absolute;pointer-events:none;z-index:-1;width:min(62vw,780px);height:140%;top:-30%;right:-22%;border-radius:44% 56% 65% 35%;background:var(--br-ambient);opacity:.13;transform:rotate(-12deg);animation:br-product-drift 26s ease-in-out infinite alternate;will-change:transform}html[data-br-product] .br-hero__ambient:after{width:min(42vw,520px);height:105%;right:18%;top:32%;opacity:.08;background:var(--br-ambient-secondary);animation-duration:34s;animation-direction:alternate-reverse}html[data-br-product=launchpad] .br-hero__ambient:before{border-radius:36px;transform:rotate(-18deg);animation-duration:22s}html[data-br-product=meridian] .br-hero__ambient:before{border-radius:50%;width:72vw;height:180%;right:-35%;top:-55%}html[data-br-product=meridian] .br-hero__ambient:after{border-radius:50%;right:-15%;top:40%;animation-duration:30s}html[data-br-product=kindred] .br-hero__ambient:before{animation-duration:38s;border-radius:68% 32% 45% 55%}html[data-br-product=kindred] .br-hero__ambient:after{animation-duration:44s}@keyframes br-product-drift{0%{transform:translateZ(0) rotate(-12deg)}to{transform:translate3d(-32px,24px,0) rotate(5deg)}}html[data-br-product=launchpad] :focus-visible{outline-color:var(--br-ink)}html[data-br-product] .br-search:focus-within{border-color:var(--br-category-ink);box-shadow:0 0 0 3px var(--br-brand-soft)}html[data-theme=dark][data-br-product]{--br-bg:#151d2a;--br-surface:#1e2a3c;--br-soft:#26364b;--br-ink:#f4f6fa;--br-muted:#becbdc;--br-line:#43546b}html[data-theme=dark][data-br-product=launchpad]{--br-brand:#7fcf9c;--br-on-brand:#0d2a18;--br-brand-hover:#a3dfb8;--br-brand-soft:#1e3d2b;--br-category-ink:#95d9ad}html[data-theme=dark][data-br-product=meridian]{--br-brand:#8db8ec;--br-on-brand:#0f1d3d;--br-brand-hover:#b0cff3;--br-brand-soft:#23395a;--br-category-ink:#a3c7f0}html[data-theme=dark][data-br-product=kindred]{--br-brand:#f0d35a;--br-on-brand:#2a2306;--br-brand-hover:#f6e186;--br-fill:#f0d35a;--br-fill-hover:#f6e186;--br-brand-soft:#3b3524;--br-category-ink:#f0d35a}@media (prefers-color-scheme:dark){html:not([data-theme=light])[data-br-product]{--br-bg:#151d2a;--br-surface:#1e2a3c;--br-soft:#26364b;--br-ink:#f4f6fa;--br-muted:#becbdc;--br-line:#43546b}html:not([data-theme=light])[data-br-product=launchpad]{--br-brand:#7fcf9c;--br-on-brand:#0d2a18;--br-brand-hover:#a3dfb8;--br-brand-soft:#1e3d2b;--br-category-ink:#95d9ad}html:not([data-theme=light])[data-br-product=meridian]{--br-brand:#8db8ec;--br-on-brand:#0f1d3d;--br-brand-hover:#b0cff3;--br-brand-soft:#23395a;--br-category-ink:#a3c7f0}html:not([data-theme=light])[data-br-product=kindred]{--br-brand:#f0d35a;--br-on-brand:#2a2306;--br-brand-hover:#f6e186;--br-fill:#f0d35a;--br-fill-hover:#f6e186;--br-brand-soft:#3b3524;--br-category-ink:#f0d35a}}@media (max-width:760px){html[data-br-product] .br-hero__ambient:before{width:110vw;right:-65%;opacity:.1}html[data-br-product] .br-hero__ambient:after{width:75vw;right:-30%;opacity:.06}}@media (prefers-reduced-motion:reduce){html[data-br-product] .br-hero__ambient:after,html[data-br-product] .br-hero__ambient:before{animation:none!important;will-change:auto}}html[data-br-product] .br-hero :is(.lp-kicker,.mr-kicker,.kd-eyebrow),html[data-br-product] .br-nav-menu summary:hover,html[data-br-product] .br-nav-menu[open] summary{color:var(--br-category-ink)}html[data-br-product=launchpad] .br-landing :is(.lp-chip,.lp-link,.lp-section__head a){color:var(--br-category-ink)}@media (prefers-color-scheme:dark){html:not([data-theme=light])[data-br-product]{--br-category-soft:var(--br-brand-soft)}}html[data-theme=dark][data-br-product]{--br-category-soft:var(--br-brand-soft)}html[data-br-product=launchpad] main .lp-link{color:var(--br-category-ink)}html[data-br-product=launchpad] :is(.lp-btn--ghost,.lp-btn--secondary){color:var(--br-ink)}html[data-br-product=launchpad] :is(.br-nav-menu__panel a:hover,.br-nav-menu__panel a[aria-current=page],.br-desktop-nav a:hover,.br-desktop-nav a[aria-current=page],.lp-tabbar a[aria-current=page],.br-site-footer a:hover){color:var(--br-category-ink)}html[data-br-product] .br-hero h1{font-size:clamp(2.25rem,4.5vw,4rem)}@media (max-width:760px){html[data-br-product] .br-hero h1{font-size:clamp(2.25rem,7vw,3rem)}}html[data-br-product]{--br-motion-ease:cubic-bezier(0.2,0.8,0.2,1);--br-motion-quick:140ms;--br-motion-standard:240ms}html[data-br-product] .br-landing .br-hero .br-hero__layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}html[data-br-product] .br-landing .br-hero .br-hero__intro{border:0;padding:0}html[data-br-product] .br-landing .br-hero .br-hero__search{grid-column:auto;min-width:0}html[data-br-product] .br-landing .br-hero h1{font-size:clamp(3.75rem,5vw,4.5rem);line-height:1.04;font-weight:760;letter-spacing:-.045em;max-width:15ch;margin-block:14px 24px}html[data-br-product] .br-landing .br-hero .br-hero__description{font-size:18px;line-height:1.6;max-width:48ch;margin-block:0}html[data-br-product] .br-landing .br-search{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:18px;background:var(--br-surface);box-shadow:0 16px 48px rgb(0 0 0/6%)}html[data-br-product] .br-landing .br-search button[type=submit]{grid-column:1/-1;width:100%;margin-top:8px;border-radius:12px}html[data-br-product] .br-landing :is(.lp-kicker,.mr-kicker,.kd-eyebrow){text-transform:none;letter-spacing:0}html[data-br-product] .br-hero__ambient{perspective:900px}html[data-br-product] .br-hero__ambient:before{width:90%;height:160%;right:-35%;top:-38%;border-radius:32% 68% 54% 46%;opacity:.2;background:linear-gradient(128deg,transparent 8%,var(--br-ambient) 32%,var(--br-ambient-secondary) 58%,transparent 85%);transform-origin:70% 40%;animation:br-ribbon-flow 28s ease-in-out infinite alternate}html[data-br-product] .br-hero__ambient:after{width:78%;height:145%;right:-14%;top:-12%;border:1px solid var(--br-ambient);border-radius:48% 52% 74% 26%;background:linear-gradient(145deg,transparent 38%,var(--br-ambient-secondary) 62%,transparent 82%);opacity:.12;animation:br-ribbon-flow 37s ease-in-out infinite alternate-reverse}@keyframes br-ribbon-flow{0%{transform:translate3d(0,-12px,0) rotate(-22deg) scale(.98)}to{transform:translate3d(-28px,18px,0) rotate(-9deg) scale(1.04)}}html[data-theme=dark][data-br-product] .br-hero__ambient:before{opacity:.16}html[data-br-product] :is(.lp-btn,.mr-btn,.kd-btn){transition:transform var(--br-motion-quick) var(--br-motion-ease),background-color var(--br-motion-standard) var(--br-motion-ease),box-shadow var(--br-motion-standard) var(--br-motion-ease)}@media (hover:hover){html[data-br-product] :is(.lp-btn,.mr-btn,.kd-btn):hover{transform:translateY(-2px)}}html[data-br-product] :is(.lp-btn,.mr-btn,.kd-btn):active{transform:translateY(0)}@media (max-width:960px){html[data-br-product] .br-landing .br-hero .br-hero__layout{grid-template-columns:minmax(0,1fr);gap:28px}html[data-br-product] .br-landing .br-hero h1{max-width:18ch}html[data-br-product] .br-landing .br-hero .br-hero__search{width:100%}}@media (max-width:760px){html[data-br-product] .br-landing .br-hero h1{font-size:clamp(2.25rem,7vw,3rem)}html[data-br-product] .br-landing .br-hero .br-hero__description{font-size:16px}html[data-br-product] .br-landing .br-search{grid-template-columns:minmax(0,1fr)}html[data-br-product] .br-landing .br-search button[type=submit]{margin-top:0}html[data-br-product] .br-hero__ambient:before{width:145%;right:-95%;opacity:.15}html[data-br-product] .br-hero__ambient:after{width:125%;right:-65%;opacity:.08}}@media (prefers-reduced-motion:reduce){html[data-br-product] .br-hero__ambient:after,html[data-br-product] .br-hero__ambient:before{animation:none!important;will-change:auto}html[data-br-product] :is(.lp-btn,.mr-btn,.kd-btn){transition:none}html[data-br-product] :is(.lp-btn,.mr-btn,.kd-btn):hover{transform:none}}:is(.lp-searchbar,.mr-searchbar,.kd-searchbar) :is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel){z-index:30;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;grid-gap:28px 40px;gap:28px 40px;max-height:min(72vh,680px);margin:0;padding:0 24px;overflow-y:auto;overscroll-behavior:contain;background:var(--br-surface);color:var(--br-ink);border:1px solid var(--br-line);border-radius:14px;box-shadow:var(--br-raised);animation:br-dropdown-in .16s var(--br-ease)}@media (min-width:900px){:is(.lp-searchbar,.mr-searchbar,.kd-searchbar) :is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel){grid-template-columns:repeat(3,minmax(0,1fr));right:var(--br-filter-inset,0)}.lp-searchbar{--br-filter-inset:var(--lp-space-3)}}@keyframes br-dropdown-in{0%{transform:translateY(-6px);opacity:0}}@media (prefers-reduced-motion:reduce){:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel){animation:none}}:is(.lp-filter-head,.mr-filter-head,.kd-filter-head){grid-column:1/-1;position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -24px;padding:14px 24px;background:var(--br-surface);border-bottom:1px solid var(--br-line)}:is(.lp-filter-head,.mr-filter-head,.kd-filter-head) h2{margin:0;font-family:var(--br-font);font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--br-ink)}:is(.lp-filter-close,.mr-filter-close,.kd-filter-close){display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:var(--br-ink);background:transparent;border:1px solid var(--br-line);border-radius:var(--br-control-radius);cursor:pointer}:is(.lp-filter-close,.mr-filter-close,.kd-filter-close):hover{background:var(--br-brand-soft);border-color:var(--br-brand)}:is(.lp-filter-group,.mr-filter-group,.kd-filter-group){display:grid;align-content:start;grid-gap:14px;gap:14px;min-width:0;margin:0;padding:0;border:0}:is(.lp-filter-group__title,.mr-filter-group__title,.kd-filter-group__title){margin:0;font-family:var(--br-font);font-size:15px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--br-ink);opacity:1}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-field,.mr-field,.kd-field,.lp-multi-field,.mr-multi-field,.kd-multi-field){display:grid;grid-gap:6px;gap:6px;margin:0;min-width:0}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(:is(.lp-field,.mr-field,.kd-field)>label,fieldset>legend,.lp-multi__label,.mr-multi__label,.kd-multi__label){display:block;padding:0;margin:0;font-family:var(--br-font);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--br-ink);opacity:1}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) fieldset>legend{margin-bottom:6px}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(p,.lp-hint,.mr-hint,.kd-hint,.lp-filter-unstated,.mr-filter-unstated,.kd-filter-unstated){margin:0;font-size:12.5px;line-height:1.45;color:var(--br-muted);opacity:1}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(input[type=text],input[type=number],input[type=month],input[type=search],input:not([type]),select,.lp-multi>summary,.mr-multi>summary,.kd-multi>summary){width:100%;height:42px;min-height:42px;box-sizing:border-box;padding:0 12px;font-size:14px;color:var(--br-ink);background-color:var(--br-surface);border:1px solid var(--br-line);border-radius:var(--br-control-radius);box-shadow:none}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(input,select,summary):focus-visible{outline:2px solid var(--br-brand);outline-offset:1px;border-color:var(--br-brand)}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) fieldset{display:block;min-width:0;margin:0;padding:0;border:0}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-check,.mr-check,.kd-check){display:flex;align-items:center;gap:10px;min-height:34px;margin:0;font-size:14px;line-height:1.3}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) input[type=checkbox]:not([role=switch]){flex:none;width:17px;height:17px;margin:0;accent-color:var(--br-brand)}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-facet-count,.mr-facet-count,.kd-facet-count,.lp-multi__n,.mr-multi__n,.kd-multi__n){margin-left:auto;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--br-muted);opacity:1}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-multi,.mr-multi,.kd-multi){position:relative;margin:0;border:0}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-multi,.mr-multi,.kd-multi)>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;font-weight:400}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-multi,.mr-multi,.kd-multi)>summary:after{content:"";width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);opacity:.6}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-multi,.mr-multi,.kd-multi)[open]>summary{border-color:var(--br-brand)}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-multi__count,.mr-multi__count,.kd-multi__count){margin:0;font-size:14px;color:var(--br-ink);opacity:1}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-multi,.mr-multi,.kd-multi)[open]>:is(.lp-multi__body,.mr-multi__body,.kd-multi__body){position:static;margin-top:6px;padding:8px 10px;background:var(--br-surface);border:1px solid var(--br-line);border-radius:var(--br-control-radius);box-shadow:none}:is(.lp-multi__search,.mr-multi__search,.kd-multi__search){margin-bottom:6px}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-multi__list,.mr-multi__list,.kd-multi__list){display:grid;grid-gap:0;gap:0;max-height:220px;overflow-y:auto}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-switch,.mr-switch,.kd-switch){display:flex;align-items:center;gap:12px;min-height:34px;margin:0;font-size:14px;line-height:1.35}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-switch,.mr-switch,.kd-switch) input{width:36px;height:20px}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-switch__track,.mr-switch__track,.kd-switch__track){flex:none;width:36px;height:20px;border-radius:999px;background:var(--br-line)}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-switch__track,.mr-switch__track,.kd-switch__track):after{top:2px;left:2px;width:16px;height:16px;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/.25)}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-switch,.mr-switch,.kd-switch) input:checked+:is(.lp-switch__track,.mr-switch__track,.kd-switch__track){background:var(--br-fill)}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-switch,.mr-switch,.kd-switch) input:checked+:is(.lp-switch__track,.mr-switch__track,.kd-switch__track):after{transform:translateX(16px)}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-presets,.mr-presets,.kd-presets,.lp-toggles,.mr-toggles,.kd-toggles){display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;border:0}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-toggles,.mr-toggles,.kd-toggles)>legend{width:100%}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-preset,.mr-preset,.kd-preset,.lp-toggle span,.mr-toggle span,.kd-toggle span){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:34px;padding:4px 12px;font-size:13px;color:var(--br-ink);background:var(--br-surface);border:1px solid var(--br-line);border-radius:999px;cursor:pointer}:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-preset,.mr-preset,.kd-preset)[aria-pressed=true],:is(.lp-filter-menu__panel,.mr-filter-menu__panel,.kd-filter-menu__panel) :is(.lp-toggle,.mr-toggle,.kd-toggle) input:checked+span{color:var(--br-brand);background:var(--br-brand-soft);border-color:var(--br-brand)}:is(.lp-filter-actions,.mr-filter-actions,.kd-filter-actions){grid-column:1/-1;position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;justify-content:flex-end;align-items:center;gap:10px;margin:0 -24px;padding:14px 24px;background:var(--br-surface);border-top:1px solid var(--br-line)}:is(.lp-tracked,.mr-tracked,.kd-tracked){display:grid;grid-gap:10px;gap:10px;margin:8px 0 24px}:is(.lp-tracked,.mr-tracked,.kd-tracked) h2{margin:0;font-family:var(--br-font);font-size:20px;font-weight:700;letter-spacing:-.01em}:is(.lp-tracked__intro,.mr-tracked__intro,.kd-tracked__intro){margin:0;color:var(--br-muted);font-size:14px}:is(.lp-tracked__list,.mr-tracked__list,.kd-tracked__list){list-style:none;margin:0;padding:0;border-top:1px solid var(--br-line)}:is(.lp-tracked__list,.mr-tracked__list,.kd-tracked__list) li{display:flex;align-items:center;gap:14px;min-height:56px;padding:8px 2px;border-bottom:1px solid var(--br-line)}:is(.lp-tracked__list,.mr-tracked__list,.kd-tracked__list) input[type=checkbox]{flex:none;width:20px;height:20px;margin:0;accent-color:var(--br-fill)}:is(.lp-tracked__main,.mr-tracked__main,.kd-tracked__main){display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}:is(.lp-tracked__main,.mr-tracked__main,.kd-tracked__main) a{font-weight:650;color:var(--br-ink);text-decoration:none}:is(.lp-tracked__main,.mr-tracked__main,.kd-tracked__main) a:hover{color:var(--br-brand);text-decoration:underline;text-underline-offset:3px}:is(.lp-tracked__main,.mr-tracked__main,.kd-tracked__main) span{font-size:13px;color:var(--br-muted)}:is(.lp-tracked__status,.mr-tracked__status,.kd-tracked__status){flex:none;padding:3px 10px;font-size:12.5px;font-weight:600;color:var(--br-category-ink);background:var(--br-brand-soft);border-radius:999px}:is(.lp-tracked__actions,.mr-tracked__actions,.kd-tracked__actions){display:flex;align-items:center;gap:12px;margin:12px 0 0;font-size:13px;color:var(--br-muted)}