.mk-trust-form{--qnal-ink:var(--mk-text);--qnal-bg:var(--mk-bg);--qnal-surface:var(--mk-surface);--qnal-border:var(--mk-border-strong);--qnal-muted:var(--mk-muted);--qnal-blue:var(--mk-blue);--qnal-success:var(--mk-success);--qnal-danger:var(--mk-danger);border:1px solid var(--mk-border);border-radius:var(--mk-radius);background:var(--mk-raised);box-shadow:var(--mk-shadow);color:var(--mk-text);min-width:0;position:relative}.mk-section[data-tone=surface] .mk-trust-form{background:var(--mk-bg)}.mk-trust-form-head{border-bottom:1px dashed var(--mk-border-strong);font-family:var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-muted);justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(20px,2.4vw,28px);font-size:.75rem;display:flex;position:relative}.mk-trust-form-head strong{color:var(--mk-text);align-items:center;gap:10px;font-weight:600;display:inline-flex}.mk-trust-form-body{flex-direction:column;gap:20px;padding:clamp(20px,2.4vw,28px);display:flex}.mk-trust-form-title{font-family:var(--mk-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:650;line-height:1.15}.mk-trust-form-foot{border-top:1px solid var(--mk-border);color:var(--mk-muted);align-items:flex-start;gap:12px;padding:14px clamp(20px,2.4vw,28px);font-size:.875rem;line-height:1.5;display:flex}.mk-trust-form-foot .mk-tail{margin-top:9px}.mk-trust-form-foot p{margin:0}.mk-trust-form-head:before,.mk-trust-form-head:after{content:"";background:var(--mk-bg);border:1px solid var(--mk-border);border-radius:999px;width:14px;height:14px;position:absolute;bottom:-8px}.mk-trust-form-head:before{clip-path:inset(0 0 0 50%);left:-8px}.mk-trust-form-head:after{clip-path:inset(0 50% 0 0);right:-8px}.mk-section[data-tone=surface] .mk-trust-form-head:before,.mk-section[data-tone=surface] .mk-trust-form-head:after{background:var(--mk-surface)}.mk-trust-hero .mk-hero-grid{align-items:start}@media (min-width:1080px){.mk-trust-hero .mk-hero[data-layout=split] .mk-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(48px,6vw,96px)}.mk-trust-hero .mk-hero-copy{top:calc(var(--mk-header-h) + 32px);position:sticky}}.mk-trust-rail{margin:0;padding:0;list-style:none;display:grid}.mk-trust-rail li{border-top:1px solid var(--mk-border);grid-template-columns:3.25rem minmax(0,1fr);gap:4px 12px;padding:18px 0;display:grid}.mk-trust-rail li:last-child{border-bottom:1px solid var(--mk-border)}.mk-trust-rail-num{font-family:var(--mk-mono);letter-spacing:.08em;color:var(--mk-muted);padding-top:4px;font-size:.75rem}.mk-trust-rail h3,.mk-trust-rail strong{font-family:var(--mk-display);letter-spacing:-.015em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.mk-trust-rail p{color:var(--mk-muted);grid-column:2;margin:0;font-size:.9375rem;line-height:1.55}.mk-trust-includes{gap:40px;display:grid}@media (min-width:720px){.mk-trust-includes{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}}@media (min-width:1080px){.mk-trust-includes{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.mk-trust-stage{flex-direction:column;gap:16px;display:flex}.mk-trust-stage-head{border-bottom:3px solid var(--mk-text);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.mk-trust-stage[data-final=true] .mk-trust-stage-head{border-bottom-color:var(--mk-blue)}.mk-trust-stage-head h3{margin:0}.mk-trust-stage-num{font-family:var(--mk-mono);letter-spacing:.08em;color:var(--mk-muted);font-size:.75rem}.mk-trust-stage[data-final=true] .mk-trust-stage-num{color:var(--mk-blue)}.mk-trust-stage ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mk-trust-stage li{color:var(--mk-text);padding-left:20px;font-size:1rem;font-weight:550;line-height:1.45;position:relative}.mk-trust-stage li:before{content:"";background:var(--mk-blue);width:9px;height:2px;position:absolute;top:.72em;left:1px;transform:rotate(45deg)}.mk-trust-basis{border-top:1px solid var(--mk-border);grid-template-columns:repeat(2,minmax(0,1fr));max-width:34rem;margin:8px 0 0;display:grid}.mk-trust-basis>div{border-bottom:1px solid var(--mk-border);flex-direction:column;gap:6px;padding:18px 16px 18px 0;display:flex}.mk-trust-basis>div:nth-child(2n){border-left:1px solid var(--mk-border);padding-left:16px}.mk-trust-basis dt{font-family:var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-muted);font-size:.75rem}.mk-trust-basis dd{font-family:var(--mk-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:650;line-height:1.2}.mk-trust-basis [data-off=true] dd{color:var(--mk-muted);text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--mk-blue);text-decoration-color:var(--mk-blue)}.mk-trust-groups{gap:clamp(48px,6vw,80px);display:grid}.mk-trust-group{gap:24px;display:grid}@media (min-width:1080px){.mk-trust-group{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:48px}}.mk-trust-group-head{flex-direction:column;gap:12px;display:flex}@media (min-width:1080px){.mk-trust-group-head{top:calc(var(--mk-header-h) + 32px);align-self:start;position:sticky}}.mk-trust-group-head h3{font-family:var(--mk-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,1.25rem + 1vw,2.125rem);font-weight:650;line-height:1.1}.mk-trust-group-head p{color:var(--mk-muted);max-width:32ch;margin:0;font-size:.9375rem;line-height:1.55}.mk-trust-controls{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.mk-trust-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-trust-control{border:1px solid var(--mk-border);border-radius:var(--mk-radius);background:var(--mk-raised);flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,28px);display:flex;position:relative}.mk-section[data-tone=surface] .mk-trust-control{background:var(--mk-bg)}.mk-trust-control-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.mk-trust-control-num{font-family:var(--mk-mono);letter-spacing:.08em;color:var(--mk-muted);font-size:.75rem}.mk-trust-control-icon{background:var(--mk-blue-soft);width:36px;height:36px;color:var(--mk-blue);border-radius:10px;place-items:center;display:grid}.mk-trust-control-icon svg{width:18px;height:18px}.mk-trust-control h4{font-family:var(--mk-display);letter-spacing:-.02em;margin:6px 0 0;font-size:1.25rem;font-weight:600;line-height:1.25}.mk-trust-control p{color:var(--mk-muted);margin:0;font-size:.9375rem;line-height:1.6}.mk-trust-claim{gap:32px;display:grid}.mk-trust-claim-quote{font-family:var(--mk-display);letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2rem,1.2rem + 3.2vw,4rem);font-weight:650;line-height:1.04}.mk-trust-claim-quote em{color:var(--mk-band-blue);font-style:normal}.mk-trust-claim-foot{border-top:1px solid var(--mk-band-border);flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:28px;display:flex}.mk-trust-claim-foot p{color:var(--mk-band-muted);margin:0}.mk-trust-claim-foot a{color:var(--mk-band-text);text-underline-offset:4px;text-decoration-thickness:1px}.mk-trust-claim-foot a:hover{text-decoration-thickness:2px}.mk-trust-next{flex-direction:column;gap:16px;max-width:34rem;margin-top:8px;display:flex}.mk-trust-next h2{margin:0}.mk-trust-next .mk-trust-rail li{padding:16px 0}.mk-trust-next-note{color:var(--mk-muted);margin:0;font-size:.875rem;line-height:1.55}.mk .mk-trust-next-note a,.mk .mk-trust-link{color:var(--mk-blue);text-underline-offset:3px;text-decoration:underline}.mk-trust-legal-meta{font-family:var(--mk-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted);flex-wrap:wrap;gap:8px 24px;margin:0;font-size:.75rem;display:flex}.mk-trust-legal-meta div{gap:8px;display:flex}.mk-trust-legal-meta dt{margin:0}.mk-trust-legal-meta dd{color:var(--mk-text);margin:0}.mk-trust-toc{border:1px solid var(--mk-border);border-radius:var(--mk-radius-sm);background:var(--mk-surface);margin:0 0 8px;padding:20px 22px}.mk-trust-toc p{font-family:var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-muted);margin:0 0 10px;font-size:.75rem}.mk-trust-toc ol{columns:1;column-gap:32px;margin:0;padding-left:1.4em;font-size:.9375rem}@media (min-width:720px){.mk-trust-toc ol{columns:2}}.mk-trust-toc li{break-inside:avoid}.mk-trust-toc li+li{margin-top:.3em}.mk-prose .mk-trust-toc a{color:var(--mk-text);text-decoration:none}.mk-prose .mk-trust-toc a:hover{color:var(--mk-blue);text-decoration:underline}.mk-prose table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.mk-prose th,.mk-prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mk-border);padding:10px 12px 10px 0}.mk-prose th{font-family:var(--mk-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted);font-size:.75rem;font-weight:500}.mk-prose h2{scroll-margin-top:calc(var(--mk-header-h) + 16px)}.mk-trust-counsel{color:var(--mk-muted);border-left:3px solid var(--mk-warning);padding-left:14px;font-size:.875rem}@media (min-width:720px){.mk-trust-control:last-child:nth-child(odd){grid-column:1/-1}}.mk-trust-legal .mk-hero .mk-container{max-width:calc(820px + 2 * var(--mk-gutter))}.mk-trust-legal .mk-prose ul{list-style:outside}.mk-trust-legal .mk-prose ol{list-style:decimal}.mk-trust-legal .mk-prose li::marker{color:var(--mk-muted)}.mk-trust-legal .mk-prose .mk-trust-toc li::marker{font-family:var(--mk-mono);font-size:.8125rem}
