.trust{display:block;overflow-x:clip}.trust-wrap{max-width:72rem;padding-inline:var(--p-gutter);margin-inline:auto}.trust-wrap--wide{max-width:78rem}.trust-hero{padding-block:7rem var(--p-s12);background:var(--p-paper)}.trust-section{padding-block:var(--p-s12);background:var(--p-paper)}.trust-section--white{background:var(--p-page)}@media (min-width:768px){.trust-hero{padding-block:10rem var(--p-s16)}.trust-section{padding-block:var(--p-s16)}}@media (min-width:1200px){.trust-section{padding-block:var(--p-s24)}}.trust :where(.p-display,.p-h1){margin-block-start:0}.trust .trust-section .p-h1{max-width:26ch;margin-block-end:var(--p-s3)}.trust-hero .p-body-l{max-width:40rem}.trust-facts{gap:var(--p-s2);margin-block:var(--p-s6);flex-wrap:wrap;display:flex}.trust-actions{gap:var(--p-s3);flex-wrap:wrap;display:flex}.trust-cols{gap:var(--p-s6);margin-block-start:var(--p-s8);display:grid}.trust-cols>li{align-items:flex-start;gap:var(--p-s2);padding:var(--p-card-pad);background:var(--p-paper);border-radius:var(--p-r-surface);flex-direction:column;display:flex}.trust-cols>li .p-h3{margin-block:0}.trust-cols>li .p-btn{margin-block-start:auto}@media (min-width:768px){.trust-cols{grid-template-columns:repeat(3,1fr)}.trust-cols>li{background:0 0;border-radius:0;padding:0}}.trust-todo{background:var(--p-sticky);color:var(--p-ink-strong);border-radius:3px;padding:0 4px;font-weight:600}.trust-strip{text-wrap:balance;align-items:flex-start;gap:var(--p-s3);margin-block:var(--p-s8) 0;padding:var(--p-s4) var(--p-s6);background:var(--p-yellow);color:var(--p-ink-strong);border-radius:var(--p-r-surface);text-wrap:balance;display:flex}.trust-strip svg{flex:none;margin-block-start:2px}.trust-box{padding:var(--p-card-pad);background:var(--p-page);border:1px solid var(--p-ink);color:var(--p-ink-strong);min-width:0}.trust-box--note{background:var(--p-yellow)}.trust-box>*+*{margin-block-start:var(--p-s2)}.trust-box p{text-wrap:pretty}.trust-box__title{font-family:var(--font-cigars);color:var(--p-ink);text-wrap:balance;font-size:1.25rem;font-weight:400;line-height:1.2}.trust-steps{gap:var(--p-s4);margin-block-start:var(--p-s8);display:grid}@media (min-width:768px){.trust-steps{gap:var(--p-s6);grid-template-columns:repeat(3,1fr)}}.trust-closing{gap:var(--p-s6);padding:var(--p-s6);background:var(--p-yellow);border-radius:var(--p-r-surface);color:var(--p-ink-strong);display:grid}.trust-closing__cta{align-items:flex-start;gap:var(--p-s3);flex-direction:column;display:flex}@media (min-width:768px){.trust-closing{padding:var(--p-s12);align-items:center;gap:var(--p-s12);grid-template-columns:1fr auto}}.trust-diagram{margin-block-start:var(--p-s8)}.trust-diagram__flow,.trust-diagram__item{flex-direction:column;display:flex}.trust-diagram__lines{display:none}.trust-link{align-items:center;gap:var(--p-s2);max-width:none;padding-block:var(--p-s2);color:var(--p-muted);text-align:center;flex-direction:column;margin:0;font-size:1rem;line-height:1.45;display:flex}.trust-link:after{content:"";background:var(--p-ink);width:1px;height:28px}.trust-link span:after{content:""}@media (min-width:1024px){.trust-diagram{position:relative}.trust-diagram__flow{grid-template-rows:40% 40%;grid-template-columns:repeat(3,1fr);gap:20% 10%;height:38rem;display:grid;position:relative}.trust-diagram__item{grid-row:var(--row);grid-column:var(--col)}.trust-diagram__item .trust-box{height:100%;overflow:hidden}.trust-diagram__lines{width:100%;height:38rem;color:var(--p-ink);pointer-events:none;display:block;position:absolute;top:0;left:0}.trust-diagram__lines line{stroke:currentColor;stroke-width:1.5px}.trust-link{left:var(--x);top:var(--y);gap:0;width:10%;min-width:5.5rem;padding:0;font-size:.875rem;position:absolute;transform:translate(-50%,calc(-100% - 4px))}.trust-link:after{display:none}.trust-link--side{text-align:right;align-items:flex-end;width:9rem;min-width:0;transform:translate(calc(-100% - 12px),-50%)}}@media (min-width:1200px){.trust-diagram__flow,.trust-diagram__lines{height:29rem}}.trust-providers__head{margin-block:48px 8px}.trust-providers{gap:16px;max-width:65ch;margin:0 0 24px;display:grid}.trust-providers>div{gap:4px;display:grid}.trust-providers dd{text-wrap:pretty;margin:0}
