.tb-standard{font-family:var(--font-body);background:var(--trust-white);color:var(--trust-black);--tb-standard-cream:var(--trust-gold-soft);--tb-standard-line:var(--trust-border);--tb-standard-ink-soft:var(--trust-muted)}.tb-standard .container{width:min(calc(100% - 48px),1280px)}.tb-standard [id]{scroll-margin-top:16px}.tb-standard a:focus-visible{outline:2px solid var(--trust-teal);outline-offset:3px;border-radius:2px}.tb-standard .tb-standard-eyebrow{margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--trust-teal)}.tb-standard .tb-standard-h2{font-size:clamp(26px,3vw,36px);line-height:1.14;letter-spacing:-.01em;margin:0 0 18px;max-width:30ch;text-wrap:balance}.tb-standard .tb-standard-h3{font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.3;margin:0 0 6px}.tb-standard .tb-standard-lede{margin:0;font-size:17px;line-height:1.65;max-width:62ch;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-body{margin:0;font-size:15px;line-height:1.65;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-lead-in{margin-top:14px;max-width:68ch}.tb-standard .tb-standard-prose{display:grid;grid-gap:14px;gap:14px;max-width:68ch}.tb-standard .tb-standard-prose p{margin:0;font-size:16px;line-height:1.7;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-split-label{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-text-link{display:inline-flex;align-items:center;min-height:44px;color:var(--trust-teal);font-size:15px;font-weight:600;text-decoration:none}.tb-standard .tb-standard-text-link:hover{text-decoration:underline}.tb-standard .tb-standard-inline-link{color:var(--trust-teal);font-weight:600;text-underline-offset:3px}.tb-standard .tb-standard-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:28px 64px;gap:28px 64px;margin-top:36px;align-items:start}.tb-standard .tb-standard-section{padding:64px 0}.tb-standard .tb-standard-section-white{background:var(--trust-white)}.tb-standard .tb-standard-section-cream{background:var(--tb-standard-cream)}.tb-standard .tb-standard-section-ruled{border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-section-centre{padding:80px 0}.tb-standard .tb-standard-hero{background:var(--tb-standard-cream);padding:72px 0 60px}.tb-standard .tb-standard-hero-headline{font-size:clamp(34px,5.4vw,58px);line-height:1.06;letter-spacing:-.015em;max-width:17ch;margin:0 0 22px;text-wrap:balance}.tb-standard .tb-standard-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,330px);grid-gap:24px 64px;gap:24px 64px;align-items:start}.tb-standard .tb-standard-framework{border-left:2px solid var(--trust-teal);padding-left:20px}.tb-standard .tb-standard-framework-label{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-framework-meta{margin:0;font-size:13px;font-weight:500;line-height:1.75;color:var(--trust-black)}.tb-standard .tb-standard-anchors{margin-top:44px;padding-top:22px;border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-anchors-label{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-anchors-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.tb-standard .tb-standard-anchors-list li+li{border-left:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-anchors-link{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;color:var(--trust-teal);font-size:14px;font-weight:600;text-decoration:none}.tb-standard .tb-standard-anchors-list li:first-child .tb-standard-anchors-link{padding-left:0}.tb-standard .tb-standard-anchors-link:hover{text-decoration:underline}.tb-standard .tb-standard-figure{margin:36px 0 0}.tb-standard .tb-standard-figure-caption{margin-top:20px;padding-top:16px;border-top:1px solid var(--tb-standard-line);max-width:68ch;font-size:14px;line-height:1.65;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-flow{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:0}.tb-standard .tb-standard-flow-node{display:flex;align-items:center}.tb-standard .tb-standard-flow-name{display:inline-flex;align-items:center;padding:10px 20px;border:1px solid var(--trust-teal);border-radius:999px;font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--trust-teal)}.tb-standard .tb-standard-flow-arrow{display:inline-flex;align-items:center;padding:0 14px;color:var(--tb-standard-ink-soft);font-size:15px;line-height:1}.tb-standard .tb-standard-flow:not(.tb-standard-flow-ribbon) .tb-standard-flow-arrow-h{display:none}.tb-standard .tb-standard-flow-ribbon .tb-standard-flow-arrow-h,.tb-standard .tb-standard-flow:not(.tb-standard-flow-ribbon) .tb-standard-flow-arrow-v{display:inline}.tb-standard .tb-standard-flow-ribbon .tb-standard-flow-arrow-v{display:none}.tb-standard .tb-standard-flow-ribbon{flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:32px}.tb-standard .tb-standard-flow-ribbon .tb-standard-flow-name{padding:7px 14px;font-size:10px;letter-spacing:.14em}.tb-standard .tb-standard-flow-ribbon .tb-standard-flow-arrow{padding:0 8px}.tb-standard .tb-standard-stages{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 48px;gap:0 48px;max-width:88ch}.tb-standard .tb-standard-stage{display:flex;gap:18px;padding:20px 0;border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-stage-marker{flex:none;font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.08em;color:var(--trust-teal);padding-top:3px}.tb-standard .tb-standard-stage>div{flex:1 1 auto;min-width:0}.tb-standard .tb-standard-stage .tb-standard-body{max-width:56ch}.tb-standard .tb-standard-split-lead{max-width:44ch}.tb-standard .tb-standard-sources{list-style:none;margin:0 0 22px;padding:0}.tb-standard .tb-standard-sources li{padding:9px 0;border-top:1px solid var(--tb-standard-line);font-size:15px;color:var(--trust-black)}.tb-standard .tb-standard-sources li:last-child{border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-statement{font-size:clamp(30px,4.4vw,48px);line-height:1.1;letter-spacing:-.015em;max-width:20ch;margin:0 0 20px;text-wrap:balance}.tb-standard .tb-standard-distinctions-wrap{margin-top:36px;max-width:88ch}.tb-standard .tb-standard-distinctions-head{display:none}.tb-standard .tb-standard-distinctions{margin:0;padding:0;display:grid;grid-gap:0;gap:0}.tb-standard .tb-standard-distinctions>div{display:grid;grid-gap:4px;gap:4px;padding:18px 0;border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-distinctions>div:last-child{border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-distinctions dt{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--trust-black)}.tb-standard .tb-standard-distinctions dd{margin:0;font-size:15px;line-height:1.6;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-distinctions dd[data-label]:before{content:attr(data-label);display:block;margin-bottom:3px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--trust-muted-light)}.tb-standard .tb-standard-equation{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:32px 0 0;font-family:var(--font-display);font-size:clamp(17px,1.9vw,23px);font-weight:700;letter-spacing:.12em;color:var(--trust-black)}.tb-standard .tb-standard-equation-mark{font-size:clamp(22px,2.6vw,30px);line-height:1;color:var(--trust-teal)}.tb-standard .tb-standard-principles{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 48px;gap:0 48px}.tb-standard .tb-standard-principle{display:flex;gap:20px;padding:24px 0;border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-principle:nth-last-child(-n+2){border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-principle-index{flex:none;font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.08em;color:var(--trust-teal);padding-top:3px}.tb-standard .tb-standard-note{margin:28px 0 0;padding:16px 20px;border:1px solid var(--tb-standard-line);max-width:68ch;font-size:14px;line-height:1.65;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-note strong{color:var(--trust-black);font-weight:600}.tb-standard .tb-standard-tree{margin:44px 0 0;max-width:76ch}.tb-standard .tb-standard-tree-root{display:inline-flex;align-items:center;margin:0;padding:11px 24px;border:1px solid var(--trust-teal);border-radius:999px;font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.18em;color:var(--trust-teal)}.tb-standard .tb-standard-tree-branches{list-style:none;margin:0 0 0 12px;padding:0 0 0 26px;border-left:1px solid var(--tb-standard-line);display:grid}.tb-standard .tb-standard-tree-branches li{position:relative;display:grid;grid-gap:3px;gap:3px;padding:16px 0 16px 26px;border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-tree-branches li:last-child{border-bottom:0}.tb-standard .tb-standard-tree-branches li:before{content:"";position:absolute;left:-26px;top:30px;width:26px;border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-tree-branches strong{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--trust-black)}.tb-standard .tb-standard-tree-branches span{font-size:14px;line-height:1.6;color:var(--tb-standard-ink-soft);max-width:56ch}.tb-standard .tb-standard-tree-stage{font-family:var(--font-display);font-size:11px!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--trust-muted-light)!important}.tb-standard .tb-standard-claim{margin:44px 0 0;padding-top:28px;border-top:1px solid var(--tb-standard-line);max-width:56ch;font-family:var(--font-display);font-size:clamp(19px,2.2vw,25px);line-height:1.4;color:var(--trust-black)}.tb-standard .tb-standard-boundary{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px 40px;gap:14px 40px;max-width:76ch}.tb-standard .tb-standard-boundary li{padding-top:12px;border-top:1px solid var(--tb-standard-line);font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.35;color:var(--trust-black)}.tb-standard .tb-standard-split-record{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.tb-standard .tb-standard-record-explainer{min-width:0}.tb-standard .tb-standard-record-shows{margin:0;padding-left:22px;display:grid;grid-gap:8px;gap:8px;font-size:15px;line-height:1.6;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-record-shows li::marker{font-family:var(--font-display);font-weight:700;color:var(--trust-teal)}.tb-standard .tb-standard-record{margin:0;padding:26px 28px 24px;background:var(--trust-white);border:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-record-banner{margin:0;padding:9px 0;border-top:1px solid var(--trust-teal);border-bottom:1px solid var(--trust-teal);font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--trust-teal);text-align:center}.tb-standard .tb-standard-record-note{margin:14px 0 0;font-size:13px;line-height:1.6;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-record-name{margin:10px 0 0;font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.25;color:var(--trust-black)}.tb-standard .tb-standard-record-status{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:14px 0 0}.tb-standard .tb-standard-record-status-word{display:inline-flex;align-items:center;padding:6px 14px;border:1px solid var(--trust-teal);border-radius:999px;font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--trust-teal)}.tb-standard .tb-standard-record-status-note{font-size:13px;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-record-fields{margin:22px 0 0;display:grid}.tb-standard .tb-standard-record-fields>div{display:grid;grid-gap:2px;gap:2px;padding:11px 0;border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-record-fields dt{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--trust-muted-light)}.tb-standard .tb-standard-record-fields dd{margin:0;font-size:14px;line-height:1.6;color:var(--trust-black)}.tb-standard .tb-standard-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;letter-spacing:.02em}.tb-standard .tb-standard-record-caption,.tb-standard .tb-standard-record-qualifier{font-size:12px;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-record-caption{margin-top:20px;padding-top:16px;border-top:1px solid var(--tb-standard-line);line-height:1.65}.tb-standard .tb-standard-jurisdiction{min-width:0}.tb-standard .tb-standard-diagram{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.14em}.tb-standard .tb-standard-diagram span:first-child{padding:10px 20px;border:1px solid var(--trust-teal);border-radius:999px;color:var(--trust-teal)}.tb-standard .tb-standard-diagram span[aria-hidden=true]{padding-left:12px;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-jurisdiction-facts{margin:26px 0 0;display:grid}.tb-standard .tb-standard-jurisdiction-facts>div{padding:14px 0;border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-jurisdiction-facts>div:last-child{border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-jurisdiction-facts dt{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--trust-muted-light)}.tb-standard .tb-standard-jurisdiction-facts dd{margin:6px 0 0}.tb-standard .tb-standard-jurisdiction-facts ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.tb-standard .tb-standard-jurisdiction-facts li{font-size:15px;line-height:1.55;color:var(--trust-black)}.tb-standard .tb-standard-accountability{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 48px;gap:0 48px;max-width:76ch}.tb-standard .tb-standard-accountability li{display:flex;gap:16px;align-items:baseline;padding:14px 0;border-top:1px solid var(--tb-standard-line);font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.4;color:var(--trust-black)}.tb-standard .tb-standard-accountability li:nth-last-child(-n+2){border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-accountability-marker{flex:none;font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--trust-teal)}.tb-standard .tb-standard-metadata{margin:32px 0 0;padding-top:18px;border-top:1px solid var(--tb-standard-line);max-width:76ch;font-size:12px;font-weight:600;letter-spacing:.04em;line-height:1.6;color:var(--tb-standard-ink-soft)}.tb-standard .tb-standard-closing{font-size:clamp(26px,3.6vw,42px);line-height:1.16;letter-spacing:-.015em;max-width:28ch;margin:0;text-wrap:balance}.tb-standard .tb-standard-final{margin-top:40px;border-top:1px solid var(--tb-standard-line);display:grid}.tb-standard .tb-standard-final .tb-standard-text-link{width:100%;padding:18px 0;border-bottom:1px solid var(--tb-standard-line)}@media (max-width:1024px){.tb-standard .tb-standard-split{gap:28px 40px}.tb-standard .tb-standard-accountability,.tb-standard .tb-standard-principles,.tb-standard .tb-standard-stages{gap:0 40px}}@media (max-width:900px){.tb-standard .tb-standard-hero-grid,.tb-standard .tb-standard-split{grid-template-columns:minmax(0,1fr);gap:28px}.tb-standard .tb-standard-framework{max-width:62ch}}@media (min-width:769px){.tb-standard .tb-standard-distinctions,.tb-standard .tb-standard-distinctions-head{grid-template-columns:minmax(170px,210px) minmax(0,1fr) minmax(0,1fr);column-gap:32px}.tb-standard .tb-standard-distinctions-head{display:grid;padding-bottom:10px}.tb-standard .tb-standard-distinctions-head span{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--trust-muted-light)}.tb-standard .tb-standard-distinctions>div{display:contents}.tb-standard .tb-standard-distinctions dd,.tb-standard .tb-standard-distinctions dt{padding:16px 0;border-top:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-distinctions>div:last-child dd,.tb-standard .tb-standard-distinctions>div:last-child dt{border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-distinctions dd[data-label]:before{display:none}.tb-standard .tb-standard-flow:not(.tb-standard-flow-ribbon){flex-direction:row;flex-wrap:wrap;align-items:center}.tb-standard .tb-standard-flow:not(.tb-standard-flow-ribbon) .tb-standard-flow-arrow-h{display:inline}.tb-standard .tb-standard-flow:not(.tb-standard-flow-ribbon) .tb-standard-flow-arrow-v{display:none}}@media (max-width:768px){.tb-standard .container{width:min(calc(100% - 32px),1280px)}.tb-standard .tb-standard-section{padding:44px 0}.tb-standard .tb-standard-section-centre{padding:52px 0}.tb-standard .tb-standard-hero{padding:48px 0 40px}.tb-standard .tb-standard-hero-grid{margin-top:0}.tb-standard .tb-standard-accountability,.tb-standard .tb-standard-boundary,.tb-standard .tb-standard-principles,.tb-standard .tb-standard-stages{grid-template-columns:minmax(0,1fr);gap:0;max-width:none}.tb-standard .tb-standard-accountability li:nth-last-child(-n+2),.tb-standard .tb-standard-principle:nth-last-child(-n+2){border-bottom:0}.tb-standard .tb-standard-accountability li:last-child,.tb-standard .tb-standard-principle:last-child{border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-boundary{gap:0}.tb-standard .tb-standard-boundary li:last-child{border-bottom:1px solid var(--tb-standard-line)}.tb-standard .tb-standard-record{padding:20px 18px}.tb-standard .tb-standard-tree-branches{margin-left:0;padding-left:18px}.tb-standard .tb-standard-tree-branches li{padding-left:18px}.tb-standard .tb-standard-tree-branches li:before{left:-18px;width:18px}.tb-standard .tb-standard-anchors{margin-top:32px}}@media (max-width:420px){.tb-standard .tb-standard-anchors-list li+li{border-left:0}.tb-standard .tb-standard-anchors-link{padding:0 14px 0 0;margin-right:14px}.tb-standard .tb-standard-anchors-list li:first-child .tb-standard-anchors-link{padding-left:0}.tb-standard .tb-standard-flow-name{padding:9px 16px;font-size:11px}}